Yolo
最近几天看到论坛里很多人发yolo相关的模块,自己也闲着没事干,正好学了一下,记录一下安装训练过程
下面的都是yolov8的教程,v5的还没试
安装
推荐用Anaconda
来安装yolo
构建一个虚拟环境,python用最新的也没事,
训练
标注
标注软件有很多,目前用的是labelImg
,但python
版本太高会闪退,推荐用3.9的python
构建一个虚拟环境即可
1 | pip install labelimg |
输入labelimg
启动
训练
标注完成后,按照下面的路径放置图片和标签
1 | images |
xxx.yaml 文件安装下面的写
1 | # xxx.yaml 文件 |
现在就可以训练了,但建议先修改一些配置文件
打开%USERPROFILE%\AppData\Roaming\Ultralytics
,修改settings.json
里的datasets_dir
,weights_dir
,runs_dir
改成你的,不然训练结果会默认保存在C盘
1 | { |
现在就可以训练
1 | yolo detect train data=datasets/test/test.yaml model=yolov8n.pt epochs=40 imgsz=640 |
训练完成后会在保存的路径里生成best.pt
的模型文件,可以转换成onnx
的模型文件,命令如下
1 | yolo export model=best.pt format=onnx imgsz=640 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 兜里有糖!
评论