Commit Graph

11317 Commits

Author SHA1 Message Date
Ilya Lavrenov
7697bacfca
Use OpenCL from CCI (#17839) 2023-06-01 15:04:32 +04:00
Yury Gaydaychuk
2467f655b7
[CPU][Tools] wa for tmp directory handling in linux (#17824) 2023-06-01 14:20:30 +04:00
Alexandra Sidorova
95fe905783
[Snippets] Refactored work with Loop ID (#17680) 2023-06-01 13:51:55 +04:00
Xuejun Zhai
0e4855a87c
Fix C API registers unit test failed (#17800)
* Fix C API registers unit test failed

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

* Fix compile error in macos

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

* Fix CI format issue

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

* using the getExecutableDirectory() func from openvino::utils

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

---------

Signed-off-by: Zhai, Xuejun <xuejun.zhai@intel.com>
2023-06-01 12:52:47 +04:00
Ilya Churaev
18d6ece4e4
Deprecate ExecutableNetwork and InferRequest API (#17801)
* Deprecate ExecutableNetwork and InferRequest API

* Fixed some warnings

* Fixed some warnings

* Try to fix documentation

* Try to skip documentation warnings
2023-06-01 12:50:56 +04:00
Ilya Churaev
d53339ff67
Deprecate legacy precisions and layouts (#17803)
* Deprecate legacy precisions and layouts

* Suppress some warnings

* Fixed some warnings
2023-06-01 12:47:55 +04:00
Ilya Churaev
ea04f8217d
Mark as deprecated nGraph API (#17647)
* Mark as deprecated nGraph API

* Fixed code style

* Added IN_OV_LIBRARY define

* Suppress warnings for log

* Suppress warning

* Updated nGraph headers

* Fixed build for macOS

* Fixed lpt and snippets

* Fixed build all on macOS

* Suppress some warnings

* Fixed some new warnings

* Fixed new warnings

* Try to fix some warnings

* More warnings

* Soome change

* Suppress more warnings

* Suppress warnings for transformations

* Suppress warnings for LPT

* One more fix

* Suppress more warnings

* Try to fix opset error

* Remove opset constructor

* Cannot fix opset warning

* Suppress warnings for offline transfromations

* Fixed some warnings for Windows

* Fixed code style

* Suppress some warnings for onnx FE

* Revert "Suppress some warnings for onnx FE"

This reverts commit 75d23b64fc.

* Revert "Fixed code style"

This reverts commit c6eba63116.

* Revert "Fixed some warnings for Windows"

This reverts commit 23d7ed88b6.

* Revert "Suppress warnings for offline transfromations"

This reverts commit 0b9f6317bf.

* Revert "Cannot fix opset warning"

This reverts commit 19ea658639.

* Revert "Remove opset constructor"

This reverts commit 06afb1bc20.

* Revert "Suppress warnings for LPT"

This reverts commit 58b1c0f5a0.

* Revert "Suppress warnings for transformations"

This reverts commit f8bb9814a1.

* Revert "Suppress more warnings"

This reverts commit f9f0da9acb.

* Revert "Soome change"

This reverts commit e545d4984e.

* Remove deprecation for ngraph::OpSet and FactoryRegistry
2023-06-01 12:44:28 +04:00
Ilya Lavrenov
6b3a252f92
Update archive names for 2023.0 release (#17835) 2023-06-01 08:28:47 +00:00
Anton Voronov
5e64a7c0c1
[DOC] cpu documentation fixes (#17815) 2023-06-01 12:26:06 +04:00
Ilya Lavrenov
24cddecb57
Updated badges to reflect new release 2023.0 (#17834) 2023-06-01 08:24:02 +00:00
Andrei Gorbachev
97113b317f
[GPU] fix incorrect deformable_group_idx calculation (#17759) 2023-06-01 10:51:48 +04:00
Tomasz Dołbniak
02124aece4
GroupNormalization core op (#17781) 2023-06-01 08:49:02 +02:00
Ilya Lavrenov
0b6b16c83a
Added vcpkg build to CI (#17808) 2023-06-01 10:31:10 +04:00
Vladimir Paramuzov
ac26216869
[GPU] Functional fixes for nvidia (#17735) 2023-06-01 09:45:30 +04:00
Haiqi Pan
2dd0b75529
[C API] some contents missed in doxygen (#17671)
* remove @param and separate line

* separate line of ov_remote_context_free

* fix code style

* Update src/bindings/c/include/openvino/c/ov_remote_context.h

Co-authored-by: Chen Peter <peter.chen@intel.com>

* add ...

* add ...

---------

Co-authored-by: Chen Peter <peter.chen@intel.com>
2023-06-01 10:22:08 +08:00
Mateusz Mikolajczyk
e45068bd64
[PT FE] Fix aten::squeeze translation + add tests for aten::slice (#17584)
* Fix squeeze compatibility

* Fix issue in remainder causing model to fail

* Add tests for slice

* Modify remainder to support int + add type tests

* Apply requested changes

* Add comment
2023-05-31 22:26:39 +02:00
Nikolay Shchegolev
caa2273b37
[CPU] GridSample tests threshold. (#17782) 2023-05-31 17:05:59 +00:00
Sebastian Golebiewski
6c287986b7
[DOCS] convert_model() as a default conversion path (#17454) 2023-05-31 17:53:22 +02:00
Pawel Raasz
b779dc3246
Relax sizes and scales check for (#17811) 2023-05-31 17:33:48 +02:00
Vladislav Golubev
9176f31085
[CPU] Skip some DefConv test cases (#17810) 2023-05-31 16:25:59 +02:00
Sebastian Golebiewski
6187b3fe90
[DOCS] Updating Tutorials (#17769) 2023-05-31 15:47:24 +02:00
Vladislav Golubev
b167460fe3
[CPU] Graph::DropNode fix (#17702) 2023-05-31 17:39:17 +04:00
OK
f2017e8c2e
Validation: Test AUTO plugin timetests (#17508)
* Validation: Test AUTO plugin

* config

* Add debug logs against AUTO

* Iteration

* iteration

* iteration

* iteration

* iter

* iteration

* iteration

* iteration

* iteration

---------

Co-authored-by: Daria Ilina <daria.ilina@intel.com>
2023-05-31 15:38:57 +02:00
Vladislav Golubev
b655fa55a1
[CPU] RNN: Shape checks are relaxed (#17724) 2023-05-31 12:13:44 +00:00
Nadezhda Ageeva
65caa9d745
[HETERO]: Avoid duplicated results (#17725)
* [HETERO]: Avoid duplicated results

* Code style
2023-05-31 15:13:01 +04:00
Karol Blaszczak
f49935323e
Updated install docs for 2023.0 (#17764) (#17807)
port: #17764

authored by @ilya-lavrenov
2023-05-31 12:39:10 +02:00
Vladislav Golubev
34d4535170
[CPU] Deconv dummy shape calculation: validate upper bound only if it is defined (#17690) 2023-05-31 14:25:17 +04:00
Ekaterina Aidova
fb4efe7203
[PT FE]: support flip operation (#17705)
* [PT FE]: support flip operation

* more tests
2023-05-31 12:07:24 +02:00
Ekaterina Aidova
2d7db5e3d3
[PT FE]: support aten::cdist and aten::pairwise_distance (#17718)
* [PT FE]: support aten::cdist and aten::pairwise_distance

* p and eps non-const
2023-05-31 12:07:12 +02:00
Karol Blaszczak
a91446a875
DOCS operation support articles update (#17449)
conformance table added
ARM merged with CPU
precision support and layout tables removed from the overview device article (info available in device articles)
2023-05-31 12:01:55 +02:00
Mingyu Kim
a757506f6f
Typo fix (#17723) 2023-05-31 18:39:19 +09:00
Maciej Smyk
dc36ec11b5
[DOCS] Link adjustment for dev docs + fix to build.md CPU link for master (#17744)
* link-update-1

* link update

* Update build.md

* dl workbench

* Update README.md
2023-05-31 13:27:20 +04:00
Ivan Vikhrev
70b935dfe2
Align sync mode fps measurement in py benchmark_app with cpp benchmark_app (#17773) 2023-05-31 11:04:12 +02:00
Karol Blaszczak
4d2d58b647
[DOCS] benchmark 23.0 update (#17789) 2023-05-31 10:51:43 +02:00
Xiping Yan
dba5de6513
[CPU]Remove warning suppression '-Wno-sign-compare' and fix warnings (#16476)
* fix some warning sign-compare
1: get_length() sometime return dimension, sometime return static_dimension(template param), all convert to int64_t for comparing;
	src/core/include/openvino/core/dimension.hpp:28 value_type=int64_t;
	src/plugins/intel_cpu/src/utils/shape_inference/static_dimension.hpp:24 value_type = size_t;
2: auto default = int; for loop and const declaration;
3: sign and no-sign compare, compiler will convert them to no-sign to compare automatically;
	So recommend to static_cast<size_t>;

Signed-off-by: xipingya <xiping.yan@intel.com>

* -    size_t brg0BaseIdx = -1;
+    int64_t brg0BaseIdx = -1;

And some test case sign no-sign comparison.

* Fix new warnings after rebase.

Signed-off-by: Yan, Xiping <xiping.yan@intel.com>

* Update based on maxnick review.

Signed-off-by: xipingya <xiping.yan@intel.com>

* Process latest comments.

Signed-off-by: Yan, Xiping <xiping.yan@intel.com>

* Change embIndex from int to size_t

Signed-off-by: Yan, Xiping <xiping.yan@intel.com>

* 1: Revert lastNumSegments_, segmentIds_ to int
2: Initialize size_t brg1BaseIdx = std::numeric_limits<size_t>::max();

Signed-off-by: Yan, Xiping <xiping.yan@intel.com>

* Simplify this comparing.
-            indexes.push_back(std::max<size_t>(idx - 1, 0u));
+            indexes.push_back(0u == idx ? 0 : idx - 1);

Signed-off-by: Yan, Xiping <xiping.yan@intel.com>

* Fix arm build warning.

Signed-off-by: xipingya <xiping.yan@intel.com>

* Fix ARM plugin build fail issue.

Signed-off-by: xipingya <xiping.yan@intel.com>

* Fix new warning

Signed-off-by: xipingya <xiping.yan@intel.com>

* outConf.inPlace() maybe is -1

Signed-off-by: xipingya <xiping.yan@intel.com>

---------

Signed-off-by: xipingya <xiping.yan@intel.com>
Signed-off-by: Yan, Xiping <xiping.yan@intel.com>
2023-05-31 11:58:29 +04:00
Wanglei Shen
d84face9ee
[DOC] Add multi threading for 2023.0 release in CPU plugin document (#17638) 2023-05-31 11:31:56 +04:00
Anton Voronov
263e51a1be
[DOC][CPU] Documentation update (#17784) 2023-05-31 10:37:32 +04:00
Wanglei Shen
047d2d1d7f
support numactl on Linux in multi-threading 2.0 (#17209)
* support numactl on Linux in multi-threading 2.0

* update cache file reader

* fix warning

* keep change for numactl support only

* keep change for numactl support only

* keep change for numactl support only

* keep change for numactl support only

* keep change for numactl support only

* fix typo

* update for comments

* fix code style issue

* update is_cpu_map_available()

* update for comments

* update for comments

* update for comments
2023-05-31 09:44:19 +08:00
bstankix
2f2f0b850a
[DOCS] Add ability to build notebooks from local files (#17797)
* Add build notebooks from local files
* Add local notebook files v0.1.0-latest/20230529220816
2023-05-30 16:11:14 +02:00
Egor Duplenskii
f6141ccc89
[CPU] Fix assert in oneDNN dw conv (#17634) 2023-05-30 18:00:43 +04:00
Anastasia Kuporosova
9c63a9bbd0
[PyOV] Add objects representations (#17519) 2023-05-30 11:47:40 +00:00
Pawel Raasz
5299c3378b
Review interpolate for shape inference aspects (#17667)
* Review interpolate shapes and label propagation

* Review shape_infer template implementation

* Update shape infer of interpolate in GPU plugin
- Add new tensor accessor for ov::Tensor map

* Correct casting in dim::scale function

* Remove validation of size of input 1 in v0

* Relax inputs check for interpolate v4

* Correct GPU shape inference

* Use ov::Tensors in interpolate's evaluate
- Remove some duplicated code
- Apply comments from review

* Set shape in interpolate's eval for output tensor
2023-05-30 14:49:54 +04:00
Katarzyna Mitrus
328d852f5a
[ShapeInference] Reduce* ops shape inference review and update (#17677)
* Tests

* Add eval_lower/upper support to ReduceMax

* Add support for ITensorAccessor in reduce shape infer

* Add tests for duplicated axes and output shapes size

* Push to output_shapes instead final copy to vector

* Remove old shape_infer API

* Move axes rank validation to  shape_infer

* Restore shape_infer API for GPU
2023-05-30 14:29:23 +04:00
Mateusz Tabaka
6f7e9cd786
Update docs for frontend extensions (#16752)
* Update docs for frontend extensions

* Apply suggestions from code review

Co-authored-by: Roman Kazantsev <roman.kazantsev@intel.com>

* fix order in openvino_framework_map

* no discard return value

* add note of openvino_contrib repo

* update example for PT

* note

* add paragraph of named inputs and outputs

Signed-off-by: Mateusz Tabaka <mateusz.tabaka@intel.com>

* title underline too short

* review comments

* remove m_ prefix from CustomOp attr names

---------

Signed-off-by: Mateusz Tabaka <mateusz.tabaka@intel.com>
Co-authored-by: Roman Kazantsev <roman.kazantsev@intel.com>
Co-authored-by: Michal Lukaszewski <michal.lukaszewski@intel.com>
2023-05-30 12:53:59 +04:00
River Li
1ca75640ed
[DOCS] Add conditional compilation tutorial to official docs (#16551)
* Add condtional compilation deploy guide

* Fix url link issue

* Update minor words

* Add more contens

* Resolve comments

* Resolve reviewer's comments
2023-05-30 16:28:05 +08:00
Fang Xu
25865201ef
enable cpu map for mac (#17499)
* enable cpu map for mac

enable nstreams and nthreads setting for mac

* keep streams=1 for M1

* add explicit type conversion

* remove definition of static cpu

* Update with master

* separate branches for __APPLE__ and __EMSCRIPTEN__

* modify the implementation of is_cpu_map_available function

---------

Co-authored-by: Wanglei Shen <wanglei.shen@intel.com>
2023-05-30 15:53:23 +08:00
Pavel Esir
84f6deb757
[MO] disabling inserting redundant Converts for int in legacy IR serialization (#17572)
* disabling inserting redundant Converts for integer types for legacy IR serialization

* Revert "disabling inserting redundant Converts for integer types for legacy IR serialization"

This reverts commit ddd96e2034.

* more selective skip; added unit-tests

* corrected unit-tests

* fix unit-tests: replace dynamic Parameter input with Const

* fix unit-tests: implemented reading with IR frontend

* sort imports

* final revision of unit-tests

---------

Co-authored-by: Evgenya Stepyreva <evgenya.stepyreva@intel.com>
2023-05-30 11:51:56 +04:00
Mateusz Mikolajczyk
a1a753bb03
[PT FE] Add translation for aten::__range_length and aten::__derive_index (#17618)
* Add operators and tests

* Fix op kind

* Merge tests

* Fix freeze issue as separate bug

* Fix indent

* Fix print placement

* Fix dtype
2023-05-29 13:34:08 +00:00
Roman Kazantsev
a6d3f9d093
[TFC][TFL] Avoid ngraph in tensoflow common and lite parts (#17775)
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
2023-05-29 14:20:09 +02:00
Ruslan Nugmanov
28d2e77a92
TFLite layer tests second part (#17688)
* tfl - removes redundant params

* tfl - batch matmul

* tfl - expand_dims

* tfl - squeeze

* tfl - hardswish

* tfl - batch matmul

* tfl - padv2

* tfl - fixes for dynamic shapes

* tfl - where

* tfl - zeros_like

* tfl - zeros_like

* tfl - precommit fix

* tfl - shape and xfail for expand dims
2023-05-29 15:50:34 +04:00