Uses of Interface
elki.database.datastore.DataStore
-
Packages that use DataStore Package Description elki.clustering.dbscan.predicates Neighbor and core predicated for Generalized DBSCAN.elki.clustering.optics OPTICS family of clustering algorithms.elki.clustering.subspace Axis-parallel subspace clustering algorithms.elki.clustering.uncertain Clustering algorithms for uncertain 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.relation Relations, materialized and virtual (views).elki.index.preprocessed.fastoptics Preprocessed index used by the FastOPTICS algorithm.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. -
-
Uses of DataStore in elki.clustering.dbscan.predicates
Fields in elki.clustering.dbscan.predicates declared as DataStore Modifier and Type Field Description protected DataStore<M>
AbstractRangeQueryNeighborPredicate.Instance. storage
Model storage.Methods in elki.clustering.dbscan.predicates that return DataStore Modifier and Type Method Description DataStore<M>
AbstractRangeQueryNeighborPredicate. preprocess(java.lang.Class<? super M> modelcls, Relation<? extends O> relation, RangeSearcher<DBIDRef> query)
Perform the preprocessing step.Constructors in elki.clustering.dbscan.predicates with parameters of type DataStore Constructor Description Instance(DBIDs ids, DataStore<M> storage)
Constructor.Instance(DBIDs ids, DataStore<COPACNeighborPredicate.COPACModel> storage)
Constructor.Instance(DBIDs ids, DataStore<PCAFilteredResult> storage, Relation<? extends NumberVector> relation)
Constructor.Instance(DBIDs ids, DataStore<PreDeConNeighborPredicate.PreDeConModel> storage)
Constructor.Instance(DBIDs ids, DataStore<PreDeConNeighborPredicate.PreDeConModel> storage)
Constructor. -
Uses of DataStore in elki.clustering.optics
Fields in elki.clustering.optics declared as DataStore Modifier and Type Field Description (package private) DataStore<? extends DBIDs>
FastOPTICS. neighs
neighbors of a pointMethods in elki.clustering.optics with parameters of type DataStore Modifier and Type Method Description private void
DeLiClu. expandLeafNodes(DeLiCluNode node1, DeLiCluNode node2, DataStore<KNNList> knns)
Expands the specified leaf nodes.private void
DeLiClu. expandNodes(DeLiCluTree index, DeLiClu.SpatialObjectPair nodePair, DataStore<KNNList> knns)
Expands the spatial nodes of the specified pair.private void
DeLiClu. reinsertExpanded(DeLiCluTree index, IndexTreePath<DeLiCluEntry> path, DataStore<KNNList> knns)
Reinserts the objects of the already expanded nodes.private void
DeLiClu. reinsertExpanded(DeLiCluTree index, java.util.List<IndexTreePath<DeLiCluEntry>> path, int pos, DeLiCluEntry parentEntry, DataStore<KNNList> knns)
-
Uses of DataStore in elki.clustering.subspace
Methods in elki.clustering.subspace that return DataStore Modifier and Type Method Description private DataStore<DBIDs>
PROCLUS. getLocalities(DBIDs medoids, DistanceQuery<? extends NumberVector> distance, RangeSearcher<DBIDRef> rangeQuery)
Computes the localities of the specified medoids: for each medoid m the objects in the sphere centered at m with radius minDist are determined, where minDist is the minimum distance between medoid m and any other medoid m_i. -
Uses of DataStore in elki.clustering.uncertain
Methods in elki.clustering.uncertain with parameters of type DataStore Modifier and Type Method Description protected C
CenterOfMassMetaClustering. runClusteringAlgorithm(java.lang.Object parent, DBIDs ids, DataStore<DoubleVector> store, int dim, java.lang.String title)
Run a clustering algorithm on a single instance.protected Clustering<?>
RepresentativeUncertainClustering. runClusteringAlgorithm(java.lang.Object parent, DBIDs ids, DataStore<DoubleVector> store, int dim, java.lang.String title)
Run a clustering algorithm on a single instance. -
Uses of DataStore in elki.database.datastore
Subinterfaces of DataStore in elki.database.datastore Modifier and Type Interface Description interface
DBIDDataStore
DBID-valued data store (avoids boxing/unboxing).interface
DoubleDataStore
Double-valued data store (avoids boxing/unboxing).interface
IntegerDataStore
Integer-valued data store (avoids boxing/unboxing).interface
WritableDataStore<T>
Writable data store.interface
WritableDBIDDataStore
Data store specialized for doubles.interface
WritableDoubleDataStore
Data store specialized for doubles.interface
WritableIntegerDataStore
Data store specialized for doubles.Methods in elki.database.datastore that return DataStore Modifier and Type Method Description <T> DataStore<T>
RecordStore. getStorage(int col, java.lang.Class<? super T> datatype)
Get aDataStore
instance for a particular record column. -
Uses of DataStore in elki.database.datastore.memory
Classes in elki.database.datastore.memory that implement DataStore Modifier and Type Class Description class
ArrayDBIDStore
A class to answer representation queries using the stored Array.class
ArrayDoubleStore
A class to answer representation queries using the stored Array.class
ArrayIntegerStore
A class to answer representation queries using the stored Array.protected class
ArrayRecordStore.StorageAccessor<T>
Access a single record in the given data.class
ArrayStore<T>
A class to answer representation queries using the stored Array.class
MapIntegerDBIDDBIDStore
Writable data store for double values.class
MapIntegerDBIDDoubleStore
Writable data store for double values.class
MapIntegerDBIDIntegerStore
Writable data store for double values.protected class
MapIntegerDBIDRecordStore.StorageAccessor<T>
Access a single record in the given data.class
MapIntegerDBIDStore<T>
A class to answer representation queries using a map.protected class
MapRecordStore.StorageAccessor<T>
Access a single record in the given data.(package private) class
MapStore<T>
A class to answer representation queries using a map. -
Uses of DataStore in elki.database.relation
Fields in elki.database.relation declared as DataStore Modifier and Type Field Description private DataStore<O>
MaterializedRelation. content
Map to hold the objects of the database.Constructors in elki.database.relation with parameters of type DataStore Constructor Description MaterializedRelation(java.lang.String name, SimpleTypeInformation<O> type, DBIDs ids, DataStore<O> content)
Constructor. -
Uses of DataStore in elki.index.preprocessed.fastoptics
Methods in elki.index.preprocessed.fastoptics that return DataStore Modifier and Type Method Description DataStore<DBIDs>
RandomProjectedNeighborsAndDensities. getNeighs()
Compute list of neighbors for each point from sets resulting from projection -
Uses of DataStore in elki.outlier.lof
Methods in elki.outlier.lof with parameters of type DataStore Modifier and Type Method Description private void
INFLO. computeNeighborhoods(Relation<O> relation, DataStore<SetDBIDs> knns, ModifiableDBIDs pruned, WritableDataStore<ModifiableDBIDs> rNNminuskNNs)
Compute the reverse kNN minus the kNN. -
Uses of DataStore in elki.outlier.lof.parallel
Fields in elki.outlier.lof.parallel declared as DataStore Modifier and Type Field Description private DataStore<? extends KNNList>
LOFProcessor. knns
KNN storeprivate DataStore<? extends KNNList>
LRDProcessor. knns
KNN storeprivate DataStore<? extends KNNList>
SimplifiedLRDProcessor. knns
KNN storeConstructors in elki.outlier.lof.parallel with parameters of type DataStore Constructor Description LOFProcessor(DataStore<? extends KNNList> knns, DoubleDataStore lrds, boolean noself)
Constructor.LRDProcessor(DataStore<? extends KNNList> knns, DoubleDataStore kdists)
Constructor.SimplifiedLRDProcessor(DataStore<? extends KNNList> knns)
Constructor. -
Uses of DataStore in elki.outlier.spatial.neighborhood
Fields in elki.outlier.spatial.neighborhood declared as DataStore Modifier and Type Field Description protected DataStore<DBIDs>
AbstractPrecomputedNeighborhood. store
The dataMethods in elki.outlier.spatial.neighborhood that return DataStore Modifier and Type Method Description private DataStore<DBIDs>
ExtendedNeighborhood.Factory. extendNeighborhood(Database database, Relation<? extends O> relation)
Method to load the external neighbors.private DataStore<DBIDs>
ExternalNeighborhood.Factory. loadNeighbors(Database database, Relation<?> relation)
Method to load the external neighbors.Constructors in elki.outlier.spatial.neighborhood with parameters of type DataStore Constructor Description AbstractPrecomputedNeighborhood(DataStore<DBIDs> store)
Constructor.ExtendedNeighborhood(DataStore<DBIDs> store)
Constructor.ExternalNeighborhood(DataStore<DBIDs> store)
Constructor.PrecomputedKNearestNeighborNeighborhood(DataStore<DBIDs> store)
Constructor.
-