Pytorch:Conv2d卷积前后尺寸详解

作者:Serendipity0928 时间:2021-01-18 23:36:54 

Pytorch:Conv2d卷积前后尺寸

Conv2d参数

Pytorch:Conv2d卷积前后尺寸详解

尺寸变化

卷积前的尺寸为(N,C,W,H) ,卷积后尺寸为(N,F,W_n,H_n)

  • W_n = (W-F+S+2P)/S 向下取整

  • H_n = (H-F+S+2P)/S

示例

# m = nn.Conv2d(16, 33, 3, stride=2)
# non-square kernels and unequal stride and with padding
m = nn.Conv2d(16, 33, (3, 5), stride=(2, 1), padding=(4, 2))
# non-square kernels and unequal stride and with padding and dilation
# m = nn.Conv2d(16, 33, (3, 5), stride=(2, 1), padding=(4, 2), dilation=(3, 1))
input = torch.randn(20, 16, 50, 100)
print(input.size())
output = m(input)
print(output.size())

反卷积(转置卷积)Conv2DTranspose 输出的尺寸大小

keras的Conv2DTranspose

The size of the input feature map: (N, N)
Conv2dTranspose(kernel_size=k, padding, strides=s)

padding=‘same' ,输出尺寸 = N × s
padding=‘valid',输出尺寸 = (N-1) × s + k

来源:https://blog.csdn.net/Pl_Sun/article/details/107726782

标签:Pytorch,Conv2d,卷积,尺寸
0
投稿

猜你喜欢

  • python代码 输入数字使其反向输出的方法

    2023-12-15 00:01:22
  • Python 实现大整数乘法算法的示例代码

    2022-07-07 02:57:54
  • Python 实现敏感目录扫描的示例代码

    2021-08-21 05:47:14
  • Python区块链Creating Miners教程

    2021-03-25 11:39:27
  • Python常用的文件及文件路径、目录操作方法汇总介绍

    2022-03-21 00:00:25
  • MySQL数据库备份和还原的常用命令

    2012-01-05 18:50:06
  • 用于打印的页面设计

    2009-07-06 12:47:00
  • ASP也使用ORM,给ASP上所有的SQL注入画上句号

    2011-04-03 11:02:00
  • Python实现石头剪刀布游戏

    2022-09-03 10:37:30
  • python使用新浪微博api上传图片到微博示例

    2021-10-13 02:15:06
  • python中的迭代和可迭代对象代码示例

    2023-02-17 21:13:24
  • 详解使用Pytorch Geometric实现GraphSAGE模型

    2021-09-30 21:30:18
  • python使用正则表达式的search()函数实现指定位置搜索功能

    2023-08-08 09:26:01
  • ASPJPEG组件简要攻略之水印、缩略图和描边代码

    2008-12-17 12:08:00
  • Python实现抖音热搜定时爬取功能

    2022-01-03 03:48:29
  • 网站如何使用黄金分割布局

    2010-11-05 18:34:00
  • Python动态可视化模块Pynimate初体验

    2021-03-22 16:35:09
  • css样式表滤镜全接触

    2007-10-26 12:48:00
  • Python灰度变换中灰度切割分析实现

    2021-10-05 12:07:49
  • 网页上的广告条设计思考

    2008-06-29 14:16:00
  • asp之家 网络编程 m.aspxhome.com