অপারেশন

পাবলিক ইন্টারফেস অপারেশন
পরিচিত পরোক্ষ শ্রেণি

টেনসরগুলিতে গণনা সম্পাদন করে।

একটি অপারেশন শূন্য বা ততোধিক Tensor গুলি (অন্যান্য অপারেশন দ্বারা উত্পাদিত) ইনপুট হিসাবে গ্রহণ করে এবং আউটপুট হিসাবে শূন্য বা আরও বেশি Tensor তৈরি করে।

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

বিমূর্ত
ইনপুটলিস্টলেন্ট (স্ট্রিং নাম)
এই ক্রিয়াকলাপের জন্য টেনসরগুলির প্রদত্ত ইনপুট তালিকার আকার ফিরিয়ে দেয়।
বিমূর্ত স্ট্রিং
নাম ()
অপারেশনের পুরো নাম দেয়।
বিমূর্ত
নামআউটপুটস ()
এই অপারেশন দ্বারা উত্পাদিত টেনারের সংখ্যা প্রদান করে।
বিমূর্ত <টি> আউটপুট <টি>
আউটপুট (int idx)
এই অপারেশন দ্বারা উত্পাদিত টেনারগুলির মধ্যে একটিতে প্রতীকী হ্যান্ডেল ফেরত দেয়।
বিমূর্ত আউটপুট [] <?>
আউটপুটলিস্ট (ইন আইডিএক্স, দৈর্ঘ্য দৈর্ঘ্য)
এই অপারেশন দ্বারা উত্পাদিত টেনারগুলির তালিকায় প্রতীকী হ্যান্ডলগুলি ফেরত দেয়।
বিমূর্ত
আউটপুটলিস্টলেন্ট (স্ট্রিং নাম)
এই অপারেশন দ্বারা উত্পাদিত টেনেসরের তালিকার আকারটি ফেরত দেয়।
বিমূর্ত স্ট্রিং
টাইপ ()
অপারেশনের ধরণটি প্রদান করে, অর্থাৎ অপারেশন দ্বারা সম্পাদিত গণনার নাম।

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

সর্বজনীন বিমূর্ত ইন ইনপুটলিস্টলেন্ট (স্ট্রিং নাম)

এই ক্রিয়াকলাপের জন্য টেনসরগুলির প্রদত্ত ইনপুট তালিকার আকার ফিরিয়ে দেয়।

একটি অপারেশনে একাধিক নামযুক্ত ইনপুট থাকে, যার প্রত্যেকটিতেই রয়েছে একক টেনসর বা টেনারগুলির তালিকা। এই পদ্ধতিটি অপারেশনের একটি নির্দিষ্ট নামযুক্ত ইনপুটটির জন্য টেনারগুলির তালিকার আকার দেয়।

পরামিতি
নাম এই ক্রিয়াকলাপের তালিকার তালিকার সনাক্তকারী (যার মধ্যে অনেকগুলি থাকতে পারে) p
ফিরে আসে
  • এই নামযুক্ত ইনপুট দ্বারা উত্পাদিত টেনেসরের তালিকার আকার।
নিক্ষেপ
অবৈধআর্গুমেন্টইসেপশন যদি এই অপারেশনটিতে প্রদত্ত নামের সাথে কোনও ইনপুট না থাকে।

পাবলিক বিমূর্ত স্ট্রিং নাম ()

অপারেশনের পুরো নাম দেয়।

সর্বজনীন বিমূর্ত int numOutputs ()

এই অপারেশন দ্বারা উত্পাদিত টেনারের সংখ্যা প্রদান করে Return

সার্বজনীন বিমূর্ত আউটপুট <T> আউটপুট (int idx)

এই অপারেশন দ্বারা উত্পাদিত টেনারগুলির মধ্যে একটিতে প্রতীকী হ্যান্ডেল ফেরত দেয়।

সতর্কতা: যে টেন্সর ধরণ টি এটা লেট এটা অনুমান করা যেমন বদলে একটি সুনির্দিষ্ট টাইপ প্যারামিটার দিয়ে এই পদ্ধতি ডাকতে বাঞ্ছনীয় সাথে মেলে চেক করবেন operation.<Integer>output(0)

পরামিতি
আইডিএক্স এই অপারেশন দ্বারা উত্পাদিত আউটপুটগুলির মধ্যে আউটপুটের সূচক।

সর্বজনীন বিমূর্ত আউটপুট [] <?> আউটপুটলিস্ট (ইন আইডিএক্স, দৈর্ঘ্য দৈর্ঘ্য)

এই অপারেশন দ্বারা উত্পাদিত টেনারগুলির তালিকায় প্রতীকী হ্যান্ডলগুলি ফেরত দেয়।

পরামিতি
আইডিএক্স তালিকার প্রথম টেনসর এর সূচক
দৈর্ঘ্য তালিকায় টেনার সংখ্যা
ফিরে আসে
  • Output অ্যারে

পাবলিক অ্যাবস্ট্রাক্ট ইন আউটপুটলিস্টলেন্ট (স্ট্রিং নাম)

এই অপারেশন দ্বারা উত্পাদিত টেনেসরগুলির তালিকার আকারটি প্রদান করে।

একটি অপারেশনে একাধিক নামযুক্ত আউটপুট থাকে, যার প্রত্যেকটিতেই একক টেনসর বা টেনারগুলির তালিকা তৈরি হয়। এই পদ্ধতিটি অপারেশনের একটি নির্দিষ্ট নামযুক্ত আউটপুটটির জন্য টেনারগুলির তালিকার আকার দেয়।

পরামিতি
নাম এই অপারেশন দ্বারা উত্পাদিত টেনারগুলির তালিকার সনাক্তকারী (যার মধ্যে অনেকগুলিই থাকতে পারে)।
ফিরে আসে
  • এই নামযুক্ত আউটপুট দ্বারা উত্পাদিত টেনেসরের তালিকার আকার।
নিক্ষেপ
অবৈধআর্গুমেন্টইসেপশন যদি এই অপারেশনটির প্রদত্ত নামের সাথে কোনও আউটপুট না থাকে।

পাবলিক বিমূর্ত স্ট্রিং প্রকার ()

অপারেশনের ধরণটি প্রদান করে, অর্থাৎ অপারেশন দ্বারা সম্পাদিত গণনার নাম।