1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
   |  data_transform = {         "train": transforms.Compose([transforms.RandomResizedCrop(224),                                      transforms.RandomHorizontalFlip(),                                      transforms.ToTensor(),                                      transforms.Normalize((0.5, 0.5, 0.5), (0.5, 0.5, 0.5))]),         "val": transforms.Compose([transforms.Resize((224, 224)),                                     transforms.ToTensor(),                                    transforms.Normalize((0.5, 0.5, 0.5), (0.5, 0.5, 0.5))])}
 
  train_set = torchvision.datasets.CIFAR10(root='./data', train=True, download=True, transform=transform) val_set = torchvision.datasets.CIFAR10(root='./data', train=False, download=False, transform=transform)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  train_dataset = datasets.ImageFolder(root=os.path.join(image_path, "train"), transform=data_transform["train"]) validate_dataset = datasets.ImageFolder(root=os.path.join(image_path, "val"), transform=data_transform["val"])
 
 
 
  |