ConvTranspose2d

CLASStorch.nn.ConvTranspose2d(in_channelsout_channelskernel_sizestride=1padding=0output_padding=0groups=1bias=Truedilation=1padding_mode='zeros'device=Nonedtype=None)

 

Parameters

  • in_channels (int) – Number of channels in the input image

  • out_channels (int) – Number of channels produced by the convolution

  • kernel_size (int or tuple) – Size of the convolving kernel

  • stride (int or tupleoptional) – Stride of the convolution. Default: 1

  • padding (int or tupleoptional) – zero-padding will be added to both sides of each dimension in the input. Default: 0dilation (kernel_size 1) padding

  • output_padding (int or tupleoptional) – Additional size added to one side of each dimension in the output shape. Default: 0

  • groups (intoptional) – Number of blocked connections from input channels to output channels. Default: 1

  • bias (booloptional) – If , adds a learnable bias to the output. Default: TrueTrue

  • dilation (int or tupleoptional) – Spacing between kernel elements. Default: 1

shape:

input:(N,Cin,Hin,Win) or (Cin,Hin,Win

output:(N,Cout,Hout,Wout) or (Cout,Hout,Wout)

转置卷积运算步骤:

1、在输入特征图元素间填充s-1行、列0

2、在输入特征图四周填充k-p-1行、列0

3、将卷积核参数上下、左右翻转

4、做正常卷积运算(填充0,步距1)

Hout​ (Hin1× stride[0− × padding[0dilation[0× (kernel_size[0− 1output_padding[01

Wout​ (Win1× stride[1− × padding[1dilation[1× (kernel_size[1− 1output_padding[11

 

 

posted @   今天记笔记了吗  阅读(117)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
点击右上角即可分享
微信分享提示