Impliments standard linear regression with MSE using gradient descent in C++.
To run this, you must first install Eigen from http://eigen.tuxfamily.org/. Depending on your install location, you may need to change the INCLUDE flag in the makefile.
Once Eigen is installed, simply clone this repository navigate to the root and run make
. Then the executable can be run using ./linear_regression
.