Fix calibration f1 metric fallback
GeoIntel CI / docs-smoke (push) Has been cancelled
GeoIntel CI / contract-smoke (push) Has been cancelled

This commit is contained in:
Codex
2026-07-07 02:20:56 +02:00
parent 590e5975f5
commit e8cd463cab
2 changed files with 2 additions and 1 deletions
@@ -22,6 +22,7 @@ def test_detection_calibration_sweep_reuses_real_data_workflow_and_reports_qa_me
assert "false_positives" in script assert "false_positives" in script
assert "false_negatives" in script assert "false_negatives" in script
assert "quality_score" in script assert "quality_score" in script
assert 'metrics.get("f1")' in script
assert "best_by_score" in script assert "best_by_score" in script
assert "calibration_summary.json" in script assert "calibration_summary.json" in script
assert "demo/workflow" not in script assert "demo/workflow" not in script
+1 -1
View File
@@ -159,7 +159,7 @@ summary = {
"quality_score": quality_check.get("score"), "quality_score": quality_check.get("score"),
"precision": metrics.get("precision"), "precision": metrics.get("precision"),
"recall": metrics.get("recall"), "recall": metrics.get("recall"),
"f1_score": metrics.get("f1_score"), "f1_score": metrics.get("f1_score", metrics.get("f1")),
"mean_iou": metrics.get("mean_iou"), "mean_iou": metrics.get("mean_iou"),
"matches": findings.get("matches"), "matches": findings.get("matches"),
"false_positives": findings.get("false_positives"), "false_positives": findings.get("false_positives"),