This repository implements YOLOv3 variants in PyTorch for real time object detection, training, validation, inference, and export.
Yolov5
Ultralytics YOLOv5 supports object detection, instance segmentation, classification, training, and export in PyTorch.

About Yolov5
Ultralytics YOLOv5 is an open-source computer vision model built on the PyTorch framework. The repository provides tools for object detection, instance segmentation, and image classification, along with training and model export. The source describes YOLOv5 as a mature, production-proven model.
The repository includes a detect.py script for running inference on webcam feeds, local images and videos, screen captures, image folders, and lists of image paths or stream URLs. Models can also be loaded through PyTorch Hub. Setup requires Python 3.8.0 or later and PyTorch 1.8 or later. For newer architectures, pose estimation, or oriented object detection, the source points to the separate ultralytics package.
Key features
- Object detection, instance segmentation, and image classification
- Training and model export in PyTorch
- PyTorch Hub inference with pretrained models in sizes n, s, m, l, and x
- detect.py inference on webcams, videos, screen captures, and image folders
- Inference from text files listing image paths or stream URLs
- Results printed to console, displayed in a window, or saved to disk
- The source describes YOLOv5 as mature and production-proven.
- Documentation covers training, testing, and deployment.
- Support is available through GitHub issues and a Discord community.
- The source recommends the separate ultralytics package for newer architectures, pose estimation, and oriented object detection.
- Setup requires Python 3.8.0 or later and PyTorch 1.8 or later.
Yolov5 at a glance
- Category
- AI & Machine Learning › AI Data & Analytics
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 6, 2026 · Online when checked
- Listed
- Oct 5, 2026
Yolov5 alternatives
Tools and sites you could use instead, ranked by how closely they match.
This repository provides semantic segmentation models with more than 500 pretrained convolutional and transformer backbones.
Ultralytics supports detection, segmentation, image classification, pose estimation, and tracking across YOLO model versions.
The lightly Python library supports self supervised learning on images.
Detectron2 provides computer vision tools for object detection, segmentation, and other visual recognition tasks.
This repository provides segmentation models with pretrained backbones for Keras and TensorFlow Keras.
Popular in AI Data & Analytics
Well-known listings from the same topic.
Yolov5 FAQ
What are the setup requirements?
Where can I get support?
Does YOLOv5 support pose estimation or oriented object detection?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












