admesh/agentic-intent-classifier
251
1#!/usr/bin/env python32"""End-to-end production pipeline entry point (Colab-friendly).3 4Runs ``training/run_full_training_pipeline.py`` and forwards CLI args.5 6Typical:7 python complete_pipeline.py --complete8 python complete_pipeline.py --skip-full-eval --complete # Colab: skip heavy eval suites9 python training/pipeline_verify.py # only check artifacts10"""11from __future__ import annotations12 13import subprocess14import sys15from pathlib import Path16 17BASE_DIR = Path(__file__).resolve().parent18 19 20def main() -> None:21 script = BASE_DIR / "training" / "run_full_training_pipeline.py"22 cmd = [sys.executable, str(script), *sys.argv[1:]]23 subprocess.run(cmd, cwd=BASE_DIR, check=True)24 25 26if __name__ == "__main__":27 main()28 