* Moved cmake/templates to <root>
* Removed ngraph versioning, reused IE one
* Merged converage
* Removed duplicatde ngraph cmake options
* Moved dependencies to <root>/cmake
* Removed installing of VERSION
* [NG Frontend] Introduce classes and macros for Frontend-specific exceptions
* [nGraph Frontend] Python bindings
Exposing Python API for nGraph FrontEndManager introduced in PR #5470
* Exposing 'Dimension' class to Python nGraph API
* Model optimizer code from pdpd_frontend
Removed 'use_legacy_frontend' option as not needed for PDPD integration
* Added XML/BIN prints for 'ngraph-FE' serialization path
* Update python bindings to latest code from PR #5995
* Add OV_FRONTEND_PATH to LD_LIBRARY_PATH by default for Model Optimizer
* Test with 'mock' frontend
* Added meta info to generated IR
Added more tests to cover currently supported scenarios
Clang config for MO mock frontend
* some flake8 and pylint fixes
* Try to 'import' ngraph-related packages on top of python files
This will help to specify type of function arguments, but can break unit tests if they're using functions directly without ngraph
* CI fixes
* Run tests from 'main_test.py' inside ngraph environment
* Fixed review comments
* Fixed comments
Added more tests for checking if inputs and outputs are same
* Renamed front_ng to moc_frontend
* Update package_BOM.txt
* [IE CLDNN] Build ICD loader from sources
* [IE CLDNN] Switched ocl submodules to latest tag instead of master
* [IE CLDNN] Added several cmake variables to enable find_package for OpenCL
* Update Swish OP description.
Signed-off-by: Luwei Zhou <luwei.zhou@intel.com>
* Use RTTI to declare/define NGraph Swish OP.
Add input element type check when constructing Swish OP.
Signed-off-by: Luwei Zhou <luwei.zhou@intel.com>
* Add Swish into activation serialization test list.
Signed-off-by: Luwei Zhou <luwei.zhou@intel.com>
* Add Swish into IE CPU plugin activation single layer test suit.
Signed-off-by: Luwei Zhou <luwei.zhou@intel.com>
* Add Swish NGraph backend and visitor API tests.
Signed-off-by: Luwei Zhou <luwei.zhou@intel.com>
* Add Swish unsupported parameter data type test cases.
Signed-off-by: Luwei Zhou <luwei.zhou@intel.com>
* Update the Swish OP visistor API to use typed test.
Signed-off-by: Luwei Zhou <luwei.zhou@intel.com>
* change threshold to 20 instead of max limit of data type
* add invalid input type test case
* add invalid input data check
* add input type dynamic check
* add backend test case
* add more clarity on spec and align with real implementation
* Revert "[CPU] Fix for CoreThreadingTestsWithIterations tests (#5892)"
This reverts commit 115aa143ef.
* Revert "Revert "[CPU] Fix for CoreThreadingTestsWithIterations tests (#5892)""
This reverts commit 95afa50d94.
* Revert "change threshold to 20 instead of max limit of data type"
This reverts commit 91af825056.
* Revert "add more clarity on spec and align with real implementation"
This reverts commit a3b232a8fb.
* add visitor attribute test case
* Revert "add visitor attribute test case"
This reverts commit 610728f1ab.
* add attribute test case
* revise the attribute visitor test per parametrized visitor API PR: #6181
* update spec
* add RTTI macro
* create visitor test
* clean backend test file
* add negative to type_prop tests of unary_ops
* add validate_and_infer_types method
* remove negative from type_propp unary_ops
* create negative type_prop tests
* remove boolean check from validate_and_infer_types
* update supported types in spec
* Remove check for signed numeric types
* Remove type_prop test cases with non-signed type
* Add zero sized negative test to interpreter manifest
* Revert "update supported types in spec"
This reverts commit a7ac3e4dc8.
* Revert "update spec"
This reverts commit 4c431d753d.
* Add minor changes to review op class
* Add validation of inputs and outputs in evaluate
* Use shape from host tensor to calculate element count
* Minor changes in variable names of backend tests
* Add SLT case with integer precision
* Add operation to list of trusted ops
* Address review comments:
* Add bf16 precision to evaluate method
* Use unary ops typed case tests for type_prop tests
* Add end of line to interpreter manifest
* Refactored visitor unit test
* Fix typo in visitor test name
Co-authored-by: ggalieroc <gabriele.galiero.casay@intel.com>
* [NG Frontend] Introduce classes and macros for Frontend-specific exceptions
* [nGraph Frontend] Python bindings
Exposing Python API for nGraph FrontEndManager introduced in PR #5470
* [nGraph Frontend] Python bindings
Exposing Python API for nGraph FrontEndManager introduced in PR #5470
* Added docs + moved sources to 'pyngraph/frontend'
* Fix issues after rebase
* Fix clang
* Moving ngraph/python/tests_cpp to ngraph/python/tests/mock
* Fix cmakelists-related comments
* Apply review comments
* Added dots to docstrings
* Cmake - Set target properties for ARCHIVE/PDB/COMPILE_PDB as well as for LIBRARY_OUTPUT_DIRECTORY
* Fix unknown command line flag errors if -sample-options is used
* Fix raw escape sequences output with dashes
* Fix raw escape sequences output with run_again message
* try change sampleoptions to array
* additional checks are added to prevent errors from occurring on the GNA library side
* fixing after review
* move AreLayersSupported from Cnn2D namespace
* GNA_DEBUG is commented
* batch size <= 8 test was added
* Correct output nodes naming in scope of NMS transformation
Details:
NMS transformation changes name of NMS node output (adds '/convert' suffix)
In case NMS transformation is the last node before Output, it leads to
the situation when InferRequest's network Outputs do not match any
graph's Output nodes.
Tickets:
- 57695
* Add test