This is a series of tutorials about Reinforcement Learning implemented by Tensorflow.
These tutorials don't aim to reproduce the methods used in the original papers, but for algorithms in a quite easy version.
Generally they are for learning and basic understanding, but not production.
- Tabular Q Learning
- Sarsa
- DQN
- Double DQN
- Double DQN 2.0
- Double DQN with Portional Preoritized Experience Replay
- Dueling Double DQN
- Policy Gradient
- Actor Critic
- DDPG
- A3C
- A2C+PPO
More will be updated in the near future.
1.Python3
2.Tensorflow
3.gym
4.numpy
5.matplotlib
git clone https://github.com/wangshuailong/reinforcement_learning_with_Tensorflow.git
cd DQN (Or other folds you want)
pytho3 run.py