SplitDedupData

מחלקה סופית ציבורית SplitDedupData

הפעלה מפצלת את נתוני ה-XLA של ביטול כפילות קלט לטנסורים שלמים ונקודה צפה.

נתוני מניעת כפילויות הם XLA tuple, המורכב מערכי מספר שלם ונקודה צפה. פעולה זו היא לפצל את הערכים הללו לשתי קבוצות עבור שני סוגים, ולבנות כל קבוצה כטנזור אחד להחזיר.

כיתות מקוננות

מעמד SplitDedupData.Options תכונות אופציונליות עבור SplitDedupData

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

סטטי SplitDedupData.Options
config (תצורת מחרוזת)
סטטי <T מרחיב את המספר, U מרחיב את המספר> SplitDedupData <T, U>
create ( scope scope, Operand <?> input, Class<T> integerType, Class<U> floatType, String tupleMask, Options... options)
שיטת מפעל ליצירת מחלקה העוטפת פעולת SplitDedupData חדשה.
פלט <U>
floatTensor ()
טנזור צף 1-D, כולל רכיבי ציפה של ביטול כפילויות נתונים.
פלט <T>
שלםTensor ()
טנזור שלם 1-D, כולל אלמנטים שלמים של ביטול כפילויות נתונים.

שיטות בירושה

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

public static SplitDedupData.Options config (String config)

public static SplitDedupData <T, U> create ( scope scope, Operand <?> input, Class<T> integerType, Class<U> floatType, String tupleMask, Options... options)

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

פרמטרים
תְחוּם ההיקף הנוכחי
קֶלֶט XLA tuple כולל אלמנטים שלמים ו-float כפול נתונים של ביטול כפילויות.
integerType סוג טנסור שלם. סוגים מותרים: int32, int64, uint32, uint64.
floatType סוג_tensor_float. סוגים מותרים: חצי, bfloat16, float.
tupleMask מחרוזת TensorProto מסודרת של מסיכת tuple פלט. מסכה זו היא טנזור דו-ממדי, עם העמודה הראשונה כסוג אלמנט tuple, והעמודה השנייה כטווח מסוג זה. לדוגמה, טאפל פלט של (1, 2, 0.1, 3), המסכה שלו היא [[0, 2], [1, 1], [0, 1]]. אנו מצפים רק לשני סוגים של אלמנטים: שלם(0) ו-float(1).
אפשרויות נושא ערכי תכונות אופציונליות
החזרות
  • מופע חדש של SplitDedupData

פלט ציבורי <U> floatTensor ()

טנזור צף 1-D, כולל רכיבי ציפה של ביטול כפילויות נתונים.

פלט ציבורי <T> integerTensor ()

טנזור שלם 1-D, כולל אלמנטים שלמים של ביטול כפילויות נתונים.