AdaptiveMaxPool1d — PyTorch 2.7 documentation (original) (raw)

class torch.nn.AdaptiveMaxPool1d(output_size, return_indices=False)[source][source]

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

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

Parameters

Shape:

Examples

target output size of 5

m = nn.AdaptiveMaxPool1d(5) input = torch.randn(1, 64, 8) output = m(input)