Hi,
If you create a custom dataloader you have to apply those transformations.
# Customizing my dataloader
class MyDataset():
    def __init__(self, cropped_1x32_dataset, targets):
        for i in range(32):
            self.__setattr__('data_{}'.format(i), cropped_1x32_dataset[i])
        self.targets = targets
        
    def __getitem__(self, index):
        for i in range(32):
            globals()['data_{}'.format(i)] = self.__getattribute__('data_{}'.format(i))[index]
        y = self.targets[index]
        return [globals()['data_{}'.format(i)] for i in range(32)], y
    
    def __len__(self):
        return len(self.data_0)

Look at your code, you are calling transformations nowhere.