Linear Regression is a simple machine learning algorithm which tries to fit linear polynomial for the data.
In case of single variable Linear regression it tries to fit a line for the data.
In case of Multi variable linear regression it tries to fit a linear polynomial for the data.
for example, 2-D dimensions a plane is fit.
This repository contains the various implementation of linear regression.
Single variable Linear regression
linear regression using scikit learn
This file would contain the code for linear regression using scikit learn framework
linear regression from scratch statistical approach
This file would contain the code for linear regression coded from scratch.
linear regression using tensorflow
This file would contain the code for linear regression using tensorflow framework.
linear regression using tensorflow estimator
This file would contain the code for linear regression using tensorflow framework estimator class.
linear regression comparison framework vs scratch
This file would contain the code for linear regression using scikit learn framework and from scratch. The code compares both the results.