Spec-Zone.ru › TensorFlow

tf.strings.bytes_split

Разделение элементов строки на байты.

Просмотр псевдонимов

Псевдонимы для миграции

См. Руководство по миграции для получения более подробной информации.

tf.compat.v1.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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API