Preliminary calculation of splits

Binarization is performed for each numerical feature to determine the possible ways to split data into buckets. The resulting information is used for choosing the tree structure.

The binarization method and number of buckets are set in the starting parameters.