CtcGreedyDecoder

सार्वजनिक अंतिम वर्ग CtcGreedyDecoder

इनपुट में दिए गए लॉग पर लालची डिकोडिंग करता है।

विशेषता merge_repeated के बारे में एक नोट: यदि सक्षम किया गया है, जब लगातार लॉग के अधिकतम सूचकांक समान होते हैं, तो इनमें से केवल पहला उत्सर्जित होता है। रिक्त '*' को लेबल करने पर, अनुक्रम "एबीबी * बीबी" "एबीबी" बन जाता है यदि मर्ज_दोहराया गया = सही है और यदि मर्ज_दोहराया गया = गलत है तो "एबीबीबीबी" बन जाता है।

मर्ज_रिपीटेड के मान के बावजूद, यदि किसी दिए गए समय और बैच का अधिकतम सूचकांक रिक्त, सूचकांक `(num_classes - 1)` से मेल खाता है, तो कोई नया तत्व उत्सर्जित नहीं होता है।

नेस्टेड क्लासेस

कक्षा CtcGreedyDecoder.विकल्प CtcGreedyDecoder के लिए वैकल्पिक विशेषताएँ

स्थिरांक

डोरी OP_NAME इस ऑप का नाम, जैसा कि TensorFlow कोर इंजन द्वारा जाना जाता है

सार्वजनिक तरीके

स्थिर <T TNumber > CtcGreedyDecoder <T> बढ़ाता है
बनाएं ( स्कोप स्कोप, ऑपरेंड <T> इनपुट, ऑपरेंड <TInt32> अनुक्रम लंबाई, विकल्प... विकल्प)
एक नया CtcGreedyDecoder ऑपरेशन लपेटकर एक क्लास बनाने की फ़ैक्टरी विधि।
आउटपुट <TInt64>
डिकोडेडइंडिसेस ()
सूचकांक मैट्रिक्स, आकार `(total_decoded_outputs x 2)`, `SparseTensor का `.
आउटपुट <TInt64>
डिकोडेडआकार ()
डिकोड किए गए SparseTensor का आकार वेक्टर, आकार `(2)`।
आउटपुट <TInt64>
डिकोडेडवैल्यूज़ ()
मान वेक्टर, आकार: `(total_decoded_outputs)`, `SparseTensor का `.
आउटपुट <T>
लॉगसंभावना ()
मैट्रिक्स, आकार `(बैच_आकार x 1)`, जिसमें अनुक्रम लॉग-संभावनाएं शामिल हैं।
स्थिर CtcGreedyDecoder.विकल्प
मर्जदोबारा (बूलियन मर्जदोबारा)

विरासत में मिली विधियाँ

org.tensorflow.op.RawOp से
अंतिम बूलियन
बराबर (वस्तु obj)
अंतिम पूर्णांक
संचालन
ऑप ()
गणना की इस इकाई को एकल Operation के रूप में लौटाएँ।
अंतिम स्ट्रिंग
बूलियन
बराबर (ऑब्जेक्ट arg0)
अंतिम कक्षा<?>
गेटक्लास ()
int यहाँ
हैश कोड ()
अंतिम शून्य
सूचित करें ()
अंतिम शून्य
सभी को सूचित करें ()
डोरी
स्ट्रिंग ()
अंतिम शून्य
प्रतीक्षा करें (लंबा arg0, int arg1)
अंतिम शून्य
प्रतीक्षा करें (लंबा arg0)
अंतिम शून्य
इंतज़ार ()
org.tensorflow.op.Op
सार निष्पादन वातावरण
एनवी ()
उस निष्पादन वातावरण को लौटाएँ जिसमें यह ऑप बनाया गया था।
सार संचालन
ऑप ()
गणना की इस इकाई को एकल Operation के रूप में लौटाएँ।

स्थिरांक

सार्वजनिक स्थैतिक अंतिम स्ट्रिंग OP_NAME

इस ऑप का नाम, जैसा कि TensorFlow कोर इंजन द्वारा जाना जाता है

स्थिर मान: "CTCGreedyDecoder"

सार्वजनिक तरीके

सार्वजनिक स्थैतिक CtcGreedyDecoder <T> बनाएं ( स्कोप स्कोप, ऑपरेंड <T> इनपुट, ऑपरेंड <TInt32> अनुक्रम लंबाई, विकल्प... विकल्प)

एक नया CtcGreedyDecoder ऑपरेशन लपेटकर एक क्लास बनाने की फ़ैक्टरी विधि।

पैरामीटर
दायरा वर्तमान दायरा
आदानों 3-डी, आकार: `(अधिकतम समय x बैच_आकार x संख्या_वर्ग)`, लॉगिट्स।
अनुक्रम लंबाई एक वेक्टर जिसमें अनुक्रम लंबाई, आकार `(batch_size)` है।
विकल्प वैकल्पिक गुण मान रखता है
रिटर्न
  • CtcGreedyDecoder का एक नया उदाहरण

सार्वजनिक आउटपुट <TInt64> डिकोडेड इंडेक्स ()

सूचकांक मैट्रिक्स, आकार `(total_decoded_outputs x 2)`, `SparseTensor का `. पंक्तियाँ संग्रहित होती हैं: [बैच, समय]।

सार्वजनिक आउटपुट <TInt64> डिकोडेडशेप ()

डिकोड किए गए SparseTensor का आकार वेक्टर, आकार `(2)`। मान हैं: `[बैच_आकार, अधिकतम_डीकोडेड_लंबाई]`।

सार्वजनिक आउटपुट <TInt64> डिकोडेडवैल्यूज़ ()

मान वेक्टर, आकार: `(total_decoded_outputs)`, `SparseTensor का `. वेक्टर डिकोड किए गए वर्गों को संग्रहीत करता है।

सार्वजनिक आउटपुट <T> लॉगसंभावना ()

मैट्रिक्स, आकार `(बैच_आकार x 1)`, जिसमें अनुक्रम लॉग-संभावनाएं शामिल हैं।

सार्वजनिक स्थैतिक CtcGreedyDecoder.ऑप्शंस मर्जदोबारा (बूलियन मर्जदोबारा)

पैरामीटर
मर्जदोहराया गया यदि सही है, तो आउटपुट में दोहराई गई कक्षाओं को मर्ज करें।