From 256a9f80b2cb6bb85f9099b94956f809fbd66618 Mon Sep 17 00:00:00 2001
From: Franck Dary <franck.dary@lis-lab.fr>
Date: Mon, 29 Jul 2019 15:25:57 +0200
Subject: [PATCH] Cosmetic change to code

---
 trainer/src/Trainer.cpp | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/trainer/src/Trainer.cpp b/trainer/src/Trainer.cpp
index 9f41dfc..76bf1bd 100644
--- a/trainer/src/Trainer.cpp
+++ b/trainer/src/Trainer.cpp
@@ -400,10 +400,6 @@ void Trainer::doStepTrain()
 
       if (TI.lastActionWasPredicted[normalStateName])
       {
-        if (ProgramParameters::debug)
-        {
-          fprintf(stderr, "Updating neural network \'%s\'\n", tm.getCurrentClassifier()->name.c_str());
-        }
         if (newCost >= lastCost)
         {
           loss = tm.getCurrentClassifier()->trainOnExample(pendingFD[tm.getCurrentClassifier()->name], tm.getCurrentClassifier()->getActionIndex("EPSILON"));
@@ -411,8 +407,14 @@ void Trainer::doStepTrain()
         else
         {
           loss = tm.getCurrentClassifier()->trainOnExample(pendingFD[tm.getCurrentClassifier()->name], tm.getCurrentClassifier()->getActionIndex(trainConfig.getCurrentStateHistory().top()));
+
+          if (ProgramParameters::debug)
+            fprintf(stderr, "Updating neural network \'%s\', gold=\'%s\'\n", tm.getCurrentClassifier()->name.c_str(), trainConfig.getCurrentStateHistory().top().c_str());
         }
 
+        if (ProgramParameters::debug)
+          fprintf(stderr, "Updating neural network \'%s\'\n", tm.getCurrentClassifier()->name.c_str());
+
         TI.addTrainLoss(tm.getCurrentClassifier()->name, loss);
       }
 
-- 
GitLab