Google I/O-তে টিউন করার জন্য ধন্যবাদ। চাহিদা অনুযায়ী সব সেশন দেখুন চাহিদা অনুযায়ী দেখুন

সেন্সরফ্লো :: অপস :: ইনটোপ

#include <nn_ops.h>

লক্ষ্যগুলি শীর্ষ K পূর্বাভাসে আছে কিনা তা বলে।

সারসংক্ষেপ

এটি একটি batch_size আউটপুট দেয়, একটি এন্ট্রি out[i] true যদি লক্ষ্য শ্রেণীর জন্য ভবিষ্যদ্বাণীটি সমস্ত পূর্বাভাসের মধ্যে শীর্ষ k অনুমানের মধ্যে থাকে যেমন i । নোট করুন যে InTopK এর আচরণটি বন্ধন পরিচালনার ক্ষেত্রে TopK অপের থেকে পৃথক; যদি একাধিক শ্রেণীর একই ভবিষ্যদ্বাণী মান আছে এবং দুই পা ফাঁক top- k সীমানা, যারা ক্লাস সব উপরে বলে মনে করা হয় k

আরও আনুষ্ঠানিকভাবে, যাক

\(predictions_i\) সকল শ্রেণীর জন্য পূর্বাভাস হও উদাহরণস্বরূপ i , \(targets_i\) টার্গেট ক্লাস হতে হবে উদাহরণস্বরূপ i , \(out_i\) উদাহরণস্বরূপ আউটপুট হতে হবে i ,

$$out_i = predictions_{i, targets_i} TopKIncludingTies(predictions_i)$$

যুক্তি:

  • সুযোগ: একটি স্কোপ অবজেক্ট
  • পূর্বাভাস: একটি batch_size এক্স classes টেনসর।
  • লক্ষ্যগুলি: শ্রেণি batch_size একটি batch_size ভেক্টর।
  • কে: কম্পিউটিং নির্ভুলতার জন্য শীর্ষস্থানীয় উপাদানের সংখ্যা।

রিটার্নস:

নির্মাণকারী এবং ধ্বংসকারী

InTopK (const :: tensorflow::Scope & scope, :: tensorflow::Input predictions, :: tensorflow::Input targets, int64 k)

জনসাধারণের গুণাবলী

operation
precision

পাবলিক ফাংশন

node () const
::tensorflow::Node *
operator::tensorflow::Input () const
operator::tensorflow::Output () const

জনসাধারণের গুণাবলী

অপারেশন

Operation operation

নির্ভুলতা

::tensorflow::Output precision

পাবলিক ফাংশন

ইনটোপ

 InTopK(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input predictions,
  ::tensorflow::Input targets,
  int64 k
)

নোড

::tensorflow::Node * node() const 

অপারেটর :: টেনসরফ্লো :: ইনপুট

 operator::tensorflow::Input() const 

অপারেটর :: টেনসরফ্লো :: আউটপুট

 operator::tensorflow::Output() const