package quickml.supervised.tree.decisionTree.reducers.reducerFactories; import quickml.data.instances.ClassifierInstance; import quickml.supervised.tree.decisionTree.reducers.DTOldCatBranchReducer; import quickml.supervised.tree.decisionTree.valueCounters.ClassificationCounter; import quickml.supervised.tree.reducers.Reducer; import quickml.supervised.tree.reducers.ReducerFactory; import java.io.Serializable; import java.util.List; import java.util.Map; /** * Created by alexanderhawk on 7/9/15. */ public class DTOldCatBranchReducerFactory<I extends ClassifierInstance> implements ReducerFactory<I, ClassificationCounter>{ @Override public Reducer<I, ClassificationCounter> getReducer(List<I> trainingData) { return new DTOldCatBranchReducer<>(trainingData); } @Override public void updateBuilderConfig(Map<String, Serializable> cfg) { } }