SparseFillEmptyRows

כיתת גמר ציבורית SparseFillEmptyRows

ממלא שורות ריקות בקלט הדו-ממדי `SparseTensor` בערך ברירת מחדל.

הקלט `SparseTensor` מיוצג באמצעות טופלת הקלט (`מדדים`, `ערכים`, `dense_shape`). לפלט `SparseTensor` יש את אותה `dense_shape` אבל עם מדדים `output_indexes` וערכים `output_values`.

פעולה זו מכניסה ערך בודד עבור כל שורה שאין לה ערכים. האינדקס נוצר בתור `[שורה, 0, ..., 0]` והערך שהוכנס הוא `default_value`.

לדוגמה, נניח של-'sp_input' יש צורה '[5, 6]' וערכים לא ריקים:

[0, 1]: a [0, 3]: b [2, 0]: c [3, 1]: d

שורות 1 ו-4 ריקות, כך שהפלט יהיה בצורת `[5, 6]` עם ערכים:

[0, 1]: a [0, 3]: b [1, 0]: default_value [2, 0]: c [3, 1]: d [4, 0]: default_value

הפלט `SparseTensor` יהיה בסדר שורה ראשי ויהיה בעל אותה צורה כמו הקלט.

אופציה זו גם מחזירה וקטור אינדיקטור בצורת `[צורה_צפופה[0]] כך ש

empty_row_indicator[i] = נכון אם שורה i הייתה שורה ריקה.

וקטור מפת אינדקס הפוך בצורת `[indices.shape[0]]` המשמש במהלך ההפצה לאחור,

reverse_index_map[j] = out_j st indices[j, :] == output_indexes[out_j, :]

קבועים

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

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

סטטי <T מרחיב את TType > SparseFillEmptyRows <T>
create ( scope scope, Operand < TInt64 > מדדים, Operand <T> ערכי, Operand < TInt64 > denseShape, Operand <T> defaultValue)
שיטת מפעל ליצירת מחלקה העוטפת פעולת SparseFillEmptyRows חדשה.
פלט < TBool >
פלט < TInt64 >
פלט <T>
פלט < TInt64 >
reverseIndexMap ()
1-D.

שיטות בירושה

קבועים

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

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

ערך קבוע: "SparseFillEmptyRows"

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

ציבורי סטטי SparseFillEmptyRows <T> create ( היקף היקף , Operand < TInt64 > אינדקסים, ערכי Operand <T>, Operand < TInt64 > denseShape, Operand <T> defaultValue)

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

פרמטרים
תְחוּם ההיקף הנוכחי
מדדים 2-D. המדדים של הטנזור הדליל.
ערכים 1-D. הערכים של הטנזור הדליל.
denseShape 1-D. צורת הטנזור הדליל.
ערך ברירת מחדל 0-D. ערך ברירת מחדל להוספה למיקום `[שורה, 0, ..., 0]` עבור שורות חסרות בטנזור הקלט הדליל. מדדי פלט: 2-D. המדדים של הטנזור הדליל המלא.
החזרות
  • מופע חדש של SparseFillEmptyRows

פלט ציבורי < TBool > emptyRowIndicator ()

1-D. האם השורה הצפופה הייתה חסרה בטנזור הקלט הדליל.

פלט ציבורי < TInt64 > מדדי פלט ()

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

1-D. הערכים של הטנזור הדליל המלא.

פלט ציבורי < TInt64 > reverseIndexMap ()

1-D. מפה ממדדי הקלט למדדי הפלט.