* 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>
* update spec, add visitors, backend test
* remove visitors test as it is implemented in another PR
* remove visitors test from CMakeLists
* remove old backend tests, refactor minor parts of the code
* add namespace
* refaactor template test for less_equal op
* update docs
* add host tensors validation
* create type_prop tests
* create serialization single layer test
* create visitor test
* create op_reference test
* add logicalAnd to constants.py
* create additional op_reference tests
* add check for number of visited attributes in visitor test
* update auto_broadcast description
* remoove backend test
* update LogicalNot params name
* remove backend test from CMakeList
* create util function for type_prop tests
* update op_reference tests
* remove typo in docs
* remove unsupported types from evaluate
* fix bug in op_reference test
* refactor visitor test
* update math formula in the spec
* update has_evaluate types
* Revise spec
* Comparison backend test POC
* Split Comparison ops tests into separate files
* remove comparison.cpp, remove unused imports, replace for_each with range based for
* remove unnecessary ngraph:: prefixes
* Fix links in spec
* Add Less to trusted ops list
* Add missing ','
* Use builder in backend tests
* Remove old backend tests for less, equal
* Revise Erf OP sepc
Signed-off-by: Luwei Zhou <luwei.zhou@intel.com>
* Revise the NGraph Erf OP implment to switch to RTTI.
Signed-off-by: Luwei Zhou <luwei.zhou@intel.com>
* Remove the duplicated Erf in the activation type vector.
Signed-off-by: Luwei Zhou <luwei.zhou@intel.com>
* Add NGraph visitor API test case.
Signed-off-by: Luwei Zhou <luwei.zhou@intel.com>
* Enalbe the Erf visitor API CmakeLists.txt.
Signed-off-by: Luwei Zhou <luwei.zhou@intel.com>
* Revise the Erf OP backend test
Signed-off-by: Luwei Zhou <luwei.zhou@intel.com>
* Migrate to use the template test.
* Add erf type_prop test.
* Update the license
* Unary Visitor test template fix
-Migrate OP Tanh to use RTTI;
-Remove the using namespace in the header file
-Migrate the Swish and Tanh visitor test to use template code
Signed-off-by: Luwei Zhou <luwei.zhou@intel.com>
* Revert "Unary Visitor test template fix"
This reverts commit b686c933d3.
* Update the doc format.
* Update the document format and description.
Signed-off-by: Luwei Zhou <luwei.zhou@intel.com>
* Add Erf OP into the layer test summary list
* Migrate the Erf backend test into template_plugin infrastructure
* Update the Erf supported input type.
* Remove the boolean type support in erf reference implement.
validate_and_infer_elementwise_arithmetic() will fail with boolean type.
* Update the erf test with all supported types.
* Update with separate namespace of CommonReferenceTest
* Add visitor and backend tests.
* Add reduction_axes to SLTs, serialization and backend tests.
* Update backend tests.
* Move backend tests to template plugin, remove old ones.
* Apply correct format.
* Add BF16 to SLT, add comment regarding deprecated class.
* Remove BF16 precision as it is not supported in windows, no default values for attributes.
* Reuse Tensor from base_reference_test.hpp
* minor changes in Op class and add ref impl for acosh
* acosh in new test framework
* add Acosh type test
* add SLT for Acosh
* run more test
* new acosh plugin test
* add visitor test
* fix test utils
* add template test for all supported types in Acosh
* add builder to template tests
* update grn template_plugin test
* update maste to feature branch
* update docs
* add sign to intActivationTypes
* add RTTI macro
* update backend test
* add type prp test
* add visitor test
* add visitor and type_prop test to CMakeList
* add sign to constants.py
* delete backend tests and create new reference tests
* style fix
* remoove sign backend test from CMakeList
* create reference test for all supported types
* remove boolean type from evaluate method
* Add GRN shared single layer test instance for CPU
* Remove GRN backend tests from fused_op.in
* Init GRN new template reference tests
* Add more bias values to GRN single layer tests
* Add more GRN template reference test cases
* Remove unused parameter from GrnParams
* Refactor GRN template referene tests and add more types
* Add anonymous namespace
* Add bf16 type to cpu single layer tests
* Add Serialization test
* Add GRN to revised ops