CtcGreedyDecoder

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

מבצע פענוח חמדני בלוגיטים שניתנו בקלטים.

הערה לגבי התכונה merge_repeated: אם מופעלת, כאשר המדדים המקסימליים של לוגיטים עוקבים זהים, רק הראשון מביניהם נפלט. תיוג '*' הריק, הרצף "ABB * BB" הופך ל-"ABB" אם merge_repeated = True ו-"ABBBB" אם merge_repeated = False.

ללא קשר לערך של merge_repeated, אם האינדקס המקסימלי של זמן ואצווה נתון תואם לאינדקס הריק `(num_classes - 1)`, לא נפלט אלמנט חדש.

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

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

קבועים

חוּט OP_NAME השם של המבצע הזה, כפי שידוע על ידי מנוע הליבה של TensorFlow

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

סטטי <T מרחיב את TNummer > CtcGreedyDecoder <T>
צור ( היקף היקף , כניסות Operand <T>, Operand < TInt32 > sequenceLength, אפשרויות... אפשרויות)
שיטת מפעל ליצירת מחלקה העוטפת פעולת CtcGreedyDecoder חדשה.
פלט < TInt64 >
מדדי פענוח ()
מדדים מטריצה, גודל `(סה"כ_פענוח_פלטים x 2)`, של `SparseTensor `.
פלט < TInt64 >
decodedShape ()
וקטור צורה, גודל `(2)`, של SparseTensor המפוענח.
פלט < TInt64 >
decodedValues ​​()
וקטור ערכים, גודל: `(כולל_פענוח_פלטים)`, של `SparseTensor `.
פלט <T>
logProbability ()
מטריצה, גודל `(batch_size x 1)`, המכילה הסתברויות יומן רצף.
סטטי CtcGreedyDecoder.Options
mergeRepeated (בוליאני mergeRepeated)

שיטות בירושה

קבועים

מחרוזת סופית סטטית ציבורית OP_NAME

השם של המבצע הזה, כפי שידוע על ידי מנוע הליבה של TensorFlow

ערך קבוע: "CTCGreedyDecoder"

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

Public static CtcGreedyDecoder <T> create ( scope scope, Operand <T> כניסות, Operand < TInt32 > sequenceLength, Options... אפשרויות)

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

פרמטרים
תְחוּם ההיקף הנוכחי
תשומות 3-D, shape: `(max_time x batch_size x num_classes)`, הלוגיטים.
אורך רצף וקטור המכיל אורכי רצף, גודל `(batch_size)`.
אפשרויות נושא ערכי תכונות אופציונליות
החזרות
  • מופע חדש של CtcGreedyDecoder

פלט ציבורי < TInt64 > מפוענחמדדים ()

מדדים מטריצה, גודל `(סה"כ_פענוח_פלטים x 2)`, של `SparseTensor `. השורות מאחסנות: [אצווה, זמן].

פלט ציבורי < TInt64 > decodedShape ()

וקטור צורה, גודל `(2)`, של SparseTensor המפוענח. הערכים הם: `[גודל_אצווה, אורך_מפוענח_מקסימלי]`.

פלט ציבורי < TInt64 > decodedValues ​​()

וקטור ערכים, גודל: `(כולל_פענוח_פלטים)`, של `SparseTensor `. הווקטור מאחסן את המחלקות המפוענחות.

פלט ציבורי <T> logProbability ()

מטריצה, גודל `(batch_size x 1)`, המכילה הסתברויות יומן רצף.

ציבורי סטטי CtcGreedyDecoder.Options mergeRepeated (מיזוג בוליאני חוזר)

פרמטרים
מיזוג חוזר אם נכון, מיזוג מחלקות חוזרות בפלט.