เทนเซอร์โฟลว์ :: ops :: Regex แทนที่

#include <string_ops.h>

แทนที่การจับคู่ของนิพจน์ทั่วไปของ pattern ใน input ด้วยสตริงแทนที่ที่จัดเตรียมไว้ในการ rewrite ซ้ำ

สรุป

เป็นไปตามไวยากรณ์ re2 ( https://github.com/google/re2/wiki/Syntax )

อาร์กิวเมนต์:

  • ขอบเขต: วัตถุ ขอบเขต
  • อินพุต: ข้อความที่จะดำเนินการ
  • รูปแบบ: นิพจน์ทั่วไปที่จะจับคู่ในสตริง input
  • เขียนซ้ำ: สตริงการเขียนซ้ำที่จะใช้แทนนิพจน์ pattern ที่ถูกจับคู่ในสตริง input

แอตทริบิวต์เสริม (ดู Attrs ):

  • แทนที่ _global: ถ้าเป็นจริงการแทนที่จะเป็นแบบโกลบอล (นั่นคือการจับคู่ทั้งหมดของนิพจน์ทั่วไปของ 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

หน้าที่สาธารณะ

Regex แทนที่

 RegexReplace(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input input,
  ::tensorflow::Input pattern,
  ::tensorflow::Input rewrite
)

Regex แทนที่

 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
)