yolo fastest V2数据集训练模型步骤

1,收集数据集,train,val文件夹
2,labelimg标注数据集,yolo数据格式
3,运行train和val内jpg2listtxt.bat生成各自的list.txt
4,修改category.names,每个类一行
5,生成anchors锚点数据
python genanchors.py --traintxt train/list.txt
6,修改training.data内anchors和classes的类目数量
7,训练数据集
python train.py --data ./training.data
8,效果评估(pth文件名称为训练后生成的文件名称)
python evaluation.py --data training.data --weights weights/coco.pth
9,测试效果
python test.py --data training.data --weights weights/coco.pth --img train/xxx.jpg
10,转换成onnx模型
python pytorch2onnx.py --data training.data --weights weights/xxx.pth --output onnx/hand.onnx
11,安装onnxsim库,对onnx模型裁剪优化
python -m onnxsim onnx/hand.onnx onnx/hand-opt.onnx

jpg2listtxt.bat内容

dir /b/s/p/w *.jpg > list.txt
pause

其他文件请查找github上yolofastestv2

版权声明:本文为CSDN博主「wukongxuetang」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/wukong168/article/details/122697909

wukongxuetang

我还没有学会写个人说明!

暂无评论

发表评论

相关推荐

Anchor Free系列模型13

2021SCSDUSC CenterNet训练自己的数据集(接上文) 注意这里json文件的命名要通过datasets/pascal.py中第44到48行的内容确定的。 self.data_dir os.path

YOLOX训练自己的数据集

旷视的研究者将解耦头、数据增强、无锚点以及标签分类等目标检测领域的优秀进展与 YOLO 进行了巧妙地集成组合,提出了 YOLOX,不仅实现了超越 YOLOv3、YOLOv4 和 YOLOv5 的 AP,