.ckpt文件会保存模型全部信息,但在测试模型的场合,只需要保存模型结构和参数变量取值,因为在这种情况下只要从输入层经过前向传播计算得到输出层结果,类似于变量初始化,反向传播的相关节点或者模型保存的辅助节点上不需要的.
PB文件具有语言独立性
保存PB文件的样例
import tensorflow as tf
#graph_util模块定义在tensorflow/python/framework/graph_util.py
from tensorflow.python.framework import graph_util
a = tf.Variable(tf.constant(1.0, shape=[1]), name="a")
b = tf.Variable(tf.constant(2.0, shape=[