Commit Graph

10133 Commits

Author SHA1 Message Date
Ilya Churaev
75314c2c53
Rename OPENVINO_UNREACHABLE to OPENVINO_THROW (#16201)
* Changed some exceptions to OPENVINO_THROW

* Changed samples throw exception

* Fixed some comments

* Remove OPENVINO_UNREACHABLE
2023-03-10 20:23:13 +04:00
Maciej Smyk
4e89150a7c
DOCS shift to rst - OpenVINO™ integration with TensorFlow (#16221) 2023-03-10 16:31:52 +01:00
Sebastian Golebiewski
63041ca559
234 update (#16211)
Adding notebook 234-encodec-audio-compression
2023-03-10 16:29:26 +01:00
Sebastian Golebiewski
4d8a4d3957
DOCS shift to rst - Dynamic Shapes article (#16215) 2023-03-10 16:20:06 +01:00
Maciej Smyk
5e406a80d3
[DOCS] OpenVINO Wiki links update - master (#16219)
* wiki links
2023-03-10 16:16:14 +01:00
Irina Efode
da8d5ba056
Fix generation of report in CI (#16209) 2023-03-10 14:02:43 +01:00
Karol Blaszczak
fa2ffc3bb4
Update prerelease_information.md (#16206) 2023-03-10 12:51:45 +01:00
Roman Lyamin
b8e1dea345
[GPU] Fix binary_convolution non-constant weights (#15898)
* [GPU] Fix binary_convolution non-constant weights

* [GPU] Remove unused checks related to allowInputReordering
2023-03-10 14:36:12 +04:00
Xiping Yan
198e90944f
JIRA 93714 change bfloat16 to trivial for ov::core (#15922)
* Update bfloat16 to trivial type.
Remove "pragma GCC diagnostic ignored "-Wclass-memaccess""

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

* float16 also need to be transferred to Trivial.

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

---------

Signed-off-by: Yan, Xiping <xiping.yan@intel.com>
Co-authored-by: Ilya Churaev <ilya.churaev@intel.com>
2023-03-10 09:53:28 +00:00
Ilya Churaev
7a0beb5f1d
Template plugin class doc (#16152)
* Update template plugin main documentation pages

* Update plugin documentation

* Add more documentation for method

* Register new doxygen groups

* Updated group

* Added ie group

* Fixed comments

* Reuse new implementation inside the old one

* Try to fix titles

* Fix class fields level
2023-03-10 13:42:26 +04:00
Sebastian Golebiewski
3c8bb1492e
[DOCS] Align tabs in 'Install from PyPI' article - for master (#16085)
* align tabs

* Update installing-openvino-pip.md

* Update installing-openvino-pip.md

* Update installing-openvino-pip.md
2023-03-10 13:03:42 +04:00
Ilya Lavrenov
fa9677a6ee
Removed visibility settings from samples (#16192) 2023-03-10 12:58:15 +04:00
Daria Mityagina
34bab897d6
[VPUX] - benchmark app issue fix - PERFORMANCE_HINT: UNDEFINED (#16065)
* [VPUX] - benchmark_app issue

* [VPUX] - benchmark_app issue - review
2023-03-10 12:46:51 +04:00
Karol Blaszczak
670668e593
DOCS shift to rst - devices and ARM (#16193) 2023-03-10 09:25:33 +01:00
Karol Blaszczak
0f19e9c0d2
shift to rst - GPU articles (#16175)
Co-authored-by: Sebastian Golebiewski <sebastianx.golebiewski@intel.com>
2023-03-10 08:34:27 +01:00
Ilya Churaev
45bdbf7486
Changed throw ov::Exception to macro (#16150)
* Changed throw ov::Exception to macro

* Fixed code style

* Revert myriad headers

* CPPlint fixes

* Fixed typo
2023-03-10 11:14:50 +04:00
Maxim Vafin
ec8a4abf6d
Support more complicated cases of list concatenation (#16139)
* Support more complicated cases of list concatenation

* Fix codestyle

* Add tests
2023-03-10 07:51:10 +01:00
Chenhu Wang
a1510a5e5f
fix warnings of overloaded virtual function (#16195) 2023-03-10 10:35:51 +04:00
Sofya Balandina
8e24483f5c
Add missing ov_executable_network tests for teamplte plugin (#16190) 2023-03-10 10:28:37 +04:00
Maciej Smyk
da9b014c83
[DOCS] Moving How to build documentation from wiki to md docs - master (#16063)
* conditional_compilation

* how-to-build-2

* Update local-distribution.md

* Update build.md

* Update build.md

* Update docs/dev/build.md

Co-authored-by: Ilya Churaev <ilyachur@gmail.com>

* Update docs/dev/build.md

Co-authored-by: Ilya Churaev <ilyachur@gmail.com>

* Update docs/dev/static_libaries.md

Co-authored-by: Ilya Churaev <ilyachur@gmail.com>

* Update docs/dev/building_documentation.md

Co-authored-by: Ilya Churaev <ilyachur@gmail.com>

* Changes after review

* Update docs/dev/building_documentation.md

* Update docs/dev/static_libaries.md

* building articles update

---------

Co-authored-by: Ilya Churaev <ilyachur@gmail.com>
2023-03-10 10:24:56 +04:00
Ilya Lavrenov
6586742204
Disable sentencepiece extension in static build (#16194)
* Disable sentencepiece extension in static build to prevent double linking of protobuf

* Update .ci/azure/windows.yml
2023-03-10 09:35:36 +04:00
Mykhailo Hnap
d5e98cbdce
[GPU] IsFinite, IsInf, IsNaN operations (#15979)
* [GPU] Enabled ComparisonLayerTest in single layer tests.

It seems that before, these tests were disabled cause of some failures. Now I cannot see any errors, so I just enabled all of them.

* [GPU] Run clang format for comparison single layer tests.

* [GPU] Added handling of f16 type to IsInfLayerTest.

* [GPU] Added single-layer tests for IsFinite and IsNaN operations.

* [GPU] Added single-layer test for IsInf operation.

* [GPU] Implemented IsFinite, IsInf, and IsNaN operations as activation functions.

But notice that currently, the activation kernel support only the same output data type as the input data type. So an additional reorder would be needed to convert to the correct output data type for these ops. Also worth noting is that activation functions are fused in reorder kernel. But for now, it's not working for these ops because in reorder activation call, there is a hard conversion of input data to output data type before activation. I don't know why it's added there, but it breaks fusion. So need to fix this activation fusion or disable this fusion for these ops.

* Revert "[GPU] Implemented IsFinite, IsInf, and IsNaN operations as activation functions."

This reverts commit 3f9ffe617ecddce6dbbcdeab9584a7ddeb6d1845.

* [GPU] Implemented IsFinite, IsInf, and IsNaN operations as eltwise op.

* [GPU] Changed CLDNN_ERROR_MESSAGE to OPENVINO_ASSERT in check_inputs_count method.
2023-03-09 16:10:48 -08:00
Andrew Kwangwoong Park
3ec386a741
[GPU] Minor fixes for dynamic BERT models (#16158)
* [GPU] Minor fix for dynamic bert-base-uncased-qqp

Signed-off-by: Andrew Park <andrew.park@intel.com>

* Fix to check full tensor only for static shape during creating onednn gemm

Signed-off-by: Andrew Park <andrew.park@intel.com>

---------

Signed-off-by: Andrew Park <andrew.park@intel.com>
2023-03-09 14:48:08 -08:00
Taylor Yeonbok Lee
dff7f2451b
Revert PR15386's change (#16172)
- Previously, PR15386 changed allocation of memory of primitives which are to be used as shape infer dep to host memory, for better shape infer perf.
- However this causes cache coherence issue in dGPU.
- Reverting this change so that the memory will be allocated to devicet
2023-03-09 22:44:32 +00:00
Mateusz Mikolajczyk
31489931cf
[PT FE] Fix failing translation of aten::index_put_ (#16140)
* Initial commit

* Fix for reading processed list

* Format code

* Cleanup

* cleanup

* Cleanup

* cleanup test

* Add comment

* Add rt_info

* fix type

* Update src/frontends/pytorch/src/transforms/aten_index_put_replacer.cpp

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

---------

Co-authored-by: Andrei Kochin <andrei.kochin@intel.com>
Co-authored-by: Maxim Vafin <maxim.vafin@intel.com>
2023-03-09 20:14:58 +00:00
Alina Kladieva
654f3d988f
Revert "Update open_model_zoo submodule (#16181)" (#16189)
This reverts commit a9cc52b462.
2023-03-09 20:10:47 +04:00
Roman Kazantsev
326aedb5f8
[TF FE] Support EmptyTensorList and TensorListPushBack operations (#16183)
* [TF FE] Support EmptyTensorList and TensorListPushBack operations

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

* Rename a script to generate the test model

* Correct test model generating script

---------

Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
2023-03-09 19:06:16 +04:00
Ryszard Jezierski
1051226fc9
Updated GNA lib version to 1906 (#16122) 2023-03-09 14:58:46 +00:00
Zlobin Vladimir
a9cc52b462
Update open_model_zoo submodule (#16181) 2023-03-09 17:06:19 +04:00
Pavel Esir
e43f606750
[LoadTime][MO] flush fp32 subnormals to zero at offline phase (#15929)
* flush fp32 subnormals to zero in IR

* style fix in test_offline_api.py

* simplified call of FlushFP32SubnormalsToZero: is called form offline_transformations.cpp

* reverted offline_transformations.py

* use fpclassify

* style-fix

* Update src/common/transformations/tests/common_optimizations/flush_fp32_subnormals_to_zero_test.cpp

Co-authored-by: Roman Kazantsev <roman.kazantsev@intel.com>

---------

Co-authored-by: Roman Kazantsev <roman.kazantsev@intel.com>
2023-03-09 16:21:28 +04:00
Maksim Proshin
f04507f56c
Added "accuracy" value for "preset" parameter (#16016)
Added "accuracy" value for "preset" parameter
2023-03-09 14:59:29 +04:00
Karol Blaszczak
94b533b284
Update OV_2023_models_supported.pdf (#16179) 2023-03-09 11:57:41 +01:00
River Li
474ea8a8e2
Fix minor build error in ubuntu 22.04 (#16171)
Change-Id: I15180787f3196001d00137664e22d71aff4d0b32
2023-03-09 10:02:36 +00:00
Ilya Churaev
5040f59c96
Use new CPUStreamsExecutor inside the old one (#16164) 2023-03-09 13:41:38 +04:00
Sungeun Kim
0365ebf5ad
disable test case: fusings_gpu/lrn_fp16_eltwise_activation.basic/7 (#16149) 2023-03-09 08:38:33 +00:00
Ilya Lavrenov
cc8295f27e
Fixed PT FE compilation with clang on macOS (#16173) 2023-03-09 12:32:02 +04:00
Mateusz Bencer
c7e479ff78
[ONNX FE] Improved a method of operators registration (#15990)
* initial version of implementation

* styles applied

* fixed and registration

* add more unit tests

* fixed and in legacy opset

* review remarks

* refactor of version name range
2023-03-09 07:22:06 +01:00
Jade Cho
aaeace9740
[GPU] Fix stable diffusion failure (#16052)
* [dGPU] Enable stable diffusion

+ Prevent to fuse swish into oneDNN reorder.
+ Makes concat explicitly if batch size is greater than 1 and the siblings are oneDNN impl.
2023-03-09 14:35:31 +09:00
Andrew Kwangwoong Park
b7ff3a1d64
[GPU] Added shape agnostic Pad kernel implementation (#16160)
Signed-off-by: Andrew Park <andrew.park@intel.com>
2023-03-08 15:36:43 -08:00
Ilya Lavrenov
3d52fc843a
Fixed RelWithDebInfo build (#16159) 2023-03-08 20:00:30 +04:00
Edward Shogulin
75c73a38f8
[nGraph] VisualizeTree cclang quick fix (#16155) 2023-03-08 19:36:25 +04:00
Ilya Lavrenov
c3b22af3f7
CoreImpl small refactoring (#16145)
* Small CoreImpl refactoring

* Removed cache_dirhandling from CPU plugin

* clang-format

* Fixed python tests

* Fix

* Fixed bugs in HETERO case

* Fixed clang-format and warnings in auto plugin

* Added import_export as capability for TEMPLATE plugin

* Commented throw exception from loaded_from_cache

* Fixed clang-formatof ro template plugin
2023-03-08 19:19:52 +04:00
Roman Kazantsev
f3e7e55968
[TF FE] Support multioutput body graph nodes (#16142)
This is a corner case because body graph nodes have named output ports.
This allows to support custom RetinaNet model.

Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
2023-03-08 17:29:42 +04:00
Karol Blaszczak
3dbea43ef1
[DOCS] remove mentions of myriad throughout docs (#15690)
* remove ov::device::thermal

ov::device::thermal was only supported on myriad

* additional cleanup

* remove myriad from AUTO and MULTI

auto n multi n hetero

+ remove mentions of listing myriad devices

* two final fixes

* Update ov_auto.py

---------

Co-authored-by: Ilya Churaev <ilya.churaev@intel.com>
2023-03-08 17:29:08 +04:00
Vladimir Paramuzov
75b48f2153
[GPU] Changed impls cache key type to avoid hash collisions (#16130) 2023-03-08 16:09:55 +04:00
Tomasz Dołbniak
e5ef0fee8e
TopK base class cleanup (#16154) 2023-03-08 11:33:38 +00:00
Mateusz Bencer
50b76873e2
[ONNX] Fix external weights loading for the current dir path case (#16124) 2023-03-08 12:12:23 +01:00
Chenhu Wang
0786a963ab
[CPU] Remove unused emitter parameters and API (#16117) 2023-03-08 14:15:44 +04:00
Ekaterina Aidova
6514b7600a
[PT FE]: add translation for aten::cumsum (#16092)
* [PT FE]: add translation for aten::cumsum

* handle out and prim::dtype
2023-03-08 11:07:29 +01:00
Pawel Raasz
cd8999d43b
Fix tile shape inference when repeats got dynamic shape (#15792)
* fix shape infer when repeats got dynamic shape

* Dynamic output shape when repeats dim is dynamic
2023-03-08 11:21:58 +04:00