SophiArch
AdvancedML301

Deep Learning with PyTorch

Build, train, and debug neural networks with PyTorch: tensors, autograd, training loops, CNNs, transfer learning, and the systematic skills to catch what AI gets wrong in deep learning code.

Lessons are AI-assisted and human-reviewed. Learn more.

Syllabus

PyTorch Foundations

01
Tensors and AutogradFree preview
35 min
02
The Training Loop
40 min
03
Datasets and DataLoaders
30 min

Building and Tuning Networks

04
Convolutional Neural Networks
45 min
05
Transfer Learning
40 min
06
Regularisation and Generalisation
35 min
07
Debugging Training Runs
40 min