A Smooth Introduction to Linear Regression and its Implementation in PyTorch (Part-I)