diff --git a/src/operator/Resize.cpp b/src/operator/Resize.cpp index 4dbd6f87e92cf9e0b4533d393261043f87d0f5af..f4beaf51a4b0eccdce93829ef219661156a5d4d3 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; }