函数原型

tf.keras.layers.Dropout(rate, noise_shape=None, seed=None, **kwargs
)

官网地址:https://tensorflow.google.cn/api_docs/python/tf/keras/layers/Dropout

作用

防止过拟合,提高模型的泛化能力。

参数

  • rate:0~1之间的小数。让神经元以一定的概率rate停止工作,提高模型的泛化能力。
  • noise_shape:1D张量类型,int32表示将与输入相乘的二进制丢失掩码的形状;例如,如果您的输入具有形状(batch_size, timesteps, features),并且你希望所有时间步长的丢失掩码相同,则可以使用noise_shape=[batch_size, 1, features],就是哪一个是1,那么就在哪一维度按照相同的方式dropout,如果没有1就是普通的。
    这个参数有篇文章我觉得解释的很好,dropout中的noise_shape参数的作用
  • seed:随机种子

Dropout层 tf.keras.layers.Dropout() 介绍相关推荐

  1. tf.nn.dropout和tf.keras.layers.Dropout的区别(TensorFlow2.3)与实验

    这里写目录标题 场景:dropout和Dropout区别 问题描述: 结论: 深层次原因:dropout是底层API,Dropout是高层API 场景:dropout和Dropout区别 全网搜索tf ...

  2. 全连接层tf.keras.layers.Dense()介绍

    函数原型 tf.keras.layers.Dense(units, # 正整数,输出空间的维数activation=None, # 激活函数,不指定则没有use_bias=True, # 布尔值,是否 ...

  3. 嵌入层 tf.keras.layers.Embedding() 介绍【TensorFlow2入门手册】

    函数原型 tf.keras.layers.Embedding(input_dim, output_dim, embeddings_initializer='uniform',embeddings_re ...

  4. tf.keras.layers.Dropout 示例

    import tensorflow as tf import numpy as np 随机删除神经元,防止过度拟合 tf.random.set_seed(0) layer = tf.keras.lay ...

  5. 包装器 tf.keras.layers.Bidirectional() 介绍

    1. 功能 实现RNN神经网络的双向构造,比如LSTM.GRU等等 2.参数 tf.keras.layers.Bidirectional(layer, merge_mode='concat', wei ...

  6. Tensorflow学习之tf.keras(一) tf.keras.layers.Model(另附compile,fit)

    模型将层分组为具有训练和推理特征的对象. 继承自:Layer, Module tf.keras.Model(*args, **kwargs ) 参数 inputs 模型的输入:keras.Input ...

  7. tf.keras.layers.MaxPool2D 最大池化层 示例

    tf.keras.layers.MaxPool2D 最大池化层 示例 import tensorflow as tf import numpy as np inputs = np.random.ran ...

  8. tf.keras.layers.MaxPool2D 示例 池化层

    tf.keras.layers.MaxPool2D 示例 池化层 import tensorflow as tf import numpy as np inputs = np.random.randi ...

  9. tf.keras.layers.Resizing 示例 改变维度的层

    tf.keras.layers.Resizing 示例 改变维度的层 import tensorflow as tf # 创建一个输入的张量 inputs = tf.random.normal([ 2 ...

最新文章

  1. Python记录-基础语法入门
  2. vue脚手架和html,HTML和静态资源
  3. 「从源码中学习」面试官都不知道的Vue题目答案
  4. php使用curl下载指定大小的文件
  5. linux文件-link函数(文件硬链接和软连接)
  6. 关于游戏烂代码的那些事(下)
  7. 自定义动态注册广播和静态注册广播
  8. python对abaqus本构二次开发_基于Python的Abaqus二次开发实例讲解
  9. SICP Python 描述 翻译完成
  10. MySQL如何访问Postgres
  11. 知识就是力量!(内含赠书福利)
  12. 关于字符 字节 python3
  13. [lammps教程] lammps建立纳米管模型
  14. 英雄无敌3_经典地图_下载
  15. Android 视频缩放/放大
  16. 机器学习为什么也可以像人一样认识cang老师
  17. Java实现视频通话
  18. 计算机能使用硬盘吗,旧电脑的硬盘能直接插在新电脑上用吗?
  19. kali渗透综合靶机(三)--bulldog2靶机
  20. java制作我的世界_Minecraft Java版整合包制作教程

热门文章

  1. 理解Windows中的路由表和默认网关
  2. 找不到或无法加载主类
  3. 科学出版社c语言实验答案,程序设计基础c语言第三章程序结构教材习题答案科学出版社...
  4. Android中的常见布局
  5. otc机器人氩弧焊机_轻松搞定砂光机前后连线翻转!【富全智能】全自动180度圆筒式翻板机...
  6. java 的23种设计模式 单例模式
  7. Third Week :Linux下的C语言
  8. C++多态的概念及前提条件(最精辟)
  9. python矩阵分解
  10. 课堂经验值管理小程序_柳州人事管理小程序要有这些功能