מגלגל את האלמנטים של טנזור לאורך ציר.
האלמנטים מוזזים בצורה חיובית (לכיוון מדדים גדולים יותר) על ידי היסט של `shift` לאורך הממד של `ציר`. ערכי `shift` שליליים יעבירו אלמנטים בכיוון ההפוך. אלמנטים שמתגלגלים עברו את המיקום האחרון יעטפו לראשון ולהיפך. ניתן לציין תזוזות מרובות לאורך צירים מרובים.
לְדוּגמָה:
# 't' is [0, 1, 2, 3, 4]
roll(t, shift=2, axis=0) ==> [3, 4, 0, 1, 2]
# shifting along multiple dimensions
# 't' is [[0, 1, 2, 3, 4], [5, 6, 7, 8, 9]]
roll(t, shift=[1, -2], axis=[0, 1]) ==> [[7, 8, 9, 5, 6], [2, 3, 4, 0, 1]]
# shifting along the same axis multiple times
# 't' is [[0, 1, 2, 3, 4], [5, 6, 7, 8, 9]]
roll(t, shift=[2, -3], axis=[1, 1]) ==> [[1, 2, 3, 4, 0], [6, 7, 8, 9, 5]]
קבועים
חוּט | OP_NAME | השם של המבצע הזה, כפי שידוע על ידי מנוע הליבה של TensorFlow |
שיטות ציבוריות
פלט <T> | asOutput () מחזירה את הידית הסמלית של הטנזור. |
סטטי <T מרחיב את TType > רול <T> | |
פלט <T> | פלט () בעל אותה צורה וגודל כמו הקלט. |
שיטות בירושה
קבועים
מחרוזת סופית סטטית ציבורית OP_NAME
השם של המבצע הזה, כפי שידוע על ידי מנוע הליבה של TensorFlow
שיטות ציבוריות
פלט ציבורי <T> asOutput ()
מחזירה את הידית הסמלית של הטנזור.
כניסות לפעולות TensorFlow הן יציאות של פעולת TensorFlow אחרת. שיטה זו משמשת להשגת ידית סמלית המייצגת את חישוב הקלט.
יצירת רול סטטי ציבורי <T> ( scope scope, Operand <T> קלט, Operand <? מרחיב TNumber > shift, Operand <? מרחיב Tnumber > ציר)
שיטת מפעל ליצירת מחלקה העוטפת פעולת רול חדשה.
פרמטרים
תְחוּם | ההיקף הנוכחי |
---|---|
מִשׁמֶרֶת | הממד חייב להיות 0-D או 1-D. `shift[i]` מציין את מספר המקומות שבאמצעותם אלמנטים מוזזים בצורה חיובית (לכיוון מדדים גדולים יותר) לאורך הממד שצוין על ידי `ציר[i]`. תזוזות שליליות יגלגלו את האלמנטים לכיוון ההפוך. |
צִיר | הממד חייב להיות 0-D או 1-D. `ציר[i]` מציין את הממד שההזזה `shift[i]` צריכה להתרחש. אם יש התייחסות לאותו ציר יותר מפעם אחת, התזוזה הכוללת עבור אותו ציר תהיה סכום כל ההזזות השייכות לאותו ציר. |
מחזיר
- מופע חדש של רול
פלט ציבורי <T> פלט ()
בעל אותה צורה וגודל כמו הקלט. האלמנטים מוזזים בצורה חיובית (לכיוון מדדים גדולים יותר) על ידי ההיסטים של `shift` לאורך הממדים של `ציר`.