Spec-Zone.ru › TensorFlow 1.15

tf.distribute.CrossDeviceOps

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

Базовый класс для алгоритмов кросс-устройства для сокращения и трансляции.

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

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

`tf.contrib.distribute.CrossDeviceOps`

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

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

tf.compat.v1.distribute.CrossDeviceOps, `tf.compat.v2.distribute.CrossDeviceOps`

tf.distribute.CrossDeviceOps()

Методы

batch_reduce

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

batch_reduce(
    reduce_op, value_destination_pairs
)

Сведение PerReplica объектов в пакет.

Сведение каждого первого элемента в value_destination_pairs к каждому второму элементу, который указывает назначения.

Аргументы
reduce_op Указывает, как будет производиться сокращение per_replica_value. Допустимые значения — tf.distribute.ReduceOp.SUM, tf.distribute.ReduceOp.MEAN.
value_destination_pairs список или кортеж кортежей объектов PerReplica (или тензоров с заданным устройством, если устройство одно) и назначений.
Возвращаемое значение
список объектов Mirrored.
Исключения
ValueError если value_destination_pairs не является списком или кортежем кортежей объектов PerReplica и назначений

batch_reduce_implementation

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

batch_reduce_implementation(
    reduce_op, value_destination_pairs
)

Реализация сведения PerReplica объектов в пакет.

Сведение каждого первого элемента в value_destination_pairs к каждому второму элементу, который указывает назначения.

Аргументы
reduce_op Указывает, как будет производиться сокращение per_replica_value. Допустимые значения — tf.distribute.ReduceOp.SUM, tf.distribute.ReduceOp.MEAN.
value_destination_pairs список или кортеж кортежей объектов PerReplica (или тензоров с заданным устройством, если устройство одно) и назначений.
Возвращаемое значение
список объектов Mirrored.
Исключения
ValueError если value_destination_pairs не является списком или кортежем кортежей объектов PerReplica и назначений

broadcast

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

broadcast(
    tensor, destinations
)

Трансляция tensor к назначениям.

Аргументы
tensor тензор для трансляции.
destinations назначения для трансляции.
Возвращаемое значение
объект Mirrored.

broadcast_implementation

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

broadcast_implementation(
    tensor, destinations
)

Реализация трансляции tensor к назначениям.

Аргументы
tensor тензор для трансляции.
destinations назначения для трансляции.
Возвращаемое значение
объект Mirrored.

reduce

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

reduce(
    reduce_op, per_replica_value, destinations
)

Сведение per_replica_value к destinations.

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

Аргументы
reduce_op Указывает, как будет производиться сокращение per_replica_value. Допустимые значения — tf.distribute.ReduceOp.SUM, tf.distribute.ReduceOp.MEAN.
per_replica_value объект PerReplica или тензор с заданным устройством.
destinations назначения для сведения.
Возвращаемое значение
объект Mirrored.
Исключения
ValueError если per_replica_value нельзя преобразовать в объект PerReplica.

reduce_implementation

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

reduce_implementation(
    reduce_op, per_replica_value, destinations
)

Реализация сведения per_replica_value к destinations.

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

Аргументы
reduce_op Указывает, как будет производиться сокращение per_replica_value. Допустимые значения — tf.distribute.ReduceOp.SUM, tf.distribute.ReduceOp.MEAN.
per_replica_value объект PerReplica или тензор с заданным устройством.
destinations назначения для сведения.
Возвращаемое значение
объект Mirrored.
Исключения
ValueError если per_replica_value нельзя преобразовать в объект PerReplica.

© 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/distribute/CrossDeviceOps

Spec-Zone.ru

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