A collection of tutorials on state-of-the-art computer vision models and techniques. Explore everything from foundational architectures like ResNet to cutting-edge models like RF-DETR, YOLO11, SAM 3, and Qwen3-VL.
This repository offers a growing collection of computer vision tutorials. Learn to use SOTA models like YOLOv11, SAM 2, Florence-2, PaliGemma 2, and Qwen2.5-VL for tasks ranging from object detection, segmentation, and pose estimation to data extraction and OCR. Dive in and explore the exciting world of computer vision!
| notebook | open in colab / kaggle / sagemaker studio lab | complementary materials | repository / paper |
|---|---|---|---|
| How to Track Objects with RF-DETR and ByteTrack Tracker | |||
| How to Track Objects with RF-DETR and SORT Tracker | |||
| How to Track Objects with RF-DETR and OC-SORT Tracker |
Almost every week we create tutorials showing you the hottest models in Computer Vision. 🔥
Subscribe, and stay up to date with our latest YouTube videos!
How to Choose the Best Computer Vision Model for Your Project
Accelerate Image Annotation with SAM and Grounding DINO
SAM - Segment Anything Model by Meta AI: Complete Guide
Discover the incredible potential of Meta AI’s Segment Anything Model (SAM)! We dive into SAM, an efficient and promptable model for image segmentation, which has revolutionized computer vision tasks. With over 1 billion masks on 11M licensed and privacy-respecting images, SAM’s zero-shot performance is often superior to prior fully supervised results…
We try to make it as easy as possible to run Roboflow Notebooks in Colab and Kaggle, but if you still want to run them
locally, below you will find instructions on how to do it. Remember don’t install your dependencies globally, use
venv.
# clone repository and navigate to root directory
git clone git@github.com:roboflow-ai/notebooks.git
cd notebooks
# setup python environment and activate it
python3 -m venv venv
source venv/bin/activate
# install and run jupyter notebook
pip install notebook
jupyter notebook
You can now open our tutorial notebooks in Amazon SageMaker Studio Lab -
a free machine learning development environment that provides the compute, storage, and security—all at no cost—for
anyone to learn and experiment with ML.
| Stable Diffusion Image Generation | YOLOv5 Custom Dataset Training | YOLOv7 Custom Dataset Training |
|---|---|---|
Computer Vision moves fast! Sometimes our notebooks lag a tad behind the ever-pushing
forward libraries. If you notice that any of the notebooks is not working properly, create a
bug report
and let us know.
If you have an idea for a new tutorial we should do, create a
feature request.
We are constantly looking for new ideas. If you feel up to the task and want to create a tutorial yourself, please take
a peek at our contribution guide. There you can
find all the information you need.
We are here for you, so don’t hesitate to reach out.