Skip to content

Learn PyTorch

Zero to hero on PyTorch itself. Not machine learning that happens to be written in PyTorch, but the library: tensors, shapes, memory, autograd, and the mechanics that separate code that runs from code that ships.

Every problem is graded on a measured cost or a deterministic wrong answer, never on prose. If the task is to take a view instead of a copy, the test counts allocations. If it is to fuse three passes into one, the test times them. You cannot pass by describing the right answer.

A path is a run of tracks in order. Each one stands alone, so you can start anywhere and come back.