tf.strings.bytes_split
Разделение элементов строки на байты.
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: байты, составляющие исходные строки. |
© 2022 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 4.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/api_docs/python/tf/strings/bytes_split