fluxo tensor:: ops:: SparseAccumulatorTakeGradiente
#include <data_flow_ops.h>
Extrai o gradiente esparso médio em um SparseConditionalAccumulator .
Resumo
A operação será bloqueada até que gradientes suficientes (ou seja, mais do que num_required) tenham sido acumulados. Se o acumulador já agregou mais do que num_required gradientes, ele retornará a média dos gradientes acumulados. Também aumenta automaticamente o global_step registrado no acumulador em 1 e redefine o agregado para 0.
Argumentos:
- escopo: um objeto Escopo
- handle: O identificador para um SparseConditionalAccumulator .
- num_required: Número de gradientes necessários antes de retornarmos um agregado.
- dtype: O tipo de dados dos gradientes acumulados. Precisa corresponder ao tipo de acumulador.
Retorna:
- Índices
Output
: Índices da média dos gradientes esparsos acumulados. - Valores
Output
: Valores da média dos gradientes esparsos acumulados. - Forma
Output
: Forma da média dos gradientes esparsos acumulados.
Construtores e Destruidores | |
---|---|
SparseAccumulatorTakeGradient (const :: tensorflow::Scope & scope, :: tensorflow::Input handle, :: tensorflow::Input num_required, DataType dtype) |
Atributos públicos | |
---|---|
indices | |
operation | |
shape | |
values |
Atributos públicos
índices
::tensorflow::Output indices
operação
Operation operation
forma
::tensorflow::Output shape
valores
::tensorflow::Output values
Funções públicas
SparseAccumulatorTakeGradiente
SparseAccumulatorTakeGradient( const ::tensorflow::Scope & scope, ::tensorflow::Input handle, ::tensorflow::Input num_required, DataType dtype )