public class KMeansTreeBuilder extends NonHierarchicalTreeBuilder
Modifier and Type | Field and Description |
---|---|
private KMeans.InitType |
initType |
cache
level, monitor, progress, progressWriter
Constructor and Description |
---|
KMeansTreeBuilder() |
Modifier and Type | Method and Description |
---|---|
ClusteringTree |
createTree(GeneralUnitPNode[][] units) |
ClusteringTree |
createTree(GeneralUnitPNode[][] units,
int k) |
String |
getClusteringAlgName() |
void |
reInit(KMeans.InitType type) |
getTree
allowAborting, finishMonitor, incrementMonitor, resetMonitor, setMonitor
private KMeans.InitType initType
public ClusteringTree createTree(GeneralUnitPNode[][] units) throws ClusteringAbortedException
createTree
in class TreeBuilder
ClusteringAbortedException
public ClusteringTree createTree(GeneralUnitPNode[][] units, int k) throws ClusteringAbortedException
createTree
in class NonHierarchicalTreeBuilder
ClusteringAbortedException
public void reInit(KMeans.InitType type)
public String getClusteringAlgName()
getClusteringAlgName
in class TreeBuilder