tensorflow::ops::StringNGrams

#include <string_ops.h>

Crea n-grammi a partire da stringhe di dati irregolari.

Riepilogo

Questa operazione accetta un tensore irregolare con 1 dimensione irregolare contenente solo stringhe e restituisce un tensore irregolare con 1 dimensione irregolare contenente n-grammi di quella stringa, uniti lungo l'asse più interno.

Argomentazioni:

  • ambito: un oggetto Scope
  • dati: Il tensore dei valori del tensore di stringa irregolare da cui ricavare gli n-grammi. Deve essere un tensore di stringa 1D.
  • data_splits: Il tensore di suddivisione del tensore di stringa irregolare da cui ricavare gli n-grammi.
  • separatore: la stringa da aggiungere tra gli elementi del token. Utilizzare "" per nessun separatore.
  • ngram_widths: Le dimensioni degli n-grammi da creare.
  • left_pad: La stringa da utilizzare per riempire il lato sinistro della sequenza n-gramma. Utilizzata solo se pad_width != 0.
  • right_pad: La stringa da utilizzare per riempire il lato destro della sequenza n-gramma. Utilizzata solo se pad_width != 0.
  • pad_width: Il numero di elementi di riempimento da aggiungere a ciascun lato di ogni sequenza. Si noti che il riempimento non sarà mai maggiore di 'ngram_widths'-1 indipendentemente da questo valore. Se pad_width=-1 , allora aggiungi max(ngram_widths)-1 elementi.

Resi:

  • Ngrammi Output : il tensore dei valori del tensore irregolare degli ngrammi di output.
  • Output ngrams_splits: Il tensore delle suddivisioni del tensore irregolare degli ngrammi di output.

Costruttori e distruttori

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)

attributi pubblici

ngrams
ngrams_splits
operation

attributi pubblici

ngrammi

::tensorflow::Output ngrams

ngrams_splits

::tensorflow::Output ngrams_splits

operazione

Operation operation

Funzioni pubbliche

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
)