Questa pagina è stata tradotta dall'API Cloud Translation.
Switch to English

tensorflow :: ops :: UnicodeTranscode :: attrs

#include <string_ops.h>

Setter di attributi opzionali per UnicodeTranscode .

Sommario

Attributi pubblici

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

Funzioni pubbliche

Errors (StringPiece x)
TF_MUST_USE_RESULT Attrs
Criterio di gestione degli errori quando è stata rilevata una formattazione non valida nell'input.
ReplaceControlCharacters (bool x)
TF_MUST_USE_RESULT Attrs
Se sostituire i caratteri di controllo C0 (00-1F) con 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"

replace_control_characters_

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

replacement_char_

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

Funzioni pubbliche

Errori

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

Criterio di gestione degli errori quando è stata rilevata una formattazione non valida nell'input.

Il valore di "strict" farà sì che l'operazione produca un errore InvalidArgument su qualsiasi formattazione di input non valida. Un valore di "replace" (predefinito) farà sì che l'operazione sostituisca qualsiasi formattazione non valida nell'input con il punto di codice replacement_char . Un valore di "ignore" farà sì che l'operazione salti qualsiasi formattazione non valida nell'input e non produrrà alcun carattere di output corrispondente.

Il valore predefinito è "sostituire"

ReplaceControlCharacters

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

Se sostituire i caratteri di controllo C0 (00-1F) con replacement_char .

L'impostazione predefinita è false.

Il valore predefinito è false

ReplacementChar

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 codepoint Unicode valido. Il valore predefinito è il carattere di sostituzione Unicode predefinito è 0xFFFD o U + 65533.)

Nota che per UTF-8, il passaggio di un carattere di sostituzione esprimibile in 1 byte, come "", preserverà l'allineamento della stringa alla sorgente poiché i byte non validi verranno sostituiti con una sostituzione di 1 byte. Per UTF-16-BE e UTF-16-LE, qualsiasi carattere di sostituzione di 1 o 2 byte preserverà l'allineamento dei byte alla sorgente.

Il valore predefinito è 65533