Spec-Zone.ru › TensorFlow

tf.keras.layers.GlobalMaxPool1D

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

Наследует: Layer, Operation

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

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

tf.keras.layers.GlobalMaxPooling1D

tf.keras.layers.GlobalMaxPool1D(
    data_format=None, keepdims=False, **kwargs
)

Используется в блокнотах

Используется в учебных пособиях
  • Загрузка текста
Аргументы
data_format строка: либо "channels_last", либо "channels_first". Порядок измерений во входных данных. "channels_last" соответствует входным данным формы (batch, steps, features), а "channels_first" соответствует входным данным формы (batch, features, steps). По умолчанию используется значение image_data_format из файла конфигурации Keras по адресу ~/.keras/keras.json. Если это значение не задано, используется "channels_last".
keepdims Логическое значение, указывающее, нужно ли сохранять временное измерение. Если keepdims равно False (по умолчанию), ранг тензора уменьшается за счет пространственных измерений. Если keepdims равно True, временное измерение сохраняется и имеет длину 1. Поведение аналогично tf.reduce_mean или np.mean.

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

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

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

  • Если keepdims=False: тензор 2D с формой (batch_size, features).
  • Если keepdims=True:
    • Если data_format="channels_last": тензор 3D с формой (batch_size, 1, features)
    • Если data_format="channels_first": тензор 3D с формой (batch_size, features, 1)

Пример:

x = np.random.rand(2, 3, 4)
y = keras.layers.GlobalMaxPooling1D()(x)
y.shape
(2, 4)
Атрибуты
input Возвращает входные тензоры символьной операции.

Возвращает только тензоры, соответствующие первому вызову операции.

output Возвращает выходные тензоры слоя.

Возвращает только тензоры, соответствующие первому вызову операции.

Методы

from_config

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

@classmethod
from_config(
    config
)

Создает слой на основе его конфигурации.

Этот метод выполняет операцию, обратную get_config, и позволяет создать такой же слой из словаря конфигурации. Он не обрабатывает связи между слоями (за это отвечает Network) и веса (за это отвечает set_weights).

Аргументы
config Словарь Python, обычно являющийся результатом вызова get_config.
Возвращает
Экземпляр слоя.

symbolic_call

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

symbolic_call(
    *args, **kwargs
)

© 2022 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 4.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/api_docs/python/tf/keras/layers/GlobalMaxPool1D

Spec-Zone.ru

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