He

الطبقة العامة ه

انه التهيئة.

إذا كان التوزيع TRUNCATED_NORMAL، فإنه يسحب عينات من توزيع عادي مبتور يتمركز على 0 مع stddev = sqrt(2 / fanIn) حيث fanIn هو عدد وحدات الإدخال في موتر الوزن.

إذا كان التوزيع موحدًا، فإنه يسحب عينات من توزيع موحد ضمن [-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 لمعلمة التوزيع.

الثوابت

مزدوج حجم

الثوابت الموروثة

الحقول الموروثة

المقاولون العامون

هو (Ops tf، VarianceScaling. توزيع التوزيع، البذور الطويلة)
يقوم بإنشاء مُهيئ He

الطرق الموروثة

الثوابت

مقياس مزدوج نهائي ثابت عام

القيمة الثابتة: 2.0

المقاولون العامون

public He (Ops tf، VarianceScaling.Distribution التوزيع، البذور الطويلة)

يقوم بإنشاء مُهيئ He

حدود
tf عمليات TensorFlow
توزيع نوع التوزيع لمهيئ He.
بذرة البذور لتوليد أرقام عشوائية. ستنتج أداة التهيئة التي تم إنشاؤها باستخدام بذرة معينة دائمًا نفس الموتر العشوائي لشكل معين ونوع dtype.
أنظر أيضا