Crea ngrams a partir de datos de cadenas irregulares.
Esta operación acepta un tensor irregular con 1 dimensión irregular que contiene solo cadenas y genera un tensor irregular con 1 dimensión irregular que contiene ngrams de esa cadena, unidos a lo largo del eje más interno.
Constantes
Cuerda | OP_NAME | El nombre de esta operación, como lo conoce el motor central de TensorFlow |
Métodos públicos
estática <T se extiende TNumber > StringNGrams <T> | |
Salida < TString > | N-gramas () El tensor de valores del tensor irregular de ngrams de salida. |
Salida <T> | ngramsSplits () El tensor de divisiones del tensor irregular de ngrams de salida. |
Métodos heredados
Constantes
OP_NAME pública final static String
El nombre de esta operación, como lo conoce el motor central de TensorFlow
Métodos públicos
estáticas pública StringNGrams <T> Crear ( Alcance alcance, operando < TString > datos, operando <T> dataSplits, separador de cuerdas, List <> ngramWidths largas cuerdas, leftPad, Cadena rightPad, Long padWidth, Boolean preserveShortSequences)
Método de fábrica para crear una clase que envuelva una nueva operación StringNGrams.
Parámetros
alcance | alcance actual |
---|---|
datos | El tensor de valores del tensor de cadena irregular del que se forman ngramas. Debe ser un tensor de cuerda 1D. |
dataSplits | El tensor de divisiones del tensor de cuerda irregular del que se forman ngramas. |
separador | La cadena que se agregará entre los elementos del token. Utilice "" para ningún separador. |
ngramWidths | Los tamaños de los ngrams a crear. |
leftPad | La cadena que se utilizará para rellenar el lado izquierdo de la secuencia ngram. Solo se usa si pad_width! = 0. |
rightPad | La cadena que se utilizará para rellenar el lado derecho de la secuencia de ngram. Solo se usa si pad_width! = 0. |
padWidth | La cantidad de elementos de relleno que se agregarán a cada lado de cada secuencia. Tenga en cuenta que el relleno nunca será mayor que 'ngram_widths'-1 independientemente de este valor. Si `pad_width = -1`, entonces agregue los elementos` max (ngram_widths) -1`. |
Devoluciones
- una nueva instancia de StringNGrams
pública de salida < TString > N-gramas ()
El tensor de valores del tensor irregular de ngrams de salida.
pública de salida <T> ngramsSplits ()
El tensor de divisiones del tensor irregular de ngrams de salida.