ประชาชน StringNGrams ชั้นสุดท้าย
สร้าง ngrams จากข้อมูลสตริงที่ขาด
op นี้ยอมรับเมตริกซ์ขาดๆ กับ 1 มิติที่ขาดๆ หายๆ ที่มีเฉพาะสตริง และส่งออกเทนเซอร์ที่ขาดตอนที่มีมิติที่ขาดตอน 1 รายการที่มี ngrams ของสตริงนั้น เชื่อมเข้าด้วยกันตามแกนในสุด
วิธีการสาธารณะ
คง <T ขยายจำนวน> StringNGrams <T> | |
เอาท์พุท <String> | ngrams () ค่าเทนเซอร์ของเอาต์พุต ngrams เมตริกซ์ขาดๆ |
เอาท์พุท <T> | ngramsSplits () การแยกเมตริกซ์ของเอาต์พุต ngrams เมตริกซ์ขาดๆ |
วิธีการสืบทอด
วิธีการสาธารณะ
สาธารณะคง StringNGrams <T> สร้าง ( ขอบเขต ขอบเขต Operand <String> ข้อมูล Operand <T> dataSplits สตริงคั่นรายการ <ยาว> ngramWidths, String leftPad, String rightPad ยาว padWidth บูลีน preserveShortSequences)
วิธีการจากโรงงานเพื่อสร้างคลาสที่ปิดการดำเนินการ StringNGrams ใหม่
พารามิเตอร์
ขอบเขต | ขอบเขตปัจจุบัน |
---|---|
ข้อมูล | ค่าเทนเซอร์ของเทนเซอร์สตริงขาดๆ หายๆ เพื่อสร้าง ngrams ต้องเป็นเทนเซอร์สตริง 1D |
dataSplits | การแยกเมตริกซ์ของเมตริกซ์สตริงที่ขาดเพื่อสร้าง ngrams |
ตัวคั่น | สตริงที่จะผนวกระหว่างองค์ประกอบของโทเค็น ใช้ "" สำหรับไม่มีตัวคั่น |
ngramWidths | ขนาดของ ngrams ที่จะสร้าง |
leftPad | สตริงที่จะใช้เพื่อวางด้านซ้ายของลำดับ ngram ใช้เฉพาะในกรณีที่ pad_width != 0 |
rightPad | สตริงที่จะใช้เพื่อวางทางด้านขวาของลำดับ ngram ใช้เฉพาะในกรณีที่ pad_width != 0 |
padWidth | จำนวนองค์ประกอบการเติมที่จะเพิ่มในแต่ละด้านของแต่ละลำดับ โปรดทราบว่าช่องว่างภายในจะไม่มากกว่า 'ngram_widths'-1 โดยไม่คำนึงถึงค่านี้ หาก `pad_width=-1` ให้เพิ่มองค์ประกอบ `max(ngram_widths)-1` |
คืนสินค้า
- อินสแตนซ์ใหม่ของ StringNGrams