AddManySparseToTensorsMap

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

הוסף `N`-minibatch `SparseTensor` ל`SparseTensorsMap`, החזר `N` ידיות.

`SparseTensor` בדרגה `R` מיוצג על ידי שלושה טנסורים: `Sparse_Indices`, `Sparse_values` ו-`sparse_shape`, כאשר

sparse_indices.shape[1] == sparse_shape.shape[0] == R
`N`-minibatch של אובייקטים `SparseTensor` מיוצגת בתור `SparseTensor` עם עמודת `sparse_indexes` ראשונה שלוקחת ערכים בין `[0, N)`, כאשר גודל minibatch `N == sparse_shape[0]`.

הקלט 'SparseTensor' חייב להיות בעל דרגה 'R' גדולה מ-1, והממד הראשון מטופל כממד המיני-אצט. יש למיין אלמנטים של 'SparseTensor' בסדר הולך וגדל של הממד הראשון הזה. האובייקטים 'SparseTensor' המאוחסנים עליהם מצביעים כל שורה של הפלט 'sparse_handles' יהיו בדרגה 'R-1'.

לאחר מכן ניתן לקרוא את ערכי `SparseTensor` כחלק מ-minibatch על ידי העברת המפתחות הנתונים כאלמנטים וקטוריים ל-`TakeManySparseFromTensorsMap`. כדי להבטיח את הגישה הנכונה ל-'SparseTensorsMap', ודא שאותו 'מיכל' ו-'shared_name' מועברים לאותו אופ. אם לא מסופק כאן `shared_name`, במקום זאת השתמש בשם הפעולה שנוצרה על ידי קריאת `sparse.AddManySparseToTensorsMap` בתור `shared_name` שהועבר ל`TakeManySparseFromTensorsMap`. ודא שהפעולות ממוקמות יחד.

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

מַחלָקָה AddManySparseToTensorsMap.Options תכונות אופציונליות עבור AddManySparseToTensorsMap

קבועים

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

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

פלט < TInt64 >
asOutput ()
מחזירה את הידית הסמלית של הטנזור.
סטטי AddManySparseToTensorsMap.Options
מיכל (מיכל מחרוזת)
סטטי AddManySparseToTensorsMap
create ( Scope scope, Operand < TInt64 > sparseIndices, Operand <? מרחיב את TType > sparseValues, Operand < TInt64 > sparseShape, Options... options)
שיטת מפעל ליצירת מחלקה העוטפת פעולת AddManySparseToTensorsMap חדשה.
סטטי AddManySparseToTensorsMap.Options
sharedName (מחרוזת sharedName)
פלט < TInt64 >

שיטות בירושה

קבועים

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

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

ערך קבוע: "AddManySparseToTensorsMap"

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

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

מחזירה את הידית הסמלית של הטנזור.

כניסות לפעולות TensorFlow הן יציאות של פעולת TensorFlow אחרת. שיטה זו משמשת להשגת ידית סמלית המייצגת את חישוב הקלט.

סטטי ציבורי AddManySparseToTensorsMap.Options מיכל (מיכל מחרוזת)

פרמטרים
מְכוֹלָה שם המכיל עבור `SparseTensorsMap` שנוצר על ידי המבצע הזה.

Public static AddManySparseToTensorsMap create (היקף היקף , Operand < TInt64 > sparseIndices, Operand <? מרחיב את TType > sparseValues, Operand < TInt64 > sparseShape, אפשרויות... אפשרויות)

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

פרמטרים
תְחוּם ההיקף הנוכחי
מדדים דלילים 2-D. ה'מדדים' של המיני-אצץ 'SparseTensor'. הערכים של `parse_indexes[:, 0]` חייבים להיות מסודרים ב-`[0, N)`.
ערכים דלילים 1-D. ה'ערכים' של המיניאצ' 'SparseTensor'.
sparseShape 1-D. ה'צורה' של המיניאצ' 'SparseTensor'. גודל המיני-אצט `N == sparse_shape[0]`.
אפשרויות נושא ערכי תכונות אופציונליות
מחזיר
  • מופע חדש של AddManySparseToTensorsMap

סטטי ציבורי AddManySparseToTensorsMap.Options sharedName (String sharedName)

פרמטרים
sharedName השם המשותף של `SparseTensorsMap` שנוצר על ידי המבצע הזה. אם ריק, נעשה שימוש בשם הייחודי של הפעולה החדשה.

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

1-D. הידיות של `SparseTensor` מאוחסנות כעת ב`SparseTensorsMap`. צורה: `[N]`.