إرجاع قيم TopK الفريدة في المصفوفة بترتيب فرزها. ال
يتناسب وقت التشغيل مع منتج K وحجم الإدخال. يعد فرز المصفوفة بأكملها أكثر كفاءة بالنسبة لقيم K الكبيرة بما فيه الكفاية. ربما تكون خوارزمية الوسيط للمتوسطات أسرع، ولكن من الصعب تنفيذها بكفاءة في XLA. إذا كان هناك عدد أقل من أرقام K الفريدة (وليس NANs)، فستتم تعبئة النتائج بما لا نهاية سالبة. لا يتم إرجاع NaNs أبدًا. يتم مسح الأرقام دون الطبيعية إلى الصفر. إذا ظهر عنصر في مؤشرات متعددة، فسيتم إرجاع أعلى فهرس. إذا لم يظهر عنصر TopK مطلقًا في الإدخال بسبب قيم الحشو، فسيتم تعبئة المؤشرات بواحد سالب. إذا ظهرت قيمة الحشو في الإدخال وكانت هناك حاجة إلى الحشو، فسيتم إرجاع أعلى فهرس لقيمة الحشو. الدلالات ليست هي نفسها kth_order_statistic.
الثوابت
خيط | OP_NAME | اسم هذه العملية كما هو معروف بواسطة محرك TensorFlow الأساسي |
الأساليب العامة
ثابت TopKUnique | إنشاء (نطاق النطاق ، المعامل <TFloat32> الإدخال، Long k) طريقة المصنع لإنشاء فئة تغلف عملية TopKUnique جديدة. |
الإخراج <TFloat32> | توبك () |
الإخراج <TInt32> | مؤشرات توبك () |
الطرق الموروثة
الثوابت
السلسلة النهائية الثابتة العامة OP_NAME
اسم هذه العملية كما هو معروف بواسطة محرك TensorFlow الأساسي
الأساليب العامة
إنشاء TopKUnique ثابت عام (نطاق النطاق ، المعامل <TFloat32> الإدخال، Long k)
طريقة المصنع لإنشاء فئة تغلف عملية TopKUnique جديدة.
حدود
نِطَاق | النطاق الحالي |
---|
عائدات
- مثيل جديد من TopKUnique