diff --git a/unit_tests/optimizer/Test_Adam.cpp b/unit_tests/optimizer/Test_Adam.cpp
index e3957a7fe5b571115fc067240b72029dea1c6bae..cf132a25eb75a652dccd24ce0dfaeec7f7c8926e 100644
--- a/unit_tests/optimizer/Test_Adam.cpp
+++ b/unit_tests/optimizer/Test_Adam.cpp
@@ -23,6 +23,9 @@
 #include "aidge/learning/learningRate/LRSchedulerList.hpp"
 #include "aidge/learning/optimizer/Optimizer.hpp"
 #include "aidge/learning/optimizer/Adam.hpp"
+#include "aidge/backend/cpu/operator/AddImpl.hpp"
+#include "aidge/backend/cpu/operator/MulImpl.hpp"
+#include "aidge/backend/cpu/operator/SubImpl.hpp"
 #include "aidge/backend/cpu/operator/SqrtImpl.hpp"
 #include "aidge/utils/TensorUtils.hpp"