লক্ষ্যগুলি শীর্ষ `K` পূর্বাভাসের মধ্যে আছে কিনা তা বলে।
এটি একটি `ব্যাচ_সাইজ` বুল অ্যারে আউটপুট করে, একটি এন্ট্রি `আউট[i]` হয় `সত্য` যদি লক্ষ্য শ্রেণীর জন্য ভবিষ্যদ্বাণীটি সমস্ত ভবিষ্যদ্বাণীগুলির মধ্যে শীর্ষ `k` পূর্বাভাসের মধ্যে থাকে যেমন `i`। মনে রাখবেন যে `InTopK`-এর আচরণ সম্পর্ক পরিচালনার ক্ষেত্রে `TopK` op থেকে ভিন্ন; যদি একাধিক শ্রেণীতে একই ভবিষ্যদ্বাণীর মান থাকে এবং শীর্ষ-`k` সীমারেখায় প্রসারিত হয়, তাহলে সেই সমস্ত শ্রেণীকে শীর্ষ `k`-এর মধ্যে বিবেচনা করা হয়।
আরো আনুষ্ঠানিকভাবে, যাক
\\(predictions_i\\) সব শ্রেণীর জন্য ভবিষ্যদ্বাণী হতে হবে যেমন `i`, \\(targets_i\\) টার্গেট ক্লাস হতে হবে যেমন `i`, \\(out_i\\) আউটপুট যেমন `i`,
$$out_i = predictions_{i, targets_i} \in TopKIncludingTies(predictions_i)$$
ধ্রুবক
স্ট্রিং | OP_NAME | এই অপের নাম, টেনসরফ্লো কোর ইঞ্জিন দ্বারা পরিচিত |
পাবলিক পদ্ধতি
আউটপুট < TBool > | আউটপুট হিসাবে () টেনসরের প্রতীকী হ্যান্ডেল ফেরত দেয়। |
স্ট্যাটিক <T TNumber > InTopK প্রসারিত করে | |
আউটপুট < TBool > | নির্ভুলতা () একটি `বুল টেনসর` হিসাবে `k` এ গণনাকৃত নির্ভুলতা। |
উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি
ধ্রুবক
সর্বজনীন স্ট্যাটিক চূড়ান্ত স্ট্রিং OP_NAME
এই অপের নাম, টেনসরফ্লো কোর ইঞ্জিন দ্বারা পরিচিত
পাবলিক পদ্ধতি
সর্বজনীন আউটপুট < TBool > হিসাবে আউটপুট ()
টেনসরের প্রতীকী হ্যান্ডেল ফেরত দেয়।
TensorFlow অপারেশনের ইনপুট হল অন্য TensorFlow অপারেশনের আউটপুট। এই পদ্ধতিটি একটি প্রতীকী হ্যান্ডেল পেতে ব্যবহৃত হয় যা ইনপুটের গণনাকে প্রতিনিধিত্ব করে।
সর্বজনীন স্ট্যাটিক InTopK তৈরি করুন ( স্কোপ স্কোপ, অপারেন্ড < TFloat32 > পূর্বাভাস, অপারেন্ড <T> লক্ষ্য, অপারেন্ড <T> k)
একটি নতুন InTopK অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানার পদ্ধতি।
পরামিতি
সুযোগ | বর্তমান সুযোগ |
---|---|
ভবিষ্যদ্বাণী | একটি `ব্যাচ_সাইজ` x `ক্লাস` টেনসর। |
লক্ষ্য | ক্লাস আইডির একটি `ব্যাচ_সাইজ` ভেক্টর। |
k | কম্পিউটিং নির্ভুলতার জন্য শীর্ষ উপাদানগুলির সংখ্যা। |
রিটার্নস
- InTopK এর একটি নতুন উদাহরণ
লক্ষ্যগুলি শীর্ষ `K` পূর্বাভাসের মধ্যে আছে কিনা তা বলে।
এটি একটি `ব্যাচ_সাইজ` বুল অ্যারে আউটপুট করে, একটি এন্ট্রি `আউট[i]` হয় `সত্য` যদি লক্ষ্য শ্রেণীর জন্য ভবিষ্যদ্বাণীটি সমস্ত ভবিষ্যদ্বাণীগুলির মধ্যে শীর্ষ `k` পূর্বাভাসের মধ্যে থাকে যেমন `i`। মনে রাখবেন যে `InTopK`-এর আচরণ সম্পর্ক পরিচালনার ক্ষেত্রে `TopK` op থেকে ভিন্ন; যদি একাধিক শ্রেণীতে একই ভবিষ্যদ্বাণীর মান থাকে এবং শীর্ষ-`k` সীমারেখায় প্রসারিত হয়, তাহলে সেই সমস্ত শ্রেণীকে শীর্ষ `k`-এর মধ্যে বিবেচনা করা হয়।
আরো আনুষ্ঠানিকভাবে, যাক
\\(predictions_i\\) সব শ্রেণীর জন্য ভবিষ্যদ্বাণী হতে হবে যেমন `i`, \\(targets_i\\) টার্গেট ক্লাস হতে হবে যেমন `i`, \\(out_i\\) আউটপুট যেমন `i`,
$$out_i = predictions_{i, targets_i} \in TopKIncludingTies(predictions_i)$$
ধ্রুবক
স্ট্রিং | OP_NAME | এই অপের নাম, টেনসরফ্লো কোর ইঞ্জিন দ্বারা পরিচিত |
পাবলিক পদ্ধতি
আউটপুট < TBool > | আউটপুট হিসাবে () টেনসরের প্রতীকী হ্যান্ডেল ফেরত দেয়। |
স্ট্যাটিক <T TNumber > InTopK প্রসারিত করে | |
আউটপুট < TBool > | নির্ভুলতা () একটি `বুল টেনসর` হিসাবে `k` এ গণনাকৃত নির্ভুলতা। |
উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি
ধ্রুবক
সর্বজনীন স্ট্যাটিক চূড়ান্ত স্ট্রিং OP_NAME
এই অপের নাম, টেনসরফ্লো কোর ইঞ্জিন দ্বারা পরিচিত
পাবলিক পদ্ধতি
সর্বজনীন আউটপুট < TBool > হিসাবে আউটপুট ()
টেনসরের প্রতীকী হ্যান্ডেল ফেরত দেয়।
TensorFlow অপারেশনের ইনপুট হল অন্য TensorFlow অপারেশনের আউটপুট। এই পদ্ধতিটি একটি প্রতীকী হ্যান্ডেল পেতে ব্যবহৃত হয় যা ইনপুটের গণনাকে প্রতিনিধিত্ব করে।
সর্বজনীন স্ট্যাটিক InTopK তৈরি করুন ( স্কোপ স্কোপ, অপারেন্ড < TFloat32 > পূর্বাভাস, অপারেন্ড <T> লক্ষ্য, অপারেন্ড <T> k)
একটি নতুন InTopK অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানার পদ্ধতি।
পরামিতি
সুযোগ | বর্তমান সুযোগ |
---|---|
ভবিষ্যদ্বাণী | একটি `ব্যাচ_সাইজ` x `ক্লাস` টেনসর। |
লক্ষ্য | ক্লাস আইডির একটি `ব্যাচ_সাইজ` ভেক্টর। |
k | কম্পিউটিং নির্ভুলতার জন্য শীর্ষ উপাদানগুলির সংখ্যা। |
রিটার্নস
- InTopK এর একটি নতুন উদাহরণ