hnswlib icon indicating copy to clipboard operation
hnswlib copied to clipboard

Header-only C++/python library for fast approximate nearest neighbors

Results 207 hnswlib issues
Sort by recently updated
recently updated
newest added

Really feel bothering to call a critical parameter something like `ef` without knowing its literal meaning or its acronym.

This allows us to diagnose potential configuration issues and compare the statistics of the internal structure of the index against other HNSW implementations. Also allow specifying ef as a constructor...

In the realization of searchKnn in bruteforce.h, the query_data is not normalized even under "cosine" distance. This makes it return the wrong golden standard.

Hello! This looks like an awesome open source library. If I may ask, can I use it for commercial projects or does the patent open me to getting sued if...

In the realization of searchStopConditionClosest (hnswlib/hnswalg.h), the returned results should be the **external label** (*labeltype*) of the searched vectors. However, the current implementation forgets to convert the **internal index** (*tableint*)...

# Description I am using hnswlib for online indexing, where I continuously add vectors to my vector index library from a message queue using multithreading. Additionally, I perform multithreaded queries...

My branch is at v0.8.0. When building hnsw index in `tests/cpp/sift_1b.cpp`, I add `appr_alg->checkIntegrity();` on line 346 to see if the graph built by the algorithm has in-edge for every...

hi, I have test 0.8.0 version code running using c++ and python,respectively. Surprisely, they are different result about time-consuming and recall. I look forward to you reply, tks.

When the vector value is a floating point number, overflow occurs, and the resulting values are inf.

I would like to request a feature that allows for printing the different levels of an HNSW graph in HNSWlib. This would help users better understand the structure of the...