yolo
Ultralytics YOLO object detection and computer vision CLI
TLDR
SYNOPSIS
yolo TASK MODE [arg=value...]
DESCRIPTION
yolo is the CLI for Ultralytics YOLO, a state-of-the-art computer vision framework. It provides commands for object detection, instance segmentation, image classification, pose estimation, and oriented bounding box detection from the terminal.The tool supports a complete workflow: train builds models from datasets, val evaluates model accuracy, predict runs inference on images or video, export converts models to deployment formats like ONNX and TensorRT, track performs multi-object tracking on video streams, and benchmark tests model performance across formats.Each command accepts an optional task type (detect, segment, classify, pose, obb) and a required mode. Arguments are passed as key=value pairs. Pre-trained models can be used directly for inference or fine-tuned on custom datasets. GPU acceleration is supported through PyTorch.
PARAMETERS
## Tasksdetect
Object detection.segment
Instance segmentation.classify
Image classification.pose
Pose estimation.obb
Oriented bounding box detection.## Modestrain
Train a model on a dataset.val
Validate model accuracy.predict
Run inference on images, video, or streams.export
Convert model to deployment formats (ONNX, TensorRT, CoreML, etc.).track
Multi-object tracking on video.benchmark
Benchmark model speed and accuracy across export formats.## Common Argumentsmodel=path
Model file path (e.g., yolo11n.pt).data=path
Dataset configuration YAML file.source=path
Input source: image, video, directory, URL, or webcam (0).epochs=n
Number of training epochs.imgsz=size
Input image size (default: 640).batch=n
Batch size.device=id
Device: GPU id (0, 0,1) or cpu.format=fmt
Export format: onnx, engine, coreml, tflite, etc.conf=threshold
Confidence threshold for predictions.
CAVEATS
Requires Python and PyTorch. GPU recommended for training. Pre-trained model weights are downloaded automatically on first use. Use `yolo cfg` to view all available configuration arguments.
SEE ALSO
python(1), pip(1), nvidia-smi(1)
