You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ctakes.apache.org by ja...@apache.org on 2013/07/08 23:44:08 UTC
svn commit: r1500978 -
/ctakes/trunk/ctakes-assertion/src/main/java/org/apache/ctakes/assertion/train/JustJudgeStep.java
Author: james-masanz
Date: Mon Jul 8 21:44:08 2013
New Revision: 1500978
URL: http://svn.apache.org/r1500978
Log:
allow each step to run separate by separating out the judge step
Added:
ctakes/trunk/ctakes-assertion/src/main/java/org/apache/ctakes/assertion/train/JustJudgeStep.java (with props)
Added: ctakes/trunk/ctakes-assertion/src/main/java/org/apache/ctakes/assertion/train/JustJudgeStep.java
URL: http://svn.apache.org/viewvc/ctakes/trunk/ctakes-assertion/src/main/java/org/apache/ctakes/assertion/train/JustJudgeStep.java?rev=1500978&view=auto
==============================================================================
--- ctakes/trunk/ctakes-assertion/src/main/java/org/apache/ctakes/assertion/train/JustJudgeStep.java (added)
+++ ctakes/trunk/ctakes-assertion/src/main/java/org/apache/ctakes/assertion/train/JustJudgeStep.java Mon Jul 8 21:44:08 2013
@@ -0,0 +1,56 @@
+package org.apache.ctakes.assertion.train;
+
+import java.io.File;
+import java.util.ArrayList;
+import java.util.HashMap;
+
+import org.apache.ctakes.assertion.eval.AssertionEvaluation;
+import org.apache.ctakes.assertion.pipelines.RunJudgeAttributeInstances;
+import org.apache.ctakes.assertion.util.AssertionConst;
+import org.kohsuke.args4j.Option;
+
+import scala.actors.threadpool.Arrays;
+
+public class JustJudgeStep {
+
+ public static void main(String[] args) throws Exception {
+
+// ReadAndPreprocessForAttributeModels.main(null);
+//
+// TrainAttributeModels.main(null);
+//
+// TestAttributeModels.main(null);
+
+
+
+ // Set up parameters for judging test
+ // output of test step becomes input for runjudge
+ ArrayList<String> params;
+ params = new ArrayList<String>();
+
+ //@Option(
+ // name = "--input-dir",
+ // usage = "where to read the fully-annotated xmi data from",
+ // required = true)
+ // public String inputDir = AssertionConst.evalOutputDir;
+ params.add("--input-dir");
+ params.add(AssertionConst.evalOutputDir);
+
+ //@Option(
+ // name = "--output-dir",
+ // usage = "where to write the 'adjudicated' instances in xmi format to",
+ // required = true)
+ // public String outputDir = AssertionConst.instanceGatheringOutputDir;
+ params.add("--output-dir");
+ params.add(AssertionConst.instanceGatheringOutputDir);
+
+ String [] parmsAsArray;
+ parmsAsArray = params.toArray(new String[] {});
+
+ RunJudgeAttributeInstances.main(parmsAsArray);
+
+ // Run the actual assertion preprocessing on just one data source
+ // if (true) /** TODO Should this be done here? **/ AssertionEvaluation.main(parmsAsArray);
+
+ }
+}
Propchange: ctakes/trunk/ctakes-assertion/src/main/java/org/apache/ctakes/assertion/train/JustJudgeStep.java
------------------------------------------------------------------------------
svn:mime-type = text/plain