Linear Regression with Gradient Descent A simple implementation of linear regression with gradient descent in python for academic purpose. With this two datasets, we can observe that the number of iterations and the learn rate will fluctuate according to the size of the dataset.