Using Autograd in TensorFlow to Solve a Regression Problem
![](https://www.deeplearningdaily.com/wp-content/uploads/2024/01/using-autograd-in-tensorflow-to-solve-a-regression-problem_65a9fa7597672-375x210.jpeg)
We usually use TensorFlow to build a neural network. However, TensorFlow is not limited to this. Behind the scenes, TensorFlow is a tensor library with automatic differentiation capability. Hence you can easily use it to solve a numerical optimization problem with gradient descent. In this post, you will learn how TensorFlow’s automatic differentiation engine, autograd, works.
After finishing this tutorial, you will learn:
- What is autograd in TensorFlow
- How to make use of autograd and an optimizer to solve an optimization problem
Let’s get started.