如何解决无法从“ keras.callbacks”导入名称“ CallbackList”
我正在尝试实施DQN以解决keras的RL问题。 我使用MAC并在Anaconda Jupyter环境中运行此代码。 我尝试搜索或出现此错误,但没有结果。 代码
from rl.agents.dqn import DQNAgent
from rl.policy import epsgreedyQPolicy
from rl.memory import SequentialMemory
ImportError Traceback (most recent call last)
<ipython-input-31-7ffd4e2f21c3> in <module>
----> 1 from rl.agents.dqn import DQNAgent
2 from rl.policy import epsgreedyQPolicy
3 from rl.memory import SequentialMemory
/anaconda3/lib/python3.7/site-packages/rl/agents/__init__.py in <module>
1 from __future__ import absolute_import
----> 2 from .dqn import DQNAgent,NAFAgent,ContinuousDQNAgent
3 from .ddpg import DDPGAgent
4 from .cem import CEMAgent
5 from .sarsa import SarsaAgent,SARSAAgent
/anaconda3/lib/python3.7/site-packages/rl/agents/dqn.py in <module>
6 from keras.layers import Lambda,Input,Layer,Dense
7
----> 8 from rl.core import Agent
9 from rl.policy import epsgreedyQPolicy,GreedyQPolicy
10 from rl.util import *
/anaconda3/lib/python3.7/site-packages/rl/core.py in <module>
6 from keras.callbacks import History
7
----> 8 from rl.callbacks import (
9 CallbackList,10 TestLogger,/anaconda3/lib/python3.7/site-packages/rl/callbacks.py in <module>
9
10 from keras import __version__ as KERAS_VERSION
---> 11 from keras.callbacks import Callback as KeRascallback,CallbackList as
KeRascallbackList
12 from keras.utils.generic_utils import Progbar
13
ImportError: cannot import name 'CallbackList' from 'keras.callbacks'
(/anaconda3/lib/python3.7/site-packages/keras/callbacks.py)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。