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

החלפת_char_

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 .

ברירת המחדל היא שקר.

ברירת מחדל היא שקר

החלפת 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