Skip to content

Cover every G0 and G1 detection variant in the benchmark harness - #17

Merged
EHxuban11 merged 2 commits into
mainfrom
feat/g0-g1-detector-coverage
Sep 16, 2026
Merged

EHxuban11 merged 2 commits into
mainfrom
feat/g0-g1-detector-coverage

Conversation

@EHxuban11

Copy link
Copy Markdown
Contributor
  • Cover all 60 detect variants in the pinned LibreYOLO G0/G1 registry, including YOLO9-P2 and TinyFormer.
  • Add list/run --groups g0 g1, validate coverage against the installed library, and return nonzero for incomplete sweeps.
  • Support local PyTorch checkpoints with family/task/size/COCO-label checks; report missing P2 COCO weights instead of using VisDrone or random weights.
  • Include the full inventory, a 58-model public-checkpoint command, and library pin 6a0ccc3a0e579948011d5a55200309c4082e61e7. TinyFormer is not in v1.5.0.
  • Verified: 90 tests; Ruff; native-size CPU preprocess/forward/postprocess for all 60 initialized variants; real E2E-T/TinyFormer-S checkpoints scored on two COCO images.
  • Not verified: all published checkpoint loads, full COCO accuracy, or Spark/CUDA execution. P2 t/s still require COCO-trained checkpoints. Website catalogue follow-up is required before submitting new families.

Code provenance

  • Original first-party harness changes. Registry facts from pinned LibreYOLO model classes; no third-party code copied or adapted. No weights redistributed.

@EHxuban11
EHxuban11 merged commit 25c39d6 into main Sep 16, 2026
1 check passed
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