diff --git a/python_binding/operator/pybind_Abs.cpp b/python_binding/operator/pybind_Abs.cpp index e8ae1c26e5c454cb130c55abd3a77b3ca7d5b7ff..8df1bfd13bb8720e84e5595cca2c6419f2737293 100644 --- a/python_binding/operator/pybind_Abs.cpp +++ b/python_binding/operator/pybind_Abs.cpp @@ -9,9 +9,10 @@ * ********************************************************************************/ +#include <memory> + #include <pybind11/pybind11.h> -#include "aidge/data/Tensor.hpp" #include "aidge/operator/Abs.hpp" #include "aidge/operator/OperatorTensor.hpp" diff --git a/python_binding/operator/pybind_Add.cpp b/python_binding/operator/pybind_Add.cpp index cd85c73d3fd1a4181f7042bf0495f09046817fc4..8145000702fd1db680b7c5b8fcc6d90ff67c03ce 100644 --- a/python_binding/operator/pybind_Add.cpp +++ b/python_binding/operator/pybind_Add.cpp @@ -15,7 +15,6 @@ #include "aidge/operator/Add.hpp" #include "aidge/operator/OperatorTensor.hpp" -#include "aidge/utils/Types.h" namespace py = pybind11; namespace Aidge { diff --git a/python_binding/operator/pybind_And.cpp b/python_binding/operator/pybind_And.cpp index 13c0f9085c0f2cb0c5e278e23a7005a5aa3470f2..bd3366ef843efde47ef03f86f23e8a2b4df15a01 100644 --- a/python_binding/operator/pybind_And.cpp +++ b/python_binding/operator/pybind_And.cpp @@ -9,9 +9,10 @@ * ********************************************************************************/ +#include <memory> + #include <pybind11/pybind11.h> -#include "aidge/data/Tensor.hpp" #include "aidge/operator/And.hpp" #include "aidge/operator/OperatorTensor.hpp" diff --git a/python_binding/operator/pybind_BatchNorm.cpp b/python_binding/operator/pybind_BatchNorm.cpp index 199ef813481e324c3dbbbfbe6db2dad125a213d1..4bcb94c4a78d96828b010e2448bd52f3d2486384 100644 --- a/python_binding/operator/pybind_BatchNorm.cpp +++ b/python_binding/operator/pybind_BatchNorm.cpp @@ -10,10 +10,10 @@ ********************************************************************************/ #include <string> +#include <vector> #include <pybind11/pybind11.h> -#include "aidge/data/Tensor.hpp" #include "aidge/operator/BatchNorm.hpp" #include "aidge/operator/OperatorTensor.hpp" #include "aidge/utils/Types.h" diff --git a/python_binding/operator/pybind_ReLU.cpp b/python_binding/operator/pybind_ReLU.cpp index 8222a6a03a86dfa11862814a7038b92e60ba88d2..41ef91ed9383f72bc9b3bb3971dedbec0256c7b0 100644 --- a/python_binding/operator/pybind_ReLU.cpp +++ b/python_binding/operator/pybind_ReLU.cpp @@ -9,9 +9,10 @@ * ********************************************************************************/ +#include <memory> + #include <pybind11/pybind11.h> -#include "aidge/data/Tensor.hpp" #include "aidge/operator/ReLU.hpp" #include "aidge/operator/OperatorTensor.hpp" diff --git a/python_binding/operator/pybind_ReduceMean.cpp b/python_binding/operator/pybind_ReduceMean.cpp index f4520c9bdcfda8c1023b64c5aebab7efc4666ef1..a97c3795b305bf4cfc584f50d171c9f435809a7a 100644 --- a/python_binding/operator/pybind_ReduceMean.cpp +++ b/python_binding/operator/pybind_ReduceMean.cpp @@ -9,17 +9,16 @@ * ********************************************************************************/ -#include <array> -#include <pybind11/pybind11.h> -#include <pybind11/stl.h> -#include <string> -#include <vector> + #include <cstdint> // std::int32_t + #include <memory> + #include <string> + #include <vector> + + #include <pybind11/pybind11.h> + #include <pybind11/stl.h> -#include "aidge/backend/OperatorImpl.hpp" -#include "aidge/data/Tensor.hpp" #include "aidge/operator/OperatorTensor.hpp" #include "aidge/operator/ReduceMean.hpp" -#include "aidge/utils/Types.h" namespace py = pybind11; namespace Aidge { diff --git a/python_binding/operator/pybind_ReduceSum.cpp b/python_binding/operator/pybind_ReduceSum.cpp index 915e972f829169f35ee883231b46109b5146053f..7517c62d2082215a25a3f632a5bc59555319fa57 100644 --- a/python_binding/operator/pybind_ReduceSum.cpp +++ b/python_binding/operator/pybind_ReduceSum.cpp @@ -9,17 +9,16 @@ * ********************************************************************************/ -#include <array> -#include <pybind11/pybind11.h> -#include <pybind11/stl.h> +#include <cstdint> // std::int32_t +#include <memory> #include <string> #include <vector> -#include "aidge/backend/OperatorImpl.hpp" -#include "aidge/data/Tensor.hpp" +#include <pybind11/pybind11.h> +#include <pybind11/stl.h> + #include "aidge/operator/OperatorTensor.hpp" #include "aidge/operator/ReduceSum.hpp" -#include "aidge/utils/Types.h" namespace py = pybind11; namespace Aidge {