python 如何从保存的文件中恢复模型
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 如何从保存的文件中恢复模型相关的知识,希望对你有一定的参考价值。
import tensorflow as tf
sess= tf.Session()
# 拿到checkpoint的地址
ckpt = tf.train.get_checkpoint_state("save")
print(ckpt)
# 加载模型的计算图
# 没错,.meta文件保存的就是计算图,但是没有参数
# 否则,你就要写代码重新建一个和原来保存的模型一样计算图
saver = tf.train.import_meta_graph('my_test_model-1000.meta')
# 没错不用指定恢复的文件,把地址给`restore`函数
saver.restore(sess, ckpt.model_checkpoint_path)
graph = tf.get_default_graph()
# 通过tensor那么在图中找到这个placeholder变量,可见写图的时候命名很重要啊啊
w1 = graph.get_tensor_name("w1:0")
feed_dict = {w1:13.0}
op = graph.get_tensor_by_name("op:0")
a = sess.run(op,feed_dict)
以上是关于python 如何从保存的文件中恢复模型的主要内容,如果未能解决你的问题,请参考以下文章
AI - TensorFlow - 示例05:保存和恢复模型
如何在 C++ 中保存和恢复 TensorFlow 图及其状态?
zbrush 2018自动保存命令的好处,如何使用?有没有讲解zbrush2018软件操作的书籍或教程推荐下?
TensorFlow 从文件中保存/加载图形
如何在 tensorflow 2.0 w/keras 中保存/恢复大型模型?
tensorflow模型的保存与恢复