【发布时间】:2020-04-16 09:10:54
【问题描述】:
我正在尝试在 Tensorflow 中使用预训练模型。我正在使用以下代码:
import tensorflow as tf
from tensorflow import keras
from keras.applications import mobilenet_v2
我收到以下错误: ModuleNotFoundError:没有名为“keras”的模块
但是,以下代码确实有效:
from tensorflow.keras.applications import mobilenet_v2
或
from keras_applications import mobilenet_v2
上面提到的 2 种方法有效,但第一种方法无效。为什么会这样?
【问题讨论】:
-
这可能是因为
from keras. applications import mobilenet_v2提到的keras和应用程序之间存在空间问题 -
其实我在提问的时候不小心加了那个空格。实际上没有空间!
标签: python tensorflow keras transfer-learning