Add dynamic shape checks for legacy transformations (#2783)
authorGleb Kazantaev <gleb.kazantaev@intel.com>
Wed, 28 Oct 2020 07:36:16 +0000 (10:36 +0300)
committerGitHub <noreply@github.com>
Wed, 28 Oct 2020 07:36:16 +0000 (10:36 +0300)
commit91afa14901be5b3842acbad1e15460071c144ca6
treef8f1b194409f62da7cc2032a6ac32d7928f708b3
parentc7661078d9519a58ed83bc60513975c23e1ada5c
Add dynamic shape checks for legacy transformations (#2783)

* Added dynamic shape checks for ConvertInterpolate pass

* Added dynamic checks for ConvertLRNToLegacy pass

* Added dynamic checks for ConvertMatMul* pass

* Added dynamic checks for ConvertPadToLegacy pass

* Updated TileIE; added dynamic checks to ConvertTileToLegacy pass

* Added dynamic checks to FCBiasFusion pass

* Added dynamic checks to Reshape1DOps pass

* Added dynamic checks to ReshapeFCFusion pass

* Added dynamic checks to ReshapeFC pass

* Updaed Reshape1DConvolution pattern
18 files changed:
inference-engine/src/legacy_api/include/legacy/transformations/convert_opset1_to_legacy/reshape_fc_fusion.hpp
inference-engine/src/legacy_api/src/ngraph_ops/tile_ie.cpp
inference-engine/src/legacy_api/src/transformations/convert_opset1_to_legacy/convert_interpolate_to_interp_or_resample.cpp
inference-engine/src/legacy_api/src/transformations/convert_opset1_to_legacy/convert_lrn_to_lrn_ie.cpp
inference-engine/src/legacy_api/src/transformations/convert_opset1_to_legacy/convert_matmul_to_fc_or_gemm.cpp
inference-engine/src/legacy_api/src/transformations/convert_opset1_to_legacy/convert_pad_to_pad_ie.cpp
inference-engine/src/legacy_api/src/transformations/convert_opset1_to_legacy/convert_tile_to_ie_tile.cpp
inference-engine/src/legacy_api/src/transformations/convert_opset1_to_legacy/fc_bias_fusion.cpp
inference-engine/src/legacy_api/src/transformations/convert_opset1_to_legacy/reshape_1d_ops.cpp
inference-engine/src/legacy_api/src/transformations/convert_opset1_to_legacy/reshape_fully_connected.cpp
inference-engine/tests/functional/inference_engine/transformations/convert_interpolate_to_legacy.cpp [new file with mode: 0644]
inference-engine/tests/functional/inference_engine/transformations/convert_lrn_to_legacy.cpp [new file with mode: 0644]
inference-engine/tests/functional/inference_engine/transformations/convert_matmul_test.cpp
inference-engine/tests/functional/inference_engine/transformations/convert_pad_to_legacy.cpp [new file with mode: 0644]
inference-engine/tests/functional/inference_engine/transformations/convert_tile_to_legacy.cpp [new file with mode: 0644]
inference-engine/tests/functional/inference_engine/transformations/fc_bias_fusion_test.cpp
inference-engine/tests/functional/inference_engine/transformations/ngraph_1d_ops_reshape_test.cpp
inference-engine/tests/functional/inference_engine/transformations/reshape_fc_fusion_test.cpp