From 46afd8dfa9f285b45927cddd2ab77835d98a15ab Mon Sep 17 00:00:00 2001
From: Jerome Hue <jerome.hue@cea.fr>
Date: Tue, 27 May 2025 13:45:07 +0200
Subject: [PATCH] Do not reset grad to zero for Sub operator

---
 include/aidge/backend/cpu/operator/SubImpl_kernels.hpp | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/include/aidge/backend/cpu/operator/SubImpl_kernels.hpp b/include/aidge/backend/cpu/operator/SubImpl_kernels.hpp
index d68b7583..751177a7 100644
--- a/include/aidge/backend/cpu/operator/SubImpl_kernels.hpp
+++ b/include/aidge/backend/cpu/operator/SubImpl_kernels.hpp
@@ -165,10 +165,6 @@ void SubImpl_cpu_backward_kernel(const std::size_t input0Length,
     auto* grad_input_0 = static_cast<I1*>(gradientInput0_);
     auto* grad_input_1 = static_cast<I2*>(gradientInput1_);
 
-    Log::info("Sub filling with 0");
-    //std::fill_n(grad_input_0, input0Length, static_cast<I1>(0));
-    //std::fill_n(grad_input_1, input1Length, static_cast<I2>(0));
-
     auto broadcastedDims0 = getBroadcastedDims(outputDims, dims0);
     auto broadcastedDims1 = getBroadcastedDims(outputDims, dims1);
 
-- 
GitLab