Commit Graph

12673 Commits

Author SHA1 Message Date
Vitaliy Urusovskij
2489356121
Skip failed TensorIteratorTest and CTCGreedy* CPU f16 tests on Mac (#19969)
* Skip failed `TensorIteratorTest` CPU f16 tests

* Skip `CTCGreedyDecoder` on MacOS CPU ARM f16
2023-09-21 15:44:37 +04:00
Siddhant Chauhan
d6d4e3deeb
Align openvino.compile_model and openvino.Core.compile_model functions (#19778)
Co-Authored-By: Anastasia Kuporosova <anastasia.kuporosova@intel.com>
2023-09-21 11:15:30 +00:00
Nesterov Alexander
194b9f5c38
[ARM CPU] Migration Arm Compute Library to 23.08 version (#19523) 2023-09-21 14:30:38 +04:00
Pawel Raasz
5bf5e488b7
Migrate LogicalXor to new API (#19913) 2023-09-21 12:09:49 +02:00
Pavel Durandin
d90667c190
[GPU] Coverity fix (#19968) 2023-09-21 12:35:57 +04:00
Katarzyna Mitrus
7204b0b78d
[Spec][Opset13] NMSRotated-13 specification (#19574)
* Init rotated non max suppresion spec

* Add opset13 docs

* Apply minor refactor from review

* Update boxes definition

* Update example format from cpp to xml

* Add version in op list

* Add clockwise attr to the example

* Align indent

* Remove redundant input from example

* Add steps of iou_rotated

* Add default values for attributes

* Drop box encoding attribute

* Rephrase nput description

* Applay grammatical suggestions
2023-09-21 09:22:22 +02:00
Wilson Seok
c5843cf5d6
[GPU] use input memory buffer as output memory when input1/2 are empty (#19786)
* use input memory buffer as output memeory when input1/2 are empty

* fix wrong rebase

* add func test

* implement in on_execute()

* remove deleted function definitioin

* remove unused header files

* fix include error

* update condition of empty input check
2023-09-20 22:59:11 -07:00
Luwei Zhou
9dcd66c695
[CPU] Unify oc block to optimize peak memory. (#19575) 2023-09-21 09:54:55 +04:00
Roman Lyamin
a800d3e4f4
[GPU] Update weights reorder output shape for fully_connected (#19925) 2023-09-21 09:26:42 +04:00
Wanglei Shen
1786e366a2
Support new format for CPU information on Win7 (#19759) 2023-09-21 09:17:47 +04:00
Ilya Churaev
4a0e3fc77f
Remove ngraph from some sources (#19966) 2023-09-21 06:27:30 +04:00
Oleg Pipikin
69e9124eb7
Refactor ConvolutionBackpropDataLayerTest, ConvolutionLayerTest, DeformableConvolutionLayerTest (#19810)
* Refactor ConvolutionBackpropDataLayerTest

* Refactor ConvolutionLayerTest

* Refactor DeformableConvolutionLayerTest

* Apply comments

* Apply comments

* Fix
2023-09-21 00:50:52 +04:00
Evgenya Nugmanova
c1a8380052
Symbolic shape inference and graph optimizations (#19392)
* Symbolic shape inference and graph optimizations
- Prepares a place in CommonOptimizations pipeline for symbolic optimizations
- Introduces symbolic propagation and symbolic optimizations for ChainedMaximum, NopBroadcast and shape sub-graph optimization
- Introduces utility runtime info for TableOfEquivalence passing and disabling of value invalidation during shape inference

* Executes NgramFusion in a symbolic environment. Relaxes Ngram fusion pattern utilizing symbolic knowledge

* Remove debug model visualization

* rt_info copying to new Add operation

* Fix visualization and place validation in nicer place in symbolic transformation

* Fix Slice operation not to propagate labels if input and output dimension is fully dynamic

* Covering Vladislav comments

* Replace value invalidation followed by validation to revalidation since it does the same thing

* Adding back invalidation of cached values to Symbolic Propagation pass

* Fix StridedSlice label propagation. Code style

* Update src/common/transformations/tests/symbolic_transformations/nop_broadcast.cpp
2023-09-20 18:00:07 +04:00
Aleksandr Voron
8558476047
[CPU] [ARM] Enable SoftMax SLT tests on ARM (#19823) 2023-09-20 17:57:34 +04:00
Fang Xu
228ea44743
[CPU] Use omp section instead of task in UpdateNodes logic (#19831) 2023-09-20 17:47:48 +04:00
Ilya Lavrenov
f53d880b2c
Updated dependabot config for GHA updates (#19970) 2023-09-20 13:52:05 +04:00
Ilya Lavrenov
604aed1384
Updated Windows build docs (#17631) 2023-09-20 12:24:40 +04:00
Ekaterina Aidova
2c88fbf798
[PT FE]: support mixed precision in aten::min/max (#19936)
* [PT FE]: support mixed precision in aten::min/max

* fix eltwise dtype alignment for float16
2023-09-20 11:26:18 +04:00
Ilya Lavrenov
c67c0663fc
Use target python packages (#19928) 2023-09-20 11:16:15 +04:00
Zhang Yi
7fe195a459
[Doc]Update cmake option for MLAS (#19963)
* [Doc]Update cmake option for MLAS

* Update docs/dev/cmake_options_for_custom_compilation.md

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

---------

Co-authored-by: Ilya Lavrenov <ilya.lavrenov@intel.com>
2023-09-20 10:35:22 +04:00
dependabot[bot]
a558ebd4bc
Bump actions/checkout from 3 to 4 (#19964)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  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-09-20 10:31:34 +04:00
dependabot[bot]
5d8687ae30
Bump SimenB/github-actions-cpu-cores from 1 to 2 (#19965)
Bumps [SimenB/github-actions-cpu-cores](https://github.com/simenb/github-actions-cpu-cores) from 1 to 2.
- [Release notes](https://github.com/simenb/github-actions-cpu-cores/releases)
- [Commits](https://github.com/simenb/github-actions-cpu-cores/compare/v1...v2)

---
updated-dependencies:
- dependency-name: SimenB/github-actions-cpu-cores
  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-09-20 10:31:01 +04:00
Sofya Balandina
0f18d2a0ea
[template] Add device ro props and fix compile_model props test (#19886) 2023-09-20 06:05:01 +04:00
Andrew Kwangwoong Park
394e58fafb
[GPU] Fix canonicalization for fused dep's shape (#19667)
* [GPU] Fix canonicalization for fused dep's shape

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

* Update TC to reproducible on the latest master

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

* Fix custom canonicalize shapes for Gather

---------

Signed-off-by: Andrew Park <andrew.park@intel.com>
2023-09-19 16:57:10 -07:00
Ilya Churaev
631d6d3980
Fixed leftovers after migration to new API (#19941)
* Fixed leftovers after migration to new API

* Fixed tests

* Fixed clang format

---------

Co-authored-by: Ilya Lavrenov <ilya.lavrenov@intel.com>
2023-09-20 01:36:44 +02:00
Anastasia Kuporosova
b3ee79520f
[PyOV][Docs] Add docs for if-op (#19899)
* [PyOV][Docs] Add docs for if-op

* code style

* add rtypes

* add dots
2023-09-19 21:35:38 +00:00
Ilya Churaev
52e57e1777
Disable clang-format for legacy C API (#19944) 2023-09-19 22:26:57 +04:00
Evgenya Nugmanova
00bc4436a9
Allow avoiding Constant casting / printing VisualizeTree (#19845)
* Avoid Constant casting / printing when OV_VISUALIZE_TREE_CONST_MAX_ELEMENTS==0
Cast only requested amount of elements in Constant::cast_vector<>

* Refactor

* Revert style back

* Fix signed/unsigned comparison

* test

* Style

* Style
2023-09-19 20:13:19 +02:00
Anastasiia Pnevskaia
215a2f435b
tf.Graph decoder accuracy fixes (#19903)
* Fixed outputs passing from decoder.

* Fixed get_variable method.

* Code style.

* Removed xfails from precommit models.

* Minor fix.

* Comment fixed.

* Added test.
2023-09-19 19:04:24 +02:00
Ilya Churaev
b6e0706961
Enable clang format for template plugin tests (#19942) 2023-09-19 18:20:30 +04:00
dependabot[bot]
472ad39a9d
Update numpy requirement from <1.26,>=1.16.6 to >=1.16.6,<1.27 in /tests (#19938)
Updates the requirements on [numpy](https://github.com/numpy/numpy) to permit the latest version.
- [Release notes](https://github.com/numpy/numpy/releases)
- [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst)
- [Commits](https://github.com/numpy/numpy/compare/v1.16.6...v1.26.0)

---
updated-dependencies:
- dependency-name: numpy
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-19 18:18:42 +04:00
Andrey Kashchikhin
233ae78ff4
[CI] [GHA] Introduce GHA Linux ONNX Runtime Pipeline (#19883)
* add pipeline

* address comments

* rm triggers
2023-09-19 16:06:47 +02:00
PiotrekCzajkowski
67a41b28ec
Add file via upload (#19605)
* Add files via upload

add new words to dict

* Add files via upload

Fix typos in words and new words to cspell.json file.
2023-09-19 17:16:16 +04:00
Ilya Lavrenov
e5a3500174
Fixed compilation on macOS 14 with new core development tools (#19946) 2023-09-19 17:14:28 +04:00
Oleg Pipikin
57df7a44b7
Refactor CTCGreedyDecoderSeqLenLayerTest, GreedyDecoderLayerTest, CTCLossLayerTest (#19842)
* Refactor CTCGreedyDecoderSeqLenLayerTest

* Refactor usingGreedyDecoderLayerTest

* Refactor CTCLossLayerTest
2023-09-19 15:03:06 +02:00
Maxim Vafin
f926e0e392
[PT FE] Simplify repeat operation (#19926) 2023-09-19 16:02:46 +04:00
Vitaliy Urusovskij
ca344aea54
TensorIteratorTest to API2.0 (#19869)
* `TensorIteratorTest` to API2.0

* Port `TensorIteratorBody` to ov::test::utils
2023-09-19 15:46:13 +04:00
Roman Kazantsev
a139fb48b7
[TF FE][JAX] Add upper bound for jax dependencies (#19943)
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
2023-09-19 14:00:54 +04:00
Sofya Balandina
2de9df8832
[apiConformance] Remove bf16 precision as unsupported (#19761) 2023-09-19 14:00:14 +04:00
Evgeny Kotov
35d0d92ef7
fix TSGatherForward transformation (#19821)
* fix ts_gather_forward

* remove unneeded header
2023-09-19 13:55:43 +04:00
Ilya Churaev
9c908f5245
Migrate template backend to new api (#19843)
* Added set_element_type for tensor

* Moved template backend to new API

* Revert "Added set_element_type for tensor"

This reverts commit 27608d2ea0.

* Fixed build

* Fixed more errors

* Fixed loop implementation

* Fixed ONNX tests

* Small change

* Fixed set_shape for host tensor

* Fixed ReadValue Assign tests

* Fixed template tests

* Fixed build

* Fix Windows build

* Fixed more errors

* Fixed CTCLoss

* Fixed comments

* Removed all comments

* Fixed tensors update

* Try to fix tests
2023-09-19 11:46:11 +04:00
Oleg Pipikin
068cd4473d
Refactor AdaPool, BatchToSpace, and BatchNorm shared tests (#19597)
* Refactor AdaPool, BatchToSpace, and BatchNorm shared tests
2023-09-19 09:40:29 +02:00
Vitaliy Urusovskij
6b5a22a656
Add bert-base-ner in MemLeak tests (#19817)
* Add `bert-base-ner` in MemLeak tests

* Fix segfault caused by `fillTensorRandom()`
2023-09-19 11:27:23 +04:00
dependabot[bot]
475ad32cc4
Update numpy requirement in /src/bindings/python (#19897)
Updates the requirements on [numpy](https://github.com/numpy/numpy) to permit the latest version.
- [Release notes](https://github.com/numpy/numpy/releases)
- [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst)
- [Commits](https://github.com/numpy/numpy/compare/v1.16.6...v1.26.0)

---
updated-dependencies:
- dependency-name: numpy
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-19 11:19:35 +04:00
River Li
e34f3a1fee
Fix warning in template plugin (#19932) 2023-09-19 11:13:57 +04:00
Karol Blaszczak
933d9c1c0a
[DOCS] OVC docs adjustments (#19918) (#19924)
authored-by: Tatiana Savina <tatiana.savina@intel.com>
2023-09-19 08:56:45 +02:00
Chenhu Wang
e961ce307b
[CPU] Eliminate dependency for emitters tails process (#19527) 2023-09-19 10:41:38 +04:00
Zhang Yi
9c4bc1cc2b
[CPU] Fix OMP thread count for MLAS ThreadPool initialization (#19731) 2023-09-19 10:30:33 +04:00
Sofya Balandina
691f5938d2
[template] Add faked hint property (#19887)
* [template] Add faked hint property

* fix comments
2023-09-19 03:51:17 +02:00
Paul Youngsoo Ahn
03918c2cac
bug fix update (#19568)
* [GPU] Fix gpu functional test failures
* set m_max_batch to 1
* add debug log for condition operation

* Add debug logs for condition and constant

* To fix zero byte allocation issue, Convert zero dimension to 1 dimension in constant

* Add the code to check if output shape is dynamic in split offset calculation and checking allow_new_shape_infer in program_builder

* Add unit test for fix checking output shape

* Add test case for zero dimennsion allocation and debug message

* Fix build failure for condition unit test

* Follow up code review
2023-09-18 14:13:38 -07:00