卷积与反卷积动图

各种卷积与反卷积动态图
反卷积:
详细文字链接:https://www.zhihu.com/question/43609045/answer/132235276(该链接中并没有下面的动态图)

Deconvolution大致可以分为以下几个方面:(1)unsupervised learning,其实就是covolutional sparse coding[1][2]:这里的deconv只是观念上和传统的conv反向,传统的conv是从图片生成feature map,而deconv是用unsupervised的方法找到一组kernel和feature map,让它们重建图片。(2)CNN可视化[3]:通过deconv将CNN中conv得到的feature map还原到像素空间,以观察特定的feature map对哪些pattern的图片敏感,这里的deconv其实不是conv的可逆运算,只是conv的transpose,所以tensorflow里一般取名叫transpose_conv。(3)upsampling[4][5]:在pixel-wise prediction比如image segmentation[4]以及image generation[5]中,由于需要做原始图片尺寸空间的预测,而卷积由于stride往往会降低图片size, 所以往往需要通过upsampling的方法来还原到原始图片尺寸,deconv就充当了一个upsampling的角色。
arbitrary_padding_no_strides
arbitrary_padding_no_strides

arbitrary_padding_no_strides_transposed
arbitrary_padding_no_strides_transposed

dilation
dilation

full_padding_no_strides
full_padding_no_strides

full_padding_no_strides_transposed
full_padding_no_strides_transposed

no_padding_no_strides
no_padding_no_strides

no_padding_no_strides_transposed
no_padding_no_strides_transposed

no_padding_strides
no_padding_strides

no_padding_strides_transposed
no_padding_strides_transposed

padding_strides
padding_strides

padding_strides_odd
padding_strides_odd

padding_strides_odd_transposed
padding_strides_odd_transposed

padding_strides_transposed
padding_strides_transposed

same_padding_no_strides
same_padding_no_strides

same_padding_no_strides_transposed
same_padding_no_strides_transposed

  • 2
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值