|
|
|
@ -111,6 +111,10 @@ PERF_TEST_P_(DNNTestNetwork, ENet) |
|
|
|
|
if ((backend == DNN_BACKEND_INFERENCE_ENGINE_NN_BUILDER_2019 && target != DNN_TARGET_CPU) || |
|
|
|
|
(backend == DNN_BACKEND_OPENCV && target == DNN_TARGET_OPENCL_FP16)) |
|
|
|
|
throw SkipTestException(""); |
|
|
|
|
#if defined(INF_ENGINE_RELEASE) && INF_ENGINE_VER_MAJOR_GE(2021010000) |
|
|
|
|
if (backend == DNN_BACKEND_INFERENCE_ENGINE_NGRAPH) |
|
|
|
|
throw SkipTestException(""); |
|
|
|
|
#endif |
|
|
|
|
processNet("dnn/Enet-model-best.net", "", "enet.yml", |
|
|
|
|
Mat(cv::Size(512, 256), CV_32FC3)); |
|
|
|
|
} |
|
|
|
@ -202,6 +206,10 @@ PERF_TEST_P_(DNNTestNetwork, YOLOv3) |
|
|
|
|
if (backend == DNN_BACKEND_INFERENCE_ENGINE_NGRAPH && target == DNN_TARGET_OPENCL_FP16) |
|
|
|
|
throw SkipTestException("Test is disabled in OpenVINO 2020.4"); |
|
|
|
|
#endif |
|
|
|
|
#if defined(INF_ENGINE_RELEASE) && INF_ENGINE_VER_MAJOR_EQ(2021010000) // nGraph compilation failure
|
|
|
|
|
if (target == DNN_TARGET_MYRIAD) |
|
|
|
|
throw SkipTestException(""); |
|
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
Mat sample = imread(findDataFile("dnn/dog416.png")); |
|
|
|
|
cvtColor(sample, sample, COLOR_BGR2RGB); |
|
|
|
@ -214,7 +222,7 @@ PERF_TEST_P_(DNNTestNetwork, YOLOv4) |
|
|
|
|
{ |
|
|
|
|
if (backend == DNN_BACKEND_HALIDE) |
|
|
|
|
throw SkipTestException(""); |
|
|
|
|
if (target == DNN_TARGET_MYRIAD) |
|
|
|
|
if (target == DNN_TARGET_MYRIAD) // not enough resources
|
|
|
|
|
throw SkipTestException(""); |
|
|
|
|
#if defined(INF_ENGINE_RELEASE) && INF_ENGINE_VER_MAJOR_EQ(2020040000) // nGraph compilation failure
|
|
|
|
|
if (backend == DNN_BACKEND_INFERENCE_ENGINE_NGRAPH && target == DNN_TARGET_OPENCL) |
|
|
|
@ -233,6 +241,10 @@ PERF_TEST_P_(DNNTestNetwork, YOLOv4_tiny) |
|
|
|
|
{ |
|
|
|
|
if (backend == DNN_BACKEND_HALIDE) |
|
|
|
|
throw SkipTestException(""); |
|
|
|
|
#if defined(INF_ENGINE_RELEASE) && INF_ENGINE_VER_MAJOR_EQ(2021010000) // nGraph compilation failure
|
|
|
|
|
if (target == DNN_TARGET_MYRIAD) |
|
|
|
|
throw SkipTestException(""); |
|
|
|
|
#endif |
|
|
|
|
Mat sample = imread(findDataFile("dnn/dog416.png")); |
|
|
|
|
cvtColor(sample, sample, COLOR_BGR2RGB); |
|
|
|
|
Mat inp; |
|
|
|
@ -263,6 +275,10 @@ PERF_TEST_P_(DNNTestNetwork, Inception_v2_Faster_RCNN) |
|
|
|
|
#if defined(INF_ENGINE_RELEASE) && INF_ENGINE_VER_MAJOR_EQ(2019020000) |
|
|
|
|
if (backend == DNN_BACKEND_INFERENCE_ENGINE_NN_BUILDER_2019) |
|
|
|
|
throw SkipTestException("Test is disabled in OpenVINO 2019R2"); |
|
|
|
|
#endif |
|
|
|
|
#if defined(INF_ENGINE_RELEASE) && INF_ENGINE_VER_MAJOR_EQ(2021010000) |
|
|
|
|
if (backend == DNN_BACKEND_INFERENCE_ENGINE_NGRAPH && target == DNN_TARGET_MYRIAD) |
|
|
|
|
throw SkipTestException("Test is disabled in OpenVINO 2021.1 / MYRIAD"); |
|
|
|
|
#endif |
|
|
|
|
if (backend == DNN_BACKEND_HALIDE || |
|
|
|
|
(backend == DNN_BACKEND_INFERENCE_ENGINE_NN_BUILDER_2019 && target != DNN_TARGET_CPU) || |
|
|
|
|