【问题标题】:Specify rendering window size of OpenAi Gym指定 OpenAi Gym 的渲染窗口大小
【发布时间】:2020-01-18 05:16:01
【问题描述】:

调用 env.render() 总是渲染一个填满整个屏幕的窗口。

env = gym.make('FetchPickAndPlace-v1')
env.reset()
for i in range(1000):
    env.render()

【问题讨论】:

    标签: openai-gym


    【解决方案1】:

    你可以试试这个:

    import matplotlib 
    
    is_ipython = 'inline' in matplotlib.get_backend()
    if is_ipython: from IPython import display
    
    env = gym.make('FetchPickAndPlace-v1')
    
    a = env.render(mode='rgb_array')
    plt.figure()
    plt.imshow(a)
    plt.show()
    if is_ipython: display.clear_output(wait=True)
    

    【讨论】:

      猜你喜欢
      • 2020-11-11
      • 1970-01-01
      • 1970-01-01
      • 2022-10-08
      • 2013-05-25
      • 2021-02-08
      • 2011-11-04
      • 1970-01-01
      • 2018-12-28
      相关资源
      最近更新 更多