description: Global average pooling operation for temporal data.

tf.keras.layers.GlobalAveragePooling1D

Global average pooling operation for temporal data.

Inherits From: Layer, Module

Examples:

>>> input_shape = (2, 3, 4)
>>> x = tf.random.normal(input_shape)
>>> y = tf.keras.layers.GlobalAveragePooling1D()(x)
>>> print(y.shape)
(2, 4)

data_format A string, one of channels_last (default) or channels_first. The ordering of the dimensions in the inputs. channels_last corresponds to inputs with shape (batch, steps, features) while channels_first corresponds to inputs with shape (batch, features, steps).

Call arguments:

Input shape:

Output shape:

2D tensor with shape (batch_size, features).