Toplu normalleştirme için gradyan.
4D Tensörlerin boyutunun "NHWC" veya "NCHW" ile tanımlandığını unutmayın. 1D Tensörlerin boyutu, 4D Tensörlerin C boyutuyla eşleşir.
İç İçe Sınıflar
| sınıf | FusedBatchNormGrad.Options |  FusedBatchNormGrad için isteğe bağlı özellikler  | |
Sabitler
| Sicim | OP_NAME | Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı | 
Genel Yöntemler
| static <T TNumber'ı genişletir, U TNumber'ı genişletir > FusedBatchNormGrad <T, U> | |
| statik FusedBatchNormGrad.Options |  dataFormat (Dize dataFormat)  | 
| statik FusedBatchNormGrad.Options |  epsilon (Yüzen epsilon)  | 
| statik FusedBatchNormGrad.Options |  isTraining (Boolean isTraining)  | 
| Çıkış <U> |  offsetBackprop ()  Ofset açısından degrade için bir 1D Tensör.  | 
| Çıkış <U> |  rezervSpace4 ()  FusedBatchNorm'daki ortalama girişi eşleştirmek için kullanılmayan yer tutucu.  | 
| Çıkış <U> |  rezervAlan5 ()  FusedBatchNorm'daki fark girişini eşleştirmek için kullanılmayan yer tutucu.  | 
| Çıkış <U> |  ScaleBackprop ()  Ölçeğe göre degrade için bir 1D Tensör.  | 
| Çıkış <T> |  xBackprop ()  X'e göre gradyan için bir 4D Tensör.   | 
Kalıtsal Yöntemler
Sabitler
genel statik son Dize OP_NAME
Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı
Genel Yöntemler
public static FusedBatchNormGrad <T, U> create ( Kapsam kapsamı, İşlenen <T> yBackprop, İşlenen <T> x , İşlenen < TFloat32 > ölçek, İşlenen <U> ReserveSpace1, İşlenen <U> ReserveSpace2, İşlenen <U> ReserveSpace3, Seçenekler ... seçenekler)
Yeni bir FusedBatchNormGrad işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.
Parametreler
| kapsam | mevcut kapsam | 
|---|---|
| yBackprop | Y'ye göre gradyan için bir 4D Tensör. | 
| X | Giriş verileri için bir 4D Tensör. | 
| ölçek | Normalleştirilmiş x'i ölçeklendirmek için ölçeklendirme faktörüne yönelik bir 1D Tensör. | 
| rezervAlan1 | is_training True olduğunda, hesaplanan toplu iş için bir 1D Tensörün gradyan hesaplamasında yeniden kullanılması anlamına gelir. is_training False olduğunda, popülasyona yönelik bir 1D Tensörün hem 1. hem de 2. derece gradyan hesaplamasında yeniden kullanılması anlamına gelir. | 
| rezervAlan2 | is_training True olduğunda, gradyan hesaplamasında yeniden kullanılacak hesaplanan toplu varyans (cuDNN durumunda ters çevrilmiş varyans) için bir 1D Tensör. is_training False olduğunda, popülasyon varyansı için hem 1. hem de 2. derece gradyan hesaplamasında yeniden kullanılacak bir 1D Tensör. | 
| rezervAlan3 | is_training True olduğunda, bazı ara sonuçlar için gradyan hesaplamasında yeniden kullanılacak bir 1D Tensör. is_training False olduğunda boş bir Tensör oluşturulacaktır. | 
| seçenekler | isteğe bağlı nitelik değerlerini taşır | 
İadeler
- FusedBatchNormGrad'ın yeni bir örneği
 
public static FusedBatchNormGrad.Options dataFormat (String dataFormat)
Parametreler
| veri formatı | y_backprop, x, x_backprop için veri formatı. "NHWC" (varsayılan) veya "NCHW". | 
|---|
public static FusedBatchNormGrad.Options epsilon (Float epsilon)
Parametreler
| epsilon | X'in varyansına eklenen küçük bir kayan nokta sayısı. | 
|---|
public static FusedBatchNormGrad.Options isTraining (Boolean isTraining)
Parametreler
| Eğitim | İşlemi gösteren bir bool değeri, eğitim (varsayılan) veya çıkarım içindir. | 
|---|
public Çıkış <U> ReserveSpace4 ()
FusedBatchNorm'daki ortalama girişi eşleştirmek için kullanılmayan yer tutucu.
public Çıkış <U> ReserveSpace5 ()
FusedBatchNorm'daki fark girişini eşleştirmek için kullanılmayan yer tutucu.