tensoreflusso:: ops:: SparseAccumulatoreTakeGradient
#include <data_flow_ops.h>
Estrae il gradiente sparso medio in un SparseConditionalAccumulator .
Riepilogo
L'operazione si bloccherà finché non saranno stati accumulati gradienti sufficienti (ovvero più di num_required). Se l'accumulatore ha già aggregato più di num_required gradienti, restituirà la media dei gradienti accumulati. Inoltre incrementa automaticamente di 1 il global_step registrato nell'accumulatore e reimposta l'aggregato su 0.
Argomenti:
- scope: un oggetto Scope
- handle: l'handle di uno SparseConditionalAccumulator .
- num_required: numero di gradienti richiesti prima di restituire un aggregato.
- dtype: il tipo di dati dei gradienti accumulati. Deve corrispondere al tipo di accumulatore.
Resi:
- Indici
Output
: Indici della media dei gradienti sparsi accumulati. - Valori
Output
: valori della media dei gradienti sparsi accumulati. - Forma
Output
: forma della media dei gradienti sparsi accumulati.
Costruttori e distruttori | |
---|---|
SparseAccumulatorTakeGradient (const :: tensorflow::Scope & scope, :: tensorflow::Input handle, :: tensorflow::Input num_required, DataType dtype) |
Attributi pubblici | |
---|---|
indices | |
operation | |
shape | |
values |
Attributi pubblici
indici
::tensorflow::Output indices
operazione
Operation operation
forma
::tensorflow::Output shape
valori
::tensorflow::Output values
Funzioni pubbliche
SparseAccumulatoreTakeGradient
SparseAccumulatorTakeGradient( const ::tensorflow::Scope & scope, ::tensorflow::Input handle, ::tensorflow::Input num_required, DataType dtype )