public FeatureVector classify(Object __example) { if (!(__example instanceof CExample)) { String type = __example == null ? "null" : __example.getClass().getName(); System.err.println("Classifier 'ANTE_Features(CExample)' defined on line 167 of pronounFeatures.lbj received '" + type + "' as input."); new Exception().printStackTrace(); System.exit(1); } return cachedFeatureValue(__example); }
private FeatureVector cachedFeatureValue(Object __example) { if (__example == __exampleCache.get()) return (FeatureVector) __cache.get(); __exampleCache.set(__example); FeatureVector __result; __result = new FeatureVector(); FeatureVector leftVector = left.classify(__example); int N = leftVector.featuresSize(); FeatureVector rightVector = right.classify(__example); int M = rightVector.featuresSize(); for (int i = 0; i < N; ++i) { Feature lf = leftVector.getFeature(i); for (int j = 0; j < M; ++j) { Feature rf = rightVector.getFeature(j); if (lf.equals(rf)) continue; __result.addFeature(lf.conjunction(rf, this)); } } __result.sort(); __cache.set(__result); return __result; }
private FeatureVector cachedFeatureValue(Object __example) { if (__example == __exampleCache.get()) return (FeatureVector) __cache.get(); __exampleCache.set(__example); FeatureVector __result; __result = new FeatureVector(); FeatureVector leftVector = left.classify(__example); int N = leftVector.featuresSize(); FeatureVector rightVector = right.classify(__example); int M = rightVector.featuresSize(); for (int i = 0; i < N; ++i) { Feature lf = leftVector.getFeature(i); for (int j = 0; j < M; ++j) { Feature rf = rightVector.getFeature(j); if (lf.equals(rf)) continue; __result.addFeature(lf.conjunction(rf, this)); } } __result.sort(); __cache.set(__result); return __result; }
private FeatureVector cachedFeatureValue(Object __example) { if (__example == __exampleCache.get()) return (FeatureVector) __cache.get(); __exampleCache.set(__example); FeatureVector __result; __result = new FeatureVector(); FeatureVector leftVector = left.classify(__example); int N = leftVector.featuresSize(); FeatureVector rightVector = right.classify(__example); int M = rightVector.featuresSize(); for (int i = 0; i < N; ++i) { Feature lf = leftVector.getFeature(i); for (int j = 0; j < M; ++j) { Feature rf = rightVector.getFeature(j); if (lf.equals(rf)) continue; __result.addFeature(lf.conjunction(rf, this)); } } __result.sort(); __cache.set(__result); return __result; }
public FeatureVector classify(Object __example) { if (!(__example instanceof CExample)) { String type = __example == null ? "null" : __example.getClass().getName(); System.err.println("Classifier 'ANTE_Features(CExample)' defined on line 167 of pronounFeatures.lbj received '" + type + "' as input."); new Exception().printStackTrace(); System.exit(1); } return cachedFeatureValue(__example); }
private FeatureVector cachedFeatureValue(Object __example) { if (__example == __exampleCache.get()) return (FeatureVector) __cache.get(); __exampleCache.set(__example); FeatureVector __result; __result = new FeatureVector(); FeatureVector leftVector = left.classify(__example); int N = leftVector.featuresSize(); FeatureVector rightVector = right.classify(__example); int M = rightVector.featuresSize(); for (int i = 0; i < N; ++i) { Feature lf = leftVector.getFeature(i); for (int j = 0; j < M; ++j) { Feature rf = rightVector.getFeature(j); if (lf.equals(rf)) continue; __result.addFeature(lf.conjunction(rf, this)); } } __result.sort(); __cache.set(__result); return __result; }
private FeatureVector cachedFeatureValue(Object __example) { if (__example == __exampleCache.get()) return (FeatureVector) __cache.get(); __exampleCache.set(__example); FeatureVector __result; __result = new FeatureVector(); __result.addFeatures(__PRO_Features.classify(__example)); __result.addFeatures(__ANTE_Features.classify(__example)); __result.addFeatures(__Dist_Feature.classify(__example)); __result.addFeatures(__REL_Feature.classify(__example)); __result.addFeature(__lastHeadWordPairs.featureValue(__example)); __result.addFeatures(__aceProFeature$$5.classify(__example)); __result.addFeatures(__aceProFeature$$6.classify(__example)); __cache.set(__result); return __result; }
private FeatureVector cachedFeatureValue(Object __example) { if (__example == __exampleCache.get()) return (FeatureVector) __cache.get(); __exampleCache.set(__example); FeatureVector __result; __result = new FeatureVector(); __result.addFeatures(__PRO_Features.classify(__example)); __result.addFeatures(__ANTE_Features.classify(__example)); __result.addFeatures(__Dist_Feature.classify(__example)); __result.addFeatures(__REL_Feature.classify(__example)); __result.addFeature(__lastHeadWordPairs.featureValue(__example)); __result.addFeatures(__CoNLLProFeature$$5.classify(__example)); __result.addFeatures(__CoNLLProFeature$$6.classify(__example)); __cache.set(__result); return __result; }
private FeatureVector cachedFeatureValue(Object __example) { if (__example == __exampleCache.get()) return (FeatureVector) __cache.get(); __exampleCache.set(__example); FeatureVector __result; __result = new FeatureVector(); __result.addFeatures(__PRO_Features.classify(__example)); __result.addFeatures(__ANTE_Features.classify(__example)); __result.addFeatures(__Dist_Feature.classify(__example)); __result.addFeatures(__REL_Feature.classify(__example)); __result.addFeature(__lastHeadWordPairs.featureValue(__example)); __result.addFeatures(__CoNLLProFeature$$5.classify(__example)); __result.addFeatures(__CoNLLProFeature$$6.classify(__example)); __cache.set(__result); return __result; }
private FeatureVector cachedFeatureValue(Object __example) { if (__example == __exampleCache.get()) return (FeatureVector) __cache.get(); __exampleCache.set(__example); FeatureVector __result; __result = new FeatureVector(); __result.addFeatures(__PRO_Features.classify(__example)); __result.addFeatures(__ANTE_Features.classify(__example)); __result.addFeatures(__Dist_Feature.classify(__example)); __result.addFeatures(__REL_Feature.classify(__example)); __result.addFeature(__lastHeadWordPairs.featureValue(__example)); __result.addFeatures(__aceProFeature$$5.classify(__example)); __result.addFeatures(__aceProFeature$$6.classify(__example)); __cache.set(__result); return __result; }