|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ClusterNode | |
---|---|
at.tuwien.ifs.somtoolbox.layers.quality | Classes in this package implement various quality measures, indicating the quality of the SOM mapping. |
at.tuwien.ifs.somtoolbox.reportgenerator | |
at.tuwien.ifs.somtoolbox.reportgenerator.output | |
at.tuwien.ifs.somtoolbox.visualization.clustering | Contains classes implementing clustering methods on the SOM. |
Uses of ClusterNode in at.tuwien.ifs.somtoolbox.layers.quality |
---|
Constructor parameters in at.tuwien.ifs.somtoolbox.layers.quality with type arguments of type ClusterNode | |
---|---|
EntropyAndPurityCalculator(List<ClusterNode> clusters,
SOMLibClassInformation classInfo)
|
Uses of ClusterNode in at.tuwien.ifs.somtoolbox.reportgenerator |
---|
Methods in at.tuwien.ifs.somtoolbox.reportgenerator that return ClusterNode | |
---|---|
ClusterNode |
TestRunResult.getClusterNodes(int level,
int numbClusters)
returns the cluster node representing the cluster at the specified level |
Methods in at.tuwien.ifs.somtoolbox.reportgenerator with parameters of type ClusterNode | |
---|---|
Vector<String> |
DatasetInformation.getClusterName(ClusterNode node,
int clusterByValue,
int nodeDepth)
Tries to name a cluster by the input data mapped to units lying within the cluster For naming the cluster, some very simple heuristics are used: First, if there are any labels of the clusters, which correpsond to 0/1 attributes, and their values are all 0 (or 1) in the cluster, the name of this attribute is included to the name of the cluster. |
Vector<double[]> |
TestRunResult.getStableClusters1(ClusterNode node,
int count,
int boundary,
Vector<double[]> stableClusterList)
Quality measure for clusters that didn't work |
Vector<double[]> |
TestRunResult.getStableClusters2(ClusterNode node,
double parentValue,
int boundary,
Vector<double[]> stableClusterList)
tries to sort all possible clusters by their "stability" that is, tries to give a measure about how good a cluster is. |
Vector<double[]> |
TestRunResult.getStableClusters3(ClusterNode node,
double parentValue,
int boundary,
Vector<double[]> stableClusterList)
quality measure for clusters that didn't work |
Uses of ClusterNode in at.tuwien.ifs.somtoolbox.reportgenerator.output |
---|
Methods in at.tuwien.ifs.somtoolbox.reportgenerator.output with parameters of type ClusterNode | |
---|---|
protected int[] |
SOMDescriptionHTML.printClusterNode(ClusterNode node,
int parentLevel,
int boundary,
int depth,
int[] nodeInfos)
outputs the subtree in one node of the cluster tree we add to the report. |
Uses of ClusterNode in at.tuwien.ifs.somtoolbox.visualization.clustering |
---|
Fields in at.tuwien.ifs.somtoolbox.visualization.clustering declared as ClusterNode | |
---|---|
private ClusterNode |
ClusterNode.child1
|
private ClusterNode |
ClusterNode.child2
|
private ClusterNode |
ColoredClusterPNode.correspondingCluster
|
(package private) ClusterNode |
NodeDistance.n1
|
(package private) ClusterNode |
NodeDistance.n2
|
private ClusterNode |
ClusteringTree.topNode
|
Methods in at.tuwien.ifs.somtoolbox.visualization.clustering that return ClusterNode | |
---|---|
ClusterNode |
ClusteringTree.findClusterOf(GeneralUnitPNode unitPNode,
int level)
Find the ClusterNode that contains the given GeneralUnitPNode at the given level. |
ClusterNode |
ClusteringTree.findNode(ClusterNode start,
int lvl)
|
ClusterNode |
ClusteringTree.findNode(int lvl)
|
ClusterNode |
ClusterNode.getChild1()
returns the first child cluster |
ClusterNode |
ClusterNode.getChild2()
returns the second child cluster |
ClusterNode[] |
UnitKMeans.getClusterNodes(int level)
Returns the ClusterNodes for the given level. |
Methods in at.tuwien.ifs.somtoolbox.visualization.clustering that return types with arguments of type ClusterNode | |
---|---|
ArrayList<ClusterNode> |
ClusteringTree.getNodesAtLevel(int level)
|
Methods in at.tuwien.ifs.somtoolbox.visualization.clustering with parameters of type ClusterNode | |
---|---|
protected double |
AbstractWardsLinkageTreeBuilder.calcESSincrease(ClusterNode n1,
ClusterNode n2)
Calculates the increase of the Error Sum of Squares if the two Clusters are united. |
static void |
LabelPositioning.center(ClusterNode cluster,
edu.umd.cs.piccolo.PNode label)
Place the label in the center of the surrounding rectangle of the cluster. |
static void |
LabelPositioning.centroid(ClusterNode cluster,
edu.umd.cs.piccolo.PNode label)
Place the label in the centroid of the cluster. |
ClusterNode |
ClusteringTree.findNode(ClusterNode start,
int lvl)
|
private void |
ClusteringTree.getAllChildrenUntil(int level,
ClusterNode start,
ArrayList<ClusterNode> store)
Searches the clusters that are less or equal lvl and stores their children (ClusterNodes) which are > lvl. |
void |
ClusteringTree.printTree(ClusterNode start,
int x)
|
private void |
ClusteringTree.recolorTree(Color[] col,
ClusterNode n)
Function for recursion in recolorTree() |
Method parameters in at.tuwien.ifs.somtoolbox.visualization.clustering with type arguments of type ClusterNode | |
---|---|
private void |
ClusteringTree.getAllChildrenUntil(int level,
ClusterNode start,
ArrayList<ClusterNode> store)
Searches the clusters that are less or equal lvl and stores their children (ClusterNodes) which are > lvl. |
Constructors in at.tuwien.ifs.somtoolbox.visualization.clustering with parameters of type ClusterNode | |
---|---|
ClusteringTree(ClusterNode top,
int width)
Initializes the tree with the given top Node. |
|
ClusterNode(ClusterNode n1,
ClusterNode n2,
int level)
Connects two ClusterNodes to one cluster |
|
ClusterNode(ClusterNode n1,
ClusterNode n2,
int level,
double mergeCost)
|
|
ColoredClusterPNode(ClusterNode cluster)
|
|
NodeDistance(ClusterNode no1,
ClusterNode no2,
double d)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |