Der*_*erk 2 python keras tensorflow
我有一个我制作的模型Keras
(用作Tensorflow
后端)。现在我想使用Keras
里面的Tensorflow
release。
但是,替换这条线
from keras.engine.topology import get_source_inputs
Run Code Online (Sandbox Code Playgroud)
用这条线
from tensorflow.keras.engine.topology import get_source_inputs
Run Code Online (Sandbox Code Playgroud)
不起作用。它说
ImportError: No module named 'tensorflow.keras.engine'
Run Code Online (Sandbox Code Playgroud)
我在哪里可以找到该get_source_inputs
函数Tensorflow
?
小智 5
将 Keras 更新到版本 2.2.4 似乎对我有用!
get_source_inputs
然后,您可以通过以下方式之一导入该函数:
from keras.utils import get_source_inputs
from keras.utils.layer_utils import get_source_inputs
Run Code Online (Sandbox Code Playgroud)
或者,如果您不使用 Keras 作为外部库,而是使用它的 TF 版本,那么您可以使用以下命令导入该函数:
from tensorflow.keras.utils import get_source_inputs
Run Code Online (Sandbox Code Playgroud)
希望这可以帮助!
归档时间: |
|
查看次数: |
5268 次 |
最近记录: |