基本思想:首先测试一下环境是否完备 <本博客使用yolov5 v2.0版本>
如果你训练的是v6版本,请参考本文章末尾链接,进行模型ncnn转化
ubuntu@ubuntu:~$ python3
Python 3.8.6 (default, Sep 25 2020, 09:36:53)
[GCC 10.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import torch
>>> print(torch.cuda.is_available())
True
>>> from torch.backends import cudnn
>>> print(cudnn.is_available())
True
>>>
首先下载yolo5源代码,安装必要的软件配置
ubuntu@ubuntu:~$ https://github.com/ultralytics/yolov5
ubuntu@ubuntu:~$ pip install -U -r requirements.txt
ubuntu@ubuntu:~$ cd yolo5
ubuntu@ubuntu:~/yolov5$ mkdir trainData
ubuntu@ubuntu:~/yolov5$ cd train