{ "dataset_source": "cnn_dataset/datasets/cnn_trainval_manual_test_audio_v3", "train_input_source": "audio", "best_epoch": 4, "best_val_loss": 0.1805247544220658, "best_model_path": "models/run_vgg_final/model_vgg_final_best.pt", "split_summary": { "train": { "rows": 53828, "whistles": 26914, "noise": 26914, "sessions": 195 }, "validation": { "rows": 5980, "whistles": 2990, "noise": 2990, "sessions": 26 }, "test": { "rows": 16708, "whistles": 8354, "noise": 8354, "sessions": 261 } }, "metrics": { "validation": { "loss": 0.1805306727471559, "accuracy": 0.9459866220735786, "f1": 0.9443007415071564, "precision": 0.9747241011035955, "recall": 0.9157190635451505, "positive_prediction_rate": 0.4697324414715719 }, "test": { "loss": 0.14087658073875303, "accuracy": 0.9722887239645679, "f1": 0.9724977724977725, "precision": 0.9652163659945762, "recall": 0.9798898731146756, "positive_prediction_rate": 0.5076011491501077 } }, "artifacts": { "model": "models/run_vgg_final/model_vgg_final_best.pt", "figures_dir": "figs/run3", "reports_dir": "reports/run3", "validation_session_report_path": "reports/run3/validation_session_metrics.csv", "test_session_report_path": "reports/run3/test_session_metrics.csv", "confusion_matrices": { "validation": { "csv_path": "reports/run3/validation_confusion_matrix.csv", "figure_path": "figs/run3/validation_confusion_matrix.png", "counts": { "tn": 2919, "fp": 71, "fn": 252, "tp": 2738 } }, "test": { "csv_path": "reports/run3/test_confusion_matrix.csv", "figure_path": "figs/run3/test_confusion_matrix.png", "counts": { "tn": 8059, "fp": 295, "fn": 168, "tp": 8186 } } } } }