public List<RerankerResult> probabilities(List<RerankExample> ex) { Classification classify = model.classify(ex); LabelVector labeling = (LabelVector) classify.getLabeling(); List<RerankerResult> result = Lists.newArrayListWithCapacity(ex.size()); for (int i = 0; i < ex.size(); i++) { Label rankLabel = labeling.getLabelAlphabet().lookupLabel(Integer.toString(i)); result.add(new RerankerResult(ex.get(i), labeling.value(rankLabel))); } Collections.sort(result, Ordering.<RerankerResult>natural().reverse()); return result; }
assert (classifications[i].getLabelAlphabet() == ilist.getTargetAlphabet()); Instance inst = ilist.get(i); Labeling labeling = inst.getLabeling (); assert (classifications[i].getLabelAlphabet() == ilist.getTargetAlphabet()); Instance inst = ilist.get(i); Labeling labeling = inst.getLabeling (); assert (classifications[i].getLabelAlphabet() == ilist.getTargetAlphabet()); Instance inst = ilist.get(i); Labeling labeling = inst.getLabeling ();
assert (classifications[i].getLabelAlphabet() == ilist.getTargetAlphabet()); Instance inst = ilist.get(i); Labeling labeling = inst.getLabeling (); assert (classifications[i].getLabelAlphabet() == ilist.getTargetAlphabet()); Instance inst = ilist.get(i); Labeling labeling = inst.getLabeling (); assert (classifications[i].getLabelAlphabet() == ilist.getTargetAlphabet()); Instance inst = ilist.get(i); Labeling labeling = inst.getLabeling ();
assert (classifications[i].getLabelAlphabet() == ilist.getTargetAlphabet()); Instance inst = ilist.get(i); Labeling labeling = inst.getLabeling (); assert (classifications[i].getLabelAlphabet() == ilist.getTargetAlphabet()); Instance inst = ilist.get(i); Labeling labeling = inst.getLabeling (); assert (classifications[i].getLabelAlphabet() == ilist.getTargetAlphabet()); Instance inst = ilist.get(i); Labeling labeling = inst.getLabeling ();
assert (classifications[i].getLabelAlphabet() == ilist.getTargetAlphabet()); Instance inst = ilist.get(i); Labeling labeling = inst.getLabeling (); modelLabelWeightSum = 0; for (int i = 0; i < ilist.size(); i++) { assert (classifications[i].getLabelAlphabet() == ilist.getTargetAlphabet()); Instance inst = ilist.get(i); Labeling labeling = inst.getLabeling ();
assert (classifications[i].getLabelAlphabet() == ilist.getTargetAlphabet()); Instance inst = ilist.get(i); Labeling labeling = inst.getLabeling (); modelLabelWeightSum = 0; for (int i = 0; i < ilist.size(); i++) { assert (classifications[i].getLabelAlphabet() == ilist.getTargetAlphabet()); Instance inst = ilist.get(i); Labeling labeling = inst.getLabeling ();
assert (classifications[i].getLabelAlphabet() == ilist.getTargetAlphabet()); Instance inst = ilist.get(i); Labeling labeling = inst.getLabeling (); modelLabelWeightSum = 0; for (int i = 0; i < ilist.size(); i++) { assert (classifications[i].getLabelAlphabet() == ilist.getTargetAlphabet()); Instance inst = ilist.get(i); Labeling labeling = inst.getLabeling ();
assert (classifications[i].getLabelAlphabet() == ilist.getTargetAlphabet()); Instance inst = ilist.get(i); Labeling labeling = inst.getLabeling ();
assert (classifications[i].getLabelAlphabet() == ilist.getTargetAlphabet()); Instance inst = ilist.get(i); Labeling labeling = inst.getLabeling ();
assert (classifications[i].getLabelAlphabet() == ilist.getTargetAlphabet()); Instance inst = ilist.get(i); Labeling labeling = inst.getLabeling ();
return new Classification(instance, this, new LabelVector(lv.getLabelAlphabet(), values));
return new Classification(instance, this, new LabelVector(lv.getLabelAlphabet(), values));
return new Classification(instance, this, new LabelVector(lv.getLabelAlphabet(), values));