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每次处理固定个数的字符的方法总结
Jan 29 Python
python判断windows隐藏文件的方法
Mar 21 Python
Python实现计算文件夹下.h和.cpp文件的总行数
Apr 23 Python
Python编程pygame模块实现移动的小车示例代码
Jan 03 Python
利用python实现微信头像加红色数字功能
Mar 26 Python
Python3自动签到 定时任务 判断节假日的实例
Nov 13 Python
使用Python开发SQLite代理服务器的方法
Dec 07 Python
使用Pyhton集合set()实现成果查漏的例子
Nov 24 Python
Python使用matplotlib绘制圆形代码实例
May 27 Python
Python如何用wx模块创建文本编辑器
Jun 07 Python
解决keras GAN训练是loss不发生变化,accuracy一直为0.5的问题
Jul 02 Python
Python Serial串口基本操作(收发数据)
Nov 06 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
Apache+php+mysql在windows下的安装与配置图解(最新版)
2008/11/30 PHP
php入门学习知识点五 关于php数组的几个基本操作
2011/07/14 PHP
利用PHP生成静态HTML文档的原理
2012/10/29 PHP
php使用curl存储cookie的示例
2014/03/31 PHP
php compact 通过变量创建数组
2016/11/15 PHP
PHP 断点续传实例详解
2017/11/11 PHP
Javascript中 关于prototype属性实现继承的原理图
2013/04/16 Javascript
JavaScript 函数惰性载入的实现及其优点介绍
2013/08/12 Javascript
node.js中的socket.io入门实例
2014/04/26 Javascript
Node.js 异步编程之 Callback介绍(一)
2015/03/30 Javascript
聊一聊JS中this的指向问题
2016/06/17 Javascript
Vue.js -- 过滤器使用总结
2017/02/18 Javascript
JavaScript验证知识整理
2017/03/24 Javascript
jsonp实现百度下拉框功能的方法分析
2019/05/10 Javascript
在vue中利用v-html按分号将文本换行的例子
2019/11/14 Javascript
vue+springboot图片上传和显示的示例代码
2020/02/14 Javascript
netbeans7安装python插件的方法图解
2013/12/24 Python
python base64 decode incorrect padding错误解决方法
2015/01/08 Python
探究Python的Tornado框架对子域名和泛域名的支持
2015/05/02 Python
matplotlib绘制动画代码示例
2018/01/02 Python
python实现搜索文本文件内容脚本
2018/06/22 Python
利用python在大量数据文件下删除某一行的例子
2019/08/21 Python
python聚类算法解决方案(rest接口/mpp数据库/json数据/下载图片及数据)
2019/08/28 Python
Pytorch中的自动求梯度机制和Variable类实例
2020/02/29 Python
python中HTMLParser模块知识点总结
2021/01/25 Python
英国领先的男士美容护发用品公司:Mankind
2016/08/31 全球购物
迪卡侬波兰体育用品商店:Decathlon波兰
2020/03/31 全球购物
JMS中Topic和Queue有什么区别
2013/05/15 面试题
班组长安全职责
2014/01/05 职场文书
毕业生自我鉴定实例
2014/01/21 职场文书
商场总经理岗位职责
2014/02/03 职场文书
抄作业检讨书
2014/02/17 职场文书
高校师德师风自我剖析材料
2014/09/29 职场文书
辛亥革命观后感
2015/06/02 职场文书
狼牙山五壮士观后感
2015/06/09 职场文书
创业计划书之面包店
2019/09/17 职场文书