根据tensor的名字获取变量的值方式


Posted in Python onJanuary 04, 2020

需求:

有时候使用slim这种封装好的工具,或者是在做滑动平均时,系统会帮你自动建立一些变量,但是这些变量只有名字,而没有显式的变量名,所以这个时候我们需要使用那个名字来获取其对应的值。

如下:

input = np.random.randn(4,3)
net = slim.fully_connected(input,2,weights_initializer=tf.ones_initializer(dtype = tf.float32))

这段代码看似简单,但其实帮你生成了一个w和一个b。如果你运行下面代码:

with tf.Session() as sess:
   sess.run(tf.global_variables_initializer())
   for v in tf.global_variables():
     print(v)

你会发现里面还有

<tf.Variable 'fully_connected/weights:0' shape=(3, 2) dtype=float64_ref>

<tf.Variable 'fully_connected/biases:0' shape=(2,) dtype=float64_ref>

这样两个变量,但是由于没有显式声明,所以我们要从其名字取值。

解决方案:

1、从图里面取值:

print(sess.run(tf.get_default_graph().get_tensor_by_name("fully_connected/weights:0")))

这个就是先拿到图,然后从图里面取变量 。

2、直接取值

print(sess.run("fully_connected/weights:0"))

直接把名字传进run里面就可以直接运行了,但是这个仍然拿不到变量,这个只能拿到变量值。

以上这篇根据tensor的名字获取变量的值方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
使用Python脚本来获取Cisco设备信息的示例
May 04 Python
python通过函数属性实现全局变量的方法
May 16 Python
Python3实现Web网页图片下载
Jan 28 Python
详解 Python 与文件对象共事的实例
Sep 11 Python
Python列表切片操作实例总结
Feb 19 Python
Python面向对象程序设计中类的定义、实例化、封装及私有变量/方法详解
Feb 28 Python
Python通过TensorFlow卷积神经网络实现猫狗识别
Mar 14 Python
pandas DataFrame 交集并集补集的实现
Jun 24 Python
python3正则模块re的使用方法详解
Feb 11 Python
使用 pytorch 创建神经网络拟合sin函数的实现
Feb 24 Python
基于python实现检索标记敏感词并输出
May 07 Python
Python word文本自动化操作实现方法解析
Nov 05 Python
将tensorflow.Variable中的某些元素取出组成一个新的矩阵示例
Jan 04 #Python
tensorflow实现tensor中满足某一条件的数值取出组成新的tensor
Jan 04 #Python
对tensorflow中的strides参数使用详解
Jan 04 #Python
tensorflow之获取tensor的shape作为max_pool的ksize实例
Jan 04 #Python
TensorFlow tf.nn.max_pool实现池化操作方式
Jan 04 #Python
TensorFlow tf.nn.conv2d实现卷积的方式
Jan 03 #Python
Python调用钉钉自定义机器人的实现
Jan 03 #Python
You might like
php 远程图片保存到本地的函数类
2008/12/08 PHP
php中取得URL的根域名的代码
2011/03/23 PHP
php实现aes加密类分享
2014/02/16 PHP
ThinkPHP模板IF标签用法详解
2014/07/01 PHP
php实现批量压缩图片文件大小的脚本
2014/07/04 PHP
php+mysqli使用面向对象方式查询数据库实例
2015/01/29 PHP
一张表搞清楚php is_null、empty、isset的区别
2015/07/07 PHP
php用户注册信息验证正则表达式
2015/11/12 PHP
PHP调用全国天气预报数据接口查询天气示例
2019/02/20 PHP
js弹出层之1:JQuery.Boxy (二)
2011/10/06 Javascript
jsvascript图像处理—(计算机视觉应用)图像金字塔
2013/01/15 Javascript
JavaScript 基本概念
2015/01/20 Javascript
jQuery选择器querySelector的使用指南
2015/01/23 Javascript
vue-resource调用promise取数据方式详解
2017/07/21 Javascript
jQuery的ztree仿windows文件新建和拖拽功能的实现代码
2018/12/05 jQuery
微信小程序自定义导航栏
2018/12/31 Javascript
ElementUI之Message功能拓展详解
2019/10/18 Javascript
Javascript执行流程细节原理解析
2020/05/14 Javascript
vant 时间选择器--开始时间和结束时间实例
2020/11/04 Javascript
[01:42]辉夜杯战队访谈宣传片—FANTUAN
2015/12/25 DOTA
python+Django+apache的配置方法详解
2016/06/01 Python
使用Python实现从各个子文件夹中复制指定文件的方法
2018/10/25 Python
Python基于内置库pytesseract实现图片验证码识别功能
2020/02/24 Python
python新式类和经典类的区别实例分析
2020/03/23 Python
Python ArgumentParse的subparser用法说明
2020/04/20 Python
Python图像阈值化处理及算法比对实例解析
2020/06/19 Python
matplotlib 三维图表绘制方法简介
2020/09/20 Python
python实现scrapy爬虫每天定时抓取数据的示例代码
2021/01/27 Python
Bulk Powders意大利:运动补充在线商店
2019/02/09 全球购物
2014年班主任自我评价范文
2014/04/23 职场文书
心理健康日活动总结
2014/05/08 职场文书
论群众路线学习笔记
2014/11/06 职场文书
2015年国庆节活动总结
2015/03/23 职场文书
2015年语言文字工作总结
2015/07/23 职场文书
少先队中队工作总结
2015/08/14 职场文书
python绘制云雨图raincloud plot
2022/08/05 Python