Class SimplifiedCoverTree.CoverTreeKNNSearcher
- java.lang.Object
-
- elki.index.tree.metrical.covertree.SimplifiedCoverTree.CoverTreeKNNSearcher
-
- Direct Known Subclasses:
SimplifiedCoverTree.CoverTreeKNNDBIDSearcher,SimplifiedCoverTree.CoverTreeKNNObjectSearcher
- Enclosing class:
- SimplifiedCoverTree<O>
public abstract class SimplifiedCoverTree.CoverTreeKNNSearcher extends java.lang.ObjectKNN Query class.- Author:
- Erich Schubert
-
-
Field Summary
Fields Modifier and Type Field Description private DoubleObjectMinHeap<SimplifiedCoverTree.Node>pqPriority queue of candidates.private DBIDVartmpTemporary storage.
-
Constructor Summary
Constructors Constructor Description CoverTreeKNNSearcher()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected KNNListdoSearch(int k)Do the main searchprotected abstract doublequeryDistance(DBIDRef it)Compute distance to query object.
-
-
-
Field Detail
-
pq
private DoubleObjectMinHeap<SimplifiedCoverTree.Node> pq
Priority queue of candidates.
-
tmp
private DBIDVar tmp
Temporary storage.
-
-