From 5a9d94c5263b5f36631e68ddc4746c35f7015d17 Mon Sep 17 00:00:00 2001 From: NAUD Maxence <maxence.naud@cea.fr> Date: Fri, 20 Oct 2023 13:56:35 +0000 Subject: [PATCH] [Upd] forwa Concat after removal of 'NbInputs' attribute --- .../aidge/backend/cpu/operator/ConcatImpl_forward_kernels.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/aidge/backend/cpu/operator/ConcatImpl_forward_kernels.hpp b/include/aidge/backend/cpu/operator/ConcatImpl_forward_kernels.hpp index e67419d3..b76f384b 100644 --- a/include/aidge/backend/cpu/operator/ConcatImpl_forward_kernels.hpp +++ b/include/aidge/backend/cpu/operator/ConcatImpl_forward_kernels.hpp @@ -42,11 +42,11 @@ void ConcatImpl_cpu_forward_kernel(const Concat_Op::Attrs& attrs, DimSize_t outputAxisValue = std::accumulate(concatAxisValues.begin(), concatAxisValues.end(), 0); DimSize_t prodDimLower = 1; - for (DimIdx_t i = 0; i < std::get<1>(attrs); ++i) { + for (DimIdx_t i = 0; i < std::get<0>(attrs); ++i) { prodDimLower *= dimsFirstInput[i]; } DimSize_t prodDimHigher = 1; - for (DimIdx_t i = std::get<1>(attrs) + 1; static_cast<std::size_t>(i) < dimsFirstInput.size(); + for (DimIdx_t i = std::get<0>(attrs) + 1; static_cast<std::size_t>(i) < dimsFirstInput.size(); ++i) { prodDimHigher *= dimsFirstInput[i]; } -- GitLab