מחלקה ציבורית RMSProp
אופטימיזציה המיישמת את אלגוריתם RMSProp.
התמצית של RMSprop היא:
- שמור על ממוצע נע (מוזל) של ריבוע ההדרגות
- מחלקים את השיפוע בשורש של ממוצע זה
יישום זה של RMSprop משתמש במומנטום רגיל, לא במומנטום Nesterov.
הגרסה הממורכזת שומרת בנוסף על ממוצע נע של ההדרגות, ומשתמשת בממוצע זה כדי להעריך את השונות.
קבועים
בוליאני | CENTERED_DEFAULT | |
לָצוּף | DECAY_DEFAULT | |
לָצוּף | EPSILON_DEFAULT | |
לָצוּף | LEARNING_RATE_DEFAULT | |
חוּט | MG | |
חוּט | תְנוּפָה | |
לָצוּף | MOMENTUM_DEFAULT | |
חוּט | RMS |
קבועים בירושה
בונים ציבוריים
שיטות ציבוריות
חוּט | getOptimizerName () קבל את השם של מייעל האופטימיזציה. |
חוּט | toString () |
שיטות בירושה
קבועים
בוליאני סופי סטטי ציבורי CENTERED_DEFAULT
ערך קבוע: שקר
ציפה סופית סטטית ציבורית DECAY_DEFAULT
ערך קבוע: 0.9
ציפה סופית סטטית ציבורית EPSILON_DEFAULT
ערך קבוע: 1.0E-10
ציפה סופית סטטית ציבורית LEARNING_RATE_DEFAULT
ערך קבוע: 0.001
מחרוזת סופית סטטית ציבורית MG
ערך קבוע: "מ"ג"
מחרוזת סופית סטטית ציבורית MOMENTUM
ערך קבוע: "מומנטום"
ציפה סופית סטטית ציבורית MOMENTUM_DEFAULT
ערך קבוע: 0.0
מחרוזת סופית סטטית ציבורית RMS
ערך קבוע: "rms"
בונים ציבוריים
RMSProp ציבורי (גרף גרף , float learningRate)
יוצר RMSPRrop Optimizer
פרמטרים
גרָף | גרף TensorFlow |
---|---|
קצב למידה | קצב הלמידה |
RMSProp ציבורי ( גרף גרף, Float learningRate, דעיכת צף, מומנטום צף, Float Epsilon, במרכז בוליאני)
יוצר RMSPRrop Optimizer
פרמטרים
גרָף | גרף TensorFlow |
---|---|
קצב למידה | קצב הלמידה |
ריקבון | גורם הנחה עבור שיפוע ההיסטוריה/הבא. ברירת המחדל היא 0.9. |
תְנוּפָה | גורם התאוצה, ברירת המחדל היא 0. |
אפסילון | קבוע קטן ליציבות מספרית |
מְרוּכָּז | אם true , שיפועים מנורמלים לפי השונות המשוערת של השיפוע; אם false , לפי הרגע השני הלא מרוכז. הגדרה זו true עשויה לעזור באימון, אך היא מעט יקרה יותר מבחינת חישוב וזיכרון. ברירת המחדל ל- false . |
RMSProp ציבורי (גרף גרף , שם מחרוזת, Float learningRate)
יוצר RMSPRrop Optimizer
פרמטרים
גרָף | גרף TensorFlow |
---|---|
שֵׁם | השם של כלי האופטימיזציה הזה. ברירת המחדל היא "RMSProp". |
קצב למידה | קצב הלמידה |
RMSProp ציבורי ( גרף גרף , שם מחרוזת, Float learningRate, דעיכת צף, מומנטום צף, אפסילון צף, מרכז בוליאני)
יוצר RMSPRrop Optimizer
פרמטרים
גרָף | גרף TensorFlow |
---|---|
שֵׁם | השם של כלי האופטימיזציה הזה. ברירת המחדל היא "RMSProp". |
קצב למידה | קצב הלמידה |
ריקבון | גורם הנחה עבור שיפוע ההיסטוריה/הבא. ברירת המחדל היא 0.9. |
תְנוּפָה | גורם התאוצה, ברירת המחדל היא 0. |
אפסילון | קבוע קטן ליציבות מספרית |
מְרוּכָּז | אם true , שיפועים מנורמלים לפי השונות המשוערת של השיפוע; אם false , לפי הרגע השני הלא מרוכז. הגדרה זו true עשויה לעזור באימון, אך היא מעט יקרה יותר מבחינת חישוב וזיכרון. ברירת המחדל ל- false . |
שיטות ציבוריות
מחרוזת ציבורית getOptimizerName ()
קבל את השם של מייעל האופטימיזציה.
החזרות
- שם האופטימיזציה.