Ilya Lavrenov
2e7284cfa0
Automatically detect ENABLE_PYTHON, ENABLE_WHEEL default values ( #12551 )
...
* Add ENABLE_WHEEL=ON by default
* Adjust CMake options for GitHub checks
* Add ov_check_pip_package and ov_check_pip_packages CMake functions
* revert options
* skip empty lines
* formatting
* fix condition
* check for patchelf
* Add numpy dependency to condition
* Fix error:
raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (gast 0.4.0 (c:\hostedtoolcache\windows\python\3.7.6\x64\lib\site-packages), Requirement.parse('gast==0.3.3; platform_system == "Windows"'), {'paddlepaddle'})
* set DENABLE_WHEEL=OFF for openvino-onnx docker
* Supported newer versions of shellcheck
* Don't use excluded sources
* Improved NCC process of clang search
* Fixes
* A lot of updates
* Fixes after 2 PRs merge
* Fixed build
* Fixes
* Relaxed cython version a bit
* Try non-pip cython as well
* Fixed MacOsX
* Disable pybind usage for MO tests as well
* Added descriptive warning messages
* Fixed compilation on Windows
* Support for cmake < 3.15
* FIxed Windows linkage
* Fixed review comments
Co-authored-by: Sergey Lyubimtsev <sergey.lyubimtsev@intel.com >
2022-08-16 14:43:30 +04:00
Tomasz Dołbniak
2503183f35
OpenCV build switched off by default [master] ( #12173 )
...
* OpenCV build switched off by default
* Removal of OCV copy from the "install tests" stage
* Switch off OCV dependent tests
* cmake code repositioning
* More OCV-dependent tests disabled
* OCV removed entirely from the C-API tests
* Final cleanup
2022-08-13 13:17:55 +03:00
Ilya Lavrenov
6ca47b074d
Library versions & made tests relocatable ( #12416 )
...
* Fixes for cases when TBB_DIR env var is set
* Don't use make in build_samples.sh script
* First version of Windows installer
* WIndows NSIS installer
* Improved version of debian packages
* Improvements
* Improvements
* Debian packages now look good
* Library versioning
* Fixed tests to run against debian packages
* Fixed frontend tests
* Fixed code style
* FIxed Windows
* Fixed python tests
* Fixed paths in tests
* fdvfdv
* Fixes
* USe versioning only for debian packages
* Relocatable tests
* Fixed
* Fixed all tests
* Fixed clang-format
* Fixed more tests
* Fixed some tests
* Absolute paths in .ci
* Fixes
* Added support of OpenCV 3.4
* Trying to fix gnaUnitTests
2022-08-08 13:59:24 +04:00
Anton Dudchenko
89b88af28d
[VPU] Rename INTEL_VPU to INTEL_MYRIAD, move thirdparty and vpu_dependencies ( #9827 )
...
* Rename INTEL_VPU to INTEL_MYRIAD, move thirdparty and vpu_dependencies
* Fix thirdparty
* Rename HDDL
* Remove unused files
* Fix HDDL
* Add path to mvnc
* Fix installation on Linux
* Remove thirdparty dir from codeowners
* Move new files
* Remove IE_MAIN_SOURCE_DIR dependencies
Co-authored-by: Maksim Doronin <maksim.doronin@intel.com >
2022-01-31 16:58:33 +03:00
Tomasz Dołbniak
59456efbfa
Use ninja in the OV-ONNX CI build stage ( #9685 )
2022-01-19 13:14:31 +03:00
Anton Dudchenko
eb299f819e
[IE][VPU] Rename and move VPU plugin to src/plugins ( #9110 )
...
* [IE][VPU] Rename and move VPU plugin to src/plugins
* Update some dependencies
* Change .md
* Update some dependencies
* Update some dependencies (again)
* I'll rename this one
* Remove ENABLE_MYRIAD arg
* Update XLink.cmake
* Update thirdparty CMakeList
* Minor fixes
2022-01-14 14:02:08 +03:00
Vladislav Volkov
60a11a6348
[CPU] Renamed CPU plugin to ov_intel_cpu_plugin ( #9342 )
2021-12-23 11:49:25 +03:00
Ilya Churaev
d502208f6e
Remove ngraph options ( #9016 )
...
* Renamed options
* Fixed configs
* Renamed unit tests
* Fixed cmake generation
* Fixed comments
* Fixed comments
2021-12-08 08:17:31 +03:00
Mikhail Ryzhov
40691e9cc5
[GNA] Renamed plugin and moved it to new place ( #8944 )
...
* Renamed plugin
* Changed plugin source dir
* Fixed tests
* Renamed ENABLE_GNA to ENABLE_INTEL_GNA
* Fixed centos compile error
* One more renaming place
* HF for centos 7
* renamed the name in version api
* Fixed CI configurations
* Disabled GNA plugin for old gcc (<=5.4)
* Fixed Azure Win job
2021-12-06 13:00:35 +03:00
Vladimir Paramuzov
9b97619687
[GPU] Move plugin to new source dir ( #8890 )
2021-11-30 17:26:09 +03:00
Ilya Churaev
b1fba3a675
Rename runtime to src ( #8842 )
...
* Renamed runtime to src
* Removed old paths
* Fixed cmake
* Fixed doc
2021-11-27 11:28:25 +03:00
Michał Karzyński
db27dcce94
Remove NGRAPH_USE_PROTOBUF_LITE option, always use Lite ( #8286 )
2021-11-03 18:22:20 +03:00
Ilya Churaev
55fb542bc6
Added OpenVINO util library ( #7481 )
...
* Added OpenVINO util library
* Fixed code style
* Fixed build
* Fixed build
* Added methods from IE utils
* Fixed style
* Fixed Windows build
* Fixed linux build
* Fixed windows build
* Try to fix dladdr
* Try to fix windows
* Fixed typo
* Fixed detection dynamic libs from static library
* Revert some changes
* Revert changes in windows loader
* Revert network reader
* Removed some methods from plugin API
* Fixed fluid tests
* Fixed typo
* Fixed include
* Try to fix CI
* Try to fix centos
* fix typo
2021-09-20 18:37:32 +03:00
Ilya Lavrenov
0df7dab345
New IRC package structure ( #6255 )
...
* OV new package structure
* Fixes
* More fixes
* Fixed code style in ngraph tests
* Fixes
* Paths to setupvars inside demo scripts
* Fixed demo_security_barrier_camera.sh
* Added setupvars.sh to old location as well
* Fixed path
* Fixed MO install path in .co
* Fixed install of public headers
* Fixed frontends installation
* Updated DM config files
* Keep opencv in the root
* Improvements
* Fixes for demo scripts
* Added path to TBB
* Fix for MO unit-tests
* Fixed tests on Windows
* Reverted arch
* Removed arch
* Reverted arch back: second attemp
* System type
* Fix for Windows
* Resolve merge conflicts
* Fixed path
* Path for Windows
* Added debug for Windows
* Added requirements_dev.txt to install
* Fixed wheel's setup.py
* Fixed lin build
* Fixes after merge
* Fix 2
* Fixes
* Frontends path
* Fixed deployment manager
* Fixed Windows
* Added cldnn unit tests installation
* Install samples
* Fix samples
* Fix path for samples
* Proper path
* Try to fix MO hardcodes
* samples binary location
* MO print
* Added install for libopencv_c_wrapper.so
* Added library destination
* Fixed install rule for samples
* Updated demo scripts readme.md
* Samples
* Keep source permissions for Python samples
* Fixed python
* Updated path to fast run scripts
* Fixed C samples tests
* Removed debug output
* Small fixes
* Try to unify prefix
2021-09-15 16:49:11 +03:00
Ilya Lavrenov
a952540edf
Openvino cmake config ( #7419 )
...
* Added OpenVINOConfig.cmake
* OpenVINOConfig.cmake part 2
* Trying to fix cmake generation
* Fixes
* Export frontends as well
* Fixed condition
* Added OpenVINO cmake package usage: docs, C samples
* Use more OpenVINO config
* Install OpenVINOConfig.cmake
* Trying to fix private plugins
* Trying to fix .tox
* Trying to fix ARM
* Fixed samples build
* Explicit ngraph duplicated targets
* Fixed fuzzing tests build
* Added IR frontend installation
* Removed install directory for IE reader
* Removed IR frontend from export list
* Reverted ngraph_DIR
* Try to fix .tox
* Fixed ieFuncTests with ONNX extensions
* Attempt #2
* Trying to fix ngraph setup.py
* Fix
* Trying to fix ONNX ngraph .tox CI
* Trying to remove spaces
* Fixed ngraph_DIR -> OpenVINO_DIR
* Removed junk files
* Try to fix ngraph wheel
* Try to fix ie_wheel
* Try to fix ngraph wheel
2021-09-10 15:31:27 +03:00
Anastasia Kuporosova
36318ca2cc
[Python API] move ngraph python api to the new location ( #7364 )
...
* [Python API] Move ngraph python api to the new destination
* fix building tests
* fix code-style checks
* building in azure
* fix building wheels
* apply fixes
2021-09-09 13:41:11 +03:00
Ilya Lavrenov
e07ac53300
Removed speech demo ( #7298 )
2021-09-01 18:41:15 +03:00
Ilya Lavrenov
b7f29a467c
Removed Protobuf_lite CI ( #7066 )
2021-08-16 07:45:03 +03:00
Mateusz Tabaka
3186d4ed6e
Merge onnx_importer to onnx_ngraph_frontend ( #6825 )
...
* Merge onnx_importer to onnx_ngraph_frontend
* address review comments
* use onnx_ngraph_frontend in docs/template_extension
* link onnx_ngraph_frontend instead of onnx_importer
* switch onnxruntime branch to rel-1.8.1_ov_2022.1 in https://github.com/intel/onnxruntime
* Remove pip install cmake since the 1.8.1 release doesnt require it
* add alias
* set IMPORTED_GLOBAL
Co-authored-by: Ilya Lavrenov <ilya.lavrenov@intel.com >
2021-08-11 19:01:27 +03:00
Mateusz Tabaka
22273f8069
[ONNX] Add ONNX specific FrontEnd classes ( #6615 )
...
This change implements a subset of FrontEnd API for ONNX:
Changes:
- move onnx_common, onnx_editor and onnx_import to ngraph/frontend/onnx
- introduce new target 'onnx_frontend_ngraph' located in ngraph/frontend/onnx/frontend
- new target implements subset of FrontEnd, InputModel and Place interfaces
2021-07-22 16:26:05 +02:00
Ilya Lavrenov
1621c66ad8
Static protobuf for FEs ( #6588 )
...
* protobuf static + mixed editor and importer
* merged onnx common
* remove ngraph_test_util to onnx_importer and onnx
* styles applied
* Revert "remove ngraph_test_util to onnx_importer and onnx".
* test ngraph_test_util dependencies
* Fixed static protobuf
* Next
* Fixes
* Fixed cross-compilation
* Don't export / install onnx_proto
* Fixed Windows
* Fixed opencl headers
* Fix
* Added exclude-all for exe as well
* Fixed code style
* Try without LTO
* LTO off only for onnx importer
Co-authored-by: mbencer <mateusz.bencer@intel.com >
2021-07-16 07:25:40 +03:00
Ilya Lavrenov
07f94ea602
Minimized usage of IE_MAIN_SOURCE_DIR ( #6422 )
...
* Minimized IE_MAIN_SOURCE_DIR hardcode
* Used COMPILE_OPTIONS instead of COMPILE_FLAGS
* Fixed compilation
* Enabled NGRAPH_DYNAMIC_COMPONENTS_ENABLE by default
* Fixes
* Moved GNA related file
* Fixed backend compilation
* Fixed Windows for ngraph
* Fixed <root>/tests build
* More updates
* Fixed scripts install
* Fixed Windows
* Fixed Windows
2021-06-30 18:15:41 +03:00
Mateusz Bencer
f60c45b788
Introduced cmake flag to control ONNX Editor build ( #5081 )
2021-04-07 12:25:35 +02:00
Michał Karzyński
0f8cdfa293
Add Debug build to OpenVINO-ONNX CI ( #5034 )
2021-04-01 13:04:51 +02:00
Rafal Blaczkowski
dbd3a3d7a4
Enable protobuf-lite in ONNX CI tests ( #4487 )
2021-03-15 14:34:02 +01:00
Sergey Lyubimtsev
dde565d187
Align builds locations for ngraph and ie python bindings ( #4095 )
...
* 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
2021-03-09 16:28:23 +03:00
Ilya Lavrenov
9465073f58
Introduce IEDevScripts package ( #3661 )
...
* Refactored developer package
* Added fuzzing for CMAKE_MODULE_LINKER_FLAGS as well
* Added options for developer package
* More improvements
* Further improvements
* Removed global CMAKE_MODULE_PATH population
* Fixes
* Final fixes
* Fixed python build
* Fix for TBB
* Fixed Find TBB
* Fixed install
* Fixes for OV features
* Split developer targets per component
* Fixed IE build tree config
* Fixed ITT
* Fixed review comments
* Clean export dependencies
* Fixed export of pugixml
* Added IEDevScripts_DIR for Android
* Fixed Android #2
* Fixed Android #3
* Fixed python cc
* Disabled Core threading tests on GNA
2020-12-22 18:44:59 +03:00
Sergey Lyubimtsev
e12b24a0bc
CMake installation rules for 3rd party components ( #2944 )
...
* [MO] Add CMake install for Model Optimizer
* [MO] Update test for version.py
* [MO] Add CMake install for Model Optimizer
* [MO] Update test for version.py
* [MO] Add CMake install for Model Optimizer
* [MO] Update test for version.py
* Add CMake install rules for OpenVINO 3rd party dependencies
Remove unwanted targets from final distribution (test, static libs, etc)
* remove duplicated targets from install
align GNA Windows install path with Linux
* Add COMPONENT install name for OMP
remove empty lines
* Add OMP to CPack components
* remove gtest from deliverables
add explicitly clDNN_unit_tests target to build
* set clDNN_unit_tests properties only by condition
* remove install commands for clDNN
Co-authored-by: Alexander Zhogov <alexander.zhogov@intel.com >
2020-11-30 12:29:30 +03:00
Tomasz Dołbniak
304c37216a
Clone a specific tag for pybind11 ( #2297 )
2020-09-16 23:04:47 +03:00
Ilya Churaev
71c5fad517
Removed NGRAPH_IE_ENABLE flag because it is always ON if unit tests are enabled ( #2003 )
2020-09-01 06:03:59 +03:00
Rafal Blaczkowski
0721761492
Enable Model Zoo in OpenVINO-ONNX CI ( #1660 )
2020-08-11 09:28:55 +02:00
Rafal Blaczkowski
07f0d1c492
Add OpenVINO-ONNX CI check ( #688 )
2020-07-14 14:57:27 +02:00
Michał Karzyński
cc23e6043a
Add nGraph-ONNX tests ( #1215 )
2020-07-10 11:53:56 +02:00