在哪里可以找到实现的DQfDAgent?

时间:2019-03-12 10:30:24

标签: python git pip keras-rl

我正试图像This BlogHis Code中使用的那样使用该对象,但是当我执行from rl.agents.dqn import DQfDAgent时,它将返回我,并且错误为ImportError: cannot import name 'DQfDAgent'

我已经完成了dir(rl.agents.dqn),但是没有DQfDAgent对象,那么博客人是如何做到的?

(更新1)

我已经做到了:

pip install -e git+git://github.com/jakegrigsby/keras-rl.git#egg=keras-rl

但它返回此错误:

Command "git clone -q git://github.com/jakegrigsby/keras-rl.git C:\Users\myuser\src\keras-rl" failed with error code 128 in None

1 个答案:

答案 0 :(得分:2)

  

请注意,keras-rl的主版本可能会缺少我添加的内容。看看我的叉子。

只需快速搜索DQfDAgent,您就会发现它不在rl.agents.dqn源代码页面中。使用作者(here)的分支正确导入并使用他已经实现但未在正式版本中使用的代理。