Ilya Lavrenov
10f2cf40eb
Cross-compilation of debian packages ( #12919 )
...
* Debian arm cross-compilation
* Pugixml::shared as system library
* Removed debug print of openvino.pc
* Set debian package arch for cross-compilation manually
2022-09-06 12:03:40 +03:00
Ilya Lavrenov
32ecbb45b9
Enabled LTO for ONNX ( #12889 )
2022-09-05 13:19:19 +04:00
Ilya Lavrenov
836765874e
LTO for frontends and python ( #12890 )
2022-09-05 08:10:11 +04:00
Ilya Lavrenov
fb8423dcee
Apple "cross compilation" for protoc ( #12881 )
2022-09-03 10:50:01 +04:00
Ilya Lavrenov
1d3e63c40e
Tuned TBB cmake finding ( #12852 )
...
* Tuned TBB cmake finding
* Fixed for cmake less 3.24
* Fixes for Android ARM
* Fixed Android build
2022-09-02 10:25:23 +04:00
Ilya Lavrenov
230ae977dc
Replaced hardcoded core component with variable name ( #12850 )
2022-09-02 10:13:05 +04:00
Thomas
885d57424c
Fix ENABLE_UNSAFE_LOCATIONS build flag ( #8774 )
...
Co-authored-by: Ilya Lavrenov <ilya.lavrenov@intel.com >
2022-09-01 14:46:49 +04:00
Ilya Lavrenov
e19df6f85f
Updated ia32 toolchain with system / processor ( #12784 )
...
* Updated ia32 toolchain with system / processor
* Allow pkg-config during cross-compilation
* added error message
* Search TBB using tbb.pc as well
* WA
* Fix for yocto
* Added print
* Use tbb.pc only when system libs are enabled
* Improved OpenVINOConfig.cmake
* Don't find pkg-config as required
2022-09-01 14:33:47 +04:00
Ilya Lavrenov
e34dfb7fe6
Ported changes related to versiong handling ( #12841 )
2022-08-31 17:38:57 +04:00
Ilya Lavrenov
8a4cb9b332
Arm cross compilation ( #12807 )
...
* Fixed ARM out-of-box cross-compilation
* Improvements
* Fixed HDDL plugin
2022-08-30 22:23:14 +04:00
Ilya Lavrenov
675cce8325
Changed SOVERSION scheme ( #12809 )
...
* Changed SOVERSION scheme
* Simplified condition
2022-08-30 22:18:06 +04:00
Ilya Lavrenov
5a037dedbc
Finalize with libraries versioning ( #12704 )
2022-08-26 09:45:27 +04:00
Ilya Lavrenov
ddf75def93
Print detailed errors if no reqs are found for either ENABLE_PYTHON / ENABLE_WHEEL are ON ( #12755 )
...
* Don't install onnx test requirements autonatically
* Added requirementst install to Azure CI
* Respect onnx_FOUND
* Use pdpd 2.3.0
* Remove numerous warnings
* Improved error messages for building python, python wheel
* Improvements
* More improvements
* Fixes
* Fixed CI
* Fixes
* Revert
2022-08-25 20:15:21 +04:00
Ilya Churaev
f994e307a9
Enable support of CPU plugin for Apple M1 ( #12672 )
...
* Enable support of CPU plugin for Apple M1
* Removed cmake option
2022-08-25 11:33:40 +04:00
Ilya Lavrenov
2ef6e2951c
Use static TBBBind if dynamic one is not found ( #12703 )
2022-08-23 13:17:35 +04:00
Ilya Lavrenov
27cbc1a969
Debian packages for frontends ( #12649 )
...
* Created dedicated debian packages for frontends
* Fixed Azure CI
* Install TF FE with both names
* Disabled 2 QN tests
* Install python samples differently
2022-08-23 01:39:23 +04:00
Ilya Lavrenov
0ac5cfd17a
Improved dependencies handling for ie_wheel ( #12666 )
...
* Improved dependencies handling for ie_wheel
* Fixed compilation erros
Co-authored-by: Ilya Churaev <ilya.churaev@intel.com >
2022-08-22 11:09:56 +04:00
Ilya Churaev
9a4326012c
Fixed generation of plugins.hpp and disabled some proxy tests ( #12637 )
2022-08-19 18:50:59 +03:00
Ilya Lavrenov
5d31a27f57
Fix conditions for python when cmake debug prefix is not empty ( #12601 )
2022-08-18 08:31:23 +04:00
Ilya Lavrenov
1a965bbd80
Added lintian post-build step ( #12576 )
...
* Added lintian post-build step
* Update cmake/developer_package/packaging/debian_post_build.cmake
Co-authored-by: Ilya Churaev <ilyachur@gmail.com >
Co-authored-by: Ilya Churaev <ilyachur@gmail.com >
2022-08-16 16:44:11 +04:00
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
Ilya Lavrenov
aecab4d12a
U22 adoption in github actions ( #12550 )
...
* Supported newer versions of shellcheck
* Don't use excluded sources
* Improved NCC process of clang search
* Fixes
2022-08-14 20:53:41 +04:00
Ilya Lavrenov
81e41f7c8e
Added vresion generation as in CI ( #12521 )
2022-08-12 15:43:09 +04:00
Ilya Lavrenov
e0b12009ea
Removed old headers from OV 2.0 API ( #12214 )
...
* Removed old headers from OV 2.0 API
* FIxed clang
* Fixed warning
* Updated OMZ submodule
* Fixed gpu tests build
2022-08-12 11:35:36 +04:00
Ilya Lavrenov
92ef155ed1
Debian packages tests on Azure ( #12469 )
...
* Squashed commit of the following:
commit 036a32290ed795326d51dd41d83b891248b0ac05
Merge: db41a71ea9 ee0b67e605
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Tue Aug 9 04:33:54 2022 +0800
Merge remote-tracking branch 'origin/debian-packages-azure' into debian-on-azure
commit ee0b67e605
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Mon Jul 18 03:31:46 2022 +0800
test
commit e357eb1428
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Thu Jul 7 02:58:22 2022 +0800
Test
commit 4635acc497
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Sun Jul 17 22:10:52 2022 +0800
Azure
commit b1fff55143
Merge: 806ecaefa5 d67d4ce736
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Sun Jul 17 21:28:49 2022 +0800
Merge branch 'debian-packages' into debian-packages-azure
commit d67d4ce736
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Sun Jul 17 21:28:30 2022 +0800
Removed commented code
commit 806ecaefa5
Merge: e328c9fc07 4413f0c4a8
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Sun Jul 17 21:24:40 2022 +0800
Merge branch 'debian-packages' into debian-packages-azure
commit 4413f0c4a8
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Sun Jul 17 21:24:22 2022 +0800
Fixed python; need to update component name in product config
commit e328c9fc07
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Sun Jul 17 21:23:51 2022 +0800
Updated .ci
commit cb59bc9563
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Sun Jul 17 15:33:21 2022 +0800
Updates
commit d733e7aeb5
Merge: 096bdcc9e4 e31018844d
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Sun Jul 17 15:31:26 2022 +0800
Merge branch 'debian-packages' into debian-packages-azure
commit e31018844d
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Sun Jul 17 15:31:08 2022 +0800
Some updates
commit b079a9e3a5
Merge: b0f15a8513 6514c213c3
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Sun Jul 17 15:06:59 2022 +0800
Merge remote-tracking branch 'upstream/master' into debian-packages
commit 096bdcc9e4
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Sun Jul 17 02:59:56 2022 +0800
CI pipeline with debian
commit 5b1c29a1a3
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Sun Jul 17 02:12:15 2022 +0800
Test comit
commit b0f15a8513
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Sat Jul 16 18:56:58 2022 +0800
Fixde tests on Windows
commit 16dc4d8bc0
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Sat Jul 16 15:46:15 2022 +0800
Try to fix GNA
commit 9801e52322
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Sat Jul 16 14:40:21 2022 +0800
Update TBB install rules
commit 279f8a8a72
Merge: 9bf178fce0 09f2b5062b
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Sat Jul 16 14:30:15 2022 +0800
Merge remote-tracking branch 'upstream/master' into debian-packages
commit 9bf178fce0
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Fri Jul 15 21:09:00 2022 +0800
Fix for debian
commit 7afa431f05
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Fri Jul 15 20:16:09 2022 +0800
Revert cmake scripts location
commit 9ead76efce
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Fri Jul 15 19:31:08 2022 +0800
Try to fix TBB finding
commit 6f0da74e2a
Merge: be9e25c6f7 e8310f7e0b
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Fri Jul 15 19:14:50 2022 +0800
Merge remote-tracking branch 'upstream/master' into debian-packages
commit be9e25c6f7
Merge: c203963548 35a31a329d
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Thu Jul 14 22:44:45 2022 +0800
Merge remote-tracking branch 'upstream/master' into debian-packages
commit c203963548
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Tue Apr 5 22:29:34 2022 +0300
Small fixes after self-revew
commit e2f1595c21
Merge: 3bae350d1c c2703c81f6
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Tue Apr 5 22:21:41 2022 +0300
Merge remote-tracking branch 'upstream/master' into debian-packages
commit 3bae350d1c
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Tue Apr 5 22:17:17 2022 +0300
Split debian file on common tools and repo specific stuff
commit 8a5bb7fe04
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Tue Apr 5 20:41:45 2022 +0300
Revert TMP WAs
commit be78da4a88
Merge: d0da7056d0 86495ceb0f
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Tue Apr 5 13:44:49 2022 +0300
Merge remote-tracking branch 'upstream/master' into debian-packages
commit d0da7056d0
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Sun Apr 3 12:11:33 2022 +0300
Improvements
commit 69bafd3519
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Sun Apr 3 12:02:25 2022 +0300
Enabled nlohmann_json from system
commit bdbc7804af
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Sun Apr 3 11:46:19 2022 +0300
Use nlohmann_jsonConfig from system
commit 0f2e2bbdcb
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Sun Apr 3 11:13:40 2022 +0300
Tried to use dependencies on system
commit 88415fc133
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Sat Apr 2 19:28:48 2022 +0300
Try to improve gflags: part 2
commit b8fafcb670
Merge: 56dad4d12a 29fb8c79b1
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Sat Apr 2 19:23:19 2022 +0300
Merge remote-tracking branch 'upstream/master' into debian-packages
commit 56dad4d12a
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Sat Apr 2 19:23:15 2022 +0300
Try to improve gflags
commit 81aa7ccc38
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Sat Apr 2 18:08:03 2022 +0300
Skip TBB component
commit 9446326040
Merge: 610729c716 4fcc18c00e
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Sat Apr 2 11:13:14 2022 +0300
Merge remote-tracking branch 'upstream/master' into debian-packages
commit 610729c716
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Fri Apr 1 19:36:10 2022 +0300
fixed TBB
commit 1930daa580
Merge: fc37de4382 2388f3b976
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Fri Apr 1 19:04:19 2022 +0300
Merge remote-tracking branch 'upstream/master' into debian-packages
commit fc37de4382
Merge: c2ea71e45d d3060d4bcc
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Thu Mar 31 21:08:44 2022 +0300
Merge remote-tracking branch 'upstream/master' into debian-packages
commit c2ea71e45d
Merge: aeebfeba92 9fa5150d71
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Wed Mar 30 13:42:44 2022 +0300
Merge remote-tracking branch 'upstream/master' into debian-packages
commit aeebfeba92
Merge: e65d2e8097 30ec7366bb
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Mon Mar 28 20:06:38 2022 +0300
Merge remote-tracking branch 'upstream/master' into debian-packages
commit e65d2e8097
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Sat Mar 26 13:55:52 2022 +0300
Reverted OV_CPACK_COMPILER_IS_CLANG
commit 8cf4d15d4d
Merge: 2639adb686 aded1a2c70
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Sat Mar 26 13:53:40 2022 +0300
Merge remote-tracking branch 'upstream/master' into debian-packages
commit 2639adb686
Merge: cebdf3f92a a2705b1fed
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Fri Mar 25 15:18:48 2022 +0300
Merge remote-tracking branch 'upstream/master' into debian-packages
commit cebdf3f92a
Merge: 7ded4663d0 e3098ece7e
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Fri Mar 18 18:08:10 2022 +0300
Merge remote-tracking branch 'upstream/master' into debian-packages
commit 7ded4663d0
Merge: ab92bd6c13 6b22d0d109
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Fri Feb 18 19:51:47 2022 +0300
Merge remote-tracking branch 'upstream/master' into debian-packages
commit ab92bd6c13
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Fri Feb 18 19:48:07 2022 +0300
added versions via -
commit 1f4f71a498
Merge: f3825b8d9d 07f0966e62
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Fri Feb 18 19:29:31 2022 +0300
Merge branch 'tf-brick-3' into debian-packages
commit f3825b8d9d
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Fri Feb 18 19:05:20 2022 +0300
Used standard dir for OV_CPACK_TOOLSDIR
commit 466c5c055c
Merge: 6d57fc75a3 d2177cf177
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Fri Feb 18 18:47:36 2022 +0300
Merge remote-tracking branch 'upstream/master' into debian-packages
commit 07f0966e62
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Fri Feb 18 15:02:29 2022 +0300
Revert "repair TF FE tests after build (#10432 )"
This reverts commit 306b7611d9 .
commit 6d57fc75a3
Merge: 697b0190e3 61f657795c
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Fri Feb 18 14:30:26 2022 +0300
Merge remote-tracking branch 'upstream/master' into debian-packages
commit 697b0190e3
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Wed Feb 16 20:00:45 2022 +0300
Fixed package name
commit 8bd9368f6e
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Wed Feb 16 19:37:55 2022 +0300
Tuned locations
commit 61f09a2f3e
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Wed Feb 16 19:24:42 2022 +0300
Fixed cmake stage
commit 4519f0fc06
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Wed Feb 16 19:07:41 2022 +0300
Split packaging into common and debian part
commit a6b3259e38
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Wed Feb 16 18:27:22 2022 +0300
Renaming
commit 694581c317
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Wed Feb 16 18:20:44 2022 +0300
Parametrize installation paths
commit d693205c40
Merge: 5047fc8667 abeb910ce2
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Wed Feb 16 17:34:11 2022 +0300
Merge remote-tracking branch 'upstream/master' into debian-packages
commit 5047fc8667
Merge: ee8cdf3b12 317b956d2e
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Tue Feb 15 18:49:52 2022 +0300
Merge remote-tracking branch 'upstream/master' into debian-packages
commit ee8cdf3b12
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Tue Feb 15 18:49:23 2022 +0300
Removed custom MYRIAD kernels
commit 5c1db8f9f8
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Tue Feb 15 18:26:58 2022 +0300
Disabled versioning for now
commit f305376469
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Tue Feb 15 17:12:24 2022 +0300
System TBB
commit fcc455e18e
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Tue Feb 15 16:35:40 2022 +0300
Improvements
commit a2dc0275a3
Merge: de9cb7c102 e168c9b1c3
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Tue Feb 15 14:14:54 2022 +0300
Merge remote-tracking branch 'upstream/master' into debian-packages
commit de9cb7c102
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Tue Feb 15 14:14:36 2022 +0300
Self-review
commit df794a493a
Merge: 85e01e8b4c 68c390f679
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Tue Feb 15 13:35:32 2022 +0300
Merge remote-tracking branch 'upstream/master' into debian-packages
commit 85e01e8b4c
Merge: f637f8fbc4 a875f6ed9c
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Tue Feb 15 12:55:25 2022 +0300
Merge remote-tracking branch 'upstream/master' into debian-packages
commit f637f8fbc4
Merge: db2e5d348e 3a5d821219
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Mon Feb 14 19:29:34 2022 +0300
Merge remote-tracking branch 'upstream/master' into debian-packages
commit db2e5d348e
Merge: 78073f53ca ac2e639ff8
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Mon Feb 14 18:25:05 2022 +0300
Merge remote-tracking branch 'upstream/master' into debian-packages
commit 78073f53ca
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Thu Jan 13 16:37:54 2022 +0300
Automatic triplet generation; added SOVERSION
commit 2267703a55
Merge: 91b67538ca b7e8ef910d
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Thu Jan 13 16:01:38 2022 +0300
Merge remote-tracking branch 'upstream/master' into debian-packages
commit 91b67538ca
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Thu Jan 13 01:09:30 2022 +0300
Added both version and soversion
commit c19ecf16a8
Merge: fc449e76dc ab09135195
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Tue Jan 11 18:29:46 2022 +0300
Merge remote-tracking branch 'upstream/master' into debian-packages
commit fc449e76dc
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Mon Dec 27 20:17:22 2021 +0300
removed if target
commit 52638ac629
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Mon Dec 27 20:13:01 2021 +0300
location for DM
commit dd8f0ffaf4
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Mon Dec 27 19:55:04 2021 +0300
Fixed complation of private plugins
commit 140472f436
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Mon Dec 27 18:40:44 2021 +0300
Enable FHS even for non-debian packages
commit f461859cfe
Merge: e603fcf8af f565e0f854
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Mon Dec 27 18:34:31 2021 +0300
Merge remote-tracking branch 'upstream/master' into debian-packages
commit e603fcf8af
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Mon Dec 27 18:34:20 2021 +0300
Install location for plugins and python
commit 1ae71e993d
Merge: 5c2b9a97d5 ab10057371
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Mon Dec 27 17:53:48 2021 +0300
Merge remote-tracking branch 'upstream/master' into debian-packages
commit 5c2b9a97d5
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Mon Dec 27 17:53:30 2021 +0300
Fixed for debian packaging
commit ab53b80e56
Merge: 043768808c 4188dbbf9f
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Mon Dec 27 16:06:40 2021 +0300
Merge remote-tracking branch 'upstream/master' into debian-packages
commit 043768808c
Merge: cd44300742 2514c0ef38
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Thu Dec 16 16:05:24 2021 +0300
Merge remote-tracking branch 'upstream/master' into debian-packages
commit cd44300742
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Tue Dec 14 01:52:30 2021 +0300
Fixes
commit c97ce1ef60
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Tue Dec 14 01:40:50 2021 +0300
Created virtual packages
commit 680a11ee2d
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Mon Dec 13 16:19:49 2021 +0300
Added more files to core component for DEBIAN generator
commit 9b454a00de
Merge: 394e600fed 5124d95df7
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Mon Dec 13 15:30:55 2021 +0300
Merge remote-tracking branch 'upstream/master' into debian-packages
commit 394e600fed
Merge: 74504d011f 562d388ad9
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Fri Dec 10 17:50:30 2021 +0300
Merge remote-tracking branch 'upstream/master' into debian-packages
commit 74504d011f
Merge: aabd31a3a5 0c68574aa7
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Fri Dec 10 14:25:47 2021 +0300
Merge remote-tracking branch 'upstream/master' into debian-packages
commit aabd31a3a5
Merge: 95bbc6f1e8 92760949bf
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Wed Dec 8 18:06:01 2021 +0300
Merge remote-tracking branch 'upstream/master' into debian-packages
commit 95bbc6f1e8
Merge: b4b5149e84 f734e7679b
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Wed Dec 8 14:53:12 2021 +0300
Merge remote-tracking branch 'upstream/master' into debian-packages
commit b4b5149e84
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Tue Dec 7 19:19:58 2021 +0300
Last fixes
commit 311529ce50
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Mon Dec 6 19:47:35 2021 +0300
Works
commit 746f91c8e8
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Mon Dec 6 18:42:54 2021 +0300
Ntext iteration
commit c6d9b58b2a
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Mon Dec 6 14:29:53 2021 +0300
Fixes after merge with master
commit 64c633d8fe
Merge: 29252a7d96 d27720777c
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Mon Dec 6 14:20:40 2021 +0300
Merge remote-tracking branch 'upstream/master' into debian-packages
commit 29252a7d96
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Sun Dec 5 20:50:19 2021 +0300
Improvements
commit c13d7795ef
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Sun Dec 5 19:45:01 2021 +0300
Debian packages are generated
commit 61f36feb97
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Sat Dec 4 22:00:11 2021 +0300
Removed samples_deps, demo_scripts component
commit e67a46cc3e
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Fri Dec 3 18:48:43 2021 +0300
Start point for debian packages
commit 0ab57298f8
Author: Ilya Lavrenov <ilya.lavrenov@intel.com >
Date: Fri Dec 3 13:10:17 2021 +0300
Export frontend_common as dev target
* Improvements
* Fixed aizre scripts
* Revert "Fixed MINOR version"
This reverts commit aa391a94bd6e488e27dbb830403e6531dcdc7a19.
* Try to parametrize linux.yml
* Tests
* Fixes
* Fixed commands
* Disabled test
* Fixes
* Fixed typo
* Try to enable debian packages on CI
* One more iteration
* Fixes
* Fixed tensorflow tests
* Explicit debian pipeline
* Fixes
* Skipped ov_core_read_model_from_memory
2022-08-12 00:07:21 +04:00
Ilya Lavrenov
92d28a6ea5
Fixed MINOR version ( #12475 )
...
Tested via product-config
2022-08-09 19:25:23 +04: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
Ilya Lavrenov
b449481439
Improved OpenVINO debian packages ( #12385 )
2022-08-03 07:20:26 +04:00
Ilya Lavrenov
101e1ea5ad
simple Windows installer POC ( #12308 )
...
* 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
2022-07-27 14:04:22 +04:00
Xiping Yan
9519461453
Move GNU build flag to "cmake/developer_package/compile_flags/sdl.cmake" ( #12143 )
...
Signed-off-by: Yan, Xiping <xiping.yan@intel.com >
2022-07-22 10:13:13 +04:00
Ilya Lavrenov
3c0b17f108
Debian packages: base version ( #11387 )
2022-07-19 09:07:26 +03:00
Ilya Lavrenov
4ad20fb53f
Use system dependencies ( #11419 )
...
* Try to improve gflags
* Try to improve gflags: part 2
* Tried to use dependencies on system
* Use nlohmann_jsonConfig from system
* Enabled nlohmann_json from system
* Improvements
* handle system gflags in developer package
* Simplifications
* Simplify dependency management
* Corrected package names
* Fixed subgraphsDumper configure stage
* Try to fix rhel8
* Try to fix macosx
* Fixed VPUX build
* Fixed aliasing issues
* Suppress some wanrings
* export gflags when build it
* Fixed some LTO
* Try to fix Mac
* revert
* use gflags as private dependency
* Aligned targets in developer package
* Fixed frontends tests build on U20 with LTO
* PAssed
* Don't use pkg_search_module(zlib ..) during cross-compilation
* Removed unused variables
* Fixed finding of zlib during cross-compilation
2022-04-05 04:47:22 +03:00
Ilya Lavrenov
4fcc18c00e
Tbb 2018 and older usage ( #11411 )
...
* fixed TBB
* Fixed compilation with old TBBs
* Fixed installation for custom provided TBB
2022-04-02 11:11:13 +03:00
Ilya Lavrenov
3c724a1dee
Build with system TBB ( #11244 )
...
* Build with system TBB
* Fixes
* Check whether system TBB is available
* Try to fix ONNX Runtime build with system TBB
* Test
* Fixed compilation of threading.cpp
* Fixed unset of cache dirs
* Limit dearch paths of TBB
* Try to enable pip packages with custom TBB
* Fix for TBB 2021.2
* Install only needed TBB libraries
* Install TBB from system to pip package
* Reverted usage of TBBROOT
* Fixed oneTBB case
* Try to fix Android
* Escape some paths
* Added samples path
* Fixed TBBBind usage for case of system TBB
2022-03-31 18:05:59 +03:00
Ilya Lavrenov
19d0e5ba52
CMAKE: IE_VERSION => OpenVINO_VERSION ( #11242 )
...
* IE_VERSION => OpenVINO_VERSION
* Reverted installation of python unconditionally
2022-03-28 19:32:21 +03:00
Ilya Churaev
4dc0d6e711
Fixed comments after #11155 ( #11202 )
...
* Fixed comments after #11155
* Add information about plugin option
2022-03-25 16:02:18 +03:00
Ilya Lavrenov
a883dc0b85
DOCS: ported changes from 2022.1 release branch ( #11206 )
...
* Extensibility guide with FE extensions and remove OV_FRAMEWORK_MAP from docs
* Rework of Extensibility Intro, adopted examples to missing OPENVINO_FRAMEWORK_MAP
* Removed OPENVINO_FRAMEWORK_MAP reference
* Frontend extension detailed documentation
* Fixed distributed snippets
* Fixed snippet inclusion in FE extension document and chapter headers
* Fixed wrong name in a snippet reference
* Fixed test for template extension due to changed number of loaded extensions
* Update docs/Extensibility_UG/frontend_extensions.md
Co-authored-by: Ivan Tikhonov <ivan.tikhonov@intel.com >
* Minor fixes in extension snippets
* Small grammar fix
Co-authored-by: Ivan Tikhonov <ivan.tikhonov@intel.com >
Co-authored-by: Ivan Tikhonov <ivan.tikhonov@intel.com >
* DOCS: transition banner (#10973 )
* transition banner
* minor fix
* update transition banner
* updates
* update custom.js
* updates
* updates
* Documentation fixes (#11044 )
* Benchmark app usage
* Fixed link to the devices
* More fixes
* Update docs/OV_Runtime_UG/multi_device.md
Co-authored-by: Sergey Lyubimtsev <sergey.lyubimtsev@intel.com >
* Removed several hardcoded links
Co-authored-by: Sergey Lyubimtsev <sergey.lyubimtsev@intel.com >
* Updated documentation for compile_tool (#11049 )
* Added deployment guide (#11060 )
* Added deployment guide
* Added local distribution
* Updates
* Fixed more indentations
* Removed obsolete code snippets (#11061 )
* Removed obsolete code snippets
* NCC style
* Fixed NCC for BA
* Add a troubleshooting issue for PRC installation (#11074 )
* updates
* adding gna to linux
* add missing reference
* update
* Update docs/install_guides/installing-model-dev-tools.md
Co-authored-by: Sergey Lyubimtsev <sergey.lyubimtsev@intel.com >
* Update docs/install_guides/installing-model-dev-tools.md
Co-authored-by: Sergey Lyubimtsev <sergey.lyubimtsev@intel.com >
* Update docs/install_guides/installing-model-dev-tools.md
Co-authored-by: Sergey Lyubimtsev <sergey.lyubimtsev@intel.com >
* Update docs/install_guides/installing-model-dev-tools.md
Co-authored-by: Sergey Lyubimtsev <sergey.lyubimtsev@intel.com >
* Update docs/install_guides/installing-model-dev-tools.md
Co-authored-by: Sergey Lyubimtsev <sergey.lyubimtsev@intel.com >
* update
* minor updates
* add gna item to yum and apt
* add gna to get started page
* update reference formatting
* merge commit
* add a troubleshooting issue
* update
* update
* fix CVS-71846
Co-authored-by: Sergey Lyubimtsev <sergey.lyubimtsev@intel.com >
* DOCS: fixed hardcoded links (#11100 )
* Fixes
* Use links
* applying reviewers comments to the Opt Guide (#11093 )
* applying reviewrs comments
* fixed refs, more structuring (bold, bullets, etc)
* refactoring tput/latency sections
* next iteration (mostly latency), also brushed the auto-batching and other sections
* updates sync/async images
* common opts brushed
* WIP tput redesigned
* minor brushing of common and auto-batching
* Tput fully refactored
* fixed doc name in the link
* moved int8 perf counters to the right section
* fixed links
* fixed broken quotes
* fixed more links
* add ref to the internals to the TOC
* Added a note on the batch size
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com >
* [80085] New images for docs (#11114 )
* change doc structure
* fix manager tools
* fix manager tools 3 step
* fix manager tools 3 step
* new img
* new img for OV Runtime
* fix steps
* steps
* fix intendents
* change list
* fix space
* fix space
* code snippets fix
* change display
* Benchmarks 2022 1 (#11130 )
* Minor fixes
* Updates for 2022.1
* Edits according to the review
* Edits according to review comments
* Edits according to review comments
* Edits according to review comments
* Fixed table
* Edits according to review comments
* Removed config for Intel® Core™ i7-11850HE
* Removed forward-tacotron-duration-prediction-241 graph
* Added resnet-18-pytorch
* Add info about Docker images in Deployment guide (#11136 )
* Renamed user guides (#11137 )
* fix screenshot (#11140 )
* More conservative recommendations on dynamic shapes usage in docs (#11161 )
* More conservative recommendations about using dynamic shapes
* Duplicated statement from C++ part to Python part of reshape doc (no semantical changes)
* Update ShapeInference.md (#11168 )
* Benchmarks 2022 1 updates (#11180 )
* Updated graphs
* Quick fix for TODO in Dynamic Shapes article
* Anchor link fixes
* Fixed DM config (#11199 )
* DOCS: doxy sphinxtabs (#11027 )
* initial implementation of doxy sphinxtabs
* fixes
* fixes
* fixes
* fixes
* fixes
* WA for ignored visibility attribute
* Fixes
Co-authored-by: Sergey Lyalin <sergey.lyalin@intel.com >
Co-authored-by: Ivan Tikhonov <ivan.tikhonov@intel.com >
Co-authored-by: Nikolay Tyukaev <nikolay.tyukaev@intel.com >
Co-authored-by: Sergey Lyubimtsev <sergey.lyubimtsev@intel.com >
Co-authored-by: Yuan Xu <yuan1.xu@intel.com >
Co-authored-by: Maxim Shevtsov <maxim.y.shevtsov@intel.com >
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com >
Co-authored-by: Tatiana Savina <tatiana.savina@intel.com >
Co-authored-by: Ilya Naumov <ilya.naumov@intel.com >
Co-authored-by: Evgenya Stepyreva <evgenya.stepyreva@intel.com >
2022-03-24 22:27:29 +03:00
Ilya Churaev
b5dbabe41d
Fixed registration of template plugin ( #11155 )
...
* Fixed registration of template plugin
* Added option for template plugin
* Fixed static build
2022-03-24 14:39:20 +03:00
Nikita Semaev
5dcb6c2cee
Correcting a regular expression ( #10822 )
2022-03-22 13:41:23 +03:00
Ilya Churaev
a4d164eda4
Fixed macro for plugin registration. Register only required plugins ( #11031 )
2022-03-18 13:13:33 +03:00
Mikhail Nosov
4b3dd808df
[First Inference] Read time improvements via using 'mmap/munmap' ( #10907 )
...
* Performance improvement for constant creation
The issue is that 'are_all_data_elements_bitwise_identical()' is called every time in Constant constructor, and it potentially checks all buffer which is O(N) complexity.
While it is needed only if client uses 'get_all_data_elements_bitwise_identical'
Solution:
- Defer calculation until first call of 'get_all_data_elements_bitwise_identical'
- Store calculated value in mutable class member to reuse it on next calls of 'get_all_data_elements_bitwise_identical'
Test verifies both cases:
a) that constant creation with shared memory data (now O(1)) is significantly faster than creation+bitwiseCheck O(N)
b) Than once calculated, value is taken from cache, which is significantly faster than re-calculation
* fix clang-format
* Stash - Linux implementation
* Windows mmap implementation + unicode
* Clang for windows
* removed debug print
* Add handling of empty bin file
* fix windows includes
* Fix python test
* Unit tests
Fix for Constant with size > 4GB
* Fix review comments
2022-03-17 17:16:06 +03:00
Serhii Pavlovskyi
948347f3dd
ncc build fixes ( #10367 )
...
* fix .ncc_style target names
it was breaking configure on system with libclang-12-dev, clang-12,
ninja and cmake 3.17+(ninja complains about duplicate
target). with lower cmake version configure succeeds, but build exits
immediately with error. by replacing ninja with make error becomes
warning(it's still significant, make just skips duplicate rules, i.e.
doesn't check style of some source files, rule duplication is genuine
bug). without libclang-12-dev and clang-12 ENABLE_NCC_STYLE is OFF and
bug is not triggered
* silence uninitialized warning in core_integration
probably it was always initialized before use, but compiler wasn't made
aware of it
* fix function spelling to unbreak code style checks in benchmark_app
* include <thread> for std::this_thread
existing code was relying on namespace pollution by old libstdc++
* replace is_pod with is_standard_layout && is_trivial
is_pod is deprecated, it breaks build on current gcc
Co-authored-by: Serhii Pavlovskyi <spavlovskyi@lohika.com >
Co-authored-by: Ilya Churaev <ilya.churaev@intel.com >
2022-03-09 13:42:06 +03:00
Ilya Churaev
1fec99afa3
Removed duplicated words ( #10754 )
2022-03-03 06:50:54 +00:00
FanJiangIntel
7ba71f9c20
Enable apivalidator check when BUILD_SHARED_LIBS=OFF ( #10461 )
...
* enable apivalidator for static build
* add target _ie_plugins_hpp as dependency of inference_engine_obj
2022-03-03 07:39:52 +03:00
Pavel Zamelin
9cd3bff7df
Fix install failures for static libs with EXCLUDE_FROM_ALL ( #10706 )
...
* Remove EXCLUDE_FROM_ALL for some static targets
* Add install check for static libs
2022-03-02 03:39:30 +03:00
Ilya Lavrenov
6b067bc0ed
Fixed install on Apple ( #8302 )
...
* Fixed Apple install
* Update path to libs in setupvars.sh
* Fix IE_CPACK_RUNTIME_PATH for Apple
* Fix wheels packaging
Co-authored-by: Alexey Suhov <alexey.suhov@intel.com >
2022-03-01 16:56:15 +03:00
Ilya Lavrenov
e9e59cb954
Moved ngraphConfig.cmake to root ( #10618 )
2022-02-25 15:47:21 +03:00
Ilya Lavrenov
d26fd3aa22
Ability to fully override OUTPUT_DIR ( #10524 )
2022-02-21 22:39:26 +03:00
Maxim Gordeev
3144c5fab8
Added processing of layout for speech sample ( #10254 )
...
* Added processing of layout for speech sample
* fixed notes
* some improvements
* Code style format
* changed NCC value for NullStatement
* improved batch processing
* added loading batch for imported model
* fixed notes
* fixed notes
* added layout parameter to azure tests
2022-02-17 16:11:57 +03:00
Ilya Lavrenov
f2f281e60b
Renamed ov_runtime => openvino, ov_ => openvino_ prefix ( #10069 )
...
* Renamed ov_runtime => openvino, ov_ => openvino_ prefix
* Coverage fix
* More fixes
* Fixed MO tests with custom FE
2022-02-03 20:03:41 +03:00