TensorFlow is a numerical processing library used by researchers and machine learning practitioners. While you can perform any numerical operation with TensorFlow, it is mostly used to train and run deep neural networks. This chapter will introduce you to the core concepts of TensorFlow 2 and walk you through a simple example.
The following topics will be covered in this chapter:
- Getting started with TensorFlow 2 and Keras
- Creating and training a simple computer vision model
- TensorFlow and Keras core concepts
- The TensorFlow ecosystem