tf.raw_ops.StringNGrams
    
    
      
    
    
      
      Stay organized with collections
    
    
      
      Save and categorize content based on your preferences.
    
  
  
      
    
  
  
  
  
  
    
  
  
    
    
Creates ngrams from ragged string data.
tf.raw_ops.StringNGrams(
    data,
    data_splits,
    separator,
    ngram_widths,
    left_pad,
    right_pad,
    pad_width,
    preserve_short_sequences,
    name=None
)
This op accepts a ragged tensor with 1 ragged dimension containing only
strings and outputs a ragged tensor with 1 ragged dimension containing ngrams
of that string, joined along the innermost axis.
| Args | 
|---|
| data | A Tensorof typestring.
The values tensor of the ragged string tensor to make ngrams out of. Must be a
1D string tensor. | 
| data_splits | A Tensor. Must be one of the following types:int32,int64.
The splits tensor of the ragged string tensor to make ngrams out of. | 
| separator | A string.
The string to append between elements of the token. Use "" for no separator. | 
| ngram_widths | A list of ints. The sizes of the ngrams to create. | 
| left_pad | A string.
The string to use to pad the left side of the ngram sequence. Only used if
pad_width != 0. | 
| right_pad | A string.
The string to use to pad the right side of the ngram sequence. Only used if
pad_width != 0. | 
| pad_width | An int.
The number of padding elements to add to each side of each
sequence. Note that padding will never be greater than 'ngram_widths'-1
regardless of this value. Ifpad_width=-1, then addmax(ngram_widths)-1elements. | 
| preserve_short_sequences | A bool. | 
| name | A name for the operation (optional). | 
| Returns | 
|---|
| A tuple of Tensorobjects (ngrams, ngrams_splits). | 
| ngrams | A Tensorof typestring. | 
| ngrams_splits | A Tensor. Has the same type asdata_splits. | 
  
  
 
  
    
    
      
       
    
    
  
  
  Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates. Some content is licensed under the numpy license.
  Last updated 2022-10-28 UTC.
  
  
  
    
      [null,null,["Last updated 2022-10-28 UTC."],[],[]]