What 55 Trained Models Taught Me About Data Augmentation Building Deep Learning from Scratch, Part 3: A Transformer in PyTorch Super-Resolution Research, Part 6: Implementing SRCNN from Scratch Super-Resolution Research, Part 7: How Preprocessing Choice Corrupts Training Super-Resolution Research, Part 2: Why Resizing Libraries Disagree