Hacker GitHub

← All repos

Dicklesworthstone/fast_vector_similarity

View on GitHub ↗ ★ 429 Rust

High-performance vector similarity library in Rust with Python bindings: Spearman, Kendall, distance correlation, Jensen-Shannon, Hoeffding's D, and bootstrapped confidence intervals

6 mentions on Hacker News by 1 person: 1 story, 5 comments · first 2023-08-23 · latest 2024-09-14

Mentions per year 6 mentions · busiest year 2023 (4)
20082026
  1. …trying to accomplish and making it happen. Here is the diff to the code file showing the changes: https://github.com/Dicklesworthstone/fast_vector_similarity/...
    comment by eigenvalue · 2024-09-14 · in Terence Tao on O1
  2. …out my library for vector similarity that has various other measures which are more discriminative: https://github.com/Dicklesworthstone/fast_vector_similarity pip install fast_vector_similarity
  3. …to the best ones. You might find this open-source library I made recently useful for that: https://github.com/Dicklesworthstone/fast_vector_similarity I've had good results from starting with cosine similarity (using FAISS) and then…
  4. You can see how I did something similar in my library here: https://github.com/Dicklesworthstone/fast_vector_similarity/... Basically you use ndarray instead of numpy, try to vectorize anything you can, and for the for loops that can’t be…
    comment by eigenvalue · 2023-09-22 · in Some reasons to avoid Cython
  5. Yeah, like the other commenter said, everything is in this file here: https://github.com/Dicklesworthstone/fast_vector_similarity/... If you also make your project using Rust and Maturin, you can literally just copy and paste that into…
  6. ▲ 141
    Show HN: Fast vector similarity using Rust and Python
    story by eigenvalue · 2023-08-23 · 40 comments