Skip to content

Commit ca08c1a

Browse files
committed
eval/stats: Levenshtein -> rapidfuzz.distance.Levenshtein
1 parent 56eaca7 commit ca08c1a

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

ocrd_cis/div/eval.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import os
22
from PIL import Image
3-
from Levenshtein import distance
3+
from rapidfuzz.distance.Levenshtein import distance
44

55

66
path = '/mnt/c/Users/chris/Documents/projects/OCR-D/daten/gt/lines/'

ocrd_cis/div/stats.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
from ocrd import Processor
55
from ocrd_cis import get_ocrd_tool
66
from ocrd_models.ocrd_page_generateds import parse
7-
from Levenshtein import distance
7+
from rapidfuzz.distance import Levenshtein
88

99

1010
class Stats(Processor):
@@ -81,7 +81,7 @@ def process(self):
8181
# print(line.get_TextEquiv()[2].dataType)
8282
unicodeline = line.get_TextEquiv()[i].Unicode
8383

84-
d[i] += distance(gtline, unicodeline)
84+
d[i] += Levenshtein.distance(gtline, unicodeline)
8585

8686
# words = line.get_Word()
8787
# for word in words:

0 commit comments

Comments
 (0)