tensorflow:: ops:: TopK

#include <nn_ops.h>

শেষ ডাইমেনশনের জন্য k সংখ্যক বৃহত্তম উপাদানের মান ও সূচক নির্ণয় করে।

সারসংক্ষেপ

যদি ইনপুটটি একটি ভেক্টর (র‍্যাঙ্ক-১) হয়, তবে এটি ভেক্টরটির মধ্যে k টি বৃহত্তম ভুক্তি খুঁজে বের করে এবং তাদের মান ও সূচক ভেক্টর হিসেবে আউটপুট দেয়। সুতরাং values[j] হলো input j তম বৃহত্তম ভুক্তি, এবং এর সূচক হলো indices[j] ।

ম্যাট্রিক্সের (বা উচ্চতর র‍্যাঙ্কের ইনপুটের) ক্ষেত্রে, এটি প্রতিটি সারির (বা ভেক্টরের শেষ মাত্রা বরাবর) শীর্ষ k এন্ট্রি গণনা করে। সুতরাং,

values.shape = indices.shape = input.shape[:-1] + [k]

যদি দুটি উপাদান সমান হয়, তবে নিম্ন-সূচকের উপাদানটি প্রথমে আসে।

যুক্তি:

  • স্কোপ: একটি স্কোপ অবজেক্ট
  • ইনপুট: ১-মাত্রিক বা তার চেয়ে উচ্চতর, যার শেষ মাত্রা কমপক্ষে k ।
  • k: ০-ডি.। শেষ মাত্রা বরাবর (ম্যাট্রিক্সের ক্ষেত্রে প্রতিটি সারি বরাবর) খোঁজার জন্য শীর্ষ উপাদানের সংখ্যা।

ঐচ্ছিক অ্যাট্রিবিউটসমূহ (দেখুন Attrs ):

  • sorted: যদি true হয়, তাহলে প্রাপ্ত k সংখ্যক উপাদান তাদের মান অনুসারে অধঃক্রমে সাজানো হবে।

ফেরত:

  • Output মান: প্রতিটি সর্বশেষ মাত্রিক স্লাইস বরাবর k সংখ্যক বৃহত্তম উপাদান।
  • Output সূচকসমূহ: input শেষ ডাইমেনশনের অন্তর্গত values সূচকসমূহ।

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

TopK (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input k)
TopK (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input k, const TopK::Attrs & attrs)

জনসাধারণের বৈশিষ্ট্য

indices
operation
values

পাবলিক স্ট্যাটিক ফাংশন

Sorted (bool x)

কাঠামো

tensorflow:: ops:: TopK:: Attrs

TopK-এর জন্য ঐচ্ছিক অ্যাট্রিবিউট সেটার।

জনসাধারণের বৈশিষ্ট্য

সূচক

::tensorflow::Output indices

অপারেশন

Operation operation

মূল্যবোধ

::tensorflow::Output values

জনসাধারণের কার্যাবলী

টপকে

 TopK(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input input,
  ::tensorflow::Input k
)

টপকে

 TopK(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input input,
  ::tensorflow::Input k,
  const TopK::Attrs & attrs
)

পাবলিক স্ট্যাটিক ফাংশন

সাজানো

Attrs Sorted(
  bool x
)