LeCun

کلاس عمومی LeCun

اولیه ساز عادی LeCun.

نمونه هایی را از توزیع تصادفی می گیرد. * *

اگر توزیع TRUNCATED_NORMAL باشد، نمونه هایی را از یک توزیع نرمال کوتاه شده با مرکز 0 با stddev = sqrt(1 / fanIn) می گیرد که در آن fanIn تعداد واحدهای ورودی در تانسور وزن است.

اگر توزیع یکنواخت باشد، نمونه‌هایی را از یک توزیع یکنواخت در داخل [-limit, limit] می‌گیرد، جایی که limit = Math.sqrt(3 / fanIn) ( fanIn تعداد واحدهای ورودی در تانسور وزن است)

مثال ها:

LeCun Normal:

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

یونیفرم LeCun:

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

ثابت های ارثی

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

فیلدهای ارثی

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

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

LeCun (Ops tf، VarianceScaling.Distribution توزیع، دانه بلند)
یک LeCunNormal 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>)
عملیات مورد استفاده برای انجام اولیه را ایجاد می کند.

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

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

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

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