| Package | Description |
|---|---|
| de.lmu.ifi.dbs.elki.distance.distanceresultlist |
Classes for building and storing the results of distance-based queries
The classes in this package essentially form three groups:
KNNHeap for building kNN results. |
| de.lmu.ifi.dbs.elki.evaluation.roc |
Evaluation of rankings using ROC AUC (Receiver Operation Characteristics - Area Under Curve)
|
| de.lmu.ifi.dbs.elki.index.preprocessed.knn |
Indexes providing KNN and rKNN data.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
DoubleDistanceDBIDResultIter
Iterator for double valued distance-based query results.
|
| Modifier and Type | Class and Description |
|---|---|
protected class |
DoubleDistanceDBIDList.Iter
Iterator class.
|
private class |
DoubleDistanceKNNList.Itr
Iterator.
|
protected class |
GenericDistanceDBIDList.Iter
Iterator class.
|
private class |
GenericKNNList.Itr
Iterator.
|
private class |
KNNUtil.KNNSubList.Itr
Iterator for the sublist.
|
| Modifier and Type | Field and Description |
|---|---|
(package private) DistanceDBIDResultIter<D> |
KNNUtil.DistanceItr.itr
The real iterator.
|
| Modifier and Type | Method and Description |
|---|---|
DistanceDBIDResultIter<D> |
GenericDistanceDBIDList.iter() |
DistanceDBIDResultIter<D> |
DistanceDBIDResult.iter()
Get an iterator
|
DistanceDBIDResultIter<D> |
KNNUtil.KNNSubList.iter() |
DistanceDBIDResultIter<D> |
GenericKNNList.iter() |
| Constructor and Description |
|---|
KNNUtil.DistanceItr(DistanceDBIDResultIter<D> distanceDBIDResultIter)
Constructor.
|
| Modifier and Type | Field and Description |
|---|---|
private DistanceDBIDResultIter<D> |
ROC.DistanceResultAdapter.iter
Original Iterator
|
| Constructor and Description |
|---|
ROC.DistanceResultAdapter(DistanceDBIDResultIter<D> iter)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
private DistanceDBIDPair<D> |
MaterializeKNNAndRKNNPreprocessor.makePair(DistanceDBIDResultIter<D> iter,
DBIDIter id) |