在使用dataloader加载数据的时候报错:TypeError: 'type' object is not iterable

深度学习时,使用pytorch,在使用dataloader加载数据的时候报错:TypeError: 'type' object is not iterable

img

在dataset中已写好getitem与length方法,使用效果如下:

img

每次返回三维数组与标签,第一维为序列图片个数,然后为高与宽,共1960个这样的三维数组,每个数组可能会有不同的序列图片个数。
为什么在使用dataloader的时候会报该错误呢?
我的目标是想让它每次batch输入16张这样的图片,有方法吗?该怎么做?烦请解惑