使用yolov5数据集代码指向yoloair数据集文件夹报错,如果yoloair指向yolov5训练的文件夹不报错。

在用YOLOv5训练用户自定义数据集的过程中运行报错:
_pickle.UnpicklingError: STACK_GLOBAL requires str

产生原因:在过去对当前数据集进行过训练,导致在数据集文件夹中生成了.cache的缓存文件

在这里插入图片描述
解决办法:直接把所有数据集文件夹下的.cache文件删除

Linux 下可批量删除

cd 数据集文件夹
rm *.cache

参考链接:https://blog.csdn.net/weixin_44409833/article/details/127177597

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐