LSTMBlockCellGrad

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

1 टाइमस्टेप के लिए LSTM सेल के पिछड़े प्रसार की गणना करता है।

इस कार्यान्वयन का उपयोग LSTMBlockCell के संयोजन में किया जाना है।

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

स्थिर <टी संख्या फैली> LSTMBlockCellGrad <टी>
बनाने ( स्कोप गुंजाइश, ओपेरैंड <टी> एक्स, ओपेरैंड <टी> csPrev, ओपेरैंड <टी> hPrev, ओपेरैंड <टी> डब्ल्यू, ओपेरैंड <टी> WCI, ओपेरैंड <टी> WCF, ओपेरैंड <टी> WCO, ओपेरैंड टी < > ख, ओपेरैंड <टी> मैं, ओपेरैंड <टी> सीएस, ओपेरैंड <टी> च, ओपेरैंड <टी> ओ, ओपेरैंड <टी> ci, ओपेरैंड <टी> सह, ओपेरैंड <टी> csGrad, ओपेरैंड <टी> hGrad , बूलियन उपयोग पीपहोल)
एक नया LSTMBlockCellGrad ऑपरेशन रैपिंग क्लास बनाने के लिए फ़ैक्टरी विधि।
आउटपुट <टी>
csPrevGrad ()
सीएस का ग्रेडिएंट बैक-प्रोप्ड होना चाहिए।
आउटपुट <टी>
dicfo ()
[i, cs, f, o] का व्युत्पन्न wrt।
आउटपुट <टी>
wcfGrad ()
Wcf को बैक-प्रोप्ड करने के लिए ग्रेडिएंट।
आउटपुट <टी>
wciGrad ()
wci को बैक-प्रोप्ड करने के लिए ग्रेडिएंट।
आउटपुट <टी>
wcoGrad ()
Wco को बैक-प्रोप्ड करने के लिए ग्रेडिएंट।

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

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

सार्वजनिक स्थिर LSTMBlockCellGrad <टी> (बनाने स्कोप गुंजाइश, ओपेरैंड <टी> एक्स, ओपेरैंड <टी> csPrev, ओपेरैंड <टी> hPrev, ओपेरैंड <टी> डब्ल्यू, ओपेरैंड <टी> WCI, ओपेरैंड <टी> WCF, ओपेरैंड <टी > WCO, ओपेरैंड <टी> ख, ओपेरैंड <टी> मैं, ओपेरैंड <टी> सीएस, ओपेरैंड <टी> च, ओपेरैंड <टी> ओ, ओपेरैंड <टी> ci, ओपेरैंड <टी> सह, ओपेरैंड <टी> csGrad , ओपेरैंड <टी> hGrad, बूलियन usePeephole)

एक नया LSTMBlockCellGrad ऑपरेशन रैपिंग क्लास बनाने के लिए फ़ैक्टरी विधि।

मापदंडों
दायरा वर्तमान दायरा
एक्स LSTM सेल में इनपुट, आकार (बैच_साइज़, num_inputs)।
सीएसपिछला पिछली सेल स्थिति।
एच.पी.ई पिछले एच राज्य।
वू वजन मैट्रिक्स।
डब्ल्यूसीआई इनपुट गेट पीपहोल कनेक्शन के लिए वेट मैट्रिक्स।
डब्ल्यूसीएफ गेट पीपहोल कनेक्शन को भूल जाने के लिए वेट मैट्रिक्स।
डब्ल्यूसीओ आउटपुट गेट पीपहोल कनेक्शन के लिए वेट मैट्रिक्स।
बी पूर्वाग्रह वेक्टर।
मैं इनपुट गेट।
सीएस तन से पहले कोशिका अवस्था।
एफ भूल गेट।
हे आउटपुट गेट।
सीआई सेल इनपुट।
सीओ तन के बाद सेल।
सीएसग्रेड सीएस की वर्तमान ढाल।
एचग्रेड एच वेक्टर की ढाल।
पीपहोल का प्रयोग करें क्या सेल पीपहोल कनेक्शन का उपयोग करता है।
रिटर्न
  • LSTMBlockCellGrad का एक नया उदाहरण

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

सीएस का ग्रेडिएंट बैक-प्रोप्ड होना चाहिए।

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

[i, cs, f, o] का व्युत्पन्न wrt।

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

Wcf को बैक-प्रोप्ड करने के लिए ग्रेडिएंट।

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

wci को बैक-प्रोप्ड करने के लिए ग्रेडिएंट।

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

Wco को बैक-प्रोप्ड करने के लिए ग्रेडिएंट।