tensorflow 初始化未初始化的变量实例


Posted in Python onFebruary 06, 2020

今日在Stack Overflow上看到一个问如何只初始化未初始化的变量,有人提供了一个函数,特地粘贴过来共大家品鉴:

import tensorflow as tf
 
def initialize_uninitialized(sess):
  global_vars     = tf.global_variables()
  is_not_initialized  = sess.run([tf.is_variable_initialized(var) for var in global_vars])
  not_initialized_vars = [v for (v, f) in zip(global_vars, is_not_initialized) if not f]
 
  print [str(i.name) for i in not_initialized_vars] # only for testing
  if len(not_initialized_vars):
    sess.run(tf.variables_initializer(not_initialized_vars))

通过tf.global_variables()返回一个全局变量的列表global_vars, 然后以python列表解析式的方式判断全局变量列表global_vars中每个变量是否都被初始化了,并返回一个对应的True/False的布尔值列表is_not_initialized;

然后再把global_vars中的变量和布尔值列表进行打包配对,并选出没有初始化的变量的列表,得到所有未初始化变量的列表not_initialized_vars;打印出这些变量的名字;

对于这些未初始化的变量,通过会话(sess)运行tf.variables_initializer(not_initialized_vars)使所有未初始化的变量都初始化。

以上这篇tensorflow 初始化未初始化的变量实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中使用items()方法返回字典元素对的教程
May 21 Python
python实现的简单抽奖系统实例
May 22 Python
python开发中range()函数用法实例分析
Nov 12 Python
Python2实现的LED大数字显示效果示例
Sep 04 Python
tensorflow获取变量维度信息
Mar 10 Python
给大家整理了19个pythonic的编程习惯(小结)
Sep 25 Python
python飞机大战pygame游戏框架搭建操作详解
Dec 17 Python
python的sys.path模块路径添加方式
Mar 09 Python
Python如何把十进制数转换成ip地址
May 25 Python
Python中的Cookie模块如何使用
Jun 04 Python
Python如何绘制日历图和热力图
Aug 07 Python
python字符串常规操作大全
May 02 Python
python中count函数简单的实例讲解
Feb 06 #Python
tensorflow之变量初始化(tf.Variable)使用详解
Feb 06 #Python
使用TensorFlow搭建一个全连接神经网络教程
Feb 06 #Python
详解python 降级到3.6终极解决方案
Feb 06 #Python
PyCharm如何导入python项目的方法
Feb 06 #Python
tensorflow 环境变量设置方式
Feb 06 #Python
快速查找Python安装路径方法
Feb 06 #Python
You might like
PHP和Mysqlweb应用开发核心技术-第1部分 Php基础-2 php语言介绍
2011/07/03 PHP
PHP延迟静态绑定示例分享
2014/06/22 PHP
PHP实现从上往下打印二叉树的方法
2018/01/18 PHP
Laravel中错误与异常处理的用法示例
2018/09/16 PHP
Js 获取当前日期时间及其它操作实现代码
2021/03/04 Javascript
js设置function参数默认值(适合没有传参情况)
2014/02/24 Javascript
使用jquery.form.js实现图片上传的方法
2016/05/05 Javascript
jQuery实现的选择商品飞入文本框动画效果完整实例
2016/08/10 Javascript
Webpack框架核心概念(知识点整理)
2017/12/22 Javascript
使用webpack构建应用的方法步骤
2019/03/04 Javascript
vue 自定义右键样式的实例代码
2019/11/06 Javascript
浅析我对JS延迟异步脚本的思考
2020/10/12 Javascript
vue移动端下拉刷新和上滑加载
2020/10/27 Javascript
vuecli项目构建SSR服务端渲染的实现
2020/10/30 Javascript
如何在vue 中使用柱状图 并自修改配置
2021/01/21 Vue.js
[01:31]完美与DOTA2历程
2014/07/31 DOTA
python文件和目录操作函数小结
2014/07/11 Python
用Python制作在地图上模拟瘟疫扩散的Gif图
2015/03/31 Python
Python实现在matplotlib中两个坐标轴之间画一条直线光标的方法
2015/05/20 Python
Python简单实现TCP包发送十六进制数据的方法
2016/04/16 Python
pandas 实现将重复表格去重,并重新转换为表格的方法
2018/04/18 Python
Python post请求实现代码实例
2020/02/28 Python
解决flask接口返回的内容中文乱码的问题
2020/04/03 Python
python 使用while循环输出*组成的菱形实例
2020/04/12 Python
使用Python判断一个文件是否被占用的方法教程
2020/12/16 Python
Zavvi荷兰:英国大型音像制品和图书游戏零售商
2018/03/22 全球购物
皇家阿尔伯特瓷器美国官网:Royal Albert美国
2020/02/16 全球购物
精彩的大学生自我评价
2013/11/17 职场文书
产品包装策划方案
2014/05/18 职场文书
运动会演讲稿300字
2014/08/25 职场文书
就业推荐表导师评语
2014/12/31 职场文书
担保贷款承诺书
2015/04/30 职场文书
新闻稿怎么写
2015/07/18 职场文书
工作感想范文
2015/08/07 职场文书
文艺部部长竞选稿
2015/11/21 职场文书
关于办理居住证的介绍信模板
2019/11/27 职场文书