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 |
Visualization package of ELKI.
|
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(ERiCNeighborPredicate.Instance npred,
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> relation,
Cluster<SubspaceModel> parent,
Hierarchy.Iter<Cluster<SubspaceModel>> iter,
int db_dim)
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 |
---|---|
class |
FilteredIter<O>
Filtered iterator.
|
private class |
HashMapHierarchy.ItrAll
Iterator over all known elements, by insertion order.
|
private class |
HashMapHierarchy.ItrAnc
Iterator over all Ancestors.
|
private class |
HashMapHierarchy.ItrDesc
Iterator over all descendants.
|
(package private) class |
HashMapHierarchy.Rec.ItrChildren
Child iterator.
|
(package private) class |
HashMapHierarchy.Rec.ItrChildrenReverse
Child iterator.
|
(package private) class |
HashMapHierarchy.Rec.ItrParents
Parent iterator.
|
(package private) class |
HashMapHierarchy.Rec.ItrParentsReverse
Parent iterator.
|
class |
StackedIter<B,A extends B>
Filtered 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.
|
private Hierarchy.Iter<?> |
FilteredIter.it
Iterator in primary hierarchy.
|
private Hierarchy.Iter<? extends A> |
StackedIter.it1
Iterator in primary hierarchy.
|
private Hierarchy.Iter<B> |
StackedIter.it2
Iterator in secondary hierarchy.
|
(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.Rec.ItrParents.advance() |
Hierarchy.Iter<O> |
HashMapHierarchy.Rec.ItrParentsReverse.advance() |
Hierarchy.Iter<O> |
HashMapHierarchy.Rec.ItrChildren.advance() |
Hierarchy.Iter<O> |
HashMapHierarchy.Rec.ItrChildrenReverse.advance() |
Hierarchy.Iter<O> |
HashMapHierarchy.ItrDesc.advance() |
Hierarchy.Iter<O> |
HashMapHierarchy.ItrAnc.advance() |
Hierarchy.Iter<O> |
Hierarchy.Iter.advance() |
static <O> Hierarchy.Iter<O> |
HashMapHierarchy.emptyIterator()
Get an empty hierarchy iterator.
|
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.iterAncestorsSelf(O obj) |
Hierarchy.Iter<O> |
Hierarchy.iterAncestorsSelf(O self)
Iterate ancestors (recursive parents) and self.
|
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.Rec.iterChildrenReverse()
Iterate over parents.
|
Hierarchy.Iter<O> |
HashMapHierarchy.iterChildrenReverse(O obj) |
Hierarchy.Iter<O> |
Hierarchy.iterChildrenReverse(O self)
Iterate over the (direct) children in reverse order.
|
Hierarchy.Iter<O> |
HashMapHierarchy.iterDescendants(O obj) |
Hierarchy.Iter<O> |
Hierarchy.iterDescendants(O self)
Iterate descendants (recursive children)
|
Hierarchy.Iter<O> |
HashMapHierarchy.iterDescendantsSelf(O obj) |
Hierarchy.Iter<O> |
Hierarchy.iterDescendantsSelf(O self)
Iterate descendants (recursive children) and self.
|
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.
|
Hierarchy.Iter<O> |
HashMapHierarchy.Rec.iterParentsReverse()
Iterate over parents.
|
Hierarchy.Iter<O> |
HashMapHierarchy.iterParentsReverse(O obj) |
Hierarchy.Iter<O> |
Hierarchy.iterParentsReverse(O self)
Iterate over the (direct) parents in reverse order.
|
Constructor and Description |
---|
FilteredIter(Hierarchy.Iter<?> it,
Class<? super O> clazz)
Constructor.
|
StackedIter(Hierarchy.Iter<? extends A> it1,
Hierarchy<B> hier2)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
static <O extends VisualizationItem> |
VisualizationTree.filter(VisualizerContext context,
Class<? super O> clazz)
Filtered iteration over a stacked hierarchy.
|
static <O extends VisualizationItem> |
VisualizationTree.filter(VisualizerContext context,
Object start,
Class<? super O> clazz)
Filtered iteration over a stacked hierarchy.
|
static <O extends Result> |
VisualizationTree.filterResults(VisualizerContext context,
Object start,
Class<? super O> clazz)
Filtered iteration over the primary result tree.
|
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
|
Copyright © 2015 ELKI Development Team, Lehr- und Forschungseinheit für Datenbanksysteme, Ludwig-Maximilians-Universität München. License information.