I'm creating animations and instructional videos about neural networks. Check out my Patreon and YouTube channel!
Convolution
The Basic Algorithm
Watch the companion YouTube video: Fundamental Algorithm of Convolution in Neural Networks.
Padding
Companion video: Convolution Padding - Neural NetworksStride
Companion video: Stride - Convolution in Neural Networks| Stride 1 | Stride 2 |
|---|---|
![]() |
![]() |
| No Padding AKA "Valid"; Stride of 1 | No Padding AKA "Valid"; Stride of 2 |
![]() |
![]() |
| [1,1,1,1] Padding AKA "Same"; Stride of 1 | [1,1,1,1] Padding AKA "Same"; Stride of 2 |
Groups, Depthwise, and Depthwise-Separable
Watch the companion YouTube video: Groups, Depthwise, and Depthwise-Separable Convolution (Neural Networks).Pixel Shuffle
Watch the companion YouTube video: Pixel Shuffle - Changing Resolution with Style2x2 Block Size
3x3 Block Size
Licensed under the MIT License


