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 aggiungimax(ngram_widths)-1elementi.
Resi:
- Ngrammi
Output: il tensore dei valori del tensore irregolare degli ngrammi di output. -
Outputngrams_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 )