Skip to content

chore(auto-scorer): bundle dart_round25_withcal model#712

Merged
mathrb merged 1 commit into
mainfrom
chore/auto-scorer-model-round25
Jun 25, 2026
Merged

chore(auto-scorer): bundle dart_round25_withcal model#712
mathrb merged 1 commit into
mainfrom
chore/auto-scorer-model-round25

Conversation

@mathrb

@mathrb mathrb commented Jun 25, 2026

Copy link
Copy Markdown
Owner

Swap the bundled on-device detector model R24 → R25.

Changes

File Change
assets/models/dart_auto_scorer.tflite Replaced with dart_round25_withcal_float32.tflite (10.7 MB; sha256 verified identical to the probe export)
kAutoScorerModelVersion (dart_detector.dart) dart_round24_withcaldart_round25_withcal — bumped in lock-step so training captures are attributed to R25
assets/models/README.md Describes R25 superseding R24

R25 metadata matches the established contract: YOLO11n, imgsz 800×800, classes {0:dart, 1:cal1, 2:cal2, 3:cal3, 4:cal4}, exported by the probe's dart-train/export_mobile.py.

Notes

  • No accuracy gate changed. Auto-scoring remains assist / data-collection only until the probe confirms R25 past the 88.9% per-dart segment bar — this PR is purely the bundle swap.
  • Device-unverified. Camera inference can't be exercised from the web target; needs an on-device check post-merge.
  • flutter analyze --no-fatal-infos is clean.

🤖 Generated with Claude Code

Swap the bundled detector model R24 → R25 (float32, imgsz 800, YOLO11n,
classes {0:dart, 1:cal1..4}). Bump kAutoScorerModelVersion in lock-step
so training captures are attributed to R25, and refresh the asset README.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@mathrb mathrb merged commit df3fa90 into main Jun 25, 2026
2 checks passed
@mathrb mathrb deleted the chore/auto-scorer-model-round25 branch June 25, 2026 22:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant