我想在笔记本上玩OpenAI健身房,把健身房渲染成内联的。
下面是一个基本示例:
import matplotlib.pyplot as plt
import gym
from IPython import display
%matplotlib inline
env = gym.make('CartPole-v0')
env.reset()
for i in range(25):
plt.imshow(env.render(mode='rgb_array'))
display.display(plt.gcf())
display.clear_output(wait=True)
env.step(env.action_space.sample()) # take a random action
env.close()
这很有效,我可以在笔记本上看到健身房:
但是!它还会打开一个交互式窗口,显示完全相同的内容。我不希望此窗口打开:
我在这里制作了一个工作示例,您可以使用Jupyter中的两个渲染示例来派生:https://kyso.io/eoin/openai-gym-jupyter-一个是mp4,另一个是实时gif。
.mp4示例非常简单。
然后在新的牢房里
相关问题 更多 >
编程相关推荐