Skip to content

Latest commit

 

History

40 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ml-algos-from-scratch

Implementing ML algorithms from scratch

Writing import sklearn.some_xyz_model as xyz and xyz.fit() is very convenient but learning how the code works underneath is more fun. Therefore, I challenged myself to fully understand and write popular ML algorithms from scratch.

I decided to document my data science graduate journey by actually putting into practice what I learned at grad school. This repository demonstrates raw implementations of popular ML algorithms using just linear algebra library like Numpy and PyTorch (to leverage GPU) and some helper libraries like pandas. Pre-processing of data is also done from scratch (most of the time).

PRs are not welcome, sorry!

About

Implementing ML algorithms from scratch.

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages