tensorflow :: ops :: StringSplit

#include <string_ops.h>

Divida os elementos de input base no delimiter em um SparseTensor .

Resumo

Seja N o tamanho da fonte (normalmente N será o tamanho do lote). Divida cada elemento de input base no delimiter e retorne um SparseTensor contendo os tokens SparseTensor . Os tokens vazios são ignorados.

delimiter pode estar vazio ou uma sequência de caracteres divididos. Se delimiter for uma string vazia, cada elemento de input será dividido em strings de caracteres de byte único individuais, incluindo a divisão de sequências multibyte UTF-8. Caso contrário, cada caractere de delimiter é um ponto de divisão potencial.

Por exemplo: N = 2, a entrada [0] é 'hello world' e a entrada [1] é 'ab c', então a saída será

índices = [0, 0; 0, 1; 1, 0; 1, 1; 1, 2] forma = [2, 3] valores = ['olá', 'mundo', 'a', 'b', 'c']

Argumentos:

  • escopo: um objeto Scope
  • entrada: 1-D. Strings to split.
  • delimitador: 0-D. Caracteres delimitadores (bytes) ou string vazia.

Atributos opcionais (consulte Attrs ):

  • skip_empty: um bool . Se for True , pula as strings vazias do resultado.

Retorna:

  • Índices de Output : uma matriz densa de int64 que representa os índices do tensor esparso.
  • Valores de Output : um vetor de strings correspondendo aos valores divididos.
  • Forma de Output : um vetor de comprimento 2 de int64 que representa a forma do tensor esparso, em que o primeiro valor é N e o segundo valor é o número máximo de tokens em uma única entrada de entrada.

Construtores e Destruidores

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)

Atributos públicos

indices
operation
shape
values

Funções estáticas públicas

SkipEmpty (bool x)

Structs

tensorflow :: ops :: StringSplit :: Attrs

Configuradores de atributos opcionais para StringSplit .

Atributos públicos

índices

::tensorflow::Output indices

Operação

Operation operation

forma

::tensorflow::Output shape

valores

::tensorflow::Output values

Funções públicas

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
)

Funções estáticas públicas

SkipEmpty

Attrs SkipEmpty(
  bool x
)