YOLOv5 in PyTorch for object detection, segmentation, and classification
Top 0.4% on sourcepulse
YOLOv5 is a PyTorch-based computer vision framework offering state-of-the-art performance for object detection, segmentation, and classification tasks. It targets researchers and developers seeking a fast, accurate, and user-friendly solution for vision AI applications, with a focus on real-world performance and accessibility.
How It Works
YOLOv5 leverages the YOLO (You Only Look Once) architecture, known for its single-stage detection approach. It integrates PyTorch for flexible model development and training, with seamless export capabilities to ONNX, CoreML, and TFLite for broad deployment. The framework offers various model sizes (n, s, m, l, x) to balance speed and accuracy, and supports advanced features like Test-Time Augmentation (TTA) and hyperparameter evolution.
Quick Start & Requirements
pip install ultralytics
pip install -r requirements.txt
.Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
2 weeks ago
1 day