FusedBatchNormGrad

kelas akhir publik FusedBatchNormGrad

Gradien untuk normalisasi batch.

Perhatikan bahwa ukuran Tensor 4D ditentukan oleh "NHWC" atau "NCHW". Ukuran Tensor 1D cocok dengan dimensi C Tensor 4D.

Kelas Bersarang

kelas FusedBatchNormGrad.Opsi Atribut opsional untuk FusedBatchNormGrad

Konstanta

Rangkaian OP_NAME Nama operasi ini dikenal dengan mesin inti TensorFlow

Metode Publik

statis <T memperluas TNomber , U memperluas TNorm > FusedBatchNormGrad <T, U>
buat ( Lingkup lingkup, Operan <T> yBackprop, Operan <T> x, Operan < TFloat32 > skala, Operan <U> cadanganSpace1, Operan <U> cadanganSpace2, Operan <U> cadanganSpace3, Pilihan... pilihan)
Metode pabrik untuk membuat kelas yang membungkus operasi FusedBatchNormGrad baru.
FusedBatchNormGrad.Options statis
format data (Format data string)
FusedBatchNormGrad.Options statis
epsilon (Epsilon mengambang)
FusedBatchNormGrad.Options statis
isTraining (Boolean isTraining)
Keluaran <U>
offsetBackprop ()
Tensor 1D untuk gradien sehubungan dengan offset.
Keluaran <U>
cadanganSpace4 ()
Placeholder yang tidak digunakan untuk mencocokkan input rata-rata di FusedBatchNorm.
Keluaran <U>
cadanganSpace5 ()
Placeholder yang tidak digunakan untuk mencocokkan input varians di FusedBatchNorm.
Keluaran <U>
skalaBackprop ()
Tensor 1D untuk gradien sehubungan dengan skala.
Keluaran <T>
xBackprop ()
Tensor 4D untuk gradien terhadap x.

Metode Warisan

Konstanta

String akhir statis publik OP_NAME

Nama operasi ini dikenal dengan mesin inti TensorFlow

Nilai Konstan: "FusedBatchNormGradV3"

Metode Publik

public static FusedBatchNormGrad <T, U> buat ( Lingkup lingkup, Operand <T> yBackprop, Operand <T> x, Operand < TFloat32 > skala , Operand <U>reserSpace1, Operand <U>reserSpace2, Operand <U>reserSpace3, Opsi ... pilihan)

Metode pabrik untuk membuat kelas yang membungkus operasi FusedBatchNormGrad baru.

Parameter
cakupan ruang lingkup saat ini
yBackprop Tensor 4D untuk gradien terhadap y.
X Tensor 4D untuk memasukkan data.
skala Tensor 1D untuk faktor penskalaan, untuk menskalakan x yang dinormalisasi.
cadanganSpace1 Jika is_training bernilai True, Tensor 1D untuk batch yang dihitung akan digunakan kembali dalam komputasi gradien. Jika is_training bernilai False, Tensor 1D untuk populasi akan digunakan kembali dalam komputasi gradien orde 1 dan 2.
cadanganSpace2 Jika is_training bernilai True, Tensor 1D untuk varians batch yang dihitung (varians terbalik dalam kasus cuDNN) akan digunakan kembali dalam komputasi gradien. Jika is_training bernilai False, Tensor 1D untuk varians populasi akan digunakan kembali dalam komputasi gradien orde 1 dan 2.
cadanganSpace3 Jika is_training bernilai True, Tensor 1D untuk beberapa hasil antara akan digunakan kembali dalam komputasi gradien. Jika is_training bernilai False, Tensor kosong tiruan akan dibuat.
pilihan membawa nilai atribut opsional
Kembali
  • contoh baru dari FusedBatchNormGrad

FusedBatchNormGrad.Options dataFormat statis publik (String dataFormat)

Parameter
format data Format data untuk y_backprop, x, x_backprop. Entah "NHWC" (default) atau "NCHW".

FusedBatchNormGrad.Options epsilon statis publik (Float epsilon)

Parameter
epsilon Sejumlah kecil bilangan mengambang ditambahkan ke varians x.

publik statis FusedBatchNormGrad.Options isTraining (Boolean isTraining)

Parameter
adalah Pelatihan Nilai bool untuk menunjukkan operasi adalah untuk pelatihan (default) atau inferensi.

Keluaran publik <U> offsetBackprop ()

Tensor 1D untuk gradien sehubungan dengan offset.

Keluaran publik <U> ReserveSpace4 ()

Placeholder yang tidak digunakan untuk mencocokkan input rata-rata di FusedBatchNorm.

Output publik <U> cadanganSpace5 ()

Placeholder yang tidak digunakan untuk mencocokkan input varians di FusedBatchNorm.

Output publik <U> skalaBackprop ()

Tensor 1D untuk gradien sehubungan dengan skala.

Keluaran publik <T> xBackprop ()

Tensor 4D untuk gradien terhadap x.