tensorflow::ops::UnicodeTranscode::Attrs
#include <string_ops.h>UnicodeTranscode için isteğe bağlı öznitelik ayarlayıcıları.
Özet
Genel özellikler | |
|---|---|
errors_ = "replace" | StringPiece |
replace_control_characters_ = false | bool |
replacement_char_ = 65533 | int64 |
Kamusal işlevler | |
|---|---|
Errors (StringPiece x) | TF_MUST_USE_RESULT Attrs Girişte geçersiz biçimlendirme bulunduğunda izlenecek hata işleme politikası. |
ReplaceControlCharacters (bool x) | TF_MUST_USE_RESULT Attrs C0 kontrol karakterlerinin (00-1F) replacement_char ile değiştirilip değiştirilmeyeceği. |
ReplacementChar (int64 x) | TF_MUST_USE_RESULT Attrserrors='replace' ayarlandığında, girişteki geçersiz biçimlendirmenin yerine kullanılacak yedek karakter kod noktası. |
Genel özellikler
hatalar_
StringPiece tensorflow::ops::UnicodeTranscode::Attrs::errors_ = "replace"
kontrol_karakterlerini_değiştir_
bool tensorflow::ops::UnicodeTranscode::Attrs::replace_control_characters_ = false
değiştirme_karakteri_
int64 tensorflow::ops::UnicodeTranscode::Attrs::replacement_char_ = 65533
Kamusal işlevler
Hatalar
TF_MUST_USE_RESULT Attrs tensorflow::ops::UnicodeTranscode::Attrs::Errors( StringPiece x )
Girişte geçersiz biçimlendirme bulunduğunda izlenecek hata işleme politikası.
'strict' değeri, geçersiz giriş biçimlendirmelerinde InvalidArgument hatası oluşmasına neden olur. 'replace' değeri (varsayılan), girişteki geçersiz biçimlendirmeyi replacement_char kod noktasıyla değiştirir. 'ignore' değeri ise girişteki geçersiz biçimlendirmeyi atlar ve karşılık gelen bir çıktı karakteri üretmez.
Varsayılan değer "değiştir"dir.
Kontrol Karakterlerini Değiştir
TF_MUST_USE_RESULT Attrs tensorflow::ops::UnicodeTranscode::Attrs::ReplaceControlCharacters( bool x )
C0 kontrol karakterlerinin (00-1F) replacement_char ile değiştirilip değiştirilmeyeceği.
Varsayılan değer false'tur.
Varsayılan değer false'tur.
Yedek Karakter
TF_MUST_USE_RESULT Attrs tensorflow::ops::UnicodeTranscode::Attrs::ReplacementChar( int64 x )
errors='replace' ayarlandığında, girişteki geçersiz biçimlendirmenin yerine kullanılacak yedek karakter kod noktası.
Geçerli herhangi bir Unicode kod noktası kullanılabilir. Varsayılan değer, varsayılan Unicode değiştirme karakteri olan 0xFFFD veya U+65533'tür.
UTF-8 için, ' ' gibi 1 bayt ile ifade edilebilen bir değiştirme karakteri geçmenin, geçersiz baytlar 1 baytlık bir değiştirme karakteriyle değiştirileceği için kaynakla dize hizalamasını koruyacağını unutmayın. UTF-16-BE ve UTF-16-LE için, herhangi bir 1 veya 2 baytlık değiştirme karakteri, kaynakla bayt hizalamasını koruyacaktır.
Varsayılan değer 65533'tür.