Montgomery

Native object detection, instance segmentation and image classification in Rust with Burn.

View on GitHub →

Why Montgomery?

  • Native computer vision inference on CPU or GPU
  • WGPU training with validation and resumable checkpoints
  • Object detection, instance segmentation and image classification
  • No Python, no PyTorch, no CUDA, it just works
$ montgomery train --architecture yolo26n --data dataset.yaml --epochs 100 $ montgomery predict --model best.bpk --source image.jpg --json $ montgomery export-onnx --model best.bpk

Supported Models

Model Family Variants Tasks Status
YOLOXnano, tiny, s, m, l, xDetectionStable
YOLOv3tinyuDetectionExperimental
YOLOv8n, s, m, l, xDetection, segmentation, classificationExperimental
YOLOv10n, s, m, b, l, xDetectionExperimental
YOLO11n, s, m, l, xDetection, segmentation, classificationExperimental
YOLO12n, s, m, l, xDetectionExperimental
YOLO26n, s, m, l, xDetection, segmentation, classificationExperimental