* merge master
* reset original format
* remove AUTO
* Update tools/benchmark_tool/openvino/tools/benchmark/main.py
Co-authored-by: Zlobin Vladimir <vladimir.zlobin@intel.com>
* delete condition
* delete condition in py
Co-authored-by: Zlobin Vladimir <vladimir.zlobin@intel.com>
Co-authored-by: Chen Peter <peter.chen@intel.com>
port https://github.com/openvinotoolkit/openvino/pull/14637
Shift to separating the Workflow section, including moving Run and Optimize inference inside Deploy locally
change several article and menu titles
minor additional restructuring
minor content tweaks
remove optimization introduction (may be brought back in parts later)
* several link fixes
* additional link fixes
* Set squeeze output shape to scalar if 0 <= input_shape[0] <= 1
* add squeeze type_prop test case
* Update src/core/shape_inference/include/squeeze_shape_inference.hpp
Co-authored-by: Katarzyna Mitrus <katarzyna.mitrus@intel.com>
* Update src/core/shape_inference/include/squeeze_shape_inference.hpp
Co-authored-by: Katarzyna Mitrus <katarzyna.mitrus@intel.com>
* initial
* build fixes + couple of simple unit tests
* remove old transpose_sinking_binary berfore merge with PR branch
* initial
* clang cleanup fixes
* remove TrasposeAxis function; cleanup namespaces
* fix TransposeInputsInfo spell
* one_input_transpose spell
* cleanup speel
* spell
* decompose forward sinking
* decompose backward sink
* use NodeVector
* clang cleanup
* decomposite transformations into different files
* decompose unit tests
* clang cleanup
* fix transformation names in general transformation
* fix ngraph::pass::TransposeFuse use element type the same as in fusing nodes
* add checkout sinking ability function; check sinking ability for unary operations; add unit test on general transformation
* sinking check for binary; unit tests; fixes
* add check to concat transformation; unit test
* add check to split tranformation
* azure build fixes
* add general test
* cleanup tests using common class
* clang cleanup
* add transpose sinkig to moc
* remove comment
* fix after rebase
* clang fixes
* fix after rebase
* code review fixes
* fix after rebase
* add RUN_ON_FUNCTION_SCOPE to general transformation
* fixes after rebase
* move tests to new directory
* cleanup
* use ov::RuntimeAttribute
* move NoTransposeSinkingAttr to files
* fix namespace
* fix names
* [TF FE] Add info messages in Model Optimizer and the preliminary user documentation
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* Add test model with future operation
* Update docs/MO_DG/prepare_model/TensorFlow_Frontend.md
Co-authored-by: Maxim Vafin <maxim.vafin@intel.com>
* Apply code-review feedback: Recover use of dict
* Fix the rest of feedback
* Remove User documentation for TF FE
* Correct tests to provide required arguments
* Handle argv without framework argument in deduce_framework function
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
Co-authored-by: Maxim Vafin <maxim.vafin@intel.com>
* Add property to understand that model was loaded from cache
* Fixed tests
* Disabled from cache property for auto plugin
* Rename property to loaded_from_cache
* Add to supported properties list
* Review labels and dimension propagation
- check dimensions propagation with partial dimension
- extend testing for labels an dimensions propagation
* Shape inference support bounds evaluation
on begin, end inputs
* Review static shape inference
* Move sequence generator to dev API
to avoid create unnecessary library dependency
* Fix windows build issue
* Use strided slice in scatter update test
of partial value propagation
* Remove unused constant from test
* Fix strided dim calculation
* Fix clip lb,ub for strided dim calculation
* Use op strides if absent in input_shapes
* Move back SeqGen to shape inference
Co-authored-by: Evgenya Stepyreva <evgenya.stepyreva@intel.com>