From e8c7ffa6eff7304562dd1f33c8ef356950e21c25 Mon Sep 17 00:00:00 2001
From: ms245755 <michal.szczepanski@cea.fr>
Date: Mon, 10 Jun 2024 12:52:28 +0000
Subject: [PATCH] removal of ftm::print

---
 include/aidge/operator/Resize.hpp | 9 ---------
 src/operator/Resize.cpp           | 3 +++
 2 files changed, 3 insertions(+), 9 deletions(-)

diff --git a/include/aidge/operator/Resize.hpp b/include/aidge/operator/Resize.hpp
index f66588746..3ecf74d2b 100644
--- a/include/aidge/operator/Resize.hpp
+++ b/include/aidge/operator/Resize.hpp
@@ -98,15 +98,6 @@ inline std::shared_ptr<Node> Resize(const std::size_t   nbInputDims,
                                     const bool          noSizes,
                                     const std::string &name = "") {
 
-    fmt::print("noROI {}\n", noROI);
-    fmt::print("IF {}\n", std::array<DimSize_t, 1>({noROI ? 0     : nbInputDims}));
-
-    fmt::print("noScales {}\n", noScales);
-    fmt::print("IF {}\n", std::array<DimSize_t, 1>({noScales ? 0     : nbInputDims}));
-
-    fmt::print("noSizes {}\n", noSizes);
-    fmt::print("IF {}\n", std::array<DimSize_t, 1>({noSizes ? 0     : nbInputDims}));
-
     auto resize_node = std::make_shared<Node>(std::make_shared<Resize_Op>(noROI, noScales, noSizes), name);
     // create empty producers of the same as the rank of input size [nbInputDims]
 
diff --git a/src/operator/Resize.cpp b/src/operator/Resize.cpp
index 89bf9965d..7a85588f5 100644
--- a/src/operator/Resize.cpp
+++ b/src/operator/Resize.cpp
@@ -28,6 +28,9 @@ const std::string Aidge::Resize_Op::Type = "Resize";
 
 bool Aidge::Resize_Op::forwardDims(bool /*allowDataDependency*/) {
 
+    AIDGE_ASSERT(getInput(0)->nbDims() ==  4,\
+             "input tensor must have dimentions = 4 .");
+
     // check input ("data_input","roi", "scales", "data_input","sizes") has been associated
     for (size_t i = 0; i < 4; ++i) {
         if (!getInput(i)) {
-- 
GitLab