版本tensorflow2.1.0
将图形和变量导出为与平台无关的 SavedModel 格式。 保存模型后,可以在有或没有 scope 的情况下加载模型。
path = 'saved_model/'
tf.keras.experimental.export_saved_model(model, path)
报错如下:
AttributeError: module 'tensorflow_core.keras.experimental' has no attribute 'export_saved_model'
查看文档发现此方法已经弃用
修改方法:
方法1
tf.keras.models.save_model(model, path,save_format="tf")
方法2
model.save(path, save_format="tf")
方法3(不推荐)
tf.compat.v1.keras.experimental.export_saved_model(model, path)