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
)