From c542b8c29edd12902c8aef9667caf7a12b35ff52 Mon Sep 17 00:00:00 2001
From: Franck Dary <franck.dary@etu.univ-amu.fr>
Date: Mon, 11 Feb 2019 13:18:01 +0100
Subject: [PATCH] corrected bug

---
 trainer/src/macaon_train.cpp | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/trainer/src/macaon_train.cpp b/trainer/src/macaon_train.cpp
index f5f39db..dd77570 100644
--- a/trainer/src/macaon_train.cpp
+++ b/trainer/src/macaon_train.cpp
@@ -159,10 +159,6 @@ void updatePaths()
   ProgramParameters::trainFilename = ProgramParameters::expPath + ProgramParameters::trainName;
   ProgramParameters::devFilename = ProgramParameters::expPath + ProgramParameters::devName;
   ProgramParameters::newTemplatePath = ProgramParameters::langPath + "bin/" + ProgramParameters::baseExpName + slash;
-
-  ProgramParameters::tapeSize = getNbLines(ProgramParameters::trainFilename);
-  ProgramParameters::devTapeSize = ProgramParameters::devFilename.empty() ? 0 : getNbLines(ProgramParameters::devFilename);
-  ProgramParameters::readSize = ProgramParameters::tapeSize;
 }
 
 /// @brief Create the folder containing the current experiment from the template frolder
@@ -200,6 +196,10 @@ macaon_decode --lang " + ProgramParameters::lang +  " --tm machine.tm --bd test.
   if (system(("echo \'" + decode + "\' > " + ProgramParameters::expPath + "decode.sh").c_str())){}
   if (system(("chmod +x " + ProgramParameters::expPath + "decode.sh").c_str())){}
   if (system(("ln -f -s " + ProgramParameters::expPath + "decode.sh " + ProgramParameters::langPath + "bin/maca_tm_" + ProgramParameters::expName).c_str())){}
+
+  ProgramParameters::tapeSize = getNbLines(ProgramParameters::trainFilename);
+  ProgramParameters::devTapeSize = ProgramParameters::devFilename.empty() ? 0 : getNbLines(ProgramParameters::devFilename);
+  ProgramParameters::readSize = ProgramParameters::tapeSize;
 }
 
 /// @brief Train a model according to all the ProgramParameters
-- 
GitLab