Commit Graph
13646 Commits
Author SHA1 Message Date
Ekaterina Aidova 27bf494355 [PT FE]: support aten::take_along_dim (#21625) 2023-12-14 12:42:32 +01:00
Tomasz Jankowski 9f6c3e997f [core] Migrate Select operator to new API (#21249)
* Drop legacy stuff

* Repalce HostTensor with ov::Tensor

* Reduce binary size

* Revert "Reduce binary size"

This reverts commit 4f69f98357.

* Fix mistype in bounds evaluation

* Drop redundant check

* Fix shape in bounds evaluation

* Fix interval bound evaluate

* Add IF_TYPE_OF to enable CC

* Fix shape of scalar bound evaluation
2023-12-14 12:02:20 +01:00
Tingqian Li 7965213014 [CPU] support QWen RoPE (#21519) 2023-12-14 10:37:13 +00:00
Evgenya Nugmanova e5a6077877 Enables SharedOpOptimization for v1 and v3 Broadcasts (#21635) 2023-12-14 10:33:00 +01:00
Tomasz Jankowski 0649865372 [Core] Move validation util into dev API (#21501)
* Move infer_convolution_forward to dev API

* Move infer_auto_padding to dev API

* Move evaluate_as_partial_shape to dev API

* Move default_label_evaluator to dev API

* Move generate_transpose_default_order to dev API

* Move is_valid_axes_order to dev API

* Move has_no_labels to dev API

* Remove usage of legacy get_constant_from_source

from core and transformations

* Move normalize_axes to dev API

* Move normalize_axis to dev API

* Deprecate functions to be removed later
2023-12-14 10:10:46 +01:00
Gorokhov Dmitriy 32b6362076 [CPU] Improve first token latency for 4bit compressed models (#21547) 2023-12-14 09:06:09 +00:00
Ilya Lavrenov 17008c9389 Escape pip command with apostrophe (#21645) 2023-12-14 10:29:38 +04:00
Wanglei Shen 5f2045909e [CPU] Change default latency mode of MTL to Pcore + Ecore (#20659) 2023-12-14 10:19:56 +04:00
Sergey Shlyapnikov a04d59d779 [GPU] Gemm tiled opt add dynamic padding support (#21640) 2023-12-14 09:38:16 +04:00
Alina Kladieva 926a0591ff Add overall status check to more workflows (#21644) 2023-12-14 01:43:42 +04:00
Anastasia KuporosovaandMichal Lukaszewski 1aa0c0ca0d [PyOV] OVDict as input for infer/call methods (#21275)
* [PyOV] OVDict as input for infer/call methods

* for copied inputs

* improvement

* add test

* apply comments

* add test assert

---------

Co-authored-by: Michal Lukaszewski <michal.lukaszewski@intel.com>
2023-12-13 18:13:18 +00:00
Maxim Vafin 4752237871 [PT FE] Support aten::pow_ (#21630)
* [PT FE] Support aten::pow_

* Fix tests
2023-12-13 18:54:53 +01:00
Mateusz Mikolajczyk 336a69ec24 Enable BitwiseOps to LogicalOps transform for static bool dtype on CPU plugin (#21510)
* Re-enable bitwise-logical transform in CPU plugin

* Update docstrings
2023-12-13 18:39:40 +01:00
Maxim Vafin be7c70c8c4 [PT FE] Support aten::scatter_add (#21633) 2023-12-13 17:54:33 +01:00
65439eda5d [Core][CPU] Add transformation for i64 support for Multinomial (#21469)
* [CORE] Add transformation for i64 support for Multinomial

* [CPU][TESTS] Apply test suggestions, remove unnecessary override - comment from cpu PR

* Update src/common/transformations/src/transformations/convert_precision.cpp

Co-authored-by: Mateusz Tabaka <mateusz.tabaka@intel.com>

* Update src/common/transformations/src/transformations/convert_precision.cpp

Co-authored-by: Mateusz Tabaka <mateusz.tabaka@intel.com>

---------

Co-authored-by: Ivan Tikhonov <ivan.tikhonov@intel.com>
Co-authored-by: Mateusz Tabaka <mateusz.tabaka@intel.com>
2023-12-13 20:22:34 +04:00
Surya Siddharth PemmarajuandMaxim Vafin 1b2eed0bbe Enable options for openvino backend in torch.compile (#20946)
* Added backend options for openvino torch.compile

* Added config options to enable openvino configs

* Fixed linter issues

* Addressed review comments

---------

Co-authored-by: Maxim Vafin <maxim.vafin@intel.com>
2023-12-13 20:10:48 +04:00
Vitaliy Urusovskij dcf9247bc8 Clean up of tests/ov_helpers leftovers (#21416)
* CLean up ov_helpers headers from ngraph/

* Move `ngraph/` includes from ov_helpers to tests

* Remove include of all opsets in builders.hpp

* Remove opsets includes from ov_helpers

* Fix GNA tests

* Delete comments

* ClangFormat

* Fix build

* Fix `-fpermissive`

* Fix build #2

* Fix `<` && `>` in includes

* Fix build #3

* Build fix
2023-12-13 14:45:19 +00:00
Vladislav Golubev adb4703d82 [Snippets] LIR serialization improvements (#21291) 2023-12-13 14:22:10 +00:00
Oleg Pipikin d18d8a457f Update create_and_fill_tensor to work with InputGenerateData (#20008)
* Update create_and_fill_tensor to work with InputGenerateData
2023-12-13 15:21:23 +01:00
Pavel Esir 20ad8b43a1 Enable dinov2-base (#21626)
with the newest transformers dinov-2-base started to pass
2023-12-13 13:52:52 +00:00
Vladimir Paramuzov 2bcc94064f [GPU] Fixed stateful KV cache issues (#21618) 2023-12-13 16:15:00 +04:00
Maciej SmykandKarol Blaszczak 3e2037c943 [DOCS] Troubleshooting note for WINOGRAD convolutions in GPU for master (#21623)
* Update GPU.rst

* Update GPU.rst

* Update docs/articles_en/openvino_workflow/running_inference_with_openvino/Device_Plugins/GPU.rst

Co-authored-by: Karol Blaszczak <karol.blaszczak@intel.com>

---------

Co-authored-by: Karol Blaszczak <karol.blaszczak@intel.com>
2023-12-13 13:03:11 +01:00
Yaroslav Torziuk ea639a8c48 Enable GroupNormalizationDecomposition transformation (#21600) 2023-12-13 12:10:24 +01:00
Wang, Yang 7e88a9d6c8 [AUTO] Fix the issue of querying the optional property unsupported by HW plugin via AUTO compiled model (#21518)
* 1. Update the logic for handling the unsupported property querying from hw device.
2. Add test cases.

* Updated.

* Updated.

* Updated.

* Updated.
2023-12-13 18:06:59 +08:00
Andrew Kwangwoong Park 71e7015d39 [GPU] Reduce host time overhead in ReadValue execution for stateful model (#21521) 2023-12-13 14:06:30 +04:00
Oleg Pipikin 3fb60dc41c Subgraph builders refactor (#21373)
* Refactor subgraph builders

* Refactor make_conv_pool_relu builder

* Refactor make_conv_pool_relu_no_reshapes builder

* Refactor make_conv_pool2_relu2 and make_conv_pool_relu_non_zero

* Refactor make_split_conv_concat builders

* Refactor make_kso_function

* Refactor make_split_multi_conv_concat

* Refactor make_ti_with_lstm_cell

* Refactor make_single_conv

* Refactor make_detection_output

* Refactor make_multi_single_conv

* Refactor make_2_input_subtract

* Refator make_nested_branch_conv_concat

* Refactor make_nested_split_conv_concat

* Refactor make_conv_bias

* Refactor make_read_concat_split_assign

* Refactor make_matmul_bias

* Refactor make_convert_transpose

* Refactor make_multiple_input_output_double_concat
2023-12-13 10:46:31 +01:00
dependabot[bot] 47939684df Bump actions/setup-python from 4 to 5 (#21515)
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-13 13:42:52 +04:00
Sebastian Golebiewski 82cdc116c1 Updating Interactive Tutorials (#21548) 2023-12-13 10:33:50 +01:00
River Li e07fe02cb9 [CPU tests] migrate single layer test cases to be API 2.0 - part 8 (#21568)
* [CPU tests] migrate single layer test cases to be API 2.0 - part 8

* [CPU tests] migrate single layer test cases to be API 2.0 - part 8

* Fix skipped testcase issue

* Remove unused ie header files
2023-12-13 13:18:41 +04:00
Xuejun Zhai b7745a1895 [CPU tests] migrate single layer test cases to be API 2.0 - part 9 (#21587)
* [CPU tests] migrate single layer test cases to be API 2.0 - part 9

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

* [CPU tests] migrate single layer test fix error

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

* [CPU tests] fix review comments

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

---------

Signed-off-by: Zhai, Xuejun <xuejun.zhai@intel.com>
2023-12-13 08:48:10 +00:00
Haiqi PanandChen Peter e2e9d6056f add FailedAsyncInferWithNegativeTimeForWait test case (#21392)
* add FailedAsyncInferWithNegativeTimeForWait

* add getTestCaseName

* skip FailedAsyncInferWithNegativeTimeForWait in gna

* skip FailedAsyncInferWithNegativeTimeForWait in gna

* Update src/plugins/intel_gna/tests/functional/shared_tests_instances/skip_tests_config.cpp

---------

Co-authored-by: Chen Peter <peter.chen@intel.com>
2023-12-13 12:20:04 +04:00
Tomasz Adamowicz 9fe38f1a9c [GNA] Properly obtain all subsequent layers for memory layer connection (#21602) 2023-12-13 08:55:32 +01:00
Vitaliy Urusovskij ef14b50d79 src/common/*transformations/ API1.0 clean up (#21574)
* `src/common/transformations/` API1.0 cleanup

* `src/common/low_precision_transformations/` API1.0 cleanup

* Fix comments

* Fix
2023-12-13 10:50:42 +04:00
Maxim Vafin 34b2b66b69 [PT FE] Report unsupported operations with model list (#21607)
* [PT FE] Report unsupported operations with model list

* Continue on error

* Disable more models

* Check if file exists

* continue of error

* Fix on failure

* Fix file path

* Apply suggestions from code review
2023-12-12 21:25:27 +00:00
Oleg Pipikin 358cd4b709 Refactor GPU single layer tests (#21527)
* Refactor GPU single layer tests
2023-12-12 21:03:09 +00:00
Andrey Babushkin 5a4f632680 [workflows] New path for volumes (#21604) 2023-12-13 00:56:24 +04:00
Ivan Tikhonov ff8d8a5b16 Introduced "reset_state" method to reset all model states in one line (#21595)
* added reset_state method to simplify the user API

* using reset_state method in the tests
2023-12-13 00:55:49 +04:00
Ahmad Chalhoub 942bc8b1ba support pytorch efrc op (#21567)
* support pytorch efrc op

* allow dynamic case & fix code format

* fix code style, use space 4
2023-12-12 21:54:29 +01:00
Andrey Kashchikhin 9ab0a6d2f1 change trigger (#21609) 2023-12-13 00:46:16 +04:00
Ekaterina Aidova 5b655d3c50 [PT FE]: fix aten::index_put type alignmnet (#21606) 2023-12-12 20:34:05 +00:00
Irina Efode 8e52742f86 [CONFORMANCE] Specify validation entity as arg of run_conformance (#21610)
* [CONFORMANCE] Specify validation entity as arg of

* Readme + op_summary
2023-12-12 20:07:11 +00:00
Maxim Vafin 182b44f6cc [PT FE] Support dict on input (#21450)
* [PT FE] Support dict on input

* Check that keys are strings

* Revert changes in PtFrameworkNode
2023-12-12 18:58:04 +01:00
Anastasia Kuporosova 3e42ddbde5 [PyOV] support Type as arg in convert op (#21603)
* [PyOV] support Type as arg in convert op

* add test

* fix linter
2023-12-12 18:21:47 +01:00
River Li a2cc6a036f [CPU Test] use internal_properties for snippets_mode (#21549) 2023-12-12 14:13:22 +00:00
Sergey Shlyapnikov 15421001fc [GPU] Add missed override keyword in typed_primitive_onednn_impl struct (#21593) 2023-12-12 14:01:34 +00:00
Andrey Kashchikhin 79ca3d2fb9 [CI] [GHA] Introduce Coverity pipeline (#21599)
* add coverity pipeline

* report less progress

* add curl installation

* change trigger to post-commit
2023-12-12 16:55:58 +04:00
2f65827f9f [DOCS] Moving files to new location for master (#21575)
* repo update

* repo update

* repo update

* Update LowPrecisionModelRepresentation.rst

* Update LowPrecisionModelRepresentation.rst

* Update CMakeLists.txt

* Update QuantizedNetworks.rst

* separate location for pypi publishing files

* Update src/bindings/python/CMakeLists.txt

fixing path in src/bindings/python/CMakeLists.txt

---------

Co-authored-by: Karol Blaszczak <karol.blaszczak@intel.com>
Co-authored-by: Ilya Lavrenov <ilya.lavrenov@intel.com>
2023-12-12 16:27:01 +04:00
Xuejun Zhai f7d8bdef46 [CPU tests] migrate single layer test about logical (#21589)
Signed-off-by: Zhai, Xuejun <xuejun.zhai@intel.com>
2023-12-12 11:55:52 +00:00
Chenhu Wang 14639d292d [CPU] Fixed block layout tails process on SSE for MVN impl (#21534) 2023-12-12 11:52:11 +01:00
Maksim Kutakov b31aad78b0 [CPU] Apply parallel copy of IO tensors when possible (#21546)
* Apply parallel copy of IO tensors when possible

* Add sanity check for the precisions
2023-12-12 10:21:55 +01:00