GradientDescent

כיתה ציבורית GradientDescent

מייעל ירידה בשיפוע סטוכסטי בסיסי. GradientDescent מעדכן את המשקל הנוכחי באמצעות השיפוע הנוכחי ?L/?w כפול קצב הלמידה.

קבועים

לָצוּף LEARNING_RATE_DEFAULT

קבועים בירושה

org.tensorflow.framework.optimizers.Optimizer
חוּט VARIABLE_V2

בונים ציבוריים

GradientDescent ( גרף גרף)
יוצר אופטימיזציית GradientDescent
GradientDescent ( גרף גרף, Float learningRate)
יוצר אופטימיזציית GradientDescent
GradientDescent (גרף גרף , שם מחרוזת, Flooat learningRate)
יוצר אופטימיזציית GradientDescent

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

חוּט
getOptimizerName ()
קבל את השם של מייעל האופטימיזציה.
חוּט

שיטות בירושה

org.tensorflow.framework.optimizers.Optimizer
אופ
applicationGradients (רשימה< GradAndVar <? מרחיבה את TType >> gradsAndVars, שם מחרוזת)
מחיל שיפועים על משתנים
<T מרחיב את TType > List< GradAndVar <?>>
computeGradients (אובדן Operand <?>)
מחשב את ההדרגות על סמך אופרנד הפסד.
מחרוזת סטטית
createName ( פלט <? מרחיב TType > משתנה, String slotName)
יוצר שם על ידי שילוב של שם משתנה ושם משבצת
מחרוזת מופשטת
getOptimizerName ()
קבל את השם של מייעל האופטימיזציה.
<T מרחיב את TType > אופציונלי< משתנה <T>>
getSlot ( פלט <T> var, String slotName)
מקבל את המשבצת המשויכת למשתנה ולשם המשבצת שצוינו.
אופס אחרון
getTF ()
מקבל את מופע ה-Ops של האופטימיזציה
אופ
מזעור (אובדן אופרנד <?>)
ממזער את ההפסד על ידי עדכון המשתנים
אופ
מזעור (אובדן אופרנד <?>, שם מחרוזת)
ממזער את ההפסד על ידי עדכון המשתנים
בוליאני
שווה (Object arg0)
שיעור אחרון<?>
getClass ()
int
hashcode ()
ריק סופי
להודיע ​​()
ריק סופי
הודע הכל ()
חוּט
toString ()
ריק סופי
המתן (ארג0 ארוך, int arg1)
ריק סופי
חכה (ארג0 ארוך)
ריק סופי
חכה ()

קבועים

ציפה סופית סטטית ציבורית LEARNING_RATE_DEFAULT

ערך קבוע: 0.01

בונים ציבוריים

GradientDescent ציבורי ( גרף גרף)

יוצר אופטימיזציית GradientDescent

פרמטרים
גרָף גרף TensorFlow

Public GradientDescent ( גרף גרף, Float learningRate)

יוצר אופטימיזציית GradientDescent

פרמטרים
גרָף גרף TensorFlow
קצב למידה קצב הלמידה, ברירת המחדל הוא 0.01

Public GradientDescent (גרף גרף , שם מחרוזת, Float learningRate)

יוצר אופטימיזציית GradientDescent

פרמטרים
גרָף גרף TensorFlow
שֵׁם השם של כלי האופטימיזציה הזה, ברירת המחדל היא "GradientDescent"
קצב למידה קצב הלמידה, ברירת המחדל הוא 0.01

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

מחרוזת ציבורית getOptimizerName ()

קבל את השם של מייעל האופטימיזציה.

החזרות
  • שם האופטימיזציה.

מחרוזת ציבורית למחרוזת ()