当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python tf.strings.bytes_split用法及代码示例


input 的字符串元素拆分为字节。

用法

tf.strings.bytes_split(
    input, name=None
)

参数

  • input 字符串 TensorRaggedTensor :要拆分的字符串。必须具有静态已知排名 (N)。
  • name 操作的名称(可选)。

返回

  • 排名为 N+1RaggedTensor :构成源字符串的字节。

例子:

tf.strings.bytes_split('hello').numpy()
array([b'h', b'e', b'l', b'l', b'o'], dtype=object)
tf.strings.bytes_split(['hello', '123'])
<tf.RaggedTensor [[b'h', b'e', b'l', b'l', b'o'], [b'1', b'2', b'3']]>

请注意,此操作将字符串拆分为字节,而不是 unicode 字符。要将字符串拆分为 unicode 字符,请使用 tf.strings.unicode_split

另请参阅:tf.io.decode_rawtf.strings.splittf.strings.unicode_split

相关用法


注:本文由纯净天空筛选整理自tensorflow.org大神的英文原创作品 tf.strings.bytes_split。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。