Record YOLOv8s partial candidate evaluation
GeoIntel CI / docs-smoke (push) Has been cancelled
GeoIntel CI / contract-smoke (push) Has been cancelled

This commit is contained in:
Codex
2026-07-08 18:32:09 +02:00
parent 282f5b0d0c
commit e0ab504c81
3 changed files with 55 additions and 0 deletions
+8
View File
@@ -7,6 +7,14 @@
# Changelog
## Sprint 144 YOLOv8s hardneg r8 partial candidate evaluation (2026-07-08)
- Started a Tower-local YOLOv8s training run on the `yolo-building-tile-hardneg160r8` dataset with requested 60 epochs.
- Preserved the 12-epoch `best.pt` artifact as explicit partial model asset `geointel-building-yolov8s-hardneg160r8e12partial-pt` after the CPU training command reached the 1-hour command limit.
- Ran the partial candidate through the 7-AOI positive matrix, hard-negative matrix, evidence portfolio and promotion report.
- Result: the partial candidate is rejected. Best positive F1 was Westerlo at `0.14826498422712936`, mean positive F1 at threshold `0.05` was `0.05026994383963278`, and Kasterlee-bos still produced 18 detections at threshold `0.05`.
- No backend API, migration, frontend runtime, model download, provider-fetching behavior or active model configuration changed.
## Sprint 143 Detection model promotion decision report (2026-07-08)
- Added `scripts/build_detection_model_promotion_report.py` for operator-only model promotion review.