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 DoubleDataStoreAbstractHDBSCAN.HDBSCANAdapter. coredistsCore distance storage.protected DoubleDataStoreClusterDensityMergeHistory. coredistsCore distance information.Methods in elki.clustering.hierarchical that return DoubleDataStore Modifier and Type Method Description DoubleDataStoreClusterDensityMergeHistory. getCoreDistanceStore()Get the core distancesMethods in elki.clustering.hierarchical with parameters of type DoubleDataStore Modifier and Type Method Description protected static ClusterMergeHistoryBuilderSLINK. convertOutput(ClusterMergeHistoryBuilder builder, ArrayDBIDs oids, DBIDDataStore pi, DoubleDataStore lambda)Convert a SLINK pointer representation to a cluster merge history.private voidSLINKHDBSCANLinearMemory. 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 DoubleDataStoreHDBSCANHierarchyExtraction.Instance. coredistCore distances, if available.protected DoubleDataStoreSimplifiedHierarchyExtraction.Instance. coredistCore 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) DoubleDataStoreFastOPTICS. inverseDensitiesInverse 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 DoubleDataStoreFastMSC.Instance. silhouetteScores()Get the silhouette scores per point (must be run() first)DoubleDataStoreFastMSC.Instance2. silhouetteScores()Get the silhouette scores per point (must be run() first)DoubleDataStorePAMSIL.Instance. silhouetteScores() -
Uses of DoubleDataStore in elki.database.datastore
Subinterfaces of DoubleDataStore in elki.database.datastore Modifier and Type Interface Description interfaceWritableDoubleDataStoreData store specialized for doubles.Fields in elki.database.datastore declared as DoubleDataStore Modifier and Type Field Description private DoubleDataStoreDataStoreUtil.AscendingByDoubleDataStore. scoresScores to use for sorting.private DoubleDataStoreDataStoreUtil.AscendingByDoubleDataStoreAndId. scoresScores to use for sorting.private DoubleDataStoreDataStoreUtil.DescendingByDoubleDataStore. scoresScores to use for sorting.private DoubleDataStoreDataStoreUtil.DescendingByDoubleDataStoreAndId. scoresScores 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 classArrayDoubleStoreA class to answer representation queries using the stored Array.classMapIntegerDBIDDoubleStoreWritable 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 DoubleDataStoreMaterializedDoubleRelation. contentMap 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. distsData storage for precomputed distances to reference points.Methods in elki.index.laesa with parameters of type DoubleDataStore Modifier and Type Method Description private intLAESA.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. projectedPointsall projected pointsMethods in elki.index.preprocessed.fastoptics that return DoubleDataStore Modifier and Type Method Description DoubleDataStoreRandomProjectedNeighborsAndDensities. 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 intRandomProjectedNeighborsAndDensities. splitByDistance(ArrayModifiableDBIDs ind, int begin, int end, DoubleDataStore tpro, java.util.Random rand)Split the data set by distances.intRandomProjectedNeighborsAndDensities. 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 DoubleDataStoreAbstractDBOutlier. computeOutlierScores(Relation<O> relation, double d)computes an outlier score for each object of the database.protected DoubleDataStoreDBOutlierDetection. computeOutlierScores(Relation<O> relation, double d)protected DoubleDataStoreDBOutlierScore. 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 DoubleDataStoreIDOS. computeIDOS(DBIDs ids, KNNSearcher<DBIDRef> knnQ, DoubleDataStore intDims, DoubleMinMax idosminmax)Computes all IDOS scores.protected DoubleDataStoreIDOS. 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 DoubleDataStoreIDOS. 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 voidCOF. computeCOFScores(KNNSearcher<DBIDRef> knnq, DBIDs ids, DoubleDataStore acds, WritableDoubleDataStore cofs, DoubleMinMax cofminmax)Compute Connectivity outlier factors.protected voidFlexibleLOF. computeLOFs(KNNSearcher<DBIDRef> knnq, DBIDs ids, DoubleDataStore lrds, WritableDoubleDataStore lofs, DoubleMinMax lofminmax)Computes the Local outlier factor (LOF) of the specified objects.protected doubleLOF. computeLOFScore(KNNSearcher<DBIDRef> knnq, DBIDRef cur, DoubleDataStore lrds)Compute a single LOF score.private voidLOF. computeLOFScores(KNNSearcher<DBIDRef> knnq, DBIDs ids, DoubleDataStore lrds, WritableDoubleDataStore lofs, DoubleMinMax lofminmax)Compute local outlier factors.private voidVarianceOfVolume. 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 DoubleDataStoreLRDProcessor. kdistsk-distance storeprivate DoubleDataStoreLOFProcessor. lrdsLRD 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.
-