在Tensorflow中查看权重的实现


Posted in Python onJanuary 24, 2020

刚开始学习tensorflow,还不太会用,开个博记录,今天遇到一个问题是用tf.layers.dense创建的全连接层,如何查看权重?

知道kernel表示了权重,但是如何提示成变量?

我分成两步:

1、查看tensor:tf.trainable_variables()

命令行里中运行即可,如下图:

在Tensorflow中查看权重的实现

可以看到tensor的name,或用更简洁的方式:variable_name = [v.name for v in tf.trainable_variables()]

运行后,trainable_variable()即存入variable_name中:

在Tensorflow中查看权重的实现

2、获取权重:tf.get_default_graph().get_tensor_by_name('variable_name')

如:w1=tf.get_default_graph().get_tensor_by_name('Actor/l1/kernel:0')

即可根据get tensor by name

菜鸟的笨方法^-^

—————————————————————————————————

更新:tf.get_collection(tf.GraphKeys.TRAINABLE_VARIABLES,scope)也可查看,可得到某scope下的tensor

即从某scope的tf.GraphKeys.TRAINABLE_VARIABLES中取出所有变量,是一个列表

以上这篇在Tensorflow中查看权重的实现就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
全面了解Python的getattr(),setattr(),delattr(),hasattr()
Jun 14 Python
python自动化报告的输出用例详解
May 30 Python
Python绘制正余弦函数图像的方法
Aug 28 Python
详解Python静态网页爬取获取高清壁纸
Apr 23 Python
Python中新式类与经典类的区别详析
Jul 10 Python
python flask 如何修改默认端口号的方法步骤
Jul 12 Python
python pygame实现滚动横版射击游戏城市之战
Nov 25 Python
Python3通过chmod修改目录或文件权限的方法示例
Jun 08 Python
Keras中的多分类损失函数用法categorical_crossentropy
Jun 11 Python
Python logging模块异步线程写日志实现过程解析
Jun 30 Python
如何利用Matlab制作一款真正的拼图小游戏
May 11 Python
Python基础之条件语句详解
Jun 16 Python
tensorflow求导和梯度计算实例
Jan 23 #Python
Tensorflow的梯度异步更新示例
Jan 23 #Python
在Tensorflow中实现梯度下降法更新参数值
Jan 23 #Python
Tensorflow实现部分参数梯度更新操作
Jan 23 #Python
将tensorflow模型打包成PB文件及PB文件读取方式
Jan 23 #Python
使用tensorflow显示pb模型的所有网络结点方式
Jan 23 #Python
tensorflow 实现打印pb模型的所有节点
Jan 23 #Python
You might like
PHP查找与搜索数组元素方法总结
2015/06/12 PHP
Yii2实现跨mysql数据库关联查询排序功能代码
2017/02/10 PHP
Laravel框架实现的上传图片到七牛功能详解
2019/09/06 PHP
jQuery弹出层插件简化版代码下载
2008/10/16 Javascript
JQuery中form验证出错信息的查看方法
2013/10/08 Javascript
使用forever管理nodejs应用教程
2014/06/03 NodeJs
使用Chrome调试JavaScript的断点设置和调试技巧
2014/12/16 Javascript
javascript实现图片循环渐显播放的方法
2015/02/24 Javascript
原生Js实现简易烟花爆炸效果的方法
2015/03/20 Javascript
jQuery中 prop() attr()使用详解
2015/05/19 Javascript
ECMAScript6函数剩余参数(Rest Parameters)
2015/06/12 Javascript
高性能JavaScript DOM编程(1)
2015/08/11 Javascript
jquery实现上传文件大小类型的验证例子(推荐)
2016/06/25 Javascript
详解jQuery中的DOM操作
2016/12/23 Javascript
Nodejs进阶:express+session实现简易登录身份认证
2017/04/24 NodeJs
react-router v4如何使用history控制路由跳转详解
2018/01/09 Javascript
微信小程序实现折叠面板
2018/01/31 Javascript
在 Vue 应用中使用 Netlify 表单功能的方法详解
2019/06/03 Javascript
jQuery表单选择器用法详解
2019/08/22 jQuery
微信内置浏览器图片查看器的代码实例
2019/10/08 Javascript
vue项目页面嵌入代码块vue-prism-editor的实现
2020/10/30 Javascript
[06:43]2018DOTA2国际邀请赛寻真——VGJ.Thunder
2018/08/11 DOTA
python 动态获取当前运行的类名和函数名的方法
2014/04/15 Python
Python引用传值概念与用法实例小结
2017/10/07 Python
python生成不重复随机数和对list乱序的解决方法
2018/04/09 Python
Python异常处理操作实例详解
2018/05/10 Python
Pycharm自动添加文件头注释和函数注释参数的方法
2020/10/23 Python
Answear匈牙利:来自全球200多个知名时尚品牌
2017/04/21 全球购物
舞蹈兴趣小组活动总结
2014/07/07 职场文书
2015年度党员个人总结
2015/02/14 职场文书
建国大业电影观后感
2015/06/01 职场文书
勇敢的心观后感
2015/06/09 职场文书
风之谷观后感
2015/06/11 职场文书
金榜题名主持词
2015/07/02 职场文书
如何用JavaScipt测网速
2021/05/09 Javascript
jQuery实现广告显示和隐藏动画
2021/07/04 jQuery