1、m=nn.AdaptiveAvgPool2d(1)

只需要给定输出特征图的大小就好,其中通道数前后不发生变化。

全局信息采用如下公式:

采用如下的公式:

self.avgpool =  nn.AdaptiveAvgPool2d(1)

输出尺寸:

torch.Size([2, 32, 16, 16])----->torch.Size([2, 32, 1, 1])

2、对于m = nn.AdaptiveMaxPool2d((None, 7))

>>> # target output size of 10x7
m = nn.AdaptiveMaxPool2d((None, 7))
input = torch.randn(1, 64, 10, 9)
output = m(input)
print(output.size())#输出:
torch.Size([1, 64, 10, 7])

pytorch nn.AdaptiveAvgPool2d(1)相关推荐

  1. PyTorch基础(七)----- torch.nn.AdaptiveAvgPool2d()方法

    一.方法简介 方法 含义:对张量应用一个自适应的平均池化,只需要输入输出的size即可. - torch.nn.AdaptiveAvgPool2d(output_size) 参数及注意事项 - 1.o ...

  2. PyTorch-torch.nn.AdaptiveAvgPool2d

    实例参考: 1.PyTorch - torch.nn.AdaptiveAvgPool2d 原理参考: 2.nn.AdaptiveAvgPool2d() 与 nn.AvgPool2d() 模块的区别

  3. Pytorch层--AdaptiveAvgPool2d

    翻译自: https://discuss.pytorch.org/t/what-is-adaptiveavgpool2d/26897 知乎链接: https://www.zhihu.com/quest ...

  4. pytorch nn.Embedding

    pytorch nn.Embedding class torch.nn.Embedding(num_embeddings, embedding_dim, padding_idx=None, max_n ...

  5. Pytorch.nn.Linear 解析(数学角度)

    pytorch.nn.Linear 是一个类,下面是它的一些初始化参数 in_features : 输入样本的张量大小 out_features : 输出样本的张量大小 bias : 偏置 它主要是对 ...

  6. nn.AdaptiveAvgPool2d

    官网 nn.AdaptiveAvgPool2d nn.AdaptiveAvgPool2d就是自适应平均池化,指定输出(H,W) m = nn.AdaptiveAvgPool2d((5,1)) inpu ...

  7. pytorch系列 -- 9 pytorch nn.init 中实现的初始化函数 uniform, normal, const, Xavier, He initialization...

    本文内容: 1. Xavier 初始化 2. nn.init 中各种初始化函数 3. He 初始化 torch.init https://pytorch.org/docs/stable/nn.html ...

  8. Pytorch nn.Transformer的mask理解

    点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 作者丨林小平@知乎(已授权) 来源丨https://zhuanlan ...

  9. PyTorch nn.Module 一些疑问

    在阅读书籍时,遇到了一些不太理解,或者介绍的不太详细的点. 从代码角度学习理解Pytorch学习框架03: 神经网络模块nn.Module的了解. Pytorch 03: nn.Module模块了解 ...

  10. pytorch —— nn网络层 - 卷积层

    目录 1.1d/2d/3d卷积 2.卷积-nn.Conv1d() 2.1 Conv1d的参数说明 2.2 例子说明 3.卷积-nn.Conv2d() 3.1 深入了解卷积层的参数 4.转置卷积-nn. ...

最新文章

  1. 漫画:卷积神经网络为什么适合处理图片数据?
  2. quadTree 论文Real-Time Generation of Continuous吃透了
  3. Navigation Drawer详解-Google推出的用来取代Sliding Menu的控件(一
  4. 天天Linux-编译和调试程序
  5. Java 8 为什么要使用Lambda表达式
  6. 微信小程序检查版本更新并重启
  7. 74HC20双4输入与非门介绍
  8. springBoot项目使用pagehelper进行多种数据库分页
  9. javascript文字特效
  10. DropdownMenu 下拉菜单的使用
  11. 工作了一辈子,你的住房公积金一共能有多少钱?
  12. ubuntu 屏幕旋转与重力感应
  13. 友情的目的和作为目的的友情
  14. 手机电商营销模式探讨
  15. 选择排序法和冒泡排序法
  16. Tensorflow 优化器(optimizer)
  17. PBFT(拜占庭容错)
  18. 浏览器代理服务器拒绝连接
  19. microbit与python编程_支持 microbit 在线编程和仿真 OpenRoberta
  20. shellcode免杀;CS上线;获取微信聊天记录

热门文章

  1. 绝地反击显示服务器,绝地反击
  2. 排列组合——排列公式的推理和组合
  3. 探秘Google新搜索引擎算法
  4. java百度地图坐标_腾讯地图坐标与百度地图坐标互相转换(PHP版、Java版)
  5. java计算机毕业设计教师科研成果管理源码+mysql数据库+系统+lw文档+部署
  6. SuSE Linux 9.1 Pro + 永中Office2004简单评测
  7. Ubuntu20.04成功安装google浏览器,并正常使用Bing等其他搜索引擎
  8. html 手机底部广告,手机网站被UC浏览器强制嵌入推荐广告解决方案
  9. 东方时尚驾校科目一网上视频快速通过方法
  10. 程序员突然倒地!中软回应称系低血糖引发