тензорный поток:: опс:: RegexReplace
#include <string_ops.h>
Заменяет совпадения регулярного выражения pattern
во input
данных строкой замены, предоставленной в rewrite
.
Краткое содержание
Он соответствует синтаксису re2 ( https://github.com/google/re2/wiki/Syntax ).
Аргументы:
- область: объект области.
- ввод: текст для обработки.
- шаблон: регулярное выражение, которое будет сопоставляться во
input
строках. - rewrite: строка перезаписи, которая будет заменена выражением
pattern
, если оно соответствует воinput
строках.
Необязательные атрибуты (см. Attrs
):
- replace_global: если True, замена является глобальной (то есть перезаписываются все совпадения регулярного выражения
pattern
в каждой входной строке), в противном случаеrewrite
замена выполняется только для первого совпаденияpattern
.
Возврат:
-
Output
: текст после применения сопоставления с образцом и перезаписи замены.
Конструкторы и деструкторы | |
---|---|
RegexReplace (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input pattern, :: tensorflow::Input rewrite) | |
RegexReplace (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input pattern, :: tensorflow::Input rewrite, const RegexReplace::Attrs & attrs) |
Публичные атрибуты | |
---|---|
operation | |
output |
Общественные функции | |
---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const |
Публичные статические функции | |
---|---|
ReplaceGlobal (bool x) |
Структуры | |
---|---|
tensorflow:: ops:: RegexReplace:: Attrs | Необязательные установщики атрибутов для RegexReplace . |
Публичные атрибуты
операция
Operation operation
выход
::tensorflow::Output output
Общественные функции
RegexReplace
RegexReplace( const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input pattern, ::tensorflow::Input rewrite )
RegexReplace
RegexReplace( const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input pattern, ::tensorflow::Input rewrite, const RegexReplace::Attrs & attrs )
узел
::tensorflow::Node * node() const
оператор::tensorflow::Input
operator::tensorflow::Input() const
оператор::tensorflow::Выход
operator::tensorflow::Output() const
Публичные статические функции
ЗаменитьГлобальный
Attrs ReplaceGlobal( bool x )