Package | Description |
---|---|
de.lmu.ifi.dbs.elki.algorithm.clustering.correlation |
Correlation clustering algorithms
|
de.lmu.ifi.dbs.elki.algorithm.clustering.optics |
OPTICS family of clustering algorithms.
|
de.lmu.ifi.dbs.elki.algorithm.clustering.subspace |
Axis-parallel subspace clustering algorithms
The clustering algorithms in this package are instances of both, projected clustering algorithms or
subspace clustering algorithms according to the classical but somewhat obsolete classification schema
of clustering algorithms for axis-parallel subspaces.
|
de.lmu.ifi.dbs.elki.visualization.opticsplot |
Code for drawing OPTICS plots
|
de.lmu.ifi.dbs.elki.visualization.projections |
Visualization projections
|
de.lmu.ifi.dbs.elki.visualization.projector |
Projectors are responsible for finding appropriate projections for data relations.
|
de.lmu.ifi.dbs.elki.visualization.visualizers.optics |
Visualizers that do work on OPTICS plots
|
de.lmu.ifi.dbs.elki.visualization.visualizers.scatterplot.cluster |
Visualizers for clustering results based on 2D projections.
|
Modifier and Type | Method and Description |
---|---|
ClusterOrderResult<HiCO.HiCOClusterOrderEntry> |
HiCO.run(Relation<V> relation) |
Modifier and Type | Method and Description |
---|---|
ClusterOrderResult<E> |
OPTICSTypeAlgorithm.run(Database database) |
ClusterOrderResult<DoubleDistanceClusterOrderEntry> |
DeLiClu.run(Database database,
Relation<NV> relation) |
ClusterOrderResult<DoubleDistanceClusterOrderEntry> |
OPTICS.run(Relation<O> relation)
Run OPTICS on the database.
|
ClusterOrderResult<E> |
GeneralizedOPTICS.run(Relation<O> relation)
Run OPTICS on the database.
|
Modifier and Type | Method and Description |
---|---|
protected void |
OPTICS.expandClusterOrder(ClusterOrderResult<DoubleDistanceClusterOrderEntry> clusterOrder,
Relation<O> database,
RangeQuery<O> rangeQuery,
DBID objectID,
double epsilon,
FiniteProgress progress)
OPTICS-function expandClusterOrder.
|
protected void |
GeneralizedOPTICS.expandClusterOrder(ClusterOrderResult<E> clusterOrder,
Relation<O> relation,
DBID objectID,
FiniteProgress progress)
OPTICS-function expandClusterOrder.
|
private Clustering<OPTICSModel> |
OPTICSXi.extractClusters(ClusterOrderResult<DoubleDistanceClusterOrderEntry> clusterOrderResult,
Relation<?> relation,
double ixi,
int minpts)
Extract clusters from a cluster order result.
|
Modifier and Type | Method and Description |
---|---|
ClusterOrderResult<HiSC.HiSCClusterOrderEntry> |
HiSC.run(Relation<V> relation) |
Modifier and Type | Method and Description |
---|---|
private Clustering<SubspaceModel> |
DiSH.computeClusters(Relation<V> database,
ClusterOrderResult<DiSH.DiSHClusterOrderEntry> clusterOrder)
Computes the hierarchical clusters according to the cluster order.
|
private gnu.trove.map.hash.TCustomHashMap<long[],List<ArrayModifiableDBIDs>> |
DiSH.extractClusters(Relation<V> database,
ClusterOrderResult<DiSH.DiSHClusterOrderEntry> clusterOrder)
Extracts the clusters from the cluster order.
|
Modifier and Type | Field and Description |
---|---|
(package private) ClusterOrderResult<E> |
OPTICSPlot.co
The result to plot
|
Modifier and Type | Method and Description |
---|---|
ClusterOrderResult<E> |
OPTICSPlot.getClusterOrder()
Get the cluster order we are attached to.
|
Modifier and Type | Method and Description |
---|---|
static <E extends ClusterOrderEntry<?>> |
OPTICSPlot.canPlot(ClusterOrderResult<E> co)
Test whether this class can produce an OPTICS plot for the given cluster
order.
|
private static <E extends ClusterOrderEntry<?>> |
OPTICSPlot.getAdapterForDistance(ClusterOrderResult<E> co)
Try to find a distance adapter.
|
static <E extends ClusterOrderEntry<?>> |
OPTICSCut.makeOPTICSCut(ClusterOrderResult<E> co,
OPTICSDistanceAdapter<E> adapter,
double epsilon)
Compute an OPTICS cut clustering
|
static <E extends ClusterOrderEntry<?>> |
OPTICSPlot.plotForClusterOrder(ClusterOrderResult<E> co,
VisualizerContext context)
Static method to find an optics plot for a result, or to create a new one
using the given context.
|
Constructor and Description |
---|
OPTICSPlot(ClusterOrderResult<E> co,
OPTICSColorAdapter colors)
Constructor, with automatic distance adapter detection.
|
OPTICSPlot(ClusterOrderResult<E> co,
OPTICSColorAdapter colors,
OPTICSDistanceAdapter<E> distanceAdapter)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
ClusterOrderResult<E> |
OPTICSProjection.getResult()
Get the OPTICS cluster order.
|
Modifier and Type | Field and Description |
---|---|
private ClusterOrderResult<E> |
OPTICSProjector.clusterOrder
Cluster order result
|
Modifier and Type | Method and Description |
---|---|
ClusterOrderResult<E> |
OPTICSProjector.getResult()
Get the cluster order
|
Constructor and Description |
---|
OPTICSProjector(ClusterOrderResult<E> co)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected static OPTICSXi.SteepAreaResult |
OPTICSSteepAreaVisualization.findSteepAreaResult(ClusterOrderResult<?> co)
Find the OPTICS clustering child of a cluster order.
|
Modifier and Type | Field and Description |
---|---|
protected ClusterOrderResult<? extends ClusterOrderEntry<?>> |
ClusterOrderVisualization.Instance.result
The result we visualize
|
Copyright © 2014 ELKI Development Team, Lehr- und Forschungseinheit für Datenbanksysteme, Ludwig-Maximilians-Universität München. License information.