כיתה ציבורית AdaGrad
מייעל המטמיע את אלגוריתם אדגרד.
Adagrad הוא אופטימיזר עם קצבי למידה ספציפיים לפרמטרים, המותאמים ביחס לתדירות העדכון של פרמטר במהלך האימון. ככל שפרמטר מקבל יותר עדכונים, העדכונים קטנים יותר.
קבועים
חוּט | מַצבֵּר | |
לָצוּף | INITIAL_ACCUMULATOR_DEFAULT | |
לָצוּף | LEARNING_RATE_DEFAULT |
קבועים בירושה
בונים ציבוריים
שיטות ציבוריות
חוּט | getOptimizerName () קבל את השם של מייעל האופטימיזציה. |
חוּט | toString () |
שיטות בירושה
קבועים
מחרוזת סופית סטטית ציבורית ACCUMULATOR
ערך קבוע: "צבר"
ציפה סופית סטטית ציבורית INITIAL_ACCUMULATOR_DEFAULT
ערך קבוע: 0.01
ציפה סופית סטטית ציבורית LEARNING_RATE_DEFAULT
ערך קבוע: 0.001
בונים ציבוריים
AdaGrad ציבורי ( גרף גרף, Float learningRate)
יוצר כלי אופטימיזציה של AdaGrad
פרמטרים
גרָף | גרף TensorFlow |
---|---|
קצב למידה | קצב הלמידה |
Public AdaGrad ( גרף גרף, float learningRate, float initialAccumulatorValue)
יוצר כלי אופטימיזציה של AdaGrad
פרמטרים
גרָף | גרף TensorFlow |
---|---|
קצב למידה | קצב הלמידה |
initialAccumulatorValue | ערך התחלתי עבור המצברים, חייב להיות לא שלילי. |
זורק
חריג טיעון לא חוקי | אם initialAccumulatorValue הוא שלילי |
---|
AdaGrad ציבורי (גרף גרף , שם מחרוזת, Float learningRate)
יוצר כלי אופטימיזציה של AdaGrad
פרמטרים
גרָף | גרף TensorFlow |
---|---|
שֵׁם | השם של כלי האופטימיזציה הזה (ברירת המחדל הוא 'Adagrad') |
קצב למידה | קצב הלמידה |
Public AdaGrad (גרף גרף , שם מחרוזת, float learningRate, float initialAccumulatorValue)
יוצר כלי אופטימיזציה של AdaGrad
פרמטרים
גרָף | גרף TensorFlow |
---|---|
שֵׁם | השם של כלי האופטימיזציה הזה (ברירת המחדל הוא 'Adagrad') |
קצב למידה | קצב הלמידה |
initialAccumulatorValue | ערך התחלתי עבור המצברים, חייב להיות לא שלילי. |
זורק
חריג טיעון לא חוקי | אם initialAccumulatorValue הוא שלילי |
---|
שיטות ציבוריות
מחרוזת ציבורית getOptimizerName ()
קבל את השם של מייעל האופטימיזציה.
החזרות
- שם האופטימיזציה.