evalConfig.getDataSet().getSource(), evalConfig.getGbtConvertToProb());
this.modelRunner = new ModelRunner(modelConfig, columnConfigList, this.headers, evalConfig.getDataSet()
.getDataDelimiter(), models);
List<ModelSpec> subModels = CommonUtils.loadSubModels(modelConfig, this.columnConfigList, evalConfig,
evalConfig.getDataSet().getSource(), evalConfig.getGbtConvertToProb());
<BUG>if ( CollectionUtils.isNotEmpty(subModels) ) {
for ( ModelSpec modelSpec : subModels ) {
this.modelRunner.addSubModels(modelSpec);</BUG>
this.subModelsCnt.put(modelSpec.getModelName(), modelSpec.getModels().size());
}

evalConfig.getDataSet().getSource(), evalConfig.getGbtConvertToProb());
this.modelRunner = new ModelRunner(modelConfig, columnConfigList, this.headers, evalConfig.getDataSet()
.getDataDelimiter(), models);
List<ModelSpec> subModels = CommonUtils.loadSubModels(modelConfig, this.columnConfigList, evalConfig,
evalConfig.getDataSet().getSource(), evalConfig.getGbtConvertToProb());
if(CollectionUtils.isNotEmpty(subModels)) {
for(ModelSpec modelSpec: subModels) {
this.modelRunner.addSubModels(modelSpec);
this.subModelsCnt.put(modelSpec.getModelName(), modelSpec.getModels().size());
