public FeatureVector classify(Object __example) { if (!(__example instanceof CExample)) { String type = __example == null ? "null" : __example.getClass().getName(); System.err.println("Classifier 'BasicFeatures(CExample)' defined on line 39 of emnlpBasicCoref.lbj received '" + type + "' as input."); new Exception().printStackTrace(); System.exit(1); } FeatureVector __result; __result = new FeatureVector(); __result.addFeature(__genderMatchForBasic.featureValue(__example)); __result.addFeature(__numberMatch.featureValue(__example)); __result.addFeature(__headMatchSoon.featureValue(__example)); __result.addFeature(__extentMatchSoon.featureValue(__example)); __result.addFeature(__m1MentionType.featureValue(__example)); __result.addFeature(__m2MentionType.featureValue(__example)); __result.addFeature(__mentionTypes.featureValue(__example)); __result.addFeature(__noETypeAlias.featureValue(__example)); __result.addFeature(__soonAppositive.featureValue(__example)); __result.addFeature(__relativePronounFor.featureValue(__example)); __result.addFeature(__areSynonyms.featureValue(__example)); __result.addFeature(__areAntonyms.featureValue(__example)); __result.addFeature(__areHypernyms.featureValue(__example)); __result.addFeature(__headsShareHypernyms.featureValue(__example)); __result.addFeature(__bothSpeak.featureValue(__example)); __result.addFeature(__prenominalModifierOrHeadMatch.featureValue(__example)); __result.addFeature(__substringHead.featureValue(__example)); return __result; }
public FeatureVector classify(Object __example) { if (!(__example instanceof CExample)) { String type = __example == null ? "null" : __example.getClass().getName(); System.err.println("Classifier 'BasicFeatures(CExample)' defined on line 39 of emnlpBasicCoref.lbj received '" + type + "' as input."); new Exception().printStackTrace(); System.exit(1); } FeatureVector __result; __result = new FeatureVector(); __result.addFeature(__genderMatchForBasic.featureValue(__example)); __result.addFeature(__numberMatch.featureValue(__example)); __result.addFeature(__headMatchSoon.featureValue(__example)); __result.addFeature(__extentMatchSoon.featureValue(__example)); __result.addFeature(__m1MentionType.featureValue(__example)); __result.addFeature(__m2MentionType.featureValue(__example)); __result.addFeature(__mentionTypes.featureValue(__example)); __result.addFeature(__noETypeAlias.featureValue(__example)); __result.addFeature(__soonAppositive.featureValue(__example)); __result.addFeature(__relativePronounFor.featureValue(__example)); __result.addFeature(__areSynonyms.featureValue(__example)); __result.addFeature(__areAntonyms.featureValue(__example)); __result.addFeature(__areHypernyms.featureValue(__example)); __result.addFeature(__headsShareHypernyms.featureValue(__example)); __result.addFeature(__bothSpeak.featureValue(__example)); __result.addFeature(__prenominalModifierOrHeadMatch.featureValue(__example)); __result.addFeature(__substringHead.featureValue(__example)); return __result; }