টেনসরফ্লো :: অপস:: টপকে
#include <nn_ops.h>
শেষ মাত্রার জন্য k
বৃহত্তম উপাদানগুলির মান এবং সূচকগুলি খুঁজে বের করে।
সারাংশ
যদি ইনপুটটি একটি ভেক্টর হয় (র্যাঙ্ক-1), ভেক্টরের মধ্যে k
বৃহত্তম এন্ট্রি খুঁজে বের করে এবং ভেক্টর হিসাবে তাদের মান এবং সূচকগুলিকে আউটপুট করে। এইভাবে values[j]
হল input
j
-তম বৃহত্তম এন্ট্রি, এবং এর সূচক হল indices[j]
।
ম্যাট্রিক্সের জন্য (resp. উচ্চতর র্যাঙ্ক ইনপুট), প্রতিটি সারিতে শীর্ষ k
এন্ট্রিগুলি গণনা করে (শেষ মাত্রা বরাবর রেসপি. ভেক্টর)। এইভাবে,
values.shape = indices.shape = input.shape[:-1] + [k]
দুটি উপাদান সমান হলে, নিম্ন-সূচক উপাদানটি প্রথমে উপস্থিত হয়।
যুক্তি:
- স্কোপ: একটি স্কোপ অবজেক্ট
- ইনপুট: 1-ডি বা উচ্চতর শেষ মাত্রা সহ কমপক্ষে
k
। - k: 0-D. শেষ মাত্রা (ম্যাট্রিসের জন্য প্রতিটি সারিতে) বরাবর খোঁজার জন্য শীর্ষ উপাদানের সংখ্যা।
ঐচ্ছিক বৈশিষ্ট্য (দেখুন Attrs
):
- sorted: সত্য হলে ফলাফল
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 )