tensorflow 查看梯度方式


Posted in Python onFebruary 04, 2020

1. 为什么要查看梯度

对于初学者来说网络经常不收敛,loss很奇怪(就是不收敛),所以怀疑是反向传播中梯度的问题

(1)求导之后的数(的绝对值)越来越小(趋近于0),这就是梯度消失

(2)求导之后的数(的绝对值)越来越大(特别大,发散),这就是梯度爆炸

所以说呢,当loss不正常时,可以看看梯度是否处于爆炸,或者是消失了,梯度爆炸的话,网络中的W也会很大,人工控制一下(初始化的时候弄小点等等肯定还有其它方法,只是我不知道,知道的大神也可以稍微告诉我一下~~),要是梯度消失,可以试着用用resnet,densenet之类的

2. tensorflow中如何查看梯度

tf.gradients(y,x)这里的就是y对于x的导数(dy/dx),x和y一定要有关联哦~

直接tf.gradients(y_, weight1)就可以了~

以上这篇tensorflow 查看梯度方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python和shell变量互相传递的几种方法
Nov 20 Python
python使用线程封装的一个简单定时器类实例
May 16 Python
Python os模块学习笔记
Jun 21 Python
独特的python循环语句
Nov 20 Python
关于python的list相关知识(推荐)
Aug 30 Python
python中文分词,使用结巴分词对python进行分词(实例讲解)
Nov 14 Python
Python输出各行命令详解
Feb 01 Python
python清除字符串中间空格的实例讲解
May 11 Python
实践Vim配置python开发环境
Jul 02 Python
Python Pandas分组聚合的实现方法
Jul 02 Python
django自定义模板标签过程解析
Dec 14 Python
tensorflow 查看梯度方式
Feb 04 Python
opencv python图像梯度实例详解
Feb 04 #Python
TensorFlow设置日志级别的几种方式小结
Feb 04 #Python
Python 实现加密过的PDF文件转WORD格式
Feb 04 #Python
解决tensorflow打印tensor有省略号的问题
Feb 04 #Python
对Tensorflow中tensorboard日志的生成与显示详解
Feb 04 #Python
在 Python 中接管键盘中断信号的实现方法
Feb 04 #Python
在TensorFlow中屏蔽warning的方式
Feb 04 #Python
You might like
解析PHP将对象转换成数组的方法(兼容多维数组类型)
2013/06/21 PHP
php mb_substr()函数截取中文字符串应用示例
2014/07/29 PHP
thinkphp缓存技术详解
2014/12/09 PHP
Yii框架连接mongodb数据库的代码
2016/07/27 PHP
PHP利用百度ai实现文本和图片审核
2019/05/08 PHP
使用composer安装使用thinkphp6.0框架问题【视频教程】
2019/10/01 PHP
自动更新作用
2006/10/08 Javascript
使用TextRange获取输入框中光标的位置的代码
2007/03/08 Javascript
js控制input框只读实现示例
2014/01/20 Javascript
Jquery如何实现点击时高亮显示代码
2014/01/22 Javascript
Node.js异步I/O学习笔记
2014/11/04 Javascript
使用FlexiGrid实现Extjs表格效果方法分享
2014/12/16 Javascript
JavaScript获取当前日期是星期几的方法
2015/04/06 Javascript
微信小程序中实现一对多发消息详解及实例代码
2017/02/14 Javascript
@ResponseBody 和 @RequestBody 注解的区别
2017/03/08 Javascript
微信小程序开发之好友列表字母列表跳转对应位置
2017/09/26 Javascript
推荐15个最好用的JavaScript代码压缩工具
2019/02/13 Javascript
AjaxFileUpload.js实现异步上传文件功能
2019/04/19 Javascript
解决vue单页面应用进入页面加载所有 js 的问题
2020/08/12 Javascript
Python实现冒泡,插入,选择排序简单实例
2014/08/18 Python
python实现自动发送邮件
2018/06/20 Python
Python标准库shutil用法实例详解
2018/08/13 Python
python版本单链表实现代码
2018/09/28 Python
关于python下cv.waitKey无响应的原因及解决方法
2019/01/10 Python
H5 canvas实现贪吃蛇小游戏
2017/07/28 HTML / CSS
英国最好的包装供应商:Priory Direct
2019/12/17 全球购物
护理专业毕业生自我鉴定
2013/10/08 职场文书
《乌鸦和狐狸》教学反思
2014/02/08 职场文书
法定代表人授权委托书
2014/09/19 职场文书
教师批评与自我批评发言稿
2014/10/15 职场文书
2015年超市工作总结
2015/04/09 职场文书
小学数学教学随笔
2015/08/14 职场文书
三好学生主要事迹怎么写
2015/11/03 职场文书
Python编写nmap扫描工具
2021/07/21 Python
磁贴还没死, 微软Win11可修改注册表找回Win10开始菜单
2021/11/21 数码科技
Java数组详细介绍及相关工具类
2022/04/14 Java/Android