flux tensoriel : : opérations : : UnicodeTranscode :: Attributs
#include <string_ops.h>
Setters d'attributs facultatifs 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 lorsqu’un formatage non valide est trouvé dans l’entrée. |
ReplaceControlCharacters (bool x) | TF_MUST_USE_RESULT Attrs S'il faut 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 du caractère de remplacement à utiliser à la place de tout formatage non valide dans l'entrée lorsque errors='replace' . |
Attributs publics
erreurs_
StringPiece tensorflow::ops::UnicodeTranscode::Attrs::errors_ = "replace"
remplacer_control_characters_
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 lorsqu’un formatage non valide est trouvé dans l’entrée.
La valeur de « strict » entraînera la production d’une erreur InvalidArgument sur tout formatage d’entrée non valide. Une valeur de « replace » (la valeur par défaut) entraînera le remplacement par l'opération de tout formatage non valide dans l'entrée par le point de code replacement_char
. Une valeur de « ignorer » entraînera l'opération à ignorer tout formatage non valide dans l'entrée et à ne produire aucun caractère de sortie correspondant.
La valeur par défaut est "remplacer"
RemplacerControlCharacters
TF_MUST_USE_RESULT Attrs tensorflow::ops::UnicodeTranscode::Attrs::ReplaceControlCharacters( bool x )
S'il faut remplacer les caractères de contrôle C0 (00-1F) par le replacement_char
.
La valeur par défaut est fausse.
La valeur par défaut est false
Char de remplacement
TF_MUST_USE_RESULT Attrs tensorflow::ops::UnicodeTranscode::Attrs::ReplacementChar( int64 x )
Le point de code du caractère de remplacement à utiliser à la place de tout formatage non valide dans l'entrée lorsque errors='replace'
.
Tout point de code Unicode valide peut être utilisé. La valeur par défaut est que le caractère de remplacement Unicode par défaut est 0xFFFD ou U+65533.)
Notez que pour UTF-8, le passage d'un caractère de remplacement exprimable sur 1 octet, tel que « », préservera l'alignement de la chaîne sur la source puisque les octets non valides seront remplacés par un remplacement de 1 octet. Pour UTF-16-BE et UTF-16-LE, tout caractère de remplacement de 1 ou 2 octets préservera l’alignement des octets sur la source.
La valeur par défaut est 65533