| #!/usr/bin/env python3 | |
| """Entrypoint simples de inferencia para o modelo EDA treinado.""" | |
| import argparse | |
| from train import analyze_schema | |
| def main() -> int: | |
| parser = argparse.ArgumentParser(description="Gerar analise EDA com o modelo treinado.") | |
| parser.add_argument("--model-path", required=True, help="Caminho local ou repo Hub do modelo.") | |
| parser.add_argument("--input", required=True, help="Descricao do dataset a ser analisado.") | |
| args = parser.parse_args() | |
| print(analyze_schema(args.input, args.model_path)) | |
| return 0 | |
| if __name__ == "__main__": | |
| raise SystemExit(main()) | |