torch_conv_transpose1d {torch} | R Documentation |
Conv_transpose1d
Description
Conv_transpose1d
Usage
torch_conv_transpose1d(
input,
weight,
bias = list(),
stride = 1L,
padding = 0L,
output_padding = 0L,
groups = 1L,
dilation = 1L
)
Arguments
input |
input tensor of shape |
weight |
filters of shape |
bias |
optional bias of shape |
stride |
the stride of the convolving kernel. Can be a single number or a tuple |
padding |
|
output_padding |
additional size added to one side of each dimension in the output shape. Can be a single number or a tuple |
groups |
split input into groups, |
dilation |
the spacing between kernel elements. Can be a single number or a tuple |
conv_transpose1d(input, weight, bias=NULL, stride=1, padding=0, output_padding=0, groups=1, dilation=1) -> Tensor
Applies a 1D transposed convolution operator over an input signal composed of several input planes, sometimes also called "deconvolution".
See nn_conv_transpose1d()
for details and output shape.
Examples
if (torch_is_installed()) {
inputs = torch_randn(c(20, 16, 50))
weights = torch_randn(c(16, 33, 5))
nnf_conv_transpose1d(inputs, weights)
}