Commit Graph

7994 Commits

Author SHA1 Message Date
Maxim Vafin
3e9cc7d52d
[TF FE] Refactor constant reading to not use protobuf directly (#12518)
* Refactor constant reading

* Remove needless code

* Implement compressed value reading

* Remove needless protobuf headers

* Remove commented code

* Remove unnecessary comment

* Apply review feedback

* Fix linux build

* Fix win build

* Fix copyright
2022-08-19 14:29:35 +03:00
Ilya Lavrenov
fe96bb2f7c
Try to use ccache for linker as well (#12641) 2022-08-19 14:32:37 +04:00
Ilya Lavrenov
3089c868b0
Use OSX 11 pool for MacOSX (#12642) 2022-08-19 14:28:51 +04:00
Mateusz Bencer
d7ce8289ac
[MO] Fix SSliceComplex transformation (#12537) 2022-08-19 12:14:10 +02:00
Roman Kazantsev
190d692c4d
[TF FE] Implement translators for ExtractImagePatches and MatrixDiag (#12593)
* [TF FE] Implement translators for ExtractImagePatches and MatrixDiag

It allows to convert Inpaint model and infer it correctly

Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>

* Apply code-review feedback: correct comments, use set

Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>

* Apply suggestions from code review

Co-authored-by: Maxim Vafin <maxim.vafin@intel.com>

Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
Co-authored-by: Maxim Vafin <maxim.vafin@intel.com>
2022-08-19 11:44:41 +03:00
Katarzyna Mitrus
6fd23416d4
[MO] Optimize redundant Concat in GRUBlockCell conversion (#12078)
* Optimize redundant Concat in GRUBlockCell conversion

* Imports and code refactor

* Update comments

* Update rename and remove nodes

* Update import
2022-08-19 10:37:14 +02:00
Georgiy Manuilov
e6e901bdcf
Add several missing <cctype> header entries (#12632) 2022-08-19 11:01:23 +04:00
Leonard Sikorski
005938d105
Restrict protobuf to a stable version lower than 4.0.0 (#12275) 2022-08-19 08:50:19 +02:00
Leonard Sikorski
f152a0eeaa
Correct docstrings in Python API (#12247) 2022-08-19 08:49:23 +02:00
Felix Dohyun Kim
9f0acc4535
reset hard (#12055) 2022-08-19 09:57:54 +09:00
Mateusz Tabaka
37a0bddd76
Fix some of shellcheck errors in setupvars.sh (#12623)
Fixed:
SC2070: -n doesn't work with unquoted arguments. Quote or use [[ ]].
SC2086: Double quote to prevent globbing and word splitting
in TBB related part of the script.
2022-08-19 00:05:50 +04:00
Nadezhda Ageeva
d5e0be34da
[GNA] Overload correction algorithm for Add (Renew PR11406) (#12225)
* Overload correction algorithm for Add

* Fix infinite loop for rm_lstm4f topology

Co-authored-by: Elizaveta Lobanova <elizaveta.lobanova@intel.com>
2022-08-18 12:54:46 +01:00
Jan Iwaszkiewicz
65ac9b5036
[PyOV] Add missing element Type and functions (#12614) 2022-08-18 13:19:44 +02:00
Tomasz Jankowski
e24a5b8ac3
[ONNX FE] Extend ONNX FE for operation GenerateProposals (#12510)
* Create ONNX FrontEnd GenerateProposals op

* Add onnx GP Op validation

* Add batch 2 test

* Improve code readability

.. per review comments

* Fix test model paths

* Use heterogeneous test values
2022-08-18 09:26:48 +00:00
Xuejun Zhai
8b75e8d4b9
[Coverity Scan] sample issue from CS fix (#12572)
Signed-off-by: xuejun <Xuejun.Zhai@intel.com>

Signed-off-by: xuejun <Xuejun.Zhai@intel.com>
2022-08-18 11:35:47 +03:00
Nadezhda Ageeva
730d857cc6
[GNA] Moved input precision tests (renew PR10990) (#12326)
* Commits from PR10990:

[GNA]Added init tests

Delete derpec test

Deleted unnecessary code

Fixed bugs

Fixed data types

Remove copy to blob

Deleting InitGnaDevice

Removed SetUp

* Refactor tests

Co-authored-by: Andrey Noskov <andrey.noskov@intel.com>
2022-08-18 11:30:23 +04:00
RICKIE777
431cfc818f
Update linux.yml (#12616) 2022-08-18 11:16:29 +04:00
Mateusz Tabaka
de4ffb00c3
handle tbb library path like .../tbb/lib/intel64/gcc4.8 (#12611) 2022-08-18 08:25:56 +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
Xiake Sun
d958fccb8b
Add missing patchelf dependency for REHL8 for openvino runtime python wheel build (#12618) 2022-08-18 08:30:20 +04:00
Roman Kazantsev
263652fb93
[TF FE] Add ResourceGather translator and refactor Softmax (#12568)
It allows to convert ICV_SqueezeNet_v* models

Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>

Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
Co-authored-by: Michal Lukaszewski <michal.lukaszewski@intel.com>
2022-08-17 23:36:37 +03:00
Daniil Lyakhov
1ea12a0bab
[POT] Finetuned model reference update (#12610)
* Finetuned model reference update

* Comment with AVX512 reference value
2022-08-17 19:54:39 +00:00
Alexandra Sidorova
6d6f52806b
[CPU] Removed Contexts from load and store emitters (#12446) 2022-08-17 22:22:22 +04:00
Jan Iwaszkiewicz
97f3d84cf5
[PyOV][PyDocs] Update BUILDING.md instructions for Linux/MacOS (#12520)
* Update linux and mac part of BUILDING.md

* Fix variable names and minor other fixes

* Remove unused macos  deps

* Follow up on comments including cmake instructions

* Update wheel instructions
2022-08-17 16:35:59 +00:00
Ilya Lavrenov
ad9d4ec0c1
Skip error code for PDPD tests temporary (#12600) 2022-08-17 16:25:26 +04:00
Alina Kladieva
693a2334a7
Skip sporadically failing tests (#12589) 2022-08-17 16:10:37 +04:00
Ilya Churaev
8a027f4e42
Replaced DLDT to OpenVINO (#12580)
* Replaced DLDT to OpenVINO

* Fixed samples build dir

* Fixed build folders
2022-08-17 12:46:07 +04:00
Liubov Talamanova
ac9a80e6c9
[POT] Fixed "inplace_statistics" param in documentation (#12560) 2022-08-17 10:38:51 +04:00
Trawinski, Dariusz
d035103889
changes needed to rhel8 certification (#12460)
* changes needed to rhel8 certification

* add missing python

* drop redundant python deps
2022-08-17 09:31:41 +04:00
Ilya Churaev
9e7c821477
Enabled plugins auto registration (#12573)
* Enabled plugins auto registration

* Fixed comments

* Skip CMakeLists.txt
2022-08-16 23:19:10 +04:00
guozhong wang
687f8ae655
Guozhong/remove testcase load network single ie core (#12557)
* change gpunum to 3

* remove test case smoke_LoadNetwork_SingleIECore

Co-authored-by: Ilya Lavrenov <ilya.lavrenov@intel.com>
2022-08-16 23:17:52 +04:00
Maxim Vafin
4d4263f45c
[MO] Improve layout help (#12535)
* [MO] Improve layout help
2022-08-16 15:39:42 +02:00
Sergey Shlyapnikov
7d2c88b296
Fix path for find_package of ITT counters in case of defined INTEL_VTUNE_DIR variable (#12584) 2022-08-16 16:45:29 +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
Sergey Shlyapnikov
d8237cd97c
[GPU] Align Reduce primitive with nGraph's parameters (#12341) 2022-08-16 13:53:26 +04:00
Sergey Shlyapnikov
a711ae87a5
[GPU] Align Interpolate primitive with nGraph's parameters (#12342)
* [GPU] Align Interpolate primitive with nGraph's parameters
2022-08-16 13:52:46 +04:00
Nadezhda Ageeva
3e14988895
Extend inputs/outputs info with shape in BA printout (#12453) 2022-08-16 12:21:54 +04:00
Nadezhda Ageeva
ab3a53a179
[GNA] Fix precision for DecomposeMVNTest (#12439) 2022-08-16 10:59:52 +03:00
Mateusz Mikolajczyk
9e74f5d2c6
[PyOV] Add copy/deepcopy magic methods for Output/ConstOutput object (#12392) 2022-08-16 09:58:34 +02:00
Ilya Lavrenov
5b40ef1982
Debian conflicts (#12567)
* Supported newer versions of shellcheck

* Fixed installation against conflicting versions
2022-08-16 11:12:57 +04:00
River Li
752cce38ad
[CC] enable cc in core/src/pass (#12547)
* Enable CC for src/core/src/pass

* Enable more run_on_model
2022-08-16 07:15:24 +04:00
Florian Bruggisser
17f49d804d
Add python arm64 platform build support (Apple Silicon) (#12564)
Co-authored-by: Ilya Lavrenov <ilya.lavrenov@intel.com>
2022-08-16 00:35:33 +04:00
Alexandra Sidorova
aae5315515
[GPU] Fixed ov integration test build (#12565) 2022-08-15 22:04:36 +04:00
Vladimir Paramuzov
b33f22ce8c [GPU] New shape infer baseline (#12241) 2022-08-15 19:11:26 +04:00
Irina Efode
d04521a7c3
API Conformance report: C++ & Merge XML Part (#11245)
* Separate Summary, OpSummary, ApiSummary

* final separatin

* ChangeNamespaces

* git status

* filename

* link error

* Fix linking

* Fix compilation

* Report - ieplugin

* Next step

* Fix build

* Changing inheritance + fix build

* Fix run

* Summary

* Fix comments

* Fix the run

* fix build

* #Extend report

* Fix build

* fix template

* api_report flag

* rebase to master branch

* fix

* fix build

* myriad

* fix problem with crash

* Fix some mistakes

* python merge

* fix tests

* tmp

* Update Merge_xml script

* Fix op

* fix build

* Fix bug with --report_unique_name

* build

* remove extra

* gg

* gpu build

* c

* Fix issue with win

* infer_req

* compiled + exec net

* ov_plugin

* ie_plugin

* Fix comments

* ff

* fix last comment

* fix build

* fix template func

* Apply commnets

* Apply commnets

* fix ci

* build

* build

* build

* inl

* Remove extra

* fix merge_xml

* fix build

* remarks

* skip one test

Co-authored-by: Alexander Zhogov <alexander.zhogov@intel.com>
2022-08-15 18:57:10 +04:00
Vladimir Paramuzov
dd55f434c3
[GPU] NonZero primitive (#12519) 2022-08-15 17:32:37 +04:00
Vladimir Paramuzov
03b7c1e69e
[GPU] Support hint::inference_precision (#12526) 2022-08-15 16:34:36 +04:00
Evgenya Stepyreva
de9a785328
Auto Batch: if disabled during cmake (#12383) 2022-08-15 11:12:59 +00:00
Roman Kazantsev
d635c91df7
[TF FE] Correct Result node names and output tensor names (#12466)
* [TF FE] Correct Result node names and output tensor names

Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>

* Return transformation pass with TransposeSinking

Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>

* Fix code-style

Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>

* Switch off TransposeSinking transformation due to bugs with preserving tensor names

Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>

* Use just set_friendly_name for Result nodes

Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>

* Use get_friendly_name for composing Result node name

Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>

* Fix tensorflow tests for partially convert

Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>

* Recover header for manager

Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>

Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
2022-08-15 09:32:40 +00:00