\section{U\+B\+Tree\+Split$<$ Bound\+Type, Mat\+Type $>$ Class Template Reference}
\label{classmlpack_1_1tree_1_1UBTreeSplit}\index{U\+B\+Tree\+Split$<$ Bound\+Type, Mat\+Type $>$@{U\+B\+Tree\+Split$<$ Bound\+Type, Mat\+Type $>$}}


Split a node into two parts according to the median address of points contained in the node.  




\subsection{Detailed Description}
\subsubsection*{template$<$typename Bound\+Type, typename Mat\+Type = arma\+::mat$>$\newline
class mlpack\+::tree\+::\+U\+B\+Tree\+Split$<$ Bound\+Type, Mat\+Type $>$}

Split a node into two parts according to the median address of points contained in the node. 

The class reorders the dataset such that points with lower addresses belong to the left subtree and points with high addresses belong to the right subtree. 

Definition at line 29 of file ub\+\_\+tree\+\_\+split.\+hpp.



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
/var/www/mlpack.\+ratml.\+org/mlpack.\+org/\+\_\+src/mlpack-\/3.\+3.\+2/src/mlpack/core/tree/binary\+\_\+space\+\_\+tree/\textbf{ ub\+\_\+tree\+\_\+split.\+hpp}\end{DoxyCompactItemize}
