tensorflow:: ops:: StringSplitV2
#include <string_ops.h> פיצול אלמנטים של source בהתבסס על sep ל- SparseTensor .
תַקצִיר
יהי N גודל ה-source (בדרך כלל N יהיה גודל הקבוצה). פצל כל אלמנט של source בהתבסס על sep והחזר SparseTensor המכיל את האסימונים המפוצלים. אסימונים ריקים מתעלמים.
לדוגמה, N = 2, source[0] הוא 'hello world' ו-source[1] הוא 'ab c', אז הפלט יהיה
st.indices = [0, 0;
0, 1;
1, 0;
1, 1;
1, 2]
st.shape = [2, 3]
st.values = ['hello', 'world', 'a', 'b', 'c'] אם ניתן sep , מפרידים עוקבים אינם מקובצים יחד ונחשבים כמפרידים מחרוזות ריקות. לדוגמה, source of "1\<\>2\<\>\<\>3" ו-sep of "\<\>" מחזירים ["1", "2", "", "3"] . אם sep הוא None או מחרוזת ריקה, רווחים לבנים עוקבים נחשבים כמפריד יחיד, והתוצאה לא תכיל מחרוזות ריקות בתחילת המחרוזת או בסוף המחרוזת אם יש רווחים לבנים מובילים או נגררים.
שים לב שההתנהגות שהוזכרה לעיל תואמת את str.split של python.
טיעונים:
מאפיינים אופציונליים (ראה Attrs ):
- maxsplit:
int. אםmaxsplit > 0, מגבלת הפיצול של התוצאה.
החזרות:
בנאים והורסים | |
|---|---|
StringSplitV2 (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input sep) | |
StringSplitV2 (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input sep, const StringSplitV2::Attrs & attrs) |
מאפיינים ציבוריים | |
|---|---|
indices | |
operation | |
shape | |
values | |
פונקציות סטטיות ציבוריות | |
|---|---|
Maxsplit (int64 x) | |
מבנים | |
|---|---|
| tensorflow:: ops:: StringSplitV2:: Attrs | קובעי מאפיינים אופציונליים עבור StringSplitV2 . |
מאפיינים ציבוריים
מדדים
::tensorflow::Output indices
מִבצָע
Operation operation
צוּרָה
::tensorflow::Output shape
ערכים
::tensorflow::Output values
תפקידים ציבוריים
StringSplitV2
StringSplitV2( const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input sep )
StringSplitV2
StringSplitV2( const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input sep, const StringSplitV2::Attrs & attrs )
פונקציות סטטיות ציבוריות
מקסספליט
Attrs Maxsplit( int64 x )
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2026-11-05 (שעון UTC).