Building a Transformer Language Model

Part 1 of Stanford CS336: Language Modeling from Scratch.