מחלקה סופית ציבורית CTCllossV2
מחשב את הפסד CTC (הסתברות ביומן) עבור כל ערך אצווה. גם מחשב
השיפוע. מחלקה זו מבצעת עבורך את פעולת softmax, כך שהכניסות צריכות להיות למשל תחזיות ליניאריות של פלטים על ידי LSTM.
כיתות מקוננות
מעמד | CTCllossV2.Options | תכונות אופציונליות עבור CTCLossV2 |
קבועים
חוּט | OP_NAME | השם של המבצע הזה, כפי שידוע על ידי מנוע הליבה של TensorFlow |
שיטות ציבוריות
סטטי CTCllossV2 | |
סטטי CTCllossV2.Options | ctcMergeRepeated (ctcMergeRepeated בוליאני) |
פלט < TFloat32 > | שיפוע () השיפוע של `הפסד`. |
סטטי CTCllossV2.Options | ignoreLongerOutputsThanInputs (התעלמות בוליאניתLongerOutputsThanInputs) |
פלט < TFloat32 > | הפסד () וקטור (אצווה) המכיל הסתברויות לוג. |
סטטי CTCllossV2.Options | preprocessCollapseRepeated (בוליאני preprocessCollapseRepeated) |
שיטות בירושה
קבועים
מחרוזת סופית סטטית ציבורית OP_NAME
השם של המבצע הזה, כפי שידוע על ידי מנוע הליבה של TensorFlow
ערך קבוע: "CTCLossV2"
שיטות ציבוריות
יצירת CTCllossV2 סטטית ציבורית ( scope scope, Operand < TFloat32 > inputs, Operand < TInt64 > labelsIndices, Operand < TInt32 > labelsValues, Operand < TInt32 > sequenceLength, Options... options)
שיטת מפעל ליצירת מחלקה העוטפת פעולת CTCLossV2 חדשה.
פרמטרים
תְחוּם | ההיקף הנוכחי |
---|---|
תשומות | 3-D, shape: `(max_time x batch_size x num_classes)`, הלוגיטים. ברירת המחדל של תווית ריקה היא 0 במקום num_classes - 1. |
תוויות מדדים | המדדים של `SparseTensor |
תוויות ערכים | הערכים (התוויות) המשויכים לאצווה ולזמן הנתונים. |
אורך רצף | וקטור המכיל אורכי רצף (אצווה). |
אפשרויות | נושא ערכי תכונות אופציונליות |
החזרות
- מופע חדש של CTCllossV2
ציבורי סטטי CTClossV2.Options ctcMergeRepeated (בוליאני ctcMergeRepeated)
פרמטרים
ctcMergeRepeated | סקלר. אם מוגדר כ-false, במהלך חישוב CTC תוויות חוזרות ונשנות שאינן ריקות לא ימוזגו ויתפרשו כתוויות בודדות. זוהי גרסה פשוטה של CTC. |
---|
פלט ציבורי < TFloat32 > שיפוע ()
השיפוע של `הפסד`. 3-D, shape: `(max_time x batch_size x num_classes)`.
public static CTCllossV2.Options ignoreLongerOutputsThanInputs (Boolian ignoreLongerOutputsThanInputs)
פרמטרים
התעלם מכניסות ארוכים יותר מכניסות | סקלר. אם מוגדר כ-true, במהלך חישוב CTC, פריטים בעלי רצפי פלט ארוכים יותר מרצפי קלט מדלגים: הם אינם תורמים למונח האובדן ויש להם שיפוע אפס. |
---|
public static CTCLossV2.Options preprocessCollapseRepeated (בוליאני preprocessCollapseRepeated)
פרמטרים
preprocessCollapseRepeated | סקלארי, אם זה נכון אז התוויות החוזרות מכוסות לפני חישוב ה-CTC. |
---|