Ilya Lavrenov
ead4b8a0ec
Moved cmake functions, variables to API 2.0 naming style ( #20281 )
...
* Merge Linux CC + static build + clang compiler
* Improvements
* Removed ie prefixes from cmake scripts
* Fixes for NPU
2023-10-09 22:30:32 +04:00
Ilya Lavrenov
d37326b37e
Disable pkg-config search on Android via CMAKE_DISABLE_FIND_PACKAGE_PkgConfig ( #20179 )
2023-10-03 09:16:56 +04:00
andreyanufr
b73b2502b1
Introduce NF4 data type ( #19900 )
...
* NF4 reference initial commit
* Compilable version.
* Executable NF4.
* Fixed nf4 unpacking.
* 1) Fixed warnings with nf4.
2) Removed unused functions.
* Added one test for nf4.
* Fixed code-style errors.
* Fixed code-style errors.
* Fixed NamingConventionCheck errors.
* Fixed test with nf4.
* Fixed windows compilation.
* Fixed casting warning.
* Fixed incorrect changes.
* Changed order of elements in nf4 pack/unpack.
* 1) Made Convert only on direction nf4->other type.
2) Applied reviewers suggestions.
* Fixed code style.
* Fised code style.
* 1) Added array header.
2) Added Bitsandbytes to third-party-programs.txt.
* 1) Removed unused code.
2) Fixed style typos.
3) Revert submodule version.
* Added test for nf4 compression.
* NF4 test refactoring.
* Added cpp tests for NF4.
* Removed model compilation from NF4 tests.
* Reverted submodule version.
2023-09-28 20:56:57 +04:00
Zlobin Vladimir
20172200ea
Update open_model_zoo submodule ( #20083 )
...
Catch up https://github.com/openvinotoolkit/open_model_zoo/pull/3864
2023-09-27 18:02:43 +04:00
Ilya Lavrenov
8349849e1c
Use FindPython3.cmake ( #19847 )
...
* Use FindPython3.cmake
* Fixed compilation on macOS 14 with new core development tools
* Try to use Python3_SOABI instead of PYTHON_MODULE_EXTENSION
* Use Development.Module
* Keep specifying only Python3_EXECUTABLE
* Print PYTHON_MODULE_EXTENSION
* Added check for minimal cmake version for python API
* Returned Python3_INCLUDE_DIR for cross-compilation case
* Try to allow cmake older than 3.18
* Use build python interpreter to check cython dependency
* revert changes in .ci/openvino-onnx/Dockerfile
* removed unused code
* Fixed issue with variables scope
* Experiment: remove include dirs
* Corrected docs
* Use pybind11 function to set extension
* Revert "Experiment: remove include dirs"
This reverts commit 6f7f90211c .
* Refactor ConvolutionBackpropDataLayerTest, ConvolutionLayerTest, DeformableConvolutionLayerTest (#19810 )
* Refactor ConvolutionBackpropDataLayerTest
* Refactor ConvolutionLayerTest
* Refactor DeformableConvolutionLayerTest
* Apply comments
* Apply comments
* Fix
* Updated minimum cmake version for Windows
* Simplified check
* Removed useless message status
* Use puiblic option
---------
Co-authored-by: Oleg Pipikin <oleg.pipikin@intel.com >
2023-09-26 20:57:29 +02:00
Ilya Lavrenov
253ca8c746
Fixed GPU plugin static build with oneDNN ( #19811 )
...
* Fixed GPU plugin static build with oneDNN
* Fixed issue with absolute paths inside installed OpenVINOConfig.cmake
* Fixed absolute paths in installed OpenVINOConfig.cmake
* Changed components for installation
2023-09-18 13:58:20 +04:00
Ilya Lavrenov
ba67db66ae
Properly enable CMAKE_COMPILE_WARNING_AS_ERROR ( #19828 )
...
* Properly enable CMAKE_COMPILE_WARNING_AS_ERROR_DEFAULT
* Properly enable CMAKE_COMPILE_WARNING_AS_ERROR
2023-09-15 01:20:00 +04:00
Ilya Lavrenov
35a0706dff
Replaced several cmake utilities with new ov_ prefix ( #19819 )
...
* Replaced several cmake utilities with new ov_ prefix
* Replaced several cmake utilities with new ov_ prefix
2023-09-14 16:22:50 +04:00
Przemyslaw Wysocki
b1b3343ffc
[PyOV] Bump scipy to a secure version and bump OMZ ( #19458 )
...
* Bump omz and scipy
* Separate versions per python version
* Change scipy in pot
2023-09-14 13:41:27 +02:00
Georgy Krivoruchko
5eff59a2d0
[ONNX] Switched ONNX to 1.14.1 ( #18359 )
...
* Switched ONNX to 1.14
* Updated IR_VERSION in the tests
* Assigned an extended tests to issues
* Switched ONNX to 1.14.1
* Slightly relaxed requirements for ONNX 1.14.1 and updated conan.lock
2023-09-13 15:40:08 +04:00
Ilya Lavrenov
51d77cb59f
Migrate to ade v0.1.2c ( #19714 )
2023-09-11 07:15:59 +04:00
Ilya Lavrenov
14abb2de8e
Conan: compilation with dynamic flatbuffers ( #19238 )
2023-08-17 11:36:30 +04:00
Anastasiia Pnevskaia
8ef0acfb95
Updated OMZ. ( #19187 )
2023-08-15 01:12:14 +04:00
Ilya Lavrenov
aebf1edec7
Fixed build without protobuf-lite ( #19164 )
2023-08-14 11:57:35 +04:00
Stefania Hergane
24f8c4105e
[EISW-89824] [master] Rename VPUX to NPU ( #19004 )
...
* Change `VPUX`/`VPU` occurrences to `NPU`
* Switch `HARDWARE_AWARE_IGNORED_PATTERNS` VPU to NPU
* Rename `MYRIAD plugin`
* Rename vpu_patterns to npu_patterns in tools/pot
* Rename vpu.json to npu.json in tools/pot
* Rename restrict_for_vpu to restrict_for_npu in tools/pot
* Change keembayOptimalBatchNum to npuOptimalBatchNum
---------
Co-authored-by: Dan <mircea-aurelian.dan@intel.com >
2023-08-10 00:20:07 +04:00
Zlobin Vladimir
1c0a81bd5f
Update open_model_zoo submodule ( #19092 )
...
Ticket 111903
2023-08-09 16:38:23 +00:00
Zlobin Vladimir
5813b6d27a
Update open_model_zoo submodule ( #18889 )
...
Tickets 111903, 111915, 111925 and 111927
2023-07-31 22:34:28 +00:00
Ekaterina Aidova
4c1fc5ff47
update OMZ submodule for namespace alignment ( #18852 )
2023-07-28 17:39:33 +00:00
Ilya Lavrenov
9cd39455fc
Removed explicit linkage to protobuf in ONNX ( #18650 )
2023-07-19 21:41:28 +04:00
Mircea-Aurelian Dan
5397e299fd
[EISW-81712] Rename VPUX to VPU in openvino codebase ( #17949 )
...
* Change `VPUX` occurrences to `VPU`
* Switch `VPU` library name
* Change remaining references to `VPUX`
2023-07-19 15:55:24 +04:00
Ilya Lavrenov
700677c5c6
Less argressive chages ( #18591 )
2023-07-18 19:54:00 +04:00
Ilya Lavrenov
b89bf8c280
Updated ITTAPI to v3.24.2 ( #18581 )
2023-07-17 18:17:38 +04:00
Ilya Lavrenov
7b5acbb29a
Rely on find_package(OpenCL) ( #18541 )
2023-07-13 23:11:32 +04:00
Ilya Lavrenov
82fe1677d0
Revert "Use system gflags only in samples ( #18478 )" ( #18543 )
...
This reverts commit bca3f3e441 .
2023-07-13 21:05:55 +04:00
Ilya Lavrenov
bca3f3e441
Use system gflags only in samples ( #18478 )
2023-07-13 20:45:22 +04:00
Anastasiya(Asya) Pronina
24bfb29eb8
Switched pointer of open_model_zoo to last master ( #18380 )
2023-07-07 01:42:25 +02:00
Ilya Lavrenov
14292b8da5
Allow to find protobuf via MODULE ( #18395 )
2023-07-06 18:26:55 +04:00
Anastasiya(Asya) Pronina
84d35ab6f9
Removed compile_tool and benchmark_app_legacy from OpenVINO repo ( #18350 )
2023-07-04 19:35:51 +04:00
Ilya Lavrenov
642c69115d
Support of protobuf >= 21 ( #18351 )
...
* Corrected typo
* Ability to compile with newer protobuf versions
2023-07-04 17:08:29 +04:00
Alina Kladieva
c2afa2aefc
Restrict scipy module version for POT ( #18237 )
...
* Restrict scipy module version for POT
Latest release https://pypi.org/project/scipy/1.11.0 causes dependency conflicts
* Bump OMZ to include scipy restriction
---------
Co-authored-by: Roman Kazantsev <roman.kazantsev@intel.com >
2023-06-27 12:59:45 +02:00
Nikita Malinin
483a040d52
Update OMZ submodule with MMAP ( #18073 )
2023-06-15 14:32:34 +04:00
Wang Kai
7b86b427cb
fixing some typos ( #17980 )
2023-06-10 01:13:31 +04:00
Ilya Churaev
21c2b513d1
Update OMZ to support OpenCV without GAPI ( #17972 )
2023-06-09 15:48:04 +04:00
Ilya Churaev
3ef4dac6d5
Update OMZ submodule ( #17963 )
2023-06-09 13:09:17 +04:00
Ilya Lavrenov
bdfa970c7a
Support different names for ITTAPI ( #17889 )
2023-06-08 11:08:58 +04:00
Zlobin Vladimir
7fe13f341b
Update open_model_zoo submodule ( #17927 )
...
Catch up https://github.com/openvinotoolkit/open_model_zoo/pull/3782
2023-06-07 19:20:42 +04:00
Ilya Lavrenov
bd0117d648
Vcpkg conan fixes ( #17765 )
...
* Small fixes for openvino::pugixml creation for Dev packages
* Flexiable components installation
* Fixed compilation for x86
* Added extra checks for ENABLE_NCC_STYLE
* Fixed typo in RPM
2023-05-29 15:40:51 +04:00
Ilya Lavrenov
72993e70c0
Fixed Android build ( #17704 )
...
* Fixed Android build
* Update thirdparty/dependencies.cmake
2023-05-27 15:02:03 +04:00
Ilya Lavrenov
6a562268d3
Avoid global targets in thirdparty dependencies ( #17755 )
...
* Added dependencies via vcpkg
* Try to remove global imported targets
* Fix for conan
* Fixed RHEL case
* Fixed RHEL, U18 cases
* Returned OpenCV finding
* Update cmake/templates/OpenVINOConfig.cmake.in
Fixed IMPORTED_GLOBAL => GLOBAL in OpenVINOConfig.cmake.in template file
* Apply suggestions from code review
Properply used NAMES in find_package
* Fixed case with zlib
* Final fixes
* Fixes
* Removed CONFIG from find package ZLIB
* Fixed RHEL
* Reverted changes with gflags back
* Turn off LTO after thirdparty dependencies are built
2023-05-27 10:47:41 +04:00
Ilya Lavrenov
02b848d0b8
Unified cmake find_host_package and other host commands ( #17662 )
...
* Unified cmake find_host_package and other host commands
* should work
* Moved files
2023-05-24 08:43:59 +00:00
Ilya Churaev
854537c60e
Update Open Model Zoo submodule ( #17665 )
2023-05-23 10:54:29 +04:00
Ilya Lavrenov
84db7d0ee6
Build using conanfile.txt ( #17580 )
...
* Build using conanfile.txt
* Update .ci/azure/linux_arm64.yml
* Several improvements
* Removed conanfile.py
* Try to use activate / deactivate
* Fixed clang-format code style
* Supported TBB version from Conan
* Added more NOMINMAX
* Fixed static build
* More improvements for static build
* Add usage of static snappy in case of static build
* More fixes
* Small fixes
* Final fixes
2023-05-19 14:01:39 +04:00
Ilya Lavrenov
04171416f4
Put mingw on gcc code path ( #16101 )
...
* Supported mingw-w64
* Supported mingw-w64
* Supported mingw-w64
2023-05-17 00:47:55 +04:00
Przemyslaw Wysocki
89167ddcf5
Bump OMZ submodule ( #17117 )
...
* Bump submodule sha
* Bump pybind
* Bump OMZ
* Skip transformers[onnx]
---------
Co-authored-by: Michal Lukaszewski <michal.lukaszewski@intel.com >
Co-authored-by: gklodkox <gracjanx.klodkowski@intel.com >
2023-05-02 10:55:21 +02:00
Ilya Lavrenov
7ac5bab343
Fixes for OpenCL via brew package ( #17291 )
2023-04-29 00:06:19 +04:00
Artyom Anokhov
e06c4cc6fd
CMakeLists: Changed FATAL_ERROR to Warning in case of OpenCLHeaders not found ( #17260 )
2023-04-27 16:22:53 +04:00
Ilya Lavrenov
cfbfa18f34
Fixed WASM build in update docker container / new dependencies ( #17224 )
2023-04-26 16:32:36 +04:00
Ilya Lavrenov
11c3623ebb
Fixed compilation errors on Linux arm64 ( #17138 )
2023-04-23 21:34:37 +04:00
Ekaterina Aidova
f9fbcbe419
update omz submodule ( #16986 )
2023-04-20 03:53:39 +04:00
Przemyslaw Wysocki
d72d833a96
[PyOV] Enable Python 3.11 ( #15144 )
...
* Bump ONNX version
* Bump protobuf
* Add xfails and skips
* Add tickets
* Skip ONNX Serialization tests
* Compile ONNX with C++17
* Force cpp17 - 2
* Use MSVC check
* Relax python reqs, enable 311 in azure
* Fix setupvars error
* Ignore watchdog error
* Update tensorflow
* Minor change
* Bump onnx to 1.13.1
* Bump protobuf to 3.20.3
* Debug test tf
* Xfail tests in comp
* Update comp tests
* Update tf reqs
* Remove deprecated ONNX function
* Align PDPD FE protobuf req with 2.4.1
* Satisfy dependency review
* Attempt to fix dependency review
* Revert pdpd protobuf
* Skip pdpd tests
* Fix MO-TF-PB test
* Skip TF test case
* Enable py311 on rest of jobs
* Try disabling pdpd req
* Exclude pdpd form cmake
* Update .ci/azure/linux.yml
Fixed unmerged merge-conflict
* CR
* Fix reqs
* Skip pdpd tests
* Disable pdpd tests building in cmake
* Skip another pdpd cmake
* Add file
* Add paddle constraint to tests
* Disable paddle reqs
* Debug prints
* Skip TF test if Python ver is 3.11
* Apply Mish cr comments
* Debug
* Debug
* Constrain tensorflow_addons
* Fix pdpd skipping
* Add debug prints
* Update skips
* Remove prints
* Minor change
* Update OMZ commit
* Fix some tests
* Minor change
* Disable pdpd at all
* Disable pdpd at all
---------
Co-authored-by: Ilya Lavrenov <ilya.lavrenov@intel.com >
2023-04-17 13:30:17 +04:00