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)

שיטות בירושה

org.tensorflow.op.RawOp
בוליאנית סופית
שווה (Object obj)
int סופי
מבצע
אופ ()
החזר יחידת חישוב זו Operation אחת.
מחרוזת סופית
בוליאני
שווה (Object arg0)
שיעור אחרון<?>
getClass ()
int
hashcode ()
ריק סופי
להודיע ​​()
ריק סופי
הודע הכל ()
חוּט
toString ()
ריק סופי
המתן (ארג0 ארוך, אינט arg1)
ריק סופי
חכה (ארג0 ארוך)
ריק סופי
חכה ()
org.tensorflow.op.Op
אבסטרקט ExecutionEnvironment
env ()
החזר את סביבת הביצוע שבה נוצר האופציה הזו.
מבצע מופשט
אופ ()
החזר יחידת חישוב זו Operation אחת.

קבועים

מחרוזת סופית סטטית ציבורית 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 (מיזוג בוליאני חוזר)

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