-
在MATLAB中实现的存档算法代码项目,专注于探索近似最近邻搜索方法(ANNS)
资源介绍
matlab中存档算法代码人工神经网络
介绍
这是一个重新实现基于图形的ANNS的C
++程序并探索各种变体以提高算法性能的项目。
要求和准备
操作系统:Ubuntu
/
Debian
编译器:g
++>
=
4.9
软体/套件:Anaconda>
=
4.5.1,Matlab
从下载数据,并构建一个kNN图。
并按照以下方式组织文件:
.
├──
gist
│
├──
gist_100NN_100.graph
│
├──
gist_base.fvecs
│
├──
gist_groundtruth.ivecs
│
├──
gist_learn.fvecs
│
└──
gist_query.fvecs
├──
sift
│
├──
sift_100NN_100.graph
│
├──
sift_base.fvecs
│
├──
sift_groundtruth.ivecs
│
├──
sift_learn.fvecs
│
└──
sift_query.fvecs
要使用python版本的OPQ编码,您需要使用faiss。
跑步
conda
ins