Spec-Zone.ru › TensorFlow 2.3

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

© 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/raw_ops/StringSplit

Spec-Zone.ru

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