tensorflow:: ops:: 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] צורה = [2, 3] ערכים = ['שלום', 'עולם', 'א', 'ב', 'ג']

טיעונים:

  • היקף: אובייקט היקף
  • קלט: מחרוזות חד-ממדיות לפיצול.
  • מפריד: 0-D. תווי מפריד (בייטים), או מחרוזת ריקה.

מאפיינים אופציונליים (ראה Attrs ):

  • skip_empty: 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(
  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
)

פונקציות סטטיות ציבוריות

דלג ריק

Attrs SkipEmpty(
  bool x
)