for(Map.Entry<Object, PredictionModel> entry : label2model.entrySet()) {
Object label = entry.getKey();
forwardMapObj[0] = label;
PredictionModel model = entry.getValue();
numMixed += model.getNumMixed();
IMapIterator<Object, IWeightValue> itor = model.entries();
while(itor.next() != -1) {
itor.getValue(probe);
if(!probe.isTouched()) {
continue; // skip outputting untouched weights
}