对 反/转置 卷积的“浅显”理解...

参考了知乎的一点答案:传送门

可以很简单的就理解为是一个使图像尺寸变大的操作。
首先看一个卷积,在实际代码实现的时候,其实是转化为矩阵乘法计算实现的:
如3x3的img,卷积后变成2x2了,其实是这么来的:
3x3reshape变1x9,卷积核用的是[9, 4],1x9与9x4相乘得1x4。reshape变2x2.
那么反卷积是这样的:

2x2reshape变1x4,卷积核[9, 4]转置变成[4, 9],1x4与4x9相乘得1x9。reshape变3x3.   这样就从2x2变成了3x3,使得图像尺寸恢复/变大

其他尺寸同理。。。

猜你喜欢

转载自blog.csdn.net/jiachen0212/article/details/80303039