tensorflow::ops::ConditionalAccumulator
#include <data_flow_ops.h>
Условный сумматор для агрегирования градиентов.
Краткое описание
Сумматор принимает градиенты, помеченные локальным шагом, большим или равным последнему глобальному шагу, известному сумматору. Среднее значение можно извлечь из сумматора, при условии, что накоплено достаточно градиентов. Извлечение среднего значения автоматически сбрасывает агрегат в 0 и увеличивает глобальный шаг, записанный сумматором.
Аргументы:
- scope: Объект Scope
- dtype: Тип накапливаемого значения.
- shape: Форма значений, может быть [], в этом случае форма неизвестна.
Необязательные атрибуты (см. Attrs):
- container: Если не пусто, этот сумматор размещается в данном контейнере. В противном случае используется контейнер по умолчанию.
- shared_name: Если не пусто, этот сумматор будет совместно использоваться под данным именем в нескольких сессиях.
Возвращает:
-
Output: Дескриптор сумматора.
| Конструкторы и деструкторы | |
|---|---|
ConditionalAccumulator(const ::tensorflow::Scope & scope, DataType dtype, PartialTensorShape shape) | |
ConditionalAccumulator(const ::tensorflow::Scope & scope, DataType dtype, PartialTensorShape shape, const ConditionalAccumulator::Attrs & attrs) |
| Публичные атрибуты | |
|---|---|
handle | |
operation | |
| Публичные функции | |
|---|---|
node() const | ::tensorflow::Node * |
operator::tensorflow::Input() const | |
operator::tensorflow::Output() const | |
| Публичные статические функции | |
|---|---|
Container(StringPiece x) | |
ReductionType(StringPiece x) | |
SharedName(StringPiece x) | |
| Структуры | |
|---|---|
| tensorflow::ops::ConditionalAccumulator::Attrs | Необязательные установщики атрибутов для ConditionalAccumulator. |
Публичные атрибуты
handle
::tensorflow::Output handle
operation
Operation operation
Публичные функции
ConditionalAccumulator
ConditionalAccumulator( const ::tensorflow::Scope & scope, DataType dtype, PartialTensorShape shape )
ConditionalAccumulator
ConditionalAccumulator( const ::tensorflow::Scope & scope, DataType dtype, PartialTensorShape shape, const ConditionalAccumulator::Attrs & attrs )
node
::tensorflow::Node * node() const
operator::tensorflow::Input
operator::tensorflow::Input() const
operator::tensorflow::Output
operator::tensorflow::Output() const
Публичные статические функции
Container
Attrs Container( StringPiece x )
ReductionType
Attrs ReductionType( StringPiece x )
SharedName
Attrs SharedName( StringPiece x )
© 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/cc/class/tensorflow/ops/conditional-accumulator