Uses of Class
weka.core.neighboursearch.kdtrees.KDTreeNode
Packages that use KDTreeNode
-
Uses of KDTreeNode in weka.core.neighboursearch
Methods in weka.core.neighboursearch with parameters of type KDTreeNodeModifier and TypeMethodDescriptionvoidKDTree.assignSubToCenters(KDTreeNode node, Instances centers, int[] centList, int[] assignments) Assigns instances of this node to center. -
Uses of KDTreeNode in weka.core.neighboursearch.kdtrees
Fields in weka.core.neighboursearch.kdtrees declared as KDTreeNodeModifier and TypeFieldDescriptionKDTreeNode.m_Leftleft subtree; contains instances with smaller or equal to split value.KDTreeNode.m_Rightright subtree; contains instances with larger than split value.Methods in weka.core.neighboursearch.kdtrees with parameters of type KDTreeNodeModifier and TypeMethodDescriptionabstract voidKDTreeNodeSplitter.splitNode(KDTreeNode node, int numNodesCreated, double[][] nodeRanges, double[][] universe) Splits a node into two.voidKMeansInpiredMethod.splitNode(KDTreeNode node, int numNodesCreated, double[][] nodeRanges, double[][] universe) Splits a node into two such that the overall sum of squared distances of points to their centres on both sides of the (axis-parallel) splitting plane is minimum.voidMedianOfWidestDimension.splitNode(KDTreeNode node, int numNodesCreated, double[][] nodeRanges, double[][] universe) Splits a node into two based on the median value of the dimension in which the points have the widest spread.voidMidPointOfWidestDimension.splitNode(KDTreeNode node, int numNodesCreated, double[][] nodeRanges, double[][] universe) Splits a node into two based on the midpoint value of the dimension in which the points have the widest spread.voidSlidingMidPointOfWidestSide.splitNode(KDTreeNode node, int numNodesCreated, double[][] nodeRanges, double[][] universe) Splits a node into two based on the midpoint value of the dimension in which the node's rectangle is widest.