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) |
מבנים | |
---|---|
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 )