I saw other implementations loading images from the train/val/test folders as the preprocessing step. https://github.com/yaoyao-liu/mini-imagenet-tools I am just curious if using pickle to load the data all at once is memory efficient? https://github.com/fmu2/PyTorch-MAML/blob/master/datasets/mini_imagenet.py#L18-L32