class myImageFloder(data.Dataset):
def __init__(self,root,list,transform):#list:训练数据列表,比如:train.txt文件,每一行是一个训练样本
fh = open(list)
imgs=[]
for line in fh.readlines():
imgs.append(line.strip('\n'))
self.root =root
self.imgs = imgs
self.transform=transform
#transform:可以用来数据扩充,以及其他一系列操作。
#本质上是通过transform对输入数据经过一系列的函数处理。