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 o delimiter for uma sequência vazia, cada elemento de input será dividido em sequências 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 representando a forma do tensor esparso, onde 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
)