mmdetection v2.0训练自己的voc数据集

修改步骤

首先按照 链接进行修改mmdetection中对应文件代码,但是有可能会报下面这个错误:

AssertionError: The `num_classes` (3) in Shared2FCBBoxHead of MMDataParallel does not matches the length of `CLASSES` 20) in RepeatDataset

原因分析:

数据集的类别信息(我的数据集类别是3)仍是VOC类别(20类)。

解决办法:

在修改完 class_names.py 和 voc.py 之后一定要重新编译代码(运行python setup.py install),再进行训练。

参考:
https://blog.csdn.net/weixin_42146720/article/details/114543889

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

ydwl_懒洋洋

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

暂无评论

发表评论

相关推荐

Jetson nano上使用ncnn部署yolox

序言 之前一篇文章写yolox的训练,这篇文章写一下关于部署,yolox之所以刚出来就这么火爆,不仅是精度高、速度快,很大程度上还是因为直接把部署的代码叶开源了,可谓是从训

torch.nn.CrossEntropyLoss用法

前言 早上想花一个小时参照网上其他教程,修改模型结构,写一个手写识别数字的出来,结果卡在了这个上面,loss一直降不下来,然后我就去查看了一下CrossEntropyLos