60+ ML/AI/DL/RL/Bayesian algorithms implemented from scratch in NumPy -- plus mlscratch, a pip-installable package (pip install scratchkit) with a consistent, scikit-learn-style API and 1,100+ tests.
machine-learning library reinforcement-learning deep-learning educational bayesian-inference algorithms-from-scratch from-scratch-implementations
-
Updated
Jun 22, 2026 - Jupyter Notebook