পাবলিক ফাইনাল ক্লাস BlockLSTMGrad
সমগ্র সময়ের ক্রমানুসারে LSTM কোষের পশ্চাদগামী প্রচারের গণনা করে।
এই বাস্তবায়ন BlockLSTMV2 এর সাথে ব্যবহার করা হবে।
ধ্রুবক
স্ট্রিং | OP_NAME | এই অপের নাম, টেনসরফ্লো কোর ইঞ্জিন দ্বারা পরিচিত |
পাবলিক পদ্ধতি
আউটপুট <T> | বিগ্রেড () w এর জন্য গ্রেডিয়েন্ট ব্যাক-প্রপ করা হবে। |
স্ট্যাটিক <T TNumber প্রসারিত করে > BlockLSTMGrad <T> | তৈরি করুন ( স্কোপ স্কোপ, অপারেন্ড < TInt64 > seqLenMax, Operand <T> x, Operand <T> csPrev, Operand <T> hPrev, Operand <T> w, Operand <T> wci, Operand <T> wcf, Operand <T > wco, Operand <T> b, Operand <T> i, Operand <T> cs, Operand <T> f, Operand <T> o, Operand <T> ci, Operand <T> co, Operand <T> h , Operand <T> csGrad, Operand <T> hGrad, বুলিয়ান ইউজ পিফোল) একটি নতুন BlockLSTMGrad অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানা পদ্ধতি। |
আউটপুট <T> | csPrevGrad () cs_prev-এর গ্রেডিয়েন্ট ব্যাক-প্রপ করা হবে। |
আউটপুট <T> | hPrevGrad () h_prev-এর গ্রেডিয়েন্ট ব্যাক-প্রপ করা হবে। |
আউটপুট <T> | wGrad () w এর জন্য গ্রেডিয়েন্ট ব্যাক-প্রপ করা হবে। |
আউটপুট <T> | wcfGrad () wcf-এর গ্রেডিয়েন্ট ব্যাক-প্রপড করা হবে। |
আউটপুট <T> | wciGrad () wci-এর জন্য গ্রেডিয়েন্ট ব্যাক-প্রপড। |
আউটপুট <T> | wcoGrad () wco-এর গ্রেডিয়েন্ট ব্যাক-প্রপড। |
আউটপুট <T> | xGrad () x এর গ্রেডিয়েন্ট ব্যাক-প্রপ করা হবে। |
উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি
ধ্রুবক
সর্বজনীন স্ট্যাটিক চূড়ান্ত স্ট্রিং OP_NAME
এই অপের নাম, টেনসরফ্লো কোর ইঞ্জিন দ্বারা পরিচিত
ধ্রুবক মান: "BlockLSTMGradV2"
পাবলিক পদ্ধতি
পাবলিক স্ট্যাটিক ব্লকLSTMGrad <T> তৈরি করুন ( স্কোপ স্কোপ, Operand < TInt64 > seqLenMax, Operand <T> x, Operand <T> csPrev, Operand <T> hPrev, Operand <T> w, Operand <T> wci, Operand <T > wcf, Operand <T> wco, Operand <T> b, Operand <T> i, Operand <T> cs, Operand <T> f, Operand <T> o, Operand <T> ci, Operand <T> co , Operand <T> h, Operand <T> csGrad, Operand <T> hGrad, বুলিয়ান usePeephole)
একটি নতুন BlockLSTMGrad অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানা পদ্ধতি।
পরামিতি
সুযোগ | বর্তমান সুযোগ |
---|---|
seqLenMax | এই ইনপুট দ্বারা প্রকৃতপক্ষে ব্যবহৃত সর্বাধিক সময় দৈর্ঘ্য। আউটপুট এই দৈর্ঘ্য অতিক্রম শূন্য সঙ্গে প্যাড করা হয়. |
এক্স | LSTM, আকৃতিতে সিকোয়েন্স ইনপুট (টাইমেলেন, ব্যাচ_সাইজ, সংখ্যা_ইনপুট)। |
csPrev | প্রাথমিক কোষের অবস্থার মান। |
hPrev | সেলের প্রাথমিক আউটপুট (পিফোলের জন্য ব্যবহার করা হবে)। |
w | ওজন ম্যাট্রিক্স। |
wci | ইনপুট গেট পিফোল সংযোগের জন্য ওজন ম্যাট্রিক্স। |
wcf | গেট পিফোল সংযোগের জন্য ওজন ম্যাট্রিক্স। |
wco | আউটপুট গেট পিফোল সংযোগের জন্য ওজন ম্যাট্রিক্স। |
খ | পক্ষপাত ভেক্টর। |
i | পুরো সময়ের ক্রম ধরে ইনপুট গেট। |
cs | পুরো সময় ক্রম ধরে tanh এর আগে কোষের অবস্থা। |
চ | পুরো সময় ক্রম উপর ভুলে গেট. |
o | পুরো সময়ের ক্রম ধরে আউটপুট গেট। |
ci | পুরো সময়ের ক্রম ধরে সেল ইনপুট। |
সহ | পুরো সময় ক্রম উপর tanh পরে কোষ. |
জ | আউটপুট h ভেক্টর পুরো সময়ের ক্রম ধরে। |
csGrad | cs এর বর্তমান গ্রেডিয়েন্ট। |
hGrad | h ভেক্টরের গ্রেডিয়েন্ট। |
পিফোল ব্যবহার করুন | পিফোল ওজন ব্যবহার করতে হবে কিনা। |
রিটার্নস
- BlockLSTMGrad এর একটি নতুন উদাহরণ