TopKUnique

שיעור הגמר הציבורי TopKUnique

מחזירה את הערכים הייחודיים של TopK במערך בסדר ממוין.

זמן הריצה הוא פרופורציונלי למכפלה של K ולגודל הקלט. מיון המערך כולו יעיל יותר עבור ערכים גדולים מספיק של K. האלגוריתם החציוני של החציונים הוא כנראה מהיר יותר, אך קשה ליישום ביעילות ב-XLA. אם יש פחות מ-K מספרים ייחודיים (לא NANs), התוצאות מרופדות באינסוף שלילי. NaNs לעולם לא מוחזרים. מספרים תת-נורמליים נמחקים לאפס. אם אלמנט מופיע במספר מדדים, המדד הגבוה ביותר מוחזר. אם אלמנט TopK לעולם אינו מופיע בקלט עקב ערכי ריפוד, המדדים מרופדים באחד שלילי. אם מופיע ערך ריפוד בקלט ויש צורך בריפוד, המדד הגבוה ביותר של ערך הריפוד יוחזר. הסמנטיקה אינה זהה ל-kth_order_statistic.

שיטות ציבוריות

סטטי TopKUnique
ליצור ( היקף היקף , קלט Operand <Float>, Long k)
שיטת מפעל ליצירת מחלקה העוטפת פעולת TopKUnique חדשה.
פלט <צף>
topk ()
פלט <מספר שלם>

שיטות בירושה

שיטות ציבוריות

יצירת TopKUnique סטטית ציבורית (היקף היקף , קלט Operand <Float>, Long k)

שיטת מפעל ליצירת מחלקה העוטפת פעולת TopKUnique חדשה.

פרמטרים
תְחוּם ההיקף הנוכחי
החזרות
  • מופע חדש של TopKUnique

פלט ציבורי <Float> topk ()

פלט ציבורי <Integer> topkIndices ()