حساب خسارة CTC (احتمال السجل) لكل إدخال دفعة. يحسب أيضا
التدرج. تقوم هذه الفئة بتنفيذ عملية softmax نيابةً عنك، لذلك يجب أن تكون المدخلات، على سبيل المثال، إسقاطات خطية للمخرجات بواسطة LSTM.
فئات متداخلة
فصل | CTCLossV2.Options | السمات الاختيارية لـ CTCLossV2 |
الأساليب العامة
ثابت CTCLossV2 | إنشاء (نطاق النطاق ، مدخلات المعامل <تعويم>، تسميات المعامل <طويل>، المؤشرات، تسميات المعامل <عدد صحيح> القيم، المعامل <عدد صحيح> طول التسلسل، خيارات ... الخيارات) طريقة المصنع لإنشاء فئة تغلف عملية CTCLossV2 جديدة. |
ثابت CTCLossV2.Options | ctcMergeRepeated (المنطقي ctcMergeRepeated) |
الإخراج <تعويم> | الانحدار () التدرج من "الخسارة". |
ثابت CTCLossV2.Options | تجاهل LongerOutputsThanInputs (تجاهل منطقي LongerOutputsThanInputs) |
الإخراج <تعويم> | خسارة () ناقل (دفعة) يحتوي على احتمالات السجل. |
ثابت CTCLossV2.Options | المعالجة المسبقة CollapseRepeated (المعالجة المنطقية المسبقة CollapseRepeated) |
الطرق الموروثة
الأساليب العامة
إنشاء CTCLossV2 ثابت عام ( نطاق النطاق ، مدخلات المعامل <Float>، المعامل <Long> labelsIndices، المعامل <Integer> labelsValues، المعامل <Integer> تسلسل الطول، الخيارات... خيارات)
طريقة المصنع لإنشاء فئة تغلف عملية CTCLossV2 جديدة.
حدود
نِطَاق | النطاق الحالي |
---|---|
المدخلات | ثلاثي الأبعاد، الشكل: `(الحد الأقصى للوقت × حجم الدفعة × عدد_الفئات)`، اللوجيستات. التسمية الفارغة الافتراضية هي 0 بدلاً من num_classes - 1. |
labelsIndices | مؤشرات `SparseTensor |
labelsValues | القيم (التسميات) المرتبطة بالدفعة والوقت المحددين. |
طول التسلسل | ناقل يحتوي على أطوال التسلسل (دفعة). |
خيارات | يحمل قيم السمات الاختيارية |
عائدات
- مثيل جديد لـ CTCLossV2
ثابت عام CTCLossV2.Options ctcMergeRepeated (ctcMergeRepeated منطقي)
حدود
ctcMergeRepeated | العددية. إذا تم التعيين على خطأ، فلن يتم دمج التسميات غير الفارغة المتكررة أثناء حساب CTC وسيتم تفسيرها كتسميات فردية. هذه نسخة مبسطة من CTC. |
---|
الإخراج العام <Float> التدرج ()
التدرج من "الخسارة". ثلاثي الأبعاد، الشكل: `(الحد الأقصى للوقت × حجم الدفعة × عدد_الفئات)`.
CTCLossV2.Options الثابت العام يتجاهل LongerOutputsThanInputs (تجاهل منطقي LongerOutputsThanInputs)
حدود
تجاهل LongerOutputsThanInputs | العددية. إذا تم التعيين على صحيح، أثناء حساب CTC، يتم تخطي العناصر التي تحتوي على تسلسلات إخراج أطول من تسلسلات الإدخال: فهي لا تساهم في حد الخسارة ولها تدرج صفري. |
---|
ثابت عام CTCLossV2.Options preprocessCollapseRepeated (المعالجة المنطقية المسبقةCollapseRepeated)
حدود
عملية ما قبل CollapseRepeated | عددي، إذا كان صحيحًا، فسيتم طي التسميات المتكررة قبل حساب CTC. |
---|