Spec-Zone.ru › TensorFlow

tf.data.experimental.group_by_window

Преобразование, которое группирует окна элементов по ключу и сокращает их. (устарело)

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

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

Подробнее см. в руководстве по миграции.

tf.compat.v1.data.experimental.group_by_window

tf.data.experimental.group_by_window(
    key_func, reduce_func, window_size=None, window_size_func=None
)
Устарело: ЭТА ФУНКЦИЯ УСТАРЕЛА. Она будет удалена в будущей версии. Инструкции по обновлению: используйте tf.data.Dataset.group_by_window(...).

Это преобразование сопоставляет каждому последовательному элементу в наборе данных ключ с помощью key_func и группирует элементы по ключу. Затем оно применяет reduce_func не более чем к window_size_func(key) элементам, соответствующим одному ключу. Все окна, кроме последнего для каждого ключа, будут содержать window_size_func(key) элементов; последнее окно может быть меньше.

Можно указать либо постоянное значение window_size, либо размер окна, определяемый ключом с помощью window_size_func.

Аргументы
key_func Функция, сопоставляющая вложенную структуру тензоров (с формами и типами, заданными с помощью self.output_shapes и self.output_types) скалярному тензору tf.int64.
reduce_func Функция, сопоставляющая ключ и набор данных, содержащий до window_size последовательных элементов, соответствующих этому ключу, другому набору данных.
window_size Скалярный тензор tf.int64 типа tf.Tensor, представляющий количество последовательных элементов с одним и тем же ключом, объединяемых в один пакет, который будет передан в reduce_func. Не может использоваться одновременно с window_size_func.
window_size_func Функция, сопоставляющая ключ скалярному тензору tf.int64 типа tf.Tensor, представляющему количество последовательных элементов с одним и тем же ключом, объединяемых в один пакет, который будет передан в reduce_func. Не может использоваться одновременно с window_size.
Возвращает
Функцию преобразования Dataset, которую можно передать в tf.data.Dataset.apply.
Вызывает исключение
ValueError если передан ни один или оба элемента из {window_size, window_size_func}.

© 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/data/experimental/group_by_window

Spec-Zone.ru

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