TensorFLow用Saver保存和恢复变量


Posted in Python onMarch 10, 2018

本文为大家分享了TensorFLow用Saver保存和恢复变量的具体代码,供大家参考,具体内容如下

建立文件tensor_save.py, 保存变量v1,v2的tensor到checkpoint files中,名称分别设置为v3,v4。

import tensorflow as tf

# Create some variables.
v1 = tf.Variable(3, name="v1")
v2 = tf.Variable(4, name="v2")

# Create model
y=tf.add(v1,v2)

# Add an op to initialize the variables.
init_op = tf.initialize_all_variables()

# Add ops to save and restore all the variables.
saver = tf.train.Saver({'v3':v1,'v4':v2})

# Later, launch the model, initialize the variables, do some work, save the
# variables to disk.
with tf.Session() as sess:
 sess.run(init_op)
 print("v1 = ", v1.eval())
 print("v2 = ", v2.eval())
 # Save the variables to disk.
 save_path = saver.save(sess, "f:/tmp/model.ckpt")
 print ("Model saved in file: ", save_path)

建立文件tensor_restror.py, 将checkpoint files中名称分别为v3,v4的tensor分别恢复到变量v3,v4中。

import tensorflow as tf

# Create some variables.
v3 = tf.Variable(0, name="v3")
v4 = tf.Variable(0, name="v4")

# Create model
y=tf.mul(v3,v4)

# Add ops to save and restore all the variables.
saver = tf.train.Saver()

# Later, launch the model, use the saver to restore variables from disk, and
# do some work with the model.
with tf.Session() as sess:
 # Restore variables from disk.
 saver.restore(sess, "f:/tmp/model.ckpt")
 print ("Model restored.")
 print ("v3 = ", v3.eval())
 print ("v4 = ", v4.eval())
 print ("y = ",sess.run(y))

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python网络编程学习笔记(五):socket的一些补充
Jun 09 Python
python 3.6.4 安装配置方法图文教程
Sep 18 Python
Python 3.8新特征之asyncio REPL
May 28 Python
python实现自动化上线脚本的示例
Jul 01 Python
python json 递归打印所有json子节点信息的例子
Feb 27 Python
Python内建序列通用操作6种实现方法
Mar 26 Python
python实现简单坦克大战
Mar 27 Python
Python 多线程共享变量的实现示例
Apr 17 Python
keras分类之二分类实例(Cat and dog)
Jul 09 Python
python 实现ping测试延迟的两种方法
Dec 10 Python
Python 图片添加美颜效果
Apr 28 Python
python如何查找列表中元素的位置
May 30 Python
tensorflow创建变量以及根据名称查找变量
Mar 10 #Python
Python2中文处理纪要的实现方法
Mar 10 #Python
python实现冒泡排序算法的两种方法
Mar 10 #Python
Python使用pyh生成HTML文档的方法示例
Mar 10 #Python
tensorflow获取变量维度信息
Mar 10 #Python
TensorFlow变量管理详解
Mar 10 #Python
TensorFlow神经网络优化策略学习
Mar 09 #Python
You might like
PHP5.2中date()函数显示时间与北京时间相差8小时的解决办法
2009/05/28 PHP
建站常用13种PHP开源CMS比较
2009/08/23 PHP
Zend的AutoLoad机制介绍
2012/09/27 PHP
PHP实现生成推广海报的方法详解
2018/03/14 PHP
ThinkPHP框架实现的MySQL数据库备份功能示例
2018/05/24 PHP
thinkPHP中U方法加密传递参数功能示例
2018/05/29 PHP
浅谈laravel-admin form中的数据,在提交后,保存前,获取并进行编辑
2019/10/21 PHP
再谈Jquery Ajax方法传递到action(补充)
2014/05/12 Javascript
JavaScript设置body高度为浏览器高度的方法
2015/02/09 Javascript
深入理解JavaScript系列(49):Function模式(上篇)
2015/03/04 Javascript
socket.io与pm2(cluster)集群搭配的解决方案
2017/06/02 Javascript
DataTables添加额外的查询参数和删除columns等无用参数实例
2017/07/04 Javascript
强大的JavaScript响应式图表Chartist.js的使用
2017/09/13 Javascript
React-Native左右联动List的示例代码
2017/09/21 Javascript
解决ie img标签内存泄漏的问题
2017/10/13 Javascript
layui中table表头样式修改方法
2018/08/15 Javascript
解决layui-table单元格设置为百分比在ie8下不能自适应的问题
2019/09/28 Javascript
layui点击按钮页面会自动刷新的解决方案
2019/10/25 Javascript
Python爬虫的两套解析方法和四种爬虫实现过程
2018/07/20 Python
JSON文件及Python对JSON文件的读写操作
2018/10/07 Python
Python根据文件名批量转移图片的方法
2018/10/21 Python
python实现京东订单推送到测试环境,提供便利操作示例
2019/08/09 Python
python pprint模块中print()和pprint()两者的区别
2020/02/10 Python
用Python生成HTML表格的方法示例
2020/03/06 Python
Python读取pdf表格写入excel的方法
2021/01/22 Python
详解通过focusout事件解决IOS键盘收起时界面不归位的问题
2019/07/18 HTML / CSS
Boutique 1美国:阿联酋奢侈时尚零售商
2017/10/16 全球购物
递归实现回文判断(如:abcdedbca就是回文,判断一个面试者对递归理解的简单程序)
2013/04/28 面试题
生物化学研究助理员求职信
2013/10/09 职场文书
财务专业大学生职业生涯规划范文
2013/12/30 职场文书
公司大门门卫岗位职责
2014/06/11 职场文书
大专学生求职自荐信
2014/07/06 职场文书
县政府班子个人对照检查材料
2014/10/05 职场文书
鲁滨逊漂流记读书笔记
2015/06/26 职场文书
MongoDB balancer的使用详解
2021/04/30 MongoDB
用Python爬虫破解滑动验证码的案例解析
2021/05/06 Python