Tuesday, December 31, 2024

Monday, December 30, 2024

Sunday, December 29, 2024

Saturday, December 28, 2024

Friday, December 27, 2024

Thursday, December 26, 2024

Wednesday, December 25, 2024

Tuesday, December 24, 2024

Monday, December 23, 2024

Sunday, December 22, 2024

Saturday, December 21, 2024

Friday, December 20, 2024

Thursday, December 19, 2024

Wednesday, December 18, 2024

Tuesday, December 17, 2024

Monday, December 16, 2024

Sunday, December 15, 2024

Saturday, December 14, 2024

Friday, December 13, 2024

Thursday, December 12, 2024

Wednesday, December 11, 2024

Tuesday, December 10, 2024

Monday, December 9, 2024

Sunday, December 8, 2024

Saturday, December 7, 2024

Friday, December 6, 2024

Thursday, December 5, 2024

Wednesday, December 4, 2024

Tuesday, December 3, 2024

Monday, December 2, 2024

Sunday, December 1, 2024

New top story on Hacker News: Show HN: Vicinity – Fast, Lightweight Nearest Neighbors with Flexible Back Ends

Show HN: Vicinity – Fast, Lightweight Nearest Neighbors with Flexible Back Ends
10 by Pringled | 0 comments on Hacker News.
We’ve just open-sourced Vicinity, a lightweight approximate nearest neighbors (ANN) search package that allows for fast experimentation and comparison of a larger number of well known algorithms. Main features: - Lightweight: the base package only uses Numpy - Unified interface: use any of the supported algorithms and backends with a single interface: HNSW, Annoy, FAISS, and many more algorithms and libraries are supported - Easy evaluation: evaluate the performance of your backend with a simple function to measure queries per second vs recall - Serialization: save and load your index for persistence After working with a large number of ANN libraries over the years, we found it increasingly cumbersome to learn the interface, features, quirks, and limitations of every library. After writing custom evaluation code to measure the speed and performance for the 100th time to compare libraries, we decided to build this as a way to easily use a large number of algorithms and libraries with a unified, simple interface that allows for quick comparison and evaluation. We are curious to hear your feedback! Are there any algorithms that are missing that you use? Any extra evaluation metrics that are useful?

Popular Posts

Recent Posts

Unordered List

Text Widget

Blog Archive

Search This Blog

Powered by Blogger.