def conv_transpose2d(input, weight, bias=None, stride=1, padding=0, output_padding=0, groups=1):
 f = ConvNd(_pair(stride), _pair(padding), _pair(1), True, _pair(output_padding), groups)
 return (f(input, weight, bias) if (bias is not None) else f(input, weight))

def conv_transpose2d ( input , weight , bias = None , stride = 1 , padding = 0 , output_padding = 0 , groups = 1 ) : f = ConvNd ( _pair ( stride ) , _pair ( padding ) , _pair ( 1 ) , True , _pair ( output_padding ) , groups ) return ( f ( input , weight , bias ) if ( bias is not None ) else f ( input , weight ) )
applies a 2d transposed convolution operator over an input image composed of several input planes .