openvino/model-optimizer/mo/front
Roman Kazantsev 10b18a00c6
Improve reshapeability of models with eltwise nodes influencing shapes (#2767)
* Fix ElementwiseInputReshape transformation

Reshape node always needs to be inserted
in order to preserve ShapeOf nodes (reshapability of a model) that can potentially be above
elementwise node.

Refactor EltwiseInputReshape_test and EltwiseInputNormalization_test since the logic of maintaining reshape for eltwise has been changed.

Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com>

* Merge EltwiseInputNormalization and EltwiseInputReshape transformations

Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com>

* Remove Unsqueeze from Fused_op

Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com>

* Fix code after code review #1

Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com>

* Fix code after review #2

Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com>

* Fix code review #4

Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com>

* Perform full normalization based on shapes of all inputs to eltwise

Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com>

* Refactor much to avoid old API and edges with unsqueeze_dims attribute

Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com>

* Fix code after review

Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com>
2020-11-16 09:50:41 +03:00
..
caffe [MO] Fix many spelling and grammar errors (#2543) 2020-10-09 12:16:12 +03:00
common Improve reshapeability of models with eltwise nodes influencing shapes (#2767) 2020-11-16 09:50:41 +03:00
kaldi [MO] [Kaldi] Add TDNN Component (#1870) 2020-10-12 14:10:27 +03:00
mxnet publish master branch snapshot, revision 8d31237e2c3f673cbb0f0ba110fc10f5cce1d2bb 2020-05-22 02:23:12 +03:00
onnx ONNX Loop operation support (#2756) 2020-10-27 23:04:43 +03:00
tf Enable eager execution while TensorFlow 2 model is loaded (#1945) 2020-08-26 17:16:58 +03:00
__init__.py Publishing R3 2018-10-16 13:45:03 +03:00
extractor.py Improve node name with port resolving (#1581) 2020-08-05 11:31:17 +03:00
extractor_test.py Improve node name with port resolving (#1581) 2020-08-05 11:31:17 +03:00
subgraph_matcher.py Publishing 2020.1 content 2020-02-11 22:48:49 +03:00