文件名称:交互:深度强化学习算法的实现
文件大小:62KB
文件格式:ZIP
更新时间:2024-03-23 04:47:54
reinforcement-learning deep-learning tensorflow artificial-intelligence deep-q-learning
相互作用
Interact包含几种深度强化学习算法的实现。
安装
可以按以下方式安装Interact:
git clone https://github.com/rystrauss/interact
cd interact
pip install .
如果要使用Gym默认未安装的Gym环境,则需要自己安装(例如pip install gym[atari] )。
用法
训练
可以使用以下命令来训练代理:
python -m interact.train --config
【文件预览】:
interact-master
----.gitattributes(66B)
----interact()
--------logging.py(3KB)
--------train.py(5KB)
--------utils()
--------agents()
--------experience()
--------environments()
--------play.py(2KB)
--------__init__.py(0B)
--------replay_buffer.py(6KB)
--------policies()
--------tests()
--------schedules.py(734B)
--------typing.py(235B)
--------networks.py(4KB)
----examples()
--------cartpole-ppg.gin(331B)
--------pendulum-sac.gin(135B)
--------cartpole-ppo.gin(335B)
--------cartpole-a2c.gin(115B)
--------cartpole-sac.gin(254B)
--------lunarlander-dqn.gin(200B)
----LICENSE(1KB)
----setup.py(795B)
----README.md(1KB)
----.gitignore(37B)