ResourceApplyAdadelta

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

עדכן את '*var' בהתאם לתוכנית adadelta.

accum = rho() * accum + (1 - rho()) * grad.square(); update = (update_accum + epsilon).sqrt() * (accum + epsilon()).rsqrt() * grad; update_accum = rho() * update_accum + (1 - rho()) * update.square(); var -= עדכון;

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

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

קבועים

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

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

static <T מרחיב את TType > ResourceApplyAdadelta
create ( Scope scope, Operand <?> var, Operand <?> accum, Operand <?> accumUpdate, Operand <T> lr, Operand <T> rho, Operand <T> epsilon, Operand <T> grad, Options.. . אפשרויות)
שיטת מפעל ליצירת מחלקה העוטפת פעולת ResourceApplyAdadelta חדשה.
static ResourceApplyAdadelta.Options
useLocking (useLocking בוליאני)

שיטות בירושה

קבועים

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

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

ערך קבוע: "ResourceApplyAdadelta"

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

public static ResourceApplyAdadelta create ( Scope scope, Operand <?> var, Operand <?> accum, Operand <?> accumUpdate, Operand <T> lr, Operand <T> rho, Operand <T> epsilon, Operand <T> grad, אפשרויות... אפשרויות)

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

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

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

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