MirrorPadGrad

שיעור הגמר הציבורי MirrorPadGrad

אופציה של שיפוע עבור 'MirrorPad' אופ. אופציה זו מקפלת טנזור מרופד.

פעולה זו מקפלת את האזורים המרופדים של 'קלט' על ידי 'MirrorPad' לפי ה'ריפודים' שאתה מציין. `paddings` חייב להיות זהה לארגומנט `paddings` שניתן לאופציה של `MirrorPad` המקבילה.

הגודל המקופל של כל מימד D של הפלט הוא:

`input.dim_size(D) - paddings(D, 0) - paddings(D, 1)`

לדוגמה:

# 't' is [[1, 2, 3], [4, 5, 6], [7, 8, 9]].
 # 'paddings' is [[0, 1]], [0, 1]].
 # 'mode' is SYMMETRIC.
 # rank of 't' is 2.
 pad(t, paddings) ==> [[ 1,  5]
                       [11, 28]]
 

קבועים

חוּט OP_NAME השם של המבצע הזה, כפי שידוע על ידי מנוע הליבה של TensorFlow

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

פלט <T>
asOutput ()
מחזירה את הידית הסמלית של הטנזור.
סטטי <T מרחיב את TType > MirrorPadGrad <T>
ליצור ( היקף היקף , קלט Operand <T>, Operand <? מרחיב את ריפודי TNomber >, מצב מחרוזת)
שיטת מפעל ליצירת מחלקה העוטפת פעולת MirrorPadGrad חדשה.
פלט <T>
פלט ()
הטנזור המקופל.

שיטות בירושה

קבועים

מחרוזת סופית סטטית ציבורית OP_NAME

השם של המבצע הזה, כפי שידוע על ידי מנוע הליבה של TensorFlow

ערך קבוע: "MirrorPadGrad"

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

פלט ציבורי <T> asOutput ()

מחזירה את הידית הסמלית של הטנזור.

כניסות לפעולות TensorFlow הן יציאות של פעולת TensorFlow אחרת. שיטה זו משמשת להשגת ידית סמלית המייצגת את חישוב הקלט.

ציבורי סטטי MirrorPadGrad <T> ליצור (היקף היקף , קלט Operand <T>, Operand <? מרחיב את ריפודי TNummer >, מצב מחרוזת)

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

פרמטרים
תְחוּם ההיקף הנוכחי
קֶלֶט טנסור הקלט שיש לקפל.
ריפודים מטריצה ​​של שתי עמודות המציינת את גדלי הריפוד. מספר השורות חייב להיות זהה לדרגת 'קלט'.
מצב המצב בו נעשה שימוש ב-MirrorPad.
החזרות
  • מופע חדש של MirrorPadGrad

פלט ציבורי <T> פלט ()

הטנזור המקופל.