Fixing bugs in nGraph reference implementation of Interpolate-4 (#2204)
authorVladimir Gavrilov <vladimir.gavrilov@intel.com>
Thu, 17 Sep 2020 11:15:57 +0000 (14:15 +0300)
committerGitHub <noreply@github.com>
Thu, 17 Sep 2020 11:15:57 +0000 (14:15 +0300)
commitf30656ed6dc1d410852b93e3cd61e6c0c2d8412b
treeb77a02ee759baa54538f46d425ba746364fbb3eb
parentdbf8fbf9c69b680c623c225dc444967f39b2f1d4
Fixing bugs in nGraph reference implementation of Interpolate-4 (#2204)

* Now coordinate_transformation_mode used for all axes in the 'nearest' mode.

* Temporarily added tests for Interpolate-4 evaluate().

* Deleted temporarily added tests.

* Fixed documentation for the 'nearest' mode.

* Small fixes.

* Disabled Interpolate-4 layer tests for CPU.

* Disabled some Interpolate-4 CPU tests.

* do not change index table when execute each time

* layout check added

* interpolate for no batch size even scale is 1

* coordinate transformation with div scale, not multiple 1/scale, for higher accuracy

* disable tests temporal

* test modification

* Some changes.

* Enabled some tests.
docs/ops/image/Interpolate_4.md
inference-engine/src/mkldnn_plugin/nodes/mkldnn_interpolate_node.cpp
inference-engine/src/mkldnn_plugin/nodes/mkldnn_interpolate_node.h
inference-engine/tests/functional/plugin/cpu/shared_tests_instances/single_layer_tests/interpolate.cpp
inference-engine/tests/functional/plugin/cpu/single_layer_tests/interpolate.cpp
inference-engine/tests/functional/plugin/cpu/test_utils/cpu_test_utils.cpp
inference-engine/tests/functional/plugin/cpu/test_utils/cpu_test_utils.hpp
ngraph/core/reference/include/ngraph/runtime/reference/interpolate.hpp
ngraph/core/reference/src/runtime/reference/interpolate.cpp