Questa pagina è stata tradotta dall'API Cloud Translation.
Switch to English

tensorflow :: ops :: SparseAccumulatorTakeGradient

#include <data_flow_ops.h>

Estrae il gradiente sparse medio in un SparseConditionalAccumulator .

Sommario

L'operazione si bloccherà fino a quando non saranno stati accumulati gradienti sufficienti (cioè più di num_required). Se l'accumulatore ha già aggregato più di num_ gradienti richiesti, restituirà la sua media dei gradienti accumulati. Inoltre incrementa automaticamente di 1 il global_step registrato nell'accumulatore e reimposta l'aggregato a 0.

Argomenti:

  • scope: un oggetto Scope
  • handle: l'handle di un 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.

Ritorna:

  • Indici di Output : indici della media dei gradienti sparsi accumulati.
  • Valori di Output : valori della media dei gradienti sparsi accumulati.
  • Forma di 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

SparseAccumulatorTakeGradient

 SparseAccumulatorTakeGradient(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input handle,
  ::tensorflow::Input num_required,
  DataType dtype
)