Spec-Zone.ru › TensorFlow 2.3

tf.keras.layers.GlobalAveragePooling1D

Просмотреть исходный код на GitHub

Операция глобального усреднения для временных данных.

Просмотр псевдонимов

Основные псевдонимы

tf.keras.layers.GlobalAvgPool1D

Псевдонимы для миграции

См. Руководство по миграции для получения более подробной информации.

tf.compat.v1.keras.layers.GlobalAveragePooling1D, tf.compat.v1.keras.layers.GlobalAvgPool1D

tf.keras.layers.GlobalAveragePooling1D(
    data_format='channels_last', **kwargs
)

Примеры:

input_shape = (2, 3, 4)
x = tf.random.normal(input_shape)
y = tf.keras.layers.GlobalAveragePooling1D()(x)
print(y.shape)
(2, 4)
Аргументы
data_format Строка, одна из channels_last (по умолчанию) или channels_first. Порядок измерений ввода. channels_last соответствует вводу с формой (batch, steps, features), а channels_first соответствует вводу с формой (batch, features, steps).

Аргументы вызова:

  • inputs: 3D тензор.
  • mask: Бинарный тензор с формой (batch_size, steps), указывающий, следует ли маскировать данный шаг (исключить его из среднего значения).

Форма входных данных:

  • Если data_format='channels_last': 3D тензор с формой: (batch_size, steps, features)
  • Если data_format='channels_first': 3D тензор с формой: (batch_size, features, steps)

Форма выходных данных:

2D тензор с формой (batch_size, features).

© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r2.3/api_docs/python/tf/keras/layers/GlobalAveragePooling1D

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API