Convolution

Applies to: python, general

Convolution slides a small kernel over data and computes local weighted sums, useful for images, signals, and grids.

y[i] = np.sum(x[i:i+k] * kernel)

See also: convolution-kernel, pooling