tensorflow:: ops:: RegexReplace

#include <string_ops.h>

Zastępuje wyrażenia regularne pattern w input ciągiem zamiennym podanym w rewrite .

Streszczenie

Stosuje składnię re2 ( https://github.com/google/re2/wiki/Syntax )

Argumenty:

  • zakres: obiekt zakresu
  • dane wejściowe: Tekst do przetworzenia.
  • wzorzec: Wyrażenie regularne, które ma być dopasowane do ciągów input .
  • przepisanie: Ciąg przepisywania, który ma zostać podstawiony za wyrażenie pattern w miejscu, w którym zostanie dopasowany do ciągów input .

Atrybuty opcjonalne (patrz Attrs ):

  • replace_global: Jeśli wartość jest równa True, zastąpienie jest globalne (czyli wszystkie dopasowania wyrażenia regularnego pattern w każdym ciągu wejściowym są przepisywane), w przeciwnym wypadku zastąpienie rewrite jest wykonywane tylko dla pierwszego dopasowania pattern .

Zwroty:

  • Output : Tekst po dopasowaniu wzorca i przepisaniu podstawienia.

Konstruktory i destruktory

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)

Atrybuty publiczne

operation
output

Funkcje publiczne

node () const
::tensorflow::Node *
operator::tensorflow::Input () const
operator::tensorflow::Output () const

Publiczne funkcje statyczne

ReplaceGlobal (bool x)

Struktury

tensorflow:: ops:: RegexReplace:: Attrs

Opcjonalne settery atrybutów dla RegexReplace .

Atrybuty publiczne

działanie

Operation operation

wyjście

::tensorflow::Output output

Funkcje publiczne

Zamień wyrażenie regularne

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

Zamień wyrażenie regularne

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

węzeł

::tensorflow::Node * node() const 

operator::tensorflow::Input

 operator::tensorflow::Input() const 

operator::tensorflow::Output

 operator::tensorflow::Output() const 

Publiczne funkcje statyczne

ZastąpGlobalny

Attrs ReplaceGlobal(
  bool x
)