* changed permutes
* fixed permutes
* fixed kernel
* fix transpose after convolution
* fix for convnet
* insert transposes for all convolutions and poolings
* refactor transformations;
added unit tests;
removed old transformations for addinf permutes/reshapes
* fixed constant types
* fixes after merge
* fixed bug for rm_cnn4a: added correct time_dim for the first convolution
* added fix for timeheightconvolution: in this case we have correct time set in convolution kernel already
* minor review fixes: renamed transformation and file
* rename in test
* rename in test
* sort imports + couplt changes in comments
* review fixes: refactoring
* replaced recursive implementation by nx.topological_sort;
fixed comments
* minor fixes: comment + preserving node names
* Graph comparator - take sinks into accounts
Previously graph has been traversed only from Results, so any differences in 'Sinks' were not detected
* Fix functional tests
* Update after internal discussion
* Fix low_latency_test (addition to low_latency_v2_test)
* Fix typo
* add limit format on snprintf
Signed-off-by: Hu, Yuan2 <yuan2.hu@intel.com>
* add limit on format
Signed-off-by: Hu, Yuan2 <yuan2.hu@intel.com>
* add test case
Signed-off-by: Hu, Yuan2 <yuan2.hu@intel.com>
* fix a bug for LOG_TRACE
Signed-off-by: Hu, Yuan2 <yuan2.hu@intel.com>
* remove debug info
* Change dynamic_to_static to dinamic_to_undefined function to use -1 values instead of upperbounds in serialized IRs
* Resolve conflict after src files transition
* Remove resolve_dynamic_shapes function
* Fix typo
* Fix codestyle
* add warning about order if both mean and scale set
* Update tools/mo/openvino/tools/mo/main.py
Co-authored-by: Anastasia Popova <anastasia.popova@intel.com>
* removed warning, added phrase in documentation
* fixed merge
* added phrase about order of ,mean and scale in MO help
* duplicate MO help phrase in doc
* Update docs/MO_DG/prepare_model/convert_model/Converting_Model.md
Co-authored-by: Anastasiya Ageeva <anastasiya.ageeva@intel.com>
* Update docs/MO_DG/prepare_model/convert_model/Converting_Model.md
Co-authored-by: Anastasiya Ageeva <anastasiya.ageeva@intel.com>
* Update docs/MO_DG/prepare_model/convert_model/Converting_Model.md
Co-authored-by: Anastasiya Ageeva <anastasiya.ageeva@intel.com>
* Update tools/mo/openvino/tools/mo/utils/cli_parser.py
Co-authored-by: Anastasiya Ageeva <anastasiya.ageeva@intel.com>
* Update tools/mo/openvino/tools/mo/utils/cli_parser.py
Co-authored-by: Anastasiya Ageeva <anastasiya.ageeva@intel.com>
* remove tabs
* fix in order of reverse, mean, scale
Co-authored-by: Anastasia Popova <anastasia.popova@intel.com>
Co-authored-by: Anastasiya Ageeva <anastasiya.ageeva@intel.com>
* [Python API] Rename offline_transformations in the new api
* remove comments
* one more place to rename
* fix mo building
* fix after merge
* fix for pot import
* Add include guard to file_utils.cpp
* Rebase src
* Rename acc tests, fix rebase
* Revert debug changes
* Fix linter
* Move ac tests to new template
* Test updated
* Fix result operation are sharing output tensor with previous op
* Pruning test visualzation option
* Add ac support for all test cases with pruned kernels
* Remove redundant files
* Enable extended pruning logging by env variable
* Adjust pruning tests
* Remove pruning extended debug env var
* Enable init masks only in debug mode
* Set result mask to input tensor instead of output tensor by separate key
* Bug fix / Test coverage
* Fix comments
* passing by reference to fix performance inefficiencies.
Signed-off-by: Wang, Yang <yang4.wang@intel.com>
* Passing by const reference.
Signed-off-by: Wang, Yang <yang4.wang@intel.com>