| Package | Description | 
|---|---|
| de.lmu.ifi.dbs.elki.algorithm | 
 Algorithms suitable as a task for the  
KDDTask main routine. | 
| de.lmu.ifi.dbs.elki.algorithm.clustering | 
 Clustering algorithms. 
 | 
| de.lmu.ifi.dbs.elki.algorithm.clustering.gdbscan | 
 Generalized DBSCAN. 
 | 
| de.lmu.ifi.dbs.elki.algorithm.clustering.subspace | 
 Axis-parallel subspace clustering algorithms
 
 The clustering algorithms in this package are instances of both, projected clustering algorithms or
 subspace clustering algorithms according to the classical but somewhat obsolete classification schema
 of clustering algorithms for axis-parallel subspaces. 
 | 
| de.lmu.ifi.dbs.elki.algorithm.outlier | 
 Outlier detection algorithms 
 | 
| de.lmu.ifi.dbs.elki.algorithm.outlier.lof | 
 LOF family of outlier detection algorithms. 
 | 
| de.lmu.ifi.dbs.elki.algorithm.outlier.subspace | 
 Subspace outlier detection methods. 
 | 
| de.lmu.ifi.dbs.elki.data.type | 
 Data type information, also used for type restrictions. 
 | 
| de.lmu.ifi.dbs.elki.database.ids | 
 Database object identification and ID group handling API. 
 | 
| de.lmu.ifi.dbs.elki.database.ids.distance | 
 Distance-DBID pairs, lists and heaps. 
 | 
| de.lmu.ifi.dbs.elki.database.ids.generic | 
 Database object identification and ID group handling - generic implementations. 
 | 
| de.lmu.ifi.dbs.elki.database.ids.integer | 
 Integer-based DBID implementation --
 do not use directly - always use  
DBIDUtil. | 
| de.lmu.ifi.dbs.elki.database.query.knn | 
 Prepared queries for k nearest neighbor (kNN) queries. 
 | 
| de.lmu.ifi.dbs.elki.database.query.range | 
 Prepared queries for ε-range queries. 
 | 
| de.lmu.ifi.dbs.elki.database.query.rknn | 
 Prepared queries for reverse k nearest neighbor (rkNN) queries. 
 | 
| de.lmu.ifi.dbs.elki.distance.distancefunction | 
 Distance functions for use within ELKI. 
 | 
| de.lmu.ifi.dbs.elki.distance.distanceresultlist | 
 Classes for building and storing the results of distance-based queries 
 | 
| 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.lsh | 
 Locality Sensitive Hashing 
 | 
| de.lmu.ifi.dbs.elki.index.preprocessed.knn | 
 Indexes providing KNN and rKNN data. 
 | 
| de.lmu.ifi.dbs.elki.index.preprocessed.localpca | 
 Index using a preprocessed local PCA. 
 | 
| de.lmu.ifi.dbs.elki.index.preprocessed.subspaceproj | 
 Index using a preprocessed local subspaces. 
 | 
| de.lmu.ifi.dbs.elki.index.projected | 
 Projected indexes for data. 
 | 
| de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees | 
 Metrical index structures based on the concepts of the M-Tree
 supporting processing of reverse k nearest neighbor queries by
 using the k-nn distances of the entries. 
 | 
| de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkapp | |
| de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkcop | |
| de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkmax | |
| de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mktab | |
| de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.query | 
 Classes for performing queries (knn, range, ...) on metrical trees. 
 | 
| de.lmu.ifi.dbs.elki.index.tree.spatial.kd | 
 K-d-tree and variants. 
 | 
| de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.query | 
 Queries on the R-Tree family of indexes: kNN and range queries. 
 | 
| de.lmu.ifi.dbs.elki.index.vafile | 
 Vector Approximation File 
 | 
| de.lmu.ifi.dbs.elki.math.linearalgebra.pca | 
 Principal Component Analysis (PCA) and Eigenvector processing. 
 | 
| Class and Description | 
|---|
| DoubleDistanceKNNHeap
 Interface for kNN heaps storing double distances and DBIDs. 
 | 
| KNNHeap
 Interface for kNN heaps. 
 | 
| KNNList
 Interface for kNN results. 
 | 
| Class and Description | 
|---|
| KNNList
 Interface for kNN results. 
 | 
| Class and Description | 
|---|
| DistanceDBIDList
 Collection of objects and their distances. 
 | 
| Class and Description | 
|---|
| DistanceDBIDList
 Collection of objects and their distances. 
 | 
| Class and Description | 
|---|
| DistanceDBIDList
 Collection of objects and their distances. 
 | 
| DistanceDBIDPair
 Pair containing a distance an an object ID
 
 Note: there is no getter for the object, as this is a  
DBIDRef. | 
| DoubleDistanceDBIDPair
 Pair containing a double distance a DBID. 
 | 
| Class and Description | 
|---|
| DistanceDBIDList
 Collection of objects and their distances. 
 | 
| Class and Description | 
|---|
| DistanceDBIDList
 Collection of objects and their distances. 
 | 
| DoubleDistanceDBIDList
 An object containing Double-DBID-Pairs. 
 | 
| Class and Description | 
|---|
| DistanceDBIDList
 Collection of objects and their distances. 
 | 
| Class and Description | 
|---|
| DistanceDBIDPair
 Pair containing a distance an an object ID
 
 Note: there is no getter for the object, as this is a  
DBIDRef. | 
| DoubleDistanceDBIDPair
 Pair containing a double distance a DBID. 
 | 
| KNNHeap
 Interface for kNN heaps. 
 | 
| KNNList
 Interface for kNN results. 
 | 
| Class and Description | 
|---|
| DistanceDBIDList
 Collection of objects and their distances. 
 | 
| DistanceDBIDListIter
 Iterator over distance-based query results. 
 | 
| DistanceDBIDPair
 Pair containing a distance an an object ID
 
 Note: there is no getter for the object, as this is a  
DBIDRef. | 
| DoubleDistanceDBIDList
 An object containing Double-DBID-Pairs. 
 | 
| DoubleDistanceDBIDListIter
 Iterator for double valued distance-based query results. 
 | 
| DoubleDistanceDBIDPair
 Pair containing a double distance a DBID. 
 | 
| DoubleDistanceKNNList
 Double-valued KNN result. 
 | 
| KNNHeap
 Interface for kNN heaps. 
 | 
| KNNList
 Interface for kNN results. 
 | 
| ModifiableDistanceDBIDList
 Modifiable API for Distance-DBID results 
 | 
| ModifiableDoubleDistanceDBIDList
 An object containing Double-DBID-Pairs. 
 | 
| Class and Description | 
|---|
| DistanceDBIDList
 Collection of objects and their distances. 
 | 
| DistanceDBIDListIter
 Iterator over distance-based query results. 
 | 
| DistanceDBIDPair
 Pair containing a distance an an object ID
 
 Note: there is no getter for the object, as this is a  
DBIDRef. | 
| DoubleDistanceDBIDListIter
 Iterator for double valued distance-based query results. 
 | 
| DoubleDistanceDBIDPair
 Pair containing a double distance a DBID. 
 | 
| DoubleDistanceKNNHeap
 Interface for kNN heaps storing double distances and DBIDs. 
 | 
| DoubleDistanceKNNList
 Double-valued KNN result. 
 | 
| KNNHeap
 Interface for kNN heaps. 
 | 
| KNNList
 Interface for kNN results. 
 | 
| ModifiableDistanceDBIDList
 Modifiable API for Distance-DBID results 
 | 
| Class and Description | 
|---|
| DistanceDBIDList
 Collection of objects and their distances. 
 | 
| DistanceDBIDListIter
 Iterator over distance-based query results. 
 | 
| DistanceDBIDPair
 Pair containing a distance an an object ID
 
 Note: there is no getter for the object, as this is a  
DBIDRef. | 
| DoubleDistanceDBIDList
 An object containing Double-DBID-Pairs. 
 | 
| DoubleDistanceDBIDListIter
 Iterator for double valued distance-based query results. 
 | 
| DoubleDistanceDBIDPair
 Pair containing a double distance a DBID. 
 | 
| DoubleDistanceKNNHeap
 Interface for kNN heaps storing double distances and DBIDs. 
 | 
| DoubleDistanceKNNList
 Double-valued KNN result. 
 | 
| KNNHeap
 Interface for kNN heaps. 
 | 
| KNNList
 Interface for kNN results. 
 | 
| ModifiableDistanceDBIDList
 Modifiable API for Distance-DBID results 
 | 
| ModifiableDoubleDistanceDBIDList
 An object containing Double-DBID-Pairs. 
 | 
| Class and Description | 
|---|
| KNNHeap
 Interface for kNN heaps. 
 | 
| KNNList
 Interface for kNN results. 
 | 
| Class and Description | 
|---|
| DistanceDBIDList
 Collection of objects and their distances. 
 | 
| Class and Description | 
|---|
| DistanceDBIDList
 Collection of objects and their distances. 
 | 
| Class and Description | 
|---|
| KNNList
 Interface for kNN results. 
 | 
| Class and Description | 
|---|
| DistanceDBIDList
 Collection of objects and their distances. 
 | 
| DistanceDBIDPair
 Pair containing a distance an an object ID
 
 Note: there is no getter for the object, as this is a  
DBIDRef. | 
| Class and Description | 
|---|
| DistanceDBIDList
 Collection of objects and their distances. 
 | 
| DistanceDBIDListIter
 Iterator over distance-based query results. 
 | 
| Class and Description | 
|---|
| DistanceDBIDList
 Collection of objects and their distances. 
 | 
| KNNList
 Interface for kNN results. 
 | 
| Class and Description | 
|---|
| DistanceDBIDListIter
 Iterator over distance-based query results. 
 | 
| DistanceDBIDPair
 Pair containing a distance an an object ID
 
 Note: there is no getter for the object, as this is a  
DBIDRef. | 
| KNNList
 Interface for kNN results. 
 | 
| Class and Description | 
|---|
| DistanceDBIDList
 Collection of objects and their distances. 
 | 
| KNNList
 Interface for kNN results. 
 | 
| Class and Description | 
|---|
| DistanceDBIDList
 Collection of objects and their distances. 
 | 
| Class and Description | 
|---|
| DistanceDBIDList
 Collection of objects and their distances. 
 | 
| KNNList
 Interface for kNN results. 
 | 
| Class and Description | 
|---|
| DistanceDBIDList
 Collection of objects and their distances. 
 | 
| KNNList
 Interface for kNN results. 
 | 
| Class and Description | 
|---|
| DistanceDBIDList
 Collection of objects and their distances. 
 | 
| KNNList
 Interface for kNN results. 
 | 
| Class and Description | 
|---|
| DistanceDBIDList
 Collection of objects and their distances. 
 | 
| KNNList
 Interface for kNN results. 
 | 
| Class and Description | 
|---|
| DistanceDBIDList
 Collection of objects and their distances. 
 | 
| KNNHeap
 Interface for kNN heaps. 
 | 
| KNNList
 Interface for kNN results. 
 | 
| ModifiableDistanceDBIDList
 Modifiable API for Distance-DBID results 
 | 
| Class and Description | 
|---|
| DistanceDBIDList
 Collection of objects and their distances. 
 | 
| KNNList
 Interface for kNN results. 
 | 
| Class and Description | 
|---|
| DistanceDBIDList
 Collection of objects and their distances. 
 | 
| KNNList
 Interface for kNN results. 
 | 
| ModifiableDoubleDistanceDBIDList
 An object containing Double-DBID-Pairs. 
 | 
| Class and Description | 
|---|
| DoubleDistanceDBIDPairList
 Default class to keep a list of distance-object pairs. 
 | 
| DoubleDistanceKNNHeap
 Interface for kNN heaps storing double distances and DBIDs. 
 | 
| KNNList
 Interface for kNN results. 
 | 
| ModifiableDoubleDistanceDBIDList
 An object containing Double-DBID-Pairs. 
 | 
| Class and Description | 
|---|
| DistanceDBIDList
 Collection of objects and their distances. 
 | 
| DoubleDistanceDBIDList
 An object containing Double-DBID-Pairs. 
 | 
| DoubleDistanceKNNHeap
 Interface for kNN heaps storing double distances and DBIDs. 
 | 
| DoubleDistanceKNNList
 Double-valued KNN result. 
 | 
| KNNHeap
 Interface for kNN heaps. 
 | 
| KNNList
 Interface for kNN results. 
 | 
| Class and Description | 
|---|
| DoubleDistanceDBIDPairList
 Default class to keep a list of distance-object pairs. 
 | 
| DoubleDistanceKNNList
 Double-valued KNN result. 
 | 
| Class and Description | 
|---|
| DistanceDBIDList
 Collection of objects and their distances. 
 |