tensorflow学习笔记(八):dropout
来源:互联网 发布:音频剪辑软件 编辑:程序博客网 时间:2024/04/20 02:18
tensorflow:dropout
我们都知道dropout对于防止过拟合效果不错
dropout一般用在全连接的部分,卷积部分不会用到dropout,输出曾也不会使用dropout,适用范围[输入,输出)
1.tf.nn.dropout(x, keep_prob, noise_shape=None, seed=None, name=None)
2.tf.nn.rnn_cell.DropoutWrapper(rnn_cell, input_keep_prob=1.0, output_keep_prob=1.0)
普通dropout
def dropout(x, keep_prob, noise_shape=None, seed=None, name=None)#x: 输入#keep_prob: 名字代表的意思#return:包装了dropout的x。训练的时候用,test的时候就不需要dropout了#例:w = tf.get_variable("w1",shape=[size, out_size])x = tf.placeholder(tf.float32, shape=[batch_size, size])x = tf.nn.dropout(x, keep_prob=0.5)y = tf.matmul(x,w)
rnn中的dropout
def rnn_cell.DropoutWrapper(rnn_cell, input_keep_prob=1.0, output_keep_prob=1.0):#例lstm_cell = tf.nn.rnn_cell.BasicLSTMCell(size, forget_bias=0.0, state_is_tuple=True)lstm_cell = tf.nn.rnn_cell.DropoutWrapper(lstm_cell, output_keep_prob=0.5)#经过dropout包装的lstm_cell就出来了
0 0
- tensorflow学习笔记(八):dropout
- tensorflow 学习笔记8 dropout
- TensorFlow学习笔记(六):如何理解dropout?
- TensorFlow学习笔记(八)
- Tensorflow学习笔记(用哪学哪)tf.nn.dropout
- tensorflow function笔记: dropout
- TensorFlow学习笔记(八)add_layer操作
- (七)Tensorflow学习之旅——理解dropout
- Tensorflow深度学习笔记(八)-Tensorboard应用
- TensorFlow Dropout
- 深度学习理解tensorflow之Dropout
- tensorflow的基本用法(八)——dropout的作用
- 【深度学习】Dropout网络笔记
- TensorFlow学习(八):tensorborad可视化
- TensorFlow学习笔记4——正则化方法:L1和L2 regularization、数据集扩增、dropout
- TensorFlow学习笔记(八): Google 的开源技术protobuf 简介
- tensorflow学习笔记(八):模型持久化 saver and restore
- TensorFlow学习---tf.nn.dropout防止过拟合
- 欢迎使用CSDN-markdown编辑器
- C++生成dump文件
- Java初学者必学的JSTL
- unity around common good offers hope for future
- 【Zanuck 镇】php主流新闻网站高并发爬虫
- tensorflow学习笔记(八):dropout
- 浅析 https 的安全保证原理
- CSS的position定位
- 对list倒序
- bonita BPM ----- BDM API
- chrome 插件,吐血推荐
- Understanding Java Memory Model
- Menu菜单,MenuBar菜单栏,MenuItem菜单项
- 操作系统精髓与设计原理--内存(2)