|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| DistanceMeasure | A distance measure defines how distance is calculated, measured as it were, between two vectors. |
| HashFamily | An interface representing a family of hash functions. |
| HashFunction | A hash function can hash a vector of arbitrary dimensions to an integer representation. |
| Class Summary | |
|---|---|
| CityBlockDistance | This distance measure calculates the city block distance between two vectors. |
| CityBlockHash | |
| CityBlockHashFamily | |
| CosineDistance | |
| CosineHash | |
| CosineHashFamily | |
| DistanceComparator | This comparator can be used to sort candidate neighbours according to their distance to a query vector. |
| EuclideanDistance | Calculates the Euclidean distance between two vectors. |
| EuclideanHash | |
| EuclidianHashFamily | |
| IntersectionDistance | Calculates the intersection of one vector with an other vector. |
Contains implementations and abstractions for several locality sensitive hash functions and families.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||