splitData(subsetIndices, subsetWeights, m_Attribute, m_SplitValue,
m_SplitString, sortedIndices, weights, data);
// If split will generate node(s) which has total weights less than m_minNumObj,
// do not split.
int attIndex = att.index();
if (subsetIndices[0][attIndex].length<minNumObj ||
subsetIndices[1][attIndex].length<minNumObj) {
makeLeaf(data);
}