Commit Graph
10232 Commits
Author SHA1 Message Date
Haiqi PanandIlya Lavrenov 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 LiandSebastian Golebiewski 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
Tomasz Dołbniak 234f36e9b7 TopK v11 usage in ONNX FE (#16449) 2023-03-21 17:23:29 +00:00
Pavel Esir d8e7b39edb flush by recreating constant (#16430) 2023-03-21 18:05:11 +04:00
Ilya Churaev 85d9c11b97 Fixed build (#16442) 2023-03-21 17:13:20 +04:00
Tomasz Jankowski 0893efe073 [Core] Assure TensorVector comparison uniqueness (#16232)
* Assure TensorVector comparison uniqueness

* Add test

* Make the flow clear
2023-03-21 16:58:34 +04:00
Liubov Talamanova d402b6ed3e [POT] Return Mul to ignored ops for transformers (except CPU_SPR) (#16407) 2023-03-21 14:53:01 +04:00
Ilya Lavrenov 24ff43aa5b Fixed comparison of iterators (#16428) 2023-03-21 14:16:07 +04:00
Sebastian Golebiewski 8926282ac5 DOCS shift to rst - Multi device execution article (#16400) 2023-03-21 10:57:48 +01:00
hyunback kim 05e54e9f3d [GPU] Update the latest onedNN3.1 (#16381)
- Fix group conv regression issue

Signed-off-by: hyunback <hyunback.kim@intel.com>
2023-03-21 18:56:41 +09:00
Min, Byungilandtuxedcat 5d6cd626bc Fix unit test on dGPU (#16295)
* Resolve failed cases and queue-type issue
+ Resolved out_of_order queue-type issue
+ Added get_test_default_config for setting default config of onednn
+ Cleared failed case

Signed-off-by: Min, Byungil <byungil.min@intel.com>
Co-authored-by: tuxedcat <tuxedcat@gmail.com>
2023-03-21 18:55:06 +09:00
5af4a8e8d6 Take VPUX out of AUTO default candidate device list (#16037)
* 1. Add device blacklist for AUTO plugin.
2. Update the logic to parse out the device candidate list from the inputting config MULTI_DEVICE_PRIORITIES.
3. Update the corresponding mock test cases.
4. Ignore the GTEST warning for the test cases.

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

* Update.

* Update.

* Update.

* Add description about blacklist.

* Apply suggestions from code review

Update.

Co-authored-by: yanlan song <bell.song@intel.com>

* Update.

* Apply suggestions from code review

Updated.

Co-authored-by: yanlan song <bell.song@intel.com>
Co-authored-by: River Li <river.li@intel.com>

* Update test case.

* Update test case.

* Update test case.

* Update.

* Update.

---------

Signed-off-by: Wang, Yang <yang4.wang@intel.com>
Co-authored-by: yanlan song <bell.song@intel.com>
Co-authored-by: River Li <river.li@intel.com>
Co-authored-by: Shen, Wanglei <wanglei.shen@intel.com>
2023-03-21 17:46:44 +08:00
Ilya Churaev ec0a1e58d1 Fixed some leftovers for 2.0 dev api (#16421)
* Fixed some leftovers for 2.0 dev api

* Fixed build issue
2023-03-21 09:34:37 +00:00
Maxim Vafin 7d56c75d65 Fix MO Reader for Squeeze without axes (#16398)
* Fix MO Reader for Squeeze without axes

* Fix style

* Update tools/mo/openvino/tools/mo/utils/ir_reader/internal_ops/squeeze.py
2023-03-21 10:28:58 +01:00
Pawel Raasz 63797db257 Review ROIPooling class for shape inference aspects (#16403)
* Review ROIPooling class
- check interval shape and label propagation
- add template shape_infer
- add shape infer into cpu plugin
- add test with StaticShape

* Use get_output_roi instead of get_output_size

* Add missing includes
2023-03-21 09:02:37 +00:00
Roman Kazantsev 82a992b95d [TF FE] Fix leftovers from code review (#16422)
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
2023-03-21 08:31:10 +00:00
Ilya Churaev 60436dee5a Updated AsyncInferRequest documentation + leftovers (#16420) 2023-03-21 10:52:45 +04:00
Roman Kazantsev 5cb20f8858 [TF FE] Refactor StridedSlice translator and add layer test to precommit (#16376)
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
2023-03-21 08:54:48 +04:00
Vladimir Paramuzov 98237b06b5 [GPU] Update memory_statistics property impl (#16399) 2023-03-21 08:52:52 +04:00
Maxim Vafin 7f8786d9aa [PT FE] Make NodeContext constant inside conversion rules (#16165)
* Make NodeContext constant inside conversion rules

* Use shared_ptr

* Fix ptr

* Fix logical not
2023-03-20 22:08:24 +01:00
Karol Blaszczak 4ffecce63f {DOCS} shift to rst - benchmarks (#16354) 2023-03-20 19:22:55 +01:00
Tomasz Dołbniak d9c70dbce3 Explicit scales for all axes in interpolate op test (#16404) 2023-03-20 16:50:47 +00:00
Ilya Churaev 9c69e2f694 Added documentation for RemoteTensor and RemoteContext (#16391)
* Added documentation for RemoteTensor and RemoteContext

* Fixed documentation build

* Fixed some build issues
2023-03-20 20:45:40 +04:00
Xuejun Zhai 73bedced87 Remove RunLocker class (#16387)
Signed-off-by: Zhai, Xuejun <xuejun.zhai@intel.com>
2023-03-20 20:26:51 +04:00
Przemyslaw Wysocki 1e512af105 Skip test_mixed_dynamic_infer on ARM devices (#16397)
* Skip test

* Minor fix

* Minor update
2023-03-20 15:23:12 +00:00
Daria Mityagina 1c7b6a7b2a [VPUX] - Tensor data with element type f16, is not representable as pointer to i16 (#16379)
* [VPUX] - Tensor data with element type f16, is not representable as pointer to i16

* [VPUX] - Tensor data with element type f16, is not representable as pointer to i16
2023-03-20 14:54:27 +00:00
Ekaterina Aidova 71167df234 [PT FE]: enable dtype in softmax and constant filling, extend logical ops support (#16276) 2023-03-20 14:12:12 +00:00
Roman Kazantsev 86f0285db2 [TF FE] Support dynamic type for all operation translators (#16380)
* [TF FE] Support dynamic type for all operation translators

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

* Add test of conversion with dynamic type

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

---------

Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
2023-03-20 17:41:45 +04:00
Evgenya Stepyreva ecc2f13dd2 CVS-105549 TFL OneHot renamed (#16388)
We rename one hot to fit the requirements of tensorflow common library.
2023-03-20 14:35:02 +01:00
0c99135d44 Improved properties handling between Core and plugins (#16296)
* [HETERO]: adopt setting device properties in benchmark_app/speech_sample for HETERO

Fix IEClassHeteroExecutableNetworkGetMetricTest_SUPPORTED_METRICS test

Fix NumStreamsAndDefaultPerfHintToHWTest/PerHintAndDefaultPerfHintToHWTest tests

[HETERO][MULTI][AUTO] Make ov::device::properties regular property

[PYTHON] Update python BA with device properties

Update after rebase

Update src/plugins/auto/auto_executable_network.cpp

Co-authored-by: Ilya Lavrenov <ilya.lavrenov@intel.com>

Update src/plugins/auto/multi_executable_network.cpp

Co-authored-by: Ilya Lavrenov <ilya.lavrenov@intel.com>

Fix merge conflicts, apply some review comments

* Multiple improvements

* [HETERO]: adopt setting device properties in benchmark_app/speech_sample for HETERO

Fix IEClassHeteroExecutableNetworkGetMetricTest_SUPPORTED_METRICS test

Fix NumStreamsAndDefaultPerfHintToHWTest/PerHintAndDefaultPerfHintToHWTest tests

[HETERO][MULTI][AUTO] Make ov::device::properties regular property

[PYTHON] Update python BA with device properties

Update after rebase

Update src/plugins/auto/auto_executable_network.cpp

Co-authored-by: Ilya Lavrenov <ilya.lavrenov@intel.com>

Update src/plugins/auto/multi_executable_network.cpp

Co-authored-by: Ilya Lavrenov <ilya.lavrenov@intel.com>

Fix merge conflicts, apply some review comments

* Code style, bugfix after merging improvement

* More improvements

* Even more improvements

* Commit changes in core_impl.cpp

* Added parsing of any maps

* Fixed code-style

* Fixed AB mock tests build

* Fixed comparison

* Added new AB config key

* Improvements and fixes (#147)

* Fix BA, fix GetSupportedConfig call for virtual plugins (#148)

* Fix GPU tests (#149)

* Fix BA, fix GetSupportedConfig call for virtual plugins

* Fix GPU tests

* Code style

* Improvements 10

* Fixed incorrect tests

* Revert removal cache_dir

* Revert removal cache_dir

* Fixed clean

* Supported device ID in CPU

* More fixed tests

* clang-format

* Fix legacy GPU tests (#150)

* Removed clone_map

* clang-format

* Added clone_map back

---------

Co-authored-by: Nadezhda Ageeva <nadezhda.ageeva@intel.com>
Co-authored-by: Nadezhda Ageeva <nkogteva@gmail.com>
2023-03-20 12:42:40 +00:00
Sebastian Golebiewski 8b31e3aafe DOCS shift to rst - Quantizing models article (#16260) 2023-03-20 13:13:05 +01:00
Sebastian Golebiewski c5f65eea73 DOCS shift to rst - Tensorflow Frontend Capabilities and Limitations (#16392) 2023-03-20 12:46:11 +01:00
Sebastian Golebiewski 083596e285 DOC shift to rst - Optimize Inference article group (#16382) 2023-03-20 12:43:04 +01:00
Sebastian Golebiewski 0f4c96e96e DOCS shift to rst - Python API Exclusives (#16390) 2023-03-20 12:40:39 +01:00
Sebastian Golebiewski 76e60ff258 DOCS shift to rst - Performance Hints (#16386) 2023-03-20 12:39:31 +01:00
Maciej Smyk 350f8fd95b DOCS shift to rst - Media Processing and CV Libraries (#16343)
* rst shift
2023-03-20 12:37:08 +01:00
Pavel Durandin 4a4f06ba3b GPU documentation update (#16393)
* GPU documentation update

* GPU documentation update
2023-03-20 14:27:13 +04:00
Roman Kazantsev 997414c64d [MO][TF FE] Do not print TF FE message in case of fallback (#16384)
* [MO][TF FE] Do not print TF FE message in case of fallback

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

* Correct test model with Switch and Merge

---------

Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
2023-03-20 10:06:45 +00:00
Ekaterina Aidova f39684a7f8 [PT FE]: support mixed precision in floor divide (#16362)
* [PT FE]: support mixed precision in floor divide

* Update floordiv.cpp
2023-03-20 11:00:26 +01:00
Maksim Kutakov 4bf5a77ac9 [CPU] Lazy oneDNN memory object creation (#12972) 2023-03-20 13:56:28 +04:00
Mateusz Mikolajczyk 134ebb8889 [PT FE] Add aten::new_empty (#16312)
* Add new_empty

* Remove duplicated code for new_empty
2023-03-20 10:03:33 +01:00
Ilya Churaev c472b020b7 Added documentation for InferRequest (#16350)
* Added documentation for InferRequest

* Updated documentation for methods

* Fixed doc
2023-03-20 13:02:15 +04:00
mei, yang 4411a6ea45 WA to resolve conflict between paddlepaddle and protobuf 3.20.3 (#16315) 2023-03-20 12:50:49 +04:00
Vladimir Paramuzov a46fc47e6a [GPU] Enable tile with dynamic input (#16364) 2023-03-20 12:49:35 +04:00
Roman Kazantsev 3f06a9b6fb [TF FE] Test MatrixDiag translator in the pre-commit (#16377)
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
2023-03-20 12:20:13 +04:00
Chen PeterandFang Xu bd62da9ffe Update prebuilt tbbbind static library for Windows (#16138)
Visual Studio 2019
MSVC version:"14.20.27508" 

https://codeload.github.com/open-mpi/hwloc/zip/refs/tags/hwloc-2.8.0
"hwloc.sln" configuration "ReleaseStatic" and platform "x64"

https://codeload.github.com/oneapi-src/oneTBB/zip/refs/tags/v2021.7.0

CMakeLists.txt line:226", modify the content "if (APPLE OR NOT BUILD_SHARED_LIBS)" to "if (APPLE)"

cmake -G "Visual Studio 16 2019" -A x64 -DBUILD_SHARED_LIBS=OFF
-DTBB_DISABLE_HWLOC_AUTOMATIC_SEARCH=ON -DTBB_TEST=OFF -DTBB_BUILD=OFF
-DTBBMALLOC_BUILD=OFF -DTBBMALLOC_PROXY_BUILD=OFF
-DCMAKE_HWLOC_2_5_LIBRARY_PATH=hwloc-hwloc-2.8.0\contrib\windows\x64\ReleaseStatic
-DCMAKE_HWLOC_2_5_INCLUDE_PATH=hwloc-hwloc-2.8.0\hwloc-hwloc-2.8.0\include
-DCMAKE_HWLOC_2_5_DLL_PATH=hwloc-hwloc-2.8.0\contrib\windows\x64\ReleaseStatic
..

cmake --build . --config release

Signed-off-by: Chen Peter <peter.chen@intel.com>
Co-authored-by: Fang Xu <fang.xu@intel.com>
2023-03-20 11:56:46 +04:00
Ilya Churaev 7bce07a46e Introduce IRemoteContext (#16293)
* Intrioduce IRemoteContext

* Introduce template implementation remote tensor

* Change plugin API for abstracted remote context

* Added remote tests

* Fixed some comments

* Fixed comment

* Try to fix build

* Added core dev to plugin API

* Revert "Try to fix build"

This reverts commit 762276383d.

* Move make tensor logic to separate file

* Fixed code style

* Fixed blob allocation

* Fixed comments

* Fixed merge issue
2023-03-20 07:17:36 +00:00
Anastasia Kuporosova 8bfb6afd6a [PyOV] Remove deprecated API (#16361) 2023-03-20 10:47:06 +04:00
Chen Xu a001f84cba [CPU] Gather node shape infer (#16168) 2023-03-20 10:30:02 +04:00