## How to implement Linear Regression with PyTorch

Learn PyTorch basics by implementing linear regression Probably, implementing linear regression with PyTorch is an overkill. This library was made for more complicated stuff like neural networks, complex deep learning architectures, etc. Nevertheless, I think that using it for implementing a simpler machine learning method, like linear regression, is a Read more…

## How to implement Linear Regression with TensorFlow

Learn TensorFlow basics by implementing linear regression Let’s first briefly recall what linear regression is: Linear regression is estimating an unknown variable in a linear fashion by some other known variables. Visually, we fit a line (or a hyperplane in higher dimensions) through our data points. If you’re not comfortable Read more…

## How to implement Linear Regression with NumPy

Understand better linear regression & sharpen your NumPy skills Let’s first briefly recall what linear regression is: Linear regression is estimating an unknown variable in a linear fashion based on some other known variables. Visually, we fit a line (or a hyperplane in higher dimensions) through our data points. If Read more…

## Understanding Linear Regression

The math behind Linear Regression explained in detail Let’s say you’re looking to buy a new PC from an online store (and you’re most interested in how much RAM it has) and you see on their first page some PCs with 4GB at \$100, then some with 16 GB at Read more…

## Implement a Neural Network from Scratch with NumPy

… a thing that is not as hard as you may think I think that the best way to really understand how a neural network works is to implement one from scratch. That is exactly what I going to do through this article. I will create a neural network class, Read more…