Unstack

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

מפרק מימד נתון של טנסור דרגה-`R` לטנזורים `num` rank-`(R-1)`.

מפרק טנזורים 'num' מ-'value' על ידי שיבוץ אותו לאורך ממד ה'ציר'. לדוגמה, בהינתן טנסור של צורה `(A, B, C, D)`;

אם `ציר == 0` אז הטנסור ה-i ב`פלט` הוא הפרוסה `value[i, :, :, :]` ולכל טנסור ב`פלט` תהיה צורה `(B,C,D) `. (שימו לב שהמימד שנפרק לאורך נעלם, בניגוד ל'פיצול').

אם `ציר == 1` אז הטנסור ה-i ב`פלט` הוא `ערך[:,i, :, :]` ולכל טנסור ב`פלט` תהיה צורה `(A,C,D) `. וכו.

זה ההפך מ'חבילה'.

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

מעמד ביטול ערימה.אפשרויות תכונות אופציונליות עבור Unstack

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

סטטי Unstack.Options
ציר (ציר ארוך)
סטטי <T> הסר את <T>
ליצור ( היקף היקף, ערך Operand <T>, מספר ארוך, אפשרויות... אפשרויות)
שיטת מפעל ליצירת מחלקה העוטפת פעולת Unstack חדשה.
איטרטור< Operand <T>>
רשימה< פלט <T>>
פלט ()
רשימת הטנזורים שנפרקה מ'ערך'.

שיטות בירושה

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

ציבורי סטטי Unstack.Options ציר (ציר ארוך)

פרמטרים
צִיר מימד שלאורכו לפרוק. ערכים שליליים עוטפים, כך שהטווח החוקי הוא `[-R, R)`.

public static Unstack <T> create ( scope scope, Operand <T> value, long num, Options... options)

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

פרמטרים
תְחוּם ההיקף הנוכחי
ערך 1-D ומעלה, כאשר גודל הממד 'ציר' שווה ל-'num'.
אפשרויות נושא ערכי תכונות אופציונליות
החזרות
  • מופע חדש של Unstack

איטרטור ציבורי< Operand <T>> איטרטור ()

רשימה ציבורית< פלט <T>> פלט ()

רשימת הטנזורים שנפרקה מ'ערך'.