From 2b691206c2c108eb618186c20abbe87ad52013b0 Mon Sep 17 00:00:00 2001 From: Franck Dary <franck.dary@lis-lab.fr> Date: Thu, 17 Oct 2019 10:42:12 +0200 Subject: [PATCH] Fixed multiword ID in EOS --- transition_machine/src/Config.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/transition_machine/src/Config.cpp b/transition_machine/src/Config.cpp index b5babe2..6a8b828 100644 --- a/transition_machine/src/Config.cpp +++ b/transition_machine/src/Config.cpp @@ -919,8 +919,8 @@ void Config::updateIdsInSequence() digitIndex++; continue; } - int multiWordSize = splited.size(); - ids.setHyp(i-getHead(), std::to_string(curId)+"-"+std::to_string(curId+multiWordSize-1)); + int multiWordSize = std::stoi(splited[1]) - std::stoi(splited[0]); + ids.setHyp(i-getHead(), std::to_string(curId)+"-"+std::to_string(curId+multiWordSize)); digitIndex = 1; } } -- GitLab