BlockLSTMGrad

পাবলিক চূড়ান্ত বর্গ BlockLSTMGrad

সমগ্র সময়ের অনুক্রমের জন্য LSTM কোষের পশ্চাদগামী প্রচারের গণনা করে।

এই বাস্তবায়ন LSTMBlock এর সাথে ব্যবহার করা হবে।

পাবলিক পদ্ধতি

আউটপুট <টি>
bGrad ()
w এর জন্য গ্রেডিয়েন্ট ব্যাক-প্রপড।
স্ট্যাটিক <টি নম্বর প্রসারিত> BlockLSTMGrad <টি>
তৈরি ( ব্যাপ্তি সুযোগ প্রতীক <লং> seqLenMax, প্রতীক <টি> X, প্রতীক <টি> csPrev, প্রতীক <টি> hPrev, প্রতীক <টি> W, প্রতীক <টি> wci, প্রতীক <টি> wcf, প্রতীক <টি > wco, প্রতীক <টি> বি, প্রতীক <টি> আমি, প্রতীক <টি> CS, প্রতীক <টি> F, প্রতীক <টি> O, প্রতীক <টি> CI, প্রতীক <টি> সহ, প্রতীক <টি> জ , প্রতীক <টি> csGrad, প্রতীক <টি> hGrad, বুলিয়ান usePeephole)
একটি নতুন BlockLSTMGrad অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানার পদ্ধতি।
আউটপুট <টি>
csPrevGrad ()
cs_prev-এর গ্রেডিয়েন্ট ব্যাক-প্রপ করা হবে।
আউটপুট <টি>
hPrevGrad ()
h_prev-এর গ্রেডিয়েন্ট ব্যাক-প্রপ করা হবে।
আউটপুট <টি>
wGrad ()
w এর জন্য গ্রেডিয়েন্ট ব্যাক-প্রপড।
আউটপুট <টি>
wcfGrad ()
wcf-এর গ্রেডিয়েন্ট ব্যাক-প্রপড।
আউটপুট <টি>
wciGrad ()
wci-এর জন্য গ্রেডিয়েন্ট ব্যাক-প্রপড।
আউটপুট <টি>
wcoGrad ()
wco-এর গ্রেডিয়েন্ট ব্যাক-প্রপ করা হবে।
আউটপুট <টি>
xGrad ()
x এর গ্রেডিয়েন্ট ব্যাক-প্রপ করা হবে।

উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি

পাবলিক পদ্ধতি

পাবলিক আউটপুট <টি> bGrad ()

w এর জন্য গ্রেডিয়েন্ট ব্যাক-প্রপড।

পাবলিক স্ট্যাটিক BlockLSTMGrad <টি> (তৈরি ব্যাপ্তি সুযোগ প্রতীক <লং> seqLenMax, প্রতীক <টি> X, প্রতীক <টি> csPrev, প্রতীক <টি> hPrev, প্রতীক <টি> W, প্রতীক <টি> wci, প্রতীক <টি > wcf, প্রতীক <টি> wco, প্রতীক <টি> বি, প্রতীক <টি> আমি, প্রতীক <টি> CS, প্রতীক <টি> F, প্রতীক <টি> O, প্রতীক <টি> CI, প্রতীক <টি> কো , প্রতীক <টি> H, প্রতীক <টি> csGrad, প্রতীক <টি> hGrad, বুলিয়ান usePeephole)

একটি নতুন BlockLSTMGrad অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানার পদ্ধতি।

পরামিতি
সুযোগ বর্তমান সুযোগ
seqLenMax এই ইনপুট দ্বারা প্রকৃতপক্ষে ব্যবহৃত সর্বাধিক সময় দৈর্ঘ্য। আউটপুট এই দৈর্ঘ্য অতিক্রম শূন্য সঙ্গে প্যাড করা হয়.
এক্স LSTM, আকৃতিতে ক্রম ইনপুট (টাইমেলেন, ব্যাচ_সাইজ, সংখ্যা_ইনপুট)।
csPrev প্রাথমিক কোষের অবস্থার মান।
hPrev কোষের প্রাথমিক আউটপুট (পিফোলের জন্য ব্যবহার করা হবে)।
w ওজন ম্যাট্রিক্স।
wci ইনপুট গেট পিফোল সংযোগের জন্য ওজন ম্যাট্রিক্স।
wcf গেট পিফোল সংযোগের জন্য ওজন ম্যাট্রিক্স।
wco আউটপুট গেট পিফোল সংযোগের জন্য ওজন ম্যাট্রিক্স।
পক্ষপাত ভেক্টর।
i পুরো সময় ক্রম উপর ইনপুট গেট.
cs পুরো সময় ক্রম ধরে tanh এর আগে কোষের অবস্থা।
পুরো সময় অনুক্রমের উপর ভুলে গেট.
o পুরো সময়ের ক্রম ধরে আউটপুট গেট।
ci পুরো সময়ের ক্রম ধরে সেল ইনপুট।
সহ পুরো সময় ক্রম উপর tanh পরে কোষ.
আউটপুট h ভেক্টর পুরো সময়ের ক্রম ধরে।
csGrad cs এর বর্তমান গ্রেডিয়েন্ট।
hGrad h ভেক্টরের গ্রেডিয়েন্ট।
পিফোল ব্যবহার করুন পিফোল ওজন ব্যবহার করতে হবে কিনা।
রিটার্নস
  • BlockLSTMGrad এর একটি নতুন উদাহরণ

পাবলিক আউটপুট <টি> csPrevGrad ()

cs_prev-এর গ্রেডিয়েন্ট ব্যাক-প্রপ করা হবে।

পাবলিক আউটপুট <টি> hPrevGrad ()

h_prev-এর গ্রেডিয়েন্ট ব্যাক-প্রপ করা হবে।

পাবলিক আউটপুট <টি> wGrad ()

w এর জন্য গ্রেডিয়েন্ট ব্যাক-প্রপড।

পাবলিক আউটপুট <টি> wcfGrad ()

wcf-এর গ্রেডিয়েন্ট ব্যাক-প্রপড।

পাবলিক আউটপুট <টি> wciGrad ()

wci-এর জন্য গ্রেডিয়েন্ট ব্যাক-প্রপড।

পাবলিক আউটপুট <টি> wcoGrad ()

wco-এর গ্রেডিয়েন্ট ব্যাক-প্রপ করা হবে।

পাবলিক আউটপুট <টি> xGrad ()

x এর গ্রেডিয়েন্ট ব্যাক-প্রপ করা হবে।