* [TF Hub][TF FE] Support TensorListLength and TensorListResize operations
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* Add test with empty tensor list
* remove assert
---------
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* [JAX][TF Hub][TF FE] Introduce JAX layer tests and support of XLA operations
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* Fix JAX layer tests infa
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* Extend run for JAX layer tests
* Use ovc convert_model
* Fix translator and extend layer test cases
* Exclude jax testing on Windows
---------
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* [TF FE] Use regular Convolution in case dynamic input channels
This solution is aligned with the legacy frontend but it has limitation.
This is a temporal solution until the core obtains ShapeOf evaluator.
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* Remove unused variable from the test
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* Fix unit-test
* Update mo unit-test
---------
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* TorchFX caching bugfix and improvements
* Fixed inconsistent env variable for Backend device
* Identify PyTorch FrontEnd Decoder type
* Added import statement in init files
* Registered ts_openvino as a separate backend
* Added caching fix and removed extraneous code
* Changed the name of ts backend
* Fixed issue with local temporary object
* Removed import statement from init files
* Changed the documentation
* Added get_supported_ops method for decoders
---------
Co-authored-by: Cavus Mustafa <mustafa.cavus@intel.com>
Co-authored-by: ynimmaga <yamini.nimmagadda@intel.com>
* Moved mmap to openvino/util as a shared functionality
* Enabled MMAP for SavedModel and MetaGraph
* Fixed CMake
* Fixed a lost line
* Simplified code for compilers
* Aligned with an actual master
* Enabled mmap by default and added test
* Suppressed warning, added test for MetaGraph, additional messages
---------
Co-authored-by: Andrei Kochin <andrei.kochin@intel.com>
* [PT FE] Fix behaivior of convert_partially method to align with new description
* Simplify
* Do not add a message to exception of get_converted_model
* Update src/frontends/pytorch/src/frontend.cpp
* Supress normalize exception only when model is valid
* Create TranslateSession in own scope
* [TF FE] Fix conversion of SavedModel with only numerical names operations
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* Compare tensor names in the unit-test
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
---------
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* Fix issue with kwargs in signature
* Update src/bindings/python/src/openvino/frontend/pytorch/ts_decoder.py
* Fix problem with some ops in detectron2
* Use debug name for extra input signature
* [TF FE] Support MaxPoolWithArgmax operation
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* Add ticket number for TS crash
* Correct error message
* Skip crashing tests
* Set additional tensor name for MaxPool
---------
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* Removed legacy API from core_impl
* Revert old extension in old API
* Fixed unit tests
* Wrap new extensions in old API
* Wrap extensions in all legacy API
* Fixed legacy exceptions
* Fixed ONNX tests
* Try to fix LTO
* Advanced `mmap` test for IR FE
* Move memory functions to `CommonTestUtils`
* CppLint + ClangFormat
* Refactor IR FE `mmap` tests
1) Remove `compile_model` stage as not required, so also remove
"CPU" dependency
2) Run test in separate process to make RAM values more stable
3) Update RAM reference as "binsize / 2"
* Skip test on Apple platform
* Remove `getRssFileInKB()` as unused