subeans / Deep-rl-mxnet

Mxnet implementation of Deep Reinforcement Learning papers, such as DQN, PG, DDPG, PPO

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Deep-rl-mxnet

Mxnet implementation of Deep Reinforcement Learning papers.

Now this repository contains:

In the future this will contain:

  1. A3C
  2. SAC

Requirements:

  • Python 3
  • OpenAI gym
  • Mxnet(gpu or cpu) and gluonbook
  • Box2d(optional)
  • Mujoco(optional)

Basic Installation:

pip install gym
pip install gluonbook
pip install mxnet  (cpu version)
pip install mxnet-cu90  (gpu version, corresponding to your cuda version)

Box2d Installation(Optional):

pip install box2d.py

If you get something like this:

unable to execute 'swig': No such file or directory

do:

sudo apt-get install swig

Mujoco Installation(Optional):

Please refer to this repository

Contents:

  1. DQN
  1. Double DQN
  1. Dueling DQN
  1. Policy Gradient
  1. Deep Deterministic Policy Gradient
  1. Proximal Policy Optimization
  1. TD3
  1. A3C
  1. SAC

About

Mxnet implementation of Deep Reinforcement Learning papers, such as DQN, PG, DDPG, PPO


Languages

Language:Python 100.0%