You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In other words, when a search runs, HNSW parameter expansion_search (aka. efSearch) is populated from the index configuration which is set at index construction time. This feels a bit unnatural, the only two HNSW parameters that should be set at index construction time are connectivity (M) and expansion_add (efConstruction).
Would it be possible to add overloads forsearch or new parameters that allow to set ef_search at search time?
Can you contribute to the implementation?
I can contribute
Is your feature request specific to a certain interface?
Describe what you are looking for
The
search
methods in include/usearch/index_dense.hpp have this signature:search_
does this:In other words, when a search runs, HNSW parameter
expansion_search
(aka.efSearch
) is populated from the index configuration which is set at index construction time. This feels a bit unnatural, the only two HNSW parameters that should be set at index construction time areconnectivity
(M
) andexpansion_add
(efConstruction
).Would it be possible to add overloads for
search
or new parameters that allow to setef_search
at search time?Can you contribute to the implementation?
Is your feature request specific to a certain interface?
C++ implementation
Contact Details
[email protected]
Is there an existing issue for this?
Code of Conduct
The text was updated successfully, but these errors were encountered: