Skip to content

Feature/onnx coreml inference#166

Merged
solderzzc merged 4 commits intodevelopfrom
feature/onnx-coreml-inference
Mar 18, 2026
Merged

Feature/onnx coreml inference#166
solderzzc merged 4 commits intodevelopfrom
feature/onnx-coreml-inference

Conversation

@solderzzc
Copy link
Member

No description provided.

solderzzc and others added 4 commits March 18, 2026 11:09
Add pre-exported ONNX models for all four detection sizes:
- yolo26n.onnx (9.5 MB) — nano (already shipped)
- yolo26s.onnx (37 MB) — small
- yolo26m.onnx (78 MB) — medium
- yolo26l.onnx (95 MB) — large

Each includes a companion _names.json with COCO 80 class labels.
Eliminates torch/ultralytics dependency for all model sizes.
- Revert shipping s/m/l ONNX models in repo (~210MB saved)
- Keep only yolo26n.onnx (9.5MB) shipped for zero-config default
- Add _download_onnx_from_hf() for s/m/l: downloads from
  onnx-community/yolo26{s,m,l}-ONNX on first use
- Uses stdlib urllib (no extra dependencies)
- Auto-copies class names from shipped yolo26n_names.json
@solderzzc solderzzc merged commit 9fc4e81 into develop Mar 18, 2026
1 check passed
@solderzzc solderzzc deleted the feature/onnx-coreml-inference branch March 18, 2026 18:49
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