ينفذ فك تشفير بحث الشعاع على السجلات الواردة في الإدخال.
ملاحظة حول السمة merge_repeated: بالنسبة لمفكك تشفير البحث عن الحزمة، يعني هذا أنه إذا كانت الإدخالات المتتالية في الحزمة متماثلة، فسيتم إرسال أولها فقط. أي أنه عندما يكون المسار العلوي هو "ABBBB"، يتم إرجاع "AB" إذا كان merge_repeated = True ولكن يتم إرجاع "ABBBB" إذا كان merge_repeated = False.
فئات متداخلة
فصل | CtcBeamSearchDecoder.Options | السمات الاختيارية لـ CtcBeamSearchDecoder |
الثوابت
خيط | OP_NAME | اسم هذه العملية كما هو معروف بواسطة محرك TensorFlow الأساسي |
الأساليب العامة
ثابت <T يمتد TNumber > CtcBeamSearchDecoder <T> | |
القائمة< الإخراج < TInt64 >> | المؤشرات التي تم فك ترميزها () قائمة (الطول: top_paths) لمصفوفات المؤشرات. |
القائمة< الإخراج < TInt64 >> | الشكل المفكك () قائمة (الطول: top_paths) لمتجهات الشكل. |
القائمة< الإخراج < TInt64 >> | القيم المشفرة () قائمة (الطول: top_paths) لمتجهات القيم. |
الإخراج <T> | احتمالية السجل () مصفوفة على شكل: `(حجم الدفعة × المسارات العليا)`. |
ثابت CtcBeamSearchDecoder.Options | دمج متكرر (دمج متكرر منطقي) |
الطرق الموروثة
الثوابت
السلسلة النهائية الثابتة العامة OP_NAME
اسم هذه العملية كما هو معروف بواسطة محرك TensorFlow الأساسي
الأساليب العامة
إنشاء CtcBeamSearchDecoder <T> ثابت عام (نطاق النطاق ، مدخلات المعامل <T>، المعامل < TInt32 > تسلسل الطول، عرض الشعاع الطويل، المسارات العلوية الطويلة، الخيارات... خيارات)
طريقة المصنع لإنشاء فئة تغلف عملية CtcBeamSearchDecoder جديدة.
حدود
نِطَاق | النطاق الحالي |
---|---|
المدخلات | ثلاثي الأبعاد، الشكل: `(الحد الأقصى للوقت × حجم الدفعة × عدد_الفئات)`، اللوجيستات. |
طول التسلسل | ناقل يحتوي على أطوال التسلسل والحجم `(الدفعة)`. |
beamWidth | عددي >= 0 (عرض شعاع البحث). |
com.topPaths | عددي >= 0، <= Beam_width (يتحكم في حجم الإخراج). |
خيارات | يحمل قيم السمات الاختيارية |
عائدات
- مثيل جديد لـ CtcBeamSearchDecoder
القائمة العامة < الإخراج < TInt64 >> decodedIndices ()
قائمة (الطول: top_paths) لمصفوفات المؤشرات. المصفوفة j، الحجم `(total_decoded_outputs[j] × 2)`، تحتوي على مؤشرات لـSparseTensor
القائمة العامة < الإخراج < TInt64 >> الشكل المشفر ()
قائمة (الطول: top_paths) لمتجهات الشكل. المتجه j، الحجم `(2)`، يخزن شكل `SparseTensor[j]` الذي تم فك تشفيره. قيمها هي: `[batch_size, max_decoded_length[j]]`.
القائمة العامة< الإخراج < TInt64 >> القيم المشفرة ()
قائمة (الطول: top_paths) لمتجهات القيم. المتجه j، الحجم `(الطول Total_decoded_outputs[j])`، له قيم `SparseTensor
احتمالية سجل الإخراج العام <T> ()
مصفوفة على شكل: `(حجم الدفعة × المسارات العليا)`. احتمالات سجل التسلسل.
CtcBeamSearchDecoder.Options ثابت عام ، دمج متكرر (دمج متكرر منطقي)
حدود
mergeRepeated | إذا كان هذا صحيحًا، قم بدمج الفئات المتكررة في الإخراج. |
---|