Commit d3b1a80bdb9714b51ca61cdf31f2b2565f88a34d

Authored by Mateusz Kopeć
1 parent e1664830

split training into two parts

nicolas-train/src/main/java/pl/waw/ipipan/zil/summ/nicolas/train/Main.java renamed to nicolas-train/src/main/java/pl/waw/ipipan/zil/summ/nicolas/train/Prepare.java
@@ -2,9 +2,9 @@ package pl.waw.ipipan.zil.summ.nicolas.train; @@ -2,9 +2,9 @@ package pl.waw.ipipan.zil.summ.nicolas.train;
2 2
3 import pl.waw.ipipan.zil.summ.nicolas.train.pipeline.*; 3 import pl.waw.ipipan.zil.summ.nicolas.train.pipeline.*;
4 4
5 -public class Main { 5 +public class Prepare {
6 6
7 - private Main() { 7 + private Prepare() {
8 } 8 }
9 9
10 public static void main(String[] args) throws Exception { 10 public static void main(String[] args) throws Exception {
@@ -13,7 +13,5 @@ public class Main { @@ -13,7 +13,5 @@ public class Main {
13 ExtractGoldSummaries.main(args); 13 ExtractGoldSummaries.main(args);
14 CreateOptimalSummaries.main(args); 14 CreateOptimalSummaries.main(args);
15 ExtractMostFrequentMentions.main(args); 15 ExtractMostFrequentMentions.main(args);
16 - PrepareTrainingData.main(args);  
17 - TrainAllModels.main(args);  
18 } 16 }
19 } 17 }
nicolas-train/src/main/java/pl/waw/ipipan/zil/summ/nicolas/train/Train.java 0 → 100644
  1 +package pl.waw.ipipan.zil.summ.nicolas.train;
  2 +
  3 +import pl.waw.ipipan.zil.summ.nicolas.train.pipeline.PrepareTrainingData;
  4 +import pl.waw.ipipan.zil.summ.nicolas.train.pipeline.TrainAllModels;
  5 +
  6 +public class Train {
  7 +
  8 + private Train() {
  9 + }
  10 +
  11 + public static void main(String[] args) throws Exception {
  12 + PrepareTrainingData.main(args);
  13 + TrainAllModels.main(args);
  14 + }
  15 +}
train.sh
1 #!/usr/bin/env bash 1 #!/usr/bin/env bash
2 2
3 mvn clean install -Dmaven.test.skip=true 3 mvn clean install -Dmaven.test.skip=true
4 -mvn -pl nicolas-train exec:java -Dexec.mainClass="pl.waw.ipipan.zil.summ.nicolas.train.Main" 4 +mvn -pl nicolas-train exec:java -Dexec.mainClass="pl.waw.ipipan.zil.summ.nicolas.train.Prepare"
  5 +mvn install -Dmaven.test.skip=true
  6 +mvn -pl nicolas-train exec:java -Dexec.mainClass="pl.waw.ipipan.zil.summ.nicolas.train.Train"
5 mvn install -Dmaven.test.skip=true 7 mvn install -Dmaven.test.skip=true