Skip to content

keisuke-nakata/myrl

Repository files navigation

myrl

reinforcement learning algorithm implementations

history.png

TODO: add NoisyNet learning curve

Currently implemented:

  • Vanilla DQN [1] [2]
  • Async DQN (Multi-processed DQN, follows architecture described in [7].)
  • Double DQN [3]
  • Dueling DQN [4]
  • Multi-step Q-learning DQN [5]
  • NoisyNet [6]

Installation

GPU support

see: Installation Guide — CuPy 4.3.0 documentation

Usage

  • python train.py myrl/configs/vanilla_dqn.toml PongNoFrameskip-v4
    • for more detail see python train.py --help

References

About

reinforcement learning altorithm implementations

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages