tensorflow::ops::UnicodeTranscode::Attrs

#include <string_ops.h>

Définiteurs d'attributs optionnels pour UnicodeTranscode .

Résumé

attributs publics

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

fonctions publiques

Errors (StringPiece x)
TF_MUST_USE_RESULT Attrs
Politique de gestion des erreurs en cas de formatage invalide dans les données d'entrée.
ReplaceControlCharacters (bool x)
TF_MUST_USE_RESULT Attrs
Faut-il remplacer les caractères de contrôle C0 (00-1F) par le replacement_char ?
ReplacementChar (int64 x)
TF_MUST_USE_RESULT Attrs
Le point de code de caractère de remplacement à utiliser à la place de toute mise en forme invalide dans l'entrée lorsque errors='replace' .

attributs publics

erreurs_

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

remplacer_caractères_de_contrôle

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

remplacement_char_

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

fonctions publiques

Erreurs

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

Politique de gestion des erreurs en cas de formatage invalide dans les données d'entrée.

La valeur « strict » entraînera une erreur InvalidArgument en cas de formatage d'entrée invalide. La valeur « replace » (par défaut) remplacera tout formatage invalide dans l'entrée par le point de code replacement_char . La valeur « ignore » ignorera tout formatage invalide dans l'entrée et ne produira aucun caractère de sortie correspondant.

Par défaut, la valeur est « remplacer ».

Remplacer les caractères de contrôle

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

Faut-il remplacer les caractères de contrôle C0 (00-1F) par le replacement_char ?

La valeur par défaut est fausse.

Par défaut, faux

RemplacementChar

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

Le point de code de caractère de remplacement à utiliser à la place de toute mise en forme invalide dans l'entrée lorsque errors='replace' .

Tout point de code Unicode valide peut être utilisé. La valeur par défaut est 0xFFFD (ou U+65533), qui correspond au caractère de remplacement Unicode par défaut.

Notez que pour l'UTF-8, le passage d'un caractère de remplacement pouvant être exprimé sur un octet, tel que «  », préservera l'alignement de la chaîne avec la source, car les octets invalides seront remplacés par un caractère d'un octet. Pour l'UTF-16-BE et l'UTF-16-LE, tout caractère de remplacement d'un ou deux octets préservera l'alignement des octets avec la source.

Valeur par défaut : 65533