Repository navigation
chore: bump companion detector to pyronear/yolov11s v8.2.0 - #78
Merged
Merged
Conversation
The detector HF repo may be tag-versioned with a moving default branch. Detector gains an optional revision passed to hf_hub_download so a declared tag is what gets fetched and hash-checked.
Source hf:pyronear/yolov11s at tag v8.2.0 (release Swift Swallow), sha256 verified locally. Update the coupled dvc.yaml dep, train workflow pull path, docs and model card.
- Make Detector.revision required so a future bump cannot silently fetch the moving main branch. - Show source@revision in the eval viewer sidebar; source alone no longer identifies the detector version. - Reword model-versioning §6: v8.2.0 is the configured detector, not yet the served one (no model.zip rebuilt). - Drop the orphaned nimble-narwhal .dvc pointer. - Cover provenance.detector.revision in the eval model-config test.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
pyronear/yolo11s_nimble-narwhal_v6.0.0topyronear/yolov11sat tagv8.2.0(release Swift Swallow). The new repo is tag-versioned and itsmainbranch moves with each release; itsv6.0.0tag is byte-identical to the old nimble-narwhal weights.revisionfield to the detector identity, passed tohf_hub_download, so the declared tag is what gets fetched and hash-checked (a bump can no longer silently follow the movingmain). Existing manifests without it are unaffected: they are read as plain dicts, not throughDetector.train/dvc.yamlpackage dep, train workflowdvc pull, docs and model card. New weights fetched, SHA-256 verified, DVC-tracked and pushed to the S3 remote (pointer committed); the orphaned nimble-narwhal.dvcpointer is removed (weights stay on S3).source@revision, sincesourcealone no longer identifies the detector version.train/dvc.lockstill records the old dep path until the nextdvc repro, and no model.zip has been rebuilt with the new detector yet (the served model still bundles nimble-narwhal v6.0.0).