A self-contained course to learn the basics of neural networks: from backprop to GPT!
Visit micrograduate-book.github.io.
| # | π | π |
|---|---|---|
| 1 | micrograd | |
| 2 | makemore1 | |
| 3 | makemore2 | |
| 4 | makemore3 | |
| 5 | makemore4 | |
| 6 | makemore5 | |
| 7 | picoGPT |
- Clone repo:
git clone https://github.com/ckaraneen/micrograduate.git- Create and activate env:
cd micrograduate
conda env create --file environment.yaml
conda activate micrograduate-env- Install requirements:
uv pip install -r requirements.txt- Run notebooks in Notebook Server, VSCode/Cursor, etc.
micrograβuate builds on the works of Andrej Karpathy (check out Eureka Labs!) and Jay Mody:
- Neural Networks: Zero to Hero lecture series and repo
- micrograd
- makemore
- An Intuition for Attention
- GPT in 60 lines of code
- picoGPT
It would not exist without their contributions. β€οΈ

