Replies: 1 comment
-
mmyolo custom dataset 教程
下面以训练RTMDet网络为例,开始介绍,let's go! 环境配置关于环境配置,请参考mmyolo环境配置
然后等待脚本执行完成吧(这里请注意如果下载速度较慢,请配置国内镜像源) 数据集转换为了更加方便快捷的使用,这里建议将需要训练的数据集转换为coco格式。这里比较自由,可以自行编写脚本进行转换。 下面从我自己的应用角度出发(yolo数据集转coco,再使用mmyolo训练),开始介绍:
此时查看data目录:
将会出现转换数据集文件夹,数据准备完成! 配置文件编写环境配置以及数据准备完成后,是时候选择合适的网络训练了!
发现_base_ = './rtmdet_l_syncbn_8xb32-300e_coco.py',说明其继承了rtmdet_l的配置
即在配置文件中添加自定义数据集的类别CLASS,PALETTE(我理解的是画框时候的色彩),构建成字典,并命名为metainfo,这样这个配置将在build dataset的时候覆盖原始的coco元数据。
接下来就是发起训练了! 发起训练有了上述准备,只需要运行训练脚本就可以发起训练
多卡:
结束语以上是我自己将mmyolo应用于custom dataset的过程,希望能帮助到需要的人。但可能包含比较多的不必要的步骤,或者包含一些个人的使用习惯,如有不足,请批评指示! |
Beta Was this translation helpful? Give feedback.
-
Welcome share your experience about train custom datasets in MMYOLO~
欢迎您分享使用 MMYOLO 训练自定义数据集的经验,将有机会加入 MMYOLO 高级贡献者群,获得技术指导哟~
Beta Was this translation helpful? Give feedback.
All reactions