machine-learning - 使用 openAI gym 创建的环境参数未在手动更新时更新
问题描述
我正在尝试为四个房间的网格世界创建一个 openAI 健身房环境,以实现 SMDP 选项框架。我有多个网格图文件,其中 0 表示可能的状态,1 表示墙壁。我正在使用为 mapFile(self.mapFile = None)传递的“None”参数启动环境。然后我手动尝试通过调用 env.mapFile = 'map1.txt' 为 mapFile 设置参数名称。在重置环境时,它根据网格图设置网格世界的位置。
def __init__(self, terminal_reward = 1, move_reward = 0):
self.mapFile = None
(环境的初始化)然后
env.mapFile = 'map1.txt'
然后
env.reset()
它加载地图并设置网格内的所有值。但即使在手动输入 env.mapFile 之后,它也会返回一个错误,指出 mapFile 是一个无对象。有人可以帮我解决这个问题吗?
添加一件事 - 由于某种原因,我的许多环境参数都是不可编辑的,mapFile 就是其中之一
解决方案
推荐阅读
- shieldui - 如何在不使用刷新功能的情况下以动态方式设置网格列标题
- charles-proxy - 查尔斯不工作,弹出“允许”或“拒绝”不来
- javascript - 如何从 Sat Datepicker 获取开始和结束日期值
- google-apps-script - 如何在 Google Script 中转义“/”字符
- php - MPDF 在 codeigniter 中不起作用(PHP 7.2 版)
- haskell - ReaderT 设计模式:参数化环境
- ionic-framework - 带有用于whatsapp的pdf文件的Ionic SocialSharing
- java - 为什么创建方法比将变量声明为字段更好?
- java - RadioButton值增量减量使用Java
- spring - Spring Boot - 如何检查连接池中的活动连接数