tensorflow:: ops:: StringNGrams

#include <string_ops.h>

Cria n-gramas a partir de dados de strings irregulares.

Resumo

Esta operação aceita um tensor irregular com 1 dimensão irregular contendo apenas strings e retorna um tensor irregular com 1 dimensão irregular contendo n-gramas dessa string, unidos ao longo do eixo mais interno.

Argumentos:

  • escopo: Um objeto de escopo
  • dados: O tensor de valores da string irregular a partir do qual serão criados os n-gramas. Deve ser um tensor de string unidimensional.
  • data_splits: O tensor de divisões do tensor de string irregular usado para criar n-gramas.
  • separador: A string a ser adicionada entre os elementos do token. Use "" para nenhum separador.
  • ngram_widths: Os tamanhos dos n-gramas a serem criados.
  • left_pad: A string a ser usada para preencher o lado esquerdo da sequência de n-gramas. Usada apenas se pad_width != 0.
  • right_pad: A string a ser usada para preencher o lado direito da sequência de n-gramas. Usada somente se pad_width != 0.
  • pad_width: O número de elementos de preenchimento a serem adicionados a cada lado de cada sequência. Observe que o preenchimento nunca será maior que 'ngram_widths'-1, independentemente deste valor. Se pad_width=-1 , adicione max(ngram_widths)-1 elementos.

Devoluções:

  • ngramas Output : O tensor de valores do tensor irregular de ngramas de saída.
  • Output ngrams_splits: O tensor de divisões do tensor irregular de ngrams de saída.

Construtores e Destrutores

StringNGrams (const :: tensorflow::Scope & scope, :: tensorflow::Input data, :: tensorflow::Input data_splits, StringPiece separator, const gtl::ArraySlice< int > & ngram_widths, StringPiece left_pad, StringPiece right_pad, int64 pad_width, bool preserve_short_sequences)

Atributos públicos

ngrams
ngrams_splits
operation

Atributos públicos

ngramas

::tensorflow::Output ngrams

ngrams_splits

::tensorflow::Output ngrams_splits

operação

Operation operation

Funções públicas

StringNGrams

 StringNGrams(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input data,
  ::tensorflow::Input data_splits,
  StringPiece separator,
  const gtl::ArraySlice< int > & ngram_widths,
  StringPiece left_pad,
  StringPiece right_pad,
  int64 pad_width,
  bool preserve_short_sequences
)