This chapter is about using TensorFlow in R. We have already used TensorFlow quite a lot, as Keras is a high-level neural network API that uses either TensorFlow, CNTK, or Theano. In R, Keras uses TensorFlow in the background. TensorFlow is more difficult to develop deep learning models in. However, there are two interesting packages in TensorFlow that could be overlooked: TensorFlow estimators and TensorFlow runs. We will cover both of these packages in this chapter.
In this chapter, we will cover the following topics:
- Introduction to TensorFlow
- Building models using TensorFlow
- TensorFlow estimators
- TensorFlow runs packages