Skip to content

Kejing-Lu/MQH

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Title

MQH: Locality Sensitive Hashing on Multi-level Quantization Errors for Point-to-Hyperplane Distances

Getting Started

Datasets

Compile On Ubuntu

Complie MQH

$ mkdir build
$ cd build
$ cmake ..
$ make

Run MQH (An example for Music)

$ bash run_example.sh

Description of Parameters

Paramters of Data

  • n is data size, d is the dimension of data and q is the size of query set.
  • The path of data can be set directly in the provided script.

Internal Parameters

  • l0 is an internal parmeter and is suggested to set to 5. The number of traning samples is set to 10K.

User-specified Parameters

  • k is the number of returned points (top-k search).
  • delta is the parameter controlling the tradeoff between efficiency and accuracy. delta is suggested to take value in [0.3, 0.5].
  • flag is for the choice of algorithm. flag=1 for the algorithm with strict probability guarantees on recall rates and flag=0 for the fast algorithm with conditional guarantees.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published