
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
Hierarchical Navigable Small World (HNSW)算法
HNSW的主要idea是构建一个图,使得两个点之间只需要很短的几跳究竟能到达(这也是大部分graph-based算法所关注到的)根据现实世界的六度握手原理:世界上所有的人都能够在六次联系内联系到另一个人在介绍HNSW的工作流程前,先介绍一下跳表(skip lists)和可导航小世界(navigable small world)。这是一个概率数据结构,可在排序列表中插入和搜索元素,平均耗时为Olog

CMake + Pybind11安装教程
然后在CMakeLists.txt里面写下命令,找到python解释器,并将路径包括进去,以便于c++编译器查看。开发环境:VScode, Centos7,Miniconda。首先从pybind的Github仓库中下载源码,放在项目中。这里的root替换成你想要的root。使用源码部署和虚拟环境管理。通过以下命令进行安装。
Product Quantization算法
PQ乘积量化是一种用于向量压缩的技术,其目标是将高维向量压缩为低维以支持近似近邻搜索(ANNS)。

到底了







