টেনসরফ্লো :: অপস:: InTopKV2
#include <nn_ops.h> বলে কি লক্ষ্য শীর্ষ K ভবিষ্যদ্বাণী মধ্যে আছে.
সারাংশ
এটি একটি batch_size বুল অ্যারে আউটপুট করে, একটি এন্ট্রি out[i] true যদি লক্ষ্য শ্রেণীর জন্য ভবিষ্যদ্বাণীটি সমস্ত ভবিষ্যদ্বাণীগুলির মধ্যে শীর্ষ k ভবিষ্যদ্বাণীগুলির মধ্যে থাকে উদাহরণস্বরূপ i . উল্লেখ্য যে InTopK এর আচরণ TopK অপ-এর থেকে সম্পর্ক পরিচালনার ক্ষেত্রে আলাদা; যদি একাধিক ক্লাসের একই ভবিষ্যদ্বাণীর মান থাকে এবং শীর্ষ- k সীমারেখায় স্ট্র্যাডল থাকে, তবে সেই সমস্ত শ্রেণীগুলিকে শীর্ষ k তে ধরা হবে।
আরো আনুষ্ঠানিকভাবে, যাক
\(predictions_i\) সব শ্রেণীর জন্য ভবিষ্যদ্বাণী হতে হবে উদাহরণস্বরূপ i , \(targets_i\) লক্ষ্য শ্রেণী হও উদাহরণস্বরূপ i , \(out_i\) আউটপুট হও উদাহরণস্বরূপ i ,
$$out_i = predictions_{i, targets_i} TopKIncludingTies(predictions_i)$$
যুক্তি:
- স্কোপ: একটি স্কোপ অবজেক্ট
- পূর্বাভাস: একটি
batch_sizexclassesটেনসর। - লক্ষ্য: ক্লাস আইডির একটি
batch_sizeভেক্টর। - k: কম্পিউটিং নির্ভুলতার জন্য শীর্ষ উপাদানগুলির সংখ্যা।
রিটার্ন:
কনস্ট্রাক্টর এবং ডেস্ট্রাক্টর | |
|---|---|
InTopKV2 (const :: tensorflow::Scope & scope, :: tensorflow::Input predictions, :: tensorflow::Input targets, :: tensorflow::Input k) |
পাবলিক বৈশিষ্ট্য | |
|---|---|
operation | |
precision | |
পাবলিক ফাংশন | |
|---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const | |
পাবলিক বৈশিষ্ট্য
অপারেশন
Operation operation
নির্ভুলতা
::tensorflow::Output precision
পাবলিক ফাংশন
InTopKV2
InTopKV2( const ::tensorflow::Scope & scope, ::tensorflow::Input predictions, ::tensorflow::Input targets, ::tensorflow::Input k )
নোড
::tensorflow::Node * node() const
অপারেটর::টেনসরফ্লো::ইনপুট
operator::tensorflow::Input() const
অপারেটর::টেনসরফ্লো::আউটপুট
operator::tensorflow::Output() const