Source code for machin.env.utils.openai_gym

[docs]def disable_view_window(): # Disable pop up windows and render in background # by injecting custom viewer constructor. from gym.envs.classic_control import rendering org_constructor = rendering.Viewer.__init__ def constructor(self, *args, **kwargs): org_constructor(self, *args, **kwargs) self.window.set_visible(visible=False) rendering.Viewer.__init__ = constructor