tensorflow:: ops:: UnicodeTranscode:: Attrs
#include <string_ops.h>مُعدِّلات السمات الاختيارية لـ UnicodeTranscode .
ملخص
السمات العامة | |
|---|---|
errors_ = "replace" | StringPiece |
replace_control_characters_ = false | bool |
replacement_char_ = 65533 | int64 |
الوظائف العامة | |
|---|---|
Errors (StringPiece x) | TF_MUST_USE_RESULT Attrs سياسة معالجة الأخطاء عند وجود تنسيق غير صالح في المدخلات. |
ReplaceControlCharacters (bool x) | TF_MUST_USE_RESULT Attrs ما إذا كان سيتم استبدال أحرف التحكم C0 (00-1F) بحرف replacement_char . |
ReplacementChar (int64 x) | TF_MUST_USE_RESULT Attrs رمز الحرف البديل الذي سيتم استخدامه بدلاً من أي تنسيق غير صالح في المدخلات عندما errors='replace' . |
السمات العامة
أخطاء
StringPiece tensorflow::ops::UnicodeTranscode::Attrs::errors_ = "replace"
استبدال_أحرف_التحكم
bool tensorflow::ops::UnicodeTranscode::Attrs::replace_control_characters_ = false
حرف الاستبدال
int64 tensorflow::ops::UnicodeTranscode::Attrs::replacement_char_ = 65533
الوظائف العامة
أخطاء
TF_MUST_USE_RESULT Attrs tensorflow::ops::UnicodeTranscode::Attrs::Errors( StringPiece x )
سياسة معالجة الأخطاء عند وجود تنسيق غير صالح في المدخلات.
سيؤدي استخدام القيمة 'strict' إلى ظهور خطأ InvalidArgument عند وجود أي تنسيق إدخال غير صالح. أما استخدام القيمة 'replace' (القيمة الافتراضية) فسيؤدي إلى استبدال أي تنسيق غير صالح في الإدخال برمز replacement_char . بينما سيؤدي استخدام القيمة 'ignore' إلى تجاهل أي تنسيق غير صالح في الإدخال وعدم إنتاج أي حرف إخراج مطابق.
الوضع الافتراضي هو "استبدال"
استبدال أحرف التحكم
TF_MUST_USE_RESULT Attrs tensorflow::ops::UnicodeTranscode::Attrs::ReplaceControlCharacters( bool x )
ما إذا كان سيتم استبدال أحرف التحكم C0 (00-1F) بحرف replacement_char .
القيمة الافتراضية هي خطأ.
القيمة الافتراضية هي خطأ
شخصية بديلة
TF_MUST_USE_RESULT Attrs tensorflow::ops::UnicodeTranscode::Attrs::ReplacementChar( int64 x )
رمز الحرف البديل الذي سيتم استخدامه بدلاً من أي تنسيق غير صالح في المدخلات عندما errors='replace' .
يمكن استخدام أي رمز يونيكود صالح. القيمة الافتراضية هي 0xFFFD أو U+65533.
لاحظ أنه بالنسبة لترميز UTF-8، فإن تمرير حرف استبدال يُعبَّر عنه ببايت واحد، مثل ' '، سيحافظ على محاذاة السلسلة مع المصدر، حيث سيتم استبدال البايتات غير الصالحة بحرف استبدال من بايت واحد. أما بالنسبة لترميزي UTF-16-BE وUTF-16-LE، فإن أي حرف استبدال من بايت واحد أو بايتين سيحافظ على محاذاة البايتات مع المصدر.
القيمة الافتراضية هي 65533
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2026-11-05 (حسب التوقيت العالمي المتفَّق عليه)