if (m_binarySplits)
modSelection = new BinC45ModelSelection(m_minNumObj, instances, m_useMDLcorrection);
else
modSelection = new C45ModelSelection(m_minNumObj, instances, m_useMDLcorrection);
if (!m_reducedErrorPruning)
m_root = new C45PruneableClassifierTree(modSelection, !m_unpruned, m_CF,
m_subtreeRaising, !m_noCleanup, m_collapseTree);
else
m_root = new PruneableClassifierTree(modSelection, !m_unpruned, m_numFolds,
!m_noCleanup, m_Seed);
m_root.buildClassifier(instances);