przepływ tensorowy:: ops:: Pełne dopasowanie Regex
#include <string_ops.h>
Sprawdź, czy dane wejściowe pasują do wzorca wyrażenia regularnego.
Streszczenie
Dane wejściowe to tensor strunowy o dowolnym kształcie. Wzorzec jest skalarnym tensorem struny, który jest stosowany do każdego elementu tensora wejściowego. Wartości logiczne (prawda lub fałsz) tensora wyjściowego wskazują, czy dane wejściowe odpowiadają podanemu wzorcowi wyrażenia regularnego.
Wzór jest zgodny ze składnią re2 ( https://github.com/google/re2/wiki/Syntax )
Przykłady:
tf.strings.regex_full_match(["lib TF", "lib TF"], ".*lib$")
Argumenty:
- zakres: Obiekt Scope
- dane wejściowe: tensor ciągu tekstu, który ma zostać przetworzony.
- wzór: tensor łańcucha skalarnego zawierający wyrażenie regularne pasujące do danych wejściowych.
Zwroty:
-
Output
: Tensor boolowy o takim samym kształcie jakinput
.
Konstruktory i destruktory | |
---|---|
RegexFullMatch (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input pattern) |
Atrybuty publiczne | |
---|---|
operation | |
output |
Funkcje publiczne | |
---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const |
Atrybuty publiczne
działanie
Operation operation
wyjście
::tensorflow::Output output
Funkcje publiczne
Pełne dopasowanie Regex
RegexFullMatch( const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input pattern )
węzeł
::tensorflow::Node * node() const
operator::tensorflow::Wejście
operator::tensorflow::Input() const
operator::tensorflow::Wyjście
operator::tensorflow::Output() const