tensorflow :: ops :: SparseAccumulatorTakeGradient

#include <data_flow_ops.h>

Mengekstrak gradien renggang rata-rata dalam SparseConditionalAccumulator .

Ringkasan

Operasi akan memblokir hingga gradien yang cukup (yaitu, lebih dari num_required) telah terakumulasi. Jika akumulator telah menggabungkan lebih dari gradien num_required, akumulator akan mengembalikan rata-rata dari gradien terakumulasi. Juga secara otomatis menambah global_step yang tercatat di akumulator sebesar 1, dan menyetel ulang agregat ke 0.

Argumen:

  • scope: Objek Scope
  • handle: Handel ke SparseConditionalAccumulator .
  • num_required: Jumlah gradien yang dibutuhkan sebelum kita mengembalikan agregat.
  • dtype: Jenis data gradien terakumulasi. Harus sesuai dengan jenis akumulator.

Pengembalian:

  • Indeks Output : Indeks rata-rata dari gradien renggang yang terakumulasi.
  • Nilai Output : Nilai rata-rata akumulasi gradien renggang.
  • Bentuk Output : Bentuk rata-rata akumulasi gradien renggang.

Pembuat dan Penghancur

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

Atribut publik

indices
operation
shape
values

Atribut publik

indeks

::tensorflow::Output indices

operasi

Operation operation

bentuk

::tensorflow::Output shape

nilai-nilai

::tensorflow::Output values

Fungsi publik

SparseAccumulatorTakeGradient

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