This project intends to implement machine learning algorithm like
- Linear Regression
- Logistic Regression
- K Nearest Neighbours
- SVM
Using Plain C++ and ETL(extract, transform and load) package
-
Clone the repo https://github.com/akash-r-prabhu/C-Machine-Learning.git
-
Open folder in terminal and install boost
brew install boost
-
Upload dataset to dataset folder else use default wine dataset
-
To run
g++ -std=c++11 ETL/ETL.cpp main.cpp -o main ./main datasets/wine_data.csv "," headers=True
-
Note : Make sure g++ is installed
- For Windows
- for Unix(or mac)