CudnnRnnParamsSize

सार्वजनिक अंतिम वर्ग CudnnRnnParamsSize

वज़न के आकार की गणना करता है जिसका उपयोग Cudnn RNN मॉडल द्वारा किया जा सकता है।

वह पैरामीटर आकार लौटाएं जिसका उपयोग Cudnn RNN मॉडल द्वारा किया जा सकता है। बाद में वजन आवंटन और आरंभीकरण में इस आकार का उपयोग किया जाना चाहिए।

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

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

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

स्थिरांक

डोरी OP_NAME इस ऑप का नाम, जैसा कि TensorFlow कोर इंजन द्वारा जाना जाता है

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

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

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

स्थिरांक

सार्वजनिक स्थैतिक अंतिम स्ट्रिंग OP_NAME

इस ऑप का नाम, जैसा कि TensorFlow कोर इंजन द्वारा जाना जाता है

स्थिर मान: "CudnnRNNParamsSize"

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

सार्वजनिक आउटपुट <यू> आउटपुट के रूप में ()

टेंसर का प्रतीकात्मक हैंडल लौटाता है।

TensorFlow संचालन के इनपुट किसी अन्य TensorFlow ऑपरेशन के आउटपुट हैं। इस पद्धति का उपयोग एक प्रतीकात्मक हैंडल प्राप्त करने के लिए किया जाता है जो इनपुट की गणना का प्रतिनिधित्व करता है।

सार्वजनिक स्थैतिक CudnnRnnParamsSize <U> बनाएं ( स्कोप स्कोप, ऑपरेंड <TInt32> numLayers, ऑपरेंड <TInt32> numUnits, ऑपरेंड <TInt32> इनपुटसाइज, क्लास<T> T, क्लास<U> S, विकल्प... विकल्प)

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

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

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

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

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

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

सार्वजनिक आउटपुट <U> पैरामीटर आकार ()

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

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

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