在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的一些用法分享
Oct 07 Python
Python中的多行注释文档编写风格汇总
Jun 16 Python
python读取二进制mnist实例详解
May 31 Python
python 实时得到cpu和内存的使用情况方法
Jun 11 Python
tensorflow 用矩阵运算替换for循环 用tf.tile而不写for的方法
Jul 27 Python
对Python信号处理模块signal详解
Jan 09 Python
Python 使用指定的网卡发送HTTP请求的实例
Aug 21 Python
Python爬取破解无线网络wifi密码过程解析
Sep 17 Python
40个你可能不知道的Python技巧附代码
Jan 29 Python
Python抓新型冠状病毒肺炎疫情数据并绘制全国疫情分布的代码实例
Feb 05 Python
Python tkinter 下拉日历控件代码
Mar 04 Python
Python尾递归优化实现代码及原理详解
Oct 09 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 解决utf-8和gb2312编码转换问题
2010/03/18 PHP
php打开远程文件的方法和风险及解决方法
2013/11/12 PHP
CI使用Tank Auth转移数据库导致密码用户错误的解决办法
2014/06/12 PHP
PHP面向对象之领域模型+数据映射器实例(分析)
2017/06/21 PHP
PHP操作Redis常用技巧总结
2018/04/24 PHP
PHP随机数函数rand()与mt_rand()的讲解
2019/03/25 PHP
屏蔽鼠标右键、Ctrl+n、shift+F10、F5刷新、退格键 的javascript代码
2007/04/01 Javascript
setTimeout的延时为0时多个浏览器的区别
2012/05/23 Javascript
枚举的实现求得1-1000所有出现1的数字并计算出现1的个数
2013/09/10 Javascript
如何使用PHP+jQuery+MySQL实现异步加载ECharts地图数据(附源码下载)
2016/02/23 Javascript
浅析jQuery Ajax请求参数和返回数据的处理
2016/02/24 Javascript
js 创建对象 经典模式全面了解
2016/08/16 Javascript
AngularJS 依赖注入详解及示例代码
2016/08/17 Javascript
jQuery实现智能判断固定导航条或侧边栏的方法
2016/09/04 Javascript
Angular2 (RC5) 路由与导航详解
2016/09/21 Javascript
Angular的$http与$location
2016/12/26 Javascript
jQuery的$.extend 浅拷贝与深拷贝
2017/03/08 Javascript
Vue列表页渲染优化详解
2017/07/24 Javascript
vue项目使用微信公众号支付总结及遇到的坑
2018/10/23 Javascript
6行代码实现微信小程序页面返回顶部效果
2018/12/28 Javascript
es6 filter() 数组过滤方法总结
2019/04/03 Javascript
vue中 v-for循环的用法详解
2020/02/19 Javascript
[55:45]LGD vs OG 2019国际邀请赛淘汰赛 胜者组 BO3 第三场 8.24
2019/09/10 DOTA
python实现类似ftp传输文件的网络程序示例
2014/04/08 Python
Python实现类的创建与使用方法示例
2017/07/25 Python
Python中flatten( )函数及函数用法详解
2018/11/02 Python
使用TensorFlow直接获取处理MNIST数据方式
2020/02/10 Python
Python unittest 自动识别并执行测试用例方式
2020/03/09 Python
Python urllib.request对象案例解析
2020/05/11 Python
通过实例了解Python异常处理机制底层实现
2020/07/23 Python
HTML5 CSS3实现一个精美VCD包装盒个性幻灯片案例
2014/06/16 HTML / CSS
深入探究HTML5的History API
2015/07/09 HTML / CSS
请问如下代码执行后a和b的值分别是什么
2016/05/05 面试题
人力资源管理专业应届生求职信
2013/09/28 职场文书
基层工作经验证明样本
2014/11/16 职场文书
前端JavaScript大管家 package.json
2021/11/02 Javascript