RuntimeError: stack expects each tensor to be equal size, but got [3, 60, 32] at entry 0 and [3, 54, 32] at entry 2
train_dataset = datasets.ImageFolder( traindir, transforms.Compose([ transforms.Resize((224)) ###
原因是transforms.Resize() 的参数设置问题,改为如下设置就可以了
train_dataset = datasets.ImageFolder( traindir, transforms.Compose([ transforms.Resize((224,224)),
同理,val_dataset中也调整为transforms.Resize((224,224))。