Uses of Class
elki.index.tree.betula.CFNode
-
Packages that use CFNode Package Description elki.clustering.kmeans.initialization.betula Initialization methods for BIRCH-based k-means and EM clustering.elki.index.tree.betula BETULA clustering by aggregating the data into cluster features. -
-
Uses of CFNode in elki.clustering.kmeans.initialization.betula
Methods in elki.clustering.kmeans.initialization.betula with parameters of type CFNode Modifier and Type Method Description private AsClusterFeature
CFKPlusPlusTree. chooseNextNode(CFNode<?> current, java.util.List<? extends ClusterFeature> ccs, java.util.Random rnd)
Choose a child of the current node. -
Uses of CFNode in elki.index.tree.betula
Fields in elki.index.tree.betula declared as CFNode Modifier and Type Field Description (package private) CFNode<L>
CFTree. root
Current root node.Methods in elki.index.tree.betula that return CFNode Modifier and Type Method Description CFNode<L>
CFTree. getRoot()
Get the trees root node.private CFNode<L>
CFTree. insert(CFNode<L> node, NumberVector nv, DBIDRef dbid)
Recursive insertion.private CFNode<L>
CFTree. insert(CFNode<L> node, AsClusterFeature nleaf)
Recursive insertion.private CFNode<L>
CFTree. split(CFNode<L> node, AsClusterFeature newchild)
Split an overfull node.Methods in elki.index.tree.betula with parameters of type CFNode Modifier and Type Method Description private void
CFTree. estimateThreshold(CFNode<L> current, java.util.ArrayList<L> cfs, double[] thresholds)
private L
CFTree. findLeaf(CFNode<L> node, NumberVector nv)
Find the leaf of a cluster, to get the final cluster assignment.private CFNode<L>
CFTree. insert(CFNode<L> node, NumberVector nv, DBIDRef dbid)
Recursive insertion.private CFNode<L>
CFTree. insert(CFNode<L> node, AsClusterFeature nleaf)
Recursive insertion.private CFNode<L>
CFTree. split(CFNode<L> node, AsClusterFeature newchild)
Split an overfull node.Constructors in elki.index.tree.betula with parameters of type CFNode Constructor Description LeafIterator(CFNode<L> root)
Constructor.
-