DataLoader.dataset.samples[i] 返回的另一个参数是什么

What is the other parameter returned by DataLoader.dataset.samples[i]

我正在使用 torch.utils.data.DataLoader 在可迭代样式数据集中查找文件名。在迭代循环中调用 DataLoader.dataset.samples[i] 时,我得到了文件名和一个整数。 示例:

('car.JPEG', 0)

第二个参数代表什么?

DataLoader returns dataset 对象的每个成员是一个包含样本及其所属的 class_index 的元组。因此,在您的情况下,元组的第一个索引包含样本 (car.JEPG),第二个索引是样本所属的 class_index(在您的情况下为 0)。要了解更多信息,请浏览 docs.