I have a training dataset of 1000 images and 5 classes, which is indeed very fewer for a deep learning model. Is there any built-in way in PyTorch to augment this dataset? i.e. cropping the images randomly or changing their orientation or doing some other transformations to those training images and then add them to dataset to increase dataset size?