Commit Graph

7940 Commits

Author SHA1 Message Date
Ilya Lavrenov
675cce8325
Changed SOVERSION scheme (#12809)
* Changed SOVERSION scheme

* Simplified condition
2022-08-30 22:18:06 +04:00
Nadezhda Ageeva
8b974badca
[GNA] Moved GNA HW precision test (Renew PR11464) (#12338)
* Commits from PR11464:

Added test

Fixed gnamem alloc for test

Deleted deprec test

Some fixes

* Apply review comments
2022-08-30 18:12:54 +01:00
Alexandra Sidorova
69c514563c
[Snippets] Some optimizations (#12384)
- Implement static TileScheduler to handle compile params processing. Now compile params are accessed only here
- TileScheduler should emit code only for necessary scalar/vector Tiles
- Perform abstract-to-physical register mapping in one place (currently KernelEmitter constructor)
- Implement more precise register mapping, so larger subgraphs could be created (now up to 12 i/o regs instead of 7)

Co-authored-by: Ivan Novoselov <ivan.novoselov@intel.com>
2022-08-30 18:26:43 +04:00
Bartek Szmelczynski
fc27a6b49f
[MO][ONNX FE] Input freezing realized via set_tensor_value method for ONNX FE (#12059) 2022-08-30 14:58:31 +02:00
Mateusz Tabaka
2d2ac7fafa
[ONNX] check if 3rd input to Pad op is not null (#12797) 2022-08-30 12:13:47 +02:00
Ilya Churaev
1f66077fc3
Enabled in-place evaluate for identity (#12813) 2022-08-30 14:06:57 +04:00
Ruslan Nugmanov
5a1fc67131
Implements renaming of tf_fe lib (#12684)
* tf_fe lib renaming to switch to new fe

* Apply suggestions from code review

* 1. implements renaming for win os
2. --api_2 key is equal to True by default

* --ir_version key is equal to '11' by default

* resolves merge conflicts

* check if file to rename exists

Co-authored-by: Evgenya Stepyreva <eva.my.link@gmail.com>
2022-08-30 12:51:03 +03:00
Roman Kazantsev
98a23a5c6f
[Python API] Replace deprecated NumPy type np.bool (#12786)
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
2022-08-30 10:41:31 +02:00
Sun Xiaoxia
756659b624
fix unicode issue that ie.ReadNetwork fails if the exe's folder conta… (#12720)
* fix unicode issue that ie.ReadNetwork fails if the exe's folder contains Chinese characters

* fix clang format issue

* fix clang format issue

* modify '/' to file_separator in get_directory

* fix ci issue

* fix test failure on windows

* fix test issue

Co-authored-by: Ilya Lavrenov <ilya.lavrenov@intel.com>
2022-08-30 12:12:37 +04:00
Tomasz Dołbniak
c5588f6f46
Use absolute path in some cpuFuncTests (#12808) 2022-08-30 11:12:06 +03:00
Vladimir Paramuzov
47068735a4
[GPU] Improved AddPrimitive function of the Program (#12756)
* [GPU] Improved AddPrimitive function of the Program

* [GPU] Removed ext_prim_id parameter
2022-08-30 12:05:15 +04:00
Krzysztof Bruniecki
bc00e8885a
[SAMPLES] Add GNA library version log to speech_sample (#12411)
* [SAMPLES] Add GNA library version log to speech_sample

* [GNA] Add OV version to TLV export file

Co-authored-by: Szymon Irzabek <szymon.jakub.irzabek@intel.com>
2022-08-30 09:45:51 +02:00
Roman Kazantsev
1afd8460e3
[TF FE] Fix translator for Conv3DBackpropInputV2 (#12811)
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>

Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
2022-08-30 10:28:48 +04:00
Wilson Seok
cf5d93b273
[GPU] apply LoadType change condition when input1 fs != output fs(broadcast) in eltwise fusing (#12710)
* apply condition when input1 fs != output fs(broadcast)
* modify condition of LT unaligned read transition
2022-08-30 15:19:52 +09:00
Ilya Lavrenov
2d04f93486
test that openvino wheel contains libpugixml.so.X (#12796)
* test that openvino wheel contains libpugixml.so

* Fixed pugixml install to openvino whl
2022-08-30 01:41:49 +04:00
Alina Kladieva
cbd47ca7aa
Revert "Add decomposition transformation for eye 9 (#12746)" (#12804)
This reverts commit 7601400d99.
2022-08-29 20:01:45 +04:00
Ilya Lavrenov
12e50021f4
Check whether cmake is installed already (#12799) 2022-08-29 17:34:44 +04:00
Ilya Churaev
b54de48774
Fixed build cpuFuncTests for macOS (#12794) 2022-08-29 15:23:41 +03:00
Daniil Lyakhov
d0d88fa1ec
[POT] Skip per channel quantizers allining before concats (#12483)
* Skip per channel quantizers allining before concats

* Test coverage
2022-08-29 13:55:37 +04:00
Ilya Lavrenov
ee86968bbb
Use TBB as default threading (#12783)
* Use TBB as default threading

* Use custom TBBConfigs only if TBBROOT is passed
2022-08-29 12:21:59 +04:00
Ilya Lavrenov
fc4efa2460
Fixed ie_wheel build with disabled IE API 1.0 (#12785) 2022-08-29 12:18:42 +04:00
Evgenya Stepyreva
4daee82b8d
Revert "Fix experimental detectron do ref impl (#10621)" (#12683)
* Revert "Fix experimental detectron do ref impl (#10621)"

This reverts commit d87233863d.

* Disabled Experimental Detectron per agreement with GPU team. Ticket to fix it: 90209
2022-08-29 11:45:53 +04:00
Yuan Hu
f633286a75
fix get front library issue (#12707)
when cpuFuncTest and libopenvino.so in sampe directory
on redhat8, cpuFuncTest can't find front library path

Signed-off-by: Hu, Yuan2 <yuan2.hu@intel.com>

Signed-off-by: Hu, Yuan2 <yuan2.hu@intel.com>
2022-08-29 07:14:00 +00:00
Felix Dohyun Kim
d1765d1df8
[GPU] Adjust fusion count in DG2 (#12708) 2022-08-29 15:50:19 +09:00
Evgenya Stepyreva
79f1e720e7
Resolve comments 12736 (#12778)
* Comments resolving

* Style and getting rid of asserts

* style

* Update src/common/transformations/src/transformations/smart_reshape/lstm_states_broadcast.cpp
2022-08-29 10:16:49 +04:00
Pawel Raasz
7601400d99
Add decomposition transformation for eye 9 (#12746)
* Add eye decomposition transformation

* Fix EyeLike generation when diagonal shift
outside dimensions

* Add batch shape to eye decomposition

* Eye decomposition clean-up

* Remove reference part if no eye decompose in
decomposition tests

* Eye-Like use eye operator

* Disable eye decomposition for CPU plugin

* Use opset9 instead of ops in eye decomposition

* Apply transformations header style
to eye_decomposition.hpp

* Add model reference in eye decomposition tests
- use opset9 instead of ov::op:vX namespace

* Refactor eye decomposition:
- match style of other transformations
- add NodeRegister class to make and collect created nodes
- use `NodeRegister` in transformation for copy runtime info
- use `NodeRegister` in `MatcherPass` to replace new `register_new_node`

* Fix CI LTO optimization issue for Ubuntu 20
2022-08-28 17:35:50 +02:00
Katarzyna Mitrus
67f4b8ee66
AUGRU op ov core shell and reference implementation (#12163) 2022-08-26 17:33:10 +03:00
Tomasz Dołbniak
371e393581
cltools update to 22.08 [master] (#12689)
* cltools update to 22.08

* Hash update

* Hash update

* Adjustments for the new package

Co-authored-by: Ilya Lavrenov <ilya.lavrenov@intel.com>
2022-08-26 15:28:16 +04:00
Wang, Yang
93509147d5
[AUTO] Update logic of setting TPUT by default for MULTI and AUTO. (#12279)
* update logic of setting TPUT by default for MULTI and AUTO.

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

* Set config to MULTI instaed of target device when using -d MULTI:target_device in benchmark app.

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

* Update.

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

* Update logit to check if perfomance hint is set.

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

* Update test cases.

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

* Set the correct _so from passthrough executable network when batch plugin is disabel to fix lifecycle coredump.

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

* Same update for AUTO plugin

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>

Signed-off-by: Wang, Yang <yang4.wang@intel.com>
Co-authored-by: Chen Peter <peter.chen@intel.com>
2022-08-26 17:31:22 +08:00
Mingyu Kim
19c4bad915
[GPU] Typo fix (#12767) 2022-08-26 17:52:44 +09:00
Nikita Malinin
f2d6248dec
Disable LWT tests (#12740) (#12763)
(cherry picked from commit 3980672082)
2022-08-26 12:38:44 +04:00
Piotr Krzemiński
0266f25f9b
[PYTHON] Align versions for subpackages, add get_version method for all subpackages (#12220) 2022-08-26 11:21:24 +03:00
Evgenya Stepyreva
3731913049
Make model reshape and track batch (#12736)
* CVS-89672 Make model reshape and track batch

* Minor refactoring

* Changed mechanism of constant replacement to more mature

* Update src/common/transformations/include/transformations/smart_reshape/lstm_states_broadcast.hpp

* Update src/common/transformations/src/transformations/smart_reshape/lstm_states_broadcast.cpp
2022-08-26 12:05:34 +04:00
Ekaterina Aidova
8c1a3bab25
openvino-dev uses opencv-python-headless as default (#12558) 2022-08-26 10:44:38 +03:00
Ilya Lavrenov
5a037dedbc
Finalize with libraries versioning (#12704) 2022-08-26 09:45:27 +04:00
hyunback kim
c683572c4f
Integrate onednnv2.7-pc2 (#12120)
* [GPU] Integrate oneDNNv2.7

- Support bsv16_fsv2, bsv16_fsv4
- Update qunatize LWS opt and common GetOptimalLocalWorkGroupSizes.
- Enable bs_fs_zyx_bsv16_fsv2 in eltwise.
- Update to use binary_mul in case NOT int8 conv with oscale.
- Update oneDNN v2.7pc2 branch in onednn submmodule
- Apply shallow conv in/out condition, using acdb,acdeb
  mixed precision b32, f32 case, newly add weight reorder format
- Update to fix remains ref_conv selelction issue and running failure issues.
- Update to fix shallow out and normal in case creates  unnecessary reorder.
* Fix different in/out format issue in concat
   - Concat supports in/out different format, but it has issue calculating concat axis.
2022-08-26 14:39:47 +09:00
Pawel Raasz
0c2c341da6
ONNX FE handles old API extensions (#12644)
* ONNX FE handles old API extensions
by legacy conversion extension

* Move `LegacyOpExtension` class to dev API
2022-08-26 09:27:58 +04:00
Xiping Yan
1818e120e3
Fix macOS build issue. (#12766)
After moving cpuFuncTest to cpu_plugin folder, there is more stricter grammar check.
ngPrc is declared twice, but for the first declaration, the ngPrc is not used.

Signed-off-by: Yan, Xiping <xiping.yan@intel.com>

Signed-off-by: Yan, Xiping <xiping.yan@intel.com>
2022-08-26 05:17:47 +00:00
Ilya Lavrenov
3f02090315
Fixed ENABLE_PYTHON detection (#12594)
* Disable python for configuration with libraries suffix

* Fixed python detection on arm

* More fixes

* Used find host package

* Don't use PYTHON_VERSION which is used by pybind
2022-08-26 09:13:55 +04:00
Andrew Kwangwoong Park
f55777ff1a
[GPU] Add condition to check deconv with b_fs_yx_fsv16 opt (#12745)
Signed-off-by: Andrew Park <andrew.park@intel.com>
2022-08-26 09:08:44 +04:00
Roman Kazantsev
3bc7ce1d04
[TF FE] Correct Deconvolution for NCHW layout (#12751)
* [TF FE] Correct Deconvolution for NCHW layout

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

* Revert Deconvolution implementation and work around -1 for SS

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

Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
2022-08-25 23:32:55 +03:00
Trawinski, Dariusz
7369ce2e4e
added support to install NEO drivers on rh8.6 (#12759) 2022-08-26 00:31:24 +04:00
Irina Efode
74567b55a1
Summary fix (#12716) 2022-08-25 23:24:42 +03: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
guozhong wang
8f66687d1d
Keep CPU in CTPUT candidate list if DEVICE_BIND_BUFFER=YES (#12554)
* change gpunum to 3

* do not remove cpu when bind buffer

Co-authored-by: Chen Peter <peter.chen@intel.com>
2022-08-25 14:48:21 +03:00
Artur Kulikowski
2b2e04d974
MO uses the same version of protobuf like other packages (#12713)
* MO uses the same version of protobuf like other packages

* Restrict Protobuf to version >=3.18.1 and lower than 4.0.0
2022-08-25 13:09:03 +02:00
Kurt Chen
febead7e8c
[GPU] fix Transpose issue for ConvertColor with FakeQuantize. (#12645)
Co-authored-by: Tang Wei <wei1.tang@intel.com>

Co-authored-by: Tang Wei <wei1.tang@intel.com>
2022-08-25 11:54:55 +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
Sergey Shlyapnikov
30b872150a
[GPU] Fix Interpolate axes values alignment with scales (#12634) 2022-08-25 09:39:30 +04:00
Roman Lyamin
fcf20dee86
[GPU] GatherElements shape infer (#12517) 2022-08-25 09:38:53 +04:00