See: Description
Interface | Description |
---|---|
KNNQuery<O,D extends Distance<D>> |
The interface of an actual instance.
|
KNNResult<D extends Distance<D>> |
Interface for kNN results - List<> like.
|
Class | Description |
---|---|
AbstractDistanceKNNQuery<O,D extends Distance<D>> |
Instance for the query on a particular database.
|
KNNUtil |
Helper classes for kNN results.
|
KNNUtil.DBIDIterator |
Proxy iterator for accessing DBIDs.
|
KNNUtil.DBIDItr |
Proxy iterator for accessing DBIDs.
|
KNNUtil.DBIDView |
A view on the DBIDs of the result
|
KNNUtil.DistanceItr<D extends Distance<D>> |
Proxy iterator for accessing DBIDs.
|
KNNUtil.DistanceView<D extends Distance<D>> |
A view on the Distances of the result
|
KNNUtil.KNNSubList<D extends Distance<D>> |
Sublist of an existing result to contain only the first k elements.
|
LinearScanKNNQuery<O,D extends Distance<D>> |
Instance of this query for a particular database.
|
LinearScanPrimitiveDistanceKNNQuery<O,D extends Distance<D>> |
Instance of this query for a particular database.
|
LinearScanRawDoubleDistanceKNNQuery<O> |
Optimized linear scan query for
PrimitiveDoubleDistanceFunction s. |
PreprocessorKNNQuery<O,D extends Distance<D>,T extends KNNResult<D>> |
Instance for a particular database, invoking the preprocessor.
|
Prepared queries for k nearest neighbor (kNN) queries.