UnicodeEncode

الفئة النهائية العامة UnicodeEncode

تشفير موتر ints في سلاسل Unicode.

تُرجع متجهًا للسلاسل، حيث يتم إنشاء `output[i]` عن طريق تشفير نقاط ترميز Unicode في `input_values[input_splits[i]:input_splits[i+1]]` باستخدام `output_encoding`.

---

مثال:

input_values = [72, 101, 108, 108, 111, 87, 111, 114, 108, 100]
 input_splits = [0, 5, 10]
 output_encoding = 'UTF-8'
 
 output = ['Hello', 'World']
 

فئات متداخلة

فصل UnicodeEncode.Options السمات الاختيارية لـ UnicodeEncode

الثوابت

خيط OP_NAME اسم هذه العملية كما هو معروف بواسطة محرك TensorFlow الأساسي

الأساليب العامة

الإخراج <TString>
كإخراج ()
إرجاع المقبض الرمزي للموتر.
UnicodeEncode ثابت
إنشاء ( نطاق النطاق ، المعامل < TInt32 > قيم الإدخال، المعامل <؟ يمتد TNumber > inputSplits، StringputEncoding، Options... options)
طريقة المصنع لإنشاء فئة تغلف عملية UnicodeEncode جديدة.
UnicodeEncode.Options ثابت
أخطاء (أخطاء السلسلة)
الإخراج <TString>
انتاج ()
الموتر أحادي الأبعاد للسلاسل المشفرة من نقاط تشفير Unicode المتوفرة.
UnicodeEncode.Options ثابت
استبدال شار (استبدال طويل شار)

الطرق الموروثة

الثوابت

السلسلة النهائية الثابتة العامة OP_NAME

اسم هذه العملية كما هو معروف بواسطة محرك TensorFlow الأساسي

القيمة الثابتة: "UnicodeEncode"

الأساليب العامة

الإخراج العام <TSTring> asOutput ()

إرجاع المقبض الرمزي للموتر.

المدخلات إلى عمليات TensorFlow هي مخرجات عملية TensorFlow أخرى. يتم استخدام هذه الطريقة للحصول على مقبض رمزي يمثل حساب الإدخال.

إنشاء UnicodeEncode ثابت عام ( نطاق النطاق، المعامل < TInt32 > قيم الإدخال، المعامل <؟ يمتد TNumber > inputSplits، String OutEncoding، Options... options)

طريقة المصنع لإنشاء فئة تغلف عملية UnicodeEncode جديدة.

حدود
نِطَاق النطاق الحالي
قيمة الإدخال موتر أحادي الأبعاد يحتوي على نقاط ترميز Unicode التي يجب تشفيرها.
inputSplits موتر أحادي الأبعاد يحدد كيفية تقسيم نقاط ترميز Unicode إلى سلاسل. على وجه الخصوص، يتم إنشاء `output[i]` عن طريق تشفير نقاط التشفير في الشريحة `input_values[input_splits[i]:input_splits[i+1]]`.
importEncoding.outputEncoding ترميز Unicode لسلاسل الإخراج. الترميزات الصالحة هي: `"UTF-8" و"UTF-16-BE" و"UTF-32-BE"`.
خيارات يحمل قيم السمات الاختيارية
عائدات
  • مثيل جديد من UnicodeEncode

أخطاء UnicodeEncode.Options العامة الثابتة (أخطاء السلسلة)

حدود
أخطاء خطأ في التعامل مع السياسة عند العثور على تنسيق غير صالح في الإدخال. ستؤدي قيمة "صارم" إلى ظهور خطأ InvalidArgument في أي تنسيق إدخال غير صالح. ستؤدي قيمة "استبدال" (القيمة الافتراضية) إلى استبدال العملية لأي تنسيق غير صالح في الإدخال بنقطة التشفير "replacement_char". ستؤدي قيمة "تجاهل" إلى تخطي العملية لأي تنسيق غير صالح في الإدخال وعدم إنتاج أي حرف إخراج مطابق.

الإخراج العام <TSTring> الإخراج ()

الموتر أحادي الأبعاد للسلاسل المشفرة من نقاط تشفير Unicode المتوفرة.

UnicodeEncode.Options العام الثابت ، استبدالChar (استبدال طويل)

حدود
استبدالChar نقطة رمز الحرف البديلة التي سيتم استخدامها بدلاً من أي تنسيق غير صالح في الإدخال عند `errors='replace'`. يمكن استخدام أي نقطة ترميز Unicode صالحة. القيمة الافتراضية هي أن حرف استبدال Unicode الافتراضي هو 0xFFFD (U+65533).