Learn the machinery behind deep learning by building upward from tensors and gradients to attention, training and a small language model.
A practical bottom-up path for understanding what PyTorch is doing rather than memorizing framework calls.
Work through the path in order, or jump directly to the mechanism you need.