liuheng0111 / online-hnsw

Implementation of HNSW that supports online updates

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Online HNSW

An implementation of the HNSW index for approximate nearest neighbors search for C++14, that supports incremental insertion and removal of elements.

License

Original parts of this project are licensed under the terms of the Apache 2.0 license. This project also includes:

  • A copy of the hopscotch-map project, which is licensed under the MIT license. It resides in include/hnsw/containers/hopscotch-map-1.4.0.
  • Parts of nmslib, which are also licensed under the Apache 2.0 license.

Individual source files have corresponding copyright and license info.

References

About

Implementation of HNSW that supports online updates


Languages

Language:C++ 99.2%Language:C 0.5%Language:CMake 0.2%Language:Shell 0.0%