כיתת גמר ציבורית FusedBatchNormGrad
שיפוע לנורמליזציה של אצווה.
שים לב שהגודל של טנסור 4D מוגדר על ידי "NHWC" או "NCHW". הגודל של 1D Tensors תואם את הממד C של 4D Tensors.
כיתות מקוננות
| מעמד | FusedBatchNormGrad.Options | תכונות אופציונליות עבור FusedBatchNormGrad | |
קבועים
| חוּט | OP_NAME | השם של המבצע הזה, כפי שידוע על ידי מנוע הליבה של TensorFlow |
שיטות ציבוריות
| סטטי <T מרחיב את TNummer , U מרחיב את TNummer > FusedBatchNormGrad <T, U> | |
| סטטי FusedBatchNormGrad.Options | dataFormat (String dataFormat) |
| סטטי FusedBatchNormGrad.Options | אפסילון (צף אפסילון) |
| סטטי FusedBatchNormGrad.Options | isTraining (Boolian isTraining) |
| פלט <U> | offsetBackprop () טנסור 1D עבור השיפוע ביחס להיסט. |
| פלט <U> | reserveSpace4 () מציין מיקום לא בשימוש כדי להתאים לקלט הממוצע ב-FusedBatchNorm. |
| פלט <U> | reserveSpace5 () מציין מיקום לא בשימוש כדי להתאים לקלט השונות ב-FusedBatchNorm. |
| פלט <U> | scaleBackprop () טנסור 1D עבור השיפוע ביחס לקנה המידה. |
| פלט <T> | xBackprop () טנסור 4D עבור השיפוע ביחס ל-x. |
שיטות בירושה
קבועים
מחרוזת סופית סטטית ציבורית OP_NAME
השם של המבצע הזה, כפי שידוע על ידי מנוע הליבה של TensorFlow
ערך קבוע: "FusedBatchNormGradV3"
שיטות ציבוריות
public static FusedBatchNormGrad <T, U> create ( scope scope, Operand <T> yBackprop, Operand <T> x , Operand < TFloat32 > scale, Operand <U> reserveSpace1, Operand <U> reserveSpace2, Operand <U> reserveSpace3, Options ... אפשרויות)
שיטת מפעל ליצירת מחלקה העוטפת פעולת FusedBatchNormGrad חדשה.
פרמטרים
| תְחוּם | ההיקף הנוכחי |
|---|---|
| yBackprop | טנזור 4D עבור השיפוע ביחס ל-y. |
| איקס | טנסור 4D לנתוני קלט. |
| סוּלָם | טנסור 1D לגורם קנה מידה, לקנה מידה של ה-x המנורמל. |
| ReserveSpace1 | כאשר is_training is True, טנסור 1D עבור האצווה המחושבת מתכוון לשימוש חוזר בחישוב שיפוע. כאשר is_training הוא False, טנסור 1D עבור האוכלוסייה מתכוון לשימוש חוזר בחישוב שיפוע מסדר 1 ו-2. |
| ReserveSpace2 | כאשר is_training is True, טנסור 1D עבור שונות האצווה המחושבת (שונות הפוכה במקרה cuDNN) לשימוש חוזר בחישוב גרדיאנט. כאשר is_training הוא False, טנסור 1D עבור שונות האוכלוסייה לשימוש חוזר בחישוב שיפוע מסדר 1 ו-2. |
| ReserveSpace3 | כאשר is_training is True, טנסור 1D עבור כמה תוצאות ביניים לשימוש חוזר בחישוב שיפוע. כאשר is_training הוא False, ייווצר טנסור דמה ריק. |
| אפשרויות | נושא ערכי תכונות אופציונליות |
החזרות
- מופע חדש של FusedBatchNormGrad
public static FusedBatchNormGrad.Options dataFormat (String dataFormat)
פרמטרים
| פורמט נתונים | פורמט הנתונים עבור y_backprop, x, x_backprop. או "NHWC" (ברירת מחדל) או "NCHW". |
|---|
public static FusedBatchNormGrad.Options epsilon (Float epsilon)
פרמטרים
| אפסילון | מספר צף קטן נוסף לשונות של x. |
|---|
ציבורי סטטי FusedBatchNormGrad.Options isTraining (Boolan isTraining)
פרמטרים
| isTraining | ערך bool לציון הפעולה מיועד לאימון (ברירת מחדל) או הסקה. |
|---|