Update find.jl

correct bug if not stirngs
pull/22/head
matthieugomez 2019-12-12 15:44:54 -05:00
parent 7d58273eae
commit de44cc2e41
1 changed files with 1 additions and 1 deletions

View File

@ -8,7 +8,7 @@ The function is optimized for `Levenshtein` and `DamerauLevenshtein` distances (
function Base.findmax(s::AbstractString, iter::AbstractVector, dist::StringDistance; min_score = 0.0)
min_score >= 0 || throw("min_score should be positive")
is = [0 for _ in 1:Threads.nthreads()]
xs = ["" for _ in 1:Threads.nthreads()]
xs = eltype(iter)["" for _ in 1:Threads.nthreads()]
scores = [-1.0 for _ in 1:Threads.nthreads()]
min_score_atomic = Threads.Atomic{typeof(min_score)}(min_score)
Threads.@threads for i in 1:length(iter)