* move frontend folder to pyopenvino
* rename includes and add compile options
* include frontend to pyopenvino
* move __init__.py
* move tests
* remove mock from tests_compatibility
* rename import module
* Fix code style cpp
* refactor a few lines
* update few lines in mo
* Add pyopenvino to dependencies
* Fix mock
* update docstring
* Fix mo test
* remove module local
* fix code style
* update comment
* fix return type
* update docs
* fix code style
* fix building
* fix code style
* try to move MO to use new api
* Export more enum names from nrgaph
* [Python API] quick fix of packaging
* update tests
* fix setup.py
* small fix
* small fixes according to comments
* skip mo frontend tests
* update mo to new imports
* try to fix win wheel
* fix win wheel
* fix code style
Co-authored-by: Anastasia Kuporosova <anastasia.kuporosova@intel.com>
Co-authored-by: y <ilya.lavrenov@intel.com>
* dynamic shape calculation for GatherElements
* dynamic shape calculation for sparse_reshape, corrections for sparse_segment_mean/sqrtn/sum
* corrected dynamic_dimension_value, added two unit-test cases
* simplified solution, added missing Nones
* some corrections
* added a couple of more unit-tests
* Fix in the MO infer function of Gather.
* Added comment about done fix.
* Added more tests.
* Now Gather and AttributedGather are always marked as reinterp_shape=True.
* fix expand_onnx_functions
* refactor + unit test
* fixed function in function case
* fixed expand_onnx_functions
* fixed default value of shape in ValueInfo
* enable xpass model
* changed MergeFrom to Swap
* added xfail with missing test data
* added more unit tests
* styles applied
* used std::rotate, review remarks
* removed debug code
* after offline discussion remarks
* fix checking input/output names on Windows
* names comparator refactor
* replace regex with custom comparison
* review remarks
* added RemoveConcatZeroDimInput transformation
* added RemoveLoopDanglingParameters transformation
* chage place of passes during replace
* missing comment
* code refactor + unit tests
* remove unused headers
* used std::any_of in RemoveConcatZeroDimInput
* changed headers and namespaces to new ov convention
* used std::any_of in RemoveConcatZeroDimInput
* RemoveLoopDanglingParameters refactored
* changed names to RemoveMultiSubGraphOpDanglingParams
* handling multi-body cases
* Handling If case during RemoveMultiSubGraphOpDanglingParams
* comments and names refactor
* More tests for If and TensorIterator
* handle removing dagling param from one body and update all descriptors
* fixed test
* revert if change
* moved RemoveConcatZeroDimInput and RemoveMultiSubGraphOpDanglingParams to NopElimantion
* return false if node is not replaced
* added validate_nodes_and_infer_types
* Revert "moved RemoveConcatZeroDimInput and RemoveMultiSubGraphOpDanglingParams to NopElimantion" + remarks
* review remarks
* review remarks
* fixed subgraph rtti
* adjust passes to new structure
Covered case for 'trivial convert' where no permutation is needed
It is needed for Model Optimizer for logic which will guess model's layout, like "?c??"
* Removed 'inline' Preprocessing API
Even though this API provided a way to specify all pre/post-processing in one line - it was considered inconvinient
With 'getters' API preprocessing code looks more clear for user, so old' inline' API is removed
* Fix pyopenvino build issues
* Update after merged PR#8717
* Init implementation
# Conflicts:
# thirdparty/ade
* Switched to shared class
* Refactoring memory commit()
* Added unit tests
* Fixed output order
* Fixed input order
* Fixed split case
* fixed compiling issue in debug mode
* Enabled compact mode by default
* Fixed default order for inputs and outputs
* Changed unit test
* Enabled compact mode bye default
* reverted compac_mode flag order