获取OpenAI Gym环境的名称/ ID

时间:2018-10-12 07:50:57

标签: reinforcement-learning openai-gym

给出:

import gym
env = gym.make('CartPole-v0')

如何以一种适用于任何Gym env的方式获得CartPole-v0

1 个答案:

答案 0 :(得分:6)

打开环境并从规范中获取ID

name = env.unwrapped.spec.id

print(name)
# 'CartPole-v0'

在向量化环境中,访问第一个子环境:

name = env.envs[0].unwrapped.spec.id