https://github.com/vdumoulin/conv_arithmetic

Convolution animations卷积

N.B.: Blue maps are inputs, and cyan maps are outputs.

 

 

卷积算法动画演示 卷积算法动画演示 卷积算法动画演示 卷积算法动画演示
No padding, no strides Arbitrary padding, no strides Half padding, no strides Full padding, no strides
卷积算法动画演示 卷积算法动画演示 卷积算法动画演示  
No padding, strides Padding, strides Padding, strides (odd)

 

Transposed convolution animations转置卷积

 

N.B.: Blue maps are inputs, and cyan maps are outputs.

卷积算法动画演示 卷积算法动画演示 卷积算法动画演示 卷积算法动画演示
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)

 

Dilated convolution animations

N.B.: Blue maps are inputs, and cyan maps are outputs.

卷积算法动画演示
No padding, no stride, dilation