Keras resources
This is a directory of tutorials and open-source code repositories for working with Keras, the Python deep learning library.
If you have a high-quality tutorial or project to add, please open a PR.
Official starter resources
Tutorials
Code examples
Working with text
Working with images
Creative visual applications
Reinforcement learning
- DQN
 
- FlappyBird DQN
 
- async-RL: Tensorflow + Keras + OpenAI Gym implementation of 1-step Q Learning from "Asynchronous Methods for Deep Reinforcement Learning"
 
- keras-rl: A library for state-of-the-art reinforcement learning. Integrates with OpenAI Gym and implements DQN, double DQN, Continuous DQN, and DDPG.
 
Miscallenous architecture blueprints
Third-party libraries
- Elephas: Distributed Deep Learning with Keras & Spark
 
- Hyperas: Hyperparameter optimization
 
- Hera: in-browser metrics dashboard for Keras models
 
- Kerlym: reinforcement learning with Keras and OpenAI Gym
 
- Qlearning4K: reinforcement learning add-on for Keras
 
- seq2seq: Sequence to Sequence Learning with Keras
 
- Seya: Keras extras
 
- Keras Language Modeling: Language modeling tools for Keras
 
- Recurrent Shop: Framework for building complex recurrent neural networks with Keras
 
- Keras.js: Run trained Keras models in the browser, with GPU support
 
- keras-vis: Neural network visualization toolkit for keras.
 
Projects built with Keras