Skip to content
This repository has been archived by the owner on Dec 30, 2021. It is now read-only.

escherba/lsh-hdc

 
 

Repository files navigation

LSH-HDC

Locality-Sensitive Hashing for High-Dimensional Clustering

Tests Status

Getting started

Clone the package and create virtualenv by running the appropriate make target:

cd lsh-hdc/
make env

Authors

Some original parts specific to LSH were written by Mike Starr. The algorithms were modified for the high-dimensional clustering application on short text content by Eugene Scherba. The lsh_hdc.metrics and other submodules were written by Eugene Scherba. Some methods are borrowed (with tweaks) from the Scikit-Learn project, in which case the docstring for the methods notes this.

License

The current project starting from version v0.2.0 is under BSD 3-clause license due to inclusion of parts of Scikit-Learn code, which is under the same license. The original code by Mike Starr as well as the current package up until version v0.1.5 is under MIT license.

About

Locality-sensitive hashing for high-dimensional clustering and similarity searching

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 82.3%
  • C 11.5%
  • Makefile 2.9%
  • JavaScript 1.6%
  • Fortran 1.2%
  • Shell 0.3%
  • HTML 0.2%