From 59ddb0d280d59b502c02a7ce623b8743f92618c9 Mon Sep 17 00:00:00 2001 From: Franck Dary <franck.dary@lis-lab.fr> Date: Mon, 29 Jun 2020 10:28:09 +0200 Subject: [PATCH] Adding None to dict in cotnextual module --- torch_modules/src/ContextualModule.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/torch_modules/src/ContextualModule.cpp b/torch_modules/src/ContextualModule.cpp index d5f6078..d857a2d 100644 --- a/torch_modules/src/ContextualModule.cpp +++ b/torch_modules/src/ContextualModule.cpp @@ -132,7 +132,12 @@ void ContextualModuleImpl::addToContext(std::vector<std::vector<long>> & context else if (index == -2) { for (auto & contextElement : context) + { + auto currentState = dict.getState(); + dict.setState(Dict::State::Open); contextElement.push_back(dict.getIndexOrInsert(fmt::format("{}({})", col, "_NONE_"))); + dict.setState(currentState); + } } else { -- GitLab