Spec-Zone.ru › TensorFlow 2.3

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.3/api_docs/python/tf/raw_ops/RegexFullMatch

Spec-Zone.ru

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