टेंसरफ़्लो:: ऑप्स:: रेगेक्सफुलमैच
#include <string_ops.h>
जांचें कि क्या इनपुट रेगेक्स पैटर्न से मेल खाता है।
सारांश
इनपुट किसी भी आकार का एक स्ट्रिंग टेंसर है। पैटर्न एक स्केलर स्ट्रिंग टेंसर है जो इनपुट टेंसर के प्रत्येक तत्व पर लागू होता है। आउटपुट टेंसर के बूलियन मान (सही या गलत) इंगित करते हैं कि इनपुट प्रदान किए गए रेगेक्स पैटर्न से मेल खाता है या नहीं।
पैटर्न re2 सिंटैक्स का अनुसरण करता है ( https://github.com/google/re2/wiki/Syntax )
उदाहरण:
tf.strings.regex_full_match(["TF lib", "lib TF"], ".*lib$")
तर्क:
- स्कोप: एक स्कोप ऑब्जेक्ट
- इनपुट: संसाधित किए जाने वाले टेक्स्ट का एक स्ट्रिंग टेंसर।
- पैटर्न: एक स्केलर स्ट्रिंग टेंसर जिसमें इनपुट से मेल खाने के लिए नियमित अभिव्यक्ति होती है।
रिटर्न:
-
Output
:input
के समान आकार वाला एक बूल टेंसर।
निर्माता और विध्वंसक | |
---|---|
RegexFullMatch (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input pattern) |
सार्वजनिक गुण | |
---|---|
operation | |
output |
सार्वजनिक समारोह | |
---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const |
सार्वजनिक गुण
संचालन
Operation operation
आउटपुट
::tensorflow::Output output
सार्वजनिक समारोह
रेगेक्सफुलमैच
RegexFullMatch( const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input pattern )
नोड
::tensorflow::Node * node() const
ऑपरेटर::टेन्सरफ़्लो::इनपुट
operator::tensorflow::Input() const
ऑपरेटर::टेन्सरफ़्लो::आउटपुट
operator::tensorflow::Output() const