| Package | Description | 
|---|---|
| de.lmu.ifi.dbs.elki.algorithm.outlier.subspace | Subspace outlier detection methods. | 
| de.lmu.ifi.dbs.elki.data | Basic classes for different data types, database object types and label types. | 
| de.lmu.ifi.dbs.elki.data.model | Cluster models classes for various algorithms. | 
| de.lmu.ifi.dbs.elki.evaluation.clustering | Evaluation of clustering results. | 
| de.lmu.ifi.dbs.elki.evaluation.outlier | Evaluate an outlier score using a misclassification based cost model. | 
| de.lmu.ifi.dbs.elki.math.geometry | Algorithms from computational geometry. | 
| de.lmu.ifi.dbs.elki.result.textwriter.writers | Serialization handlers for individual data types. | 
| Modifier and Type | Class and Description | 
|---|---|
| static class  | SOD.SODModelSOD Model class | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | Cluster<M extends Model>Generic cluster class, that may or not have hierarchical information. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CorrelationAnalysisSolution<V extends NumberVector<?>>A solution of correlation analysis is a matrix of equations describing the
 dependencies. | 
| class  | CorrelationModel<V extends FeatureVector<?>>Cluster model using a filtered PCA result and an centroid. | 
| class  | DimensionModelCluster model just providing a cluster dimensionality. | 
| class  | EMModel<V extends FeatureVector<?>>Cluster model of an EM cluster, providing a mean and a full covariance
 Matrix. | 
| class  | KMeansModel<V extends NumberVector<?>>Trivial subclass of the  MeanModelthat indicates the clustering to be
 produced by k-means (so the Voronoi cell visualization is sensible). | 
| class  | LinearEquationModelCluster model containing a linear equation system for the cluster. | 
| class  | MeanModel<V extends FeatureVector<?>>Cluster model that stores a mean for the cluster. | 
| class  | MedoidModelCluster model that stores a mean for the cluster. | 
| class  | SubspaceModel<V extends FeatureVector<?>>Model for Subspace Clusters. | 
| Modifier and Type | Class and Description | 
|---|---|
| static class  | EvaluateClustering.ScoreResultResult object for outlier score judgements. | 
| Modifier and Type | Class and Description | 
|---|---|
| static class  | OutlierPrecisionAtKCurve.PrecisionAtKCurvePrecision at K curve. | 
| static class  | OutlierPrecisionRecallCurve.PRCurveP/R Curve | 
| static class  | OutlierROCCurve.ROCResultResult object for ROC curves. | 
| static class  | OutlierSmROCCurve.SmROCResultResult object for Smooth ROC curves. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | XYCurveAn XYCurve is an ordered collection of 2d points, meant for chart generation. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | TextWriterTextWriteable. write(TextWriterStream out,
     String label,
     TextWriteable obj)Use the objects own text serialization. |