Рет қаралды 48,325
YOLOv8 is the latest installment of the highly influential YOLO (You Only Look Once) architecture. YOLOv8 was developed by Ultralytics, a team known for its work on YOLOv3 and YOLOv5.
Following the trend set by YOLOv6 and YOLOv7, we have at our disposal object detection, but also instance segmentation, and image classification. The model itself is created in PyTorch and runs on both the CPU and GPU. As with YOLOv5, we also have a number of various exports such as TF.js or CoreML.
In this video, I'll take you through a step-by-step tutorial on Google Colab, and show you how to train your own YOLOv8 instance segmentation model.
Chapters:
0:00 Introduction
1:03 Setting up the Python environment
3:08 Inference with YOLOv8 model pre-trained on COCO dataset
5:42 Download custom dataset from Roboflow Universe
7:26 Train YOLOv8 model on custom dataset
9:16 YOLOv8 model evaluation
11:05 Custom YOLOv8 model inference
11:43 Conclusion
Resources:
🌏 Roboflow: roboflow.com
🌌 Roboflow Universe: universe.roboflow.com
📝 How to Train YOLOv8 Instance Segmentation on a Custom Dataset Blogpost: blog.roboflow.com/how-to-trai...
📓How to Train YOLOv8 Instance Segmentation on a Custom Dataset Notebook: colab.research.google.com/git...
⭐ YOLOv8 repository: github.com/ultralytics/ultral...
📄 YOLOv8 docs: v8docs.ultralytics.com
📓 Learn more about YOLOv8 and other Computer Vision models with Roboflow Notebooks: github.com/roboflow/notebooks
🆕 What's New in YOLOv8 Architecture: blog.roboflow.com/whats-new-i...
💯 RF100 Dataset blog.roboflow.com/roboflow-100
Stay up to date with the projects I'm working on at github.com/roboflow and github.com/SkalskiP! ⭐