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 | Имя операции (необязательно). |
| Возвращаемое значение | |
|---|---|
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.3/api_docs/python/tf/strings/bytes_split