1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| def train_val_dataprocess(): train_data = FashionMNIST(root='./data', train=True, transform=transform.Compose([transform.Resize(size=28), transform.ToTensor()]), download=True) train_data, val_data = Data.random_split(train_data, [round(0.8*len(train_data)), round(0.2*len(train_data))]) train_dataloader = Data.Dataloader(dataset=train_data, batch_size=32, shuffle=True, num_workers=2) val_dataloader = Data.Dataloader(dataset=val_data, batch_size=32, shuffle=True, num_workers=2) return train_dataloader, val_dataloader
|