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