सहायता Kaggle पर TensorFlow साथ ग्रेट बैरियर रीफ की रक्षा चैलेंज में शामिल हों

टेंसरफ़्लो :: ऑप्स :: StringSplitV2

#include <string_ops.h>

SparseTensor में sep पर आधारित source भाजित तत्व।

सारांश

आज्ञा देना एन के आकार का स्रोत (आमतौर पर एन बैच आकार होगा)। के प्रत्येक तत्व को विभाजित 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" का स्रोत और "\<\>" रिटर्न ["1", "2", "", "3"] । यदि sep कोई भी नहीं है या एक खाली स्ट्रिंग है, तो लगातार व्हाट्सएप को एक एकल विभाजक माना जाता है, और यदि स्ट्रिंग में अग्रणी या पीछे वाला व्हाट्सएप है, तो परिणाम में प्रारंभ छोर पर कोई खाली तार नहीं होगा।

ध्यान दें कि उपर्युक्त व्यवहार अजगर के str.split से मेल खाता है।

तर्क:

  • गुंजाइश: एक स्कोप ऑब्जेक्ट
  • इनपुट: 1-D स्ट्रिंग Tensor , विभाजित करने के लिए तार।
  • sep: 0-D स्ट्रिंग Tensor , सीमांकक वर्ण।

वैकल्पिक विशेषताएँ ( Attrs देखें):

  • मैक्सप्लिट: एक 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)

संरचनाएं

टेंसोफ़्लो :: ऑप्स :: StringSplitV2 :: एट्र्स

वैकल्पिक विशेषता 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
)