| Package | Description | 
|---|---|
| de.lmu.ifi.dbs.elki.data | 
 Basic classes for different data types, database object types and label types. 
 | 
| de.lmu.ifi.dbs.elki.database | 
 ELKI database layer - loading, storing, indexing and accessing data 
 | 
| de.lmu.ifi.dbs.elki.database.relation | 
 Relations, materialized and virtual (views). 
 | 
| de.lmu.ifi.dbs.elki.evaluation.clustering | 
 Evaluation of clustering results. 
 | 
| de.lmu.ifi.dbs.elki.evaluation.clustering.pairsegments | 
 Pair-segment analysis of multiple clusterings. 
 | 
| de.lmu.ifi.dbs.elki.evaluation.index | 
 Simple index evaluation methods 
 | 
| de.lmu.ifi.dbs.elki.evaluation.outlier | 
 Evaluate an outlier score using a misclassification based cost model. 
 | 
| de.lmu.ifi.dbs.elki.result | 
 Result types, representation and handling 
 | 
| de.lmu.ifi.dbs.elki.result.optics | 
 Result classes for OPTICS. 
 | 
| de.lmu.ifi.dbs.elki.result.outlier | 
 Outlier result classes 
 | 
| de.lmu.ifi.dbs.elki.visualization.projections | 
 Visualization projections 
 | 
| de.lmu.ifi.dbs.elki.visualization.projector | 
 Projectors are responsible for finding appropriate projections for data relations. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
Clustering<M extends Model>
Result class for clusterings. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractDatabase
Abstract base class for database API implementations. 
 | 
class  | 
HashmapDatabase
Provides a mapping for associations based on a Hashtable and functions to get
 the next usable ID for insertion, making IDs reusable after deletion of the
 entry. 
 | 
class  | 
ProxyDatabase
A proxy database to use e.g. for projections and partitions. 
 | 
class  | 
StaticArrayDatabase
This database class uses array-based storage and thus does not allow for
 dynamic insert, delete and update operations. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ConvertToStringView
Representation adapter that uses toString() to produce a string
 representation. 
 | 
class  | 
DBIDView
Pseudo-representation that is the object ID itself. 
 | 
class  | 
MaterializedRelation<O>
Represents a single representation. 
 | 
class  | 
ProjectedView<IN,OUT>
Projected relation view (non-materialized) 
 | 
class  | 
ProxyView<O>
A virtual partitioning of the database. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
EvaluateClustering.ScoreResult
Result object for outlier score judgements. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
Segments
Creates segments of two or more clusterings. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
IndexStatistics.IndexMetaResult
Result class. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
JudgeOutlierScores.ScoreResult
Result object for outlier score judgements. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AprioriResult
Result class for Apriori Algorithm. 
 | 
class  | 
BasicResult
Basic class for a result. 
 | 
class  | 
CollectionResult<O>
Simple 'collection' type of result. 
 | 
class  | 
HistogramResult<O>
Histogram result. 
 | 
class  | 
KNNDistanceOrderResult<D extends Distance<D>>
Wraps a list containing the knn distances. 
 | 
class  | 
OrderingFromDataStore<T extends Comparable<T>>
Result class providing an ordering backed by a hashmap. 
 | 
class  | 
ReferencePointsResult<O>
Result used in passing the reference points to the visualizers. 
 | 
class  | 
ScalesResult
Class to keep shared scales across visualizers. 
 | 
class  | 
SettingsResult
Result that keeps track of settings that were used in generating this
 particular result. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ClusterOrderResult<D extends Distance<D>>
Class to store the result of an ordering clustering algorithm such as OPTICS. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
OutlierResult
Wrap a typical Outlier result, keeping direct references to the main result
 parts. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractFullProjection
Abstract base class for full projections. 
 | 
class  | 
AbstractProjection
Abstract base projection class. 
 | 
class  | 
AbstractSimpleProjection
Abstract base class for "simple" projections. 
 | 
class  | 
AffineProjection
Affine projections are the most general class. 
 | 
class  | 
Simple1D
Dimension-selecting 1D projection. 
 | 
class  | 
Simple2D
Dimension-selecting 2D projection. 
 | 
class  | 
SimpleParallel
Simple parallel projection
 
 Scaled space: reordered, scaled and inverted. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
HistogramProjector<V extends NumberVector<?,?>>
ScatterPlotProjector is responsible for producing a set of scatterplot
 visualizations. 
 | 
class  | 
OPTICSProjector<D extends Distance<D>>
Projection for OPTICS plots. 
 | 
class  | 
ParallelPlotProjector<V extends NumberVector<?,?>>
ParallelPlotProjector is responsible for producing a parallel axes
 visualization. 
 | 
class  | 
ScatterPlotProjector<V extends NumberVector<?,?>>
ScatterPlotProjector is responsible for producing a set of scatterplot
 visualizations. 
 |