SelectionBuffer buffer;
if( isCategorical )
buffer = new CategoricalSelectionBuffer( ensembleSpec );
else
buffer = new PredictionSelectionBuffer( ensembleSpec );
pipe = new Every( pipe, predictedFields, buffer, Fields.SWAP );
if( modelSchema.getKeyFields().isNone() )
pipe = new Discard( pipe, keyFields );