fluxo tensor:: ops:: StringSplit

#include <string_ops.h>

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

Resumo

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

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

Por exemplo: N = 2, entrada[0] é 'olá mundo' e 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 Escopo
  • entrada: 1-D. Strings para dividir.
  • delimitador: 0-D. Caracteres delimitadores (bytes) ou string vazia.

Atributos opcionais (veja Attrs ):

  • skip_empty: Um bool . Se True , pule as strings vazias do resultado.

Retorna:

  • Índices Output : Uma matriz densa de int64 representando os índices do tensor esparso.
  • Valores Output : um vetor de strings correspondente aos valores divididos.
  • Forma 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)

Estruturas

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

Pular Vazio

Attrs SkipEmpty(
  bool x
)