* [TF FE] Fix FusedBatchNormV3 in case of mean and variance empty tensors
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* Add to nightly
---------
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* [TF FE] Refactor ZerosLike and add layer test
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* Fix test for Wide and Deep model
---------
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* [TF FE] Support TensorList operations and RNN layers
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* Remove TensorList operations from the fallback
* Fix computation of dummy tensor size
---------
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* [TF FE] Refactor LinSpace translator and add layer test
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* Remove start_shape from test parameters
---------
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* [TF FE] Refactor LeakyRelu and add layer tests
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* Support LeakyRELU for TensorFlow Lite
---------
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* add support for aten::stack
* add new lines
* updated aten stack transformation
* add comments to the code
---------
Co-authored-by: Maxim Vafin <maxim.vafin@intel.com>
Co-authored-by: Andrei Kochin <andrei.kochin@intel.com>
* [TF FE] Refactor translators for Reduce ops and add layer tests
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* Correct number of inputs
* Use already implemented logical operations tests
---------
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* Added import model from memory for TF FE using string.
* Small correction.
* Clang format.
* Code correction.
* Implemented model importing to TF FE using temporary file.
* Removed wrong changes.
* Added check.
* Removed code duplication.
* Corrected logging of cli parameters.
* Remove "OV_FRONTEND_PATH" from `FrontEndManager`
* Remove "OV_FRONTEND_PATH" from layer_tests
* Remove "OV_FRONTEND_PATH" from find_ie_version.py
* Remove "OV_FRONTEND_PATH" from .ci/
* Move `ov::get_plugin_path` to file_util.hpp (ov::util)
* Add `register_front_end(name, path)` FEM public API
* Enable frontend/ tests
* ClangFormat
* Remove OV_FRONTEND_PATH from FE shared utils
* Add `register_front_end()` to PythonAPI
* Update Py tests with registering of "mock_py" FE
* ClangFormat
* Leftovers
* Fix SegFault with `register_front_end(name, lib_path)`
* Add FE_LIB_PRE and FE_LIB_SUFFIX to `ov_core_unit_tests`
* Fix format
* Update `testFailRegisterFEByWrongPath`
* Add eltwise types resolving. Support big int constants.
* Update src/bindings/python/src/openvino/frontend/pytorch/decoder.py
* Small fix
* Fix some cases
* Add tests for add in different types
* Add tests for mul
* Add tests for sub and div
* Small fixes
* Return list handling (needed for empty lists)
* Add test for empty list
* Update src/frontends/pytorch/src/op/mul.cpp
Co-authored-by: Roman Kazantsev <roman.kazantsev@intel.com>
* Use refs instead of ptrs
* Apply suggestions from code review
Co-authored-by: Roman Kazantsev <roman.kazantsev@intel.com>
* Apply code review suggestions
* Fix code style
* Add more eltwise ops
---------
Co-authored-by: Roman Kazantsev <roman.kazantsev@intel.com>
* [TF FE] Refactor CropAndResize support
Make it more reshape-oriented. It allows to convert Mask R-CNN model without config file.
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* Update src/frontends/tensorflow_common/src/op/crop_and_resize.cpp
* Use Gather for coordinates swapping
* Update src/frontends/tensorflow_common/src/op/crop_and_resize.cpp
* Update src/frontends/tensorflow_common/src/op/crop_and_resize.cpp
---------
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* Adds base class and first test for tflite_layer tests
* adds layer tests for unary ops
* adds functionality to get tensors from ops
* 1. adds functionality to use custom funcs for input generation
2. removed UNIQUE op from testing ops
* adds functionality to use custom dtypes
* Cast operation support
* Enhanced tfl layer tests
* Trigger tfl layer tests in .ci
* Apply suggestions from code review
---------
Co-authored-by: Evgenya Stepyreva <evgenya.stepyreva@intel.com>
Co-authored-by: Evgenya Stepyreva <eva.my.link@gmail.com>
Co-authored-by: missjane <estepyreva@gmail.com>
* Add meshgrid listunpack transformation
* Add case when indexing is not specified
* Fix typos
* Fix problem with 1 input execution & missing runtime_info
* Fix issue with meshgrid placed in loop body
* Add tests to precommit
* Apply sugestions from review
* Fix input 0
* Improve indexing attribute read
* add aten::topk
* remove commented lines
* remove white space
* move include to invidual ops
* swithc include statements
* fix style
* trim test cases