Spec-Zone.ru › TensorFlow 2.4

tf.raw_ops.RegexFullMatch

Проверка соответствия входного значения шаблону регулярного выражения.

Просмотр псевдонимов

Псевдонимы для миграции

См. Руководство по миграции для получения дополнительных сведений.

tf.compat.v1.raw_ops.RegexFullMatch

tf.raw_ops.RegexFullMatch(
    input, pattern, name=None
)

Входное значение — это тензор строк произвольной формы. Шаблон — это скалярный тензор строк, который применяется ко всем элементам тензора входных данных. Булевы значения (True или False) тензора вывода указывают, соответствует ли входное значение предоставленному шаблону регулярного выражения.

Шаблон соответствует синтаксису re2 (https://github.com/google/re2/wiki/Syntax)

Примеры:

tf.strings.regex_full_match(["TF lib", "lib TF"], ".*lib$")
<tf.Tensor: shape=(2,), dtype=bool, numpy=array([ True, False])>
tf.strings.regex_full_match(["TF lib", "lib TF"], ".*TF$")
<tf.Tensor: shape=(2,), dtype=bool, numpy=array([False,  True])>
Аргументы
input Tensor типа string. Тензор строк, содержащий текст для обработки.
pattern Tensor типа string. Скалярный тензор строк, содержащий регулярное выражение для сопоставления со входным значением.
name Имя операции (необязательно).
Возвращаемое значение
Tensor типа bool.

© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r2.4/api_docs/python/tf/raw_ops/RegexFullMatch

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API