He

מעמד ציבורי הוא

הוא מאתחל.

אם ההתפלגות היא TRUNCATED_NORMAL, היא שואבת דוגמאות מהתפלגות נורמלית קטומה שבמרכזה 0 עם stddev = sqrt(2 / fanIn) כאשר fanIn הוא מספר יחידות הקלט בטנזור המשקל.

אם ההתפלגות היא UNIFORM, היא שואבת דוגמאות מהתפלגות אחידה בתוך [-limit, limit] , כאשר limit = sqrt(6 / fanIn) (fanIn הוא מספר יחידות הקלט בטנזור המשקל).

דוגמאות:

הוא נורמלי:

     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);
 

מדים הוא:

     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);
 

פֶּתֶק:

עבור אתחול המקביל של HeNormal, השתמש ב- TRUNCATED_NORMAL עבור פרמטר ההפצה.

עבור אתחול שווה ערך HeUniform, השתמש ב- UNIFORM עבור פרמטר ההפצה.

קבועים

לְהַכפִּיל סוּלָם

קבועים בירושה

שדות בירושה

בונים ציבוריים

He (Ops tf, VarianceScaling.Distribution distribution, long seed)
יוצר He Initializer

שיטות בירושה

קבועים

קנה מידה כפול סופי סטטי ציבורי

ערך קבוע: 2.0

בונים ציבוריים

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

יוצר He Initializer

פרמטרים
tf ה- TensorFlow Ops
הֲפָצָה סוג ההפצה עבור האתחול He.
זֶרַע הזרע ליצירת מספרים אקראי. אתחול שנוצר עם זרע נתון תמיד יפיק את אותו טנזור אקראי עבור צורה ו-dtype נתונים.