FusedBatchNormGradV3

כיתת גמר ציבורית FusedBatchNormGradV3

שיפוע לנורמליזציה של אצווה.

שים לב שהגודל של טנסור 4D מוגדר על ידי "NHWC" או "NCHW". הגודל של 1D Tensors תואם את הממד C של 4D Tensors.

כיתות מקוננות

מעמד FusedBatchNormGradV3.Options תכונות אופציונליות עבור FusedBatchNormGradV3

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

סטטי <T מרחיב את המספר, U מרחיב את המספר> FusedBatchNormGradV3 <T, U>
create ( scope scope, Operand <T> yBackprop, Operand <T> x, Operand <Float> scale, Operand <U> reserveSpace1, Operand <U> reserveSpace2, Operand <U> reserveSpace3, Options... options)
שיטת מפעל ליצירת מחלקה העוטפת פעולת FusedBatchNormGradV3 חדשה.
סטטי FusedBatchNormGradV3.Options
dataFormat (String dataFormat)
סטטי FusedBatchNormGradV3.Options
אפסילון (צף אפסילון)
סטטי FusedBatchNormGradV3.Options
isTraining (Boolian isTraining)
פלט <U>
offsetBackprop ()
טנסור 1D עבור השיפוע ביחס להיסט.
פלט <U>
reserveSpace4 ()
מציין מיקום לא בשימוש כדי להתאים לקלט הממוצע ב-FusedBatchNorm.
פלט <U>
reserveSpace5 ()
מציין מיקום לא בשימוש כדי להתאים לקלט השונות ב-FusedBatchNorm.
פלט <U>
scaleBackprop ()
טנסור 1D עבור השיפוע ביחס לקנה המידה.
פלט <T>
xBackprop ()
טנסור 4D עבור השיפוע ביחס ל-x.

שיטות בירושה

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

ציבורי סטטי FusedBatchNormGradV3 <T, U> create ( scope scope, Operand <T> yBackprop, Operand <T> x , Operand <Float> scale, Operand <U> reserveSpace1, Operand <U> reserveSpace2, Operand <U> reserveSpace3, Options ... אפשרויות)

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

פרמטרים
תְחוּם ההיקף הנוכחי
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, ייווצר טנסור דמה ריק.
אפשרויות נושא ערכי תכונות אופציונליות
החזרות
  • מופע חדש של FusedBatchNormGradV3

public static FusedBatchNormGradV3.Options dataFormat (String dataFormat)

פרמטרים
פורמט נתונים פורמט הנתונים עבור y_backprop, x, x_backprop. או "NHWC" (ברירת מחדל) או "NCHW".

public static FusedBatchNormGradV3.Options epsilon (Float epsilon)

פרמטרים
אפסילון מספר צף קטן נוסף לשונות של x.

public static FusedBatchNormGradV3.Options isTraining (Boolean isTraining)

פרמטרים
isTraining ערך bool לציון הפעולה מיועד לאימון (ברירת מחדל) או הסקה.

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

טנסור 1D עבור השיפוע ביחס להיסט.

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

מציין מיקום לא בשימוש כדי להתאים לקלט הממוצע ב-FusedBatchNorm.

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

מציין מיקום לא בשימוש כדי להתאים לקלט השונות ב-FusedBatchNorm.

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

טנסור 1D עבור השיפוע ביחס לקנה המידה.

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

טנסור 4D עבור השיפוע ביחס ל-x.