From: <jen...@us...> - 2011-11-06 20:15:40
|
Revision: 3381 http://dl-learner.svn.sourceforge.net/dl-learner/?rev=3381&view=rev Author: jenslehmann Date: 2011-11-06 20:15:33 +0000 (Sun, 06 Nov 2011) Log Message: ----------- small fixes Modified Paths: -------------- trunk/components-core/src/main/java/org/dllearner/reasoning/FastInstanceChecker.java trunk/scripts/src/main/java/org/dllearner/scripts/evaluation/NLP2RDFEval.java Modified: trunk/components-core/src/main/java/org/dllearner/reasoning/FastInstanceChecker.java =================================================================== --- trunk/components-core/src/main/java/org/dllearner/reasoning/FastInstanceChecker.java 2011-11-06 14:16:46 UTC (rev 3380) +++ trunk/components-core/src/main/java/org/dllearner/reasoning/FastInstanceChecker.java 2011-11-06 20:15:33 UTC (rev 3381) @@ -249,6 +249,9 @@ // System.out.println("FIC: " + description + " " + individual); if (description instanceof NamedClass) { + if(!atomicConcepts.contains(description)) { + throw new ReasoningMethodUnsupportedException("Class " + description + " is not contained in knowledge base."); + } return classInstancesPos.get((NamedClass) description).contains(individual); } else if (description instanceof Negation) { Description child = description.getChild(0); Modified: trunk/scripts/src/main/java/org/dllearner/scripts/evaluation/NLP2RDFEval.java =================================================================== --- trunk/scripts/src/main/java/org/dllearner/scripts/evaluation/NLP2RDFEval.java 2011-11-06 14:16:46 UTC (rev 3380) +++ trunk/scripts/src/main/java/org/dllearner/scripts/evaluation/NLP2RDFEval.java 2011-11-06 20:15:33 UTC (rev 3381) @@ -96,7 +96,7 @@ PosNegLP lp = context.getBean(PosNegLP.class); AbstractCELA la = context.getBean(AbstractCELA.class); CrossValidation cv = new CrossValidation(la,lp,rs,nrOfFolds,false); - content += cv.getfMeasure().getMean(); + content += Math.round(cv.getfMeasure().getMean())+","; } content += "\n"; } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |