【文件属性】:
文件名称:matlab采样和量化代码-RPLSH:Kmeans量化+基于随机投影的局部敏感哈希
文件大小:91KB
文件格式:ZIP
更新时间:2021-05-28 09:09:17
系统开源
matlab采样和量化代码基于随机投影的局部敏感哈希
我们在这里提供用于Kmeans量化+基于随机投影的局域敏感哈希(RPLSH)的代码。
LSH算法在[1]中有正式描述,可以在以下位置找到matlab版本
RPLSH非常简单,但是相当有效。
以前的所有哈希论文都未能正确地衡量哈希算法的性能,RPLSH的功能肯定被低估了。
请参阅我们的论文以获取详细信息。
基准数据集
性能未经并行测试。
人工神经网络搜索结果
如何遵守
转到RPLSH的根目录并制作。
cd
RPLSH/
make
如何使用
索引建立
cd
RPLSH/samples/
./index
data_file
index_file
nCluster
nIter
tableNum
参数含义:
nCluster
--
parameter
for
kmeans,
how
many
partitions
will
be
generated
nIter
--
iteration
number
for
kmeans
tableNum
--
the
actual
code
length
will
be
tableNum*32
bits
使
【文件预览】:
RPLSH-master
----efanna.hpp(1KB)
----README.md(5KB)
----LICENSE(1KB)
----figures()
--------GIST.png(39KB)
--------SIFT.png(40KB)
----samples()
--------index.cc(2KB)
--------search.cc(2KB)
----algorithm()
--------init_indices.hpp(776B)
--------base_index.hpp(2KB)
--------hamming_index.hpp(12KB)
----general()
--------params.hpp(562B)
--------.DS_Store(6KB)
--------matrix.hpp(2KB)
--------distance.hpp(11KB)
----Makefile(631B)