Multi-Output Channel Cross-Correlation Operation
In a multi-output channel cross-correlation, the result for each individual output channel is calculated independently from the other output channels, using its corresponding slice from the convolution kernel and the entire multi-channel input tensor. Specifically, the kernel slice performs a multi-channel cross-correlation with all channels of the input tensor to produce one channel of the output. While the computation for each channel is independent, the multiple output channels do not learn representations independently; rather, they are optimized jointly, meaning specific directions in the channel space may correspond to useful feature detections, such as edge detectors.
0
1
Tags
D2L
Dive into Deep Learning @ D2L