tensorflow::ops::Replace Regex

#include <string_ops.h>

تطابق‌های عبارت منظم pattern در input را با رشته‌ی جایگزینی ارائه شده در rewrite جایگزین می‌کند.

خلاصه

از سینتکس re2 پیروی می‌کند ( https://github.com/google/re2/wiki/Syntax )

استدلال‌ها:

  • دامنه: یک شیء دامنه
  • ورودی: متنی که قرار است پردازش شود.
  • الگو: عبارت منظمی که قرار است در رشته‌های input تطبیق داده شود.
  • بازنویسی: رشته بازنویسی‌شده‌ای که قرار است جایگزین عبارت 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::Replace::Attrs

تنظیم‌کننده‌های ویژگی اختیاری برای RegexReplace .

ویژگی‌های عمومی

عملیات

Operation operation

خروجی

::tensorflow::Output 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
)

گره

::tensorflow::Node * node() const 

عملگر::tensorflow::ورودی

 operator::tensorflow::Input() const 

عملگر::tensorflow::خروجی

 operator::tensorflow::Output() const 

توابع استاتیک عمومی

جایگزین جهانی

Attrs ReplaceGlobal(
  bool x
)