转置卷积(深度学习)

转置卷积:

Transposed convolution

转置卷积不是卷积的逆运算 转置卷积也是卷积

作用:

上采样 upsampling 将特征层的大小还原为卷积之前的大小 数值与输入数值不同

普通卷积计算:

 

转置卷积计算:

 

转置卷积增加输入的高宽

理解:

 

padding:

当padding=1时,理解为删除,由3*3变化为1*1,左右减一行,上下减一行

stride:

当stride=2时,左右和上下都一次性移动两个单位,进行卷积计算

input做卷积计算:

 

output:

转置卷积也是一种卷积:

重新排列输入核:

当填充为0步幅为1时:

  • 将输入填充k-1(k是核窗口)
  • 将核矩阵上下、左右翻转
  • 正常做卷积(padding=0 stride=1)

当填充为p步幅为1时:

  • 将输入填充为k-p-1(k为核窗口)
  • 将核矩阵上下、左右翻转
  • 正常做卷积(padding=0 stride=1)

当填充为p步幅为s时:

  • 在行和列之间插入s-1行或列  s为2时 s-1=1 上下左右都插入一列或一行
  • 将输入填充为k-p-1(k为核窗口)
  • 将核矩阵上下、左右翻转
  • 正常做卷积(padding=0 stride=1)

形状换算:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值