对Tensorflow中的变量初始化函数详解


Posted in Python onJuly 27, 2018

Tensorflow 提供了7种不同的初始化函数:

tf.constant_initializer(value) #将变量初始化为给定的常量,初始化一切所提供的值。

假设在卷积层中,设置偏执项b为0,则写法为:
1. bias_initializer=tf.constant_initializer(0)
2. bias_initializer=tf.zeros_initializer(0)

tf.random_normal_initializer(mean,stddev) #功能是将变量初始化为满足正太分布的随机值,主要参数(正太分布的均值和标准差),用所给的均值和标准差初始化均匀分布

tf.truncated_normal_initializer(mean,stddev,seed,dtype) #功能:将变量初始化为满足正太分布的随机值,但如果随机出来的值偏离平均值超过2个标准差,那么这个数将会被重新随机

mean:用于指定均值;stddev用于指定标准差;seed:用于指定随机数种子;dtype:用于指定随机数的数据类型。
通常只需要设定一个标准差stddev这一个参数就可以。

tf.random_uniform_initializer(a,b,seed,dtype) #从a到b均匀初始化,将变量初始化为满足平均分布的随机值,主要参数(最大值,最小值)

tf.uniform_unit_scaling_initializer(factor,seed,dtypr) #将变量初始化为满足平均分布但不影响输出数量级的随机值

max_val=math.sqrt(3/input_size)*factor;
input_size指输入数据的维数,假设输入为x,计算为x*w,则input_size=w.shape[0].
其分布区间为[-max_val,max_val]

tf.zeros_initializer() #将变量设置为全0;也可以简写为tf.Zeros()

tf.ones_initializer() #将变量设置为全1;可简写为tf.Ones()

以上这篇对Tensorflow中的变量初始化函数详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中关键字is与==的区别简述
Jul 31 Python
探究Python的Tornado框架对子域名和泛域名的支持
May 02 Python
Python批量重命名同一文件夹下文件的方法
May 25 Python
python实现将文本转换成语音的方法
May 28 Python
Python实现调用另一个路径下py文件中的函数方法总结
Jun 07 Python
Python操作MySQL数据库的方法
Jun 20 Python
在Python dataframe中出生日期转化为年龄的实现方法
Oct 20 Python
python 猴子补丁(monkey patch)
Jun 26 Python
python基于三阶贝塞尔曲线的数据平滑算法
Dec 27 Python
关于torch.optim的灵活使用详解(包括重写SGD,加上L1正则)
Feb 20 Python
python自动化调用百度api解决验证码
Apr 13 Python
http通过StreamingHttpResponse完成连续的数据传输长链接方式
Feb 12 Python
JavaScript中的模拟事件和自定义事件实例分析
Jul 27 #Python
浅谈tensorflow中几个随机函数的用法
Jul 27 #Python
tensorflow 中对数组元素的操作方法
Jul 27 #Python
Python读取excel中的图片完美解决方法
Jul 27 #Python
tensorflow实现图像的裁剪和填充方法
Jul 27 #Python
tensorflow 用矩阵运算替换for循环 用tf.tile而不写for的方法
Jul 27 #Python
对Tensorflow中的矩阵运算函数详解
Jul 27 #Python
You might like
长波有什么东西
2021/03/01 无线电
PHP Header用于页面跳转要注意的几个问题总结
2008/10/03 PHP
php读取javascript设置的cookies的代码
2010/04/12 PHP
微信网页授权(OAuth2.0) PHP 源码简单实现
2016/08/29 PHP
Thinkphp自定义生成缩略图尺寸的方法
2019/08/05 PHP
基于jQuery实现的水平和垂直居中的div窗口
2011/08/08 Javascript
jQuery中each()方法用法实例
2014/12/27 Javascript
js实现同一个页面多个渐变效果的方法
2015/04/10 Javascript
AngularJS指令中的绑定策略实例分析
2016/12/14 Javascript
jQuery实现滚动条滚动到子元素位置(方便定位)
2017/01/08 Javascript
jQuery回调方法使用示例
2017/06/26 jQuery
angularjs select 赋值 ng-options配置方法
2018/02/28 Javascript
vue将时间戳转换成自定义时间格式的方法
2018/03/02 Javascript
Vue+Typescript中在Vue上挂载axios使用时报错问题
2019/08/07 Javascript
JavaScript 替换所有匹配内容及正则替换方法
2020/02/12 Javascript
antd vue 刷新保留当前页面路由,保留选中菜单,保留menu选中操作
2020/08/06 Javascript
[33:42]LGD vs OG 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
[01:08:32]DOTA2-DPC中国联赛 正赛 DLG vs PHOENIX BO3 第二场 1月18日
2021/03/11 DOTA
Python常见加密模块用法分析【MD5,sha,crypt模块】
2017/05/24 Python
CentOS 6.5下安装Python 3.5.2(与Python2并存)
2017/06/05 Python
python 获取字符串MD5值方法
2018/05/29 Python
安装好Pycharm后如何配置Python解释器简易教程
2019/06/28 Python
对python特殊函数 __call__()的使用详解
2019/07/02 Python
python 等差数列末项计算方式
2020/05/03 Python
Python Flask框架实现简单加法工具过程解析
2020/06/03 Python
英国珠宝和手表专家:Pleasance & Harper
2020/10/21 全球购物
会计专业毕业生自我评价
2013/09/25 职场文书
继电保护工岗位职责
2014/01/05 职场文书
小学三年级数学教学反思
2014/01/31 职场文书
服务质量承诺书
2014/03/27 职场文书
干部考核评语
2014/04/29 职场文书
中学生社会实践活动总结
2014/07/03 职场文书
“向国旗敬礼”主题班会活动设计方案
2014/09/27 职场文书
乡镇党员干部群众路线对照检查材料思想汇报
2014/09/28 职场文书
小学新教师个人总结
2015/02/05 职场文书
2016年大学生暑假爱心支教活动策划书
2015/11/26 职场文书