From: <ku...@us...> - 2008-09-26 19:35:56
|
Revision: 1277 http://dl-learner.svn.sourceforge.net/dl-learner/?rev=1277&view=rev Author: kurzum Date: 2008-09-26 19:35:49 +0000 (Fri, 26 Sep 2008) Log Message: ----------- server commit Modified Paths: -------------- trunk/src/dl-learner/org/dllearner/scripts/SemanticBibleComparison.java Modified: trunk/src/dl-learner/org/dllearner/scripts/SemanticBibleComparison.java =================================================================== --- trunk/src/dl-learner/org/dllearner/scripts/SemanticBibleComparison.java 2008-09-26 19:30:02 UTC (rev 1276) +++ trunk/src/dl-learner/org/dllearner/scripts/SemanticBibleComparison.java 2008-09-26 19:35:49 UTC (rev 1277) @@ -175,7 +175,9 @@ //total.printAndSet("Finished"); logger.warn(total.getAndSet("Finished")); if(flawInExperiment){ - logger.error("There were exceptions"); + logger.error("There were exceptions, see log"); + }else{ + logger.warn("The experiment finished without any flaws"); } //logger.warn("Finished"); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ku...@us...> - 2008-09-26 21:13:55
|
Revision: 1281 http://dl-learner.svn.sourceforge.net/dl-learner/?rev=1281&view=rev Author: kurzum Date: 2008-09-26 21:13:44 +0000 (Fri, 26 Sep 2008) Log Message: ----------- schedule experiments Modified Paths: -------------- trunk/src/dl-learner/org/dllearner/scripts/SemanticBibleComparison.java Modified: trunk/src/dl-learner/org/dllearner/scripts/SemanticBibleComparison.java =================================================================== --- trunk/src/dl-learner/org/dllearner/scripts/SemanticBibleComparison.java 2008-09-26 21:11:00 UTC (rev 1280) +++ trunk/src/dl-learner/org/dllearner/scripts/SemanticBibleComparison.java 2008-09-26 21:13:44 UTC (rev 1281) @@ -251,7 +251,7 @@ EvaluatedDescription onOnto = reEvaluateDescription( bestDescription.getDescription(), retrieved, posEx, negEx); - logger.warn(onOnto.getDescription().toManchesterSyntaxString(null, null)); + logger.warn(onOnto.getDescription().toKBSyntaxString()); logger.warn(onOnto.getAccuracy()); accOnOnto.addNumber(onOnto.getAccuracy()); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ku...@us...> - 2008-09-29 08:09:45
|
Revision: 1290 http://dl-learner.svn.sourceforge.net/dl-learner/?rev=1290&view=rev Author: kurzum Date: 2008-09-29 08:09:43 +0000 (Mon, 29 Sep 2008) Log Message: ----------- last experiment setup Modified Paths: -------------- trunk/src/dl-learner/org/dllearner/scripts/SemanticBibleComparison.java Modified: trunk/src/dl-learner/org/dllearner/scripts/SemanticBibleComparison.java =================================================================== --- trunk/src/dl-learner/org/dllearner/scripts/SemanticBibleComparison.java 2008-09-29 07:37:09 UTC (rev 1289) +++ trunk/src/dl-learner/org/dllearner/scripts/SemanticBibleComparison.java 2008-09-29 08:09:43 UTC (rev 1290) @@ -130,8 +130,8 @@ NORMAL_1000_CTESTS, SPARQL_10000_CTESTS, NORMAL_10000_CTESTS, + NORMAL_10000_CTESTS_FASTINST, - SPARQL_10000_CTESTS_SPECIAL_REC2_NOPROP, SPARQL_10000_CTESTS_SPECIAL_REC2_NOCLOSEAFTERRECURSION, SPARQL_10000_CTESTS_SPECIAL_REC1, @@ -187,11 +187,11 @@ //conductExperiment(Experiments.SPARQL_1000_CTESTS); //EXTRA - conductExperiment(Experiments.NORMAL_10000_CTESTS_FASTINST); conductExperiment(Experiments.SPARQL_10000_CTESTS_SPECIAL_REC2_NOPROP); conductExperiment(Experiments.SPARQL_10000_CTESTS_SPECIAL_REC2_NOCLOSEAFTERRECURSION); conductExperiment(Experiments.SPARQL_10000_CTESTS_SPECIAL_REC1); conductExperiment(Experiments.SPARQL_10000_CTESTS_SPECIAL_REC3); + conductExperiment(Experiments.NORMAL_10000_CTESTS_FASTINST); } @@ -350,6 +350,9 @@ else if(exp.toString().contains("NORMAL")){ if(exp.equals(Experiments.NORMAL_10000_CTESTS_FASTINST)){ la = prepareNormalExperiment(true, posExamples, negExamples); + la.getConfigurator().setUseAllConstructor(false); + la.getConfigurator().setUseNegation(false); + la.getConfigurator().setUseCardinalityRestrictions(false); }else{ la = prepareNormalExperiment(false, posExamples, negExamples); } @@ -409,6 +412,7 @@ c.setGetPropertyInformation(false); }else if(exp.equals(Experiments.SPARQL_10000_CTESTS_SPECIAL_REC2_NOCLOSEAFTERRECURSION)){ c.setCloseAfterRecursion(false); + c.setGetPropertyInformation(false); }else if(exp.equals(Experiments.SPARQL_10000_CTESTS_SPECIAL_REC1)){ c.setRecursionDepth(1); }else if(exp.equals(Experiments.SPARQL_10000_CTESTS_SPECIAL_REC3)){ @@ -467,7 +471,8 @@ // reasoner if(fic){ f = ComponentFactory.getFastInstanceChecker(tmp); - ((FastInstanceChecker)f).getConfigurator().setDefaultNegation(false); + ((FastInstanceChecker)f).getConfigurator().setDefaultNegation(true); + }else{ f = ComponentFactory.getOWLAPIReasoner(tmp); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ku...@us...> - 2008-09-29 19:34:14
|
Revision: 1312 http://dl-learner.svn.sourceforge.net/dl-learner/?rev=1312&view=rev Author: kurzum Date: 2008-09-29 19:33:54 +0000 (Mon, 29 Sep 2008) Log Message: ----------- server commit Modified Paths: -------------- trunk/src/dl-learner/org/dllearner/scripts/SemanticBibleComparison.java Modified: trunk/src/dl-learner/org/dllearner/scripts/SemanticBibleComparison.java =================================================================== --- trunk/src/dl-learner/org/dllearner/scripts/SemanticBibleComparison.java 2008-09-29 19:27:01 UTC (rev 1311) +++ trunk/src/dl-learner/org/dllearner/scripts/SemanticBibleComparison.java 2008-09-29 19:33:54 UTC (rev 1312) @@ -399,7 +399,7 @@ //defaultSettings: c.setUseHasValueConstructor(false); c.setUseBooleanDatatypes(true); - c.setUseDoubleDatatypes(false); + c.setUseDoubleDatatypes(true); if(exp.toString().contains("HASVALUE")){ c.setUseHasValueConstructor(true); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ku...@us...> - 2008-09-26 15:51:05
|
Revision: 1271 http://dl-learner.svn.sourceforge.net/dl-learner/?rev=1271&view=rev Author: kurzum Date: 2008-09-26 15:50:40 +0000 (Fri, 26 Sep 2008) Log Message: ----------- server commit Modified Paths: -------------- trunk/src/dl-learner/org/dllearner/scripts/SemanticBibleComparison.java Modified: trunk/src/dl-learner/org/dllearner/scripts/SemanticBibleComparison.java =================================================================== --- trunk/src/dl-learner/org/dllearner/scripts/SemanticBibleComparison.java 2008-09-26 15:08:38 UTC (rev 1270) +++ trunk/src/dl-learner/org/dllearner/scripts/SemanticBibleComparison.java 2008-09-26 15:50:40 UTC (rev 1271) @@ -20,6 +20,7 @@ package org.dllearner.scripts; import java.io.File; +import java.io.IOException; import java.net.MalformedURLException; import java.net.URI; import java.net.URL; @@ -33,8 +34,10 @@ import org.apache.log4j.ConsoleAppender; import org.apache.log4j.FileAppender; +import org.apache.log4j.Layout; import org.apache.log4j.Level; import org.apache.log4j.Logger; +import org.apache.log4j.PatternLayout; import org.apache.log4j.SimpleLayout; import org.dllearner.algorithms.refexamples.ExampleBasedROLComponent; import org.dllearner.core.Component; @@ -141,9 +144,13 @@ analyzeFiles(l); for (Experiments exp : Experiments.values()) { - if(exp.equals(Experiments.SPARQL_10s))continue; + //if(exp.equals(Experiments.SPARQL_10000_CONCEPT_TESTS))continue; + //if(exp.equals(Experiments.NORMAL_10000_CONCEPT_TESTS))continue; + //if(exp.equals(Experiments.SPARQL_100s))continue; + //if(exp.equals(Experiments.NORMAL_100s))continue; conductExperiment(exp); - System.exit(0); + reinitStat(); + //System.exit(0); } //conductExperiment(0); @@ -152,7 +159,7 @@ File jamonlog = new File(dir+"jamon.html"); Files.createFile(jamonlog, MonitorFactory.getReport()); Files.appendFile(jamonlog, "<xmp>\n"+JamonMonitorLogger.getStringForAllSortedByLabel()); - total.printAndSet("Finished"); + //total.printAndSet("Finished"); logger.warn(total.getAndSet("Finished")); if(flawInExperiment){ logger.error("There were exceptions"); @@ -171,9 +178,9 @@ int count = 1; for (String filename : confs) { SimpleClock oneExperiment = new SimpleClock(); - if (count == 6){break;} + if (count == 2){break;} - logger.warn(exp+" "+count +" from file "+filename); + logger.warn("****"+exp+" "+count +" from file "+filename); // read the file and get the examples File f = new File(exampleDir+filename); @@ -241,7 +248,7 @@ fillTable(exp, count); - logger.warn(exp+" "+count+ " " +oneExperiment.getAndSet("") ); + logger.warn(exp+" "+count+ " " +oneExperiment.getAndSet("")+"****" ); count++; }//end for }catch (Exception e) { @@ -255,11 +262,18 @@ int countDoublettes = 0; SortedSet<String> differentIndividuals = new TreeSet<String>(); for ( String file : l) { + String fileContent = ""; + try{fileContent = Files.readFile(new File(exampleDir+file)); + }catch (Exception e) { + e.printStackTrace(); + } ExampleContainer ec = new ExampleContainer( - SetManipulation.stringToInd(getIndividuals(file, true)), - SetManipulation.stringToInd(getIndividuals(file, false))); - differentIndividuals.addAll(getIndividuals(file, true)); - differentIndividuals.addAll(getIndividuals(file, false)); + SetManipulation.stringToInd(getIndividuals(fileContent, true)), + SetManipulation.stringToInd(getIndividuals(fileContent, false))); + + differentIndividuals.addAll(getIndividuals(fileContent, true)); + differentIndividuals.addAll(getIndividuals(fileContent, false)); + if(!ExampleContainer.add(ec)){ countDoublettes++; } @@ -464,7 +478,7 @@ - public static void reinitStat(){ + private static void reinitStat(){ accFragment = new Stat(); accOnOnto = new Stat(); accPosExOnOnto = new Stat(); @@ -531,7 +545,6 @@ public static List<String> getFiles(){ String actualDir = exampleDir; - logger.warn(actualDir); File f = new File(actualDir); String[] files = f.list(); Arrays.sort(files); @@ -572,22 +585,32 @@ private static void initLogger() { - SimpleLayout layout = new SimpleLayout(); - // create logger (a simple logger which outputs - // its messages to the console) - FileAppender fileAppender = null; + // logger 1 is the console, where we print only info messages; + // the logger is plain, i.e. does not output log level etc. + Layout layout = new PatternLayout(); + ConsoleAppender consoleAppender = new ConsoleAppender(layout); + consoleAppender.setThreshold(Level.WARN); + + // logger 2 is writes to a file; it records all debug messages + // and includes the log level + Layout layout2 = new SimpleLayout(); + FileAppender fileAppenderNormal = null; + File f = new File("log/sparql.txt"); try { - fileAppender = new FileAppender(layout, "log/semBibleLog.txt", - false); - } catch (Exception e) { + fileAppenderNormal = new FileAppender(layout2, "log/semBibleLog.txt", false); + f.delete(); + f.createNewFile(); + } catch (IOException e) { e.printStackTrace(); } - - ConsoleAppender consoleAppender = new ConsoleAppender(layout); + + + logger.removeAllAppenders(); logger.addAppender(consoleAppender); - logger.addAppender(fileAppender); - logger.setLevel(Level.WARN); + logger.addAppender(fileAppenderNormal); + logger.setLevel(Level.DEBUG); + } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ku...@us...> - 2008-09-26 20:29:03
|
Revision: 1279 http://dl-learner.svn.sourceforge.net/dl-learner/?rev=1279&view=rev Author: kurzum Date: 2008-09-26 20:28:57 +0000 (Fri, 26 Sep 2008) Log Message: ----------- server commit Modified Paths: -------------- trunk/src/dl-learner/org/dllearner/scripts/SemanticBibleComparison.java Modified: trunk/src/dl-learner/org/dllearner/scripts/SemanticBibleComparison.java =================================================================== --- trunk/src/dl-learner/org/dllearner/scripts/SemanticBibleComparison.java 2008-09-26 20:24:32 UTC (rev 1278) +++ trunk/src/dl-learner/org/dllearner/scripts/SemanticBibleComparison.java 2008-09-26 20:28:57 UTC (rev 1279) @@ -156,13 +156,20 @@ }else{ + /*finished experiments: + * SPARQL_10s + * SPARQL_1000_CONCEPT_TESTS + * + * */ + for (Experiments exp : Experiments.values()) { //if(exp.equals(Experiments.SPARQL_10000_CONCEPT_TESTS))continue; //if(exp.equals(Experiments.NORMAL_10000_CONCEPT_TESTS))continue; //if(exp.equals(Experiments.SPARQL_100s))continue; //if(exp.toString().contains("SPARQL"))continue; - if(exp.equals(Experiments.SPARQL_10s))conductExperiment(exp); - if(exp.equals(Experiments.SPARQL_1000_CONCEPT_TESTS))conductExperiment(exp); + if(exp.equals(Experiments.NORMAL_1000_CONCEPT_TESTS))conductExperiment(exp); + if(exp.equals(Experiments.SPARQL_10000_CONCEPT_TESTS))conductExperiment(exp); + if(exp.equals(Experiments.NORMAL_10000_CONCEPT_TESTS))conductExperiment(exp); //System.exit(0); } } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ku...@us...> - 2008-09-26 21:11:06
|
Revision: 1280 http://dl-learner.svn.sourceforge.net/dl-learner/?rev=1280&view=rev Author: kurzum Date: 2008-09-26 21:11:00 +0000 (Fri, 26 Sep 2008) Log Message: ----------- schedule experiments Modified Paths: -------------- trunk/src/dl-learner/org/dllearner/scripts/SemanticBibleComparison.java Modified: trunk/src/dl-learner/org/dllearner/scripts/SemanticBibleComparison.java =================================================================== --- trunk/src/dl-learner/org/dllearner/scripts/SemanticBibleComparison.java 2008-09-26 20:28:57 UTC (rev 1279) +++ trunk/src/dl-learner/org/dllearner/scripts/SemanticBibleComparison.java 2008-09-26 21:11:00 UTC (rev 1280) @@ -159,6 +159,10 @@ /*finished experiments: * SPARQL_10s * SPARQL_1000_CONCEPT_TESTS + * running: + * NORMAL_1000_CONCEPT_TESTS + * SPARQL_10000_CONCEPT_TESTS + * NORMAL_10000_CONCEPT_TESTS * * */ @@ -167,13 +171,16 @@ //if(exp.equals(Experiments.NORMAL_10000_CONCEPT_TESTS))continue; //if(exp.equals(Experiments.SPARQL_100s))continue; //if(exp.toString().contains("SPARQL"))continue; - if(exp.equals(Experiments.NORMAL_1000_CONCEPT_TESTS))conductExperiment(exp); - if(exp.equals(Experiments.SPARQL_10000_CONCEPT_TESTS))conductExperiment(exp); - if(exp.equals(Experiments.NORMAL_10000_CONCEPT_TESTS))conductExperiment(exp); - //System.exit(0); + if(exp.equals(Experiments.NORMAL_10s))conductExperiment(exp); + if(exp.equals(Experiments.SPARQL_100s))conductExperiment(exp); + if(exp.equals(Experiments.NORMAL_100s))conductExperiment(exp); + //~ if(exp.equals(Experiments.NORMAL_1000_CONCEPT_TESTS))conductExperiment(exp); + //~ if(exp.equals(Experiments.SPARQL_10000_CONCEPT_TESTS))conductExperiment(exp); + //~ if(exp.equals(Experiments.NORMAL_10000_CONCEPT_TESTS))conductExperiment(exp); + } } - //conductExperiment(0); + // write JaMON report in HTML file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |