1 Star 2 Fork 1

陈狗翔 / dueling-DQN-pytorch

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

dueling-DQN-pytorch

very easy implementation of dueling DQN in pytorch

all things are in one file, easily to follow~~

Architecture

requirement

  • tensorflow (for tensorboard logging)
  • pytorch (>=1.0, 1.0.1 used in my experiment)
  • gym
  • ViZDoom

CartPole-v0

for training ddqn in CartPole, just run

python ddqn.py

common, no description~

in CartPole-v0 the network will convergence to 200 episode reward very quickly~~

Visual doom

for training ddqn in Visual doom, just run

python visual_doom.py

for testing ddqn in Visual doom, just run

python visual_doom_test.py

use the basic environment of Visual doom. The agent could play very experienced after about 1000 times of games~~

also provide the dqn training and testing code for comparision.

reference

Dueling Network Architectures for Deep Reinforcement Learning (arxiv)

空文件

简介

very easy implementation of dueling DQN in pytorch 展开 收起
Python
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Python
1
https://gitee.com/ChenGouXiang/dueling-DQN-pytorch.git
git@gitee.com:ChenGouXiang/dueling-DQN-pytorch.git
ChenGouXiang
dueling-DQN-pytorch
dueling-DQN-pytorch
master

搜索帮助