RaggedTensorFromVariant

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

מפענח 'וריאנט' טנסור ל-'RaggedTensor'.

מפענח את ה-'variant' Tensor הנתון ומחזיר 'RaggedTensor'. הקלט יכול להיות סקלרי, כלומר הוא מקודד `RaggedTensor` בודד עם `Ragged_rank` `output_ragged_rank`. יכול להיות לו גם דירוג שרירותי, ובמקרה זה כל אלמנט מפוענח ל-`RaggedTensor` עם `input_ragged_rank` ב-ragged_rank ולאחר מכן הם מוערמים לפי צורת הקלט כדי להוציא `RaggedTensor` בודד עם `output_ragged_rank`. כל אלמנט `variant` ב-Tensor הקלט מפוענח על ידי שליפת מהאלמנט 1-D `variant` Tensor עם `input_ragged_rank + 1` Tensors, התואמים לפיצולים ולערכים של `RaggedTensor` המפוענח. אם 'input_ragged_rank' הוא -1, אזי זה מתקבל בתור 'output_ragged_rank' - 'rank(encoded_ragged)'. ראה `RaggedTensorToVariant` עבור היגיון הקידוד המתאים.

קבועים

חוּט OP_NAME השם של המבצע הזה, כפי שידוע על ידי מנוע הליבה של TensorFlow

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

סטטי <T מרחיב TType > RaggedTensorFromVariant < TInt64 , T>
create ( scope scope, Operand <?> encodedRagged, Long inputRaggedRank, Long outputRaggedRank, Class<T> Tvalues)
שיטת מפעל ליצירת מחלקה העוטפת פעולת RaggedTensorFromVariant חדשה באמצעות סוגי פלט ברירת מחדל.
סטטי <U מרחיב את TNummer , T מרחיב את TType > RaggedTensorFromVariant <U, T>
create ( scope scope, Operand <?> encodedRagged, Long inputRaggedRank, Long outputRaggedRank, Class<T> Tvalues, Class<U> Tsplits)
שיטת מפעל ליצירת מחלקה העוטפת פעולת RaggedTensorFromVariant חדשה.
פלט <T>
outputDenseValues ​​()
Tensor המייצג את ערכי הפלט `RaggedTensor`.
רשימה< פלט <U>>
outputNestedSplits ()
רשימה של Tensor אחד או יותר המייצגים את הפיצולים של הפלט `RaggedTensor`.

שיטות בירושה

קבועים

מחרוזת סופית סטטית ציבורית OP_NAME

השם של המבצע הזה, כפי שידוע על ידי מנוע הליבה של TensorFlow

ערך קבוע: "RaggedTensorFromVariant"

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

public static RaggedTensorFromVariant < TInt64 , T> create ( scope scope, Operand <?> encodedRagged, Long inputRaggedRank, Long outputRaggedRank, Class<T> Tvalues)

שיטת מפעל ליצירת מחלקה העוטפת פעולת RaggedTensorFromVariant חדשה באמצעות סוגי פלט ברירת מחדל.

פרמטרים
תְחוּם ההיקף הנוכחי
מקודד מסורט 'וריאנט' Tensor המכיל 'RaggedTensor's מקודדים.
inputRaggedRank הדירוג המרופט של כל רכיב 'RaggedTensor' מקודד בקלט. אם הוגדר ל-1, התוצאה היא `output_ragged_rank` - `rank(encoded_ragged)`
outputRaggedRank הדרגה המרופטת הצפויה של הפלט `RaggedTensor`. הפריטים הבאים חייבים להחזיק: `output_ragged_rank = rank(encoded_ragged) + input_ragged_rank`.
החזרות
  • מופע חדש של RaggedTensorFromVariant

public static RaggedTensorFromVariant <U, T> create ( scope scope, Operand <?> encodedRagged, Long inputRaggedRank, Long outputRaggedRank, Class<T> Tvalues, Class<U> Tsplits)

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

פרמטרים
תְחוּם ההיקף הנוכחי
מקודד מסורט 'וריאנט' Tensor המכיל 'RaggedTensor's מקודדים.
inputRaggedRank הדירוג המרופט של כל רכיב 'RaggedTensor' מקודד בקלט. אם הוגדר ל-1, התוצאה היא `output_ragged_rank` - `rank(encoded_ragged)`
outputRaggedRank הדרגה המרופטת הצפויה של הפלט `RaggedTensor`. הפריטים הבאים חייבים להחזיק: `output_ragged_rank = rank(encoded_ragged) + input_ragged_rank`.
החזרות
  • מופע חדש של RaggedTensorFromVariant

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

Tensor המייצג את ערכי הפלט `RaggedTensor`.

רשימה ציבורית< פלט <U>> outputNestedSplits ()

רשימה של Tensor אחד או יותר המייצגים את הפיצולים של הפלט `RaggedTensor`.