CtcBeamSearchDecoder

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

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

הערה לגבי התכונה merge_repeated: עבור מפענח חיפוש האלומה, זה אומר שאם ערכים עוקבים בקורה זהים, רק הראשון שבהם נפלט. כלומר, כאשר הנתיב העליון הוא "ABBBB", "AB" מוחזר אם merge_repeated = True אבל "ABBBB" מוחזר אם merge_repeated = False.

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

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

קבועים

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

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

סטטי <T מרחיב TNumber > CtcBeamSearchDecoder <T>
צור ( scope scope, Operand <T> כניסות, Operand < TInt32 > sequenceLength, Long beamWidth, Long topPaths, Options... אפשרויות)
שיטת מפעל ליצירת מחלקה העוטפת פעולת CtcBeamSearchDecoder חדשה.
רשימה< פלט < TInt64 >>
מדדי פענוח ()
רשימה (אורך: top_paths) של מטריצות מדדים.
רשימה< פלט < TInt64 >>
decodedShape ()
רשימה (אורך: top_paths) של וקטור צורה.
רשימה< פלט < TInt64 >>
decodedValues ​​()
רשימה (אורך: top_paths) של וקטורים של ערכים.
פלט <T>
logProbability ()
מטריצה, בצורת: `(גודל_אצווה x top_paths)`.
סטטי CtcBeamSearchDecoder.Options
mergeRepeated (בוליאני mergeRepeated)

שיטות בירושה

קבועים

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

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

ערך קבוע: "CTCBeamSearchDecoder"

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

ציבורי סטטי CtcBeamSearchDecoder <T> create ( scope scope, Operand <T> כניסות, Operand < TInt32 > sequenceLength, Long beamWidth, Long topPaths, Options... אפשרויות)

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

פרמטרים
תְחוּם ההיקף הנוכחי
תשומות 3-D, shape: `(max_time x batch_size x num_classes)`, הלוגיטים.
אורך רצף וקטור המכיל אורכי רצף, גודל `(אצווה)`.
רוחב קרן סקלר >= 0 (רוחב אלומת חיפוש אלומה).
topPaths סקלר >= 0, <= beam_width (שולט בגודל הפלט).
אפשרויות נושא ערכי תכונות אופציונליות
החזרות
  • מופע חדש של CtcBeamSearchDecoder

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

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

רשימה ציבורית< פלט < TInt64 >> decodedShape ()

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

רשימה ציבורית< פלט < TInt64 >> ערכי מפוענח ()

רשימה (אורך: top_paths) של וקטורים של ערכים. לוקטור j, גודל `(אורך total_decoded_outputs[j])`, יש את הערכים של `SparseTensor `. הווקטור מאחסן את המחלקות המפוענחות עבור beam j.

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

מטריצה, בצורת: `(גודל_אצווה x top_paths)`. הרצף יומן-הסתברויות.

Public static CtcBeamSearchDecoder.Options mergeRepeated (מיזוג בוליאני חוזר)

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