{ "training_completed": "2026-03-09T17:54:51.142176", "hyperparameters": { "epochs": 15, "batch_size": 8, "learning_rate": 2e-05, "max_length": 512, "threshold": 0.5 }, "dataset": { "total_samples": 2400, "train_samples": 1650, "test_samples": 750, "algorithms": [ "bernstein_vazirani", "deutsch_jozsa", "grover", "qaoa", "qft", "qpe", "shor", "simon" ], "label_distribution": { "bernstein_vazirani": 600, "deutsch_jozsa": 300, "grover": 450, "qaoa": 150, "qft": 300, "qpe": 150, "shor": 150, "simon": 300 } }, "best_metrics": { "epoch": 14, "hamming_loss": 0.1515, "exact_match": 0.4, "f1_micro": 0.3976143141153082, "f1_macro": 0.6634888548951049, "f1_weighted": 0.3446328671328671, "f1_per_algorithm": { "bernstein_vazirani": 0.0, "deutsch_jozsa": 0.0, "grover": 1.0, "qaoa": 1.0, "qft": 0.8391608391608392, "qpe": 1.0, "shor": 1.0, "simon": 0.46875 } } }