首页IT科技runtimeerrorpython(RuntimeError: PytorchStreamReader failed locating file data.pkl: file not found)

runtimeerrorpython(RuntimeError: PytorchStreamReader failed locating file data.pkl: file not found)

时间2025-09-16 10:54:59分类IT科技浏览23689
导读:这里的 .pkl 文件应该是腌制的 .pt 文件。...

这里的 .pkl 文件应该是腌制的 .pt 文件                        。

我这里是Yolov5训练时                        ,报错                                     。

因为我之前训练过一次                                     ,没有报这个错误             ,但是训练失败了                        ,再次打开的时候就报了这个错误             。

解决方法:

删除在数据集的labels文件夹下生成的train.cache

位置如下:

├── images

│   ├── train        # 训练集图片                                    ,这里我只列举几张示例

│   │   ├── P0000__1__0___0.png

│   │   ├── P0000__1__0___924.png

│   │   └── P0000__1__0___1848.png

│   └── val          # 验证集图片

│       ├── P0003__1__0___0.png

│       ├── P0003__1__123___0.png

│       └── P0004__1__0___440.png

└── labels               

    ├── train       # 训练集的标签文件

    │   ├── P0000__1__0___0.txt

    │   ├── P0000__1__0___924.txt

    │   └── P0000__1__0___1848.txt

    └── val         # 验证集的标签文件

    │   ├── P0003__1__0___0.txt

    │   ├── P0003__1__123___0.txt

    │   └── P0004__1__0___440.txt

    └── train.cache  # 删除这个文件 即可

重新运行train.py就不会报错了                        。

注意:不用删除weights/yolov5s.pt文件             ,我之前一直以为是yolov5s.pt损坏            ,就重新下载了                                    ,但是重新下载完也没用                                    。只要删除train.cache就可以了             。

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
请问小狐狸二用毛线怎么钩谢谢(小狐狸ChatGPT付费创作系统1.92独立版 + H5端 + 小程序前端+新增AI绘画功能 系统源码体验安装教程) linux tar解压zip文件命令(Linux系统中tar压缩包怎么解压?)