Skip to content

Feature/onnx coreml inference#165

Merged
solderzzc merged 1 commit intodevelopfrom
feature/onnx-coreml-inference
Mar 18, 2026
Merged

Feature/onnx coreml inference#165
solderzzc merged 1 commit intodevelopfrom
feature/onnx-coreml-inference

Conversation

@solderzzc
Copy link
Member

No description provided.

- Ship pre-built yolo26n.onnx (9.5MB) and yolo26n_names.json
- Add _OnnxCoreMLModel wrapper using onnxruntime + CoreMLExecutionProvider
- Bypasses macOS 26.x MPSGraph MLIR crash (SIGABRT in MPSGraphExecutable.mm)
- Inference: 11ms/frame (~91 FPS) on Apple M5 Pro
- Strip requirements_mps.txt: remove torch/torchvision/ultralytics (~120MB -> ~17MB)
- Class names loaded from JSON instead of .pt (no torch dependency at runtime)
@solderzzc solderzzc changed the base branch from master to develop March 18, 2026 17:47
@solderzzc solderzzc merged commit 59cba25 into develop Mar 18, 2026
1 of 2 checks passed
@solderzzc solderzzc deleted the feature/onnx-coreml-inference branch March 18, 2026 17: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