LeCun

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

LeCun التهيئة العادية.

يسحب عينات من التوزيع العشوائي. * *

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

إذا كان التوزيع UNIFORM، فإنه يسحب عينات من توزيع موحد ضمن [-limit, limit] ، حيث limit = Math.sqrt(3 / fanIn) ( fanIn هو عدد وحدات الإدخال في موتر الوزن)

أمثلة:

ليكون عادي:

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

الزي الرسمي ليكون:

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

ملحوظة: *

للحصول على مُهيئ مكافئ LeCunNormal، استخدم TRUNCATED_NORMAL لمعلمة التوزيع. *

للحصول على مُهيئ مكافئ LeCunUniform، استخدم UNIFORM * لمعلمة التوزيع. *

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

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

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

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

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

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

LeCun العامة (Ops tf، VarianceScaling.Distribution ، البذور الطويلة)

إنشاء مُهيئ LeCunNormal

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