This repo contains scratch implementation of various algorithms done using NumPy, Pandas and Python
Following algorithmns are implemented from scratch:
- Extreme Gradient Boosing (XGBoost)
- Gradient Boosting Classifier and Regressor
- Random Forest
- Descision Tree
- K-Nearest Neighbors
- Logistic Regression
- Linear Regression
- Principal Component Analysis (PCA)