Uses of Interface
elki.database.datastore.DoubleDataStore
-
Packages that use DoubleDataStore Package Description elki.clustering.hierarchical Hierarchical agglomerative clustering (HAC).elki.clustering.hierarchical.extraction Extraction of partitional clusterings from hierarchical results.elki.clustering.optics OPTICS family of clustering algorithms.elki.clustering.silhouette Silhouette clustering algorithms.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.laesa Linear Approximating and Eliminating Search Algorithm (LAESA).elki.index.preprocessed.fastoptics Preprocessed index used by the FastOPTICS algorithm.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. -
-
Uses of DoubleDataStore in elki.clustering.hierarchical
Fields in elki.clustering.hierarchical declared as DoubleDataStore Modifier and Type Field Description private DoubleDataStore
AbstractHDBSCAN.HDBSCANAdapter. coredists
Core distance storage.protected DoubleDataStore
ClusterDensityMergeHistory. coredists
Core distance information.Methods in elki.clustering.hierarchical that return DoubleDataStore Modifier and Type Method Description DoubleDataStore
ClusterDensityMergeHistory. getCoreDistanceStore()
Get the core distancesMethods in elki.clustering.hierarchical with parameters of type DoubleDataStore Modifier and Type Method Description protected static ClusterMergeHistoryBuilder
SLINK. convertOutput(ClusterMergeHistoryBuilder builder, ArrayDBIDs oids, DBIDDataStore pi, DoubleDataStore lambda)
Convert a SLINK pointer representation to a cluster merge history.private void
SLINKHDBSCANLinearMemory. step2(DBIDRef id, DBIDs processedIDs, DistanceQuery<? super O> distQuery, DoubleDataStore coredists, WritableDoubleDataStore m)
Second step: Determine the pairwise distances from all objects in the pointer representation to the new object with the specified id.Constructors in elki.clustering.hierarchical with parameters of type DoubleDataStore Constructor Description ClusterDensityMergeHistory(ArrayDBIDs ids, int[] merges, double[] distances, int[] sizes, boolean isSquared, DoubleDataStore coredists)
Constructor.HDBSCANAdapter(ArrayDBIDs ids, DoubleDataStore coredists, DistanceQuery<?> distq)
Constructor. -
Uses of DoubleDataStore in elki.clustering.hierarchical.extraction
Fields in elki.clustering.hierarchical.extraction declared as DoubleDataStore Modifier and Type Field Description protected DoubleDataStore
HDBSCANHierarchyExtraction.Instance. coredist
Core distances, if available.protected DoubleDataStore
SimplifiedHierarchyExtraction.Instance. coredist
Core distances (if available, may benull
). -
Uses of DoubleDataStore in elki.clustering.optics
Fields in elki.clustering.optics declared as DoubleDataStore Modifier and Type Field Description (package private) DoubleDataStore
FastOPTICS. inverseDensities
Inverse Densities correspond to average distances in point set of projections -
Uses of DoubleDataStore in elki.clustering.silhouette
Methods in elki.clustering.silhouette that return DoubleDataStore Modifier and Type Method Description DoubleDataStore
FastMSC.Instance. silhouetteScores()
Get the silhouette scores per point (must be run() first)DoubleDataStore
FastMSC.Instance2. silhouetteScores()
Get the silhouette scores per point (must be run() first)DoubleDataStore
PAMSIL.Instance. silhouetteScores()
-
Uses of DoubleDataStore in elki.database.datastore
Subinterfaces of DoubleDataStore in elki.database.datastore Modifier and Type Interface Description interface
WritableDoubleDataStore
Data store specialized for doubles.Fields in elki.database.datastore declared as DoubleDataStore Modifier and Type Field Description private DoubleDataStore
DataStoreUtil.AscendingByDoubleDataStore. scores
Scores to use for sorting.private DoubleDataStore
DataStoreUtil.AscendingByDoubleDataStoreAndId. scores
Scores to use for sorting.private DoubleDataStore
DataStoreUtil.DescendingByDoubleDataStore. scores
Scores to use for sorting.private DoubleDataStore
DataStoreUtil.DescendingByDoubleDataStoreAndId. scores
Scores to use for sorting.Constructors in elki.database.datastore with parameters of type DoubleDataStore Constructor Description AscendingByDoubleDataStore(DoubleDataStore scores)
Constructor.AscendingByDoubleDataStoreAndId(DoubleDataStore scores)
Constructor.DescendingByDoubleDataStore(DoubleDataStore scores)
Constructor.DescendingByDoubleDataStoreAndId(DoubleDataStore scores)
Constructor. -
Uses of DoubleDataStore in elki.database.datastore.memory
Classes in elki.database.datastore.memory that implement DoubleDataStore Modifier and Type Class Description class
ArrayDoubleStore
A class to answer representation queries using the stored Array.class
MapIntegerDBIDDoubleStore
Writable data store for double values. -
Uses of DoubleDataStore in elki.database.relation
Fields in elki.database.relation declared as DoubleDataStore Modifier and Type Field Description private DoubleDataStore
MaterializedDoubleRelation. content
Map to hold the objects of the database.Constructors in elki.database.relation with parameters of type DoubleDataStore Constructor Description MaterializedDoubleRelation(java.lang.String name, DBIDs ids, DoubleDataStore content)
Constructor. -
Uses of DoubleDataStore in elki.index.laesa
Fields in elki.index.laesa declared as DoubleDataStore Modifier and Type Field Description (package private) DoubleDataStore[]
LAESA. dists
Data storage for precomputed distances to reference points.Methods in elki.index.laesa with parameters of type DoubleDataStore Modifier and Type Method Description private int
LAESA.LAESAKNNSearcher. processPoints(ModifiableDoubleDBIDList cands, DoubleDBIDListMIter iter, double threshold, double dxs, DoubleDataStore rdists, int nc)
Process a set of points -
Uses of DoubleDataStore in elki.index.preprocessed.fastoptics
Fields in elki.index.preprocessed.fastoptics declared as DoubleDataStore Modifier and Type Field Description (package private) DoubleDataStore[]
RandomProjectedNeighborsAndDensities. projectedPoints
all projected pointsMethods in elki.index.preprocessed.fastoptics that return DoubleDataStore Modifier and Type Method Description DoubleDataStore
RandomProjectedNeighborsAndDensities. computeAverageDistInSet()
Compute for each point a density estimate as inverse of average distance to a point in a projected setMethods in elki.index.preprocessed.fastoptics with parameters of type DoubleDataStore Modifier and Type Method Description int
RandomProjectedNeighborsAndDensities. splitByDistance(ArrayModifiableDBIDs ind, int begin, int end, DoubleDataStore tpro, java.util.Random rand)
Split the data set by distances.int
RandomProjectedNeighborsAndDensities. splitRandomly(ArrayModifiableDBIDs ind, int begin, int end, DoubleDataStore tpro, java.util.Random rand)
Split the data set randomly. -
Uses of DoubleDataStore in elki.outlier.distance
Methods in elki.outlier.distance that return DoubleDataStore Modifier and Type Method Description protected abstract DoubleDataStore
AbstractDBOutlier. computeOutlierScores(Relation<O> relation, double d)
computes an outlier score for each object of the database.protected DoubleDataStore
DBOutlierDetection. computeOutlierScores(Relation<O> relation, double d)
protected DoubleDataStore
DBOutlierScore. computeOutlierScores(Relation<O> relation, double d)
-
Uses of DoubleDataStore in elki.outlier.intrinsic
Methods in elki.outlier.intrinsic that return DoubleDataStore Modifier and Type Method Description protected DoubleDataStore
IDOS. computeIDOS(DBIDs ids, KNNSearcher<DBIDRef> knnQ, DoubleDataStore intDims, DoubleMinMax idosminmax)
Computes all IDOS scores.protected DoubleDataStore
IDOS. computeIDs(DBIDs ids, KNNSearcher<DBIDRef> knnQ, DistanceQuery<O> distQ)
Computes all IDsMethods in elki.outlier.intrinsic with parameters of type DoubleDataStore Modifier and Type Method Description protected DoubleDataStore
IDOS. computeIDOS(DBIDs ids, KNNSearcher<DBIDRef> knnQ, DoubleDataStore intDims, DoubleMinMax idosminmax)
Computes all IDOS scores. -
Uses of DoubleDataStore in elki.outlier.lof
Methods in elki.outlier.lof with parameters of type DoubleDataStore Modifier and Type Method Description private void
COF. computeCOFScores(KNNSearcher<DBIDRef> knnq, DBIDs ids, DoubleDataStore acds, WritableDoubleDataStore cofs, DoubleMinMax cofminmax)
Compute Connectivity outlier factors.protected void
FlexibleLOF. computeLOFs(KNNSearcher<DBIDRef> knnq, DBIDs ids, DoubleDataStore lrds, WritableDoubleDataStore lofs, DoubleMinMax lofminmax)
Computes the Local outlier factor (LOF) of the specified objects.protected double
LOF. computeLOFScore(KNNSearcher<DBIDRef> knnq, DBIDRef cur, DoubleDataStore lrds)
Compute a single LOF score.private void
LOF. computeLOFScores(KNNSearcher<DBIDRef> knnq, DBIDs ids, DoubleDataStore lrds, WritableDoubleDataStore lofs, DoubleMinMax lofminmax)
Compute local outlier factors.private void
VarianceOfVolume. computeVOVs(KNNSearcher<DBIDRef> knnq, DBIDs ids, DoubleDataStore vols, WritableDoubleDataStore vovs, DoubleMinMax vovminmax)
Compute variance of volumes. -
Uses of DoubleDataStore in elki.outlier.lof.parallel
Fields in elki.outlier.lof.parallel declared as DoubleDataStore Modifier and Type Field Description private DoubleDataStore
LRDProcessor. kdists
k-distance storeprivate DoubleDataStore
LOFProcessor. lrds
LRD storeConstructors in elki.outlier.lof.parallel with parameters of type DoubleDataStore Constructor Description LOFProcessor(DataStore<? extends KNNList> knns, DoubleDataStore lrds, boolean noself)
Constructor.LRDProcessor(DataStore<? extends KNNList> knns, DoubleDataStore kdists)
Constructor.
-