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.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Welcome share your experience about train custom datasets in MMYOLO~
欢迎您分享使用 MMYOLO 训练自定义数据集的经验,将有机会加入 MMYOLO 高级贡献者群,获得技术指导哟~
Beta Was this translation helpful? Give feedback.
All reactions