yolov5训练时assert im is not None, f“Image Not Found {f}“ AssertionError: Image Not Found C:\Users\D

assert im is not None, f"Image Not Found {f}"
在4090上跑的,内存ddr5 7200, 错误就是找不到图片,但是实际路径下存在那个图片,而且对应的标签文件也是存在的
AssertionError: Image Not Found C:\Users\Desktop\dataset\0530dataset_0627_0804\0530dataset_0627_0804\train\images\1-20241615111611986.bmp
assert im is not None, f"Image Not Found {f}"
关于百度搜出来的方法都试了
1、删除数据集路径下的cache缓存文件
2、p=path§这行代码的修改,好多都试了
3、其他方法都白搭,都试过了,具体忘了试的啥了
有的文章说数据集有问题,给一些处理图片、筛选图片的代码,但是我的数据集没问题,因此应该是其他问题。

我的数据集之前跑就没问题,之前正常的训练,**曾经怀疑过数据集的问题,**于是把当初打包的数据集重新解压出来,问题依旧。怀疑过硬盘,可能是硬盘温度太高,但是两台4090的硬盘不一样,一个是梵想1T,另一个是影驰1T. 俩都会出问题

最后在惠普暗影精灵显卡4070super,戴尔台式机显卡3080跑没有问题,这俩都是买的整机,内存都是ddr5 但是频率低,没有超频。同样的数据集,torch也一样的,于是开始怀疑硬件问题,想到最近给内存超频过,于是将内存改回默认的5600频率,训练正常。

补充一下,i7 12700k搭配光威海力士颗粒的内存,不超频内存默认5600可以
i513490f 搭配光威便宜点的不是海力士颗粒的内存,默频4800 出问题,换上海力士颗粒的光威,默认频率,正常,也就是出现上述问题,很有可能是和内存有关系。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值