VarianceScaling

सार्वजनिक वर्ग वेरिएंसस्केलिंग
ज्ञात प्रत्यक्ष उपवर्ग

इनिशियलाइज़र अपने पैमाने को वेट टेंसर के आकार के अनुसार ढालने में सक्षम है।

distribution=TRUNCATED_NORMAL or NORMAL के साथ, नमूने शून्य के माध्य और एक मानक विचलन (छंटाई के बाद, यदि उपयोग किया जाता है) के साथ एक काटे गए/बिना काटे गए सामान्य वितरण से लिए जाते हैं, stddev = Math.sqrt(scale / n) , जहां n है:

  • भार टेंसर में इनपुट इकाइयों की संख्या, यदि mode=FAN_IN
  • आउटपुट इकाइयों की संख्या, यदि mode=FAN_OUT
  • इनपुट और आउटपुट इकाइयों की संख्या का औसत, यदि mode=FAN_AVG

distribution=UNIFORM के साथ, नमूने [-limit, limit] के भीतर एक समान वितरण से निकाले जाते हैं, जहां limit = Math.sqrt(3 * scale / n); .

उदाहरण:

      long seed = 1234l;
      float scale = 0.1f;
      VarianceScaling<TFloat32, TFloat32> initializer =
          new org.tensorflow.framework.initializers.VarianceScaling<>(
              tf, scale, Mode.FAN_IN, Distribution.UNIFORM, seed);
      Operand<TFloat32> values =
          initializer.call(tf.constant(Shape.of(2,2)), TFloat32.class);
 

यह सभी देखें

नेस्टेड क्लासेस

enum वेरिएंसस्केलिंग.वितरण मान प्रारंभ करते समय उपयोग किया जाने वाला यादृच्छिक वितरण।
enum वेरिएंसस्केलिंग.मोड पंखे के मान की गणना के लिए उपयोग किया जाने वाला मोड।

स्थिरांक

दोहरा SCALE_DEFAULT

खेत

सार्वजनिक स्थैतिक अंतिम वेरिएंसस्केलिंग.वितरण वितरण_डिफॉल्ट
सार्वजनिक स्थैतिक अंतिम वेरिएंसस्केलिंग.मोड मोड_डिफॉल्ट

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

वेरिएंसस्केलिंग (ऑप्स टीएफ, लॉन्ग सीड)
एक वेरिएंसस्केलिंग इनिशियलाइज़र बनाता है
वेरिएंसस्केलिंग (ऑप्स टीएफ, डबल स्केल, वेरिएंसस्केलिंग.मोड मोड, वेरिएंसस्केलिंग.डिस्ट्रीब्यूशन डिस्ट्रीब्यूशन, लॉन्ग सीड)
एक वेरिएंसस्केलिंग इनिशियलाइज़र बनाता है

सार्वजनिक तरीके

ऑपरेंड <टी>
कॉल करें ( ऑपरेंड < TInt64 > मंद, क्लास<T> प्रकार)

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

स्थिरांक

सार्वजनिक स्थैतिक अंतिम डबल SCALE_DEFAULT

स्थिर मान: 1.0

खेत

सार्वजनिक स्थैतिक अंतिम वेरिएंसस्केलिंग.वितरण DISTRIBUTION_DEFAULT

सार्वजनिक स्थैतिक अंतिम वेरिएंसस्केलिंग.मोड MODE_DEFAULT

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

सार्वजनिक वेरिएंसस्केलिंग (ऑप्स टीएफ, लॉन्ग सीड)

एक वेरिएंसस्केलिंग इनिशियलाइज़र बनाता है

पैरामीटर
tf टेंसरफ़्लो ऑप्स
बीज यादृच्छिक बीज बनाने के लिए sed।

सार्वजनिक वेरिएंसस्केलिंग (ऑप्स टीएफ, डबल स्केल, वेरिएंसस्केलिंग.मोड मोड, वेरिएंसस्केलिंग.डिस्ट्रीब्यूशन डिस्ट्रीब्यूशन, लॉन्ग सीड)

एक वेरिएंसस्केलिंग इनिशियलाइज़र बनाता है

पैरामीटर
tf टेंसरफ़्लो ऑप्स
पैमाना स्केलिंग फैक्टर (सकारात्मक फ्लोट)।
तरीका विचरण के लिए मोड
वितरण उपयोग के लिए यादृच्छिक वितरण.
बीज यादृच्छिक बीज बनाने के लिए उपयोग किया जाता है।

सार्वजनिक तरीके

सार्वजनिक ऑपरेंड <T> कॉल ( ऑपरेंड < TInt64 > मंद, क्लास<T> प्रकार)