Python-得到了意外的关键字参数'scope'

时间:2019-07-02 16:45:30

标签: python

我正在尝试从Deep Assist GitHub repo运行1.0-lunarlander-sim.ipynb文件。但我不断收到错误消息:got an unexpected keyword argument 'scope'

    raw_full_pilot_policy, full_pilot_reward_data = deepq.learn(
  env,
  q_func=full_pilot_q_func,
  max_timesteps=max_timesteps,
  scope=full_pilot_scope,
  **pilot_dqn_learn_kwargs
)

1 个答案:

答案 0 :(得分:1)

(不知道deepq),通过查看它的代码,您可以看到作用域不是学习函数的有效关键字参数。 看这里: https://github.com/openai/baselines/blob/master/baselines/deepq/deepq.py#L95

似乎已在该提交中将其删除,也许安装了该版本的openai / baselines

https://github.com/openai/baselines/blob/8c2aea2addc9f3ba36d4a0c937e6a2d09830afc7/baselines/deepq/deepq.py