From 8072af59b8a42eb31c5813f025a9744a7a5260c5 Mon Sep 17 00:00:00 2001 From: Franck Dary <franck.dary@lis-lab.fr> Date: Sun, 7 Nov 2021 17:59:42 +0100 Subject: [PATCH] Concat works with multiple columns --- common/src/Dict.cpp | 2 +- torch_modules/src/ContextModule.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/common/src/Dict.cpp b/common/src/Dict.cpp index 0eead58..190cd06 100644 --- a/common/src/Dict.cpp +++ b/common/src/Dict.cpp @@ -74,7 +74,7 @@ void Dict::readFromFile(const char * filename) void Dict::insert(const std::string & element) { if (element.size() > maxEntrySize) - util::myThrow(fmt::format("inserting element of size={} > maxElementSize={}", element.size(), maxEntrySize)); + util::myThrow(fmt::format("inserting element of size={} > maxElementSize={} '{}'", element.size(), maxEntrySize, element)); if (elementsToIndexes.count(element)) util::myThrow(fmt::format("element '{}' already in dict", element)); diff --git a/torch_modules/src/ContextModule.cpp b/torch_modules/src/ContextModule.cpp index b1c7fd2..67bbb29 100644 --- a/torch_modules/src/ContextModule.cpp +++ b/torch_modules/src/ContextModule.cpp @@ -42,7 +42,7 @@ ContextModuleImpl::ContextModuleImpl(std::string name, const std::string & defin else if (subModuleType == "GRU") myModule = register_module("myModule", GRU(columns.size()*inSize, outSize, options)); else if (subModuleType == "Concat") - myModule = register_module("myModule", Concat(inSize, outSize)); + myModule = register_module("myModule", Concat(columns.size()*inSize, outSize)); else if (subModuleType == "Transformer") myModule = register_module("myModule", Transformer(columns.size()*inSize, outSize, options)); else -- GitLab