[ML] Tensorflow2 保存完整模型以及使用 HDF5


 

將模型保存為完整的 HDF5 文件,后面可以直接加載使用:

# © cnblogs.com/farwish
import tenforflow as tf

model = tf.keras.models.xxxxx
model.compile(xxx)
model.fit(xxx)

import time
saved_model_path = "./saved_models/{}.h5".format(int(time.time()))

model.save(saved_model_path)

 

重新創建完全相同的模型,包括其權重和優化程序:

# © cnblogs.com/farwish
import tensorflow as tf

new_model = tf.keras.models.load_model(saved_model_path)

 

Ref:https://tensorflow.google.cn/tutorials/distribute/save_and_load

Link:https://www.cnblogs.com/farwish/p/13229491.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM