שיעור הגמר הציבורי Cumsum
חשב את הסכום המצטבר של הטנסור 'x' לאורך 'ציר'.
כברירת מחדל, אופציה זו מבצעת cumsum כולל, מה שאומר שהאלמנט הראשון של הקלט זהה לאלמנט הראשון של הפלט:
tf.cumsum([a, b, c]) # => [a, a + b, a + b + c]
tf.cumsum([a, b, c], exclusive=True) # => [0, a, a + b]
tf.cumsum([a, b, c], reverse=True) # => [a + b + c, b + c, c]
tf.reverse
ops נפרד.ניתן לשלב את הקווארגים 'הפוכים' וה'בלעדיים':
tf.cumsum([a, b, c], exclusive=True, reverse=True) # => [b + c, c, 0]
כיתות מקוננות
מַחלָקָה | Cumsum.Options | תכונות אופציונליות עבור Cumsum |
קבועים
חוּט | OP_NAME | השם של המבצע הזה, כפי שידוע על ידי מנוע הליבה של TensorFlow |
שיטות ציבוריות
פלט <T> | asOutput () מחזירה את הידית הסמלית של הטנזור. |
סטטי <T מרחיב TType > Cumsum <T> | |
סטטי Cumsum.Options | בלעדי (בלעדי בוליאני) |
פלט <T> | החוצה () |
סטטי Cumsum.Options | הפוך (היפוך בוליאני) |
שיטות בירושה
קבועים
מחרוזת סופית סטטית ציבורית OP_NAME
השם של המבצע הזה, כפי שידוע על ידי מנוע הליבה של TensorFlow
ערך קבוע: "Cumsum"
שיטות ציבוריות
פלט ציבורי <T> asOutput ()
מחזירה את הידית הסמלית של הטנזור.
כניסות לפעולות TensorFlow הן יציאות של פעולת TensorFlow אחרת. שיטה זו משמשת להשגת ידית סמלית המייצגת את חישוב הקלט.
public static Cumsum <T> create ( scope scope, Operand <T> x, Operand <? מרחיב Tnumber > ציר, Options... אפשרויות)
שיטת מפעל ליצירת מחלקה העוטפת פעולת Cumsum חדשה.
פרמטרים
תְחוּם | ההיקף הנוכחי |
---|---|
x | 'טנזור'. חייב להיות אחד מהסוגים הבאים: `float32`, `float64`, `int64`, `int32`, `uint8`, `uint16`, `int16`, `int8`, `complex64`, `complex128`, `qint8 `, `quint8`, `qint32`, `חצי`. |
צִיר | 'טנזור' מסוג 'int32' (ברירת מחדל: 0). חייב להיות בטווח `[-rank(x), rank(x))`. |
אפשרויות | נושא ערכי תכונות אופציונליות |
מחזיר
- מופע חדש של Cumsum