a high-level neural networks API, written in Python and capable of running on top of TensorFlow, CNTK, or Theano. Developed with a focus on enabling fast experimentation, Keras is a deep learning library that allows for easy and fast prototyping (through user friendliness, modularity, and extensibility); supports both convolutional networks and recurrent networks, as well as combinations of the two; and runs seamlessly on CPU and GPU.