tensor akışı:: işlem:: AkümülatörTakeGradient

#include <data_flow_ops.h>

Belirtilen ConditionalAccumulator'daki ortalama degradeyi çıkarır.

Özet

Yeterli (yani gerekli sayıdan fazla) degradeler birikene kadar op blokları. Akümülatör zaten gereken sayıdan fazla degradeyi toplamışsa, biriken degradelerin ortalamasını döndürür. Ayrıca akümülatördeki kayıtlı global_step değerini otomatik olarak 1 artırır ve toplamı 0'a sıfırlar.

Argümanlar:

  • kapsam: Bir Kapsam nesnesi
  • tanıtıcı: Bir akümülatörün tutacağı.
  • num_required: Bir toplama döndürmeden önce gereken degrade sayısı.
  • dtype: Birikmiş degradelerin veri türü. Akümülatör tipine uygun olması gerekir.

İade:

  • Output : Birikmiş eğimlerin ortalaması.

Yapıcılar ve Yıkıcılar

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

Genel özellikler

average
operation

Kamu işlevleri

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

Genel özellikler

ortalama

::tensorflow::Output average

operasyon

Operation operation

Kamu işlevleri

AkümülatörTakeGradient

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

düğüm

::tensorflow::Node * node() const 

operatör::tensorflow::Giriş

 operator::tensorflow::Input() const 

operatör::tensorflow::Çıktı

 operator::tensorflow::Output() const