filter.setInputFormat(data);
FilteredClassifier classifier = new FilteredClassifier();
if (data.numInstances() > 0) {
classifier.setClassifier(Classifier.makeCopies(m_Classifier, 1)[0]);
} else {
classifier.setClassifier(new ZeroR());
}
classifier.setFilter(filter);
if (!m_classifiers.containsKey(node.m_left.getString() + "|" + node.m_right.getString())) {
classifier.buildClassifier(data);