if(translation.getFeatures().isEmpty()) { Messages.warning("Empty features for translation"); for (Feature f : translation.getFeatures()) { if (!featureNames.contains(f.name)) { Messages.severe("No initial value for feature " + f.name); changed = jMertTranses.add(new JMertTranslation(features2array(featureNames, translation.getFeatures()), evaluator.score(Collections.singletonList(translation)))) || changed;
System.out.println(translation.getTargetLabel().asString()); System.err.println("Score: " + translation.getScore()); for (Feature feature : translation.getFeatures()) { System.err.print(feature.name + " = " + feature.score + " ");