He

kelas publik Dia

Dia inisialisasi.

Jika distribusinya TRUNCATED_NORMAL, ia mengambil sampel dari distribusi normal terpotong yang berpusat pada 0 dengan stddev = sqrt(2 / fanIn) dengan fanIn adalah jumlah unit masukan dalam tensor bobot.

Jika distribusinya SERAGAM, ia mengambil sampel dari distribusi seragam dalam [-limit, limit] , dengan limit = sqrt(6 / fanIn) (fanIn adalah jumlah unit masukan dalam tensor bobot).

Contoh:

Dia Normal:

     long seed = 1001l;
     He<TFloat32, TFloat32> initializer =
             new org.tensorflow.framework.initializers.He<>(tf,
             Distribution.TRUNCATED_NORMAL, seed););
     Operand<TFloat32> values =
             initializer.call(tf.constant(Shape.of(2,2)), TFloat32.class);
 

Dia Seragam:

     long seed = 1001l;
     He<TFloat32, TFloat32> initializer =
             new org.tensorflow.framework.initializers.He<>(tf,
             Distribution.UNIFORM, seed););
     Operand<TFloat32> values =
             initializer.call(tf.constant(Shape.of(2,2)), TFloat32.class);
 

CATATAN:

Untuk penginisialisasi setara HeNormal, gunakan TRUNCATED_NORMAL untuk parameter distribusi.

Untuk penginisialisasi setara HeUniform, gunakan UNIFORM untuk parameter distribusi.

Konstanta

dobel SKALA

Konstanta yang Diwarisi

Bidang Warisan

Konstruktor Publik

Dia (Ops tf, VarianceScaling.Distribution distribution, long seed)
Membuat Inisialisasi He

Metode Warisan

Konstanta

SKALA ganda akhir statis publik

Nilai Konstan: 2.0

Konstruktor Publik

public He (Ops tf, VarianceScaling.Distribution distribution, long seed)

Membuat Inisialisasi He

Parameter
tf Operasi TensorFlow
distribusi Jenis distribusi untuk penginisialisasi He.
benih benih untuk menghasilkan angka acak. Penginisialisasi yang dibuat dengan benih tertentu akan selalu menghasilkan tensor acak yang sama untuk bentuk dan tipe tertentu.