V
- Object typepublic interface LocalitySensitiveHashFunctionFamily<V>
Modifier and Type | Method and Description |
---|---|
ArrayList<? extends LocalitySensitiveHashFunction<? super V>> |
generateHashFunctions(Relation<? extends V> relation,
int l)
Generate hash functions for the given relation.
|
TypeInformation |
getInputTypeRestriction()
Get the input type information.
|
boolean |
isCompatible(DistanceFunction<?> df)
Check whether the given distance function can be accelerated using this
hash family.
|
TypeInformation getInputTypeRestriction()
ArrayList<? extends LocalitySensitiveHashFunction<? super V>> generateHashFunctions(Relation<? extends V> relation, int l)
relation
- Relation to indexl
- Number of hash tables to useboolean isCompatible(DistanceFunction<?> df)
df
- Distance function.true
when appropriate.Copyright © 2015 ELKI Development Team, Lehr- und Forschungseinheit für Datenbanksysteme, Ludwig-Maximilians-Universität München. License information.