ResourceApplyAddSign

מחלקה סופית ציבורית ResourceApplyAddSign

עדכן את '*var' בהתאם לעדכון AddSign.

m_t <- beta1 * m_{t-1} + (1 - beta1) * g update <- (alpha + sign_decay * sign(g) *sign(m)) * g variable <- variable - lr_t * update

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

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

קבועים

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

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

סטטי <T מרחיב את TType > ResourceApplyAddSign
create ( Scope scope, Operand <?> var, Operand <?> m, Operand <T> lr, Operand <T> alpha, Operand <T> signDecay, Operand <T> beta, Operand <T> grad, Options.. . אפשרויות)
שיטת מפעל ליצירת מחלקה העוטפת פעולת ResourceApplyAddSign חדשה.
static ResourceApplyAddSign.Options
useLocking (useLocking בוליאני)

שיטות בירושה

קבועים

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

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

ערך קבוע: "ResourceApplyAddSign"

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

public static ResourceApplyAddSign create ( Scope scope, Operand <?> var, Operand <?> m, Operand <T> lr, Operand <T> alpha, Operand <T> signDecay, Operand <T> beta, Operand <T> grad, אפשרויות... אפשרויות)

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

פרמטרים
תְחוּם ההיקף הנוכחי
var צריך להיות ממשתנה().
M צריך להיות ממשתנה().
lr גורם קנה מידה. חייב להיות סקלר.
אלפא חייב להיות סקלר.
signDecay חייב להיות סקלר.
בטא חייב להיות סקלר.
גראד השיפוע.
אפשרויות נושא ערכי תכונות אופציונליות
החזרות
  • מופע חדש של ResourceApplyAddSign

public static ResourceApplyAddSign.Options useLocking (שימוש בוליאני)

פרמטרים
השתמש בנעילה אם 'נכון', עדכון הטנסורים var ו-m מוגן על ידי מנעול; אחרת ההתנהגות אינה מוגדרת, אך עלולה להפגין פחות מחלוקת.