Spec-Zone.ru › TensorFlow 1.15

tf.contrib.framework.nest.map_structure_with_tuple_paths

Применяет func к каждому элементу в structure и возвращает новую структуру.

tf.contrib.framework.nest.map_structure_with_tuple_paths(
    func, *structure, **kwargs
)

Применяет func(tuple_path, x[0], x[1], ..., **kwargs), где x[i] — элемент в structure[i], а tuple_path — кортеж индексов и/или ключей словарей (как возвращается nest.yield_flat_paths), который однозначно определяет общий путь к x[i] в структурах. Все структуры в structure должны иметь одинаковую арность, и возвращаемое значение будет содержать результаты в той же структуре. Специальный аргумент check_types определяет, должны ли типы итерируемых элементов в структуре быть одинаковыми — см. определение **kwargs ниже.

Аргументы
func Функция с сигнатурой func(tuple_path, *values, **kwargs), которая вычисляется на листьях структуры.
*structure Переменное количество совместимых структур для обработки.
**kwargs Необязательные аргументы, которые будут переданы в функцию. Специальный аргумент check_types не передается в функцию, но вместо этого определяет, должны ли типы итерируемых элементов в структурах быть одинаковыми (например, map_structure(func, [1], (1,)) вызывает исключение TypeError). Чтобы разрешить это, установите этот аргумент в значение False.
Возвращаемое значение
Структура такой же формы, как входные структуры, листья которой являются результатом вычисления функции на соответствующих листьях входных структур.
Исключения
TypeError Если func не является вызываемой функцией или если структуры не совпадают по глубине дерева.
TypeError Если check_types не является False и две структуры различаются по типу последовательности в любой из их подструктур.
ValueError Если не предоставлено ни одной структуры.

© 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/r1.15/api_docs/python/tf/contrib/framework/nest/map_structure_with_tuple_paths

Spec-Zone.ru

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