Commit Graph

11209 Commits

Author SHA1 Message Date
Ilya Churaev
63d77db9f7 Merge remote-tracking branch 'upstream/master' into ngraph_api_deprecate 2023-05-31 06:49:51 +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
Ilya Churaev
19ea658639 Cannot fix opset warning 2023-05-30 21:49:51 +04:00
Ilya Churaev
06afb1bc20 Remove opset constructor 2023-05-30 19:36:39 +04:00
Ilya Churaev
378a61264b Merge remote-tracking branch 'upstream/master' into ngraph_api_deprecate 2023-05-30 19:34:52 +04: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
Ilya Churaev
35ff03c37e Try to fix opset error 2023-05-30 15:34:54 +04: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
Ilya Churaev
e2441e9541 Suppress more warnings 2023-05-30 13:16:28 +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
Ilya Churaev
a5ebdd0023 One more fix 2023-05-30 10:36:03 +04:00
Ilya Churaev
58b1c0f5a0 Suppress warnings for LPT 2023-05-30 09:09:52 +04:00
Ilya Churaev
f8bb9814a1 Suppress warnings for transformations 2023-05-30 08:06:22 +04:00
Ilya Churaev
f9f0da9acb Suppress more warnings 2023-05-30 07:50:44 +04:00
Ilya Churaev
50f37d9401 Merge remote-tracking branch 'upstream/master' into ngraph_api_deprecate 2023-05-30 07:49:45 +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
Ilya Lavrenov
bd0117d648
Vcpkg conan fixes (#17765)
* Small fixes for openvino::pugixml creation for Dev packages

* Flexiable components installation

* Fixed compilation for x86

* Added extra checks for ENABLE_NCC_STYLE

* Fixed typo in RPM
2023-05-29 15:40:51 +04:00
Marcin Kacprzak
8c6c46425b
[GNA] Fix for unsupported concat on axis 0 (#17558) 2023-05-29 12:00:13 +01:00
Ilya Churaev
e545d4984e Soome change 2023-05-29 14:44:18 +04:00
Ilya Churaev
386b3ff985 Merge remote-tracking branch 'upstream/master' into ngraph_api_deprecate 2023-05-29 14:25:42 +04:00
Tomasz Adamowicz
cccbf7ce7e
[GNA] Limitations refactoring (#16957)
* Limitations refactoring

* fix CI builds/tests

* changes after review

* Move GraphCompiler initialization to constructor

* resolve conflicts after rebase

* update after review

* resolve problem with double initialization for Limitations
2023-05-29 09:03:58 +01:00
Ekaterina Aidova
3300543eac
[PT FE]: support frobenius norm and fix aten::norm (#17701)
* [PT FE]: support frobenius norm and fix aten::norm

* fix code style
2023-05-29 11:14:16 +04:00
Maciej Smyk
00f94426f1
[DOCS] Configuring devices article update for master (#17756)
* Update configure_devices.md
2023-05-29 09:02:39 +02:00
Ilya Churaev
26848b358a More warnings 2023-05-29 09:17:58 +04:00
Pavel Durandin
dfb6c8ae38
[GPU] Mvn skipconfig update and typos fix (#17660) 2023-05-29 09:09:36 +04:00
Ilya Churaev
f0488c1612 Try to fix some warnings 2023-05-29 09:04:34 +04:00
Ilya Churaev
144f5c0163 Fixed new warnings 2023-05-29 08:33:18 +04:00
Pawel Raasz
57e23ffc0a
Calculate TensorView strides on demand not in ctor (#17729)
* Optimize strides calculation using one loop

* Calculate strides on get_strides or set_shape
instead in ctor in TensorView

* Call once update strides on get
2023-05-29 08:20:27 +04:00
Ilya Churaev
b3a22ddd56 Fixed some new warnings 2023-05-29 08:19:07 +04:00
Ilya Churaev
5ebb6f79bf Merge remote-tracking branch 'upstream/master' into ngraph_api_deprecate 2023-05-29 08:14:49 +04:00
Ilya Lavrenov
334114844d
Building Linux arm64 samples (#17767) 2023-05-28 17:04:51 +04:00
Ilya Lavrenov
72993e70c0
Fixed Android build (#17704)
* Fixed Android build

* Update thirdparty/dependencies.cmake
2023-05-27 15:02:03 +04:00
Ilya Lavrenov
6a562268d3
Avoid global targets in thirdparty dependencies (#17755)
* Added dependencies via vcpkg

* Try to remove global imported targets

* Fix for conan

* Fixed RHEL case

* Fixed RHEL, U18 cases

* Returned OpenCV finding

* Update cmake/templates/OpenVINOConfig.cmake.in

Fixed IMPORTED_GLOBAL => GLOBAL in OpenVINOConfig.cmake.in template file

* Apply suggestions from code review

Properply used NAMES in find_package

* Fixed case with zlib

* Final fixes

* Fixes

* Removed CONFIG from find package ZLIB

* Fixed RHEL

* Reverted changes with gflags back

* Turn off LTO after thirdparty dependencies are built
2023-05-27 10:47:41 +04:00
Evgenya Stepyreva
b0b540aeaf
Auto-Batch: fix data race (#17752)
* Auto-Batch clone model which is being changed

* Comments adressed

* Style

* The fix

* Final change
2023-05-26 18:09:35 +00:00
Mateusz Mikolajczyk
6501d963fc
Add aten::item (#17730) 2023-05-26 18:05:24 +02:00
Tatiana Savina
0d86a82041
[DOCS] Ecosystem page update (#17693)
* ecosystem change

* ovtf changes

* caption

* headers fix

* remove page
2023-05-26 17:29:15 +02:00
Ekaterina Aidova
b2aaa10ef6
[PT FE]: support aten::unflatten (#17736)
* [PT FE]: support aten::unflatten

* Update src/frontends/pytorch/src/utils.cpp

Co-authored-by: Maxim Vafin <maxim.vafin@intel.com>

---------

Co-authored-by: Maxim Vafin <maxim.vafin@intel.com>
2023-05-26 15:27:05 +00:00
Zlobin Vladimir
84f46bd048
benchmark_app: except ALLOW_AUTO_BATCHING (#17731)
* benchmark_app: except ALLOW_AUTO_BATCHING

Running benchmark_app.py with -b 1 -d CPU fails with
`Unsupported property ALLOW_AUTO_BATCHING by CPU plugin`.

C++ benchmark_app sets ALLOW_AUTO_BATCHING in
ov::Core::compile_model() call, which doesn't trigger the error.

* Move `ALLOW_AUTO_BATCHING` to `device_config`
2023-05-26 14:52:15 +00:00
Tatiana Savina
cd4b920bc9
[DOCS] Deploy and run documentation sections (#17708)
* first draft

* change name

* restructure

* workflow headers change

* change note

* remove deployment guide

* change deployment description
2023-05-26 16:34:50 +02:00
Ilya Churaev
ad1fbe6684
Remove redundant dependencies from Auto batch unit tests (#17750) 2023-05-26 13:22:51 +00:00
Ekaterina Aidova
307b666d99
[PT FE]: support boolean data type in sum operation (#17715) 2023-05-26 15:44:50 +04:00
Yury Gorbachev
ed8333a94c
Updated badges to include conda downloads and fix links from badges (#17748)
* Restructured badges a bit

* tuning a bit
2023-05-26 14:57:27 +04:00