Assignment 2: Fully Connected and Convolutional Nets, Batch Normalization, Dropout, Pytorch & Network Visualization Code Q1: Multi-Layer Fully Connected Neural Networks Q2: Batch Normalization Q3: Dropout Q4: Convolutional Neural Networks Q5: PyTorch on CIFAR-10 Additional Notes A1: Neural Network Basics A2: Gray Scale Convolution A3: RGB Scale Convolution A4: Batch RGB Scale Convolution A5: Batch RGB Scale Convolution with Padding and Pooling A6: Convolution Benchmarks A7: Convolution Backward A8: Pooling Layer Details A9: Generate Patches A10: MLP-Mixer A11: MetaFormer