diff --git a/aidge_export_cpp/kernels/pad.hpp b/aidge_export_cpp/kernels/pad.hpp
index 2c3030d9a36560d52789ffba9bafd424e33c5e19..bef694f1e485e6e4fba790c870cd576395699241 100644
--- a/aidge_export_cpp/kernels/pad.hpp
+++ b/aidge_export_cpp/kernels/pad.hpp
@@ -3,7 +3,6 @@
 
 #include "network/typedefs.hpp"
 #include "network/utils.hpp"
-#include <cstdio>
 
 // TODO : add border value and border type (Reflect, Constant, Wrap...) and add
 // the two missing pad value (bottom and right)
diff --git a/aidge_export_cpp/kernels/reducemean.hpp b/aidge_export_cpp/kernels/reducemean.hpp
index 30ceac31f66f7795275e20be85cab46a11cae656..4f51fc203698c8c9728607459db9a1f5c8cffcb6 100644
--- a/aidge_export_cpp/kernels/reducemean.hpp
+++ b/aidge_export_cpp/kernels/reducemean.hpp
@@ -4,8 +4,6 @@
 #include "network/typedefs.hpp"
 #include "network/utils.hpp"
 #include <cmath>
-#include <cstddef>
-#include <cstdio>
 
 template <typename T>
 using Acc_T =