HNSW#

这是 hnswlib 的一个封装,用于将 CAGRA 索引加载为不可变的 HNSW 索引。加载的 HNSW 索引仅在 cuVS 中兼容,可以使用封装函数进行搜索。

#include <cuvs/neighbors/hnsw.hpp>

namespace cuvs::neighbors::hnsw

索引搜索参数#

警告

doxygengroup: 无法在目录 ../../cpp/doxygen/_xml/ 中找到项目 “cuvs” 的 doxygen xml 输出中的组 “hnsw_cpp_search_params”

索引#

警告

doxygengroup: 无法在目录 ../../cpp/doxygen/_xml/ 中找到项目 “cuvs” 的 doxygen xml 输出中的组 “hnsw_cpp_index”

索引扩展参数#

警告

doxygengroup: 无法在目录 ../../cpp/doxygen/_xml/ 中找到项目 “cuvs” 的 doxygen xml 输出中的组 “hnsw_cpp_extend_params”

索引扩展#

警告

doxygengroup: 无法在目录 ../../cpp/doxygen/_xml/ 中找到项目 “cuvs” 的 doxygen xml 输出中的组 “hnsw_cpp_index_extend”

索引加载#

警告

doxygengroup: 无法在目录 ../../cpp/doxygen/_xml/ 中找到项目 “cuvs” 的 doxygen xml 输出中的组 “hnsw_cpp_index_load”

索引序列化#

警告

doxygengroup: 无法在目录 ../../cpp/doxygen/_xml/ 中找到项目 “cuvs” 的 doxygen xml 输出中的组 “hnsw_cpp_index_serialize”