from pathlib import Path import argparse from thyroid_vfm.config import ClassificationConfig, load_yaml_config from thyroid_vfm.training.classification import train_classification def main() -> None: parser = argparse.ArgumentParser(description="Train ViT + LoRA on TN5000 classification.") parser.add_argument( "--config", type=Path, default=Path("configs/classification_vit_lora.yaml"), help="Path to the classification config file.", ) args = parser.parse_args() config = load_yaml_config(args.config, ClassificationConfig) train_classification(config) if __name__ == "__main__": main()