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之有容乃大的list(1)
Sep 14 Python
python关闭windows进程的方法
Apr 18 Python
python使用pyqt写带界面工具的示例代码
Oct 23 Python
Python内建模块struct实例详解
Feb 02 Python
Python OpenCV 直方图的计算与显示的方法示例
Feb 08 Python
Python实现的读取/更改/写入xml文件操作示例
Aug 30 Python
django 数据库连接模块解析及简单长连接改造方法
Aug 29 Python
基于Django统计博客文章阅读量
Oct 29 Python
Pytorch 实现sobel算子的卷积操作详解
Jan 10 Python
详解用Python调用百度地图正/逆地理编码API
Jul 02 Python
Python3爬虫带上cookie的实例代码
Jul 28 Python
python3中TQDM库安装及使用详解
Nov 18 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
通过具体程序来理解PHP里面的抽象类
2010/01/28 PHP
javascript call方法使用说明
2010/01/11 Javascript
JQuery扩展插件Validate 1 基本使用方法并打包下载
2011/09/05 Javascript
使用js判断当前时区TimeZone是否是夏令时
2014/02/23 Javascript
nodejs事件的监听与触发的理解分析
2015/02/12 NodeJs
浅析javascript中的DOM
2015/03/01 Javascript
jquery实现的伪分页效果代码
2015/10/29 Javascript
javascript基于prototype实现类似OOP继承的方法
2015/12/16 Javascript
JS数组操作(数组增加、删除、翻转、转字符串、取索引、截取(切片)slice、剪接splice、数组合并)
2016/05/20 Javascript
浅谈vue路径优化之resolve
2017/10/13 Javascript
JavaScript强制类型转换和隐式类型转换操作示例
2019/05/01 Javascript
Vue Router 实现动态路由和常见问题及解决方法
2020/03/06 Javascript
微信小程序订阅消息(java后端实现)开发
2020/06/01 Javascript
Vue实现摇一摇功能(兼容ios13.3以上)
2021/01/26 Vue.js
Python实现把数字转换成中文
2015/06/29 Python
Python 文件操作的详解及实例
2017/09/18 Python
Python使用正则表达式获取网页中所需要的信息
2018/01/29 Python
Python的多维空数组赋值方法
2018/04/13 Python
将python安装信息加入注册表的示例
2019/11/20 Python
Python抓包程序mitmproxy安装和使用过程图解
2020/03/02 Python
python将logging模块封装成单独模块并实现动态切换Level方式
2020/05/12 Python
在python3.64中安装pyinstaller库的方法步骤
2020/06/02 Python
浅谈keras中的keras.utils.to_categorical用法
2020/07/02 Python
python使用Word2Vec进行情感分析解析
2020/07/31 Python
Scrapy基于scrapy_redis实现分布式爬虫部署的示例
2020/09/29 Python
中国跨境在线时尚零售商:Bellelily
2018/04/06 全球购物
美丽的珠宝配饰:SmallThings
2019/09/04 全球购物
VisionPros美国站:加拿大在线隐形眼镜和眼镜零售商
2020/02/11 全球购物
北京天润融通.net面试题笔试题
2012/02/20 面试题
本科生职业生涯规划书范文
2014/01/21 职场文书
认识深刻的检讨书
2014/02/16 职场文书
合作投资意向书
2014/04/01 职场文书
党员自我剖析材料范文
2014/10/06 职场文书
宣传委员竞选稿
2015/11/19 职场文书
ztree+ajax实现文件树下载功能
2021/05/18 Javascript
《金肉人》米特&《航海王》阿鹤声优松岛实因胰脏癌去世 享寿81岁
2022/04/13 日漫