conv_transpose2d_fft#
- deepinv.physics.functional.conv_transpose2d_fft(y, filter, real_fft=True)[source]#
A helper function performing the 2d transposed convolution 2d of
xandfilterusing FFT. The adjoint of this operation isdeepinv.physics.functional.conv2d_fft().- Parameters:
y (torch.Tensor) – Image of size
(B, C, W, H).filter (torch.Tensor) – Filter of size
(b, c, w, h)) wherebcan be either1orBandccan be either1orC.
If
b = 1orc = 1, then this function supports broadcasting as the same as numpy. Otherwise, each channel of each image is convolved with the corresponding kernel.For convolution using FFT consider only
'circular'padding (i.e., circular convolution).- Returns:
torch.Tensor : the output of the convolution, which has the same shape as \(y\)
- Return type: