tensorflow :: ops :: AccumulatorTakeGradient

#include <data_flow_ops.h>

Mengekstrak gradien rata-rata di ConditionalAccumulator yang diberikan.

Ringkasan

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

Argumen:

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

Pengembalian:

  • Output : Rata-rata akumulasi gradien.

Pembuat dan Penghancur

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

Atribut publik

average
operation

Fungsi publik

node () const
::tensorflow::Node *
operator::tensorflow::Input () const
operator::tensorflow::Output () const

Atribut publik

rata-rata

::tensorflow::Output average

operasi

Operation operation

Fungsi publik

AccumulatorTakeGradient

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

simpul

::tensorflow::Node * node() const 

operator :: tensorflow :: Input

 operator::tensorflow::Input() const 

operator :: tensorflow :: Keluaran

 operator::tensorflow::Output() const