tensorflow:: אופס:: 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] shape = [2, 3] ערכים = ['hello', 'world', 'a', 'b', 'c']
טיעונים:
- scope: אובייקט Scope
- קלט: 1-D. מיתרים לפיצול.
- מפריד: 0-D. תווים מפריד (בתים), או מחרוזת ריקה.
מאפיינים אופציונליים (ראה Attrs
):
- skip_empty: A
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
StringSplit( const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input delimiter )
StringSplit
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 ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2024-11-21 (שעון UTC).