CudnnRNNParamsToCanonicalV2

सार्वजनिक अंतिम कक्षा CudnnRNNParamsToCanonicalV2

विहित रूप में CudnnRNN पैरामीटर पुनर्प्राप्त करता है। यह LSTM में प्रक्षेपण का समर्थन करता है।

अपारदर्शी पैराम्स बफ़र से वज़न का एक सेट पुनर्प्राप्त करता है जिसे भविष्य के रनों के साथ संगत तरीके से सहेजा और पुनर्स्थापित किया जा सकता है।

ध्यान दें कि पैराम्स बफ़र विभिन्न जीपीयू में संगत नहीं हो सकता है। इसलिए किसी भी बचत और पुनर्स्थापन को विहित भार और पूर्वाग्रहों में परिवर्तित किया जाना चाहिए।

num_layers: RNN मॉडल में परतों की संख्या निर्दिष्ट करता है। num_units: छिपी हुई स्थिति का आकार निर्दिष्ट करता है। इनपुट_आकार: इनपुट स्थिति का आकार निर्दिष्ट करता है। num_params_weights: सभी परतों के लिए वज़न पैरामीटर मैट्रिक्स की संख्या। num_params_biases: सभी परतों के लिए पूर्वाग्रह पैरामीटर वेक्टर की संख्या। वज़न: वज़न का विहित रूप जिसका उपयोग बचत और पुनर्स्थापन के लिए किया जा सकता है। उनके विभिन्न पीढ़ियों में संगत होने की अधिक संभावना है। पक्षपात: पूर्वाग्रहों का विहित रूप जिसका उपयोग बचत और पुनर्स्थापन के लिए किया जा सकता है। उनके विभिन्न पीढ़ियों में संगत होने की अधिक संभावना है। rnn_mode: RNN मॉडल के प्रकार को इंगित करता है। इनपुट_मोड: इंगित करें कि क्या इनपुट और पहली परत से पहले वास्तविक गणना के बीच एक रैखिक प्रक्षेपण है। 'स्किप_इनपुट' की अनुमति केवल तभी होती है जब इनपुट_साइज़ == num_units; 'ऑटो_सेलेक्ट' का तात्पर्य 'स्किप_इनपुट' से है जब इनपुट_साइज़ == num_units; अन्यथा, इसका तात्पर्य 'रैखिक_इनपुट' है। दिशा: इंगित करता है कि क्या द्विदिश मॉडल का उपयोग किया जाएगा। डीआईआर = (दिशा == द्विदिश)? 2:1 ड्रॉपआउट: ड्रॉपआउट संभावना। जब 0 पर सेट किया जाता है, तो ड्रॉपआउट अक्षम हो जाता है। बीज: ड्रॉपआउट आरंभ करने के लिए बीज का पहला भाग। बीज 2: ड्रॉपआउट प्रारंभ करने के लिए बीज का दूसरा भाग। num_proj: प्रक्षेपण मैट्रिक्स के लिए आउटपुट आयाम। यदि कोई नहीं या 0, तो कोई प्रक्षेपण नहीं किया जाता है।

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

कक्षा CudnnRNNParamsToCanonicalV2.Options CudnnRNNParamsToCanonicalV2 के लिए वैकल्पिक विशेषताएँ

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

सूची< आउटपुट <टी>>
स्थिर <T संख्या बढ़ाता है> CudnnRNNParamsToCanonicalV2 <T>
बनाएं ( स्कोप स्कोप, ऑपरेंड <इंटेगर> संख्या परतें, ऑपरेंड <पूर्णांक> संख्या इकाइयां, ऑपरेंड <पूर्णांक> इनपुट आकार, ऑपरेंड <टी> पैरामीटर, लंबी संख्या पैरामीटर वजन, लंबी संख्या पैरामीटर बायसेस, विकल्प... विकल्प)
एक नए CudnnRNNParamsToCanonicalV2 ऑपरेशन को लपेटकर एक क्लास बनाने की फ़ैक्टरी विधि।
स्थिर CudnnRNNParamsToCanonicalV2.Options
दिशा (स्ट्रिंग दिशा)
स्थिर CudnnRNNParamsToCanonicalV2.Options
ड्रॉपआउट (फ्लोट ड्रॉपआउट)
स्थिर CudnnRNNParamsToCanonicalV2.Options
इनपुटमोड (स्ट्रिंग इनपुटमोड)
स्थिर CudnnRNNParamsToCanonicalV2.Options
numProj (लंबा numProj)
स्थिर CudnnRNNParamsToCanonicalV2.Options
आरएनएनमोड (स्ट्रिंग आरएनएनमोड)
स्थिर CudnnRNNParamsToCanonicalV2.Options
बीज (लंबा बीज)
स्थिर CudnnRNNParamsToCanonicalV2.Options
बीज2 (लंबा बीज2)
सूची< आउटपुट <टी>>

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

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

सार्वजनिक सूची < आउटपुट <टी>> पूर्वाग्रह ()

सार्वजनिक स्थैतिक CudnnRNNParamsToCanonicalV2 <T> बनाएं ( स्कोप स्कोप, ऑपरेंड <Integer> numLayers, ऑपरेंड <Integer> numUnits, ऑपरेंड <Integer> इनपुट साइज, ऑपरेंड <T> पैरामीटर्स, लॉन्ग numParamsWeights, लॉन्ग numParamsBiases, विकल्प... विकल्प)

एक नए CudnnRNNParamsToCanonicalV2 ऑपरेशन को लपेटकर एक क्लास बनाने की फ़ैक्टरी विधि।

पैरामीटर
दायरा वर्तमान दायरा
विकल्प वैकल्पिक गुण मान रखता है
रिटर्न
  • CudnnRNNParamsToCanonicalV2 का एक नया उदाहरण

सार्वजनिक स्थैतिक CudnnRNNParamsToCanonicalV2.Options दिशा (स्ट्रिंग दिशा)

सार्वजनिक स्थैतिक CudnnRNNParamsToCanonicalV2 .ऑप्शंस ड्रॉपआउट (फ्लोट ड्रॉपआउट)

सार्वजनिक स्थैतिक CudnnRNNParamsToCanonicalV2.Options इनपुटमोड (स्ट्रिंग इनपुटमोड)

सार्वजनिक स्थैतिक CudnnRNNParamsToCanonicalV2.Options numProj (लंबा numProj)

सार्वजनिक स्थैतिक CudnnRNNParamsToCanonicalV2.Options rnnMode (स्ट्रिंग rnnMode)

सार्वजनिक स्थैतिक CudnnRNNParamsToCanonicalV2. विकल्प बीज (लंबा बीज)

सार्वजनिक स्थैतिक CudnnRNNParamsToCanonicalV2 .विकल्प बीज2 (लंबा बीज2)

सार्वजनिक सूची < आउटपुट <टी>> भार ()