הוסף `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 | |
סטטי AddManySparseToTensorsMap.Options | sharedName (מחרוזת sharedName) |
פלט < TInt64 > | דלילות ידיות () 1-D. |
שיטות בירושה
קבועים
מחרוזת סופית סטטית ציבורית OP_NAME
השם של המבצע הזה, כפי שידוע על ידי מנוע הליבה של TensorFlow
שיטות ציבוריות
פלט ציבורי < 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` שנוצר על ידי המבצע הזה. אם ריק, נעשה שימוש בשם הייחודי של הפעולה החדשה. |
---|