TensorFlow 2.0 and Keras
TensorFlow 2.0 has got some really cool features. It sets the eager execution mode by default. It provides a simplified workflow and uses Keras as the main API for building deep learning models. It is also backward compatible with TensorFlow 1.x versions.
To install TensorFlow 2.0, open your Terminal and type the following command:
pip install tensorflow==2.0.0-alpha0
Since TensorFlow 2.0 uses Keras as a high-level API, we will look at how Keras works in the next section.
Bonjour Keras
Keras is another popularly used deep learning library. It was developed by François Chollet at Google. It is well known for its fast prototyping, and it makes model building simple. It is a high-level library, meaning that it does not perform any low-level operations on its own, such as convolution. It uses a backend engine for doing that, such as TensorFlow. The Keras API is available in tf.keras
, and TensorFlow 2.0 uses it as the primary API.