সতর্কতা: প্রতিস্থাপন স্থিতিশীল হওয়ার পরে এই API টি অবচয় করা হয়েছে এবং টেনসরফ্লোয়ের ভবিষ্যতের সংস্করণে সরানো হবে।

Operation

প্রকাশ্য ইন্টারফেস অপারেশন
পরিচিত পরোক্ষ উপশ্রেণী

Tensors এ গণনা সম্পাদন করে।

একটি অপারেশন শূন্য বা তার বেশি সময় লাগে Tensor গুলি (অন্যান্য অপারেশনস দ্বারা উত্পাদিত) হিসাবে ইনপুট, এবং শূন্য বা তার বেশি উৎপন্ন Tensor গুলি আউটপুট।

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

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

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

প্রকাশ্য বিমূর্ত int- এ inputListLength (স্ট্রিং নাম)

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

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

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

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

অপারেশনের পুরো নাম প্রদান করে।

প্রকাশ্য বিমূর্ত int- এ numOutputs ()

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

প্রকাশ্য বিমূর্ত আউটপুট <টি> আউটপুট (int- এ idx)

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

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

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

প্রকাশ্য বিমূর্ত আউটপুট [] <?> outputList (int- idx, int- দৈর্ঘ্য)

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

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

প্রকাশ্য বিমূর্ত int- এ outputListLength (স্ট্রিং নাম)

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

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

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

প্রকাশ্য বিমূর্ত স্ট্রিং টাইপ ()

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