Google I/O एक लपेट है! TensorFlow सत्रों पर पकड़ बनाएं सत्र देखें

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

#include <string_ops.h>

SparseTensor में delimiter आधार पर input विभाजन तत्व।

सारांश

आज्ञा देना एन के आकार का स्रोत (आमतौर पर एन बैच आकार होगा)। delimiter पर आधारित input प्रत्येक तत्व को delimiter और SparseTensor को SparseTensor टोकन युक्त 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] मान = ['हैलो', 'दुनिया', 'ए', 'बी', 'सी']।

तर्क:

  • गुंजाइश: एक स्कोप ऑब्जेक्ट
  • इनपुट: 1-डी फूटने के लिए तार।
  • सीमांकक: 0-डी। सीमांकक वर्ण (बाइट्स), या रिक्त स्ट्रिंग।

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

  • Skip_empty: एक bool । यदि True , तो परिणाम से रिक्त स्ट्रिंग्स को छोड़ें।

रिटर्न:

  • Output सूचकांक: अंतर 64 का घना मैट्रिक्स, स्पार्स टेंसर के सूचकांकों का प्रतिनिधित्व करता है।
  • Output मान: विभाजित मूल्यों के अनुरूप तार का एक सदिश।
  • Output आकार: अंतर 64 की एक लंबाई -2 वेक्टर विरल टेंसर के आकार का प्रतिनिधित्व करता है, जहां पहला मूल्य एन है और दूसरा मूल्य एकल इनपुट प्रविष्टि में अधिकतम टोकन है।

कंस्ट्रक्टर और डिस्ट्रक्टर्स

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

सार्वजनिक स्थैतिक कार्य

SkipEmpty

Attrs SkipEmpty(
  bool x
)