Uses of Package
elki.database.datastore
-
Packages that use elki.database.datastore Package Description elki.algorithm Miscellaneous algorithms.elki.clustering Clustering algorithms.elki.clustering.correlation Correlation clustering algorithms.elki.clustering.correlation.cash Helper classes for theCASH
algorithm.elki.clustering.dbscan DBSCAN and its generalizations.elki.clustering.dbscan.parallel Parallel versions of Generalized DBSCAN.elki.clustering.dbscan.predicates Neighbor and core predicated for Generalized DBSCAN.elki.clustering.em Expectation-Maximization clustering algorithm for Gaussian Mixture Modeling (GMM).elki.clustering.hierarchical Hierarchical agglomerative clustering (HAC).elki.clustering.hierarchical.extraction Extraction of partitional clusterings from hierarchical results.elki.clustering.kmeans K-means clustering and variations.elki.clustering.kmeans.initialization Initialization strategies for k-means.elki.clustering.kmeans.parallel Parallelized implementations of k-means.elki.clustering.kmeans.spherical Spherical k-means clustering and variations.elki.clustering.kmedoids K-medoids clustering (PAM).elki.clustering.kmedoids.initialization elki.clustering.optics OPTICS family of clustering algorithms.elki.clustering.silhouette Silhouette clustering algorithms.elki.clustering.subspace Axis-parallel subspace clustering algorithms.elki.clustering.uncertain Clustering algorithms for uncertain data.elki.database ELKI database layer - loading, storing, indexing and accessing data.elki.database.datastore General data store layer API (along the lines ofMap<DBID, T>
- use everywhere!)elki.database.datastore.memory Memory data store implementation for ELKI.elki.database.ids Database object identification and ID group handling API.elki.database.ids.integer Integer-based DBID implementation -- do not use directly - always useDBIDUtil
.elki.database.relation Relations, materialized and virtual (views).elki.index.invertedlist Indexes using inverted lists.elki.index.laesa Linear Approximating and Eliminating Search Algorithm (LAESA).elki.index.preprocessed.fastoptics Preprocessed index used by the FastOPTICS algorithm.elki.index.preprocessed.knn Indexes providing KNN and rKNN data.elki.index.preprocessed.snn Indexes providing nearest neighbor sets.elki.outlier Outlier detection algorithms.elki.outlier.anglebased Angle-based outlier detection algorithms.elki.outlier.clustering Clustering based outlier detection.elki.outlier.distance Distance-based outlier detection algorithms, such as DBOutlier and kNN.elki.outlier.intrinsic Outlier detection algorithms based on intrinsic dimensionality.elki.outlier.lof LOF family of outlier detection algorithms.elki.outlier.lof.parallel Parallelized variants of LOF.elki.outlier.spatial.neighborhood Spatial outlier neighborhood classes.elki.parallel.processor Processor API of ELKI, and some essential shared processors.elki.utilities.datastructures.unionfind Union-find data structures.elki.visualization Visualization package of ELKI.elki.visualization.gui Package to provide a visualization GUI.elki.visualization.style Style management for ELKI visualizations.elki.visualization.visualizers Visualizers for various results.elki.visualization.visualizers.histogram Visualizers based on 1D projected histograms.elki.visualization.visualizers.optics Visualizers that do work on OPTICS plots.elki.visualization.visualizers.pairsegments Visualizers for inspecting cluster differences using pair counting segments.elki.visualization.visualizers.parallel Visualizers based on parallel coordinates.elki.visualization.visualizers.parallel.cluster Visualizers for clustering results based on parallel coordinates.elki.visualization.visualizers.parallel.index Visualizers for index structure based on parallel coordinates.elki.visualization.visualizers.parallel.selection Visualizers for object selection based on parallel projections.elki.visualization.visualizers.scatterplot Visualizers based on scatterplots.elki.visualization.visualizers.scatterplot.cluster Visualizers for clustering results based on 2D projections.elki.visualization.visualizers.scatterplot.density Visualizers for data set density in a scatterplot projection.elki.visualization.visualizers.scatterplot.index Visualizers for index structures based on 2D projections.elki.visualization.visualizers.scatterplot.outlier Visualizers for outlier scores based on 2D projections.elki.visualization.visualizers.scatterplot.selection Visualizers for object selection based on 2D projections.elki.visualization.visualizers.scatterplot.uncertain Visualizers for uncertain data.elki.visualization.visualizers.silhouette Visualizers that do work on Silhouette plots.elki.visualization.visualizers.thumbs Thumbnail "Visualizers" (that take care of refreshing thumbnails).elki.visualization.visualizers.visunproj Visualizers that do not use a particular projection.tutorial.clustering Classes from the tutorial on implementing a custom k-means variation. -
Classes in elki.database.datastore used by elki.algorithm Class Description WritableDataStore Writable data store. -
Classes in elki.database.datastore used by elki.clustering Class Description IntegerDataStore Integer-valued data store (avoids boxing/unboxing). -
Classes in elki.database.datastore used by elki.clustering.correlation Class Description WritableDataStore Writable data store.WritableDoubleDataStore Data store specialized for doubles.WritableIntegerDataStore Data store specialized for doubles. -
Classes in elki.database.datastore used by elki.clustering.correlation.cash Class Description WritableDoubleDataStore Data store specialized for doubles. -
Classes in elki.database.datastore used by elki.clustering.dbscan Class Description WritableDataStore Writable data store.WritableDoubleDataStore Data store specialized for doubles.WritableIntegerDataStore Data store specialized for doubles. -
Classes in elki.database.datastore used by elki.clustering.dbscan.parallel Class Description WritableDataStore Writable data store. -
Classes in elki.database.datastore used by elki.clustering.dbscan.predicates Class Description DataStore Generic storage interface for objects indexed byDBID
. -
Classes in elki.database.datastore used by elki.clustering.em Class Description WritableDataStore Writable data store.WritableDoubleDataStore Data store specialized for doubles. -
Classes in elki.database.datastore used by elki.clustering.hierarchical Class Description DBIDDataStore DBID-valued data store (avoids boxing/unboxing).DoubleDataStore Double-valued data store (avoids boxing/unboxing).WritableDBIDDataStore Data store specialized for doubles.WritableDoubleDataStore Data store specialized for doubles. -
Classes in elki.database.datastore used by elki.clustering.hierarchical.extraction Class Description DoubleDataStore Double-valued data store (avoids boxing/unboxing).WritableDoubleDataStore Data store specialized for doubles. -
Classes in elki.database.datastore used by elki.clustering.kmeans Class Description WritableDataStore Writable data store.WritableDoubleDataStore Data store specialized for doubles.WritableIntegerDataStore Data store specialized for doubles. -
Classes in elki.database.datastore used by elki.clustering.kmeans.initialization Class Description WritableDoubleDataStore Data store specialized for doubles. -
Classes in elki.database.datastore used by elki.clustering.kmeans.parallel Class Description WritableIntegerDataStore Data store specialized for doubles. -
Classes in elki.database.datastore used by elki.clustering.kmeans.spherical Class Description WritableDataStore Writable data store.WritableDoubleDataStore Data store specialized for doubles. -
Classes in elki.database.datastore used by elki.clustering.kmedoids Class Description WritableDoubleDataStore Data store specialized for doubles.WritableIntegerDataStore Data store specialized for doubles. -
Classes in elki.database.datastore used by elki.clustering.kmedoids.initialization Class Description IntegerDataStore Integer-valued data store (avoids boxing/unboxing).WritableDoubleDataStore Data store specialized for doubles.WritableIntegerDataStore Data store specialized for doubles. -
Classes in elki.database.datastore used by elki.clustering.optics Class Description DataStore Generic storage interface for objects indexed byDBID
.DoubleDataStore Double-valued data store (avoids boxing/unboxing).WritableDBIDDataStore Data store specialized for doubles.WritableDoubleDataStore Data store specialized for doubles.WritableIntegerDataStore Data store specialized for doubles. -
Classes in elki.database.datastore used by elki.clustering.silhouette Class Description DoubleDataStore Double-valued data store (avoids boxing/unboxing).IntegerDataStore Integer-valued data store (avoids boxing/unboxing).WritableDataStore Writable data store.WritableDoubleDataStore Data store specialized for doubles.WritableIntegerDataStore Data store specialized for doubles. -
Classes in elki.database.datastore used by elki.clustering.subspace Class Description DataStore Generic storage interface for objects indexed byDBID
.WritableDataStore Writable data store.WritableDBIDDataStore Data store specialized for doubles.WritableDoubleDataStore Data store specialized for doubles.WritableIntegerDataStore Data store specialized for doubles. -
Classes in elki.database.datastore used by elki.clustering.uncertain Class Description DataStore Generic storage interface for objects indexed byDBID
.WritableIntegerDataStore Data store specialized for doubles. -
Classes in elki.database.datastore used by elki.database Class Description DataStoreListener Defines the interface for an object that listens to changes in aDataStore
. -
Classes in elki.database.datastore used by elki.database.datastore Class Description DataStore Generic storage interface for objects indexed byDBID
.DataStoreEvent Encapsulates information describing changes, i.e. updates, insertions, and / or deletions in aDataStore
, and used to notify all subscribedDataStoreListener
of the change.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).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.WritableIntegerDataStore Data store specialized for doubles.WritableRecordStore Represents a storage which stores multiple values per object in a record fashion. -
Classes in elki.database.datastore used by elki.database.datastore.memory Class Description DataStore Generic storage interface for objects indexed byDBID
.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).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.WritableIntegerDataStore Data store specialized for doubles.WritableRecordStore Represents a storage which stores multiple values per object in a record fashion. -
Classes in elki.database.datastore used by elki.database.ids Class Description DataStoreIDMap Interface to map DBIDs to integer record ids for use in storage.DBIDDataStore DBID-valued data store (avoids boxing/unboxing). -
Classes in elki.database.datastore used by elki.database.ids.integer Class Description DataStoreIDMap Interface to map DBIDs to integer record ids for use in storage.DBIDDataStore DBID-valued data store (avoids boxing/unboxing). -
Classes in elki.database.datastore used by elki.database.relation Class Description DataStore Generic storage interface for objects indexed byDBID
.DoubleDataStore Double-valued data store (avoids boxing/unboxing). -
Classes in elki.database.datastore used by elki.index.invertedlist Class Description WritableDoubleDataStore Data store specialized for doubles. -
Classes in elki.database.datastore used by elki.index.laesa Class Description DoubleDataStore Double-valued data store (avoids boxing/unboxing). -
Classes in elki.database.datastore used by elki.index.preprocessed.fastoptics Class Description DataStore Generic storage interface for objects indexed byDBID
.DoubleDataStore Double-valued data store (avoids boxing/unboxing). -
Classes in elki.database.datastore used by elki.index.preprocessed.knn Class Description WritableDataStore Writable data store. -
Classes in elki.database.datastore used by elki.index.preprocessed.snn Class Description WritableDataStore Writable data store. -
Classes in elki.database.datastore used by elki.outlier Class Description WritableDataStore Writable data store.WritableDoubleDataStore Data store specialized for doubles.WritableIntegerDataStore Data store specialized for doubles. -
Classes in elki.database.datastore used by elki.outlier.anglebased Class Description WritableDoubleDataStore Data store specialized for doubles. -
Classes in elki.database.datastore used by elki.outlier.clustering Class Description WritableDoubleDataStore Data store specialized for doubles. -
Classes in elki.database.datastore used by elki.outlier.distance Class Description DoubleDataStore Double-valued data store (avoids boxing/unboxing).WritableDoubleDataStore Data store specialized for doubles. -
Classes in elki.database.datastore used by elki.outlier.intrinsic Class Description DoubleDataStore Double-valued data store (avoids boxing/unboxing).WritableDoubleDataStore Data store specialized for doubles. -
Classes in elki.database.datastore used by elki.outlier.lof Class Description DataStore Generic storage interface for objects indexed byDBID
.DoubleDataStore Double-valued data store (avoids boxing/unboxing).WritableDataStore Writable data store.WritableDoubleDataStore Data store specialized for doubles. -
Classes in elki.database.datastore used by elki.outlier.lof.parallel Class Description DataStore Generic storage interface for objects indexed byDBID
.DoubleDataStore Double-valued data store (avoids boxing/unboxing). -
Classes in elki.database.datastore used by elki.outlier.spatial.neighborhood Class Description DataStore Generic storage interface for objects indexed byDBID
. -
Classes in elki.database.datastore used by elki.parallel.processor Class Description WritableDataStore Writable data store.WritableDoubleDataStore Data store specialized for doubles.WritableIntegerDataStore Data store specialized for doubles. -
Classes in elki.database.datastore used by elki.utilities.datastructures.unionfind Class Description WritableIntegerDataStore Data store specialized for doubles. -
Classes in elki.database.datastore used by elki.visualization Class Description DataStoreEvent Encapsulates information describing changes, i.e. updates, insertions, and / or deletions in aDataStore
, and used to notify all subscribedDataStoreListener
of the change.DataStoreListener Defines the interface for an object that listens to changes in aDataStore
. -
Classes in elki.database.datastore used by elki.visualization.gui Class Description DataStoreEvent Encapsulates information describing changes, i.e. updates, insertions, and / or deletions in aDataStore
, and used to notify all subscribedDataStoreListener
of the change.DataStoreListener Defines the interface for an object that listens to changes in aDataStore
. -
Classes in elki.database.datastore used by elki.visualization.style Class Description WritableDoubleDataStore Data store specialized for doubles. -
Classes in elki.database.datastore used by elki.visualization.visualizers Class Description DataStoreEvent Encapsulates information describing changes, i.e. updates, insertions, and / or deletions in aDataStore
, and used to notify all subscribedDataStoreListener
of the change.DataStoreListener Defines the interface for an object that listens to changes in aDataStore
. -
Classes in elki.database.datastore used by elki.visualization.visualizers.histogram Class Description DataStoreListener Defines the interface for an object that listens to changes in aDataStore
. -
Classes in elki.database.datastore used by elki.visualization.visualizers.optics Class Description DataStoreListener Defines the interface for an object that listens to changes in aDataStore
. -
Classes in elki.database.datastore used by elki.visualization.visualizers.pairsegments Class Description DataStoreListener Defines the interface for an object that listens to changes in aDataStore
. -
Classes in elki.database.datastore used by elki.visualization.visualizers.parallel Class Description DataStoreListener Defines the interface for an object that listens to changes in aDataStore
. -
Classes in elki.database.datastore used by elki.visualization.visualizers.parallel.cluster Class Description DataStoreListener Defines the interface for an object that listens to changes in aDataStore
. -
Classes in elki.database.datastore used by elki.visualization.visualizers.parallel.index Class Description DataStoreListener Defines the interface for an object that listens to changes in aDataStore
. -
Classes in elki.database.datastore used by elki.visualization.visualizers.parallel.selection Class Description DataStoreListener Defines the interface for an object that listens to changes in aDataStore
. -
Classes in elki.database.datastore used by elki.visualization.visualizers.scatterplot Class Description DataStoreListener Defines the interface for an object that listens to changes in aDataStore
. -
Classes in elki.database.datastore used by elki.visualization.visualizers.scatterplot.cluster Class Description DataStoreListener Defines the interface for an object that listens to changes in aDataStore
. -
Classes in elki.database.datastore used by elki.visualization.visualizers.scatterplot.density Class Description DataStoreListener Defines the interface for an object that listens to changes in aDataStore
. -
Classes in elki.database.datastore used by elki.visualization.visualizers.scatterplot.index Class Description DataStoreListener Defines the interface for an object that listens to changes in aDataStore
. -
Classes in elki.database.datastore used by elki.visualization.visualizers.scatterplot.outlier Class Description DataStoreListener Defines the interface for an object that listens to changes in aDataStore
. -
Classes in elki.database.datastore used by elki.visualization.visualizers.scatterplot.selection Class Description DataStoreListener Defines the interface for an object that listens to changes in aDataStore
. -
Classes in elki.database.datastore used by elki.visualization.visualizers.scatterplot.uncertain Class Description DataStoreListener Defines the interface for an object that listens to changes in aDataStore
. -
Classes in elki.database.datastore used by elki.visualization.visualizers.silhouette Class Description DataStoreListener Defines the interface for an object that listens to changes in aDataStore
. -
Classes in elki.database.datastore used by elki.visualization.visualizers.thumbs Class Description DataStoreListener Defines the interface for an object that listens to changes in aDataStore
. -
Classes in elki.database.datastore used by elki.visualization.visualizers.visunproj Class Description DataStoreListener Defines the interface for an object that listens to changes in aDataStore
. -
Classes in elki.database.datastore used by tutorial.clustering Class Description WritableDataStore Writable data store.