tensorflow::ops::UnicodeTranscode::Attrs
#include <string_ops.h>Impostatori di attributi opzionali per UnicodeTranscode .
Riepilogo
attributi pubblici | |
|---|---|
errors_ = "replace" | StringPiece |
replace_control_characters_ = false | bool |
replacement_char_ = 65533 | int64 |
Funzioni pubbliche | |
|---|---|
Errors (StringPiece x) | TF_MUST_USE_RESULT Attrs Politica di gestione degli errori in caso di formattazione non valida nell'input. |
ReplaceControlCharacters (bool x) | TF_MUST_USE_RESULT Attrs Se sostituire i caratteri di controllo C0 (00-1F) con il replacement_char . |
ReplacementChar (int64 x) | TF_MUST_USE_RESULT Attrs Il punto di codice del carattere sostitutivo da utilizzare al posto di qualsiasi formattazione non valida nell'input quando errors='replace' . |
attributi pubblici
errori_
StringPiece tensorflow::ops::UnicodeTranscode::Attrs::errors_ = "replace"
sostituisci_caratteri_di_controllo_
bool tensorflow::ops::UnicodeTranscode::Attrs::replace_control_characters_ = false
carattere_di_sostituzione_
int64 tensorflow::ops::UnicodeTranscode::Attrs::replacement_char_ = 65533
Funzioni pubbliche
Errori
TF_MUST_USE_RESULT Attrs tensorflow::ops::UnicodeTranscode::Attrs::Errors( StringPiece x )
Politica di gestione degli errori in caso di formattazione non valida nell'input.
Il valore 'strict' farà sì che l'operazione produca un errore InvalidArgument in caso di formattazione di input non valida. Il valore 'replace' (predefinito) farà sì che l'operazione sostituisca qualsiasi formattazione non valida nell'input con il punto di codice replacement_char . Il valore 'ignore' farà sì che l'operazione ignori qualsiasi formattazione non valida nell'input e non produca alcun carattere di output corrispondente.
Predefinito su "sostituisci"
ReplaceControlCharacters
TF_MUST_USE_RESULT Attrs tensorflow::ops::UnicodeTranscode::Attrs::ReplaceControlCharacters( bool x )
Se sostituire i caratteri di controllo C0 (00-1F) con il replacement_char .
Il valore predefinito è falso.
Il valore predefinito è falso.
Carbone di ricambio
TF_MUST_USE_RESULT Attrs tensorflow::ops::UnicodeTranscode::Attrs::ReplacementChar( int64 x )
Il punto di codice del carattere sostitutivo da utilizzare al posto di qualsiasi formattazione non valida nell'input quando errors='replace' .
È possibile utilizzare qualsiasi punto di codice Unicode valido. Il valore predefinito è il carattere di sostituzione Unicode predefinito, ovvero 0xFFFD o U+65533.
Si noti che per UTF-8, il passaggio di un carattere di sostituzione esprimibile in 1 byte, come ' ', manterrà l'allineamento della stringa al codice sorgente poiché i byte non validi verranno sostituiti con un carattere di sostituzione di 1 byte. Per UTF-16-BE e UTF-16-LE, qualsiasi carattere di sostituzione di 1 o 2 byte manterrà l'allineamento dei byte al codice sorgente.
Il valore predefinito è 65533