CTCLossV2

מחלקה סופית ציבורית CTCllossV2

מחשב את הפסד CTC (הסתברות ביומן) עבור כל ערך אצווה. גם מחשב

השיפוע. מחלקה זו מבצעת עבורך את פעולת softmax, כך שהכניסות צריכות להיות למשל תחזיות ליניאריות של פלטים על ידי LSTM.

כיתות מקוננות

מעמד CTCllossV2.Options תכונות אופציונליות עבור CTCLossV2

שיטות ציבוריות

סטטי CTCllossV2
צור ( scope scope, Operand <Float> כניסות, Operand <Long> labelsIndices, Operand <Integer> labelsValues, Operand <Integer> sequenceLength, Options... options)
שיטת מפעל ליצירת מחלקה העוטפת פעולת CTCLossV2 חדשה.
סטטי CTCllossV2.Options
ctcMergeRepeated (ctcMergeRepeated בוליאני)
פלט <צף>
שיפוע ()
השיפוע של `הפסד`.
סטטי CTCllossV2.Options
ignoreLongerOutputsThanInputs (התעלמות בוליאניתLongerOutputsThanInputs)
פלט <צף>
הפסד ()
וקטור (אצווה) המכיל הסתברויות לוג.
סטטי CTCllossV2.Options
preprocessCollapseRepeated (בוליאני preprocessCollapseRepeated)

שיטות בירושה

שיטות ציבוריות

יצירת CTCLossV2 סטטית ציבורית ( היקף היקף , כניסות Operand <Float>, Operand <Long> labelsIndices, Operand <Integer> labelsValues, Operand <Integer> sequenceLength, Options... אפשרויות)

שיטת מפעל ליצירת מחלקה העוטפת פעולת CTCLossV2 חדשה.

פרמטרים
תְחוּם ההיקף הנוכחי
תשומות 3-D, shape: `(max_time x batch_size x num_classes)`, הלוגיטים. ברירת המחדל של תווית ריקה היא 0 במקום num_classes - 1.
תוויות מדדים המדדים של `SparseTensor `. `labels_indices(i, :) == [b, t]` פירושו `labels_values(i)` מאחסן את המזהה עבור `(אצווה b, זמן t)`.
תוויות ערכים הערכים (התוויות) המשויכים לאצווה ולזמן הנתונים.
אורך רצף וקטור המכיל אורכי רצף (אצווה).
אפשרויות נושא ערכי תכונות אופציונליות
החזרות
  • מופע חדש של CTCllossV2

ציבורי סטטי CTClossV2.Options ctcMergeRepeated (בוליאני ctcMergeRepeated)

פרמטרים
ctcMergeRepeated סקלר. אם מוגדר כ-false, במהלך חישוב CTC תוויות חוזרות ונשנות שאינן ריקות לא ימוזגו ויתפרשו כתוויות בודדות. זוהי גרסה פשוטה של ​​CTC.

מעבר פלט ציבורי <Float> ()

השיפוע של `הפסד`. 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.