tensorflow:: ops:: StringSplitV2

#include <string_ops.h>

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

תַקצִיר

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

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

שים לב שההתנהגות שהוזכרה לעיל תואמת את str.split של python.

טיעונים:

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

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

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