tensorflow::ops::RegexFullMatch
#include <string_ops.h>
Проверка, соответствует ли входному значению шаблон регулярного выражения.
Краткое описание
Входной параметр — тензор строк произвольной формы. Шаблон — скалярный тензор строк, который применяется ко всем элементам тензора входных данных. Булевы значения (True или False) тензора вывода указывают, соответствует ли входной параметр предоставленному шаблону регулярного выражения.
Шаблон соответствует синтаксису re2 (https://github.com/google/re2/wiki/Syntax)
Примеры:
tf.strings.regex_full_match(["TF lib", "lib TF"], ".*lib$")
Аргументы:
- scope: Объект Scope
- input: Строковый тензор с текстом для обработки.
- pattern: Скалярный строковый тензор, содержащий регулярное выражение для сопоставления с входным параметром.
Возвращает:
-
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 operation
output
::tensorflow::Output output
Общедоступные функции
RegexFullMatch
RegexFullMatch( const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input pattern )
node
::tensorflow::Node * node() const
operator::tensorflow::Input
operator::tensorflow::Input() const
operator::tensorflow::Output
operator::tensorflow::Output() const
© 2022 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 4.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r2.9/api_docs/cc/class/tensorflow/ops/regex-full-match