This repo provides implementation of various ML algorithms built from scratch in Python. It also provides their implementation directly using sckit learn and compares the performance of two.
onkarthorat/ML-algos-implementation
Different ML algorithms without using scikit-learn and using scikit-learn
Jupyter Notebook