In this repository, we implement a few Machine Learning Algorithms for classification from scratch. We perform forward propogation and backpropgation from scrath and also using autograd.
NN from scratch is here.
Binnary Logistic Regression is here.
K-Class Logistic Regression is here.
This repository was written using python 3.7.6, and should work with Python >= 3.6
Other libraries that were used
- NumPy
- SciPy
- Pandas
- Seaborn
- Autograd
- Tensorflow
- Matplotlib
- SciKitLearn
We also wrote VGG-1 from scratch using tensorflow.keras
.
Also, trained a VGG-16 architecture using transfer learning to finetune on our dataset.
This can be found here.