nn_avg_pool1d {torch} | R Documentation |
Applies a 1D average pooling over an input signal composed of several input planes.
Description
In the simplest case, the output value of the layer with input size ,
output
and
kernel_size
can be precisely described as:
Usage
nn_avg_pool1d(
kernel_size,
stride = NULL,
padding = 0,
ceil_mode = FALSE,
count_include_pad = TRUE
)
Arguments
kernel_size |
the size of the window |
stride |
the stride of the window. Default value is |
padding |
implicit zero padding to be added on both sides |
ceil_mode |
when TRUE, will use |
count_include_pad |
when TRUE, will include the zero-padding in the averaging calculation |
Details
If padding
is non-zero, then the input is implicitly zero-padded on both sides
for padding
number of points.
The parameters kernel_size
, stride
, padding
can each be
an int
or a one-element tuple.
Shape
Input:
Output:
, where
Examples
if (torch_is_installed()) {
# pool with window of size=3, stride=2
m <- nn_avg_pool1d(3, stride = 2)
m(torch_randn(1, 1, 8))
}
[Package torch version 0.13.0 Index]