MaxPool1dΒΆ

Applies a 1D max pooling over an input signal.

Abstract Signature:

MaxPool1d(kernel_size: int, stride: int, padding: int = 0)

PyTorch

API: torch.nn.MaxPool1d
Strategy: Direct Mapping

JAX (Core)

API: jax.lax.reduce_window
Strategy: Plugin (cnn_pooling)

Keras

API: keras.layers.MaxPooling1D
Strategy: Direct Mapping

TensorFlow

API: tf.keras.layers.MaxPooling1D
Strategy: Direct Mapping

Apple MLX

API: mlx.nn.MaxPool1d
Strategy: Direct Mapping

Flax NNX

API: flax.nnx.max_pool
Strategy: Direct Mapping

PaxML / Praxis

API: praxis.layers.MaxPool1d
Strategy: Direct Mapping