当前位置: 首页 > news >正文

关于卷积神经网络的池化层(pooling)

了解池化层 

        池化层又称“下采样层”或“子采样层”,池化层可以大大降低特征的维度,减少计算量,同时可以避免过拟合问题。

        顾名思义,最大池化层就是从输入的矩阵中某一范围内,选择最大的元素进行保留;平均池化层就是将输入的矩阵中某一范围内的数求平均值,再进行保留;最小池化层是从输入的矩阵中某一范围内,选择最小的元素进行保留。 这里需要注意的一点是,池化层对每个输入通道分别池化,而不是像卷积层那样将各通道的输入按通道相加,这意味着池化层的输出通道数与输入通道数相等。

池化层的参数

        池化层常见的有三种:最大池化层、平均池化层以及最小池化层。常用的为最大池化层。 池化层参数主要有两个,一个是池化层的形状,另一个是池化层的步幅。当然,池化层也支持填充。 例如上图中就是最大池化层,形状大小为2∗2,步幅为2。 

如何调用 Pytorch 中的池化层 

   nn.MaxPool2d()就是最大池化层,常用的有三个参数,kernel_sizestride以及padding,和卷积层的含义相同,不多做赘述。 

nn.MaxPool2d(2, 2)     # kernel_size,stride

http://www.lryc.cn/news/226112.html

相关文章:

  • GNU链接脚本详解
  • 酷柚易汛ERP-账户管理操作指南
  • 函数的连续性
  • Pandas groupby方法中的group_keys属性
  • win 命令替代鼠标的操作
  • Shopee活动取消规则是什么?shopee官方促销活动怎么取消?
  • 安卓常见设计模式2------构建者模式(Kotlin版)
  • redis主从复制+哨兵
  • html动态爱心超文本标记代码,丝滑流畅有特效,附源码
  • 力扣:162. 寻找峰值(Python3)
  • 【Python】20大报告生成词云
  • 目标检测YOLO实战应用案例100讲-基于无人机的轻量化目标检测系统设计
  • ansible-第二天
  • 【测试工具】UnixBench 测试
  • 软件测试金融项目,在测试的时候一定要避开的一些雷区
  • 顺序图——画法详解
  • easyexcel==省市区三级联动
  • Linux进程控制(二)--进程等待(一)
  • 【C++】C++11常用特性梳理
  • 修改iframe生成的pdf的比例
  • C++之list的用法介绍
  • Mybatis-plus 内部提供的 ServiceImpl<M extends BaseMapper<T>, T> 学习总结
  • yolov5 利用Labelimg对图片进行标注
  • 完整版付费进群带定位源码
  • 华为L410上制作内网镜像模板01
  • linuxC语言缓冲区及小程序的实现
  • MySQL数据库基本操作-DDL 数据库基础知识
  • 基于JavaWeb+SpringBoot+Vue摩托车商城微信小程序系统的设计和实现
  • idea代码快捷键Mac版
  • 分享76个Python管理系统源代码总有一个是你想要的