מחיל פעולת סט לאורך הממד האחרון של 'טנסור' ו-'SparseTensor'.
ראה SetOperationOp::SetOperationFromContext עבור ערכים של `set_operation`.
הקלט 'set2' הוא 'SparseTensor' המיוצג על ידי 'set2_indices', 'set2_values' ו-'set2_shape'. עבור 'set2' בדירוג 'n', הממדים 'n-1' הראשון חייבים להיות זהים ל-'set1'. מימד 'n' מכיל ערכים בקבוצה, כפילויות מותרות אך מתעלמים מהן.
אם `validate_indexes` הוא `True`, הפעולה הזו מאמתת את הסדר והטווח של מדדי `set2`.
פלט `result` הוא `SparseTensor` המיוצג על ידי `result_indexes`, `result_values` ו`result_shape`. עבור 'set1' ו-'set2' בדירוג 'n', יש לזה דירוג 'n' ואותם ממדי 'n-1' ראשון כמו 'set1' ו-'set2'. הממד `nth` מכיל את התוצאה של `set_operation` שהוחל על הממד `[0...n-1]` המקביל של `set`.
כיתות מקוננות
מעמד | DenseToSparseSetOperation.Options | תכונות אופציונליות עבור DenseToSparseSetOperation |
קבועים
חוּט | OP_NAME | השם של המבצע הזה, כפי שידוע על ידי מנוע הליבה של TensorFlow |
שיטות ציבוריות
סטטי <T מרחיב את TType > DenseToSparseSetOperation <T> | |
פלט < TInt64 > | מדדי תוצאות () מדדים דו-ממדיים של `SparseTensor`. |
פלט < TInt64 > | resultShape () צורת 'טנזור' 1D של 'SparseTensor'. |
פלט <T> | תוצאות ערכים () ערכי 1D של 'SparseTensor'. |
סטטי DenseToSparseSetOperation.Options | validateIndices (בוליאנית validateIndices) |
שיטות בירושה
קבועים
מחרוזת סופית סטטית ציבורית OP_NAME
השם של המבצע הזה, כפי שידוע על ידי מנוע הליבה של TensorFlow
שיטות ציבוריות
public static DenseToSparseSetOperation <T> create ( Scope scope, Operand <T> set1, Operand < TInt64 > set2Indices, Operand <T> set2Values, Operand < TInt64 > set2Shape, String setOperation, Options... options)
שיטת מפעל ליצירת מחלקה העוטפת פעולת DenseToSparseSetOperation חדשה.
פרמטרים
תְחוּם | ההיקף הנוכחי |
---|---|
סט1 | `טנזור` עם דרגה `n`. ממדי 'n-1' הראשון חייבים להיות זהים ל-'set2'. מימד 'n' מכיל ערכים בקבוצה, כפילויות מותרות אך מתעלמים מהן. |
set2Indices | 2D `Tensor`, מדדים של `SparseTensor`. חייב להיות בסדר בשורה הראשית. |
set2Values | 1D `Tensor`, ערכים של `SparseTensor`. חייב להיות בסדר בשורה הראשית. |
set2Shape | 1D `Tensor`, צורה של `SparseTensor`. `set2_shape[0...n-1]` חייב להיות זהה לממדים `n-1` הראשון של `set1`, `result_shape[n]` הוא גודל הסט המקסימלי על פני ממדי `n-1`. |
אפשרויות | נושא ערכי תכונות אופציונליות |
החזרות
- מופע חדש של DenseToSparseSetOperation
פלט ציבורי < TInt64 > resultShape ()
צורת 'טנזור' 1D של 'SparseTensor'. `result_shape[0...n-1]` זהה לממדים `n-1` הראשון של `set1` ו-`set2`, `result_shape[n]` הוא גודל ערכת התוצאה המקסימלי בכל `0. ..n-1` מידות.