2D Convolution Layer - Output Size Calculator

Input Size: e.g. 32x32x3 / 6x6
Filter: number of filters
Filter size: filter size (kernel size) - typical odd e.g. 3x3, 5x5
Stride: move window n strides
Padding: "valid": No padding / "same": dimension stays the same
Dilation Rate: spacing between kernel elements