jahongir7174 / YOLOv8-pt

YOLOv8 implementation using PyTorch
GNU Affero General Public License v3.0
112 stars 22 forks source link
anchor-free coco object-detection pytorch testing training yolov5 yolov8

YOLOv8 re-implementation using PyTorch

Installation

conda create -n YOLO python=3.8
conda activate YOLO
conda install pytorch torchvision torchaudio cudatoolkit=10.2 -c pytorch-lts
pip install opencv-python==4.5.5.64
pip install PyYAML
pip install tqdm

Train

Test

Results

Version Epochs Box mAP Download
v8_n 500 37.0 model
v8_n* 500 37.2 model
v8_s* 500 44.6 model
v8_m* 500 50.0 model
v8_l* 500 52.5 model
v8_x* 500 53.5 model

Dataset structure

├── COCO 
    ├── images
        ├── train2017
            ├── 1111.jpg
            ├── 2222.jpg
        ├── val2017
            ├── 1111.jpg
            ├── 2222.jpg
    ├── labels
        ├── train2017
            ├── 1111.txt
            ├── 2222.txt
        ├── val2017
            ├── 1111.txt
            ├── 2222.txt

Reference