tensorflow::ops::SparseAccumulatorTakeGradient
#include <data_flow_ops.h>Mengekstraksi gradien jarang rata-rata dalam SparseConditionalAccumulator .
Ringkasan
Operasi ini akan memblokir hingga gradien yang cukup (yaitu, lebih dari num_required) telah terakumulasi. Jika akumulator telah mengagregasi lebih dari num_required gradien, ia akan mengembalikan rata-rata gradien yang terakumulasi. Selain itu, secara otomatis akan menambah global_step yang tercatat dalam akumulator sebesar 1, dan mengatur ulang agregat menjadi 0.
Argumen:
- Cakupan: Objek Cakupan
- handle: Handle ke SparseConditionalAccumulator .
- num_required: Jumlah gradien yang dibutuhkan sebelum kita mengembalikan agregat.
- dtype: Tipe data gradien terakumulasi. Harus sesuai dengan tipe akumulator.
Mengembalikan:
- Indeks
Output: Indeks rata-rata dari gradien jarang yang terakumulasi. - Nilai
Output: Nilai rata-rata dari gradien jarang yang terakumulasi. - Bentuk
Output: Bentuk rata-rata dari gradien jarang yang terakumulasi.
Konstruktor dan Destruktor | |
|---|---|
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
membentuk
::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 )