From: <lor...@us...> - 2013-06-30 20:17:52
|
Revision: 4011 http://sourceforge.net/p/dl-learner/code/4011 Author: lorenz_b Date: 2013-06-30 20:17:50 +0000 (Sun, 30 Jun 2013) Log Message: ----------- Workaround for wrong query results. Modified Paths: -------------- trunk/components-core/src/main/java/org/dllearner/core/AbstractAxiomLearningAlgorithm.java Modified: trunk/components-core/src/main/java/org/dllearner/core/AbstractAxiomLearningAlgorithm.java =================================================================== --- trunk/components-core/src/main/java/org/dllearner/core/AbstractAxiomLearningAlgorithm.java 2013-06-28 11:54:18 UTC (rev 4010) +++ trunk/components-core/src/main/java/org/dllearner/core/AbstractAxiomLearningAlgorithm.java 2013-06-30 20:17:50 UTC (rev 4011) @@ -416,6 +416,10 @@ } protected Score computeScore(int total, int success){ + if(success > total){ + logger.warn("success value > total value"); + } + success = Math.min(total, success);//TODO this is a workaround as Virtuoso sometimes returns wrong counts double[] confidenceInterval = Heuristics.getConfidenceInterval95Wald(total, success); double accuracy = (confidenceInterval[0] + confidenceInterval[1]) / 2; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |