tensor akışı:: işlem:: Seyrek AkümülatörAl Gradyan

#include <data_flow_ops.h>

Bir SparseConditionalAccumulator içindeki ortalama seyrek degradeyi ayıklar.

Özet

Op, yeterli (yani gerekli sayıdan fazla) degradeler birikene kadar bloke edecektir. 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ı: SparseConditionalAccumulator'ın tanıtıcısı.
  • 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.

İadeler:

  • Output endeksleri: Birikmiş seyrek eğimlerin ortalamasının endeksleri.
  • Output değerleri: Birikmiş seyrek eğimlerin ortalamasının değerleri.
  • Output şekli: Birikmiş seyrek eğimlerin ortalamasının şekli.

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

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

Genel özellikler

indices
operation
shape
values

Genel özellikler

endeksler

::tensorflow::Output indices

operasyon

Operation operation

şekil

::tensorflow::Output shape

değerler

::tensorflow::Output values

Kamu işlevleri

Seyrek AkümülatörAl Gradyan

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