מפענח 'וריאנט' טנסור ל-'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> | |
סטטי <U מרחיב את TNummer , T מרחיב את TType > RaggedTensorFromVariant <U, T> | |
פלט <T> | outputDenseValues () Tensor המייצג את ערכי הפלט `RaggedTensor`. |
רשימה< פלט <U>> | outputNestedSplits () רשימה של Tensor אחד או יותר המייצגים את הפיצולים של הפלט `RaggedTensor`. |
שיטות בירושה
קבועים
מחרוזת סופית סטטית ציבורית OP_NAME
השם של המבצע הזה, כפי שידוע על ידי מנוע הליבה של TensorFlow
שיטות ציבוריות
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
רשימה ציבורית< פלט <U>> outputNestedSplits ()
רשימה של Tensor אחד או יותר המייצגים את הפיצולים של הפלט `RaggedTensor`.