Software GPU DL DRL Apps Resources (tutorials) Language Notes
TensorFlow YES YES YES -Implementation of RL algorithms, -Simple RL with TensorFlow, -TensorFlow ML tutorials Python (C++, Java, Go...) Developed by Google.
Theano YES YES YES - Atari implementation -Theano tutorial, -Theano tutorial (deeplearning.net), -Theano exercises, -AgentNet DRL library Python
Keras YES YES YES -Flappy bird with Keras - keras-rl, -qlearning4k Python High-level library on top of TensorFlow/Theano.
Torch YES YES YES -Nature Atari Deep Q Learner -Tutorials for learning Torch, -Awesome-torch (extensive list of nice tutorials), -Twitter RL with Torch , -Machine Learning (Nando de Freitas) LuaJIT Learn Lua here.
PyTorch YES YES YES - Tutorial, Examples Python "While still a new framework with lots of ground to cover to close the gap with its competitors, PyTorch already has a lot to offer."
Caffe YES YES YES -DQN-in-the-Caffe (Atari 2600), -Space Invaders (Atari 2600, First OS implementation) Python They believe that Caffe is the fastest convnet implementation available.
Neon Required, only works with latest NVIDIA Maxwell cards. YES YES -Model Zoo, -DQN Atari -Tutorials, -Resources Python Developed by nervana.
rllab ? ? ? -Several implementations in GitHub Python Framework for developing and evaluating reinforcement learning algorithms (uses OpenAI, Theano and has support for TensorFlow). It includes a wide range of continuous control tasks.
OpenAI Gym - NO YES - Official Docs Python Framework to test, evaluate and compare reinforcement learning algorithms.

results matching ""

    No results matching ""