Machine LearningIntermediateFree

Build Your Own GPT

Build a language model from scratch in pure Python — the exact path Andrej Karpathy uses to teach LLMs. Start by counting letter pairs, end by writing self-attention and generating text from your own tiny GPT. Only numpy, no PyTorch, no magic.

~16h10 tasks
pythonnumpymachine-learningllmgptneural-networksbackpropagationattentiontransformersfundamentals

About this course

Start learningBrowse all courses