用法
save(
    filepath, overwrite=True, include_optimizer=True, save_format=None,
    signatures=None, options=None, save_traces=True
)參數
- 
filepath字符串、PathLike、SavedModel 或 H5 文件的路徑以保存模型。
- 
overwrite是靜默覆蓋目標位置的任何現有文件,還是為用戶提供手動提示。
- 
include_optimizer如果為 True,則將優化器的狀態一起保存。
- 
save_format'tf'或'h5',表示是將模型保存到 Tensorflow SavedModel 還是 HDF5。在 TF 2.X 中默認為 'tf',在 TF 1.X 中默認為 'h5'。
- 
signatures使用 SavedModel 保存的簽名。僅適用於'tf' 格式。有關詳細信息,請參閱tf.saved_model.save中的signatures參數。
- 
options(僅適用於 SavedModel 格式)tf.saved_model.SaveOptions對象,指定保存到 SavedModel 的選項。
- 
save_traces(僅適用於 SavedModel 格式)啟用後,SavedModel 將存儲每一層的函數軌跡。這可以禁用,以便隻存儲每一層的配置。默認為True。禁用此函數將減少序列化時間並減小文件大小,但它要求所有自定義層/模型都實現get_config()方法。
將模型保存到 Tensorflow SavedModel 或單個 HDF5 文件。
有關詳細信息,請參閱tf.keras.models.save_model 或序列化和保存指南。
例子:
from keras.models import load_model
model.save('my_model.h5')  # creates a HDF5 file 'my_model.h5'
del model  # deletes the existing model
# returns a compiled model
# identical to the previous one
model = load_model('my_model.h5')相關用法
- Python tf.keras.experimental.WideDeepModel.save_spec用法及代碼示例
- Python tf.keras.experimental.WideDeepModel.compute_loss用法及代碼示例
- Python tf.keras.experimental.WideDeepModel.reset_metrics用法及代碼示例
- Python tf.keras.experimental.WideDeepModel.compute_metrics用法及代碼示例
- Python tf.keras.experimental.WideDeepModel.compile用法及代碼示例
- Python tf.keras.experimental.WideDeepModel用法及代碼示例
- Python tf.keras.experimental.SequenceFeatures用法及代碼示例
- Python tf.keras.experimental.LinearModel.save用法及代碼示例
- Python tf.keras.experimental.LinearModel.compile用法及代碼示例
- Python tf.keras.experimental.LinearModel.save_spec用法及代碼示例
- Python tf.keras.experimental.PeepholeLSTMCell用法及代碼示例
- Python tf.keras.experimental.LinearModel.compute_loss用法及代碼示例
- Python tf.keras.experimental.LinearModel用法及代碼示例
- Python tf.keras.experimental.LinearModel.reset_metrics用法及代碼示例
- Python tf.keras.experimental.LinearModel.compute_metrics用法及代碼示例
- Python tf.keras.estimator.model_to_estimator用法及代碼示例
- Python tf.keras.applications.inception_resnet_v2.preprocess_input用法及代碼示例
- Python tf.keras.metrics.Mean.merge_state用法及代碼示例
- Python tf.keras.layers.InputLayer用法及代碼示例
- Python tf.keras.callbacks.ReduceLROnPlateau用法及代碼示例
注:本文由純淨天空篩選整理自tensorflow.org大神的英文原創作品 tf.keras.experimental.WideDeepModel.save。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。
