Stay organized with collections
Save and categorize content based on your preferences.
tensorflow::ops::UnicodeTranscode::Attrs
#include <string_ops.h>
Optional attribute setters for UnicodeTranscode.
Summary
Public functions
|
Errors(StringPiece x)
|
Error handling policy when there is invalid formatting found in the input.
|
ReplaceControlCharacters(bool x)
|
Whether to replace the C0 control characters (00-1F) with the replacement_char .
|
ReplacementChar(int64 x)
|
The replacement character codepoint to be used in place of any invalid formatting in the input when errors='replace' .
|
Public attributes
errors_
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
Public functions
Errors
TF_MUST_USE_RESULT Attrs tensorflow::ops::UnicodeTranscode::Attrs::Errors(
StringPiece x
)
Error handling policy when there is invalid formatting found in the input.
The value of 'strict' will cause the operation to produce a InvalidArgument error on any invalid input formatting. A value of 'replace' (the default) will cause the operation to replace any invalid formatting in the input with the replacement_char
codepoint. A value of 'ignore' will cause the operation to skip any invalid formatting in the input and produce no corresponding output character.
Defaults to "replace"
ReplaceControlCharacters
TF_MUST_USE_RESULT Attrs tensorflow::ops::UnicodeTranscode::Attrs::ReplaceControlCharacters(
bool x
)
Whether to replace the C0 control characters (00-1F) with the replacement_char
.
Default is false.
Defaults to false
ReplacementChar
TF_MUST_USE_RESULT Attrs tensorflow::ops::UnicodeTranscode::Attrs::ReplacementChar(
int64 x
)
The replacement character codepoint to be used in place of any invalid formatting in the input when errors='replace'
.
Any valid unicode codepoint may be used. The default value is the default unicode replacement character is 0xFFFD or U+65533.)
Note that for UTF-8, passing a replacement character expressible in 1 byte, such as ' ', will preserve string alignment to the source since invalid bytes will be replaced with a 1-byte replacement. For UTF-16-BE and UTF-16-LE, any 1 or 2 byte replacement character will preserve byte alignment to the source.
Defaults to 65533
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates. Some content is licensed under the numpy license.
Last updated 2021-11-15 UTC.
[null,null,["Last updated 2021-11-15 UTC."],[],[],null,["# tensorflow::ops::UnicodeTranscode::Attrs Struct Reference\n\ntensorflow::ops::UnicodeTranscode::Attrs\n========================================\n\n`#include \u003cstring_ops.h\u003e`\n\nOptional attribute setters for [UnicodeTranscode](/api_docs/cc/class/tensorflow/ops/unicode-transcode#classtensorflow_1_1ops_1_1_unicode_transcode).\n\nSummary\n-------\n\n| ### Public attributes ||\n|--------------------------------------------------------------------------------------------------------------------------------------|---------------|\n| [errors_](#structtensorflow_1_1ops_1_1_unicode_transcode_1_1_attrs_1abcd1383b9be66c3a3bb38f35eb35d7c8)` = \"replace\"` | `StringPiece` |\n| [replace_control_characters_](#structtensorflow_1_1ops_1_1_unicode_transcode_1_1_attrs_1a98f8a37849498e2da67eac2ad35642a2)` = false` | `bool` |\n| [replacement_char_](#structtensorflow_1_1ops_1_1_unicode_transcode_1_1_attrs_1afe5534f218249f3369c91e047af3775b)` = 65533` | `int64` |\n\n| ### Public functions ||\n|-----------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [Errors](#structtensorflow_1_1ops_1_1_unicode_transcode_1_1_attrs_1ab1e6a46bf9d2cc08d188a8f65ce5af5f)`(StringPiece x)` | `TF_MUST_USE_RESULT `[Attrs](/api_docs/cc/struct/tensorflow/ops/unicode-transcode/attrs#structtensorflow_1_1ops_1_1_unicode_transcode_1_1_attrs) Error handling policy when there is invalid formatting found in the input. |\n| [ReplaceControlCharacters](#structtensorflow_1_1ops_1_1_unicode_transcode_1_1_attrs_1a14ef90d95676aea36bd25eb2589cf726)`(bool x)` | `TF_MUST_USE_RESULT `[Attrs](/api_docs/cc/struct/tensorflow/ops/unicode-transcode/attrs#structtensorflow_1_1ops_1_1_unicode_transcode_1_1_attrs) Whether to replace the C0 control characters (00-1F) with the `replacement_char`. |\n| [ReplacementChar](#structtensorflow_1_1ops_1_1_unicode_transcode_1_1_attrs_1aff6611b37bc42f8b41c1341a2588c7eb)`(int64 x)` | `TF_MUST_USE_RESULT `[Attrs](/api_docs/cc/struct/tensorflow/ops/unicode-transcode/attrs#structtensorflow_1_1ops_1_1_unicode_transcode_1_1_attrs) The replacement character codepoint to be used in place of any invalid formatting in the input when `errors='replace'`. |\n\nPublic attributes\n-----------------\n\n### errors_\n\n```scdoc\nStringPiece tensorflow::ops::UnicodeTranscode::Attrs::errors_ = \"replace\"\n``` \n\n### replace_control_characters_\n\n```scdoc\nbool tensorflow::ops::UnicodeTranscode::Attrs::replace_control_characters_ = false\n``` \n\n### replacement_char_\n\n```scdoc\nint64 tensorflow::ops::UnicodeTranscode::Attrs::replacement_char_ = 65533\n``` \n\nPublic functions\n----------------\n\n### Errors\n\n```scdoc\nTF_MUST_USE_RESULT Attrs tensorflow::ops::UnicodeTranscode::Attrs::Errors(\n StringPiece x\n)\n``` \nError handling policy when there is invalid formatting found in the input.\n\nThe value of 'strict' will cause the operation to produce a InvalidArgument error on any invalid input formatting. A value of 'replace' (the default) will cause the operation to replace any invalid formatting in the input with the `replacement_char` codepoint. A value of 'ignore' will cause the operation to skip any invalid formatting in the input and produce no corresponding output character.\n\nDefaults to \"replace\" \n\n### ReplaceControlCharacters\n\n```scdoc\nTF_MUST_USE_RESULT Attrs tensorflow::ops::UnicodeTranscode::Attrs::ReplaceControlCharacters(\n bool x\n)\n``` \nWhether to replace the C0 control characters (00-1F) with the `replacement_char`.\n\nDefault is false.\n\nDefaults to false \n\n### ReplacementChar\n\n```scdoc\nTF_MUST_USE_RESULT Attrs tensorflow::ops::UnicodeTranscode::Attrs::ReplacementChar(\n int64 x\n)\n``` \nThe replacement character codepoint to be used in place of any invalid formatting in the input when `errors='replace'`.\n\n[Any](/api_docs/cc/class/tensorflow/ops/any#classtensorflow_1_1ops_1_1_any) valid unicode codepoint may be used. The default value is the default unicode replacement character is 0xFFFD or U+65533.)\n\nNote that for UTF-8, passing a replacement character expressible in 1 byte, such as ' ', will preserve string alignment to the source since invalid bytes will be replaced with a 1-byte replacement. For UTF-16-BE and UTF-16-LE, any 1 or 2 byte replacement character will preserve byte alignment to the source.\n\nDefaults to 65533"]]