diff --git a/modules/dnn/src/layers/detection_output_layer.cpp b/modules/dnn/src/layers/detection_output_layer.cpp index 4bc0017481..a411a276db 100644 --- a/modules/dnn/src/layers/detection_output_layer.cpp +++ b/modules/dnn/src/layers/detection_output_layer.cpp @@ -54,9 +54,14 @@ #ifdef HAVE_DNN_NGRAPH #include "../ie_ngraph.hpp" +#if INF_ENGINE_VER_MAJOR_GT(INF_ENGINE_RELEASE_2020_4) +#include +#else #include #endif +#endif + namespace cv { namespace dnn diff --git a/modules/dnn/src/layers/pooling_layer.cpp b/modules/dnn/src/layers/pooling_layer.cpp index fc3bc4fc36..25f4a96a39 100644 --- a/modules/dnn/src/layers/pooling_layer.cpp +++ b/modules/dnn/src/layers/pooling_layer.cpp @@ -49,9 +49,14 @@ #ifdef HAVE_DNN_NGRAPH #include "../ie_ngraph.hpp" +#if INF_ENGINE_VER_MAJOR_GT(INF_ENGINE_RELEASE_2020_4) +#include +#include +#else #include #include #endif +#endif #include "../op_vkcom.hpp" diff --git a/modules/dnn/src/layers/prior_box_layer.cpp b/modules/dnn/src/layers/prior_box_layer.cpp index c06065d566..dc1364a06b 100644 --- a/modules/dnn/src/layers/prior_box_layer.cpp +++ b/modules/dnn/src/layers/prior_box_layer.cpp @@ -47,9 +47,14 @@ #ifdef HAVE_DNN_NGRAPH #include "../ie_ngraph.hpp" +#if INF_ENGINE_VER_MAJOR_GT(INF_ENGINE_RELEASE_2020_4) +#include +#include +#else #include #include #endif +#endif #include "../op_vkcom.hpp" diff --git a/modules/dnn/src/layers/proposal_layer.cpp b/modules/dnn/src/layers/proposal_layer.cpp index 2420dbf579..990cfeda30 100644 --- a/modules/dnn/src/layers/proposal_layer.cpp +++ b/modules/dnn/src/layers/proposal_layer.cpp @@ -10,8 +10,12 @@ #ifdef HAVE_DNN_NGRAPH #include "../ie_ngraph.hpp" +#if INF_ENGINE_VER_MAJOR_GT(INF_ENGINE_RELEASE_2020_4) +#include +#else #include #endif +#endif namespace cv { namespace dnn { diff --git a/modules/dnn/src/layers/reorg_layer.cpp b/modules/dnn/src/layers/reorg_layer.cpp index df76eb6edf..f8f7bc6269 100644 --- a/modules/dnn/src/layers/reorg_layer.cpp +++ b/modules/dnn/src/layers/reorg_layer.cpp @@ -46,8 +46,12 @@ #ifdef HAVE_DNN_NGRAPH #include "../ie_ngraph.hpp" +#if INF_ENGINE_VER_MAJOR_GT(INF_ENGINE_RELEASE_2020_4) +#include +#else #include #endif +#endif #include #include diff --git a/modules/dnn/src/layers/resize_layer.cpp b/modules/dnn/src/layers/resize_layer.cpp index 0c1f83b9d1..c586d30354 100644 --- a/modules/dnn/src/layers/resize_layer.cpp +++ b/modules/dnn/src/layers/resize_layer.cpp @@ -12,8 +12,12 @@ #ifdef HAVE_DNN_NGRAPH #include "../ie_ngraph.hpp" +#if INF_ENGINE_VER_MAJOR_GT(INF_ENGINE_RELEASE_2020_4) +#include +#else #include #endif +#endif #ifdef HAVE_CUDA #include "../cuda4dnn/primitives/resize.hpp"