Environment for
DeveLoping
KDD-Applications
Supported by Index-Structures

Uses of Class
de.lmu.ifi.dbs.elki.utilities.KNNList

Packages that use KNNList
de.lmu.ifi.dbs.elki.algorithm Package to collect algorithms suitable as a task for the KDDTask main routine. 
de.lmu.ifi.dbs.elki.algorithm.result Package to collect result classes for the results of algorithms. 
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants Package collects variants of the M-Tree. 
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mkapp Package collects classes for the MkAppTree 
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mkcop Package collects classes for the MkCoPTree 
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mkmax Package collects classes for the MkMaxTree 
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktab Package collects classes for the MkTabTree 
de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants Package collects variants of the R*-Tree. 
de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.rdknn Package collects classes for the RdKNNTree 
 

Uses of KNNList in de.lmu.ifi.dbs.elki.algorithm
 

Method parameters in de.lmu.ifi.dbs.elki.algorithm with type arguments of type KNNList
private  D KNNJoin.processDataPages(N pr, N ps, HashMap<Integer,KNNList<D>> knnLists, D pr_knn_distance)
          Processes the two data pages pr and ps and determines the k-nearest neighors of pr in ps.
 

Uses of KNNList in de.lmu.ifi.dbs.elki.algorithm.result
 

Fields in de.lmu.ifi.dbs.elki.algorithm.result with type parameters of type KNNList
private  HashMap<Integer,KNNList<D>> KNNJoinResult.knnLists
          The kNN lists for each object.
 

Methods in de.lmu.ifi.dbs.elki.algorithm.result that return KNNList
 KNNList<D> KNNJoinResult.getKNNs(Integer id)
          Returns the knns of the object with the specified id.
 

Constructor parameters in de.lmu.ifi.dbs.elki.algorithm.result with type arguments of type KNNList
KNNJoinResult(HashMap<Integer,KNNList<D>> knnLists)
          Creates a new KNNJoinResult.
 

Uses of KNNList in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants
 

Methods in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants with parameters of type KNNList
protected  void AbstractMTree.doKNNQuery(Integer q, KNNList<D> knnList)
          Performs a k-nearest neighbor query for the given NumberVector with the given parameter k and the according distance function.
 

Method parameters in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants with type arguments of type KNNList
protected  void AbstractMTree.batchNN(N node, List<Integer> ids, Map<Integer,KNNList<D>> knnLists)
          Performs a batch knn query.
 

Uses of KNNList in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mkapp
 

Method parameters in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mkapp with type arguments of type KNNList
private  void MkAppTree.adjustApproximatedKNNDistances(MkAppEntry<D> entry, Map<Integer,KNNList<D>> knnLists)
          Adjusts the knn distance in the subtree of the specified root entry.
private  List<D> MkAppTree.getMeanKNNList(List<Integer> ids, Map<Integer,KNNList<D>> knnLists)
           
 

Uses of KNNList in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mkcop
 

Method parameters in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mkcop with type arguments of type KNNList
private  void MkCoPTree.adjustApproximatedKNNDistances(MkCoPEntry<D> entry, Map<Integer,KNNList<D>> knnLists)
          Adjusts the knn distance in the subtree of the specified root entry.
private  List<D> MkCoPTree.getKNNList(Integer id, Map<Integer,KNNList<D>> knnLists)
           
 

Uses of KNNList in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mkmax
 

Methods in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mkmax with parameters of type KNNList
private  void MkMaxTree.preInsert(MkMaxEntry<D> q, MkMaxEntry<D> nodeEntry, KNNList<D> knns_q)
          Adapts the knn distances before insertion of entry q.
 

Method parameters in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mkmax with type arguments of type KNNList
private  void MkMaxTree.adjustKNNDistance(MkMaxEntry<D> entry, Map<Integer,KNNList<D>> knnLists)
          Adjusts the knn distance in the subtree of the specified root entry.
 

Uses of KNNList in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktab
 

Method parameters in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktab with type arguments of type KNNList
private  void MkTabTree.adjustKNNDistances(MkTabEntry<D> entry, Map<Integer,KNNList<D>> knnLists)
          Adjusts the knn distance in the subtree of the specified root entry.
 

Uses of KNNList in de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants
 

Methods in de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants with parameters of type KNNList
protected
<D extends Distance<D>>
void
AbstractRStarTree.doKNNQuery(Object object, DistanceFunction<O,D> distanceFunction, KNNList<D> knnList)
          Performs a k-nearest neighbor query for the given NumberVector with the given parameter k and the according distance function.
 

Method parameters in de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants with type arguments of type KNNList
protected
<D extends Distance<D>>
void
AbstractRStarTree.batchNN(N node, SpatialDistanceFunction<O,D> distanceFunction, Map<Integer,KNNList<D>> knnLists)
          Performs a batch knn query.
 

Uses of KNNList in de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.rdknn
 

Methods in de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.rdknn with parameters of type KNNList
private  void RdKNNTree.preInsert(RdKNNEntry<D> q, RdKNNEntry<D> nodeEntry, KNNList<D> knns_q)
          Adapts the knn distances before insertion of entry q.
 

Method parameters in de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.rdknn with type arguments of type KNNList
private  void RdKNNTree.adjustKNNDistance(RdKNNEntry<D> entry, Map<Integer,KNNList<D>> knnLists)
          Adjusts the knn distance in the subtree of the specified root entry.
 


Release 0.1 (2008-07-10_1838)