Package | Description |
---|---|
de.lmu.ifi.dbs.elki.algorithm.clustering.correlation |
Correlation 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.data |
Basic classes for different data types, database object types and label types.
|
de.lmu.ifi.dbs.elki.utilities.datastructures.hierarchy |
Delegate implementation of a hierarchy.
|
de.lmu.ifi.dbs.elki.visualization.visualizers.optics |
Visualizers that do work on OPTICS plots
|
Modifier and Type | Method and Description |
---|---|
private boolean |
ERiC.isParent(ERiCDistanceFunction distanceFunction,
Cluster<CorrelationModel<V>> parent,
Hierarchy.Iter<Cluster<CorrelationModel<V>>> iter)
Returns true, if the specified parent cluster is a parent of one child of
the children clusters.
|
Modifier and Type | Method and Description |
---|---|
private boolean |
DiSH.isParent(Relation<V> database,
DiSHDistanceFunction.Instance<V> distFunc,
Cluster<SubspaceModel<V>> parent,
Hierarchy.Iter<Cluster<SubspaceModel<V>>> iter)
Returns true, if the specified parent cluster is a parent of one child of
the children clusters.
|
Modifier and Type | Method and Description |
---|---|
Hierarchy.Iter<Cluster<M>> |
Clustering.iterToplevelClusters()
Iterate over the top level clusters.
|
Modifier and Type | Class and Description |
---|---|
private class |
HashMapHierarchy.ItrAll
Iterator over all members of the hierarchy.
|
private class |
HashMapHierarchy.ItrAnc
Iterator over all Ancestors.
|
private class |
HashMapHierarchy.ItrDesc
Iterator to collect into the descendants.
|
(package private) class |
HashMapHierarchy.Rec.ItrChildren
Child iterator.
|
(package private) class |
HashMapHierarchy.Rec.ItrParents
Parent iterator.
|
Modifier and Type | Field and Description |
---|---|
(package private) Hierarchy.Iter<O> |
HashMapHierarchy.ItrDesc.childiter
Iterator over children
|
private static Hierarchy.Iter<?> |
HashMapHierarchy.EMPTY_ITERATOR
Empty iterator.
|
(package private) Hierarchy.Iter<O> |
HashMapHierarchy.ItrAnc.parentiter
Iterator over children
|
(package private) Hierarchy.Iter<O> |
HashMapHierarchy.ItrDesc.subiter
Iterator of current child
|
(package private) Hierarchy.Iter<O> |
HashMapHierarchy.ItrAnc.subiter
Iterator of current child
|
Modifier and Type | Method and Description |
---|---|
Hierarchy.Iter<O> |
HashMapHierarchy.iterAll() |
Hierarchy.Iter<O> |
Hierarchy.iterAll()
Iterate over all members.
|
Hierarchy.Iter<O> |
HashMapHierarchy.iterAncestors(O obj) |
Hierarchy.Iter<O> |
Hierarchy.iterAncestors(O self)
Iterate ancestors (recursive parents)
|
Hierarchy.Iter<O> |
HashMapHierarchy.Rec.iterChildren()
Iterate over parents.
|
Hierarchy.Iter<O> |
HashMapHierarchy.iterChildren(O obj) |
Hierarchy.Iter<O> |
Hierarchy.iterChildren(O self)
Iterate over the (direct) children.
|
Hierarchy.Iter<O> |
HashMapHierarchy.iterDescendants(O obj) |
Hierarchy.Iter<O> |
Hierarchy.iterDescendants(O self)
Iterate descendants (recursive children)
|
Hierarchy.Iter<O> |
HashMapHierarchy.Rec.iterParents()
Iterate over parents.
|
Hierarchy.Iter<O> |
HashMapHierarchy.iterParents(O obj) |
Hierarchy.Iter<O> |
Hierarchy.iterParents(O self)
Iterate over the (direct) parents.
|
Modifier and Type | Method and Description |
---|---|
private void |
OPTICSClusterVisualization.Instance.drawClusters(Clustering<OPTICSModel> clustering,
Hierarchy.Iter<Cluster<OPTICSModel>> clusters,
int depth,
Map<Cluster<?>,String> colormap)
Recursively draw clusters
|