* Remove `ngraph` from PT FE and FE tests utils
* Remove `ngraph` from Paddle FE
* Remove `InferenceEngine` from some ONNX FE test
* Port `generate_embedding.py` to API2.0
* CLangFormat
* Fix comments
* Migrate Mish operator to new API
* Remove `visit_attributes` is same as base class
* Refactor Mish reference implementation
* Add cast as function is generic
-mish calculation is floating-point but return type can be integral.
* Fix constant folding in MulMulMulFusion
by add f64 precision in Multiply to perform evaluate for const folding
* Do not transform if input has not supported type
* [TF FE] Support complex tensors
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* Align output type for Real and Imag operations
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* Update decoding complex types
* Add support for ComplexAbs, FFT and IFFT operations
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* Correct axes based on a number of inner-most dimensions
* Add layer tests
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* Update supported ops documentation
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* Add a comment for ComplexTypeMark
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
---------
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* MIgrate GridSample to new API
* Refactor GridSample to reduce binary size
- use function pointer instead std::function (simpler less code size)
- use RoundingGuard instead manual set/restore rounding mode
- move interpolate selection outside main data processing loop
* Migrate FloorMod operator to new API
* Remove `visit_attributes` is same as base class
* Restore FloorMod calculation for signed values
floating-point and integral
* Use ov:: namespace
* Drop HostTensor
* Use ov::util::make_tensor_of_max_value
instead of ngraph::get_constant_max_of_type
* Use ov::util::make_tensor_of_min_value instead of
ngraph::get_constant_min_of_type
* Refactor get_constant_min_of_type
* Extend throughput benchmark CLI parameters
* Added device name as the second CLI parameter with default CPU value
* Update samples/cpp/benchmark/throughput_benchmark/main.cpp
Co-authored-by: Zlobin Vladimir <vladimir.zlobin@intel.com>
* Fix comments to review
* Modified python version
* Modified documentation
* Fix comments to review
* Fixed the comment
* Modified python doc
* Fixed device name handling in python version
* Update main.cpp
* Update throughput_benchmark.py
---------
Co-authored-by: Zlobin Vladimir <vladimir.zlobin@intel.com>
* Remove functions`get_tensor_data_as for HostTensor
* Remove HostTensor support in TA
* Update doxy comments
Co-authored-by: Tomasz Jankowski <tomasz1.jankowski@intel.com>
---------
Co-authored-by: Tomasz Jankowski <tomasz1.jankowski@intel.com>
* Update list of TF formats.
* Minor correction.
* Added comment.
* Update docs/articles_en/openvino_workflow/model_preparation/Convert_Model_From_TensorFlow.md
Co-authored-by: Roman Kazantsev <roman.kazantsev@intel.com>
* Model changed.
* Update docs/articles_en/openvino_workflow/model_preparation/Convert_Model_From_TensorFlow.md
Co-authored-by: Roman Kazantsev <roman.kazantsev@intel.com>
---------
Co-authored-by: Roman Kazantsev <roman.kazantsev@intel.com>