ML & systems practice

Explore machine learning tracks

Drill syntax and APIs for the libraries and systems you use in ML work.

SD
Open

Speedrun DSA

CSES-style problem set — graph, DP, sorting and more. Judge included.

Start practice

PT
Open

PyTorch

Tensors and broadcasting through autograd, training loops, CNNs and transfer learning. 16 judged problems.

Start practice

CU
Soon

CUDA

Indexing and launch config through tiling, reductions, scan, coalescing and occupancy. 16 judged problems.

Coming soon

RL
Soon

Reinforcement Learning

Bandits and MDPs through TD learning, Q-learning, GAE and the PPO objective. 15 judged problems.

Coming soon

IE
Soon

Inference Engineering

KV cache and roofline through batching, PagedAttention, quantization and speculative decoding. 16 judged problems.

Coming soon