| Package | Description | 
|---|---|
| de.lmu.ifi.dbs.elki.algorithm.clustering | 
 Clustering algorithms. 
 | 
| de.lmu.ifi.dbs.elki.algorithm.clustering.correlation | 
 Correlation clustering algorithms 
 | 
| de.lmu.ifi.dbs.elki.algorithm.clustering.gdbscan | 
 Generalized DBSCAN. 
 | 
| de.lmu.ifi.dbs.elki.index.preprocessed.knn | 
 Indexes providing KNN and rKNN data. 
 | 
| de.lmu.ifi.dbs.elki.logging.progress | 
 Progress status objects (for UI) 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
AbstractProjectedDBSCAN.expandCluster(LocallyWeightedDistanceFunction.Instance<V> distFunc,
             RangeQuery<V,DoubleDistance> rangeQuery,
             DBID startObjectID,
             FiniteProgress objprog,
             IndefiniteProgress clusprog)
ExpandCluster function of DBSCAN. 
 | 
protected void | 
DBSCAN.expandCluster(Relation<O> relation,
             RangeQuery<O,D> rangeQuery,
             DBIDRef startObjectID,
             FiniteProgress objprog,
             IndefiniteProgress clusprog)
DBSCAN-function expandCluster. 
 | 
protected void | 
SNNClustering.expandCluster(SimilarityQuery<O,IntegerDistance> snnInstance,
             DBID startObjectID,
             FiniteProgress objprog,
             IndefiniteProgress clusprog)
DBSCAN-function expandCluster adapted to SNN criterion. 
 | 
protected void | 
OPTICS.expandClusterOrder(ClusterOrderResult<D> clusterOrder,
                  Database database,
                  RangeQuery<O,D> rangeQuery,
                  DBID objectID,
                  D epsilon,
                  FiniteProgress progress)
OPTICS-function expandClusterOrder. 
 | 
protected void | 
OPTICS.expandClusterOrderDouble(ClusterOrderResult<DoubleDistance> clusterOrder,
                        Database database,
                        RangeQuery<O,DoubleDistance> rangeQuery,
                        DBID objectID,
                        DoubleDistance epsilon,
                        FiniteProgress progress)
OPTICS-function expandClusterOrder. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
private Clustering<Model> | 
CASH.doRun(Relation<ParameterizationFunction> relation,
     FiniteProgress progress)
Runs the CASH algorithm on the specified database, this method is
 recursively called until only noise is left. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected int | 
GeneralizedDBSCAN.Instance.expandCluster(int clusterid,
             WritableIntegerDataStore clusterids,
             T neighbors,
             FiniteProgress progress)
Set-based expand cluster implementation. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
private void | 
MaterializeKNNAndRKNNPreprocessor.materializeKNNAndRKNNs(ArrayDBIDs ids,
                      FiniteProgress progress)
Materializes the kNNs and RkNNs of the specified object IDs. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
StepProgress
This progress class is used for multi-step processing. 
 |