टेंसरफ़्लो:: ऑप्स:: यूनिकोडट्रांसकोड:: Attrs
#include <string_ops.h>
यूनिकोडट्रांसकोड के लिए वैकल्पिक विशेषता सेटर।
सारांश
सार्वजनिक गुण | |
---|---|
errors_ = "replace" | StringPiece |
replace_control_characters_ = false | bool |
replacement_char_ = 65533 | int64 |
सार्वजनिक समारोह | |
---|---|
Errors (StringPiece x) | TF_MUST_USE_RESULT Attrs इनपुट में अमान्य फ़ॉर्मेटिंग पाए जाने पर नीति प्रबंधन में त्रुटि। |
ReplaceControlCharacters (bool x) | TF_MUST_USE_RESULT Attrs C0 नियंत्रण वर्ण (00-1F) को replacement_char से बदलना है या नहीं। |
ReplacementChar (int64 x) | TF_MUST_USE_RESULT Attrs errors='replace' होने पर इनपुट में किसी भी अमान्य फ़ॉर्मेटिंग के स्थान पर प्रतिस्थापन वर्ण कोडपॉइंट का उपयोग किया जाना चाहिए। |
सार्वजनिक गुण
त्रुटियाँ_
StringPiece tensorflow::ops::UnicodeTranscode::Attrs::errors_ = "replace"
बदलें_नियंत्रण_अक्षर_
bool tensorflow::ops::UnicodeTranscode::Attrs::replace_control_characters_ = false
प्रतिस्थापन_चार_
int64 tensorflow::ops::UnicodeTranscode::Attrs::replacement_char_ = 65533
सार्वजनिक समारोह
त्रुटियाँ
TF_MUST_USE_RESULT Attrs tensorflow::ops::UnicodeTranscode::Attrs::Errors( StringPiece x )
इनपुट में अमान्य फ़ॉर्मेटिंग पाए जाने पर नीति प्रबंधन में त्रुटि।
'सख्त' का मान ऑपरेशन के कारण किसी भी अमान्य इनपुट फ़ॉर्मेटिंग पर InvalidArgument त्रुटि उत्पन्न करेगा। 'रिप्लेस' (डिफ़ॉल्ट) का मान ऑपरेशन को replacement_char
कोडपॉइंट के साथ इनपुट में किसी भी अमान्य फ़ॉर्मेटिंग को बदलने का कारण बनेगा। 'अनदेखा' का मान ऑपरेशन के कारण इनपुट में किसी भी अमान्य फ़ॉर्मेटिंग को छोड़ देगा और कोई संबंधित आउटपुट वर्ण उत्पन्न नहीं करेगा।
डिफ़ॉल्ट रूप से "प्रतिस्थापित करें"
नियंत्रण वर्ण बदलें
TF_MUST_USE_RESULT Attrs tensorflow::ops::UnicodeTranscode::Attrs::ReplaceControlCharacters( bool x )
C0 नियंत्रण वर्ण (00-1F) को replacement_char
से बदलना है या नहीं।
डिफ़ॉल्ट ग़लत है.
डिफ़ॉल्ट से असत्य
रिप्लेसमेंटचार
TF_MUST_USE_RESULT Attrs tensorflow::ops::UnicodeTranscode::Attrs::ReplacementChar( int64 x )
errors='replace'
होने पर इनपुट में किसी भी अमान्य फ़ॉर्मेटिंग के स्थान पर प्रतिस्थापन वर्ण कोडपॉइंट का उपयोग किया जाना चाहिए।
किसी भी वैध यूनिकोड कोडपॉइंट का उपयोग किया जा सकता है। डिफ़ॉल्ट मान डिफ़ॉल्ट यूनिकोड प्रतिस्थापन वर्ण 0xFFFD या U+65533 है।)
ध्यान दें कि UTF-8 के लिए, 1 बाइट में व्यक्त होने वाले प्रतिस्थापन वर्ण, जैसे '', को पास करने से स्रोत के साथ स्ट्रिंग संरेखण सुरक्षित रहेगा क्योंकि अमान्य बाइट्स को 1-बाइट प्रतिस्थापन के साथ बदल दिया जाएगा। UTF-16-BE और UTF-16-LE के लिए, कोई भी 1 या 2 बाइट प्रतिस्थापन वर्ण स्रोत के साथ बाइट संरेखण को सुरक्षित रखेगा।
65533 पर डिफ़ॉल्ट