FilteredClusterer filtered_clusterer = new FilteredClusterer();
filtered_clusterer.setFilter(filter);
filtered_clusterer.setClusterer(inner_clusterer);
AbstractClusterer clusterer = filtered_clusterer;
clusterer.buildClusterer(trainingData);
return (clusterer);
}
protected Classifier generateDecisionTree(AbstractClusterer clusterer, MarkovAttributeSet aset, Instances data) throws Exception {