gym使用帮助

Gym 是一个用于开发和比较强化学习算法的工具包。 它支持从步行到玩 Pong 或 Pinball 等游戏的代理的训练工作。

安装

从库安装:

1
pip install gym

从源安装:

1
2
3
git clone https://github.com/openai/gym
cd gym
pip install -e .

环境

1
2
3
4
5
6
7
import gym
env = gym.make('CartPole-v0')
env.reset()
for _ in range(1000):
env.render()
env.step(env.action_space.sample()) # take a random action
env.close()

参考链接

  1. gym doc,by openai.
  2. OpenAI Gym 经典控制环境介绍——CartPole(倒立摆,by 思绪无限.
  3. Beginner’s Guide to Custom Environments in OpenAI’s Gym,by Mate Pocs.
  4. Solving OpenAI Gym Environments with MATLAB RL Toolbox,by Paulo Carvalho.