卷积动画详解

卷积算法

这篇文章是深度学习中卷积算法的动画演示,github传送门

本教程的代码和图像可根据许可证的规定免费使用,并具有适当的归属:

卷积动画

蓝色的图像是输入图像,青色的图像是输出图像

  • 没有边界填充,无跨步(No padding, no strides)
    卷积动画详解

  • 任意的边界填充,无跨步(Arbitrary padding, no strides)
    卷积动画详解

  • 半填充,无跨步(Half padding, no strides)
    卷积动画详解

  • 全填充,无跨步(Full padding, no strides)
    卷积动画详解

  • 没有边界填充,跨步(No padding, strides)
    卷积动画详解

  • 有边界填充,跨步(Padding, strides)
    卷积动画详解

  • 有填充,跨步(输入图像变长为偶数)(Padding, strides (odd))
    卷积动画详解

转置卷积动画

转置卷积可以简单理解成上面的卷及操作的逆操作
蓝色的图像是输入图像,青色的图像是输出图像

  • No padding, no strides, transposed
    卷积动画详解
  • Arbitrary padding, no strides, transposed
    卷积动画详解
  • Half padding, no strides, transposed
    卷积动画详解
  • Full padding, no strides, transposed
    卷积动画详解
  • No padding, strides, transposed
    卷积动画详解
  • Padding, strides, transposed
    卷积动画详解
  • Padding, strides, transposed (odd)
    卷积动画详解

扩大卷积动画

蓝色的图像是输入图像,青色的图像是输出图像

卷积动画详解