Rate this Page

AdaptiveMaxPool1d#

classtorch.nn.modules.pooling.AdaptiveMaxPool1d(output_size,return_indices=False)[source]#

Applies a 1D adaptive max pooling over an input signal composed of several input planes.

The output size isLoutL_{out}, for any input size.The number of output features is equal to the number of input planes.

Parameters
  • output_size (Union[int,tuple[int]]) – the target output sizeLoutL_{out}.

  • return_indices (bool) – ifTrue, will return the indices along with the outputs.Useful to pass to nn.MaxUnpool1d. Default:False

Shape:

Examples

>>># target output size of 5>>>m=nn.AdaptiveMaxPool1d(5)>>>input=torch.randn(1,64,8)>>>output=m(input)
forward(input)[source]#

Runs the forward pass.