Skip to content

karthikrajkumar/Deep-Q-Network-Tensorflow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Deep-Q-Network-Tensorflow

A plain vanilla Deep Q Network with multi-layer perceptron for any control tasks. The model we are going to test is Cartpole-v0

Installation details

you would be requiring the following

  • Python 3.6 or above click here

  • Jupyter notebook/ lab

python3 -m pip install --upgrade pip
python3 -m pip install jupyter

jupyter notebook
pip install numpy
pip install matplotlib

Implementation scope

  • Deep Q Network (plain)

Future - Rainbow implementation

  • Double DQN
  • Duel
  • Noisy exploration
  • Distributional
  • Fixed Q Targets
  • Prioritized Experience Replay

About

Building a Deep Q Network with tensorflow and python

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages