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 برای پارامتر توزیع استفاده کنید.

ثابت ها

دو برابر کردن مقیاس

ثابت های ارثی

org.tensorflow.framework.initializers.VarianceScaling
دو برابر کردن SCALE_DEFAULT

فیلدهای ارثی

org.tensorflow.framework.initializers.VarianceScaling
عمومی استاتیک نهایی VarianceScaling.Distribution DISTRIBUTION_DEFAULT
عمومی استاتیک نهایی VarianceScaling.Mode MODE_DEFAULT

سازندگان عمومی

او (Ops tf، VarianceScaling.Distribution توزیع، دانه بلند)
یک He Initializer ایجاد می کند

روش های ارثی

org.tensorflow.framework.initializers.VarianceScaling
عملوند <T>
فراخوانی ( Operand < TINT64 > dims، نوع Class<T>)
org.tensorflow.framework.initializers.BaseInitializer
عملیات
getTF ()
TensorFlow Ops را دریافت می کند
بولی
برابر است (شیء arg0)
کلاس نهایی<?>
getClass ()
بین المللی
کد هش ()
باطل نهایی
اطلاع رسانی ()
باطل نهایی
اطلاع رسانی به همه ()
رشته
toString ()
باطل نهایی
صبر کنید (long arg0، int arg1)
باطل نهایی
صبر کنید (طولانی arg0)
باطل نهایی
صبر کن ()
org.tensorflow.framework.initializers.Initializer
عملوند انتزاعی <T>
فراخوانی ( Operand < TINT64 > dims، نوع Class<T>)
عملیات مورد استفاده برای انجام اولیه را ایجاد می کند.

ثابت ها

مقیاس دوبل نهایی استاتیک عمومی

مقدار ثابت: 2.0

سازندگان عمومی

عمومی He (Ops tf، VarianceScaling.Distribution توزیع، دانه بلند)

یک He Initializer ایجاد می کند

پارامترها
tf TensorFlow Ops
توزیع نوع توزیع اولیه ساز He.
دانه دانه برای تولید اعداد تصادفی. یک مقدار اولیه ایجاد شده با یک دانه معین، همیشه همان تانسور تصادفی را برای یک شکل و نوع d مشخص تولید می کند.
همچنین ببینید