LeCun

सार्वजनिक वर्ग LeCun

LeCun सामान्य प्रारंभकर्ता।

यादृच्छिक वितरण से नमूने निकालता है। * *

यदि वितरण TRUNCATED_NORMAL है, तो यह stddev = sqrt(1 / fanIn) के साथ 0 पर केंद्रित एक काटे गए सामान्य वितरण से नमूने खींचता है, जहां fanIn वजन टेंसर में इनपुट इकाइयों की संख्या है।

यदि वितरण एक समान है, तो यह [-limit, limit] के भीतर एक समान वितरण से नमूने निकालता है, जहां limit = Math.sqrt(3 / fanIn) ( fanIn वजन टेंसर में इनपुट इकाइयों की संख्या है)

उदाहरण:

LeCun सामान्य:

      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 (ऑप्स tf, वेरिएंसस्केलिंग.वितरण वितरण, लंबा बीज)
एक LeCunNormal इनिशियलाइज़र बनाता है

विरासत में मिली विधियाँ

सार्वजनिक निर्माता

सार्वजनिक LeCun (ऑप्स tf, वेरिएंसस्केलिंग.वितरण वितरण, लंबा बीज)

एक LeCunNormal इनिशियलाइज़र बनाता है

पैरामीटर
tf टेंसरफ़्लो ऑप्स
वितरण ग्लोरोट इनिशियलाइज़र के लिए वितरण प्रकार।
बीज यादृच्छिक संख्या पीढ़ी के लिए बीज. किसी दिए गए बीज के साथ बनाया गया इनिशियलाइज़र हमेशा किसी दिए गए आकार और प्रकार के लिए समान यादृच्छिक टेंसर उत्पन्न करेगा।