对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 相关文章推荐
django自定义Field实现一个字段存储以逗号分隔的字符串
Apr 27 Python
python中global与nonlocal比较
Nov 21 Python
Python线程的两种编程方式
Apr 14 Python
python操作列表的函数使用代码详解
Dec 28 Python
python获取微信小程序手机号并绑定遇到的坑
Nov 19 Python
解决python3.5 正常安装 却不能直接使用Tkinter包的问题
Feb 22 Python
Python操作MySQL数据库的两种方式实例分析【pymysql和pandas】
Mar 18 Python
解决Python安装时报缺少DLL问题【两种解决方法】
Jul 15 Python
python线程信号量semaphore使用解析
Nov 30 Python
Python 获取命令行参数内容及参数个数的实例
Dec 20 Python
python使用rsa非对称加密过程解析
Dec 28 Python
python GUI库图形界面开发之PyQt5简单绘图板实例与代码分析
Mar 08 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
php写的AES加密解密类分享
2014/06/20 PHP
PHP简单实现“相关文章推荐”功能的方法
2014/07/19 PHP
帝国cms常用标签汇总
2015/07/06 PHP
漂亮的jquery提示效果(仿腾讯弹出层)
2013/02/05 Javascript
checkbox设置复选框的只读效果不让用户勾选
2013/08/12 Javascript
jQuery源码分析之jQuery中的循环技巧详解
2014/09/06 Javascript
jQuery实现拖拽效果插件的方法
2015/03/23 Javascript
Jquery解析json字符串及json数组的方法
2015/05/29 Javascript
javascript实现根据时间段显示问候语的方法
2015/06/18 Javascript
JavaScript中循环遍历Array与Map的方法小结
2016/03/12 Javascript
RequireJS多页面应用实例分析
2016/06/29 Javascript
基于 Vue.js 之 iView UI 框架非工程化实践记录(推荐)
2017/11/21 Javascript
vuejs实现标签选项卡动态更改css样式的方法
2018/05/31 Javascript
使用python检测手机QQ在线状态的脚本代码
2013/02/10 Python
Python多进程编程技术实例分析
2014/09/16 Python
Python基类函数的重载与调用实例分析
2015/01/12 Python
Python的Flask框架中Flask-Admin库的简单入门指引
2015/04/07 Python
windows下添加Python环境变量的方法汇总
2018/05/14 Python
对Python 窗体(tkinter)文本编辑器(Text)详解
2018/10/11 Python
Pycharm简单使用教程(入门小结)
2019/07/04 Python
python 通过手机号识别出对应的微信性别(实例代码)
2019/12/22 Python
详解python opencv、scikit-image和PIL图像处理库比较
2019/12/26 Python
python 如何调用远程接口
2020/09/11 Python
加拿大最大的钻石商店:Peoples Jewellers
2018/01/01 全球购物
完美实现CSS垂直居中的11种方法
2021/03/27 HTML / CSS
聚美优品陈欧广告词
2014/03/14 职场文书
《夹竹桃》教学反思
2014/04/20 职场文书
《蝙蝠和雷达》教学反思
2014/04/23 职场文书
推广活动策划方案
2014/08/23 职场文书
学校四风对照检查材料
2014/08/28 职场文书
2014年村支部书记四风对照检查材料思想汇报
2014/10/02 职场文书
入股合作协议书
2014/10/12 职场文书
2015年度合同管理工作总结
2015/05/22 职场文书
管辖权异议上诉状
2015/05/23 职场文书
2019通用版导游词范本!
2019/08/07 职场文书
background-position百分比原理详解
2021/05/08 HTML / CSS