אזהרה: API זו ברמה נמוכה יוסרה בגרסה עתידית של TensorFlow לאחר ההחלפה יציבה.

UnicodeEncode

UnicodeEncode המעמד הסופי הציבור

מקודד טנסור של אינטס למחרוזות Unicode.

מחזירה וקטור של מחרוזות, כאשר 'פלט[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

שיטות ציבוריות

פלט <string>
asOutput ()
מחזירה את הידית הסמלית של טנזור.
סטטי <T מרחיבה מספר> UnicodeEncode
ליצור ( היקף היקף, האופרנד <Integer> inputValues, האופרנד <T> inputSplits, מחרוזת outputEncoding, אפשרויות ... אופציות)
שיטת מפעל ליצירת מחלקה העוטפת פעולת UnicodeEncode חדשה.
סטטי UnicodeEncode.Options
שגיאות (שגיאות מחרוזת)
פלט <string>
פלט ()
טנסור 1-D של מחרוזות המקודדות מנקודות הקוד הניתנות ל-unicode.
סטטי UnicodeEncode.Options
replacementChar (Long replacementChar)

שיטות בירושה

שיטות ציבוריות

הציבור פלט <string> asOutput ()

מחזירה את הידית הסמלית של טנזור.

כניסות לפעולות TensorFlow הן פלט של פעולת TensorFlow אחרת. שיטה זו משמשת לקבלת ידית סמלית המייצגת את חישוב הקלט.

סטטי הציבור UnicodeEncode ליצור ( היקף היקף, האופרנד <Integer> inputValues, האופרנד <T> inputSplits, מחרוזת outputEncoding, אפשרויות ... אופציות)

שיטת מפעל ליצירת מחלקה העוטפת פעולת UnicodeEncode חדשה.

פרמטרים
תְחוּם ההיקף הנוכחי
ערכי קלט טנזור 1D המכיל את נקודות הקוד של יוניקוד שיש לקודד.
inputSplits טנזור 1D המציין כיצד יש לפצל את נקודות הקוד של Unicode למחרוזות. בפרט, `פלט[i]` נבנה על ידי קידוד נקודות הקוד בפרוסה `input_values[input_splits[i]:input_splits[i+1]]`.
קידוד פלט קידוד Unicode של מחרוזות הפלט. קידודים חוקיים הם: `"UTF-8", "UTF-16-BE" ו-"UTF-32-BE"`.
אפשרויות נושא ערכי תכונות אופציונליות
החזרות
  • מופע חדש של UnicodeEncode

סטטי הציבור UnicodeEncode.Options טעויות (טעויות מחרוזת)

פרמטרים
שגיאות מדיניות טיפול בשגיאות כאשר נמצא עיצוב לא חוקי בקלט. הערך של 'strict' יגרום לפעולה לייצר שגיאת InvalidArgument בכל עיצוב קלט לא חוקי. ערך 'replace' (ברירת המחדל) יגרום לפעולה להחליף כל עיצוב לא חוקי בקלט בנקודת הקוד 'replacement_char'. ערך של 'התעלם' יגרום לפעולה לדלג על כל עיצוב לא חוקי בקלט ולא לייצר תו פלט מתאים.

הציבור פלט <string> פלט ()

טנסור 1-D של מחרוזות המקודדות מנקודות הקוד הניתנות ל-unicode.

סטטי הציבור UnicodeEncode.Options replacementChar (Long replacementChar)

פרמטרים
החלפהChar נקודת הקוד של התווים החלופיים לשימוש במקום כל עיצוב לא חוקי בקלט כאשר `errors='replace'`. ניתן להשתמש בכל נקודת קוד חוקית של Unicode. ערך ברירת המחדל הוא תו החלפת ה-unicode המוגדר כברירת מחדל הוא 0xFFFD (U+65533).