* Add BinaryConvolution unit tests.
* Changed types to u1.
* Add BIN precision handling in TestCase class.
* Refactored validate and infer types to enhance dynamic shape inference
* Add type_prop test to cover invalid op cases and dynamic shapes
* Fix style
* Disable check for float type of data batch input
* Add type_prop test for incompatible input channels in inputs
* Disable backend unit tests
* Fix style
* Add reference implementation
* Add backend tests
* Add single layer tests
* Add check for float element type of batch data input
* Refactor backend test cases to compare with regular convolution
* Add serialization tests
* Clean up
* Add 1D and 3D tests into op_eval
* Changes in reference implementation to improve readability
* Add ticket information for todo tasks
* Fix implementation misbehavior for filter channels
* Add backend unit tests to cover strides, dilations, padding, channels and batches
* Add end of line into files
* Change name of type_prop unit tests
* Simplified lambda to get spatial dimensions of filters
* Add comment to support filters input as Parameter
* Add namespace details for BinaryConvolution utility functions
* Address review comments
Co-authored-by: jdanieck <jozef.daniecki@intel.com>
* Added support for Gelu-6 to the MO
* Adding Gelu-6 to ngraph and python API + some tests
* Fixed typo in the Gelu approximation mode
* Fixed Gelu-6 reference implementation for Tanh mode
* Added transformation to downgrade v6::Gelu to v2::Gelu
* Added specification for the Gelu-6
* Code style fixes
* The Gelu-6 operation specification update
* Fixed compilation issue in reference implementation for Gelu
* Fix compilation issues for some OSs
* Code style fix
* One more cpplint issue fix
* Fixed Gelu6 reference implementation compilation on Windows.
* Code style fix
* Fixed various ngraph unit tests
* Code style check
* Reverted Gelu-2 to be fused op
* Fixed Gelu6 downgrade transformation
* Added unit test for Gelu6Downgrade transformation
* Update copyright year
* Updated copyright year
* Replaced tab characters with 4 spaces in IR reader tests
* Code style fixes
* Added default value for GeluApproximation mode for Gelu-6 op
* Fixed code style for Gelu-6
* Changed order of parameters for the Gelu evaluate to potentially avoid backward compatibility issues with ARM plugin
* Fixed code style
* Introduced opset7. Moved Gelu6 to opset7
* Fixed non-updated transformation
* Fixed opset version in ngraph Python API for Gelu operation
* Fixed typo in the opset number in the documentation
* Reverted some changes related to Gelu6
* Updated MO to produce Gelu7
* Updated unit tests for Gelu
* Updated Gelu7 specification
* Changed gelu reference implementation. Added opset7 to Python packages
* Updated Python API tests for Gelu operation
* Code style fix
* Marked get_approximation_mode function as const
* Added missing "const" qualifier
* Fixed code style issues in tests
* Added extractor for MxNet operation Gelu
* Spelling issues fix
* Updated MxNet supported symbols
* Added NGRAPH_OP_SCOPE for Gelu7 validate_and_infer_types
* Fixed a typo in the comment
* Align builds folders for ngraph and ie python bindings
* fix merge issue
* Replace hardcoded path in PYTHONPATH with setupvars.sh
* remove unused docker instructions
fix output directory for local wheel build (ngraph_DIR is set)
* add newline at end of file
* fix merge issue
* rearrenge the spec to match the criteria
* Add Sin to the list of unary operators for unit tests
* add detailed description for sin
* remove latex tags for theta symbol
* add supported input rank for input tensor
* add link to wikipedia
* add description for input a
* deleting a check of order of the input/output descs in ti/loop operations
* added ngraph_reader unit test
* unrolling for Loop operation, fix LowLatency transformation for Loop
* Revert "unrolling for Loop operation, fix LowLatency transformation for Loop"
This reverts commit 7188921ad7.
* Fix uni broadcast add_v6 op
* Add exception for dynamic rank
* Correct axes mapping in Div, Sub, Mul
It commonizes the approach from Add operator.
* Add unit tests to Div, Sub, Mul v6 ops
* Apply constness
* Improve add_v6 unit test readability
* Correct style
* Remove useless or redundant includes
* Added rpath for plugins
* Corrected dll pathes for PIP
* Fixed plugin install names
* Put libs to the sub-package
* Corrected libraries path according to the new location
* Added download and home page urls
* draft - looks good, need merge with other branch
* apply suggestions from PR
* apply suggestions from PR
* add unit test - NotValidInputOrOutput
* rephraze equal for constant
* cleanup all TODOs
* Try to fix TI
* try to satisfy PR comments
* fix spelling
Co-authored-by: Patryk Elszkowski <patryk.elszkowki@intel.com>
* Add tests which reproduces issue
* Fix Output Names in StridedSlice optimization
* Fix codestyle
* Add check if at least one StridedSlice has Result operation as a consumer
* Added operation ConvertLike to the MO
* Fixed transformations with Pad which insert Const with pad value of incorrect type
* Added constant folding to ConvertLike operation
* Fixed unit tests for Pad transformations to include ConverLike operations
* Update copyright year
* nGraph code style fix
* Added OV_ITT_SCOPED_TASK for ConvertLike constant folding