From be542e87ebfc251f15c99be2def1f677cd84f6ca Mon Sep 17 00:00:00 2001 From: ms245755 <michal.szczepanski@cea.fr> Date: Tue, 23 Jul 2024 09:52:40 +0000 Subject: [PATCH] bug fixed with casting --- src/operator/Resize.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/operator/Resize.cpp b/src/operator/Resize.cpp index 4dbd6f87e..f4beaf51a 100644 --- a/src/operator/Resize.cpp +++ b/src/operator/Resize.cpp @@ -75,10 +75,11 @@ bool Aidge::Resize_Op::forwardDims(bool allowDataDependency) { for (std::size_t dim=0; dim < getInput(2)->size(); ++dim) { float scale = static_cast<float*>(scales.getImpl()->hostPtr())[dim]; - outDims[dim] = inDims[dim] * static_cast<int64_t>(scale); + fmt::print("scale {} = {} \n",dim, scale); + outDims[dim] = static_cast<int64_t>(inDims[dim] * scale); // outDims[dim] = inDims[dim]*static_cast<int64_t*>(scales.getImpl()->hostPtr())[dim]; } - + fmt::print("OutDims = {} \n", outDims); mOutputs[0]->resize(outDims); return true; } -- GitLab