hnsw icon indicating copy to clipboard operation
hnsw copied to clipboard

In-memory vector index for Go

Results 5 hnsw issues
Sort by recently updated
recently updated
newest added

Hi! It'd be really useful if the readme included a rough estimate of the memory overhead, or other rough formula for expected steady state memory usage, in terms of the...

documentation
enhancement

This a question of graph theory that is beyond my reach. I don't understand, intuitively, why the algorithms to add and delete nodes strongly guarantee a connected graph. I understand...

question

When removing all nodes from a Graph and then adding a node again a nil pointer dereference error occurs: ``` panic: runtime error: invalid memory address or nil pointer dereference...

renameio.TempFile("", g.Path) has currently no Windows Implementation. Since Save/Load is maybe not the primary use case, could you consider to use a best-effort approach in Windows? Or Maybe use another...

Hey Team, Is the following test case correct? ```go func TestGraph_AddSearch(t *testing.T) { t.Parallel() g := newTestGraph[int]() for i := 0; i < 128; i++ { g.Add( Node[int]{ Key: i,...

question