Commit Graph

5480 Commits

Author SHA1 Message Date
Anton Romanov
b5134dc459
Fixed part coverity issues in samples (#8744) 2021-11-24 13:17:33 +03:00
Anton Dudchenko
d33033bb67
[VPU] Not unload MyriadPlugin at runtime on ARM (#8772)
* [VPU] Not unload MyriadPlugin at runtime on ARM

* Remove ARM definition
2021-11-24 13:14:40 +03:00
Andrey Somsikov
a2880b81e0
Update fuzzing coverage steps (#8785) 2021-11-24 13:13:08 +03:00
Luwei Zhou
71b3007a79
[CPU] Enable space_to_depth dynamic shape support. (#8639) 2021-11-24 12:11:15 +03:00
Vladimir Gavrilov
edb98aeb8e
nGraph version of the MO transformation InterpolateSequenceToInterpolate (#8397)
* Started to write transformation to fuse Interpolate sequence.

* Some changes.

* Written the transformation to fuse two Interpolate layers.

* Deleted commented code.

* Small fixes.

* Some fixes.

* Started to write tests.

* Small fix.

* Added more tests. Deleted commented code.

* Deleted redundant headers.

* Small fix.

* Fixes in the function can_be_fused(): the last statement was decomposed.

* Added operators == and != for op::v4::Interpolate::InterpolateAttrs.

* Added more checks for nullptr.

* Fixed codestyle.

* Added Interpolate registration.

* Small change.

* Implementation of operator== of InterpolateAttrs was moved into header file.
2021-11-24 11:33:09 +03:00
Ilya Churaev
e1abe32053
Fixed Windows Asure CI (#8782) 2021-11-24 11:27:08 +03:00
Alexandra Sidorova
24aed538e3
[CPU] Added dynamism support for NormalizeL2 (#8580) 2021-11-24 10:28:42 +03:00
Min, Byungil
2ecb2a1895
Remove unnecessary reorder to improve perf (#8341)
+ Bugfix for invalid removal of reorder in front of fsv32 conv
+ Remove unnecessary reorder of first conv of bfyx output format

Signed-off-by: Min, Byungil <byungil.min@intel.com>
2021-11-24 16:12:14 +09:00
Mateusz Tabaka
585c6bcb24
[CPU] Don't fuse Add or Mul to FakeQuantize if the result is not supported b… (#8585) 2021-11-24 09:50:47 +03:00
Taylor Yeonbok Lee
abbf0384ae
[GPU] Add GetMaxBatchSize functionality (#8226) 2021-11-24 09:30:14 +03:00
Sungeun Kim
8f64b8e2e8
[GPU] Update flops calculation for DG2/ATS (#8758) 2021-11-24 09:28:22 +03:00
Maksim Shabunin
94b6f64e0b
oneDNN: fixed build with mullti-config generators (#8775) 2021-11-24 09:11:24 +03:00
Ilya Churaev
725793e179
Removed temp from inference-engine folder, added OV_TEMP cmake option (#8667)
* Removed temp from inference-engine foldee, added OV_TEMP cmake option

* Fixed CI

* Fixed copy-past
2021-11-24 08:37:26 +03:00
Steve Yoo
808323afa8
Migrate Movement 1 (Broadcast-1, Concat-1, Tile-1) (#8388)
* Migrate Movement 1 (Broadcast-1, Concat-1, Tile-1)

* Add Broadcast-3

* Update to namespace opset

* Add broadcast_test_helper
2021-11-24 05:20:41 +03:00
Taylor Yeonbok Lee
32052a8f92
[GPU] Show freed constants' name on Verbose memory dump (#8354) 2021-11-24 10:58:58 +09:00
Andrey Somsikov
e19a6dc57d
Remove clang incompatible flag (#8771) 2021-11-24 02:03:38 +03:00
Anastasia Kuporosova
3cc0517492
[Python API] Add more api for parameter and result ops (#8691)
* [Python API] Add more api for parameter and result ops

* add tests

* add api for result

* add py::args

* apply comments to test
2021-11-23 23:03:03 +03:00
Vladimir Paramuzov
6addc0d535
[GPU] USM sharing and host blob creation in gpu remote context (#8657) 2021-11-23 20:26:44 +03:00
Alexandra Sidorova
c49620bb6a
[CPU] Added dynamism support for ShuffleChannels (#8601) 2021-11-23 17:22:33 +03:00
Nikita Malinin
516d510045
[POT] Added typecast while nodes updating & creation (#8621)
* Update type casting while update

* Fix Pylint

* Update precision setting for FQ values

* Update FQ values precision setting

* Fix scales dump

* Update reference

* Another reference update
2021-11-23 17:13:04 +03:00
Nikita Demashov
6156626706
[LPT] Fix Yolo v5 bug with Concat transformation subtract constant (#8491)
* add supporting convert after subtract constant in concat_transformation

* add check for the existence of subtract constant

* add convert fold for subtract convert & add tests for subtract with convert
2021-11-23 17:10:14 +03:00
Anton Romanov
dd38ffb387
Added samples smoke tests (#1102)
* Added samples smoke tests

Added implementation into azure pipeline

Update copyrights

Added python path

Update common part

modify windows.yml

* resolve conflicts

* New redesign of samples_smoke_tests including adding CMakeLists in order to install smoke tests on system, getting of smoke_tests_data archive

* fixed windows.yaml

* added checking path of samples

* changed path to INSTALL_DIR

* Fixed windows.yml file

* changed IE_APP_PATH

* Updated readme file for smoke tests

* Disable run tests on linux static build

* skipped test with related issue 71298

* change after review

Co-authored-by: Maxim Gordeev <maxim.gordeev@intel.com>
2021-11-23 17:09:11 +03:00
Luo Cheng
fa65018773
[CPU] GatherElements support dynamic shape (#8663) 2021-11-23 16:53:04 +03:00
Mateusz Tabaka
7720d82366
[MO] Fix fetching output Place in moc_frontend (#8431) 2021-11-23 14:40:57 +01:00
Vitaliy Urusovskij
5198c4644c
Convert pad_val to Parameter in ReferencePadTestNonConst... test (#8760) 2021-11-23 16:32:50 +03:00
Luwei Zhou
64459177e7
[CPU] Implement spaceToBatch node dynamic shape support (#8701) 2021-11-23 16:10:26 +03:00
Egor Shulman
9ce8ac536f
[CPU] Optimized shapeInfer() for OneHot (#8739) 2021-11-23 15:55:52 +03:00
Mikhail Nosov
c29569ecbd
[TemplateFuncTests] RGBX->RGB: Increase image size to avoid test failures on some platforms (#8762)
* Increase image size to avoid test failures on some platforms

There is an assert 'length >= nlanes' and 'nlanes' value depends on machine architecture
Set 320x320 test image to guarantee that image size >= nlanes

Also increased image size for 'plugin shared tests' to ensure the same (even though tests do not work with legacy preprocessing)

* Descreased to 160x160
2021-11-23 15:26:22 +03:00
Anastasia Popova
5104bf8ce8
Fixed axis type in ReverseInputChannels. (#8708)
* Fixed axis type.

* Added checks, corrected get_fw_index.

* Corrected get_fw_index(), removed checks.
2021-11-23 15:22:42 +03:00
Alexandra Sidorova
8c55c761c4
[CPU] Fixed leftovers for GatherND (#8644) 2021-11-23 15:11:58 +03:00
Ivan Tikhonov
cfe33fdf08
[TF FE] Operations refactoring (#8477)
* Resolve review comments

* fix codestyle

* remove mention of ngraph from TF frontend
2021-11-23 13:14:29 +03:00
Daria Mityagina
277ff96564
[IE][VPU][XLink]: Port changes from releases/2021/4 to master (#8404) 2021-11-23 12:51:46 +03:00
Elizaveta Lobanova
6feb981578
[GNA] Fixed handling of transposes around MatMul (#8600)
* [GNA] Fixed handling of transposes around MatMul

* [GNA] Fixed swap matmul inputs tests

* [GNA] Comments applying
2021-11-23 12:43:04 +03:00
song, bell
f06aa9955b
revise RNN spec (#8081)
* revise RNN spec

Signed-off-by: fishbell <bell.song@intel.com>

* formatting the formula

Signed-off-by: fishbell <bell.song@intel.com>

* Update docs/ops/sequence/RNNSequence_5.md

Co-authored-by: Tatiana Savina <tatiana.savina@intel.com>

Co-authored-by: Tatiana Savina <tatiana.savina@intel.com>
2021-11-23 12:12:37 +03:00
Vladimir Paramuzov
24675fd8ea
[GPU] Fixed a couple of issues in clDNN found by static analysis (#8706) 2021-11-23 10:33:03 +03:00
Steve Yoo
d248bdc91a
Migrate Sort (TopK-1) (#8423)
* Migrate Sort (TopK-1)

* Add topk_mode_sort_order

* Skip topk_min_sort_none in Windows

* Add types to tests

* Skip topk_max_sort_none and topk_min_sort_none

* Modify names from 1d to 1dMaxMin and SetUp1 to SetUpSecond

* Add outIdx to run tests one by one

* Set default value 0 to outIdx

* Remove copy_data
2021-11-23 10:29:55 +03:00
Mikhail Nosov
7545af07d0
Preprocessing: convert color RGBX/BGRX -> RGB/BGR implementation (#8755) 2021-11-23 10:29:00 +03:00
Vitaliy Urusovskij
3b88682159
Support NonConst pads_begin and pads_end in Pad op (#8697)
* Support pads_begin & pads_end as dynamic ops in Pad

* Extend Pad template test w/ NonConst PB & PE cases

* Remove xfails for 69443 after issue was fixed
2021-11-23 09:27:37 +03:00
Zlobin Vladimir
251883001c
[CPU] Set lower bound for nstreams to 1 (#8747) 2021-11-23 06:42:12 +03:00
Min, Byungil
c2ddfdc940
[GPU] Bugfix for accruacy regression of onednn reorder fusing (#8441)
Signed-off-by: Min, Byungil <byungil.min@intel.com>
2021-11-23 11:26:46 +09:00
Piotr Szmelczynski
24ad1edc4e
Ov20/preprocess base python (#7625)
* Preprocessing API - base classes

Includes API definition for trivial mean/scale operations (which don't require layout)

Mean/scale with 'layout' support will be done under separate task together
 with Layout

Current test code coverage: 100%

* Python bindings for base preprocessing API

* remove pre_post_process directory from ngraph/core

* remove files from ngraph/python dir

* move pyngraph pre_post_process files from ngraph/python to runtime

* remove pre_post_process test from CMakeList

* move include to the header

* update include path for pre_post_process

* style fix

* bind InputTensorInfo::set_layout

* cleaned test_preprocess

* fix test expected output

* remove duplicate test

* update description of set_element_type

* fix style

* move preprocess from pyngraph to pyopenvino/graph

* update test_preprocess imports and remove unnecessary test

* remove duplicate import

* update custom method

* update test

* update test

* create decorator that changes Node into Output<Node>

* create function that cast Node to Output<Node>

* update test_preprocess to use decorator for custom function

* change _cast_to_output -> _from_node

* style fix

* add tests fro scale and mean with vector input

* style fix

* add docstring for custom_preprocess_function

* bind InputInfo network method

* style fix

* bind OutputInfo

* fix description of preprocess submodule

* fix style

* update copyright year

* bind OutputTensorInfo

* bind OutputNetworkInfo and InputNetworkInfo

* bind ColorFormat and ResizeAlgorithm

* clean imports

* fix typo

* add PostProcessSteps to init

* bind PreProcessSteps

* create additional tests

* change ngraph.Type to ov.Type

* fix typo

* move _from_node to node_output.hpp

* add read_model from buffer

* update imports

* add new line

* remove bad quotes

* update imports

* style fix

* add new line

* rename functin args

* remove Type import

* update tests

* style fix

* test clean

* remove blank line

* update PrePostProcessor init and build methods

* create test with model update tests with new PrePostProcessor init and build

* move preprocess module from openvino.impl to openvino

Co-authored-by: Michael Nosov <mikhail.nosov@intel.com>
Co-authored-by: bszmelcz <bartosz.szmelczynski@intel.com>
2021-11-23 02:10:53 +03:00
Alexandra Sidorova
75af8254cb
[CPU] Fixed performance for Eltwise with C=1 (#8406) 2021-11-23 01:09:52 +03:00
Mikhail Letavin
a862331732
[GPU] Fix multi configuration build of onednn_gpu (#8743) 2021-11-23 00:22:05 +03:00
Mikhail Nosov
d15dcd6833
Support 'set_memory_type(string)' for preprocessing info tensor info (#8721)
Testing: unit tests + serialization/deserialization tests
2021-11-22 19:42:23 +03:00
Gleb Kazantaev
9f54641858
Update Transpose Sinking (#8720)
* Update Transpose Sinking

* Fix namespace

* Fix typo
2021-11-22 16:47:00 +03:00
Ilya Lavrenov
7c10998cf8
Removed pointer from ov::get_openvino_version (#8687)
* Removed pointer from ov::get_openvino_version

* Fixed issues with version print

* Clang-format
2021-11-22 15:21:09 +03:00
Vladimir Paramuzov
b05d90032b
[GPU] Replace input_offset parameters with padding (#7571) 2021-11-22 14:45:58 +03:00
Szymon Irzabek
f6a4dcb5ac
[GNA] Add MVN decomposition (#8142) 2021-11-22 14:39:25 +03:00
Sergey Shlyapnikov
a4854fa61d
[GPU] Add memory benchmarking tests (#8689) 2021-11-22 14:25:05 +03:00
Ilya Churaev
5a48ca5f64
Changed owners of python dependencies (#8700) 2021-11-22 13:35:47 +03:00