रैग्ड स्ट्रिंग डेटा से एनग्राम बनाता है।
यह ऑप एक रैग्ड टेंसर को स्वीकार करता है जिसमें 1 रैग्ड आयाम होता है जिसमें केवल स्ट्रिंग्स होती हैं और एक रैग्ड टेंसर को 1 रैग्ड आयाम के साथ आउटपुट करता है जिसमें उस स्ट्रिंग के एनग्राम होते हैं, जो अंतरतम अक्ष के साथ जुड़े होते हैं।
स्थिरांक
डोरी | OP_NAME | इस ऑप का नाम, जैसा कि TensorFlow कोर इंजन द्वारा जाना जाता है |
सार्वजनिक तरीके
स्थिर <T TNumber > StringNGrams <T> बढ़ाता है | बनाएं ( स्कोप स्कोप, ऑपरेंड < टीस्ट्रिंग > डेटा, ऑपरेंड <टी> डेटास्प्लिट्स, स्ट्रिंग सेपरेटर, लिस्ट<लॉन्ग> एनग्रामविड्थ, स्ट्रिंग लेफ्टपैड, स्ट्रिंग राइटपैड, लॉन्ग पैडविड्थ, बूलियन प्रिजर्वशॉर्टसीक्वेंस) एक नए स्ट्रिंगएनग्राम ऑपरेशन को लपेटकर एक क्लास बनाने की फ़ैक्टरी विधि। |
आउटपुट < TString > | एनग्राम () आउटपुट एनग्राम का मान टेंसर रैग्ड टेंसर है। |
आउटपुट <T> | एनग्रामस्प्लिट्स () आउटपुट एनग्राम का स्प्लिट टेंसर रैग्ड टेंसर है। |
विरासत में मिली विधियाँ
स्थिरांक
सार्वजनिक स्थैतिक अंतिम स्ट्रिंग OP_NAME
इस ऑप का नाम, जैसा कि TensorFlow कोर इंजन द्वारा जाना जाता है
सार्वजनिक तरीके
सार्वजनिक स्थैतिक StringNGrams <T> बनाएं ( स्कोप स्कोप, ऑपरेंड < TString > डेटा, ऑपरेंड <T> डेटास्प्लिट्स, स्ट्रिंग सेपरेटर, लिस्ट <Long> ngramWidths, स्ट्रिंग लेफ्टपैड, स्ट्रिंग राइटपैड, लॉन्ग पैडविड्थ, बूलियन प्रिजर्वशॉर्टसीक्वेंस)
एक नए स्ट्रिंगएनग्राम ऑपरेशन को लपेटकर एक क्लास बनाने की फ़ैक्टरी विधि।
पैरामीटर
दायरा | वर्तमान दायरा |
---|---|
डेटा | एनग्राम बनाने के लिए रैग्ड स्ट्रिंग टेंसर के मान टेंसर। एक 1D स्ट्रिंग टेंसर होना चाहिए. |
डेटाविभाजन | एनग्राम बनाने के लिए रैग्ड स्ट्रिंग टेंसर के स्प्लिट्स टेंसर। |
सेपरेटर | टोकन के तत्वों के बीच जोड़ने के लिए स्ट्रिंग। बिना विभाजक के लिए "" का प्रयोग करें। |
ngramविड्थ | बनाने के लिए ngrams के आकार. |
लेफ्टपैड | एनग्राम अनुक्रम के बाईं ओर पैड करने के लिए उपयोग की जाने वाली स्ट्रिंग। केवल तभी उपयोग किया जाता है जब पैड_विड्थ != 0. |
राइटपैड | एनग्राम अनुक्रम के दाईं ओर पैड करने के लिए उपयोग की जाने वाली स्ट्रिंग। केवल तभी उपयोग किया जाता है जब पैड_विड्थ != 0. |
पैडविड्थ | प्रत्येक अनुक्रम के प्रत्येक पक्ष में जोड़े जाने वाले पैडिंग तत्वों की संख्या। ध्यान दें कि इस मान की परवाह किए बिना पैडिंग कभी भी 'ngram_widths'-1 से अधिक नहीं होगी। यदि `pad_width=-1`, तो `max(ngram_widths)-1` तत्व जोड़ें। |
रिटर्न
- StringNGrams का एक नया उदाहरण