Python 如何在Tensorflow中导入keras.engine.topology?
我想在Tensorflow中导入keras.engine.topology。 如果我想使用tensorflow版本的Keras,我通常会在每次Keras导入的开头添加tensorflow这个词 例如:不要写:Python 如何在Tensorflow中导入keras.engine.topology?,python,tensorflow,keras,Python,Tensorflow,Keras,我想在Tensorflow中导入keras.engine.topology。 如果我想使用tensorflow版本的Keras,我通常会在每次Keras导入的开头添加tensorflow这个词 例如:不要写: from keras.layers import Dense, Dropout, Input 我只编写了以下代码,效果很好: from tensorflow.keras.layers import Dense, Dropout, Input 但这一特定进口并非如此: from tens
from keras.layers import Dense, Dropout, Input
我只编写了以下代码,效果很好:
from tensorflow.keras.layers import Dense, Dropout, Input
但这一特定进口并非如此:
from tensorflow.keras.engine.topology import Layer, InputSpec
我收到以下错误消息:
No module named 'tensorflow.keras.engine'
您可以从TensorFlow导入
层
和输入规范
,如下所示:
from tensorflow.python.keras.layers import Layer, InputSpec
更新:2019年10月30日
from tensorflow.keras.layers import Layer, InputSpec
要导入
keras.engine
,您可以尝试使用:
import tensorflow.python.keras.engine
注意:但是从
tensorflow.python.keras.engine
无法导入拓扑
非常感谢!