| 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.hierarchical | |
| de.lmu.ifi.dbs.elki.algorithm.clustering.kmeans | 
 K-means clustering and variations. 
 | 
| 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.spatial.neighborhood | 
 Spatial outlier neighborhood classes 
 | 
| de.lmu.ifi.dbs.elki.database | 
 ELKI database layer - loading, storing, indexing and accessing data 
 | 
| de.lmu.ifi.dbs.elki.database.datastore | 
 General data store layer API (along the lines of  
Map<DBID, T> - use everywhere!) | 
| de.lmu.ifi.dbs.elki.database.datastore.memory | 
 Memory data store implementation for ELKI. 
 | 
| de.lmu.ifi.dbs.elki.database.ids | 
 Database object identification and ID group handling API. 
 | 
| 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.relation | 
 Relations, materialized and virtual (views). 
 | 
| de.lmu.ifi.dbs.elki.index.preprocessed | 
 Index structure based on preprocessors 
 | 
| de.lmu.ifi.dbs.elki.index.preprocessed.knn | 
 Indexes providing KNN and rKNN data. 
 | 
| 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.visualization | 
 Visualization package of ELKI. 
 | 
| de.lmu.ifi.dbs.elki.visualization.gui | 
 Package to provide a visualization GUI. 
 | 
| de.lmu.ifi.dbs.elki.visualization.visualizers | 
 Visualizers for various results 
 | 
| de.lmu.ifi.dbs.elki.visualization.visualizers.parallel | 
 Visualizers based on parallel coordinates. 
 | 
| de.lmu.ifi.dbs.elki.visualization.visualizers.parallel.cluster | 
 Visualizers for clustering results based on parallel coordinates. 
 | 
| de.lmu.ifi.dbs.elki.visualization.visualizers.parallel.index | 
 Visualizers for index structure based on parallel coordinates. 
 | 
| de.lmu.ifi.dbs.elki.visualization.visualizers.parallel.selection | 
 Visualizers for object selection based on parallel projections. 
 | 
| de.lmu.ifi.dbs.elki.visualization.visualizers.scatterplot | 
 Visualizers based on scatterplots. 
 | 
| de.lmu.ifi.dbs.elki.visualization.visualizers.scatterplot.cluster | 
 Visualizers for clustering results based on 2D projections. 
 | 
| de.lmu.ifi.dbs.elki.visualization.visualizers.scatterplot.index | 
 Visualizers for index structures based on 2D projections. 
 | 
| de.lmu.ifi.dbs.elki.visualization.visualizers.scatterplot.outlier | 
 Visualizers for outlier scores based on 2D projections. 
 | 
| de.lmu.ifi.dbs.elki.visualization.visualizers.scatterplot.selection | 
 Visualizers for object selection based on 2D projections. 
 | 
| de.lmu.ifi.dbs.elki.visualization.visualizers.thumbs | 
 Thumbnail "Visualizers" (that take care of refreshing thumbnails) 
 | 
| tutorial.clustering | 
 Classes from the tutorial on implementing a custom k-means variation. 
 | 
| Class and Description | 
|---|
| WritableDataStore
 Writable data store. 
 | 
| Class and Description | 
|---|
| DataStore
 Generic storage interface for objects indexed by  
DBID. | 
| WritableDataStore
 Writable data store. 
 | 
| Class and Description | 
|---|
| WritableIntegerDataStore
 Data store specialized for doubles. 
 | 
| Class and Description | 
|---|
| DataStore
 Generic storage interface for objects indexed by  
DBID. | 
| DBIDDataStore
 DBID-valued data store (avoids boxing/unboxing). 
 | 
| DoubleDistanceDataStore
 Double-valued data store (avoids boxing/unboxing). 
 | 
| WritableDataStore
 Writable data store. 
 | 
| WritableDBIDDataStore
 Data store specialized for doubles. 
 | 
| WritableDoubleDistanceDataStore
 Data store specialized for doubles. 
 | 
| Class and Description | 
|---|
| WritableDoubleDataStore
 Data store specialized for doubles. 
 | 
| Class and Description | 
|---|
| DoubleDataStore
 Double-valued data store (avoids boxing/unboxing). 
 | 
| WritableDoubleDataStore
 Data store specialized for doubles. 
 | 
| Class and Description | 
|---|
| DoubleDataStore
 Double-valued data store (avoids boxing/unboxing). 
 | 
| WritableDoubleDataStore
 Data store specialized for doubles. 
 | 
| Class and Description | 
|---|
| DataStore
 Generic storage interface for objects indexed by  
DBID. | 
| Class and Description | 
|---|
| DataStoreEvent.Type
 Available event types. 
 | 
| DataStoreListener
 Defines the interface for an object that listens to changes in a
  
DataStore. | 
| Class and Description | 
|---|
| DataStore
 Generic storage interface for objects indexed by  
DBID. | 
| DataStoreEvent
 Encapsulates information describing changes, i.e. updates, insertions, and /
 or deletions in a  
DataStore, and used to notify all subscribed
 DataStoreListener of the change. | 
| DataStoreEvent.Type
 Available event types. 
 | 
| DataStoreFactory
 API for a storage factory used for producing larger storage maps. 
 | 
| DBIDDataStore
 DBID-valued data store (avoids boxing/unboxing). 
 | 
| DoubleDataStore
 Double-valued data store (avoids boxing/unboxing). 
 | 
| DoubleDistanceDataStore
 Double-valued data store (avoids boxing/unboxing). 
 | 
| IntegerDataStore
 Integer-valued data store (avoids boxing/unboxing). 
 | 
| RecordStore
 Represents a storage which stores multiple values per object in a record fashion. 
 | 
| WritableDataStore
 Writable data store. 
 | 
| WritableDBIDDataStore
 Data store specialized for doubles. 
 | 
| WritableDoubleDataStore
 Data store specialized for doubles. 
 | 
| WritableDoubleDistanceDataStore
 Data store specialized for doubles. 
 | 
| WritableIntegerDataStore
 Data store specialized for doubles. 
 | 
| WritableRecordStore
 Represents a storage which stores multiple values per object in a record fashion. 
 | 
| Class and Description | 
|---|
| DataStore
 Generic storage interface for objects indexed by  
DBID. | 
| DataStoreFactory
 API for a storage factory used for producing larger storage maps. 
 | 
| DataStoreIDMap
 Interface to map DBIDs to integer record ids for use in storage. 
 | 
| DBIDDataStore
 DBID-valued data store (avoids boxing/unboxing). 
 | 
| DoubleDataStore
 Double-valued data store (avoids boxing/unboxing). 
 | 
| DoubleDistanceDataStore
 Double-valued data store (avoids boxing/unboxing). 
 | 
| IntegerDataStore
 Integer-valued data store (avoids boxing/unboxing). 
 | 
| RecordStore
 Represents a storage which stores multiple values per object in a record fashion. 
 | 
| WritableDataStore
 Writable data store. 
 | 
| WritableDBIDDataStore
 Data store specialized for doubles. 
 | 
| WritableDoubleDataStore
 Data store specialized for doubles. 
 | 
| WritableDoubleDistanceDataStore
 Data store specialized for doubles. 
 | 
| WritableIntegerDataStore
 Data store specialized for doubles. 
 | 
| WritableRecordStore
 Represents a storage which stores multiple values per object in a record fashion. 
 | 
| Class and Description | 
|---|
| DataStoreIDMap
 Interface to map DBIDs to integer record ids for use in storage. 
 | 
| Class and Description | 
|---|
| DataStoreIDMap
 Interface to map DBIDs to integer record ids for use in storage. 
 | 
| Class and Description | 
|---|
| DataStore
 Generic storage interface for objects indexed by  
DBID. | 
| Class and Description | 
|---|
| WritableDataStore
 Writable data store. 
 | 
| Class and Description | 
|---|
| WritableDataStore
 Writable data store. 
 | 
| Class and Description | 
|---|
| DataStore
 Generic storage interface for objects indexed by  
DBID. | 
| Class and Description | 
|---|
| DataStore
 Generic storage interface for objects indexed by  
DBID. | 
| WritableDataStore
 Writable data store. 
 | 
| Class and Description | 
|---|
| DataStoreEvent
 Encapsulates information describing changes, i.e. updates, insertions, and /
 or deletions in a  
DataStore, and used to notify all subscribed
 DataStoreListener of the change. | 
| DataStoreListener
 Defines the interface for an object that listens to changes in a
  
DataStore. | 
| Class and Description | 
|---|
| DataStoreEvent
 Encapsulates information describing changes, i.e. updates, insertions, and /
 or deletions in a  
DataStore, and used to notify all subscribed
 DataStoreListener of the change. | 
| DataStoreListener
 Defines the interface for an object that listens to changes in a
  
DataStore. | 
| Class and Description | 
|---|
| DataStoreEvent
 Encapsulates information describing changes, i.e. updates, insertions, and /
 or deletions in a  
DataStore, and used to notify all subscribed
 DataStoreListener of the change. | 
| Class and Description | 
|---|
| DataStoreListener
 Defines the interface for an object that listens to changes in a
  
DataStore. | 
| Class and Description | 
|---|
| DataStoreListener
 Defines the interface for an object that listens to changes in a
  
DataStore. | 
| Class and Description | 
|---|
| DataStoreListener
 Defines the interface for an object that listens to changes in a
  
DataStore. | 
| Class and Description | 
|---|
| DataStoreListener
 Defines the interface for an object that listens to changes in a
  
DataStore. | 
| Class and Description | 
|---|
| DataStoreListener
 Defines the interface for an object that listens to changes in a
  
DataStore. | 
| Class and Description | 
|---|
| DataStoreListener
 Defines the interface for an object that listens to changes in a
  
DataStore. | 
| Class and Description | 
|---|
| DataStoreListener
 Defines the interface for an object that listens to changes in a
  
DataStore. | 
| Class and Description | 
|---|
| DataStoreListener
 Defines the interface for an object that listens to changes in a
  
DataStore. | 
| Class and Description | 
|---|
| DataStoreListener
 Defines the interface for an object that listens to changes in a
  
DataStore. | 
| Class and Description | 
|---|
| DataStoreListener
 Defines the interface for an object that listens to changes in a
  
DataStore. | 
| Class and Description | 
|---|
| WritableDataStore
 Writable data store. 
 |