כיתה ציבורית GradientDescent
מייעל ירידה בשיפוע סטוכסטי בסיסי. GradientDescent מעדכן את המשקל הנוכחי באמצעות השיפוע הנוכחי ?L/?w כפול קצב הלמידה.
קבועים
לָצוּף | LEARNING_RATE_DEFAULT |
קבועים בירושה
חוּט | VARIABLE_V2 |
בונים ציבוריים
שיטות ציבוריות
חוּט | getOptimizerName () קבל את השם של מייעל האופטימיזציה. |
חוּט | toString () |
שיטות בירושה
אופ | applicationGradients (רשימה< GradAndVar <? מרחיבה את TType >> gradsAndVars, שם מחרוזת) מחיל שיפועים על משתנים |
<T מרחיב את TType > List< GradAndVar <?>> | |
מחרוזת סטטית | createName ( פלט <? מרחיב TType > משתנה, String slotName) יוצר שם על ידי שילוב של שם משתנה ושם משבצת |
מחרוזת מופשטת | getOptimizerName () קבל את השם של מייעל האופטימיזציה. |
<T מרחיב את TType > אופציונלי< משתנה <T>> | |
אופס אחרון | getTF () מקבל את מופע ה-Ops של האופטימיזציה |
אופ | |
אופ |
בוליאני | שווה (Object arg0) |
שיעור אחרון<?> | getClass () |
int | hashcode () |
ריק סופי | להודיע () |
ריק סופי | הודע הכל () |
חוּט | toString () |
ריק סופי | המתן (ארג0 ארוך, int arg1) |
ריק סופי | חכה (ארג0 ארוך) |
ריק סופי | חכה () |
קבועים
ציפה סופית סטטית ציבורית LEARNING_RATE_DEFAULT
ערך קבוע: 0.01
בונים ציבוריים
Public GradientDescent ( גרף גרף, Float learningRate)
יוצר אופטימיזציית GradientDescent
פרמטרים
גרָף | גרף TensorFlow |
---|---|
קצב למידה | קצב הלמידה, ברירת המחדל הוא 0.01 |
Public GradientDescent (גרף גרף , שם מחרוזת, Float learningRate)
יוצר אופטימיזציית GradientDescent
פרמטרים
גרָף | גרף TensorFlow |
---|---|
שֵׁם | השם של כלי האופטימיזציה הזה, ברירת המחדל היא "GradientDescent" |
קצב למידה | קצב הלמידה, ברירת המחדל הוא 0.01 |
שיטות ציבוריות
מחרוזת ציבורית getOptimizerName ()
קבל את השם של מייעל האופטימיזציה.
החזרות
- שם האופטימיזציה.