gym env.render() 第 N 步

问题描述 投票:0回答:1

我正在使用

gym==0.26.0
,我试图让我的环境只在每 N 步渲染。这样我的 nn 就可以快速学习,但我也可以看到一些进步作为图像,而不仅仅是在我的终端中获得奖励。使用较新版本的健身房,似乎我需要在创建时指定
render_mode
,但随后它只对所有渲染使用此渲染模式。

如何让

env.render()
只在第 N 集中将其渲染为“人类”? (看起来你在 env.make 中订购了唯一的 render_mode)

python machine-learning deep-learning reinforcement-learning openai-gym
1个回答
0
投票

我的解决方案是创建一个新的“人类”环境,用于第 N 步。

© www.soinside.com 2019 - 2024. All rights reserved.