这个SavedModel是只用于Tensorflow前端应用程序,还是可以用来以keras格式重新加载模型?我用tf.saved_model.save
创建了它,现在我不知道该怎么做。
按照上面的指南,我能够加载一个SavedModel
目录,它似乎没有用处,不可训练也不能用来预测输入像model.predict
,这是我唯一的事情,因为我失去了h5文件在我的文件**咳嗽垃圾箱**咳嗽。
注意我注意到这个指南告诉我使用tf.keras.models.load_model('inceptionv3')
它返回这个误差
您已经使用tf.saved_model.save
保存了模型,因此加载它的正确方法是tf.saved_model.load('inceptionv3')
。这也是在你的错误图像中建议的。
加载模型后,您可以尝试做如下预测:
model = tf.saved_model.load('inceptionv3')
out = model(inputs)