* update spec, init backend file for equal op
* add backend, visitors, serialize SLT tests
* add backend test to manifest cause of mismatch of output type with cpu plugin
* add equal to list of trusted ops and to cmakelist file
* refactor backend tests to the new template
* refactor spec
* remove external link in numpy broadcast and update example
* remove comparison.in.cpp file and related tests from manifest
* fix example
* remove redundant arguments
* refactor backend tests
* add pdpd broadcast to the spec, and different precison to SLT test
* add precisions to SLT cpu
* remove unsupported type from SLT
* revert the deletion of comparison.in.cpp file
* remove visitors test, since it will be added in the other PR
* remove equal from CMakeLists.txt
* refactor links in the spec
* revert unwanted changes
* remove equal from unit test manifest
* revert links modification in spec
* add namespace
* split SSLTs for comaprison ops into seperate files
* fix SSLTs names
* add missing new lines
* udpate output type in spec
* rafactor numeric backend test to template
* merge numeric template tests into equal
* Copied PR6744
* Added CMakeLists.txt into gflags
* Return gflags into .gitmodules
* Added CMakeLists.txt into gtest
* fix: remove extra gflags and gtests from .gitmodules
* Change syntax in set gtest_targets
* Make gtest/CMakeLists.txt as in PR6744 for pre-commit experiment
* Update gtest/CMakeLists.txt
* Change version of gtest repo
* Return gtest info into .gitmodules
* Update gflags version to currently used
* [GNA] Remove transposes around MatMul
* Added tests for transformation HandleTransposesAroundMatMul
* Move IsTransposeSupported function to GNA limitations file
* Correct transpose insertion tests
* added TransposeAfterMatmul tests and moved InsertTransposeBeforeMatmul tests to handle_transposes_around_matmul.cpp
* added inifitiry loop checker and memory concat test
* fixed build errors
* changed the conditions for selecting an input of Concat for ScaleFactor calculation when entering an infinite loop
* fixed after review
Co-authored-by: Elizaveta Lobanova <elizaveta.lobanova@intel.com>
* Add clang-format config files for IE and include files
* Fixed IE core clang-format
* Added clang-format for plugin API
* Fixed style for plugin API
* Fixed code style
* Fixed build
* Added proposed values
* Fixed code style
* Updated config
* Fixed # for define
* Fixed comment and build
* Removed clang-config for include, fixed include for library headers
* Set column limit to 120 and space before CtorInitializedColon=true
* Fixed headers
* Added support of FOREACH_CHILD
* Fixed parameter print style
* Fixed code style
* Fixed target name
* Restore comments style for public API
* Fixed plugin API
* Applied code style
* Fixed CI
* MO: Support of discovering of suitable MOC frontend if --framework is not specified
* Ready for review
* Fix: don't use FrontEndManager if framework is not in list of available frontends
* Apply review comments
* add tests for logical or op
* remove redundant overrides
* add inputs/outputs tensor check
* create type_prop typed test for logical ops
* add new line in logical_or.cpp file
* refactor logical_and type_prop test
* update test labels
* beautify or.hpp file
* fix formatting to match clang-format
* beautifyfunctional test files
* move validate_and_infer_elementwise_logical() implementation to validate_and_infer_types()
* refactor logial or functional test to
* refactor logial aA functional test t
* update constants file
* add file to instantiate TEST_P and avoid test execution duplication
* add missing empty lies at the end of files
* remove unused variable
* Fixes in the transformation ExpandRangeConstant.
* Fixed test.
* Now we use use ShapeOf for both inputs of Broadcast.
* Now the transformation ExpandRangeConstant uses two Gather layers.
* Deletec commented code.
* Fixed tests for the transformation ExpandRangeConstant.
* Rewritten the transformation ExpandRangeConstant using Select.
* update markdown file for logical or operator
* update information on broadcasting in logical operators spec
* change *T* to *T_BOOL*
* add information about input shape
* remove divergence between logical_or and logical_and specs
* add itt_collector build
* changed format for itt_collector build
* replace build_dir with sea_itt_lib_path
* change type of build_target
* replace os.join with Path
* change built_target arg type
* Enable low precision types for ConvertLike operation
* Migrate backend unit test suite to template plugin reference tests
* Fix typo in naming convention
* Avoid duplication of template plugin tests execution
* Add file to instantiate TEST_P and avoid test execution duplication
* revise tan op
Signed-off-by: Hu, Yuan2 <yuan2.hu@intel.com>
* update doc
add examples in desciption
add the unit of measure
clear input type
Signed-off-by: Hu, Yuan2 <yuan2.hu@intel.com>
* add template plugin test case for int type
Signed-off-by: Hu, Yuan2 <yuan2.hu@intel.com>
* add template plugin test case for uint and float
remove the float test in backend
Signed-off-by: Hu, Yuan2 <yuan2.hu@intel.com>
* modify document
change type to any supported numeric type
Signed-off-by: Hu, Yuan2 <yuan2.hu@intel.com>
* fix compile error in openvino-lin
Signed-off-by: Hu, Yuan2 <yuan2.hu@intel.com>