tensorflow module 'tensorflow_core.keras.experimental' has no attribute 'export_saved_model'

版本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'

查看文档发现此方法已经弃用

tensorflow module 'tensorflow_core.keras.experimental' has no attribute 'export_saved_model'_第1张图片

修改方法:

方法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)

 

你可能感兴趣的:(tensorflow module 'tensorflow_core.keras.experimental' has no attribute 'export_saved_model')