Python Fastai DataBlock datasets()无限循环

Python Fastai DataBlock datasets()无限循环,python,machine-learning,deep-learning,fast-ai,Python,Machine Learning,Deep Learning,Fast Ai,我目前正在练习我的fastai库技能,并尝试将其应用于Fashion MNIST数据集。我碰到了一个绊脚石。我在创建数据集对象时遇到问题。这是我的密码: # every image in train_images is a Tensor of size 28x28 (floats between [0, 1]) # every label is a Tensor with single digit train_dataset = list(zip(train_images, train_la

我目前正在练习我的fastai库技能,并尝试将其应用于Fashion MNIST数据集。我碰到了一个绊脚石。我在创建数据集对象时遇到问题。这是我的密码:

# every image in train_images is a Tensor of size 28x28 (floats between [0, 1])

# every label is a Tensor with single digit

train_dataset = list(zip(train_images, train_labels))

dblock = DataBlock(get_items = get_image_files)

dset = dblock.datasets(train_dataset)
代码的最后一行为我创建了一个无限循环,但数据集只有60000个图像长

你知道为什么dblock.dataset调用循环吗?我怎样才能修好它?我非常感谢您的帮助