העתק טנזור שמגדיר הכל מחוץ לרצועה מרכזית בכל מטריצה הפנימית ביותר לאפס.
חלק ה-'band' מחושב באופן הבא: נניח של-input' יש ממדי 'k' '[I, J, K, ..., M, N]', אז הפלט הוא טנסור עם אותה צורה שבה
`band[i, j, k, ..., m, n] = in_band(m, n) * קלט[i, j, k, ..., m, n]`.
פונקציית המחוון
`in_band(m, n) = (num_lower < 0 || (mn) <= num_lower)) && (num_upper < 0 || (nm) <= num_upper)`.
לְדוּגמָה:
# if 'input' is [[ 0,  1,  2, 3]
                  [-1,  0,  1, 2]
                  [-2, -1,  0, 1]
                  [-3, -2, -1, 0]],
 
 tf.matrix_band_part(input, 1, -1) ==> [[ 0,  1,  2, 3]
                                        [-1,  0,  1, 2]
                                        [ 0, -1,  0, 1]
                                        [ 0,  0, -1, 0]],
 
 tf.matrix_band_part(input, 2, 1) ==> [[ 0,  1,  0, 0]
                                       [-1,  0,  1, 0]
                                       [-2, -1,  0, 1]
                                       [ 0, -2, -1, 0]]
 tf.matrix_band_part(input, 0, -1) ==> Upper triangular part.
  tf.matrix_band_part(input, -1, 0) ==> Lower triangular part.
  tf.matrix_band_part(input, 0, 0) ==> Diagonal.
 קבועים
| חוּט | OP_NAME | השם של המבצע הזה, כפי שידוע על ידי מנוע הליבה של TensorFlow | 
שיטות ציבוריות
| פלט <T> |  asOutput ()  מחזירה את הידית הסמלית של הטנזור.  | 
| פלט <T> |  להקה ()  דרג 'k' טנסור באותה צורה כמו הקלט.  | 
| סטטי <T מרחיב את TType , U מרחיב את TNummer > BandPart <T> | 
שיטות בירושה
קבועים
מחרוזת סופית סטטית ציבורית OP_NAME
השם של המבצע הזה, כפי שידוע על ידי מנוע הליבה של TensorFlow
שיטות ציבוריות
פלט ציבורי <T> asOutput ()
מחזירה את הידית הסמלית של הטנזור.
כניסות לפעולות TensorFlow הן יציאות של פעולת TensorFlow אחרת. שיטה זו משמשת להשגת ידית סמלית המייצגת את חישוב הקלט.
Public static BandPart <T> create ( scope scope, Operand <T> קלט, Operand <U> numLower, Operand <U> numUpper)
שיטת מפעל ליצירת מחלקה העוטפת פעולת BandPart חדשה.
פרמטרים
| תְחוּם | ההיקף הנוכחי | 
|---|---|
| קֶלֶט | דרג 'k' טנסור. | 
| מספר נמוך יותר | טנזור 0-D. מספר תת-אלכסונים שיש לשמור. אם שלילי, שמור את כל המשולש התחתון. | 
| מספר עליון | טנזור 0-D. מספר אלכסוני העל שיש לשמור. אם שלילי, שמור את כל המשולש העליון. | 
מחזיר
- מופע חדש של BandPart