tensorflow:: ops:: StringSplit
#include <string_ops.h> פיצול אלמנטים של input המבוסס על delimiter ל- SparseTensor .
תַקצִיר
יהי N גודל המקור (בדרך כלל N יהיה גודל הקבוצה). פצל כל אלמנט של input בהתבסס על delimiter והחזר SparseTensor המכיל את הטוקנים המפוצלים. טוקנים ריקים מתעלמים.
delimiter יכול להיות ריק, או מחרוזת של תווים מפוצלים. אם delimiter הוא מחרוזת ריקה, כל אלמנט input מפוצל למחרוזות תווים בודדות של בייט בודד, כולל פיצול של רצפי UTF-8 מרובי בייט. אחרת, כל תו של delimiter הוא נקודת פיצול פוטנציאלית.
לדוגמה: N = 2, קלט[0] הוא 'שלום עולם' וקלט[1] הוא 'ab c', אז הפלט יהיה
אינדקסים = [0, 0; 0, 1; 1, 0; 1, 1; 1, 2] צורה = [2, 3] ערכים = ['שלום', 'עולם', 'א', 'ב', 'ג']
טיעונים:
- היקף: אובייקט היקף
- קלט: מחרוזות חד-ממדיות לפיצול.
- מפריד: 0-D. תווי מפריד (בייטים), או מחרוזת ריקה.
מאפיינים אופציונליים (ראה Attrs ):
- skip_empty:
bool. אםTrue, מדלגים על המחרוזות הריקות מהתוצאה.
החזרות:
- מדדי
Output: מטריצה צפופה של int64 המייצגת את המדדים של הטנזור הדליל. - ערכי
Output: וקטור של מחרוזות התואמות לערכים המפוצלים. - צורת
Output: וקטור אורך-2 של int64 המייצג את צורת הטנזור הדליל, כאשר הערך הראשון הוא N והערך השני הוא המספר המרבי של טוקנים בערך קלט יחיד.
בנאים והורסים | |
|---|---|
StringSplit (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input delimiter) | |
StringSplit (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input delimiter, const StringSplit::Attrs & attrs) |
מאפיינים ציבוריים | |
|---|---|
indices | |
operation | |
shape | |
values | |
פונקציות סטטיות ציבוריות | |
|---|---|
SkipEmpty (bool x) | |
מבנים | |
|---|---|
| tensorflow:: ops:: StringSplit:: Attrs | קובעי מאפיינים אופציונליים עבור StringSplit . |
מאפיינים ציבוריים
מדדים
::tensorflow::Output indices
מִבצָע
Operation operation
צוּרָה
::tensorflow::Output shape
ערכים
::tensorflow::Output values
תפקידים ציבוריים
פיצול מחרוזות
StringSplit( const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input delimiter )
פיצול מחרוזות
StringSplit( const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input delimiter, const StringSplit::Attrs & attrs )
פונקציות סטטיות ציבוריות
דלג ריק
Attrs SkipEmpty( bool x )
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2026-11-05 (שעון UTC).