Downloads · 30 days
0
mexus/svod-yolo26x
svod-yolo26x is a object detection model from mexus. Use it when you need objects located in an image. It is set up for svod. The card lists the license as agpl-3.0.
A verbatim conversion of Ultralytics/YOLO26's yolo26x.pt (the original COCO checkpoint, 80 classes) into safetensors, in the layout the svod YOLO loader reads.
Downloads · 30 days
0
Access
Public
Updated Sep 16, 2026
Parameters
59.1M
236 MB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors236 MB · 100%
From the Hugging Face model README
A verbatim conversion of Ultralytics/YOLO26's yolo26x.pt (the original
COCO checkpoint, 80 classes) into safetensors, in the layout the
svod YOLO loader reads.
This repo exists so svod's parity test can fetch weights without needing
PyTorch: the test compares svod's forward pass against a PyTorch-generated
golden, and only the weights are worth publishing — the golden is regenerated
locally by scripts/convert_yolo.py.
| file | notes |
|---|---|
model.safetensors | 914 f32 tensors, 59,099,160 params, 236,487,928 bytes |
Keys keep PyTorch's model. prefix; svod strips it on load. The integer
num_batches_tracked buffers are dropped, since svod's inference path has no
use for them. Both one2one and the training-only one2many head branches are
retained, so the file is a faithful conversion rather than an inference-only
subset.
svod's loader always reads model.safetensors from the repo root, so each
converted variant gets its own repo, named for the family plus a scale/format
suffix. For YOLO26 detection:
| repo | upstream checkpoint |
|---|---|
mexus/svod-yolo26n | yolo26n.pt |
mexus/svod-yolo26s | yolo26s.pt |
mexus/svod-yolo26m | yolo26m.pt |
mexus/svod-yolo26l | yolo26l.pt |
mexus/svod-yolo26x (this one) | yolo26x.pt |
Other task heads follow the same prefix with their own suffix, e.g.
mexus/svod-yolo26x-seg, mexus/svod-yolo26x-pose.
| upstream | https://huggingface.co/Ultralytics/YOLO26/resolve/main/yolo26x.pt |
| upstream digest | sha256:9fdd44a31c504547ffb81d2c6d9e6dac3493c8eaa8b0398d3f43bae6c7003e92 |
| this file | sha256:74094bff9e372ab4e971fe55649acca3c84e46daf4d522a3071bc0b20e342922 |
| converted by | scripts/convert_yolo.py |
Verified equal to the source checkpoint tensor-for-tensor (914/914 identical) and reproducible — regenerating from the pinned checkpoint and image reproduces both the above digest and the parity golden exactly.
To check a copy:
python scripts/verify_yolo_weights.py --hub mexus/svod-yolo26x
cargo run -p svod-model --release --example yolo_detect -- \
--hf-id mexus/svod-yolo26x --scale xlarge --classes 80
let model = Yolo26Detect::from_hub("mexus/svod-yolo26x", YoloConfig::new(YoloScale::XLarge, 80))?;
The weights derive from Ultralytics YOLO26, which is AGPL-3.0; that license carries over to this conversion. No source code from Ultralytics is included here.