Rounds
Coding
Write the code that the lessons build. Each item links to a practice task with checks.
22 of 15 planned
L1 3L2 9L3 8L4 2
RolesLLM Product EngineeringAgent Systems EngineeringAI Evaluation and ReliabilityAI Data SystemsDeveloper Experience and EducationInference Engineering
- The scale factor in dot-product attention
- What temperature does to sampling
- Why softmax subtracts the row maximum first
- A causal mask that blocks the token itself
- A merge that lets two matches share a symbol
- A training loss that reaches zero and learns nothing
- Dropout that still acts during evaluation
- Split heads with the right shape and the wrong numbers
- Swap the learned position table for a fixed one
- Train a BPE merge list from word counts
- Weight decay that went into the gradient
- Write the sampling step of a generation loop
- A KV cache that loses its last slot
- Attention heads that never mix
- GQA that pairs query heads with the wrong group
- Nucleus sampling that drops the token which reaches p
- Swap the final LayerNorm for RMSNorm without breaking it
- Sweep the peak learning rate and mark divergence
- Train the smallest language model past its baseline
- Which parameters get weight decay
- A byte-level tokenizer with protected special tokens
- Convert a multi-head checkpoint to grouped-query heads
No item matches this level.
Taught in
The answers on this card come from these lessons.
- Subword Tokenization
- Self-Attention from Scratch
- Multi-Head Attention
- Tokenizers: BPE, WordPiece, SentencePiece
- Building a Tokenizer from Scratch
- Building a Complete LLM Pipeline
- BPE Tokenizer From Scratch
- Tokenized Dataset with Sliding Window
- GPT Model Assembly
- Training Loop and Evaluation
- Loading Pretrained Weights
- Cosine LR with Linear Warmup