ashvardanian / StringZilla

Up to 10x faster strings for C, C++, Python, Rust, and Swift, leveraging NEON, AVX2, AVX-512, and SWAR to accelerate search, sort, edit distances, alignment scores, etc 🦖
https://ashvardanian.com/posts/stringzilla/
Apache License 2.0
2.05k stars 66 forks source link

Expose Levenshtein distance and NW to Rust #82

Closed ashvardanian closed 6 months ago

ashvardanian commented 7 months ago

Unlike C, C++, Swift, and Python, the Rust interface lacks any exposure to sz_edit_distance and sz_alignment_score, which might be of interest to many users.

michaelgrigoryan25 commented 7 months ago

I will pick this up. Are these the correct definitions of the above mentioned functions?

ashvardanian commented 7 months ago

Yes, those are!

ashvardanian commented 6 months ago

:tada: This issue has been resolved in version 3.1.0 :tada:

The release is available on GitHub release

Your semantic-release bot :package::rocket:

grouville commented 6 months ago

@ashvardanian hasn't it been fixed by https://github.com/ashvardanian/StringZilla/pull/89 ? Looks done to me ✅

ashvardanian commented 6 months ago

Yes, @grouville, you are right! For some reason the CI didn't close this 🤷‍♂️