eriklindernoren/ML-From-Scratch
Machine Learning From Scratch. Bare bones NumPy implementations of machine learning models and algorithms with a focus on accessibility. Aims to cover everything from linear regression to deep learning.
A readable NumPy library covering regression to deep learning basics — This repo reimplements classic ML and deep learning algorithms—regression, CNNs, GANs, reinforcement learning, genetic algorithms—using bare NumPy, prioritizing transparency over speed. It's aimed at learners who want to see the actual math and logic behind models rather than use optimized black-box libraries.
Metrics
Retention can be computed 30 days after a repository first trends (it isn't shown until then). See About for how each metric is defined.
Star growth and Trending appearances (last 30 days)
Bands mark days on the trending list (darker = higher rank)
Daily trending ranks as a table (1 days)
| Date | Daily |
|---|---|
| Nov 2, 2026 | python #17 +42 |
Created Feb 5, 2017 · First on trending Nov 2, 2026
Other notable repositories in the same category (Learning & resources)
- amananandrai/system-design-explainer
- AbdullahAlhariri/penmentor
- panda-sai/vb-dsa-visual
- chandansgowda/learn-git-in-kannada
- epoyraz/nes-contra-us
See all Learning & resources repositories →
Rank within data-science
| # | Repository | ★ |
|---|---|---|
| 1 | Asabeneh/30-Days-Of-Python | 78,547 |
| 2 | pandas-dev/pandas | 50,577 |
| 3 | SimplifyJobs/Summer2027-Internships | 48,379 |
| 4 | apache/airflow | 47,442 |
| 5 | ray-project/ray | 44,251 |
| 6 | eriklindernoren/ML-From-Scratch | 33,330 |
| 7 | opengeos/GeoLibre | 8,551 |
| 8 | PriorLabs/TabPFN | 8,415 |
| 9 | parrt/dtreeviz | 3,161 |
| 10 | atsushi-green/ds-ai-coding-skills | 91 |