yolov5
FreeYOLOv5 🚀 in PyTorch > ONNX > CoreML > TFLite
About yolov5
Ultralytics YOLO is a family of real-time computer vision models for object detection, instance segmentation, semantic segmentation, classification, pose estimation, oriented bounding boxes, and tracking. It is available through a single Python package and CLI, and supports export to formats such as PyTorch, ONNX, CoreML, and TFLite. The platform is designed for deployment across a range of hardware, from edge devices to cloud APIs, and is built on advancements in deep learning and computer vision, including end-to-end NMS-free inference. YOLOv5 is one of the earlier models in this family, while YOLO26 and YOLO11 are recommended for stable production workloads. The Ultralytics ecosystem also includes a Platform offering data annotation, cloud training, and deployment services, as well as enterprise licensing for commercial use.
Key Features
Pros & Cons
- Open-source and free to use under the AGPL-3.0 license
- Comprehensive documentation and active community (131.6k GitHub stars)
- Supports a wide range of computer vision tasks in a single framework
- Optimized for both edge devices and cloud deployment
- Includes built-in tracking and ready-made vision applications
- Knowledge distillation feature improves accuracy without extra inference cost
- Free tier (AGPL-3.0) has licensing restrictions for commercial use; an enterprise license is required for commercial applications
- Model performance can vary depending on the specific task and dataset; fine-tuning is often necessary
- Requires familiarity with Python and deep learning concepts for custom training and deployment
- Documentation may be extensive, which can be overwhelming for new users
Best For
Alternatives to yolov5
annotated_deep_learning_paper_implementations
🧑🏫 60+ Implementations/tutorials of deep learning papers with side-by-side notes 📝; including transformers (original, xl, switch, feedback, vit, ...), optimizers (adam, adabelief, sophia, ...), ga
d2l-zh
《动手学深度学习》:面向中文读者、能运行、可讨论。中英文版被70多个国家的500多所大学用于教学。
keras
Deep Learning for humans
face_recognition
The world's simplest facial recognition api for Python and the command line
cs-video-courses
List of Computer Science courses with video lectures.
awesome-scalability
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems