LPPool1d
- 
class torch.nn.LPPool1d(norm_type, kernel_size, stride=None, ceil_mode=False)[source]
- 
Applies a 1D power-average pooling over an input signal composed of several input planes. On each window, the function computed is: - At p = , one gets Max Pooling
- At p = 1, one gets Sum Pooling (which is proportional to Average Pooling)
 Note If the sum to the power of pis zero, the gradient of this function is not defined. This implementation will set the gradient to zero in this case.- Parameters
- 
- kernel_size – a single int, the size of the window
- 
stride – a single int, the stride of the window. Default value is kernel_size
- 
ceil_mode – when True, will use ceilinstead offloorto compute the output shape
 
 - Shape:
- 
- Input:
- 
Output: , where 
 
- Examples::
- 
>>> # power-2 pool of window of length 3, with stride 2. >>> m = nn.LPPool1d(2, 3, stride=2) >>> input = torch.randn(20, 16, 50) >>> output = m(input) 
 
    © 2019 Torch Contributors
Licensed under the 3-clause BSD License.
    https://pytorch.org/docs/1.8.0/generated/torch.nn.LPPool1d.html