tf.raw_ops.EditDistance
Вычисляет (возможно, нормализованное) расстояние редактирования Левенштейна.
tf.raw_ops.EditDistance(
hypothesis_indices,
hypothesis_values,
hypothesis_shape,
truth_indices,
truth_values,
truth_shape,
normalize=True,
name=None
)
Входные данные — последовательности переменной длины, представленные разреженными тензорами SparseTensor (hypothesis_indices, hypothesis_values, hypothesis_shape) и (truth_indices, truth_values, truth_shape).
Входные данные:
| Аргументы | |
|---|---|
hypothesis_indices | Tensor типа int64. Индексы разреженного тензора списка гипотез. Это матрица int64 размера N x R. |
hypothesis_values | Tensor. Значения разреженного тензора списка гипотез. Это вектор длины N. |
hypothesis_shape | Tensor типа int64. Форма разреженного тензора списка гипотез. Это вектор длины R. |
truth_indices | Tensor типа int64. Индексы разреженного тензора списка истинных значений. Это матрица int64 размера M x R. |
truth_values | Tensor. Должен иметь тот же тип, что и hypothesis_values. Значения разреженного тензора списка истинных значений. Это вектор длины M. |
truth_shape | Tensor типа int64. Индексы истинных значений, вектор. |
normalize | Необязательный bool. По умолчанию — True. Логическое значение (если true, расстояния редактирования нормализуются по длине истинных значений). Результат: |
name | Имя операции (необязательно). |
| Возвращает | |
|---|---|
Tensor типа float32. |
© 2022 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 4.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/api_docs/python/tf/raw_ops/EditDistance