dataloader 的bug

Posted rabitvision

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了dataloader 的bug相关的知识,希望对你有一定的参考价值。

今天,为了对代码进行测试,使用了较小的数据。实际数据的大小是2, 也就是如下函数返回值是2.

def __len__(self):
return self.length

使用dataloader时,batchsize=4。

运行 next(loader), 就会出现卡死的现象。原来是batchsize 不能大于数据长度。

以上是关于dataloader 的bug的主要内容,如果未能解决你的问题,请参考以下文章

PyTorch DataLoader 在每个时期使用相同的随机变换

PyTorch DataLoader 对并行运行的批次使用相同的随机种子

PHP 精度计算引发的灾难性Bug

深入浅出 Dataset 与 DataLoader

小程序连续点击bug解决

[YOLO专题-19]:YOLO V5 - ultralytics代码解析-dataloader数据加载机制