99得票2回答
如何在OpenAI中创建一个新的健身房环境?

我有一个任务,要创建一个使用机器学习玩视频游戏的AI代理。我想使用OpenAI Gym创建一个新的环境,因为我不想使用现有的环境。如何创建新的、定制的环境? 此外,是否有其他方法可以开始开发制作AI代理来玩特定的视频游戏,而不需要OpenAI Gym的帮助呢?

98得票14回答
如何在服务器上运行OpenAI Gym的.render()函数

我可以为您翻译,以下是翻译好的内容: 我正在一个 p2.xlarge AWS 服务器上通过 Jupyter (Ubuntu 14.04) 运行一个 Python 2.7 脚本。我希望能够呈现我的模拟结果。 最简示例 import gym env = gym.make('CartPole...

44得票5回答
在Windows上使用OpenAI Gym Atari

我在Windows 10上安装OpenAI Gym Atari环境时遇到了问题。在同一系统上,我已经成功地安装并使用了OpenAI Gym。 当我尝试运行makefile时,它会出现错误。 我正在运行命令pip install gym[atari] 下面是错误信息: 这是我当前系统...

38得票1回答
OpenAI Gym: 理解 `action_space` 表示法 (spaces.Box)

我想在OpenAI的CarRacing-v0环境中设置一个强化学习智能体,但在此之前我想了解一下动作空间。在github上的代码中第119行写道:self.action_space = spaces.Box( np.array([-1,0,0]), np.array([+1,+1,+1])) ...

31得票4回答
OpenAI Gym多智能体游戏环境

是否可以使用OpenAI的gym环境进行多智能体游戏?具体而言,我想对四个玩家(智能体)的一种纸牌游戏建模。得分最高的玩家开始下一轮。如何建模玩家之间必要的协作(例如下一个回合是谁的)?最终,我希望对互相对战的四个智能体使用强化学习。

30得票4回答
如何在谷歌Colab中呈现OpenAI gym?

我正在尝试在谷歌Colab中使用OpenAI gym。由于笔记本正在远程服务器上运行,因此无法呈现gym的环境。 我找到了一些Jupyter notebook的解决方案,但是由于我没有访问远程服务器,因此这些解决方案在colab上不起作用。 我想知道是否有人知道适用于谷歌Colab的解决方法?

29得票3回答
OpenAI Gym名称错误

我正在尝试在WSL上使用Python 3.5.2执行代码,使用OpenAI的著名“Gym”模块。 当我尝试运行一个环境如此处所述时,使用以下代码: import gym env = gym.make('CartPole-v0') for i_episode in range(20): ...

27得票6回答
名称错误:未定义'base'。OpenAI Gym

[请注意,我正在使用xvfb-run -s "-screen 0 1400x900x24" jupyter notebook命令。] 我尝试在OpenAI Gym中运行基本的一组命令。import gym env = gym.make("CartPole-v0") obs = env.res...

23得票3回答
在Jupyter notebook中仅显示OpenAI gym

我想在笔记本中玩OpenAI Gym,并行内渲染Gym。 这是一个基本的例子:import matplotlib.pyplot as plt import gym from IPython import display %matplotlib inline env = gym.make('...

23得票1回答
OpenAI Gym环境'CartPole-v0'和'CartPole-v1'之间的区别是什么?

我找不到关于OpenAI Gym环境'CartPole-v0'和'CartPole-v1'之间差异的确切描述。 这两个环境都有专门的官方网站(请参见1和2),尽管我只能在gym的github存储库中找到一个没有版本标识的代码(请参见3)。我还通过调试器检查了确切加载了哪些文件,它们似乎都加载...