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 )