Chapter 3 : Transfer Learning with ResNet50 -- from Dataloaders to Training