{ "schema_version": 1, "passed": true, "step": 76030, "epochs_completed": 5, "train_items_total": 15206, "train_items_used_per_epoch": 15206, "train_items_with_positive_labels": 12988, "train_zero_positive_items_used_per_epoch": 2218, "steps_per_epoch": 15206, "val_items_total": 3802, "val_items_with_positive_labels": 3281, "best_val_loss": 0.8114464077540036, "best_epoch": 5, "stop_reason": "max_epochs_completed", "early_stopping": { "patience": 5, "min_delta": 0.0, "bad_epochs": 1, "best_epoch": 4 }, "final_val_metrics": { "loss": 0.8401362389553415, "recall_at_5": 0.7849824111608121, "evaluated_items": 3802.0, "evaluated_positive_items": 3281.0, "evaluated_zero_positive_items": 521.0 }, "final_model_path": "outputs/models/context_sphere_v3_final.pt", "best_model_path": "outputs/models/context_sphere_v3_best.pt", "history_tail": [ { "step": 76012, "epoch": 5, "loss": 1.3384813070297241, "grad_norm": 4.108997344970703 }, { "step": 76013, "epoch": 5, "loss": 1.2154099941253662, "grad_norm": 2.668102264404297 }, { "step": 76014, "epoch": 5, "loss": 1.2979867458343506, "grad_norm": 4.211376190185547 }, { "step": 76015, "epoch": 5, "loss": 1.1624202728271484, "grad_norm": 1.0014667510986328 }, { "step": 76016, "epoch": 5, "loss": 1.0331001281738281, "grad_norm": 1.7403678894042969 }, { "step": 76017, "epoch": 5, "loss": 1.2406458854675293, "grad_norm": 4.224254131317139 }, { "step": 76018, "epoch": 5, "loss": 1.2704728841781616, "grad_norm": 0.8251820802688599 }, { "step": 76019, "epoch": 5, "loss": 1.0506269931793213, "grad_norm": 1.216317892074585 }, { "step": 76020, "epoch": 5, "loss": 1.2293930053710938, "grad_norm": 1.5133010149002075 }, { "step": 76021, "epoch": 5, "loss": 2.0957672595977783, "grad_norm": 19.02604866027832 }, { "step": 76022, "epoch": 5, "loss": 1.321169137954712, "grad_norm": 0.7611741423606873 }, { "step": 76023, "epoch": 5, "loss": 0.8465029001235962, "grad_norm": 3.9663000106811523 }, { "step": 76024, "epoch": 5, "loss": 0.9299266934394836, "grad_norm": 1.597723126411438 }, { "step": 76025, "epoch": 5, "loss": 1.1610701084136963, "grad_norm": 1.9924956560134888 }, { "step": 76026, "epoch": 5, "loss": 0.9163417816162109, "grad_norm": 1.8209384679794312 }, { "step": 76027, "epoch": 5, "loss": 1.337764859199524, "grad_norm": 2.7863895893096924 }, { "step": 76028, "epoch": 5, "loss": 0.7450914978981018, "grad_norm": 1.4205079078674316 }, { "step": 76029, "epoch": 5, "loss": 1.1089109182357788, "grad_norm": 3.8144006729125977 }, { "step": 76030, "epoch": 5, "loss": 1.0382972955703735, "grad_norm": 2.1582326889038086 }, { "step": 76030, "epoch": 5, "train_loss": 1.19866059164785, "val_loss": 0.8401362389553415, "val_recall_at_5": 0.7849824111608121, "val_evaluated_items": 3802.0, "val_evaluated_positive_items": 3281.0, "val_evaluated_zero_positive_items": 521.0, "early_stopping_bad_epochs": 1, "is_best_epoch": false } ], "epoch_summaries": [ { "epoch": 1, "step": 15206, "train_loss": 1.2529381703824005, "val_loss": 0.8538370929160662, "val_recall_at_5": 0.7725897856059061, "val_evaluated_items": 3802.0, "val_evaluated_positive_items": 3281.0, "val_evaluated_zero_positive_items": 521.0, "early_stopping_bad_epochs": 0, "is_best_epoch": true }, { "epoch": 2, "step": 30412, "train_loss": 1.2103027913518036, "val_loss": 0.8377963499073479, "val_recall_at_5": 0.777610541790602, "val_evaluated_items": 3802.0, "val_evaluated_positive_items": 3281.0, "val_evaluated_zero_positive_items": 521.0, "early_stopping_bad_epochs": 0, "is_best_epoch": true }, { "epoch": 3, "step": 45618, "train_loss": 1.2033953751472521, "val_loss": 0.8403141896217388, "val_recall_at_5": 0.7825559769898318, "val_evaluated_items": 3802.0, "val_evaluated_positive_items": 3281.0, "val_evaluated_zero_positive_items": 521.0, "early_stopping_bad_epochs": 1, "is_best_epoch": false }, { "epoch": 4, "step": 60824, "train_loss": 1.2007089401724527, "val_loss": 0.837044046802749, "val_recall_at_5": 0.7843819158266226, "val_evaluated_items": 3802.0, "val_evaluated_positive_items": 3281.0, "val_evaluated_zero_positive_items": 521.0, "early_stopping_bad_epochs": 0, "is_best_epoch": true }, { "epoch": 5, "step": 76030, "train_loss": 1.19866059164785, "val_loss": 0.8401362389553415, "val_recall_at_5": 0.7849824111608121, "val_evaluated_items": 3802.0, "val_evaluated_positive_items": 3281.0, "val_evaluated_zero_positive_items": 521.0, "early_stopping_bad_epochs": 1, "is_best_epoch": false } ], "config": { "train_count": 15206, "val_count": 3802, "raw_train_count": 15206, "raw_val_count": 3802, "train_positive_count": 12988, "val_positive_count": 3281, "train_positive_only": false, "steps_per_epoch": 15206, "val_max_items": 0, "device": "cuda", "epochs": 5, "learning_rate": 0.001, "weight_decay": 0.0001, "positive_weight": 4.0, "pair_dim": 32, "tile_size": 32, "gradient_checkpointing": true, "early_stopping_patience": 5, "early_stopping_min_delta": 0.0 } }