चेतावनी: इस एपीआई को पदावनत कर दिया गया है और प्रतिस्थापन के स्थिर होने के बाद इसे TensorFlow के भविष्य के संस्करण में हटा दिया जाएगा।
BlockLSTMV2
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
सभी समय चरणों के लिए LSTM सेल अग्रेषण प्रसार की गणना करता है।
यह लूप में LSTMBlockCell लगाने के बराबर है, जैसे:
for x1 in unpack(x):
i1, cs1, f1, o1, ci1, co1, h1 = LSTMBlock(
x1, cs_prev, h_prev, w, wci, wcf, wco, b)
cs_prev = cs1
h_prev = h1
i.append(i1)
cs.append(cs1)
f.append(f1)
o.append(o1)
ci.append(ci1)
co.append(co1)
h.append(h1)
return pack(i), pack(cs), pack(f), pack(o), pack(ci), pack(ch), pack(h)
Note that unlike LSTMBlockCell (and BlockLSTM) which uses ICFO gate layout,
this op uses IFCO. So in order for the following snippet to be equivalent
all gate-related outputs should be reordered.
सार्वजनिक तरीके
स्थिर ब्लॉकLSTMV2.विकल्प | |
आउटपुट <T> | सीआई () संपूर्ण समय अनुक्रम पर सेल इनपुट. |
आउटपुट <T> | सह () पूरे समय क्रम में तन के बाद सेल। |
स्थिर <T संख्या बढ़ाता है> BlockLSTMV2 <T> | बनाएँ ( स्कोप स्कोप, ऑपरेंड <लॉन्ग> seqLenMax, ऑपरेंड <T> x, ऑपरेंड <T> csPrev, ऑपरेंड <T> hPrev, ऑपरेंड <T> w, ऑपरेंड <T> wci, ऑपरेंड <T> wcf, ऑपरेंड <T > डब्ल्यूसीओ, ऑपरेंड <टी> बी, विकल्प... विकल्प) नए BlockLSTMV2 ऑपरेशन को लपेटकर एक क्लास बनाने की फ़ैक्टरी विधि। |
आउटपुट <T> | सीएस () पूरे समय क्रम में तन से पहले कोशिका की स्थिति। |
आउटपुट <T> | एफ () पूरे समय अनुक्रम पर भूलने का द्वार। |
आउटपुट <T> | एच () संपूर्ण समय अनुक्रम पर आउटपुट h वेक्टर। |
आउटपुट <T> | मैं () पूरे समय अनुक्रम पर इनपुट गेट। |
आउटपुट <T> | ओ () पूरे समय अनुक्रम पर आउटपुट गेट। |
स्थिर ब्लॉकLSTMV2.विकल्प | |
विरासत में मिली विधियाँ
कक्षा java.lang.Object से बूलियन | बराबर (ऑब्जेक्ट arg0) |
अंतिम कक्षा<?> | गेटक्लास () |
int यहाँ | हैशकोड () |
अंतिम शून्य | सूचित करें () |
अंतिम शून्य | सभी को सूचित करें () |
डोरी | स्ट्रिंग () |
अंतिम शून्य | प्रतीक्षा करें (लंबा arg0, int arg1) |
अंतिम शून्य | प्रतीक्षा करें (लंबा arg0) |
अंतिम शून्य | इंतज़ार () |
सार्वजनिक तरीके
सार्वजनिक स्थैतिक ब्लॉकLSTMV2. ऑप्शंस सेलक्लिप (फ्लोट सेलक्लिप)
पैरामीटर
सेलक्लिप | 'सीएस' मान को क्लिप करने का मान। |
---|
सार्वजनिक आउटपुट <टी> सीआई ()
संपूर्ण समय अनुक्रम पर सेल इनपुट.
सार्वजनिक आउटपुट <T> सह ()
पूरे समय क्रम में तन के बाद सेल।
सार्वजनिक स्थैतिक ब्लॉकLSTMV2 <T> बनाएं ( स्कोप स्कोप, ऑपरेंड <लॉन्ग> seqLenMax, ऑपरेंड <T> x, ऑपरेंड <T> csPrev, ऑपरेंड <T> hPrev, ऑपरेंड <T> w, ऑपरेंड <T> wci, ऑपरेंड <T > डब्ल्यूसीएफ, ऑपरेंड <टी> डब्ल्यूसीओ, ऑपरेंड <टी> बी, विकल्प... विकल्प)
नए BlockLSTMV2 ऑपरेशन को लपेटकर एक क्लास बनाने की फ़ैक्टरी विधि।
पैरामीटर
दायरा | वर्तमान दायरा |
---|
seqLenMax | इस इनपुट द्वारा वास्तव में उपयोग की गई अधिकतम समय अवधि। आउटपुट इस लंबाई से परे शून्य से भरे हुए हैं। |
---|
एक्स | LSTM में अनुक्रम इनपुट, आकार (टाइमलेन, बैच_आकार, num_inputs)। |
---|
सीएसपिछला | प्रारंभिक सेल स्थिति का मान. |
---|
hपिछला | सेल का प्रारंभिक आउटपुट (पीपहोल के लिए उपयोग किया जाने वाला)। |
---|
डब्ल्यू | वजन मैट्रिक्स. |
---|
डब्ल्यूसीआई | इनपुट गेट पीपहोल कनेक्शन के लिए वजन मैट्रिक्स। |
---|
डब्ल्यूसीएफ | गेट पीपहोल कनेक्शन भूलने के लिए वजन मैट्रिक्स। |
---|
wco | आउटपुट गेट पीपहोल कनेक्शन के लिए वजन मैट्रिक्स। |
---|
बी | पूर्वाग्रह वेक्टर. |
---|
विकल्प | वैकल्पिक गुण मान रखता है |
---|
रिटर्न
- BlockLSTMV2 का एक नया उदाहरण
सार्वजनिक आउटपुट <टी> सीएस ()
पूरे समय क्रम में तन से पहले कोशिका की स्थिति।
सार्वजनिक आउटपुट <टी> एफ ()
पूरे समय अनुक्रम पर भूलने का द्वार।
सार्वजनिक आउटपुट <टी> एच ()
संपूर्ण समय अनुक्रम पर आउटपुट h वेक्टर।
सार्वजनिक आउटपुट <T> i ()
पूरे समय अनुक्रम पर इनपुट गेट।
सार्वजनिक आउटपुट <T> o ()
पूरे समय अनुक्रम पर आउटपुट गेट।
सार्वजनिक स्थैतिक ब्लॉकLSTMV2. विकल्प उपयोगपीपहोल (बूलियन उपयोगपीपहोल)
पैरामीटर
पीपहोल का उपयोग करें | पीपहोल वेट का उपयोग करना है या नहीं। |
---|
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2024-09-23 (UTC) को अपडेट किया गया.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"वह जानकारी मौजूद नहीं है जो मुझे चाहिए"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"बहुत मुश्किल है / बहुत सारे चरण हैं"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"पुराना"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"अनुवाद से जुड़ी समस्या"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"सैंपल / कोड से जुड़ी समस्या"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"अन्य"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"समझने में आसान है"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"मेरी समस्या हल हो गई"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"अन्य"
}]
{"lastModified": "\u0906\u0916\u093f\u0930\u0940 \u092c\u093e\u0930 2024-09-23 (UTC) \u0915\u094b \u0905\u092a\u0921\u0947\u091f \u0915\u093f\u092f\u093e \u0917\u092f\u093e."}
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2024-09-23 (UTC) को अपडेट किया गया."],[],[]]