Commit Graph
12023 Commits
Author SHA1 Message Date
Stefania HerganeandDan 24f8c4105e [EISW-89824] [master] Rename VPUX to NPU (#19004)
* Change `VPUX`/`VPU` occurrences to `NPU`

* Switch `HARDWARE_AWARE_IGNORED_PATTERNS` VPU to NPU

* Rename `MYRIAD plugin`

* Rename vpu_patterns to npu_patterns in tools/pot

* Rename vpu.json to npu.json in tools/pot

* Rename restrict_for_vpu to restrict_for_npu in tools/pot

* Change keembayOptimalBatchNum to npuOptimalBatchNum

---------

Co-authored-by: Dan <mircea-aurelian.dan@intel.com>
2023-08-10 00:20:07 +04:00
Maxim Vafin dafe437833 [PT FE] Fix issue with kwargs in signature (#19088)
* Fix issue with kwargs in signature

* Update src/bindings/python/src/openvino/frontend/pytorch/ts_decoder.py

* Fix problem with some ops in detectron2

* Use debug name for extra input signature
2023-08-09 21:50:07 +02:00
Roman Kazantsev 4ee47fc002 [TF FE] Simplify ResizeBilinear and ResizeNearestNeighbor translators (#19099)
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
2023-08-09 18:58:33 +00:00
Georgy Krivoruchko 37eef6e554 Aligned naming for latest changes (#19076) 2023-08-09 22:50:47 +04:00
Ilya Lavrenov 678c2954ed Properly handle python-package in cpack exclude components (#19089) 2023-08-09 21:10:13 +04:00
Zlobin Vladimir 1c0a81bd5f Update open_model_zoo submodule (#19092)
Ticket 111903
2023-08-09 16:38:23 +00:00
Roman Kazantsev 1939dd1df0 [TF FE] [TF Hub] Support MaxPoolWithArgmax operation (#19085)
* [TF FE] Support MaxPoolWithArgmax operation

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

* Add ticket number for TS crash

* Correct error message

* Skip crashing tests

* Set additional tensor name for MaxPool

---------

Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
2023-08-09 20:18:27 +04:00
Maxim Vafin c44df9907b [MO] Do not create example inputs based on input or input_shape (#18975) 2023-08-09 18:01:35 +02:00
Irina Efode ae20c5251a [CONFORMANCE] Fix expected trusted op passrate + python constants fix (#19050)
* [CONFORMANCE] Fix expected trusted op passrate + constants

* tmp disable qm & ie

* rename read_ir to inference

* take max timestamp instead of min
2023-08-09 17:27:45 +02:00
Nadezhda Ageeva 81645aaeda [HETERO] Avoid unexpected dynamism (#18862)
* [HETERO] Add ConstantFolding in compile modelto avoid unexpected dynamism after model split. Add new property, which shows number of subgraphs

* Remove check for dynamic subgraph
2023-08-09 17:22:20 +04:00
Aleksandr Voron 19b3f062af [CPU] Replace memory_order_relaxed with release/acquire in UpdateNodesBase class (#19028) 2023-08-09 13:28:44 +04:00
Roman Lyamin 2d5a4e20ec [GPU] Fix premature termination of async compilation task in tests (#19035) 2023-08-09 12:47:06 +04:00
Roman Lyamin 7d89c93ded [GPU] Added gi_yxs_os_yxsv2_osv16 format to to_weights_layout map (#19074) 2023-08-09 12:03:48 +04:00
Anastasiia Pnevskaia a721c9f5ab Corrected category in OVC events. (#19064) 2023-08-09 11:36:47 +04:00
Andrew Kwangwoong Park df659daf44 [GPU] Add reorder if the input format of eltwise is different from the output format (#19068)
* [GPU] Add reorder if the input format of eltwise is different from the output format

* Fix failed TCs for eltwise's mixed layout
2023-08-08 23:21:54 -07:00
Kelvin Choi e60da26894 [GPU] Support dynamic BatchToSpace and SpaceToBatch (#18630) 2023-08-09 05:56:55 +00:00
Wang, Yang 5db7579bea [AUTO Plugin] Update document for testing AUTO plugin from benchmark app (#18809)
* Update guide document to show the detailed steps of testing AUTO plugin from benchmark app
2023-08-09 13:37:06 +08:00
David Nam a8f4e114f3 [GPU] Check if padding is supported for static shape when buffer fusing (#18861)
* [GPU] Check if padding is supported even for static shape when buffer fusing

* Add unit test

* Remove unnecessary logic
2023-08-08 22:15:56 -07:00
hyunback kim 58bd8e7f0b [GPU] Add disable winograd convolution in execute_config. (#18964)
* [GPU] Add disable winograd convolution in execute_config.

Signed-off-by: hyunback <hyunback.kim@intel.com>
2023-08-09 13:32:36 +09:00
Ilya Churaev 4d84f4d182 Remove legacy API from from template plugin (#19036)
* Remove legacy API from from template plugin

* Fixed template plugin tests

* Fixed warning for Windows

* Fixed Windows warning
2023-08-09 07:27:28 +04:00
Ilya Churaev f86a0ad459 Removed legacy API from core_impl (#19009)
* Removed legacy API from core_impl

* Revert old extension in old API

* Fixed unit tests

* Wrap new extensions in old API

* Wrap extensions in all legacy API

* Fixed legacy exceptions

* Fixed ONNX tests

* Try to fix LTO
2023-08-09 07:26:25 +04:00
Wanglei Shen 2b1f8939cb [CPU][ARM] Fix unused variable issue for PR 18818 (#19062) 2023-08-08 17:19:23 +00:00
Roman Kazantsev 8d343ef0de [TF FE][TF Hub] Support UnravelIndex operation (#19060)
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
2023-08-08 21:00:04 +04:00
Mateusz Tabaka 8ceddf4be7 CompressQuantizeWeights - handle decompressed inputs to FakeQuantize (#19061)
Decompression attribute (that is present in models with FP16 precision)
prevents the weights to be constantfolded. Weights constantfolding is
required by CompressQuantizeWeights to compress the weights to low
precision format.

Ticket: CVS-117310
2023-08-08 16:52:40 +00:00
Evgenya Stepyreva 0b9d0e232f Additional NopEliminations and SharedOpOptimizations (#18914)
* Shared ShapeOf transformation via SharedOpOptimization. Allow EliminateGatherUnsqueeze pattern to have intermediate binary operation. Changes covered with transformation tests

* Move Reshape up through binary op to be optimized by NopElimination transformations

* Optimizes Shared Convert

* SharedOpOptimization: give higher priority for nodes of later versions to become root nodes

* Deleted old transformations

* Added revalidation for modified nodes

* Added binary op revalidation to the EliminateGatherUnsqueeze in order to have correct shapes for other matchers in the same graph rewrite

* Made PrepareShapeOpsForEliminationAroundBE independable of the upper node

* Introduces GroupedSliceToVSplitOptimization optimization

* Preserve output names during GroupedSliceToVSplitOptimization

* Revert "Made PrepareShapeOpsForEliminationAroundBE independable of the upper node"

This reverts commit 96785b24c9.

* Comments are adressed

* SharedOpOptimization: removes Base classes from the rules
2023-08-08 20:10:51 +04:00
Vladislav Golubev 4733c32e75 [CPU] Fix initSupportedPrimitiveDescriptors for conv_dw_conv case (#19045) 2023-08-08 15:40:00 +00:00
Maxim Vafin 542842b0c0 [PT FE] Fix sporadic issue in round layer tests (#19051)
* [PT FE] Fix sporadic issue in round tests

* Better comment
2023-08-08 14:14:38 +00:00
Karol Blaszczak 859c03268b [DOCS] installation guide restructuring (#19044) 2023-08-08 16:05:40 +02:00
Maciej Smyk 25b48dc105 [DOCS] Delete GNA pre-release content for master 2023-08-08 15:58:30 +02:00
Vitaliy Urusovskij 4e777b69c8 Advanced mmap test for IR FE (#18711)
* Advanced `mmap` test for IR FE

* Move memory functions to `CommonTestUtils`

* CppLint + ClangFormat

* Refactor IR FE `mmap` tests

1) Remove `compile_model` stage as not required, so also remove
"CPU" dependency
2) Run test in separate process to make RAM values more stable
3) Update RAM reference as "binsize / 2"

* Skip test on Apple platform

* Remove `getRssFileInKB()` as unused
2023-08-08 17:56:54 +04:00
Sergey Shlyapnikov e7565eda3e [GPU] Added paddings processing for dynamic convolutions primitives; enabled convolution osv16 optimized shape agnostic kernel (#19001) 2023-08-08 14:57:54 +02:00
Ilya ChuraevandIlya Lavrenov 5ae9d80113 Remove core properties from set_property() call (#19008)
* Remove core properties from compiled_model call

* Add ENABLE_MMAP NO to python test

* Fixed set_property tests

---------

Co-authored-by: Ilya Lavrenov <ilya.lavrenov@intel.com>
2023-08-08 15:55:41 +04:00
Ilya Lavrenov 6f84f91655 Remove WA for Conan in TBB search (#19024) 2023-08-08 15:08:09 +04:00
Aleksandr Voron a246003b79 [CPU][ARM] Reshape tensors for ACLConvertExecutor (#18578) 2023-08-08 14:56:49 +04:00
Roman Kazantsev 5a1dc93034 [TF FE][TF Hub] Support AdjustContrastv2 operation (#19029)
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
2023-08-08 13:49:52 +04:00
Ekaterina Aidova c92f8ee86c [PT FE]: support aten::masked_scatter (#19038) 2023-08-08 09:35:55 +00:00
Min, Byungil 70e88c6b23 [GPU] Add reorder to avoid perf drop by using mvn_ref kernel (#18871)
+ Added is_padded_spatial to program_node
+ Added reorder to remove padded input in spatial axis for mvn
+ case applied only for blocked formats of implemented mvn opt kernel

Signed-off-by: Min, Byungil <byungil.min@intel.com>
2023-08-08 16:04:54 +09:00
Wanglei Shen e733b0466c [CPU] Update streams calculation for latency mode on MacOS (#18818) 2023-08-08 10:53:48 +04:00
Kelvin Choi b83389a557 [GPU] Support non constant input of split length for variadic split (#18898) 2023-08-07 21:26:54 -07:00
Jade Cho e5e944ccc2 [dGPU] Copy data from gpu_buffer to gpu_usm (#19010)
* [dGPU] Copy data from gpu_buffer to gpu_usm

* Add a unit test.
2023-08-08 11:47:22 +09:00
Andrew Kwangwoong Park a2807f1edb [GPU] Add debug config for disabled primitive fusing (#18938)
* Add debug config for disabled primitive fusing

* Apply comment

* Fix failed TCs on CI
2023-08-07 18:02:48 -07:00
Eddy Kim d278ff5786 [GPU] updated to enqueue only fully_connected layers for async build (#18891)
* updated to enqueue only fc for async build

* updated use_async_compilation(), make_task_executor_config() and disabled gemm_onednn.impl_replacement_with_cldnn

* added _num_async_build_threads

* added gemm to the async compliation targets
2023-08-08 09:27:35 +09:00
Maxim Vafin 70c8cf2a5f [PT FE] Support dynamic rank for aten::t (#19030)
* Support dynamic rank for aten::t

* Fix code style
2023-08-08 00:06:30 +04:00
Roman Kazantsev 710a46cb47 [TF FE][TF Hub] Support InvertPermutation and CheckNumerics operations (#19020) 2023-08-07 23:05:23 +04:00
Anton Voronov eacdc24d54 [CPU] Transpose constant folding on cpu plug-in side for MatMul op (#18877) 2023-08-07 22:17:08 +04:00
Irina Efode 0232042061 [CONFORMANCE] Change URL to conformance IRs and add list of failed models (#19023) 2023-08-07 19:42:01 +04:00
Katarzyna Mitrus c1c9c62816 [ShapeInference] GenerateProposals - shape infer review and tests (#18943)
* type_prop tests

* add set_attrs

* Update to use shape infer check
2023-08-07 14:42:48 +00:00
Roman Kazantsev b1db7223fd [TF FE][TF Hub] Support DivNoNan and EnsureShape operations (#19007)
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
2023-08-07 17:50:30 +04:00
Mateusz Mikolajczyk a22c5f16b6 [PT FE] Add aten::linspace (#18998)
* Add linspace

* Add linspace tests

* Cleanup

* Format schema
2023-08-07 12:07:51 +02:00
Przemyslaw Wysocki 4ad072e55c [PyOV] Add temporary workaround for wheel building issue (#19011)
* Add upper bound

* Minor changes
2023-08-07 13:06:02 +04:00