4252 Forks
21635 Stars
21635 Watchers


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.

How to download and setup ML-From-Scratch

Open terminal and run command
git clone https://github.com/eriklindernoren/ML-From-Scratch.git
git clone is used to create a copy or clone of ML-From-Scratch repositories. You pass git clone a repository URL.
it supports a few different network protocols and corresponding URL formats.

Also you may download zip file with ML-From-Scratch https://github.com/eriklindernoren/ML-From-Scratch/archive/master.zip

Or simply clone ML-From-Scratch with SSH
[email protected]:eriklindernoren/ML-From-Scratch.git

If you have some problems with ML-From-Scratch

You may open issue on ML-From-Scratch support forum (system) here: https://github.com/eriklindernoren/ML-From-Scratch/issues