Files
openvino/model-optimizer/mo/ops
Pavel Esir 22169a05b9 [MO] StridedSlice improvements (#4139)
* fix ss

* successfully converted

* successfully run moved infer and normalizer unit-tests

* successfully rewritten StridedSlice infer unittests

* int64 array

* Successfully converter crash-when-loading, xj_feauture and toy nets (cherry-picked maxpoolV4 and tf_broadcast_ext)

* successfully moved PermuteAttrs to general mechanism

* successfully converted xj_feauture and crash when loading with the new rewritten SS infer

* fixed get_shape_from_slice and moved to common utils

* fixed extending masks and some other

* some refactoring

* fixed extending masks in extractor, fixed licence year and some other code clearing

* corrected a couple of unittests

* fox permute for 5 rank slice and 4 rank inputs/

* WIP

* Added comments

* fixed StridedSlice in ProposalMutation.py

* rechecked shape_infer unittests added some new cases

* added shape_infer unit-tests after StridedSliceNormalizer pass and Permute unit-tests

* corrected unittests

* Applied review comments

* general permutations for inputs implemented, corrected ellipsis unrolling when shrink_axis is at the beginning, some other corrections

* removed code duplication in infer and normalizer, moved 'slices' attr normalizing to StridedSliceNormalizer.py

* removed some code duplication and other minor improvements

* Added tests

* minor corrections

* wider range of unittests added (froze the number)

* review comments applied

* enabled skipped unit-test

* comment corrections

* applied review comments: changed op -> type, added some asserts, corrected comments and other minor corrections

* sorted inputs, updated Supported_Frameworks_Layers.md, some minor
2021-02-16 11:48:49 +03:00
..
2018-10-16 13:45:03 +03:00
2020-02-11 22:48:49 +03:00
2020-02-11 22:48:49 +03:00
2020-02-11 22:48:49 +03:00
2020-02-11 22:48:49 +03:00
2020-02-11 22:48:49 +03:00
2020-02-11 22:48:49 +03:00
2020-02-11 22:48:49 +03:00
2020-02-11 22:48:49 +03:00
2020-02-11 22:48:49 +03:00
2020-02-11 22:48:49 +03:00
2020-02-11 22:48:49 +03:00
2020-02-11 22:48:49 +03:00
2021-02-16 11:48:49 +03:00
2020-04-13 21:17:23 +03:00
2021-02-09 14:11:39 +03:00
2020-02-11 22:48:49 +03:00
2020-02-11 22:48:49 +03:00
2021-01-29 10:08:06 +03:00
2020-02-11 22:48:49 +03:00