Commit Graph

9955 Commits

Author SHA1 Message Date
jmiaskox
8839c66ea6
[AzurePipeline] Revert changes for openvino-lin-debian related to setupPython3.10 due to nGraph problem (#15728)
* Add env to nGraph step

* Update windows_conditional_compilation.yml

* Add PYTHONPATH to nGraph step

* Revert all changes related with setupPython 3.10 for Linux_debian

Temporary disable on time investigate
2023-02-15 16:00:34 +04:00
Roman Kazantsev
cb5c92f829
[TF FE] Refactor Squeeze and layer test (#15723)
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
2023-02-15 12:34:44 +01:00
Ekaterina Aidova
ba6b2609af
[PT FE]: update masked_fill support for multiple precisions (#15722) 2023-02-15 15:32:06 +04:00
Roman Kazantsev
ad20add992
[TF FE] Refactor Concat layer test and extend pre-commit (#15726)
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
2023-02-15 12:25:05 +01:00
Vladislav Golubev
fb3d785c06
[Snippets] [CPU] FMA Fusion (#8066) 2023-02-15 12:58:37 +04:00
Alexandra Sidorova
d73ee9e59b
[CPU] Optimize number of pass::Validate calls in postLPT, postSnipppets and CPUSpecificOpSet pass managers (#15596) 2023-02-15 09:08:12 +01:00
Ekaterina Aidova
55d667ce32
[PT FE] aten::to extend op support for device tracing case (#15712) 2023-02-15 09:04:09 +01:00
Ekaterina Aidova
38943434b6
[MO][PT FE] POC Integrate PT FE into MO convert_model (#15197)
* [WIP]: poc: integrate pt fe to mo.convert_model

* temporaly resolve names using signature inspection

* fix logic

* move to moc frontend

* add rank and data type setting

* add input signature

* apply comments

* move after convert processing

* support work without example_input, provide parameters description

* ignore extensions on fe side

* upd tests

* more tests

* add notes about extensions support and removing onnx path

* remove debug prints

* refactoring

* update BOM
2023-02-15 08:19:15 +01:00
Xiuchuan Zhai
36cb32a8f5
[CPU] Optimize shape_infer time of matmul (#15601)
* optimize shape infer of matmul

* remove some redundant check

* fix some comments

* fix some comments

* Update src/plugins/intel_cpu/src/nodes/matmul.cpp

fix an implicit bug

Co-authored-by: Maksim Kutakov <maxim.kutakov@gmail.com>

* Update src/plugins/intel_cpu/src/nodes/matmul.cpp

optimize by using OV RTTI instead of dynamic_pointer_cast

Co-authored-by: Maksim Kutakov <maxim.kutakov@gmail.com>

---------

Co-authored-by: Maksim Kutakov <maxim.kutakov@gmail.com>
2023-02-15 03:07:39 +01:00
Kelvin Choi
bd4d74d3dc
[GPU] Update TopK to support non const top_k input (#15429) 2023-02-14 13:51:24 -08:00
Irina Efode
4351c060f3
Fix conformance report (#15710)
* init

* [CONFORMANCE] Fix conformance reporting

* Revert "init"

This reverts commit 0e59ebd2fe.
2023-02-14 22:41:35 +01:00
Wilson Seok
60de5a3454
[GPU] fix getConstTensor() for 1d from [1,N,1,1] to [N,1,1,1] (#15569)
* fix getConstTensor() for 1d from [1,N,1,1} to [N,1,1,1]

* add eltwise comparison op in 1d constant check of eltwise arithmetic/logical
2023-02-14 13:02:22 -08:00
jmiaskox
dbed073f80
[CI][Azure Pipelines] Fix problem with UsePythonVersion task (#15619)
* Az pipeline

* Debug comment

* Update linux.yml

* Update linux.yml

* Add $Library

* Other version

* Update linux.yml

* Remove ld_library

* Update linux.yml

* Add neccesary variables and export LD_LIBRARY in sub task

* Fix problem windows_cc

Allow to download Python from GH Python registry

* Update linux.yml

Remove needless env and add export variable before scripts

* Correct syntax

* Debug: Use Ubuntu22.04 public image for MS hosted agent

Removed variables LD_LIBRARY_PATH and OV_PYTHON_VERSION

* Debug: Use Ubuntu22.04 public image for MS hosted agent

Removed variables LD_LIBRARY_PATH and OV_PYTHON_VERSION

* Update VM image

* Update linux.yml

Fast check if changing VM will help

* Correct wrong syntax in pool section

* update pool for lin_arm64 and linux_cc

* Revert changes with public VM

* Revert VM public in onnxruntime.yml

* Update windows_conditional_compilation.yml

* Update Python setup steps on Windows_CC

* Revert all changes related to win_cc
2023-02-15 00:05:53 +04:00
Ekaterina Aidova
5ead83f315
[PT FE]: fix sporaidic failure in pytorch layer tests (#15713) 2023-02-14 21:35:35 +04:00
Maxim Vafin
5cc1c2c5e5
Add support for aten::_set_item (#15643)
* Add support for aten::_set_item

* Update loop.cpp

* Update tests/layer_tests/pytorch_tests/test_set_item.py

Co-authored-by: Ekaterina Aidova <ekaterina.aidova@intel.com>

* Update test_set_item.py

* Apply code review comments

* Fix code style

* Update tests/layer_tests/pytorch_tests/test_set_item.py

---------

Co-authored-by: Ekaterina Aidova <ekaterina.aidova@intel.com>
2023-02-14 14:11:51 +01:00
Irina Efode
4009fa703c
[CONFORMANCE] Fix ReadMe according option (#15703) 2023-02-14 11:19:11 +00:00
Nadezhda Ageeva
4e5f79b4ea
[GNA]: QueryNetwork support (#13639)
Review comments

Refactor is_op_supported and apply review comments

Fix split checks

Remove split checks

Adjust 2dconv check

Rebase fixes, refactoring, applying comments
2023-02-14 12:17:07 +01:00
Tomasz Jankowski
c62be51cc1
[Transformations] Enable dynamic decomposition BTS and STB ops (#15179)
* Add dynamism for BatchToSpace conversion

* Extend dynamism for BatchToSpace conversion

Only block input needs to be const 'cse axes_order_const is freaky

* Enhace dynamism for BatchToSpace conversion

Block input need not be const now.

* Add dynamism for STB by elements conversion

* Remove const need for crops for BTS by_elements

* temp for review

* Try to fix output tensor overwrite

* Make test to reproduce invalid shape inference

* Reproduce the error with template plugin

* Fix code style

* Fix 0D inputs issue

* Remove 0D shape parts before Concat

* Apply nested namespaces

* Enable non-constant STB Block input

* Fix BTS runtime info

* Fix STB by elems runtime info

* Add dynamism for STB conversion

* Add BTS dynamic data test

* Add STB dynamic data test

* Reduce STB concats

* Add tests naming

* Edit

* style

* Consider other block element types

* Enhance type test

* Use opset10 only

* Check block shape
2023-02-14 14:45:10 +04:00
Evgeny Talanin
fac03ee5f7
Correct random number generation (#15644) 2023-02-14 11:16:49 +01:00
Dohyun Kim (Felix)
5853c78b7f
[GPU][DG2] Fix fusings_gpu/gemm_2in_act_scale_eltwise.basic/4 (#14888)
* Handle hsigmoid by hard_sigmoid
* add onednn_post_op_type::eltwise_hardsigmoid
2023-02-14 17:28:33 +09:00
Dohyun Kim (Felix)
dd0bf817b7
update (#15568) 2023-02-14 17:20:46 +09:00
Dohyun Kim (Felix)
148c7cc617
[GPU][DG2] Adjust expected fuse counts (#15592) 2023-02-14 17:20:07 +09:00
Haiqi Pan
67fff4adcc
Fix sign-compare warnings in PDPD FE (#15635)
* fix warnings in /paddle

* fix bmp_reader.c

* add -Wsign-compare

* fix code style

* fix sum.cpp

* remove paddle sign-compare

* fix return in input_model.cpp

* fix bmp_reader.c
2023-02-14 12:11:59 +04:00
Irina Efode
3d6474a4a3
[CONFORMANCE] Change Name of ReadIR tests and op serialization folder by subgraphsDumper (#15671)
* [CONFORMANCE] Change Name of ReadIR tests and opserialization

* remove  op_name from ir name

* remove extra file
2023-02-14 12:02:01 +04:00
Ilya Churaev
b80d05e0e1
Added classes for Sync and Async infer requests (#15387)
* Added classes for Sync and Async infer requests

* Changed hierarchy of Infer requests

* Fixed code style

* Fixed some tests

* Fixed naming style

* Fixed template plugin build

* Temporary disable python tests

* Revert "Temporary disable python tests"

This reverts commit c9aa9d79f8.

* Fixed template plugin tests

* Disable python tests

* Disable more steps

* Merged CI

* Revert "Merged CI"

This reverts commit 2f69574870.

* Try to fix segfault in python tests

* Remove default constructor

* Fixed documentation

* Fixed CPU tests

* Fixed Windows build

* Fixed comments

* Fixed build
2023-02-14 06:59:53 +04:00
Ekaterina Aidova
609dee0abc
[PT FE]: support aten:Bool, add tests for aten::add_ (#15590) 2023-02-13 23:29:43 +01:00
Maxim Vafin
efe3b27f5b
[PT FE] Remove warnings suppression in frontend code (#15676)
* [PT FE] Remove warnings suppression in frontend code

* Fix code style

* Fix linux build

* Fix build

* Fix typo
2023-02-13 22:35:53 +01:00
dependabot[bot]
5da21f5649
Bump ipython from 8.5.0 to 8.10.0 in /docs (#15655)
Bumps [ipython](https://github.com/ipython/ipython) from 8.5.0 to 8.10.0.
- [Release notes](https://github.com/ipython/ipython/releases)
- [Commits](https://github.com/ipython/ipython/compare/8.5.0...8.10.0)

---
updated-dependencies:
- dependency-name: ipython
  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-02-13 23:42:54 +04:00
Fang Xu
62dd3c5218
remove tbb version check for using tbbbind static library (#15627)
* remove tbb version check for using tbbbind static library

* fix build error

---------

Co-authored-by: Ilya Lavrenov <ilya.lavrenov@intel.com>
2023-02-13 17:34:04 +00:00
Irina Efode
831b637fbe
[CONFORMANCE] Add Shappe mode to the conformance runner (#15689) 2023-02-13 19:08:09 +04:00
Roman Kazantsev
65b69fe8ca
[TF FE] Fix FusedBatchNormV3 in case of mean and variance empty tensors (#15675)
* [TF FE] Fix FusedBatchNormV3 in case of mean and variance empty tensors

Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>

* Add to nightly

---------

Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
2023-02-13 15:23:48 +01:00
Zlobin Vladimir
ee2e9d497c
benchmark_app: factor out advanced options (#15605)
* benchmark_app: factor out advanced options

* cpp/benchmark_app: add usage word

* move api to advanced, group b/shape/data_shape/layout into Input shapes, factor out Statistics dumping options

* Factor out Device-specific performance options

* Factor out Preprocessing options

* Minor regroup
2023-02-13 17:45:17 +04:00
Irina Efode
c8afb90218
[CONFORMANCE] Exclude convert from report if it is additional layer (#15578)
Co-authored-by: Ilya Lavrenov <ilya.lavrenov@intel.com>
2023-02-13 17:21:21 +04:00
Nikita Malinin
3e89e7fc86
Revert "[POT] GNA - prevent an overflow in eltwise layer (#12048)" (#15639)
This reverts commit 1901087677.
2023-02-13 17:20:03 +04:00
Roman Lyamin
803a927e70
[GPU] Added shape agnostic kernel support for Range + fix dynamic tests (#15640) 2023-02-13 17:14:29 +04:00
Zhang Yi
e4551b66c4
remove unused value (#15670) 2023-02-13 16:36:13 +04:00
Maciej Smyk
6f3b37b2fa
Update deployment_simplified.svg (#15678) 2023-02-13 16:00:41 +04:00
Mateusz Tabaka
9a540e61dc
Don't use could_propagate in MarkDequantizationSubgraph (#15325) 2023-02-13 11:28:38 +01:00
Tingqian Li
b9a1b45a82
[CPU] Optimize reorder inside tensor_iterator (#14689) 2023-02-13 11:26:40 +01:00
Vladislav Golubev
b8a7b3bb43
Cleanup & refactoring (#15588) 2023-02-13 10:50:46 +01:00
Szymon Irzabek
1c20005b2f
[GNA] Refactor target configuration (#15407) 2023-02-13 09:42:30 +00:00
Maxim Vafin
6c72ea4bea
[PT FE] Check number of inputs, use rank function (#15656)
* Check number of inputs, use rank function

* Change min inputs in flatten

* Fix code style

* Fix aten::tensor and aten::_convolution number of inputs

* Refactor NodeCOntext a little

* Fix codestyle
2023-02-13 09:58:21 +01:00
Piotr Krzemiński
d0a97af629
[BENCHMARK_APP] Introduce Numpy array loading for C++ benchmark app/Fix a bug that would cause Python Numpy array loading to fail (#14021)
* [C++/BENCHMARK_APP] Introduce Numpy array loading for C++ benchmark app

* [DOCS/BENCHMARK_APP] Update docs to reflect changes, update list of available extensions from OpenCV, align help messages

* Update inputs_filling.cpp

* Update tools/benchmark_tool/openvino/tools/benchmark/utils/inputs_filling.py

Co-authored-by: Zlobin Vladimir <vladimir.zlobin@intel.com>

* Update samples/cpp/benchmark_app/inputs_filling.cpp

Co-authored-by: Zlobin Vladimir <vladimir.zlobin@intel.com>

* [C++/Python] Implement quality-of-life improvements from PR comments

* [C++] Fix compilation errors, fix linter output

* [C++/PYTHON] Apply requested changes

* Update samples/cpp/benchmark_app/main.cpp

Co-authored-by: Zlobin Vladimir <vladimir.zlobin@intel.com>

* Update samples/cpp/benchmark_app/utils.cpp

Co-authored-by: Zlobin Vladimir <vladimir.zlobin@intel.com>

* [PYTHON] Separate loading of numpy arrays similar to images

* [PYTHON] Remove unnecessary 'Prepare xxx file' print

* Update README again because IF OPENCV.. dissapeared for some reason

* Update second README with missing IF OPENCV..

* [C++] Remove unnecessary vector print function

* [C++ Add Numpy processing function - TODO link it to the tensor filling

* Reverse OneDnn plugin modification

* [C++] Numpy array loading for C++

* [C++] Add (almost) all missing types of data

* Reverse submodule modifications

* [C++/PYTHON] Fix compilation errors, clean code

* [C++] Modify supported extensions, add numpy checking to utils, add numpy to get_image_info method

* Update samples/cpp/benchmark_app/inputs_filling.cpp

Co-authored-by: Zlobin Vladimir <vladimir.zlobin@intel.com>

* [C++] Fix utils header file to reflect unordered set change

* [PYTHON/C++] Fix compilation errors in C++ code, fix Python dynamic shapes numpy loading

* [C++] Fix explicit instantiation of NumpyArray reader

* [C++] Clang format, minor syntax fixes

* [PYTHON/C++] Remove unnecessary data types, introduce a new approach to cast data of different types from format_rt_reader, remove uppercase types from Python precision parameters

* [PYTHON] Update README to reflect new precision settings

* [PYTHON] Fix README, fix clang format

* [C++] Clean headers

* [C++] Fix uninitialized variable error

* [C++/PYTHON] Fixed choices in Python benchmark, fixed types in C++ benchmark

* [C++] Fixed ov::float16conversion, fixed Python types map - removed redundancies

* [C++] Add back boolean support

* [C++] Fix compilation errors

---------

Co-authored-by: Zlobin Vladimir <vladimir.zlobin@intel.com>
2023-02-13 12:04:23 +04:00
Shen, Wanglei
115014d3ad
Enable test cases for windows parser for CPU mapping table (#15589)
* update test cases for windows cpu mapping parser

* fix code style issue

* fix code style issue

* fix code style issue

* update test data for Linux parser to align with Windows test case

* ufix code style issue

* update test data for Android build

* update linux CPU map parser fix

* fix code style issue

* fix test data issue

* fix size_t warning

* fix size_t warning
2023-02-13 15:55:39 +08:00
Ilya Lavrenov
646778b63f
Fixed warnings on Windows in CC build (#15666) 2023-02-13 11:52:20 +04:00
Roman Kazantsev
4352b9f179
[TF FE] Refactor Reciprocal translator and add layer test (#15652)
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
2023-02-13 11:10:16 +04:00
Roman Kazantsev
a91f173166
[TF FE] Refactor Size translator and add layer test (#15653)
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
2023-02-13 11:09:12 +04:00
Zhang Yi
166566a777
[CPU]Enable pad with runtime begin/end/value (#15146) 2023-02-13 11:01:16 +04:00
Roman Kazantsev
a1a6ba911a
[TF FE] Refactor Split and SplitV translators and add layer tests (#15662)
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
2023-02-13 10:49:34 +04:00
Vladimir Paramuzov
9b840a789c
[GPU] Minor fixes for dynamic models (#15543) 2023-02-13 10:34:41 +04:00