tensorflow:: ops:: StringNGrams
#include <string_ops.h>יוצר ngrams מנתוני מחרוזות מקוטעים.
תַקצִיר
פעולה זו מקבלת טנזור משונן עם ממד משונן אחד המכיל רק מחרוזות ומוציאה טנזור משונן עם ממד משונן אחד המכיל ngrams של אותה מחרוזת, המחוברות לאורך הציר הפנימי ביותר.
טיעונים:
- היקף: אובייקט היקף
- נתונים: טנזור הערכים של טנזור המחרוזת המשוננת שממנו יש ליצור ngrams. חייב להיות טנזור מחרוזת חד-ממדי.
- data_splits: טנזור הפיצולים של טנזור המחרוזת המשוננת שממנו צריך ליצור ngrams.
- מפריד: המחרוזת שיש להוסיף בין אלמנטים של הטוקן. השתמש ב-"" אם אין מפריד.
- ngram_widths: גדלי ה-ngrams שיש ליצור.
- left_pad: המחרוזת שתשמש לריפוד הצד השמאלי של רצף ה-ngram. משמש רק אם pad_width != 0.
- right_pad: המחרוזת שתשמש לריפוד הצד הימני של רצף ה-ngram. משמש רק אם pad_width != 0.
- pad_width: מספר אלמנטי הריפוד שיש להוסיף לכל צד של כל רצף. שימו לב שהריפוד לעולם לא יהיה גדול מ-'ngram_widths'-1 ללא קשר לערך זה. אם
pad_width=-1, הוסיפו אלמנטיםmax(ngram_widths)-1.
החזרות:
- ngrams
Output: טנזור הערכים של טנזור ה-ragged של ngrams הפלט. -
Outputngrams_splits: טנזור הפיצולים של טנזור ה-ngrams המקוטע בפלט.
בנאים והורסים | |
|---|---|
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) |
מאפיינים ציבוריים | |
|---|---|
ngrams | |
ngrams_splits | |
operation | |
מאפיינים ציבוריים
נגרמות
::tensorflow::Output ngrams
ngrams_splits
::tensorflow::Output ngrams_splits
מִבצָע
Operation operation
תפקידים ציבוריים
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 )
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2026-11-05 (שעון UTC).
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2026-11-05 (שעון UTC)."],[],[]]