karpathy/lecun1989-repro — explained in plain English
Analysis updated 2026-07-18 · repo last pushed 2024-02-03
Study how early backpropagation-trained neural networks were designed and connected.
See a concrete benchmark of how much faster modern hardware trains the same 1989 algorithm.
Learn how researchers fill in missing implementation details when reproducing old papers.
| karpathy/lecun1989-repro | llsourcell/how-to-predict-stock-prices-easily-demo | karpathy/deep-vector-quantization | |
|---|---|---|---|
| Stars | 765 | 771 | 647 |
| Language | Jupyter Notebook | Jupyter Notebook | Jupyter Notebook |
| Last pushed | 2024-02-03 | 2022-06-23 | 2021-11-20 |
| Maintenance | Dormant | Dormant | Dormant |
| Setup difficulty | easy | moderate | hard |
| Complexity | 2/5 | 2/5 | 4/5 |
| Audience | researcher | vibe coder | researcher |
Figures from each repo's GitHub metadata at analysis time.
Runs in about 90 seconds on a modern laptop, versus three days on 1989-era hardware.
A reproduction of Yann LeCun's landmark 1989 zip-code recognition experiment, retraining the original neural network architecture on modern hardware in 90 seconds instead of three days.
Mainly Jupyter Notebook. The stack also includes Python, Jupyter Notebook.
Dormant — no commits in 2+ years (last push 2024-02-03).
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly researcher.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.