Computes the (possibly normalized) Levenshtein Edit Distance.
tf.raw_ops.EditDistance(
    hypothesis_indices, hypothesis_values, hypothesis_shape, truth_indices,
    truth_values, truth_shape, normalize=True, name=None
)
The inputs are variable-length sequences provided by SparseTensors (hypothesis_indices, hypothesis_values, hypothesis_shape) and (truth_indices, truth_values, truth_shape).
The inputs are:
Args | |
|---|---|
hypothesis_indices
 | 
A Tensor of type int64.
The indices of the hypothesis list SparseTensor.
This is an N x R int64 matrix.
 | 
hypothesis_values
 | 
A Tensor.
The values of the hypothesis list SparseTensor.
This is an N-length vector.
 | 
hypothesis_shape
 | 
A Tensor of type int64.
The shape of the hypothesis list SparseTensor.
This is an R-length vector.
 | 
truth_indices
 | 
A Tensor of type int64.
The indices of the truth list SparseTensor.
This is an M x R int64 matrix.
 | 
truth_values
 | 
A Tensor. Must have the same type as hypothesis_values.
The values of the truth list SparseTensor.
This is an M-length vector.
 | 
truth_shape
 | 
A Tensor of type int64. truth indices, vector.
 | 
normalize
 | 
An optional bool. Defaults to True.
boolean (if true, edit distances are normalized by length of truth).
The output is:  | 
name
 | 
A name for the operation (optional). | 
Returns | |
|---|---|
A Tensor of type float32.
 |