YOU’RE LEARNING TO↗wrap data in a Dataset and DataLoader to produce mini-batches
↗write a complete training loop: zero_grad → forward → loss → backward → step
↗write an evaluation loop that computes accuracy without accumulating gradients
↗switch the model between train and eval modes at the right times
↗train a small feedforward classifier on a toy dataset and observe the loss decreasing