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. storageModel 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. neighsneighbors of a pointMethods in elki.clustering.optics with parameters of type DataStore Modifier and Type Method Description private voidDeLiClu. expandLeafNodes(DeLiCluNode node1, DeLiCluNode node2, DataStore<KNNList> knns)Expands the specified leaf nodes.private voidDeLiClu. expandNodes(DeLiCluTree index, DeLiClu.SpatialObjectPair nodePair, DataStore<KNNList> knns)Expands the spatial nodes of the specified pair.private voidDeLiClu. reinsertExpanded(DeLiCluTree index, IndexTreePath<DeLiCluEntry> path, DataStore<KNNList> knns)Reinserts the objects of the already expanded nodes.private voidDeLiClu. 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 CCenterOfMassMetaClustering. 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 interfaceDBIDDataStoreDBID-valued data store (avoids boxing/unboxing).interfaceDoubleDataStoreDouble-valued data store (avoids boxing/unboxing).interfaceIntegerDataStoreInteger-valued data store (avoids boxing/unboxing).interfaceWritableDataStore<T>Writable data store.interfaceWritableDBIDDataStoreData store specialized for doubles.interfaceWritableDoubleDataStoreData store specialized for doubles.interfaceWritableIntegerDataStoreData 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 aDataStoreinstance 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 classArrayDBIDStoreA class to answer representation queries using the stored Array.classArrayDoubleStoreA class to answer representation queries using the stored Array.classArrayIntegerStoreA class to answer representation queries using the stored Array.protected classArrayRecordStore.StorageAccessor<T>Access a single record in the given data.classArrayStore<T>A class to answer representation queries using the stored Array.classMapIntegerDBIDDBIDStoreWritable data store for double values.classMapIntegerDBIDDoubleStoreWritable data store for double values.classMapIntegerDBIDIntegerStoreWritable data store for double values.protected classMapIntegerDBIDRecordStore.StorageAccessor<T>Access a single record in the given data.classMapIntegerDBIDStore<T>A class to answer representation queries using a map.protected classMapRecordStore.StorageAccessor<T>Access a single record in the given data.(package private) classMapStore<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. contentMap 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 voidINFLO. 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. knnsKNN storeprivate DataStore<? extends KNNList>LRDProcessor. knnsKNN storeprivate DataStore<? extends KNNList>SimplifiedLRDProcessor. knnsKNN 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. storeThe 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.
-