|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DistanceMeasure | |
---|---|
be.hogent.tarsos.lsh | Contains the main entry points and data structures to enable an LSH scheme. |
be.hogent.tarsos.lsh.families | Contains implementations and abstractions for several locality sensitive hash functions and families. |
Uses of DistanceMeasure in be.hogent.tarsos.lsh |
---|
Methods in be.hogent.tarsos.lsh with parameters of type DistanceMeasure | |
---|---|
void |
LSH.benchmark(int neighboursSize,
DistanceMeasure measure)
Benchmark the current LSH construction. |
static java.util.List<Vector> |
LSH.linearSearch(java.util.List<Vector> dataset,
Vector query,
int resultSize,
DistanceMeasure measure)
Search for the actual nearest neighbours for a query vector using an exhaustive linear search. |
Uses of DistanceMeasure in be.hogent.tarsos.lsh.families |
---|
Classes in be.hogent.tarsos.lsh.families that implement DistanceMeasure | |
---|---|
class |
CityBlockDistance
This distance measure calculates the city block distance between two vectors. |
class |
CosineDistance
|
class |
EuclideanDistance
Calculates the Euclidean distance between two vectors. |
class |
IntersectionDistance
Calculates the intersection of one vector with an other vector. |
Methods in be.hogent.tarsos.lsh.families that return DistanceMeasure | |
---|---|
DistanceMeasure |
EuclidianHashFamily.createDistanceMeasure()
|
DistanceMeasure |
CosineHashFamily.createDistanceMeasure()
|
DistanceMeasure |
HashFamily.createDistanceMeasure()
Create a new distance measure. |
DistanceMeasure |
CityBlockHashFamily.createDistanceMeasure()
|
Constructors in be.hogent.tarsos.lsh.families with parameters of type DistanceMeasure | |
---|---|
DistanceComparator(Vector query,
DistanceMeasure distanceMeasure)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |