What problem does it solve?
Training YOLO models often stalls on confusing symptoms: flat mAP, overfitting, diverging loss, or a recall ceiling with no obvious cause. This Skill reads your training run's metrics and maps each symptom to the cheapest effective fix, so you stop guessing at hyperparameters.
Core Features & Use Cases
- Run Diagnosis: Reads results.csv, loss curves, and confusion matrices to classify problems as undertraining, overfitting, bad LR, label quality, or data imbalance.
- Ordered Tuning Playbook: Applies fixes cheapest-first: epochs and schedule, then augmentation, loss weights and LR, model size, resolution, and finally data quality.
- Per-Task Guidance: Covers detection, instance and semantic segmentation, pose, OBB, classification, and depth with task-specific loss weights, fitness metrics, and augmentation notes.
- Use Case: Your mAP50 is strong but mAP50-95 is weak. The Skill identifies this as a localization problem and walks you through raising box/dfl loss weights, checking ground-truth box tightness, and evaluating object sizes before spending compute on higher resolution.
Quick Start
Ask the assistant to read my runs/detect/train/results.csv and tell me why my YOLO26 model is overfitting and which hyperparameters to change first.