Dataset dataset = Dataset.load(getConf(), datasetPath);
ForestPredictions callback = isOob ? new ForestPredictions(dataset.nbInstances(), dataset.nblabels())
: null;
Builder forestBuilder;
if (isPartial) {
log.info("Partial Mapred implementation");
forestBuilder = new PartialBuilder(treeBuilder, dataPath, datasetPath, seed, getConf());
} else {
log.info("InMem Mapred implementation");
forestBuilder = new InMemBuilder(treeBuilder, dataPath, datasetPath, seed, getConf());
}
log.info("Building the forest...");
long time = System.currentTimeMillis();
DecisionForest forest = forestBuilder.build(nbTrees, callback);
time = System.currentTimeMillis() - time;
log.info("Build Time: {}", DFUtils.elapsedTime(time));
if (isOob) {