Implementation of some ML algorithms and basic linear algebra in C++ written from scratch.
-
SimpleLinearRegressor
-
MultipleLinearRegressor
-
BinaryLogisticRegressor
-
DecisionTreeClassifier
-
DecisionTreeRegressor
-
RandomForestClassifier
-
SupportVectorMachine?
Write tests for SimpleLinearRegressorImplement MultipleLinearRegressorImplement BinaryLogisticRegressor & write testsUsed row-major format for training data- Write tests for MultipleLinearRegressor
Finish implementation of DecisionTreeClassifier- Fix main so that everything actually works (not just the tests)
Tests have been written using the Catch2 library.