genel final sınıfı StringNGrams
Düzensiz dize verilerinden ngramlar oluşturur.
Bu op, yalnızca dizeler içeren 1 düzensiz boyuta sahip düzensiz bir tensör kabul eder ve en içteki eksen boyunca birleştirilmiş, o dizenin ngramlarını içeren 1 düzensiz boyuta sahip düzensiz bir tensör çıktısı alır.
Sabitler
| Sicim | OP_NAME | Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı | 
Genel Yöntemler
| static <T, TNumber'ı genişletir > StringNGrams <T> | |
| Çıkış < TString > |  ngram ()  Çıkış ngramlarının tensör değerleri düzensiz tensördür. | 
| Çıkış <T> |  ngramlarBölmeler ()  Çıkış ngramlarının tensörünü böler düzensiz tensör.  | 
Kalıtsal Yöntemler
Sabitler
genel statik son Dize OP_NAME
Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı
 Sabit Değer: "StringNGrams" 
Genel Yöntemler
public static StringNGrams <T> create ( Kapsam kapsamı, İşlenen < TString > veri, İşlenen <T> dataSplits, Dize ayırıcı, List<Long> ngramWidths, String leftPad, String rightPad, Long padWidth, Boolean saveShortSequences)
Yeni bir StringNGrams işlemini saran bir sınıf oluşturmak için fabrika yöntemi.
Parametreler
| kapsam | mevcut kapsam | 
|---|---|
| veri | Ngramların oluşturulacağı düzensiz dize tensörünün değerleri tensörü. 1D dize tensörü olmalı. | 
| veribölmeleri | Ngramları oluşturmak için düzensiz dizi tensörünün tensörünü böler. | 
| ayırıcı | Belirtecin öğeleri arasına eklenecek dize. Ayırıcı olmaması için "" kullanın. | 
| ngramGenişlikler | Oluşturulacak ngramların boyutları. | 
| sol tuş takımı | Ngram dizisinin sol tarafını doldurmak için kullanılacak dize. Yalnızca pad_width != 0 ise kullanılır. | 
| sağPad | Ngram dizisinin sağ tarafını doldurmak için kullanılacak dize. Yalnızca pad_width != 0 ise kullanılır. | 
| ped Genişliği | Her dizinin her bir tarafına eklenecek dolgu öğelerinin sayısı. Bu değerden bağımsız olarak dolgunun hiçbir zaman 'ngram_widths'-1'den büyük olmayacağını unutmayın. "pad_width=-1" ise "max(ngram_widths)-1" öğelerini ekleyin. | 
İadeler
- StringNGrams'ın yeni bir örneği