Commit Graph

7858 Commits

Author SHA1 Message Date
Tomasz Dołbniak
a0622a328f
GridSample op check test (#12585)
Co-authored-by: Michal Lukaszewski <michal.lukaszewski@intel.com>
2022-08-22 10:53:13 +03:00
Leonard Sikorski
91546336bc
[MO][Kaldi] RestrictedAttention component support in MO (#12582) 2022-08-22 09:10:20 +02: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
Roman Lyamin
f26c3d035a
[GPU] Interpolate shape infer support (#12516) 2022-08-22 10:47:07 +04:00
Roman Lyamin
267f2f9c4b
[GPU] Tile shape infer support (#12539) 2022-08-22 10:41:46 +04:00
Roman Lyamin
5128f20cfa
[GPU] Pad shape infer support (#12654)
* [GPU] Align Pad parameters with ngraph

* [GPU] Pad shape infer support
2022-08-22 10:33:15 +04:00
Eddy Kim
0053ed1a65
updated to convert b_fs_yx_fsv16 to o_is_yx_isv16 (#12630) 2022-08-22 14:22:17 +09:00
Ilya Lavrenov
609eb2ced3
Install only required TBB libraries (#12665) 2022-08-22 09:09:30 +04:00
Wang, Yang
1c6f460458
add value verification to check if device priorities value is available (#12069)
* add value verificatioin for the key ov::device::priorities and corresponding test case.

Signed-off-by: Wang, Yang <yang4.wang@intel.com>

* Update.

Signed-off-by: Wang, Yang <yang4.wang@intel.com>

* Retrieve the device name via the DeviceIDParser rather than via the priorities directly.

Signed-off-by: Wang, Yang <yang4.wang@intel.com>

* Add logic to support devices like CPU(x),GPU(x).

Signed-off-by: Wang, Yang <yang4.wang@intel.com>

* Update.

Signed-off-by: Wang, Yang <yang4.wang@intel.com>

* Update.

Signed-off-by: Wang, Yang <yang4.wang@intel.com>

* Add 'mock' as a available device name when checking if ov::device::priorities is correct.

Signed-off-by: Wang, Yang <yang4.wang@intel.com>

* Update.

Signed-off-by: Wang, Yang <yang4.wang@intel.com>

* Update.

Signed-off-by: Wang, Yang <yang4.wang@intel.com>

* Update.

Signed-off-by: Wang, Yang <yang4.wang@intel.com>

* Update format.

Signed-off-by: Wang, Yang <yang4.wang@intel.com>

* do not check if priorities is available when value of priorigies is empty.

Signed-off-by: Wang, Yang <yang4.wang@intel.com>

* Update.

Signed-off-by: Wang, Yang <yang4.wang@intel.com>

Signed-off-by: Wang, Yang <yang4.wang@intel.com>
Co-authored-by: Chen Peter <peter.chen@intel.com>
2022-08-22 12:51:49 +08:00
yanlan song
c35af4c0d0
do not call get_profiling in threads (#12604)
* do not call get_profiling in threads

Signed-off-by: fishbell <bell.song@intel.com>

* indent

Signed-off-by: fishbell <bell.song@intel.com>

Signed-off-by: fishbell <bell.song@intel.com>
2022-08-22 10:04:37 +08:00
Wilson Seok
1c3f3b4ed0
[GPU] Implement can_memory_reuse flag to fix deconvolution NaN input issue (#12082)
* implement can_memory_reuse flag

* apply the option to reduce opt kernel

* add reduce opt kernel for the option

* apply feedback

* consider when user->selected_impl() = nullptr

* apply recursive function to check optimized user
2022-08-22 09:34:12 +09:00
Sieun Kim
495eafb11a
support blocked format for broadcast (#12313)
* support blocked format for broadcast

* remove redundant reorders and reshape so broadcast selects blocked format

* implement broadcast ngraph reference and added blocked format test cases with values bigger than block size

* fix cpplint error

* fix cpplint error 2

* review comments applied

* review comments applied: cleaner GetInputBlockND function

* change from program_helpers::are_layouts_identical() to layout::compatible()

* change from layout::compatible() to layout::identical()
2022-08-21 22:10:37 +09:00
Ilya Churaev
9a4326012c
Fixed generation of plugins.hpp and disabled some proxy tests (#12637) 2022-08-19 18:50:59 +03:00
Maxim Vafin
000f5d8049
Use new reprocessing for legacy MO (#11302) 2022-08-19 15:33:30 +04:00
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