Commit Graph

10279 Commits

Author SHA1 Message Date
Tomasz Dołbniak
1b89ecdbae
Interpolate v11 usage in ONNX FE (#16463) 2023-03-24 02:06:22 +00:00
Maxim Vafin
abaf61d059
Improve detectron2 support (#16011)
* Improve op support for detectron mask rcnn

* Initial commit

* Fix for reading processed list

* Format code

* Cleanup

* cleanup

* Cleanup

* cleanup test

* Add comment

* Add rt_info

* fix type

* More fixes for detectron

* Fix build

* Add tests for if

* Revert changes in index

* Add comment

* Fix test

* Fix get_axes_range

* Add tests and fix if type alignment

* Fix code style

---------

Co-authored-by: Mateusz <mateusz.mikolajczyk@intel.com>
2023-03-23 22:30:03 +00:00
Przemyslaw Wysocki
52b27d82c5
Upgrade ONNX to 1.13, protobuf to 3.20.3 and relax tensorflow (#14773)
* Bump ONNX version

* Bump protobuf

* Add xfails and skips

* Add tickets

* Skip ONNX Serialization tests

* Compile ONNX with C++17

* Force cpp17 - 2

* Use MSVC check

* Update tensorflow

* Minor change

* Bump onnx to 1.13.1

* Bump protobuf to 3.20.3

* Debug test tf

* Xfail tests in comp

* Update comp tests

* Update tf reqs

* Remove deprecated ONNX function

* Align PDPD FE protobuf req with 2.4.1

* Satisfy dependency review

* Attempt to fix dependency review

* Revert pdpd protobuf

* Skip pdpd tests

* Fix MO-TF-PB test

* Skip TF test case

* Add ticket numbers, rewrite reqs

* Fix requirements

* Minor change

* Set TF to 2.12

* Remove wrapt and skip test
2023-03-24 00:43:01 +04:00
Paul Youngsoo Ahn
74870f9b0b
[GPU] Fix gpu dynamic model multistream test issue (#16510) (#16510) 2023-03-23 10:51:57 -07:00
Ilya Churaev
2755b32fb9
Changed Template plugin public property (#16496)
* Changed template plugin public property

* Add property documentation

* Fixed comments

* Fixed typo
2023-03-23 16:34:49 +01:00
Tomasz Dołbniak
de0a4e16fb
TopK 11 exposed to Python (#16501) 2023-03-23 16:33:54 +01:00
Sebastian Golebiewski
44d6d97871
DOCS shift to rst - OpenVINO 2.0 Deployment (#16509) 2023-03-23 14:47:54 +01:00
Edward Shogulin
fb24e91416
[LPT] NNCF GroupConvolution 5D on weights support (#16336)
* [LPT] NNCF GroupConvolution 5D on weights support

* PullReshapeThroughDequantization rollback
2023-03-23 13:24:10 +00:00
Maksim Kutakov
8a246a8bf2
[CPU] Use Dnnl executor to avoid extra dnnl primitve desc query (#16372) 2023-03-23 16:25:39 +04:00
Nadezhda Ageeva
3b8d9c568c
Allow skip LoadNetworkToDefaultDeviceNoThrow tests (#16507) 2023-03-23 16:09:13 +04:00
Irina Efode
448654ea65
[CONFORMANCE] Fix report gewneration in case of mixed reports: rel and abs (#16505) 2023-03-23 15:08:18 +04:00
Sebastian Golebiewski
c89da1aee2
DOCS shift to rst - Install OpenVINO on macOS, Raspbian (#16506) 2023-03-23 12:02:01 +01:00
Sofya Balandina
9d0749a5b7
[conformanceTests] Add key for manage pipeline after crashes (#16123)
* [conformanceTests] Add key for manage pipeline after crashes

* Move crash_handler to funcTestsUtils
2023-03-23 14:59:31 +04:00
Mateusz Bencer
a004601774
[ONNX FE] Fix Windows warnings (#16141) 2023-03-23 10:59:00 +01:00
Ilya Churaev
a3958d6ddf
Use evaluation context for the inference (#16492) 2023-03-23 13:52:03 +04:00
Anastasia Kuporosova
982e1c1192
[PyOV] Fix issues with RTMap (#15636)
* [PyOV] Fix issues with RTMap

* update year

* some clean-up and items fix

* tests and small fixes

* Update src/bindings/python/src/pyopenvino/utils/utils.cpp

* undo changes

* fix serialization on python side

* rt_info as rt_map

* undo several changes in tests

* fix mo test

* sadd docstrings

* add tests

* fix codestyle

* try to fix win

* fix master

* apply comments
2023-03-23 10:29:32 +01:00
Edward Shogulin
087b10ff00
Snippets: precision propagation (#14996) 2023-03-23 13:16:04 +04:00
Sebastian Golebiewski
5fa95ff19d
DOCS shift to rst - Protecting Deep Learning Model (#16474) 2023-03-23 10:12:13 +01:00
Sebastian Golebiewski
66ae71454a
DOCS shift to rst - Install OpenVINO on Windows (#16502) 2023-03-23 10:09:43 +01:00
Roman Kazantsev
aaa4a4c210
[TF FE] Skip Assert operation and add test (#16484)
At the conversion stage we can't resolve Assert node because the condition
is computed only during inference time.

Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
2023-03-23 11:49:46 +04:00
Maciej Smyk
17174a3839
DOCS shift to rst - Troubleshooting (#16483)
* troubleshooting
* code-block fix
2023-03-23 08:39:46 +01:00
Jade Cho
a20b3631fb
Support float64 data type as input of benchmark_app (#16435) 2023-03-23 13:55:55 +09:00
Ilya Churaev
a205c675db
Fix leftovers after removing plugins.xml (#16487)
* Fixed comments

* Rename ie_plugins to ov_plugins

* Remove dependency from tests
2023-03-23 04:32:36 +00:00
Kelvin Choi
6bf2fe11ae
[GPU] Need to exclude fused mem_dep from shape_infer_dep (#16300) 2023-03-22 13:00:29 -07:00
Tomasz Dołbniak
951c5fdae9
Interpolate 11 exposed to Python (#16465) 2023-03-22 18:12:16 +00:00
Yury Gaydaychuk
5290822f8b
[CPU] Enabled BatchToSpace and SpaceToBatch with nonconstant inputs support (#16344) 2023-03-22 16:36:05 +00:00
Irina Efode
6ac5e42b62
[CONFORMANCE] Fix if impossible to remove log (#16485)
* fix_reporting

* w/a for remove

* Update merge_xmls.py

remove extra
2023-03-22 20:07:47 +04:00
Tomasz Dołbniak
8eb142ca6e
Interpolate v11 -> v4 downgrade transformation (#16448) 2023-03-22 17:00:53 +01:00
Ilya Churaev
c23a1170ba
Remove plugins xml (#16470)
* Update core_impl.cpp

Add first implementation of register_compile_time_plugins (needs to depend on the actual CMake configuration as a next step).

* Update core.cpp

Check for missing plugins.xml

* Update core_impl.cpp

Avoid exception for missing plugins.xml

* Update core_impl.hpp

Add register_compile_time_plugins function definition

* Plugin loading based on CMake configuration

* Remove debug output command

* Unify static/dynamic plugin loading

* Add CMake option for plugins.xml that defaults to off

* Move GENERATE_PLUGINS_XML option to features.cmake

* Add missing brace

* Remove unnecessary #ifdef check

* Prepare to resolve conflicts

* Fix compile error

* Activate generation of plugins.xml in OpenVINODeveloperPackageConfig.cmake

* Fix CMake installation

* Plugin loading logic implemented in ie_core.cpp as well

* Fix format

* Small fixes

* Fixed code style

* Skip if xml file wasn't found

* Added function to find compiled plugins

* Generalize plugins hpp

* Use new API

* Fixed old core

* Fixed static build

---------

Co-authored-by: CSBVision <bjoern.boeken@csb.com>
2023-03-22 15:51:07 +00:00
Jan Iwaszkiewicz
4561aa7109
[PyOV] OVDict class - new return value from inference (#16370) 2023-03-22 16:12:07 +01:00
Xuejun Zhai
8509d0dd82
[Deprecated API] remove version (#16426)
* [Remove version] Remove version from py openvino

Signed-off-by: Zhai, Xuejun <xuejun.zhai@intel.com>

* Modify caused by remove version

Signed-off-by: Zhai, Xuejun <xuejun.zhai@intel.com>

* Fix clang format issue

Signed-off-by: Zhai, Xuejun <xuejun.zhai@intel.com>

* Revert "Fix clang format issue"

This reverts commit 132787286f.

* Fix CI format issue

Signed-off-by: Zhai, Xuejun <xuejun.zhai@intel.com>

* Fix CI format issue

Signed-off-by: Zhai, Xuejun <xuejun.zhai@intel.com>

* Fix merge conflict error

Signed-off-by: Zhai, Xuejun <xuejun.zhai@intel.com>

---------

Signed-off-by: Zhai, Xuejun <xuejun.zhai@intel.com>
2023-03-22 16:09:14 +01:00
Ilya Lavrenov
1b72352f6f
Fixed CVS-93736 (#16471) 2023-03-22 14:20:03 +04:00
Chen Xu
57c91e0c56
[CPU] Fix issue in reducing HW with small channel size in npsc layout (#16467) 2023-03-22 13:28:38 +04:00
Sebastian Golebiewski
90100451a3
DOCS shift to rst - Libraries for Local Distribution (#16469) 2023-03-22 09:43:44 +01:00
Sebastian Golebiewski
066ef694f5
DOCS shift to rst - Deploying Your Application with Deployment Manager (#16453) 2023-03-22 09:42:47 +01:00
Sebastian Golebiewski
2f69305aa3
DOCS shift to rst (#16445) 2023-03-22 09:41:59 +01:00
Sebastian Golebiewski
14e70e76fb
DOCS shift to rst - Further Low-Level Implementation Details (#16444) 2023-03-22 09:39:32 +01:00
River Li
232c802e07
[CAPI] Add ov::hint::execution_mode property (#16466) 2023-03-22 12:18:40 +04:00
Sebastian Golebiewski
cbb25e9483
[DOCS] Proofreading developer documentation moved from wiki. (#15886)
Minor stylistic and grammar corrections. Fixing links

* Apply suggestions from code review

Co-authored-by: Tatiana Savina <tatiana.savina@intel.com>
2023-03-22 09:08:31 +01:00
hyunback kim
c14e6ef48e
[GPU] Use 4dim directly for onednn in gemm (#16182)
* [GPU] Use 4-dim directly for onednn in gemm
   We were collapsing n-dim into 3d for onednn gemm, But it is not necessary, up to 4d.

Signed-off-by: hyunback <hyunback.kim@intel.com>
2023-03-22 17:08:10 +09:00
Roman Kazantsev
0070e8d939
[TF FE] Fix problems with invalidation of decoders (#16464)
* [TF FE] Fix problems with invalidation of decoders

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

* Fix comment

---------

Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
2023-03-22 12:02:59 +04:00
Ilya Churaev
f1c3356cfc
Small Plugin DG changes (#16432) 2023-03-22 09:01:16 +01:00
Andrew Kwangwoong Park
04a2c4ce61
[GPU] Add shape agnostic optimized FullyConnectedIMAD kernel (#16417)
* [GPU] Added shape agnostic kernel for fully_connected_gpu_imad

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

* Add fully_connected_gpu_imad shape agnostic TCs for ov_gpu_unit_tests

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

* Apply comments

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

---------

Signed-off-by: Andrew Park <andrew.park@intel.com>
2023-03-22 08:38:28 +01:00
Przemyslaw Wysocki
6cfea099d8
[PyOV] Align Python API's attributes and methods between its modules (#15889)
* Complete alignment

* Minor change

* Apply discussion results

* Apply discussion comments

* Clang

* Apply CR

* Code style
2023-03-22 10:22:44 +04:00
Min, Byungil
a71c83d366
[GPU] Resolve eltwise kernel build failure (#16458)
Signed-off-by: Min, Byungil <byungil.min@intel.com>
2023-03-22 15:15:02 +09:00
River Li
a204b04fae
fix mem leak (#16456) 2023-03-22 09:45:03 +04:00
Xuejun Zhai
95636f7715
[Unicode API] Add wide char for compiler model APIs (#16180)
* [Unicode API] Add wide char for compiler model APIs

Signed-off-by: Zhai, Xuejun <xuejun.zhai@intel.com>

* Avoid duplicated func description

Signed-off-by: Zhai, Xuejun <xuejun.zhai@intel.com>

* Fix format issue

Signed-off-by: Zhai, Xuejun <xuejun.zhai@intel.com>

* Add unite test for wstring of complie model

Signed-off-by: Zhai, Xuejun <xuejun.zhai@intel.com>

* Clear code

Signed-off-by: Zhai, Xuejun <xuejun.zhai@intel.com>

* Add unite test for other compile model unicode APIs

Signed-off-by: Zhai, Xuejun <xuejun.zhai@intel.com>

* Clear log output

Signed-off-by: Zhai, Xuejun <xuejun.zhai@intel.com>

* Add parameter of device for compiled model unicode test

Signed-off-by: Zhai, Xuejun <xuejun.zhai@intel.com>

---------

Signed-off-by: Zhai, Xuejun <xuejun.zhai@intel.com>
2023-03-22 07:35:24 +04:00
Haiqi Pan
5e98696464
Fix Windows build warnings in template and core tests (#15967)
* fix C4305

* 1.0f

* Element

* fix c4244

* fix truncation from double to float in grn.cpp

* Revert "fix truncation from double to float in grn.cpp"

This reverts commit 5263b37cb2.

* fix grn.cpp

* add 4305

* fix low

* add TearDown

* revert softmax.cpp

* pragram

* fix conflicts

* fix conflicts

* size_t -> ov::label_t

* WIN32

---------

Co-authored-by: Ilya Lavrenov <ilya.lavrenov@intel.com>
2023-03-22 07:29:35 +04:00
River Li
d86d94edad
[DOC][CAPI] document for remote tensor (#16408)
* [DOC][CAPI] document for remote tensor

* Update

* Update minor

* Update GPU_RemoteTensor_API.md

---------

Co-authored-by: Sebastian Golebiewski <sebastianx.golebiewski@intel.com>
2023-03-22 01:55:51 +04:00
Tingqian Li
b70e56d110
[CPU] Support using BF16 in INT8 models (#15663) 2023-03-21 22:39:25 +04:00