在用YOLOv5训练用户自定义数据集的过程中运行报错:
_pickle.UnpicklingError: STACK_GLOBAL requires str
产生原因:在过去对当前数据集进行过训练,导致在数据集文件夹中生成了.cache的缓存文件
解决办法:找到数据集文件夹中的全部.cache文件,并将他们全部删除
注意:.cache文件也有可能在数据集的images和labels文件夹中,要注意仔细查找
如果是在Linux下操作可以尝试如下命令:
cd 数据集文件夹
rm *.cache
批量删除全部缓存文件。
问题解决。文章来源:https://www.toymoban.com/news/detail-555935.html
参考链接:文章来源地址https://www.toymoban.com/news/detail-555935.html
到了这里,关于_pickle.UnpicklingError: STACK_GLOBAL requires str的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!