📈 GH Trending Explorer Updated 2026-11-07 08:24 UTC 🎲 Surprise me

← all repos

eriklindernoren / ML-From-Scratch

git clone https://github.com/eriklindernoren/ML-From-Scratch.git

Pure NumPy Python implementations of classic machine learning models and algorithms, written for readability over performance.

Why you might care

Useful for learning how algorithms like linear regression, CNNs, DBSCAN, and reinforcement learning work internally, since the code favors transparency over optimization. It is not meant for production use, where optimized libraries like scikit-learn are better suited.

Categories

Alternatives

scikit-learnPyTorchTensorFlowXGBoost
+0
stars, 24h · #68,758
+~38
stars, 7 days · #7,242
+~162
stars, 30 days · #6,498
33k
★ total · +0% this week
5.5k
forks · 45 open issues

Star history (as recorded here)

2026-11-02 · 33,252 ★ 2026-11-07 · 33,279 ★
LanguagePython
LicenseMIT
Created2017-02-05 (9y ago)
Last push3y ago
Watchers969
OwnerUser

Seen on GitHub Trending

  • 2026-11-02 — #17 daily in python · +42 ★

GitHub topics

Links

README

Loading README…

Blurb generated by claude-haiku-5-5 5d ago. Star deltas marked ~ are extrapolated from partial history.