LSTMBlockCellGrad

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

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

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

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

स्थिर <T संख्या बढ़ाता है> LSTMBlockCellGrad <T>
बनाएं ( स्कोप स्कोप, ऑपरेंड <T> x, ऑपरेंड <T> csPrev, ऑपरेंड <T> hPrev, ऑपरेंड <T> w, ऑपरेंड <T> wci, ऑपरेंड <T> wcf, ऑपरेंड <T> wco, ऑपरेंड <T > बी, ऑपरेंड <टी> आई, ऑपरेंड <टी> सीएस, ऑपरेंड <टी> एफ, ऑपरेंड <टी> ओ, ​​ऑपरेंड <टी> सीआई, ऑपरेंड <टी> सीओ, ऑपरेंड <टी> सीएसग्राड, ऑपरेंड <टी> एचग्राड , बूलियन उपयोगपीपहोल)
एक नए LSTMBlockCellGrad ऑपरेशन को लपेटकर एक क्लास बनाने की फ़ैक्टरी विधि।
आउटपुट <T>
सीएसप्रिवग्रैड ()
सीएस के ग्रेडिएंट को बैक-प्रोप्ड किया जाएगा।
आउटपुट <T>
डिक्फो ()
[i, cs, f, o] से व्युत्पन्न wrt।
आउटपुट <T>
डब्ल्यूसीएफग्रैड ()
डब्ल्यूसीएफ को बैक-प्रॉप्ड करने के लिए ग्रेडिएंट।
आउटपुट <T>
डब्ल्यूसीआईग्रैड ()
डब्ल्यूसीआई को बैक-प्रोप्ड करने के लिए ग्रेडिएंट।
आउटपुट <T>
डब्ल्यूसीओग्रैड ()
डब्ल्यूसीओ को बैक-प्रोप्ड करने के लिए ग्रेडिएंट।

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

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

सार्वजनिक स्थैतिक LSTMBlockCellGrad <T> बनाएं ( स्कोप स्कोप, ऑपरेंड <T> x, ऑपरेंड <T> csPrev, ऑपरेंड <T> hPrev, ऑपरेंड <T> w, ऑपरेंड <T> wci, ऑपरेंड <T> wcf, ऑपरेंड <T > डब्ल्यूसीओ, ऑपरेंड <टी> बी, ऑपरेंड <टी> आई, ऑपरेंड <टी> सीएस, ऑपरेंड <टी> एफ, ऑपरेंड <टी> ओ, ​​ऑपरेंड <टी> सीआई, ऑपरेंड <टी> सह, ऑपरेंड <टी> सीएसग्राड , ऑपरेंड <T> hGrad, बूलियन यूज़पीपहोल)

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

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

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

सीएस के ग्रेडिएंट को बैक-प्रोप्ड किया जाएगा।

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

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

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

डब्ल्यूसीएफ को बैक-प्रॉप्ड करने के लिए ग्रेडिएंट।

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

डब्ल्यूसीआई को बैक-प्रोप्ड करने के लिए ग्रेडिएंट।

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

डब्ल्यूसीओ को बैक-प्रोप्ड करने के लिए ग्रेडिएंट।