StringSplit

सार्वजनिक अंतिम वर्ग स्ट्रिंगस्प्लिट

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

मान लीजिए N स्रोत का आकार है (आमतौर पर N बैच आकार होगा)। `sep` के आधार पर `source` के प्रत्येक तत्व को विभाजित करें और विभाजित टोकन वाले `SparseTensor` को वापस करें। खाली टोकन को नजरअंदाज कर दिया जाता है.

उदाहरण के लिए, एन = 2, स्रोत[0] 'हैलो वर्ल्ड' है और स्रोत[1] 'एबी सी' है, तो आउटपुट

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

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

नेस्टेड क्लासेस

कक्षा स्ट्रिंगस्प्लिट.विकल्प StringSplit के लिए वैकल्पिक विशेषताएँ

स्थिरांक

डोरी OP_NAME इस ऑप का नाम, जैसा कि TensorFlow कोर इंजन द्वारा जाना जाता है

सार्वजनिक तरीके

स्थिर स्ट्रिंगस्प्लिट
बनाएं ( स्कोप स्कोप, ऑपरेंड < TString > इनपुट, ऑपरेंड < TString > sep, विकल्प... विकल्प)
एक नया स्ट्रिंगस्प्लिट ऑपरेशन लपेटकर एक क्लास बनाने की फ़ैक्टरी विधि।
आउटपुट <TInt64>
स्थिर स्ट्रिंगस्प्लिट.विकल्प
मैक्सस्प्लिट (लंबा मैक्सस्प्लिट)
आउटपुट <TInt64>
आउटपुट < TString >

विरासत में मिली विधियाँ

स्थिरांक

सार्वजनिक स्थैतिक अंतिम स्ट्रिंग OP_NAME

इस ऑप का नाम, जैसा कि TensorFlow कोर इंजन द्वारा जाना जाता है

स्थिर मान: "StringSplitV2"

सार्वजनिक तरीके

सार्वजनिक स्थैतिक स्ट्रिंगस्प्लिट बनाएं ( स्कोप स्कोप, ऑपरेंड < TString > इनपुट, ऑपरेंड < TString > sep, विकल्प... विकल्प)

एक नया स्ट्रिंगस्प्लिट ऑपरेशन लपेटकर एक क्लास बनाने की फ़ैक्टरी विधि।

पैरामीटर
दायरा वर्तमान दायरा
इनपुट `1-डी` स्ट्रिंग `टेन्सर`, विभाजित होने वाली स्ट्रिंग।
सितम्बर `0-डी` स्ट्रिंग `टेन्सर`, सीमांकक वर्ण।
विकल्प वैकल्पिक गुण मान रखता है
रिटर्न
  • स्ट्रिंगस्प्लिट का एक नया उदाहरण

सार्वजनिक आउटपुट <TInt64> सूचकांक ()

सार्वजनिक स्थैतिक स्ट्रिंगस्प्लिट.ऑप्शंस मैक्सस्प्लिट (लंबा मैक्सस्प्लिट)

पैरामीटर
मैक्सस्प्लिट एक `int`. यदि `maxsplit > 0`, तो परिणाम के विभाजन की सीमा।

सार्वजनिक आउटपुट <TInt64> आकार ()

सार्वजनिक आउटपुट < TString > मान ()