当前位置:   article > 正文

python保存模型_python中如何保存并使用训练好的模型并调用

python训练好的模型保存调用

保存tensorflow训练好的模型并调用此模型

工具/原料

python

tensorflow2.0

保存为HDF5文件

1

保存模型

Keras 可以使用 HDF5 标准提供基本保存格式。出于我们的目的,可以将保存的模型视为单个二进制blob,如下图

f367139a310e17991358430bc9406afec214a3ca.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

2

调用模型

从保存的文件中重新加载模型调用,如下图

304f0999e92abab8be32934d4814f1c594eea1ca.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

3

验证模型

检查模型准确率

bbf95c406afec3140eb76c5dcac1b727ad539cca.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

END

saved_model 保存

1

创建并训练模型

f0848bee41c1b727af20ff3b1a2ca5cadde898ca.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

2

保存模型

创建一个 saved_model,并将其放在带有 tf.keras.experimental.export_saved_model 的带时间戳的目录中

b666b2530688912ca3b9255b1b4800fc76f797ca.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

3

调用模型

从保存的模型重新加载新的 Keras 模型

906dbbcadce89048098f8e44130e5f20427192ca.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

4

验证模型

76b6860e5f20437151a8cf93323acd8921c58fca.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

END

注意事项

save_model这种保存 tf.keras 模型的方法是实验性的,在将来的版本中可能有所改变,不 建议使用

经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。

举报作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。

展开阅读全部

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/207692
推荐阅读
相关标签
  

闽ICP备14008679号