YOLO-Master-EsMoE-N Pre-exported Models
Pre-release
Pre-release
π¦ YOLO-Master-EsMoE-N β VisDrone Models (v0.1)
Pre-exported YOLO-Master-EsMoE-N detection models, trained on VisDrone (10 classes), for use with the edge C++ runtime. All formats are the same graph; accuracy is validated on 548 VisDrone val images against the PyTorch original (mAP50-95 = 0.2036).
Assets
| Asset | Format | Size | mAP50-95 | Ξ vs PyTorch | Notes |
|---|---|---|---|---|---|
esmoe_n_visdrone_sim.onnx |
ONNX (opset 12) | 10.9 MB | 0.2034 | β0.02% | onnxsim-simplified, static 1Γ3Γ640Γ640 |
esmoe_n_visdrone_ncnn.zip |
NCNN (pnnx) | 9.4 MB | 0.2034 | β0.02% | unzip β folder with model.ncnn.param / .bin / metadata.yaml |
esmoe_n_visdrone.mnn |
MNN | 10.8 MB | 0.2034 | β0.02% | converted from the ONNX via mnnconvert |
esmoe_n_visdrone_int8_mixed.onnx |
ONNX INT8 | 5.4 MB | 0.1952 | β0.84% | mixed-precision (head + attention + MoE-router kept FP32) |
Class names, input size, and stride are embedded as model metadata β the runtime configures itself; no dataset YAML needed.
Usage
# ONNX (or INT8) β pass the file directly
yolomaster_edge --model esmoe_n_visdrone_sim.onnx --source path/to/image_or_dir --conf 0.25 --out out
# NCNN β unzip first, then point at the folder
unzip esmoe_n_visdrone_ncnn.zip
yolomaster_edge --model esmoe_n_visdrone_ncnn --source path/to/image_or_dir --conf 0.25 --out outThe backend is auto-detected from the model (.onnx β ONNX Runtime, ncnn folder β NCNN). See the repository's TECHNICAL_REPORT.md for the export pipeline, INT8 quantization methodology, and full parity/latency analysis.