כיתה ציבורית BinaryCrossentropy
מדד שמחשב את אובדן האנטרופיה הבינארית בין תוויות אמיתיות לתוויות חזויות.
זוהי המחלקה המטרית של קרוסנטרופיה לשימוש כאשר יש רק שתי מחלקות תוויות (0 ו-1).
קבועים בירושה
בונים ציבוריים
BinaryCrossentropy (Ops tf, שם מחרוזת, בוליאני מLogits, תווית ציפהSmoothing, זרע ארוך, סוג Class<T>) יוצר מדד BinaryCrossentropy |
שיטות ציבוריות
שיטות בירושה
LossMetric <T> | getLoss () מקבל את פונקציית ההפסד. |
רשימה< Op > |
משתנה <T> | getCount () מקבל את משתנה הספירה |
מחלקה<T> | getResultType () מקבל את הסוג של המשתנים |
משתנה <T> | getTotal () מקבל את המשתנה הכולל |
אופ | resetStates () מאפס את כל משתני המצב לערכים ההתחלתיים שלהם |
אופרנד <T> | תוצאה () מקבל את התוצאה הנוכחית של המדד |
רשימה< Op > | updateStateList ( Operand <? מרחיב TNumber > ערכים, Operand <? מרחיב TNumber > sampleWeights) מעדכן את המשתנים המטריים על סמך התשומות. |
אופרנד אחרון <T> | |
חוּט | getName () מקבל את השם של המדד הזה. |
ארוך | getSeed () מקבל את ערך המקור של מחולל המספרים האקראיים |
אופס | getTF () מקבל את TensorFlow Ops |
תקציר אופ | resetStates () מאפס את כל משתני המצב לערכים ההתחלתיים שלהם |
תקציר אופרנד <T> | תוצאה () מקבל את התוצאה הנוכחית של המדד |
אופ' אחרון | |
אופ' אחרון | updateState ( Operand <? מרחיב TNumber > ערכים, Operand <? מרחיב TNumber > sampleWeights) יוצר פעולת NoOp עם תלות בקרה לעדכון המצב המטרי |
רשימה< Op > | |
רשימה< Op > | updateStateList ( Operand <? מרחיב TNumber > ערכים, Operand <? מרחיב TNumber > sampleWeights) יוצר רשימה של פעולות כדי לעדכן את המצב המטרי על סמך ערכי קלט. |
בוליאני | שווה (Object arg0) |
שיעור אחרון<?> | getClass () |
int | hashcode () |
ריק סופי | להודיע () |
ריק סופי | הודע הכל () |
חוּט | toString () |
ריק סופי | המתן (ארג0 ארוך, int arg1) |
ריק סופי | חכה (ארג0 ארוך) |
ריק סופי | חכה () |
בונים ציבוריים
Public BinaryCrossentropy (Ops tf, שם מחרוזת, Boolean fromLogits, float labelSmoothing, long seed, Class<T> סוג)
יוצר מדד BinaryCrossentropy
פרמטרים
tf | ה- TensorFlow Ops |
---|---|
שֵׁם | השם של המדד הזה, אם null אז שם המדד הוא getSimpleName() . |
מLogits | האם לפרש תחזיות כטנזור של ערכי לוגיט בניגוד להתפלגות הסתברות. |
תווית החלקה | ערך המשמש להחלקת תוויות, כאשר 0, לא מתרחשת החלקה. כאשר > 0, חשב את ההפסד בין התוויות החזויות לגרסה מוחלקת של התוויות האמיתיות, כאשר ההחלקה לוחצת את התוויות לכיוון 0.5. ערכים גדולים יותר של label_smoothing מתאימים להחלקה כבדה יותר. |
זֶרַע | הזרע ליצירת מספרים אקראי. מאתחל שנוצר עם זרע נתון תמיד יפיק את אותו טנזור אקראי עבור צורה וסוג נתונים נתונים. |
סוּג | הסוג של המשתנים והתוצאה |
שיטות ציבוריות
שיחת Operand <T> ציבורית ( Operand <? מרחיב את התוויות של TNumber >, Operand <? מרחיב את תחזיות TNumber >)
מחשב את ההפסד המשוקלל בין labels
predictions
פרמטרים
תוויות | ערכי האמת או התוויות |
---|---|
תחזיות | את התחזיות |
החזרות
- ההפסד