使用PaddleDection训练自己的数据集,使用eval时报错
收藏
使用的是demo代码
标注软件用的是paddlelabel
标注完成后,由于是在windows环境下标注,使用excel处理了一下反斜杠的问题
前一天学习的时候eval方法使用正常,今天突然报错:
img_file, xml_file = [os.path.join(image_dir, x) \
ValueError: not enough values to unpack (expected 2, got 0)
在AI-studio上直接git代码也会报这个错误,在自己电脑上也是
我参考的是paddlelabel提供的paddledet这个文档
这个老哥写的文档,用的自己的数据集,voc标注的。xml文件也贴一下
就很迷茫老哥们。
0
收藏
请登录后评论
没有获取到参数,你可以degbu打印一下两部分拼接起来看看对不对
我总结了一下,可能是我的测试集出现了一点问题,应为正常训练是没任何问题的,只是eval的时候会报错。
我刚才把数据集的txt全部升序排列了一下就正常了,paddlelabel的数据集输出是乱的,第一次还好,第二次就开始乱序读我的文件了
这个最后怎么解的
数据集问题,txt文件里面的图片顺序排一下序就解决了