TensorFlow is an open source library developed by Google Brain Team. It is used in large-scale machine learning applications, such as neural networks, and for making numerical computations. Developers are able to create dataflow graphs using TensorFlow. These graphs show the movement of data. TensorFlow can be used to train and run deep neural networks for various applications such as image recognition, machine language translation, and natural language processing.
We already know that predictive analytics is about providing predictions about unknown events. We are going to use it here with TensorFlow.
In this chapter, we will cover the following topics:
- Predictions with TensorFlow
- Regression with Deep Neural networks (DNNs)
- Classification with DNNs