Part-1: Dataloaders for different scenarios of data augmentation in PyTorch