| Package | Description | 
|---|---|
| de.lmu.ifi.dbs.elki.algorithm.clustering.hierarchical | 
 Hierarchical agglomerative clustering (HAC). 
 | 
| de.lmu.ifi.dbs.elki.algorithm.clustering.hierarchical.extraction | 
 Extraction of partitional clusterings from hierarchical results. 
 | 
| de.lmu.ifi.dbs.elki.algorithm.clustering.optics | 
 OPTICS family of clustering algorithms. 
 | 
| de.lmu.ifi.dbs.elki.algorithm.outlier.distance | 
 Distance-based outlier detection algorithms, such as DBOutlier and kNN. 
 | 
| de.lmu.ifi.dbs.elki.algorithm.outlier.intrinsic | 
 Outlier detection algorithms based on intrinsic dimensionality. 
 | 
| de.lmu.ifi.dbs.elki.algorithm.outlier.lof | 
 LOF family of outlier detection algorithms 
 | 
| de.lmu.ifi.dbs.elki.algorithm.outlier.lof.parallel | 
 Parallelized variants of LOF. 
 | 
| de.lmu.ifi.dbs.elki.database.datastore | 
 General data store layer API (along the lines of
  
Map<DBID, T> - use everywhere!) | 
| de.lmu.ifi.dbs.elki.database.datastore.memory | 
 Memory data store implementation for ELKI. 
 | 
| de.lmu.ifi.dbs.elki.database.relation | 
 Relations, materialized and virtual (views) 
 | 
| de.lmu.ifi.dbs.elki.index.preprocessed.fastoptics | 
 Preprocessed index used by the FastOPTICS algorithm. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
(package private) DoubleDataStore | 
PointerDensityHierarchyRepresentationResult.coreDistance
Core distance. 
 | 
private DoubleDataStore | 
AbstractHDBSCAN.HDBSCANAdapter.coredists
Core distance storage. 
 | 
(package private) DoubleDataStore | 
PointerHierarchyRepresentationResult.parentDistance
Distance to the parent object. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
DoubleDataStore | 
PointerDensityHierarchyRepresentationResult.getCoreDistanceStore()
Get the core distance. 
 | 
DoubleDataStore | 
PointerHierarchyRepresentationResult.getParentDistanceStore()
Get the distance to the parent. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
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. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected DoubleDataStore | 
SimplifiedHierarchyExtraction.Instance.coredist
Core distances (if available, may be  
null). | 
protected DoubleDataStore | 
HDBSCANHierarchyExtraction.Instance.coredist
Core distances (if available, may be  
null). | 
protected DoubleDataStore | 
ClustersWithNoiseExtraction.Instance.coredist
Core distances (if available, may be  
null). | 
protected DoubleDataStore | 
SimplifiedHierarchyExtraction.Instance.lambda
Merge distance 
 | 
protected DoubleDataStore | 
HDBSCANHierarchyExtraction.Instance.lambda
Merge distance 
 | 
protected DoubleDataStore | 
ClustersWithNoiseExtraction.Instance.lambda
Merge distance 
 | 
protected DoubleDataStore | 
AbstractCutDendrogram.Instance.lambda
Merge distance 
 | 
| Modifier and Type | Field and Description | 
|---|---|
(package private) DoubleDataStore | 
FastOPTICS.inverseDensities
Inverse Densities correspond to average distances in point set of
 projections 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected abstract DoubleDataStore | 
AbstractDBOutlier.computeOutlierScores(Database database,
                    Relation<O> relation,
                    double d)
computes an outlier score for each object of the database. 
 | 
protected DoubleDataStore | 
DBOutlierDetection.computeOutlierScores(Database database,
                    Relation<O> relation,
                    double d)  | 
protected DoubleDataStore | 
DBOutlierScore.computeOutlierScores(Database database,
                    Relation<O> relation,
                    double d)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected DoubleDataStore | 
IDOS.computeIDOS(DBIDs ids,
           KNNQuery<O> knnQ,
           DoubleDataStore intDims,
           DoubleMinMax idosminmax)
Computes all IDOS scores. 
 | 
protected DoubleDataStore | 
IDOS.computeIDs(DBIDs ids,
          KNNQuery<O> knnQ)
Computes all IDs 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected DoubleDataStore | 
IDOS.computeIDOS(DBIDs ids,
           KNNQuery<O> knnQ,
           DoubleDataStore intDims,
           DoubleMinMax idosminmax)
Computes all IDOS scores. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
private void | 
COF.computeCOFScores(KNNQuery<O> knnq,
                DBIDs ids,
                DoubleDataStore acds,
                WritableDoubleDataStore cofs,
                DoubleMinMax cofminmax)
Compute Connectivity outlier factors. 
 | 
protected void | 
FlexibleLOF.computeLOFs(KNNQuery<O> knnq,
           DBIDs ids,
           DoubleDataStore lrds,
           WritableDoubleDataStore lofs,
           DoubleMinMax lofminmax)
Computes the Local outlier factor (LOF) of the specified objects. 
 | 
protected double | 
LOF.computeLOFScore(KNNQuery<O> knnq,
               DBIDRef cur,
               DoubleDataStore lrds)
Compute a single LOF score. 
 | 
private void | 
LOF.computeLOFScores(KNNQuery<O> knnq,
                DBIDs ids,
                DoubleDataStore lrds,
                WritableDoubleDataStore lofs,
                DoubleMinMax lofminmax)
Compute local outlier factors. 
 | 
private void | 
VarianceOfVolume.computeVOVs(KNNQuery<O> knnq,
           DBIDs ids,
           DoubleDataStore vols,
           WritableDoubleDataStore vovs,
           DoubleMinMax vovminmax)
Compute variance of volumes. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
private DoubleDataStore | 
LRDProcessor.kdists
k-distance store 
 | 
private DoubleDataStore | 
LOFProcessor.lrds
LRD store 
 | 
| Constructor and Description | 
|---|
LOFProcessor(DataStore<? extends KNNList> knns,
            DoubleDataStore lrds,
            boolean noself)
Constructor. 
 | 
LRDProcessor(DataStore<? extends KNNList> knns,
            DoubleDataStore kdists)
Constructor. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
WritableDoubleDataStore
Data store specialized for doubles. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
private DoubleDataStore | 
DataStoreUtil.AscendingByDoubleDataStore.scores
Scores to use for sorting. 
 | 
private DoubleDataStore | 
DataStoreUtil.DescendingByDoubleDataStore.scores
Scores to use for sorting. 
 | 
private DoubleDataStore | 
DataStoreUtil.AscendingByDoubleDataStoreAndId.scores
Scores to use for sorting. 
 | 
private DoubleDataStore | 
DataStoreUtil.DescendingByDoubleDataStoreAndId.scores
Scores to use for sorting. 
 | 
| Constructor and Description | 
|---|
AscendingByDoubleDataStore(DoubleDataStore scores)
Constructor. 
 | 
AscendingByDoubleDataStoreAndId(DoubleDataStore scores)
Constructor. 
 | 
DescendingByDoubleDataStore(DoubleDataStore scores)
Constructor. 
 | 
DescendingByDoubleDataStoreAndId(DoubleDataStore scores)
Constructor. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ArrayDoubleStore
A class to answer representation queries using the stored Array. 
 | 
class  | 
MapIntegerDBIDDoubleStore
Writable data store for double values. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
private DoubleDataStore | 
MaterializedDoubleRelation.content
Map to hold the objects of the database. 
 | 
| Constructor and Description | 
|---|
MaterializedDoubleRelation(DBIDs ids,
                          java.lang.String name,
                          DoubleDataStore content)
Constructor. 
 | 
MaterializedDoubleRelation(java.lang.String name,
                          java.lang.String shortname,
                          DoubleDataStore content,
                          DBIDs ids)
Constructor. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
(package private) DoubleDataStore[] | 
RandomProjectedNeighborsAndDensities.projectedPoints
all projected points 
 | 
| Modifier and Type | Method and Description | 
|---|---|
DoubleDataStore | 
RandomProjectedNeighborsAndDensities.computeAverageDistInSet()
Compute for each point a density estimate as inverse of average distance to
 a point in a projected set 
 | 
| Modifier and Type | Method and 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. 
 | 
Copyright © 2019 ELKI Development Team. License information.