Keras is a deep learning package suitable for beginners. Although it is applied in multiple standard deep learning use cases, it is also used by commercial-grade products. To facilitate this, Keras provides additional, flexible options on top of the well-known Sequential API, which allow you to customize and create various neural networks. To utilize this, however, requires a more in-depth knowledge of the Keras framework.
In this course, you'll develop the core skills needed to work with the Keras framework. You'll explore the advantages and disadvantages of using Keras over other frameworks, and examine how Keras can be used with TensorFlow.
You'll move on to recognize how Keras is used for machine learning and deep learning. Finally, you'll implement two deep learning projects using the Keras framework.