You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Use when training Roboflow models, improving accuracy, or setting up a production feedback loop — covers architecture selection, model IDs, checkpoints, evaluation metrics, the iterative improvement playbook, and active learning via the Dataset Upload workflow block.
For agents — source-of-truth: This skill is authored in roboflow/computer-vision-skills and shipped with the Roboflow plugin. If your client has loaded the plugin (you'll see roboflow:<name> skills in your available skills list), use those local skills — they're read fresh from disk every session. The same content served as MCP resources at roboflow://skills/<name>/... is a fallback for clients without the plugin and may lag this repo. Don't call ReadMcpResourceTool for roboflow://skills/... URIs when a local roboflow:<name> skill is available.
Training & Evaluation on Roboflow
Training Flow
Upload/Annotate Images
→ Generate Dataset Version (preprocessing + augmentation + train/val/test split)
→ Pick Model Architecture + Size
→ Pick Checkpoint (COCO, Universe model, or previous version)
→ Train
→ Evaluate (auto-runs for paid users)
Version = frozen snapshot. Changes to the project after version creation do not affect it. Configure preprocessing (resize, contrast, etc.) and augmentation (flip, rotate, mosaic, etc.) during version generation.
Available Model Architectures
Object Detection
Architecture
Sizes
Default Resolution
Notes
RF-DETR
Pico, Nano, Small, Base, Medium, Large, XL, 2XL
384-880 (varies by size)
Best accuracy, recommended default
Roboflow 3.0
Fast, Accurate, Medium, Large, XL
640x640
YOLOv8-based. Medium+ require paid plan
YOLO26
n/s/m/l/x
640x640
Also supports seg + pose
YOLOv12
n/s/m/l/x
640x640
OD only
YOLOv11
n/s/m/l/x
640x640
Also supports seg + pose
YOLOv8
n/s/m/l/x
640x640
Also supports seg + pose
YOLO-NAS
Small, Medium
640x640
YOLOLite CPU
n/s/m/l/x
640x640
Edge-optimized, beta
YOLOLite GPU
n/s/m/l/x
640x640
Edge-optimized, beta
Roboflow Instant
single
N/A (no resize)
Few-shot, free, OD only
Instance Segmentation
Architecture
Sizes
Default Resolution
RF-DETR Seg
Nano, Small, Medium, Large, XL, 2XL
312-768 (varies)
Roboflow 3.0 Seg
Fast, Accurate, Medium, Large, XL
640x640
YOLO-seg
v8/v11/v26 (n/s/m/l/x each)
640x640
SAM 3 (Segment Anything 3)
Large
1008x1008
Semantic Segmentation
Architecture
Sizes
Default Resolution
DeepLabV3+
Base
>=512x512
Classification
Architecture
Sizes
Default Resolution
ViT
Base
224x224
ResNet
18/34/50/101
224x224
DINOv3
Base, Small
224x224
Keypoint / Pose
Architecture
Sizes
Default Resolution
YOLO-pose
v8/v11/v26 (n/s/m/l/x each)
640x640
Multimodal / VLM
Architecture
Sizes
Default Resolution
Qwen3.5
0.8B, 2B
448x448
Qwen3 VL
2B
448x448
SmolVLM
256M, 2B
384x384
Florence 2
Base, Large
768x768
PaliGemma 2
3B
448x448
Qwen2.5 VL
7B
448x448
Model Selection Decision Tree
Follow this flowchart to pick the right model. Start at Step 1.
Task type? OD / Instance Seg / Keypoint → Step 2. Classification / Semantic Seg / VLM → use specialized block directly.
Target classes in COCO 80? Yes → Step 3. No → Step 6.
Non-real-time, COCO — Pick model family by task, default Medium size (Small for constrained HW, XL for accuracy-first): OD → RF-DETR, Inst Seg → RF-DETR Seg, Keypoint → YOLO26 pose. Done.
Real-time, COCO — Same families, pick Nano–Small, prioritize latency. Done.
Non-COCO, which sub-task? OD → Step 7. Inst Seg → Step 8. Keypoint → Step 9.
OD, non-COCO — Check Rapid exclusions (see below). If excluded → Step 13. Otherwise → recommend Roboflow Rapid (default) or SAM3 zero-shot as secondary option → Step 10.
Inst Seg, non-COCO — SAM3 zero-shot (sam3/sam3_final, set class_names). Rapid does not support segmentation → Step 10.
Best speed/accuracy tradeoff for specific hardware
RF-DETR NAS (see section below)
Best accuracy, instance segmentation
RF-DETR Seg
Quick proof-of-concept (<1000 images)
Roboflow Instant
Classification
ViT or DINOv3
Multimodal / text prompts
Qwen3.5 or SmolVLM
RF-DETR NAS (Neural Architecture Search)
Instead of picking a single RF-DETR size manually, NAS trains many variants and reports the speed/accuracy frontier so you can pick the one that fits your hardware budget.
What: A NAS run explores the RF-DETR architecture search space, then trains the surviving candidates and reports each one's mAP and measured latency on a target hardware (e.g., Jetson, T4 GPU). The output is a set of models on a Pareto frontier, plus an auto-selected "recommended" model chosen using Roboflow's current ranking heuristic to balance validation accuracy and measured latency on the target hardware.
Tasks: Object Detection (rfdetr-nas) and Instance Segmentation (rfdetr-nas-seg).
When to use: When you want the best speed/accuracy tradeoff for a specific deployment target and don't want to A/B-test sizes manually. Especially valuable for edge hardware where latency budgets are tight.
Phases:
Mining — explores architectures and builds a Pareto frontier (latency vs mAP). Live updates while running.
Training — trains each frontier candidate end-to-end. Each becomes a regular model you can deploy.
Plan gating: Requires the canTrainNas workspace feature flag. Self-serve plans (basic/starter/sandbox/research/trial) need to upgrade; enterprise/legacy plans need to contact sales.
Start a run: Train page with ?engine=nas (UI: pick Neural Architecture Search as the training engine). Results land at /{workspace}/{project}/nas-runs/{versionId}.
Deploy: Each NAS-produced model deploys like any other — pick one (typically the recommended) and use it as a normal Roboflow model. Inference type is rfdetr-nas / rfdetr-nas-seg, but it's served through the standard inference paths.
Auto-trains when you approve a batch and no Instant model exists yet
No preprocessing/augmentation -- uses images as-is
Deploy: Available in Workflows like any trained model
Manual trigger: Project > Models > Train Model > Roboflow Instant Model
Roboflow Rapid
What: Interactive annotation-and-training workflow — SAM3 pre-annotates a small image set, user reviews/corrects, a fast custom OD model trains automatically. Model keeps improving as it captures more production data.
Task: Object Detection only, non-COCO classes
When to use: Default path for non-COCO object detection when exclusions don't apply
Do NOT use Rapid when:
Exclusion
Why
OCR / text detection (characters, serial numbers, labels, receipts, license plates)
SAM3 auto-labeling annotation precision insufficient for calibrated measurement
When Rapid is excluded → recommend custom training with RF-DETR fine-tuning.
Checkpoint Training
Option
When to use
Public Checkpoint (COCO)
First model version, default recommended
Universe Checkpoint
Star a Universe project first, then it appears as checkpoint option. Good for domain-specific transfer learning
Previous Version
Already have a good model, want to improve with more data (all types except classification and SAM3)
Random Initialization
Advanced users only, usually worse results
Training Controls
Cancel Training: Stops job, no weights saved. Refund if early in training.
Early Stopping: Stops job, saves weights. Use when graphs show convergence with many epochs remaining. Charges for used credits.
NAS Training: Shows paired charts (mining progress + Pareto curve, then per-model training curves). May auto-stop on convergence. See RF-DETR NAS section below.
Post-Training Metrics
Metrics vary by project type:
Project Type
Metrics Shown
Object Detection
mAP@50, Precision, Recall, F1
Classification
Accuracy
Instance Segmentation / Keypoint
mAP@50, Precision, Recall
Semantic Segmentation
mIoU
Multimodal
Perplexity
Model Evaluation (Paid Plans)
Auto-runs after training. Access: Models > click model version > View Evaluation.
Feature
What it shows
Production Metrics Explorer
Precision/Recall/F1 at all confidence thresholds; recommends optimal confidence
Correct predictions, misclassifications, false negatives, false positives per class; filterable
Confusion Matrix
Ground truth vs predictions grid; click cells to see specific images; adjustable confidence threshold
Vector Explorer
Interactive embedding clusters showing where model succeeds/fails
Viewing & Comparing Models
Models page: Project sidebar > Models. Shows all Instant + fine-tuned models with metrics, architecture, license, dataset version used.
Universe tab: Starred Universe models available for transfer learning.
Visualize: Quick test on test-set images, uploaded images, or webcam. Works for OD, segmentation, classification, keypoint. Not supported for multimodal.
MCP Tools Reference
Action
Tool
Generate version
versions_generate
Start training
trainings_create (or compatibility alias models_train)