【发布时间】:2021-12-29 13:57:28
【问题描述】:
我有一个 keras 顺序模型。我已经使用命令保存了该模型。
tf.keras.models.save_model(model, 'model')
现在它具有以下文件夹结构,
现在我正在使用加载模型
model = tf.saved_model.load('model')
我也试过
model = tf.keras.models.load_model('model')
然后我尝试使用预测
model.predict(padded_seq, verbose=0)
它给了我错误
AttributeError: '_UserObject' object has no attribute 'predict'
如何在加载的模型上使用预测。我试过h5模型,效果很好。但我的主要用途是使用这种会抛出错误的模型。
【问题讨论】:
-
如果您的 h5 模型运行良好,您为什么不使用它? “我的主要用途是使用这种模型”是什么意思?
-
@obr 我正在使用 triton 推理服务器进行推理。我们需要 saved_model 格式。这就是为什么我正在寻求帮助,如果我能获得任何帮助以顺利使用 saved_model。我不知道如何在推理端使用 h5 模型。
标签: python tensorflow keras sequential