Commit Graph

8873 Commits

Author SHA1 Message Date
Paul Youngsoo Ahn
094db2b3ae
[GPU] Fix cl kernel hang issue when x_block_size is 1 at the depthwise convolution(#14037) (#14037) 2022-11-17 19:11:56 +04:00
Liubov Talamanova
8d360ea3e6
[POT] Keep original out names in statistics collection (#14042) 2022-11-17 17:36:14 +04:00
Smirnova Maria
5cf6ceaf83
Fix db push for stresstest and timetests (#13964)
* Fix db push

* Fix log info for new data

* Check if file exists

* Remove _id field

* Add error message print
2022-11-17 12:52:21 +01:00
Ilya Lavrenov
0a08cfe2d6
Fixed post-commit on MacOS (#14040)
* Fixed post-commit on MacOS

* Removed unused function
2022-11-17 15:36:19 +04:00
Chenhu Wang
ade90b2043
[CPU] MVN nspc kernel optimization (#13268) 2022-11-17 15:31:08 +04:00
Ilya Churaev
807279276b
Removed PKGCONFIG_OpenVINO_REQUIRES_PRIVATE (#14033)
* Removed PKGCONFIG_OpenVINO_REQUIRES_PRIVATE

* Removed redundant call

Co-authored-by: Ilya Lavrenov <ilya.lavrenov@intel.com>
2022-11-17 12:40:33 +03:00
Ivan Tikhonov
5c0225d358
Enable conversions to LSTM/GRU/RNN Sequence in MOC (#13470)
* Enable SequenceFusion, TensorIteratorToSequence, GRUCellFusion transformation in MOC, the transformations have been deleted from plugin pipelines

* clean-up: delete augru transformation header

* Temporary disabled TensorIterator IR reader tests

* temporary disable tests, it's not TI issue, usqueeze doesn't have reference impl for fp64 and bf16

* Update ConvertTensorItearatorToSequence transformations: add Unsqueeze to pattern

* Codestyle

* Specify negative values for LSTM/GRU/RNN Sequence ops

* fix conflicts with master branch

* Insert ShapeOf subgraph in ConvertSequencesToTensorIterator transformation in case of dynamic input shape

* codestyle

* fix conflict with master branch

* fix onednn version

* Update low latency v2 to support GRU/RNN/LSTM Sequence ops, fix accuracy issue

* fix tensor names

* fix tensor name issue on gna

* fix transformation tests, fix copying rt_info in the transformation

* fix warning, enable bf16, f64 ti tests

* codestyle

* fix functional tests

* EliminateDuplicateTIInputs transformation, fix copy_with_new_inputs method of TI op

* move EliminateDuplicateTIInputs transformation

* codestyle
2022-11-17 13:27:20 +04:00
Sun Xiaoxia
0cab188059
fix num_cores is all threads with numactl command on two sockets platform (#13487) 2022-11-17 13:11:18 +04:00
Wang, Yang
678b90a661
[AUTO] Update property setting rules (#13848)
* [AUTO] update property setting logic.

* Update core::set_property() logic to only support primary property for AUTO and MULTI.
* Separate AUTO and MULTI supported properties.

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

* Add test case.

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

* 1. revert the changes for ie core.
2. Enable AUTO/MULTI only accepting its own properties.
3. Enable AUTO/MULTI accepting device properties passed from loadnetwork().

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

* Revert "[AUTO]Update the incorrect config test for Myriad (#13271)"

This reverts commit 0552d98802.

* MULTI only accepts its own properties that is same as AUTO currently.

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

* Add test cases for AUTO/MULTI property test.

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

* Update to enable MULTI supporting hw primary property setting throw the compile_model().

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

* Remove the added test case for setting secondary property through set_property().

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

* Update.

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

* 1. For AUTO/MULTI, property setting will be passed via core::compile_model() instead of core::set_property().
2. update the logic to infer precision setting that will transform into secondary property setting to each hw device.

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

* Update.

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

* set default value for nstreams when -d AUTO/MULTI and no nstreams setting from command line.

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

* Update code format.

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

* Enable BA to support if -d AUTO:MULTI,xxx/MULTI:AUTO,xxx. while AUTO Plugin need to update the logic of generating supported config list to virtual device.

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>

* move device configuration handling outside form function main.

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

* Revert "move device configuration handling outside form function main."

This reverts commit ef77bfc602.

* 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.

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

* Setting property performance hint to 'THROUGHPUT' and passing to executable network if no setting for of AUTO/MULTI.

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>
2022-11-17 16:38:47 +08:00
Oleg Pipikin
7c4b7355e6
Delete serialization tests from ieFuncTests (#13804)
* Delete serialization tests from ieFuncTests

* Extend visitor tests to improve coverage

Co-authored-by: Ilya Churaev <ilya.churaev@intel.com>
2022-11-17 11:48:45 +04:00
Evgenya Stepyreva
7d670c5e5f
Restore quantized Group Convolution weights (#13659)
* Introduce allow_fold

* Update ShapeOfConstFolding.py

* Update ShapeOfConstFolding.py

* Update ShapeOfConstFolding.py
2022-11-17 11:12:55 +04:00
Chen Xu
e7c8d6fe63
[CPU] Fix incorrect offset to rsp in BF16 DW Convolution kernel (#13669) 2022-11-17 10:21:47 +04:00
Zhang Yi
7860d3bf78
[CPU] Int8 Interaction node support (#13486) 2022-11-17 10:13:16 +04:00
Ilya Lavrenov
c51ee524ad
Tuned wheels build (#14038) 2022-11-17 00:03:34 +04:00
Ruslan Nugmanov
af7adf2d46
removes frontend lib paths (#14030) 2022-11-16 19:51:05 +04:00
Przemyslaw Wysocki
4cb0c73cef
[PyOV] Update supported Python versions on PyPI pages (#13151) 2022-11-16 13:23:50 +01:00
Ilya Churaev
a410157b67
Fixed macOS stress_tests build with PKG config (#14004) 2022-11-16 15:27:01 +04:00
Eddy Kim
8a2b1c9cf9
updated memory accessor (#14020) 2022-11-16 14:07:26 +03:00
Ilya Churaev
6da7ee3431
Updated documentation for serialize model (#14022) 2022-11-16 14:50:59 +04:00
Irina Efode
47b6155013
[IE TESTS -> CONFORMANCE] Remove skipps from ie_plugin beh tests (#13609)
* [CIE TESTS -> CONFORMANCE] Remove skipps from ie_plugin beh tests

* core_integration

* test

* fix

* dd

* Skipps

* skipps

* Update skip_tests_config.cpp

* try
2022-11-16 14:31:18 +04:00
Mateusz Tabaka
e752ff753b
Simplify dequantization sub-graph detection (#13906)
DisableConvertConstantFoldingOnConstPath was renamed to MarkDequantizationSubgraph
and modified such that it also marks Subtract and Multiply from dequantization subgraph
with 'DequantizationNode' attribute.

Ticket: 65489

Co-authored-by: Michal Lukaszewski <michal.lukaszewski@intel.com>
2022-11-16 14:30:24 +04:00
Anastasia Kuporosova
0f647e6b75
Fix finding onetbb lib on windows (#14018) 2022-11-16 14:13:37 +04:00
Przemyslaw Wysocki
79d92b7d8d
[PyOV] Bump pyyaml (#14010) 2022-11-16 13:10:20 +03:00
Anastasiia Pnevskaia
75ba2c9fd7
Replaced openvino.offline_transformations with openvino._offline_transformations. (#13989) 2022-11-16 14:02:13 +04:00
Ethan
875a4b6ed6
Paddle_OP_Not_euqal (#12009)
* add paddle op : not_equal

* update not_euqal test case

* update not_euqal test case

* Update elementwise_ops.cpp

fix clang-format error.

* Update elementwise_ops.cpp

fix clang format error

* Update src/frontends/paddle/src/op/elementwise_ops.cpp

* Delete op_fuzzy.cpp

* Update op_fuzzy.cpp

* Create generate_not_equal.py

* Delete generate_not_equal.py

Co-authored-by: cecilia peng <cecilia.peng@intel.com>
Co-authored-by: mei, yang <yang.mei@intel.com>
2022-11-16 13:24:45 +04:00
Irina Efode
473269a833
[CONFORMANCE] Improve Conformance IR hash algorythm (#14011)
* [CONFORMANCE] Improve Conformance IR hash algorythm

* Update rename_conformance_ir.py
2022-11-16 12:16:52 +04:00
Irina Efode
de57595b35
[CONFORMANCE] Fix filters for Opset10 (#14015) 2022-11-16 12:13:41 +04:00
hyunback kim
8c5f353bf8
[GPU] Enable the functional issued models (#13933)
* [GPU] Add weight format to enable models
   Add g_os_zy_is_x_osv8_isv2, g_os_zyx_is_osv8_isv2, g_os_is_zyx_isa8_osv8_isv2
   These formats are required from brain-tumor-segmentation-0001/mxnet/fp16/bs1,
   resnext-101-3d/onnx/fp16/bs1.
* [GPU] Fix the issue, Can't find reduce output later in OutputsDataMap.
   The layer name of Reduce converted from AvgPool is different originals.
   It caused an exception, so use original name.
   We have AvgPool to Reduce conversion to improve Perf in dGPU.
   -target model
      action-recognition-0001-encoder, driver-action-recognition-adas-0002-encoder
* [GPU] Remove bfzyx format in oneDNN FC supported format
   Current clDNN FC supports 4dims NOT 5dims, and many related logics are implemented from this, likes 
   calc_output_layout.
   For this reason, oneDNN FC 5dims occur the functional issue in resnext-3/onnx/FP16/BS1
* [GPU] Fix to unsupported 6dims block-format in gather cals_output_layout.
   It's failed issue in cocosnet/onnx/FP16/BS1

Signed-off-by: hyunback <hyunback.kim@intel.com>
2022-11-16 17:06:36 +09:00
Wang, Yang
9bc0dad7be
[AUTO] Update ov::set_property function (#13738)
* ov::set_property should not set HW plugin when device is AUTO or MULTI plugin.

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

* core set_property() didn't support setting ov::device::propreties for HW device.

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

Signed-off-by: Wang, Yang <yang4.wang@intel.com>
2022-11-16 11:15:24 +04:00
Ilya Lavrenov
90427b019e
Unbrick TF FE (#13779) 2022-11-16 10:53:10 +04:00
Mateusz Tabaka
985bdc1138
Enable SmartReshape in offline transformations (#13510)
Ticket: 79534
2022-11-16 07:37:15 +01:00
Taylor Yeonbok Lee
58f8f1a70e
Fix memory realloc for fake alignment (#13996) 2022-11-16 09:04:57 +03:00
Vladimir Paramuzov
21ead7cbc6
[GPU] Dynamic kernels infra and Permute ref kernel (#13661) 2022-11-16 09:29:12 +04:00
Anastasiia Pnevskaia
de1a08c076
Update OMZ submodule. (#14014) 2022-11-15 23:43:32 -05:00
River Li
0e76224199
[Windows] solve warning C4267 and C4244 issue for template plugin test cases (#13736)
* [Windows] solve warning C4267 and C4244 issue for template plugin

* Solve or WA C4267 and C4244 caused by system header files(numeric and utility)
2022-11-16 07:46:46 +04:00
Vladislav Golubev
0f531ffa2d
openvino_gapi_preproc_s including temporary disabled (#13982) 2022-11-16 02:23:08 +04:00
Tingqian Li
80971ae8e8
[CPU] Optimize fused FQ/Eltwise nodes to use less binary postOps (#13502) 2022-11-16 00:26:02 +03:00
Ivan Tikhonov
8d3b382ca9
fix DynamicStitch tests (#14005) 2022-11-16 00:24:38 +03:00
Maciej Kwapulinski
57293a6833
[GNA] race around GNA memory queues' destruction removed (#13905)
* race around gna memory queues' destruction removed

* GNA device gets closed at GNAPlugin destructor
2022-11-15 23:25:35 +03:00
Ilya Lavrenov
20419905c3
Fixed compilation with gcc-12 (#13983)
* Fixed compilation with gcc-12

* Made python to be a mandatory dependency for gpu plugin

* Apply suggestions from code review
2022-11-15 21:59:27 +03:00
Vladimir Paramuzov
fd961d6e56
[GPU] Allow devices which don't support OOO queue (#13900) 2022-11-15 17:51:09 +04:00
Vladislav Golubev
80ce00aa7c
[Snippets] BF16 support enabled (#13859) 2022-11-15 17:40:45 +04:00
Ilya Churaev
d337f6b16f
Add get available opsets (#13920)
* Added doxygen comment for opset10

* Added get_available_opsets method to API

* Fixed build

* Fixed build and typo

* Use constant map

* Removed defines from global opset

* Added const to map
2022-11-15 16:35:09 +03:00
Georgy Krivoruchko
8be7b791d3
Test Runner added separation of tests (#13684) 2022-11-15 16:53:32 +04:00
Denis Orlov
a6a63671f3
[GNA] Add the batch notice for GRUCell in docs (#14009) 2022-11-15 11:09:40 +00:00
Vladimir Paramuzov
d48ec0c855
[GPU] Added network input shape to perf data (#13628) 2022-11-15 14:49:15 +04:00
Irina Efode
ed2d34fc6b
[CONFORMANCE] FIX OpImplCheck (#13787) 2022-11-15 13:48:48 +03:00
yanlan song
80a07375bf
Bell/hetero execution devices (#13924)
* initial commit

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

* add cases

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

* apply review comments

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

* enable app

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

* clang

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

* apply review comments

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

* enable cpu conditionally

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

* enable cpu tests

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

Signed-off-by: fishbell <bell.song@intel.com>
2022-11-15 09:53:18 +00:00
Katarzyna Mitrus
49b8a73c46
[ONNX] ConstantOfShape with empty tensor input (#13994)
* Tests for ConstantOfShape scalar

* Enable onnx ConstantOfShape scalar
2022-11-15 10:45:53 +01:00
Oleg Pipikin
1cc8550512
Move conditional compilation tests from ieFuncTests to ov_conditional_complilation_tests (#13899)
* Move CondCompl tests to new executable. Add it to CI

* Fix code style

Co-authored-by: Ilya Churaev <ilya.churaev@intel.com>
2022-11-15 13:29:19 +04:00