יום הקהילה ML הוא 9 בנובמבר! הצטרפו אלינו עדכונים מ- TensorFlow, JAX, ועוד למידע נוסף

זרימת טנסור :: אופ :: StringSplitV2

#include <string_ops.h>

פיצול אלמנטים של source על בסיס sep SparseTensor .

סיכום

תן ל- N להיות גודל המקור (בדרך כלל N יהיה גודל האצווה). פצל כל אלמנט של source על בסיס sep והחזיר SparseTensor המכיל את אסימוני הפיצול. מתעלמים מאסימונים ריקים .

לדוגמה, N = 2, המקור [0] הוא 'שלום עולם' והמקור [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 , מפרידים עוקבים אינם מקובצים יחד ונחשבים לתחום מחרוזות ריקות. לדוגמה, המקור של "1\<\>2\<\>\<\>3" ו- sep של "\<\>" מחזיר ["1", "2", "", "3"] . אם sep אינו או מחרוזת ריקה, רווח לבן רצוף נחשב כמפריד יחיד, והתוצאה לא תכיל מחרוזות ריקות בסוף התחל אם למחרוזת יש מרחב לבן מוביל או נגרר.

שים לב שההתנהגות הנ"ל תואמת את ה- str.split של פיתון.

טענות:

  • היקף: אובייקט Scope
  • קלט: 1-D מחרוזת Tensor , בחוטים כדי לפצל.
  • sep: מחרוזת 0-D Tensor , תו המפריד.

תכונות אופציונליות (ראה Attrs ):

  • maxsplit: An 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
)