當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。