benchmarks

pull/17/head
matthieugomez 2019-08-20 15:39:47 -04:00
parent cc688b5729
commit a50cd147f3
2 changed files with 7 additions and 3 deletions

View File

@ -1 +1 @@
h(DamerauLevenshtein(), x, y)
@time find_best(x[1], y, Levenshtein())

View File

@ -15,17 +15,21 @@ end
@time f(Levenshtein(), x, y)
# 0.35s. A bit faster than StringDist
@time f(Levenshtein(), x, y, min_score = 0.8)
# 0.11
@time f(DamerauLevenshtein(), x, y)
# 0.45s. Much faster than StringDist
@time f(DamerauLevenshtein(), x, y, min_score = 0.8)
# 0.08
@time find_best(x[1], y, Levenshtein())
# 0.41
@time find_best(x[1], y, DamerauLevenshtein())
# 0.41
@time find_all(x[1], y, Levenshtein())
@time find_all(x[1], y, Levenshtein())
# 0.14
@time find_all(x[1], y, DamerauLevenshtein())
# 0.09
# 0.08
# 1.6s slower compared to StringDist