Package | Description |
---|---|
de.lmu.ifi.dbs.elki.index.lsh |
Locality Sensitive Hashing
|
de.lmu.ifi.dbs.elki.index.lsh.hashfamilies |
Hash function families for LSH
|
de.lmu.ifi.dbs.elki.index.lsh.hashfunctions |
Hash functions for LSH
|
Modifier and Type | Field and Description |
---|---|
(package private) java.util.ArrayList<? extends LocalitySensitiveHashFunction<? super V>> |
InMemoryLSHIndex.Instance.hashfunctions
Hash functions to use.
|
Constructor and Description |
---|
Instance(Relation<V> relation,
java.util.ArrayList<? extends LocalitySensitiveHashFunction<? super V>> hashfunctions,
int numberOfBuckets)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<? extends LocalitySensitiveHashFunction<? super NumberVector>> |
AbstractProjectedHashFunctionFamily.generateHashFunctions(Relation<? extends NumberVector> relation,
int l) |
java.util.ArrayList<? extends LocalitySensitiveHashFunction<? super NumberVector>> |
CosineHashFunctionFamily.generateHashFunctions(Relation<? extends NumberVector> relation,
int l) |
java.util.ArrayList<? extends LocalitySensitiveHashFunction<? super V>> |
LocalitySensitiveHashFunctionFamily.generateHashFunctions(Relation<? extends V> relation,
int l)
Generate hash functions for the given relation.
|
Modifier and Type | Class and Description |
---|---|
class |
CosineLocalitySensitiveHashFunction
Random projection family to use with sparse vectors.
|
class |
MultipleProjectionsLocalitySensitiveHashFunction
LSH hash function for vector space data.
|
Copyright © 2019 ELKI Development Team. License information.