Commit Graph

15017 Commits

Author SHA1 Message Date
Jan Iwaszkiewicz f4afc98325
[PyOV] Limit numpy major version (#24131)
### Details:
 - Backport of https://github.com/openvinotoolkit/openvino/pull/24103

### Tickets:
 - N/A

Co-authored-by: Michal Lukaszewski <michal.lukaszewski@intel.com>
2024-04-22 09:30:34 +00:00
Ilya Lavrenov 9cca685867
[Debian] fixed conflict version (#24149)
### Details:
 - [Debian] fixed conflict version
2024-04-21 01:32:36 +04:00
Karol Blaszczak 41df232aae
[DOCS] language in Quantization article 24.1 (#24078)
port: https://github.com/openvinotoolkit/openvino/pull/24075
2024-04-18 13:16:59 +00:00
Karol Blaszczak 50adefead8
DOCS-removeGNA-link-from-dev-doc 24.1 (#24063) 2024-04-17 07:56:18 +00:00
Tatiana Savina ad720269e5
[DOCS] Port typo fix (#24050) 2024-04-16 12:46:03 +00:00
Maciej Smyk ccedc42ba9
[DOCS] Release Policy + torch.compile updates for 2024.1 (#24047)
Port from https://github.com/openvinotoolkit/openvino/pull/22881

* Created new article about Release Policy,
* Moved System Requirements Article under Release Notes.
* Removed environment variables info from torch.compile article.

Jira: 132590
2024-04-16 12:09:48 +00:00
Maciej Smyk f64e9d937c
[DOCS] Tokenizer article for 2024.1 (#24031)
Port from https://github.com/openvinotoolkit/openvino/pull/23749
2024-04-15 13:29:14 +00:00
Andrzej Kopytko 3173681438
Docs carousel upgrade for 2024 1 (#24004)
port to https://github.com/openvinotoolkit/openvino/pull/24000
2024-04-12 11:29:21 +00:00
Artyom Anokhov 082c8c06a6
[JS API]::CMakeLists: Added ov_cpack_add_component (#23989)
### Details:
 - Added ov_cpack_add_component for JS API
2024-04-12 10:28:35 +00:00
wkobielx 4a2080a607
(port #23959) [GHA] Possible workaround for the latest h5py issue on arm (#23972)
Porting https://github.com/openvinotoolkit/openvino/pull/23959 to
releases/2024/1 branch
2024-04-11 10:15:02 +00:00
Andrzej Kopytko 0613e8d894
Docs new home page for 2024 1 port (#23958)
port to 2024.4 

![image](https://github.com/openvinotoolkit/openvino/assets/86663035/8c1fab43-828f-4d1d-a06c-8937befa334b)

---------

Co-authored-by: Karol Blaszczak <karol.blaszczak@intel.com>
2024-04-10 14:26:32 +00:00
Karol Blaszczak 79de10583a
[DOCS] old fix for yolo article 24.0 (#23938) 2024-04-10 10:13:32 +00:00
Ilya Lavrenov 7f39e2c337
Fixed RISC-V build (#23936)
### Details:
 - *item1*
 - *...*

### Tickets:
 - *ticket-id*
2024-04-09 12:51:36 +00:00
Patrik Stepan 312ca83aea
Add links to NPU plugin in OpenVINO docs (#23929)
### Details:
 - *Add NPU in the supported hardware matrix*
 - *Add NPU in the list of supported plugins*
 - *Add NPU plugin in CONTRIBUTING.md*

### Tickets:
 - *EISW-119403*

PR on master: https://github.com/openvinotoolkit/openvino/pull/23919
2024-04-09 10:57:50 +00:00
Ilya Lavrenov 7f3d349cbb
Add openvino-telemetry to debian / rpm package (#23917)
### Details:
- Install openvino-telementry as part of `python3-openvino` debian
package
 - Ported https://github.com/openvinotoolkit/openvino/pull/23913

### Tickets:
 - Closes https://github.com/openvinotoolkit/openvino/issues/23876
2024-04-08 19:02:18 +04:00
Sebastian Golebiewski 804abc1f3d
[DOCS] Recommend to set LD_LIBRARY_PATH to point to conda libraries porting to 2024.1 (#23906)
Porting https://github.com/openvinotoolkit/openvino/pull/23897
2024-04-08 09:25:39 +00:00
Roman Kazantsev c691a85ac7
[TF FE] Recommend openvino-tokenizers for some operations in case failed conversion (#23893)
**Details:** Recommend openvino-tokenizers for some operations in case
failed conversion

**Ticket:** TBD

Port of https://github.com/openvinotoolkit/openvino/pull/23878 from
master

Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
2024-04-05 14:06:57 +00:00
Maciej Smyk e6c24e17b9
[DOCS] Typo fix in Conversion Parameters article for 2024.1 (#23896)
Port from https://github.com/openvinotoolkit/openvino/pull/23864

Added missing comma in Python code in the Conversion Parameters article.

Jira: 137610
2024-04-05 14:01:06 +00:00
Alina Kladieva 7ddcd57d24
Bump GHA refs to releases/2024/1 (#23889) 2024-04-05 12:15:43 +00:00
Tatiana Savina e327d878f6
[DOCS] Remove pre-release note (#23891)
### Details:
 - *item1*
 - *...*

### Tickets:
 - *ticket-id*
2024-04-05 12:06:15 +00:00
Maxim Vafin 4ef40f0f0e
[PT FE] Fix GHA model tests (#23846)
### Details:
 - *Added `kornia` dependency for lightglue model*
 - *Disable GFPGAN since it doesn't support latest `torchvision`*
 - *Remove `transfo-xl-wt103` as not supported on latest `transformers`*
 - *Remove XFAIL from `facebook/levit-128S`*

### Tickets:
 - *ticket-id*
2024-04-05 06:30:50 +00:00
Tomasz Jankowski c98a861e5b
[Tmpl test] DeformablePSROIPooling: enable whole Tensor comparison (#23866)
### Details:
 - Used actual shapes for Tensors creation.

### Tickets:
 - CVS-137154
2024-04-05 05:52:34 +00:00
Tomasz Jankowski d2c1c5f92b
[Tmpl test] Clamp: enable whole Tensor comparison (#23770)
### Details:
 - Used actual shapes for Tensors creation.

### Tickets:
 - CVS-137149

---------

Co-authored-by: Michal Lukaszewski <michal.lukaszewski@intel.com>
2024-04-05 05:33:29 +00:00
Daria Mityagina c26745a5fc
[NPU] - Port plugin changes for dynamic shapes support (#23814)
### Details:
- Added `shape` metadata
- Shape tensors have a special prefix to distinguish shape tensors from
others.

### Tickets:
 - E-115058
2024-04-04 16:45:37 +00:00
Roman Kazantsev 740be35b8f
[TF FE] Add layer test for RaggedTensorToSparse (#23850)
**Details:** Add layer test for RaggedTensorToSparse. Needs to be merged
after https://github.com/openvinotoolkit/openvino_tokenizers/pull/103

**Ticket:** TBD

Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
2024-04-04 16:04:28 +00:00
Vladislav Golubev f711612876
[CPU] Decompressed gather fix for i8 precision (#23873)
### Tickets:
 - *CVS-137666*
2024-04-04 15:22:57 +00:00
Evgenya Nugmanova 90ef8d077b
Symbols equality fix (#23857)
### Details:
- *fixes performance degradation introduces by
https://github.com/openvinotoolkit/openvino/pull/23136*

### Tickets:
 - *CVS-137614*
2024-04-04 14:22:53 +00:00
Egor Duplenskii 251f8e2054
[CPU] Do not assign Numa id to a node with zero shape input (#23849)
### Details:
- Shapes inference can result into an appearance of the zero shape
memory on the node inputs. Such nodes are considered as non-executable,
so no prepareParams are called for them, thus no
executors are created. So, it is necessary to avoid setting numa id for
non-executable nodes.
- Currently seg fault happens when node gets zero shape memory on the
inputs.
 
Issue introduced in scope of:
- https://github.com/openvinotoolkit/openvino/pull/23593

### Tickets:
 - *CVS-137763*
2024-04-04 13:41:23 +00:00
Mikhail Ryzhov 6ab4dc11e8
[CI][GHA] Custom compressed cache action (#23709)
### Details:
We have introduced a new custom action that uploads and downloads cached
files as monolithic tarballs. It functions similarly to the GHA cache
action but utilizes mounted shared disks to save and restore caches.

The action searches for tarball files in the specified cache directory,
filters them by restore keys, and sorts them by access time. The most
recently accessed file will be downloaded and extracted to the runner
file system. As a post-action step, it archives files to the tarball and
uploads them to the remote share. Additionally, it provides the ability
to clean up old cache files.

It also includes the following separate actions:
 - Restore 
 - Save
 - Cleanup
 
These actions can be used individually in workflows

For example, its usage is demonstrated in the PR, which includes changes
to the .github/workflows/linux_riscv.yml file

### Tickets:
 - *ticket-id*
2024-04-04 12:54:46 +00:00
Tatiana Savina 2a95bb7ef8
[DOCS] Add specific MS Windows version for NPU (#23869)
### Details:
 - *item1*
 - *...*

### Tickets:
 - *ticket-id*
2024-04-04 12:47:31 +00:00
Ilya Lavrenov 073d24220f
Added NPU maintainers (#23867)
### Details:
 - Added NPU maintainers to config files in the `.github` folder
2024-04-04 12:31:26 +00:00
Katarzyna Mitrus b9b8ea5eff
[Op][string] Update arithmetic ops type validation to disallow string type (#23768)
### Details:
 - Update arithmetic ops type validation to disallow string type

### Tickets:
 - 134630
2024-04-04 12:24:51 +00:00
Tomasz Jankowski 0e8e850756
[Ref_Impl] Fix Atanh reference implementation (#23767)
### Details:
 - Fixed Atanh reference implementation.
 - Dropped legacy compare from Atanh Template plugin test.

### Tickets:
 - CVS-137144

---------

Co-authored-by: Michal Lukaszewski <michal.lukaszewski@intel.com>
2024-04-04 12:19:28 +00:00
Mingyu Kim 37905208f9
[GPU] int4 weight compression for onednn (#23727)
### Details:
 - Compressed int4 weight is now supported with OneDNN
- transpose.cpp change for int4 support from ngraph transform is a
temporal solution. To be handled from GPU plugin.

### Tickets:
 - 124115
2024-04-04 12:18:10 +00:00
Andrei Gorbachev 7a842bb8f0
[GPU] Strideslice revert (#23845)
### Details:
- This PR reverts:
https://github.com/openvinotoolkit/openvino/pull/23659

Tickets:
137330, 137713
2024-04-04 11:40:56 +00:00
Bogdan Pereanu a934779b35
Remove npu and vpux from files name (#23839)
### Details:
 - *Remove npu_ and vpux_ from files name*

### Tickets:
 - *ticket-id*
2024-04-04 11:08:51 +00:00
Maxim Vafin ce1905f507
[DOCS] Update supported pytorch ops list for 24.1 (#23863)
### Details:
 - *item1*
 - *...*

### Tickets:
 - *ticket-id*
2024-04-04 10:27:14 +00:00
Vladislav Golubev e26b96b456
[CPU] FC executor config fix for INT8 case (#23840)
### Details:
 - *dnnlFCTypeMapping: fixed output precision for INT8 case*

### Tickets:
 - *CVS-137666*
2024-04-04 08:09:23 +00:00
Sergey Lyalin 492699d0fa
PagedAttention experimental operation (#23837)
PagedAttention operation exposed in Python API only for easier vLLM
openvino integration. It is not intended to be used outside our
integration work in vLLM and similar applications where we can use
PagedAttention. Exposed as a hidden part of API, will not be documented.
Connected to already existing implementation in CPU plugin.

Operation is not a part of any public opset.
2024-04-04 07:54:08 +00:00
Tomasz Jankowski fd6a9884c7
[template] Remove half-byte precision from Template plugin Tile test (#23696)
### Details:
 - Removed half-byte precision from Template plugin Tile test.

### Tickets:
 - CVS-71891
 - CVS-72215
 - CVS-73511
2024-04-04 06:34:20 +00:00
Bogdan Pereanu bdc1c22f02
Fix npu warnings for ubuntu18 (#23841)
### Details:
 - *Fix npu warnings for ubuntu18*

### Tickets:
 - [*CVS-137690*](https://jira.devtools.intel.com/browse/CVS-137690)
2024-04-04 09:00:11 +02:00
Tomasz Jankowski 0799163b61
[TEST] Compare whole Tensor in Template Plugin tests (#23408)
### Details:
- `ov::test::utils::compare(...)` used for output vs reference values
comparison (where possible).
- Tests with a need of complex changes were marked with `legacy_compare`
flag. These tests still use legacy raw data comparison and theirs
transition will be addressed in further PR's.

### Tickets:
 - CVS-135274, CVS-135275

---------

Co-authored-by: Michal Lukaszewski <michal.lukaszewski@intel.com>
2024-04-03 16:46:41 +00:00
Luca Tam 3b2a7ef5aa
[Py OV] Supported Slice and Negative Index for Shape and PartialShape (#23725)
### Details:
- Edited and overloaded the __getitem__ operation for `Shape` and
`PartialShape`
 - Added tests for correct the implementation

### Tickets:
 - 75641
 - #21968

---------

Co-authored-by: Jan Iwaszkiewicz <jan.iwaszkiewicz@intel.com>
Co-authored-by: Przemyslaw Wysocki <przemyslaw.wysocki@intel.com>
2024-04-03 16:02:30 +00:00
Xiuchuan Zhai 0f52eacd7b
[CPU] fix coverity in cpu plugin (#23830)
### Details:
 - *fix coverity in cpu plugin*

### Tickets:
 - *ticket-id*
2024-04-03 14:03:23 +00:00
Pawel Raasz 762c6d8735
[core] Fix segfault in Constant when destroy not initialized string buffer (#23807)
### Details:
Fix segfault in Constant when destroy not initialized string buffer:
- Initialize buffer in Constant before exception throw to avoid
segfault.
- Improve default ctor of` StringAlignedBuffer`.
- Set only required members in `SharedStringAlignedBuffer`'s dtor.
- Add unit test for `StringAlignedBuffer`.
- Use template `get_ptr` instead cast.
- Optimize assertion error message.

### Tickets:
- Relate to
[CVS-119224](https://jira.devtools.intel.com/browse/CVS-119224)
2024-04-03 13:12:18 +00:00
Irina Efode b3e11f9c2c
[IE TESTS] Threshold propagation in Base test class (#23817)
### Details:
- *Extend Base test class by default threshold calculation based on
whole model*
 - *Choose max values as thresholds by default*
 - *Create map to add custom threshold per operation*

### Tickets:
 - *[CVS-136744](https://jira.devtools.intel.com/browse/CVS-136744)*
2024-04-03 12:46:57 +00:00
Surya Siddharth Pemmaraju a5cf8b30d5
Quantization support for torch.compile (#23779)
### Details:
 - Added support for Quantization in torch.compile
 - Removed Torchscript backend
 - Removed Environment variables for setting options

### Tickets:
 - https://jira.devtools.intel.com/browse/CVS-107243
 - https://jira.devtools.intel.com/browse/CVS-131521

---------

Co-authored-by: ynimmaga <yamini.nimmagadda@intel.com>
2024-04-03 12:36:56 +00:00
Siddhant Chauhan 1e941dcde0
[ONNX ] Update `Trilu` to accept single value tensor (#22286)
### Details:
 - update `trilu.cpp`

### Tickets:
 - Closes #21172

---------

Co-authored-by: Georgy Krivoruchko <georgy.krivoruchko@intel.com>
2024-04-03 11:53:53 +00:00
Irina Efode a89951fcb7
[ CONFORMANCE ] Extend entity be op_impl_check + exclude extra tests in case of using entity flag (#23831)
### Details:
 - *item1*
 - *...*

### Tickets:
 - *ticket-id*
2024-04-03 10:49:43 +00:00
Vladimir Paramuzov 902c370ca1
[GPU] Remove paddings on set_state() call (#23828)
### Details:
 - Fix accuracy issue due to wrong pad size after set_state call
2024-04-03 10:14:02 +00:00