* added new transformation to check the uniqueness of nodes names
* added unittest
* remove redundant line
* conversation resolving
* updated unittest
* added new unittest, added check for uniqueness of new node name
* added a description
* added renaming of several results with the same name and unittest for this case
* another implementation, updated unittests
* added a comment
* updated comments
* added comment to the nodes_with_equal_names func
* added a condition
* added a result name check in unittests
* 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>
* fix marking of nodes with shape values: corrected 'leaky' starting condition
* cleaned up code
* fixed t2t type collision error: removed strict assert from Pow; now type_infer is same as for other eltwise ops; added warnings about type alignment
* type cast for Pow according to ONNX spec
* fix highlight in dump_graph_for_graphviz
* soft_get('op')
* Revert "soft_get('op')"
This reverts commit cadfe18f
* Revert "type cast for Pow according to ONNX spec"
This reverts commit bf85ebf8
* applied review comments
* comment for ShapeOf bfs, removed Error from elementwise op
* reverted back dump_graph_for_graphviz: fill_color -> node_attrs
* applied last review comments: returned back Error, added type_infer into unit-test utils
* Added extractor for ONNX operation Size
* Moved transformation of Size operation from TF specific to generic front phase
* Updated list of supported ONNX operation
* Moved unit test for Size decomposition to a new location
* Implement Einsum reference in nGraph interpreter
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com>
* Apply code-style patch and fix build issues
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com>
* Fix CI build
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com>
* Fix fast build and apply code review feedback
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com>
* Add visitor API tests, check for input type and reduce memory consumption
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com>
* Apply code style
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com>
* Add visitor API tests
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com>
* Revise spec for nonzero op
* Applying suggestions from review comments
* Change naming in detailed description, using tuple instead of column.
* add missing newlines in attributes section
* Remove trailing space from line 7
* enable make clean to remove ie_wheel artifacts
* ./setup.py:132:1: E302 expected 2 blank lines
* fix CI build issue
* set ouput dir for whl file to CMAKE_BINARY_DIR
* cleanup
* blank line
* Updated developer package generation
* Try to fix
* Reuse find_package(InferenceEngine) inside DeveloperPackage
* Fixes for ARM
* Fixed double InferenceEngineDeveloperPackage include
* WA for OpenCV
* [Speech sample] Added numpy array support
* Added zlib library submodule to thirdparty
* Added cnpy library original version
* Changed cnpy library: some methods and fixed Klocwork issues
* Change cmakelists and documentation
* Added license information in TPP
* Added support make install to thirdparty components