diff --git a/aidge_export_cpp/kernels/add.hpp b/aidge_export_cpp/kernels/add.hpp
index 03ba2c5508d692ba60d3cda0e47d78a77f280859..eb8a93b87080ee6651fd018839082059104a247a 100644
--- a/aidge_export_cpp/kernels/add.hpp
+++ b/aidge_export_cpp/kernels/add.hpp
@@ -3,9 +3,6 @@
 
 #include "network/typedefs.hpp"
 #include "kernels/activation.hpp"
-#include <iostream>
-#include <cassert>
-
 
 
 template<int NB_ELTS, 
diff --git a/aidge_export_cpp/kernels/batchnorm.hpp b/aidge_export_cpp/kernels/batchnorm.hpp
index 0ed5080355b5694e56143e507087dced0e593a32..201ef16fb11991a872c86a732c96e406c2854d19 100644
--- a/aidge_export_cpp/kernels/batchnorm.hpp
+++ b/aidge_export_cpp/kernels/batchnorm.hpp
@@ -5,7 +5,6 @@
 #include "kernels/rescaling.hpp"
 #include "kernels/activation.hpp"
 #include <math.h>
-#include <iostream>
 
 // WARNING: this kernel only works for 32-bits floating point values
 
diff --git a/aidge_export_cpp/kernels/convolution_groups.hpp b/aidge_export_cpp/kernels/convolution_groups.hpp
index 7d73f79a4d64c0b58df502b7dc2ee10d575e71c0..321ffc7693b3b2931e20c888765fe2fc43779668 100644
--- a/aidge_export_cpp/kernels/convolution_groups.hpp
+++ b/aidge_export_cpp/kernels/convolution_groups.hpp
@@ -7,7 +7,6 @@
 #include "kernels/macs.hpp"
 #include "kernels/activation.hpp"
 #include <omp.h>
-#include <iostream>
 
 // Weights index en NHWC
 constexpr int inds_pos(int n, int c, int h, int w, int N, int C, int H, int W) {
diff --git a/aidge_export_cpp/kernels/erf.hpp b/aidge_export_cpp/kernels/erf.hpp
index b50913322f1cd0611d1a4788a770fc34d70931a2..768f3b9de6ea861726f8293de63d634716773ff2 100644
--- a/aidge_export_cpp/kernels/erf.hpp
+++ b/aidge_export_cpp/kernels/erf.hpp
@@ -1,10 +1,9 @@
-#ifndef __AIDGE_EXPORT_CPP_KERNELS_ERP__
-#define __AIDGE_EXPORT_CPP_KERNELS_ERP__
+#ifndef __AIDGE_EXPORT_CPP_KERNELS_ERF__
+#define __AIDGE_EXPORT_CPP_KERNELS_ERF__
 
 #include "network/typedefs.hpp"
 #include <cmath>
 #include <math.h>
-#include <iostream>
 
 template<int _NB_ELTS,
          typename Input_T, typename Output_T>
@@ -37,4 +36,4 @@ void erf_forward (
 }
 
 
-#endif  // __AIDGE_EXPORT_CPP_KERNELS_ERP_
\ No newline at end of file
+#endif  // __AIDGE_EXPORT_CPP_KERNELS_ERF_
\ No newline at end of file
diff --git a/aidge_export_cpp/kernels/matmul.hpp b/aidge_export_cpp/kernels/matmul.hpp
index b284214684efecb2d33184f10c41be1c35f8c4e0..1403a010298e32a6a5670edb5e1efeb03ef5d37d 100644
--- a/aidge_export_cpp/kernels/matmul.hpp
+++ b/aidge_export_cpp/kernels/matmul.hpp
@@ -3,7 +3,7 @@
 
 #include "network/typedefs.hpp"
 #include "kernels/activation.hpp"
-#include <iostream>
+
 // Generic function for matmul and activation
 
 template<int INPUT_A_DIMS[],  int INPUT_B_DIMS[], int OUTPUT_DIMS[],