Saver 保存读取
作者: 莫烦 发布于: 2016-01-01
编辑: 学习资料:
我们搭建好了一个神经网络, 训练好了, 肯定也想保存起来, 用于再次加载. 那今天我们就来说说怎样用 Tensorflow 中的 saver 保存和加载吧.
保存¶
import
所需的模块, 然后建立神经网络当中的 W
和 b
, 并初始化变量.
保存时, 首先要建立一个 tf.train.Saver()
用来保存, 提取变量. 再创建一个名为my_net
的文件夹, 用这个 saver
来保存变量到这个目录 "my_net/save_net.ckpt"
.
提取¶
提取时, 先建立零时的W
和 b
容器. 找到文件目录, 并用saver.restore()
我们放在这个目录的变量.