тензорный поток:: опс:: StringSplit
#include <string_ops.h> Разделите элементы input на основе delimiter в SparseTensor .
Краткое содержание
 Пусть N — размер источника (обычно N — размер партии). Разделите каждый элемент input на основе delimiter и верните SparseTensor , содержащий разделенные токены. Пустые токены игнорируются.
 delimiter может быть пустым или представлять собой строку разделенных символов. Если delimiter представляет собой пустую строку, каждый элемент input разбивается на отдельные однобайтовые строки символов, включая разделение многобайтовых последовательностей UTF-8. В противном случае каждый символ delimiter является потенциальной точкой разделения.
Например: N = 2, input[0] — «привет, мир», а input[1] — «ab c», тогда вывод будет таким:
индексы = [0, 0; 0, 1; 1, 0; 1, 1; 1, 2] shape = [2, 3] значения = ['привет', 'мир', 'a', 'b', 'c']
Аргументы:
- область: объект области.
- вход: 1-D. Строки для разделения.
- разделитель: 0-D. Символы-разделители (байты) или пустая строка.
 Необязательные атрибуты (см. Attrs ):
-  skip_empty: bool. ЕслиTrue, пропустите пустые строки из результата.
Возврат:
-  Outputиндексы: плотная матрица int64, представляющая индексы разреженного тензора.
-  Outputзначения: вектор строк, соответствующий разделенным значениям.
-  Outputформа: вектор длины 2 типа int64, представляющий форму разреженного тензора, где первое значение — N, а второе значение — максимальное количество токенов в одной входной записи.
| Конструкторы и деструкторы | |
|---|---|
| StringSplit (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input delimiter) | |
| StringSplit (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input delimiter, const StringSplit::Attrs & attrs) | 
| Публичные атрибуты | |
|---|---|
| indices | |
| operation | |
| shape | |
| values | |
| Публичные статические функции | |
|---|---|
| SkipEmpty (bool x) | |
| Структуры | |
|---|---|
| tensorflow::ops::StringSplit::Attrs | Необязательные установщики атрибутов для StringSplit . | 
Публичные атрибуты
индексы
::tensorflow::Output indices
операция
Operation operation
форма
::tensorflow::Output shape
ценности
::tensorflow::Output values
Общественные функции
StringSplit
StringSplit( const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input delimiter )
StringSplit
StringSplit( const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input delimiter, const StringSplit::Attrs & attrs )
Публичные статические функции
ПропуститьПусто
Attrs SkipEmpty( bool x )