वह प्रारंभकर्ता.
यदि वितरण TRUNCATED_NORMAL है, तो यह stddev = sqrt(2 / fanIn)
के साथ 0
पर केंद्रित एक काटे गए सामान्य वितरण से नमूने खींचता है, जहां fanIn
वजन टेंसर में इनपुट इकाइयों की संख्या है।
यदि वितरण एक समान है, तो यह [-limit, limit]
के भीतर एक समान वितरण से नमूने खींचता है, जहां limit = sqrt(6 / 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
उपयोग करें।
स्थिरांक
दोहरा | पैमाना |
विरासत में मिले स्थिरांक
विरासत में मिले क्षेत्र
सार्वजनिक निर्माता
विरासत में मिली विधियाँ
स्थिरांक
सार्वजनिक स्थैतिक अंतिम दोहरा स्केल
सार्वजनिक निर्माता
सार्वजनिक वह (ऑप्स टीएफ, वेरिएंसस्केलिंग। वितरण वितरण, लंबा बीज)
एक He इनिशियलाइज़र बनाता है
पैरामीटर
tf | टेंसरफ़्लो ऑप्स |
---|---|
वितरण | He इनिशियलाइज़र के लिए वितरण प्रकार. |
बीज | यादृच्छिक संख्या पीढ़ी के लिए बीज. किसी दिए गए बीज के साथ बनाया गया इनिशियलाइज़र हमेशा किसी दिए गए आकार और प्रकार के लिए समान यादृच्छिक टेंसर उत्पन्न करेगा। |