* enable make clean to remove ie_wheel artifacts
* ./setup.py:132:1: E302 expected 2 blank lines
* fix CI build issue
* Removed not-needed components from ie_wheel
* Use explicit python3 vresion in ngraph pythpn
* Use python3 everywhere
* Reuse python3 more
* Added function to build with Py_LIMITED_API
* Sync 2 cmake python modules
* Fix for tools
* Fixed typo
* Enable python by default
* Enable python build iff python-dev is found
* More migration to Python3_VERSION
* Install wheel requirements
* Fixed ngraph Python separate build
* Fixed cython compilation
* Revert to old packages
* Added suffix
* Specify python version explicitly
* Don't depend on python interp to build python itself
* More improvements
* Revert offline transformations back to ie_wheel
* Refactoring
* Trying to build wheel independently on C++ runtime
* Build wheel only with main OpenVINO
* Fixed typo in test_utils cmake lists
* Adding link stage
* small fix
* git diff
* Try to fix python tests
Co-authored-by: Sergey Lyubimtsev <sergey.lyubimtsev@intel.com>
* [Python API] Add MemoryState API
* use inferRequest instead of IInferRequest
* implement VariableState through cpp
* small fixes + add tests for preprocess_info
* Add Reverse Op to opset
* Worksave with Reverse path
* Add last_index support
* refactor argminmax factory
* Remove old xfail, add new one
* Fix proto file for argmax
* Rewrite test for select_last_index
* Add CPU tests to Manifest
* Update manifest
* Remove Reverse from opset7
* Refactor arg_min_max factory
* Added example comment in arg_min_max
* Codestyle changes
* Support old TBBs
* Don't reset environment
* Removed useless NO_CMAKE_FIND_ROOT_PATH
* Fixed build with old TBB for Windows
* Fixed ngraph code style
* nG Python api for Gather and IE IR reader tests
* also included old IE IR reader test for Gather1
* added a blank line before Gather
* style corrections
* applied review comments
* removed blank line
* removed xfailed for Gather7 with batch_dims since CPU was moved to nGraph (...allows to fallback node execution on ngraph evaluate() method in case if optimized implementation is absent)
* added new visitor tests
* Enhance dynamic shape inference of validate and infer types method
* Review op class of DeformableConvolution
* Add node validation checks into validate and infer types specific to element type and shape of inputs
* Refactor validate and infer types method to use common function to validate conv parameters and infer output shape
* Apply these changes to Convolution and BinaryConvolution for alignment
* Add type_prop unit tests
* Add node validation checks for deformable values spatial dimensions
* Fix type_prop and python api shapes
* Fix deformable values spatial dimensions
* Add validation checks in reference implementation
* Address review comments
* Remove reference to const for basic types in ref impl
* Update comment with ticket to add check for u1
* Change deformable values to offset to align with spec
* Added nGraph Python API for operations DFT and IDFT.
* Written tests for the DFT Python API.
* Written tests for IDFT nGraph Python API.
* Small fixes.
* Started to add tests for the signal_size case.
* Written tests for signal_size case of DFT.
* Written tests for signal_size case of IDFT.
* Some code style fixes in IDFT nGraph Python API tests.
* Code style fixes in tests for DFT nGraph Python API.
* Now DFT nGraph Python API tests are used numpy FFT ressults as expected results of tests.
* Now IDFT nGraph Python API tests without signal_size are used numpy FFT result as input data.
* Now IDFT nGraph Python API tests use numpy IFFT as expected results for signal_size cases.
* Deleted redundant function.
* Formatting fix.
* Now test data for DFT and IDFT nGraph Python API are randomly generated.
* Added seed initialization.
* Extend nGraph Python API and test IE IR reader for Einsum
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com>
* Format description for test auxiliary function
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com>
* Remove print from the python test
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com>
* Separate workdir for parallel runs
* Use random
* Get back old working configuration
* Change label
* Debug parameters
* Change models dir to SHA approach
* Fix WORKDIR names
* Change mountig models dirs
* Update model preproces script
* Improvements
* Isolate all private variables
* Fix model dir path
* Update model preproces
* Update node label
* Remove debug printlns
* Enabled Wall for nGraph
* Fixed Linux build
* Fixed ONNX Editor and class-memaccess
* Fixed topK
* Fixed some builds
* Fixed nGraph Python API
* Use std::fill instead of cycle
* Wno-unded and deprecation for app python versions
* BatchToSpace, SpaceToBatch layers optimizations
* Fix according to review
* Fix tests for oneDNN (v1.6)
* Fix of support BF16
* Fix in/out config
* Add support of Blocked layout
* Fix of support U8
* Add support for in/out channels of different sizes
* Removed xfail
* Removed xfail_issue_34327
* BatchToSpace, SpaceToBatch layers optimizations
* Fix according to review
* Fix according to review
* 3 different implementations -> 1 implementation
* Fix THROW
* Fix Exception
* Revert Batch_to_Space to parallel_for
* Fix remarks
* parallel_for -> parallel_nt
* Fix remarks
* Fix data separation
* Fix according to review
* Added Roll to nGraph Python API.
* Added empty line at the end of file.
* Corrected a typo.
* Added Roll test.
* Reformat code.
* Removed empty line.