Spec-Zone.ru › TensorFlow 2.9

tf.raw_ops.StringSplit

Разделение элементов input по delimiter в SparseTensor.

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

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

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

tf.compat.v1.raw_ops.StringSplit

tf.raw_ops.StringSplit(
    input, delimiter, skip_empty=True, name=None
)

Пусть N — размер входных данных (обычно N — это размер пакет). Разделите каждый элемент input по delimiter и верните SparseTensor, содержащий разделенные токены. Пустые токены игнорируются.

delimiter может быть пустым или строкой символов разделителей. Если delimiter пустая строка, каждый элемент input разделяется на отдельные однобайтовые символы, включая разделение многобайтовых последовательностей UTF-8. В противном случае каждый символ delimiter является потенциальной точкой разделения.

Пример:

N = 2, input[0] — 'hello world', input[1] — 'a b c', тогда выход будет:

indices = [0, 0; 0, 1; 1, 0; 1, 1; 1, 2] shape = [2, 3] values = ['hello', 'world', 'a', 'b', 'c']

Аргументы
input A Tensor типа string. 1-D. Строки для разделения.
delimiter A Tensor типа string. 0-D. Разделители (байты), или пустая строка.
skip_empty Необязательный bool. По умолчанию True. A bool. Если True, пропустить пустые строки из результата.
name Имя операции (необязательно).
Возвращаемые значения
Кортеж объектов Tensor (indices, values, shape).
indices A Tensor типа int64.
values A Tensor типа string.
shape A Tensor типа int64.

© 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/versions/r2.9/api_docs/python/tf/raw_ops/StringSplit

Spec-Zone.ru

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