Skip to content

Keras

Definition

A high level deep learning [[API]] written in python for neural networks. It supports multiple backend neural network computations and makes implementing neural networks easy.

keras Diagram

It wraps efficient numerical computation library such as [[Theano]] and TensorFlow. TF and keras are very compatible.

Building a model in keras

keras_model.excalidraw.svg keras Diagram

Uses of Keras: 1. To productize deep learning models on smartphones 2. Distributed training of deep learning models