Transposed convolution
Last updated
Last updated
Transposed convolution = Fractional strided convolution
Transposed convolution just recovers the shape of the origin image, but don't value.
Consider the first layer of model, the c-th channel of input (), it could be reconstructed by convolving the first layer output which containschannels () with the filter ().
And any convolution can be represented as matrix multiplication
A reconstruct operator compose a sequence convolutional matrix and upsampling matrix, which is the reconstructing image from the l layer feature map.
Hence, the projection operator maps the input image to
The projection operator is not in the sense of vector project. It more likes recover the shape to input space.
and are not the transposed relationship in the matrix meaning. The weights of these two operators are trained separately.