High-level deep learning API for quickly building neural networks and teaching demos.
Keras is a high-level deep learning API with relatively concise syntax, suited to quickly building, training and testing neural network models. It is commonly used for teaching, prototyping, image classification, text classification and getting started with deep learning.
Use cases: introductory deep learning, neural network prototypes, teaching demos, image classification, text classification
Note: Ideal for fast modelling; complex custom training logic may require dropping down to TensorFlow or PyTorch.