Concept

Multiple Channels in Transposed Convolution

Transposed convolution handles multiple input and output channels using the same fundamental principles as regular convolution. If the input tensor has cic_i channels, the transposed convolution applies a distinct khimeskwk_h imes k_w spatial kernel to each individual input channel. When configuring the layer to produce multiple output channels, it allocates a complete set of these cic_i kernels for every desired output channel. As a result, the complete multi-channel kernel tensor possesses a total shape of ciimeskhimeskwc_i imes k_h imes k_w for each output channel, allowing the network to learn rich, multi-dimensional upsampling transformations.

0

1

Updated 2026-05-21

Contributors are:

Who are from:

Tags

D2L

Dive into Deep Learning @ D2L