训练yolox模型时报错'VOCDetection' object has no attribute 'cache'解决办法。
1、
检查数据集格式目录等有没有问题。(大部分人应该是不会在这上边犯错的但是这个是最重要的)
2、
将 yolox/data/datasets/voc.py 文件的(138行)
(self._imgpath % self.ids[i]).split(self.root + "/")[1]
改为:
(self._imgpath % self .ids[i]).split(self.root + "\\")[1]
3、
查看conda环境下是否有yolox这个包如果有将其删除
pip uninstall yolox
(方法三是我试错试出来的因为有一些教程中使用python setup.py install命令安装了yolox包,其实不安装也是可以正常训练的,安装之后在报错信息里就会发现程序调用了里面的包导致出错当然这只是我的瞎猫撞上死耗子撞出来的为啥会这样我也不懂)