Nowadays, using simple machine learning algorithms is as easy as import knn from ...
but it doesn't make sense if you really want to learn how this algorithms work and how to write them. Therefore, I'm trying to write this algorithms using none of ML Libraries. (I only use the mathematics libraries and sometimes plotting libraries.)
CihanBosnali/Machine-Learning-without-Libraries
Today, using machine learning algorithms is as easy as "import knn from ..." but it doesn't really help if you want to learn how the algorithms work
Jupyter Notebook