tensorflow 初始化未初始化的变量实例
作者:Hero_Never_GIVE_UP 时间:2021-05-16 13:47:54
今日在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)使所有未初始化的变量都初始化。
来源:https://blog.csdn.net/Hero_Never_GIVE_UP/article/details/85237446
标签:tensorflow,初始化,变量
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
python字符串连接方法分析
2021-12-24 16:27:10
JavaScript选取(picking)和反选(rejecting)对象的属性方法
2023-08-24 22:28:47
python bluetooth蓝牙信息获取蓝牙设备类型的方法
2023-08-23 00:57:16
CentOS下安装Memcached和PHP Memcached扩展
2023-11-14 14:50:19
使用PHP生成二维码的两种方法(带logo图像)
2023-11-14 11:00:30
实例讲解PHP验证邮箱是否合格
2023-11-22 07:05:53
![](https://img.aspxhome.com/file/2023/8/88298_0s.png)
PHP源码之 ext/mysql扩展部分
2023-07-21 18:24:20
python脚本框架webpy入门安装及应用创建
2023-08-23 05:08:51
css布局自适应高度方法
2007-05-11 17:03:00
bootstrap table列和表头对不齐的解决方法
2023-08-24 16:30:08
Python格式化输出字符串的五种方法总结
2023-03-30 02:07:42
![](https://img.aspxhome.com/file/2023/4/86344_0s.jpg)
在PHP程序中运行Python脚本(接收数据及传参)的方法详解
2023-11-24 10:14:48
![](https://img.aspxhome.com/file/2023/0/108110_0s.png)
python字典多条件排序方法实例
2023-06-22 03:43:07
Python时间处理模块Time和DateTime
2021-10-12 18:04:38
![](https://img.aspxhome.com/file/2023/3/63563_0s.jpg)
简单谈谈axios中的get,post方法
2023-10-05 08:47:53
什么是网站灵魂?
2007-09-08 08:25:00
CSS样式表中继承关系的空格与不空格
2007-12-12 13:05:00
解析php session_set_save_handler 函数的用法(mysql)
2023-11-17 21:58:28
asp如何用Jmail组件的发送电子邮件?
2010-06-12 12:51:00
PHP扩展Swoole实现实时异步任务队列示例
2023-11-10 05:11:22