Der*_*erk 2 python keras tensorflow
我有一个我制作的模型Keras(用作Tensorflow后端)。现在我想使用Keras里面的Tensorflowrelease。
但是,替换这条线
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 次 |
| 最近记录: |