tf.strings.bytes_split
| Просмотреть исходный код на GitHub |
Разделение элементов строки input на байты.
tf.strings.bytes_split(
input, name=None
)
Примеры:
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']]>
Обратите внимание, что данная операция разделяет строки на байты, а не на символы Юникода. Для разделения строк на символы Юникода используйте tf.strings.unicode_split.
См. также: tf.io.decode_raw, tf.strings.split, tf.strings.unicode_split.
| Аргументы | |
|---|---|
input | Строка Tensor или RaggedTensor: строки для разделения. Должна иметь статически известный ранг (N). |
name | Имя операции (необязательно). |
| Возвращаемые значения | |
|---|---|
A RaggedTensor ранга N+1: байты, составляющие исходные строки. |
© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r2.4/api_docs/python/tf/strings/bytes_split