我正在关注网络上的教程。当我尝试运行教程中的示例时。
在教程 1,5,6.有类似的错误:
对于教程 1,5:TypeError:'AccelEnv' 对象不可下标。
对于教程 6:TypeError:'TestEnv' 对象不可下标。
这两个环境(AcceleEnv&TestEnv)都属于flow.envs包。
我正在关注网络上的教程。当我尝试运行教程中的示例时。
在教程 1,5,6.有类似的错误:
对于教程 1,5:TypeError:'AccelEnv' 对象不可下标。
对于教程 6:TypeError:'TestEnv' 对象不可下标。
这两个环境(AcceleEnv&TestEnv)都属于flow.envs包。
很抱歉给您带来困扰。我们最近更新了我们运行实验的方式(大约在上周)。您看到的教程仍然使用旧的实验运行方式(即exp = Experiment(env)
)。
我们在https://github.com/flow-project/flow/pull/802/files有一个新的拉取请求,它将很快合并,以更新教程。
同时,如果你想运行教程,你必须定义一个flow_params
字典,然后运行你的实验
flow_params['env'].horizon = 100000
exp = Experiment(flow_params)
exp.env = env
# run the simulation
_ = exp.run(1)"