Spec-Zone.ru › TensorFlow C++

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'.

Публичные атрибуты

errors_

StringPiece tensorflow::ops::UnicodeTranscode::Attrs::errors_ = "replace"

replace_control_characters_

bool tensorflow::ops::UnicodeTranscode::Attrs::replace_control_characters_ = false

replacement_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' приводит к пропуску любого некорректного форматирования во входных данных без создания соответствующего выходного символа.

По умолчанию — "replace"

ReplaceControlCharacters

TF_MUST_USE_RESULT Attrs tensorflow::ops::UnicodeTranscode::Attrs::ReplaceControlCharacters(
  bool x
)

Заменять ли управляющие символы C0 (00–1F) на replacement_char.

По умолчанию — false.

По умолчанию — false

ReplacementChar

TF_MUST_USE_RESULT Attrs tensorflow::ops::UnicodeTranscode::Attrs::ReplacementChar(
  int64 x
)

Кодовая точка символа замены, используемого вместо любого некорректного форматирования во входных данных, если задано errors='replace'.

Можно использовать любую допустимую кодовую точку Unicode. Значением по умолчанию является стандартный символ замены Unicode — 0xFFFD или U+65533.)

Обратите внимание: для UTF-8 передача символа замены, представимого одним байтом, например ' ', сохраняет выравнивание строки относительно исходной, поскольку некорректные байты заменяются однобайтовым символом. Для UTF-16-BE и UTF-16-LE любой символ замены длиной в 1 или 2 байта сохраняет выравнивание байтов относительно исходных данных.

По умолчанию — 65533

© 2022 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 4.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/api_docs/cc/struct/tensorflow/ops/unicode-transcode/attrs

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API