fluxo tensor:: ops:: UnicodeTranscode:: Atributos

#include <string_ops.h>

Configuradores de atributos opcionais para UnicodeTranscode .

Resumo

Atributos públicos

errors_ = "replace"
StringPiece
replace_control_characters_ = false
bool
replacement_char_ = 65533
int64

Funções públicas

Errors (StringPiece x)
TF_MUST_USE_RESULT Attrs
Política de tratamento de erros quando há formatação inválida encontrada na entrada.
ReplaceControlCharacters (bool x)
TF_MUST_USE_RESULT Attrs
Se deve substituir os caracteres de controle C0 (00-1F) pelo replacement_char .
ReplacementChar (int64 x)
TF_MUST_USE_RESULT Attrs
O ponto de código do caractere de substituição a ser usado no lugar de qualquer formatação inválida na entrada quando errors='replace' .

Atributos públicos

erros_

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

substituir_control_caracteres_

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

substituição_char_

int64 tensorflow::ops::UnicodeTranscode::Attrs::replacement_char_ = 65533

Funções públicas

Erros

TF_MUST_USE_RESULT Attrs tensorflow::ops::UnicodeTranscode::Attrs::Errors(
  StringPiece x
)

Política de tratamento de erros quando há formatação inválida encontrada na entrada.

O valor de 'strict' fará com que a operação produza um erro InvalidArgument em qualquer formatação de entrada inválida. Um valor 'replace' (o padrão) fará com que a operação substitua qualquer formatação inválida na entrada pelo ponto de código replacement_char . Um valor 'ignorar' fará com que a operação ignore qualquer formatação inválida na entrada e não produza nenhum caractere de saída correspondente.

O padrão é "substituir"

SubstituirControlCharacters

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

Se deve substituir os caracteres de controle C0 (00-1F) pelo replacement_char .

O padrão é falso.

O padrão é falso

Substituição Char

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

O ponto de código do caractere de substituição a ser usado no lugar de qualquer formatação inválida na entrada quando errors='replace' .

Qualquer ponto de código unicode válido pode ser usado. O valor padrão é que o caractere de substituição unicode padrão é 0xFFFD ou U+65533.)

Observe que para UTF-8, passar um caractere de substituição expressável em 1 byte, como ' ', preservará o alinhamento da string com a fonte, pois os bytes inválidos serão substituídos por uma substituição de 1 byte. Para UTF-16-BE e UTF-16-LE, qualquer caractere de substituição de 1 ou 2 bytes preservará o alinhamento de bytes com a origem.

O padrão é 65533