Fix NMS5 dynamism issues (#3137)
authorGleb Kazantaev <gleb.kazantaev@intel.com>
Tue, 17 Nov 2020 15:34:05 +0000 (18:34 +0300)
committerGitHub <noreply@github.com>
Tue, 17 Nov 2020 15:34:05 +0000 (18:34 +0300)
commitfc8df42e7e1367766e54c91b10a88a335501725c
treeed27b96c688b6b8ebefb4813a5c475827d93244d
parentc18a456d67f2ad7573b0e51c11a8e2e9cc626b66
Fix NMS5 dynamism issues (#3137)

* Fixed ConvertNMS5ToLegacy conversion pass to resolve dynamism as soon as possible; fixed output precision to avoid troubles during convert_precision pass

* Added NMS5ToLegacy conversion for cldnn plugin

* Fixed NMS3 copy method

* Updated NMS5ToLegacy pass to avoid convert precision issues

* Updated nGraph reader and Functional tests

* Removing odd CF call

* removed xfail for test that is expected to pass

* Fixed Convert operations friendly_name

* Removed NMS5ToLegacy from opset1_to_legacy conversion

* Update NMS5 layer tests

* Update NMS5 DSR tests
15 files changed:
inference-engine/src/cldnn_engine/cldnn_engine.cpp
inference-engine/src/inference_engine/CMakeLists.txt
inference-engine/src/inference_engine/cnn_network_ngraph_impl.cpp
inference-engine/src/legacy_api/src/ngraph_ops/nms_ie.cpp
inference-engine/src/legacy_api/src/transformations/convert_opset1_to_legacy/convert_nms_5_to_legacy.cpp
inference-engine/src/legacy_api/src/transformations/convert_opset1_to_legacy/convert_opset1_to_legacy.cpp
inference-engine/src/mkldnn_plugin/mkldnn_plugin.cpp
inference-engine/tests/functional/inference_engine/ngraph_reader/ngraph_reader_tests.hpp
inference-engine/tests/functional/inference_engine/ngraph_reader/non_max_suppression_tests.cpp
inference-engine/tests/functional/inference_engine/transformations/convert_nms5_test.cpp
inference-engine/tests/functional/plugin/myriad/subgraph_tests/dsr_non_max_suppression.cpp
inference-engine/tests/functional/plugin/shared/include/single_layer_tests/non_max_suppression.hpp
inference-engine/tests/functional/plugin/shared/src/single_layer_tests/non_max_suppression.cpp
ngraph/python/tests/__init__.py
ngraph/python/tests/test_onnx/test_zoo_models.py