From 5d2ef7b9d0f4e1880c5080af29d45ec549ecd60a Mon Sep 17 00:00:00 2001
From: Franck Dary <franck.dary@lis-lab.fr>
Date: Sun, 8 Mar 2020 11:24:41 +0100
Subject: [PATCH] Fixed problem where model would not be saved

---
 trainer/src/macaon_train.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/trainer/src/macaon_train.cpp b/trainer/src/macaon_train.cpp
index e12c74c..9dbceaa 100644
--- a/trainer/src/macaon_train.cpp
+++ b/trainer/src/macaon_train.cpp
@@ -99,7 +99,7 @@ int main(int argc, char * argv[])
 
   Decoder decoder(machine);
 
-  float bestDevScore = computeDevScore ? 0 : 100;
+  float bestDevScore = computeDevScore ? std::numeric_limits<float>::min() : std::numeric_limits<float>::max();
 
   for (int i = 0; i < nbEpoch; i++)
   {
-- 
GitLab