platform/upstream/dldt.git
3 years agoSupport operation Interpolate-4 in OpenVINO (#1596)
Egor Churaev [Thu, 1 Oct 2020 08:41:51 +0000 (11:41 +0300)]
Support operation Interpolate-4 in OpenVINO (#1596)

JIRA: 26973

3 years agoDowngrade cmake for samples (#2372) (#2434)
Mikhail Ryzhov [Thu, 1 Oct 2020 08:37:39 +0000 (11:37 +0300)]
Downgrade cmake for samples (#2372) (#2434)

* Downgrade cmake for samples

Downgraded cmake version to default version for Ubuntu 18.04

* Updated supported python version

The minimal python version in 2021.1 is 3.5

* Added notes about cmake requirements for samples and demo

3 years agoSupport references in test_timetest.py (#2431)
Vitaliy Urusovskij [Thu, 1 Oct 2020 08:35:57 +0000 (11:35 +0300)]
Support references in test_timetest.py (#2431)

3 years agoSupport DB reporting for test_timetest.py (#2359)
Vitaliy Urusovskij [Thu, 1 Oct 2020 05:39:19 +0000 (08:39 +0300)]
Support DB reporting for test_timetest.py (#2359)

3 years ago[Cherrypick] Remove the deprecation notice (#2408)
Alina Alborova [Wed, 30 Sep 2020 17:32:25 +0000 (20:32 +0300)]
[Cherrypick] Remove the deprecation notice (#2408)

* cherry-pick 1/2

* Removed deprecation notice

3 years agoHost tensor 2 vector refactor (#2443)
Piotr Szmelczynski [Wed, 30 Sep 2020 14:20:41 +0000 (16:20 +0200)]
Host tensor 2 vector refactor (#2443)

3 years agoAdd support for custom ONNX GroupNorm operator (#2267)
Mateusz Tabaka [Wed, 30 Sep 2020 14:17:15 +0000 (16:17 +0200)]
Add support for custom ONNX GroupNorm operator (#2267)

3 years agodrop unnecessary cmake dependency on ext_gtest (#2389)
helmutg [Wed, 30 Sep 2020 13:01:11 +0000 (15:01 +0200)]
drop unnecessary cmake dependency on ext_gtest (#2389)

ngraph_test_util links libgtest, which depends on ext_gtest already.

Co-authored-by: Helmut Grohne <helmut.grohne@intenta.de>
3 years agoReplace absolute links to docs.openvinotoolkit.org by relative ones (#2439) (#2461)
Andrey Zaytsev [Wed, 30 Sep 2020 11:00:19 +0000 (14:00 +0300)]
Replace absolute links to docs.openvinotoolkit.org by relative ones (#2439) (#2461)

* Replaced direct links to docs.openvinotoolkit.org with relative links

* Replaced direct links to docs.openvinotoolkit.org with relative links. Added GSGs for Win and macOS

* Minor fixes in GSGs

* Replaced direct links to docs.openvinotoolkit.org with relative links

* Removed links to OpenVINO markdown files that contain anchor - they don't work in the current implementation of the doc process

* Fixed Notes

* Removed links to OpenVINO markdown files that contain anchor - they don't work in the current implementation of the doc process

* fixed link to installing-openvino-linux.md

3 years agoMKLDNN nodes factory improvements (#2252)
Vladislav Volkov [Wed, 30 Sep 2020 08:31:19 +0000 (11:31 +0300)]
MKLDNN nodes factory improvements (#2252)

3 years ago[GNA] fixed conversion from fp16 to fp32 networks in case of const blobs (#2446)
Eugene Smirnov [Tue, 29 Sep 2020 16:44:12 +0000 (19:44 +0300)]
[GNA] fixed conversion from fp16 to fp32 networks in case of const blobs (#2446)

3 years agodon't attempt to install an external tbb (#2390)
helmutg [Tue, 29 Sep 2020 16:22:41 +0000 (18:22 +0200)]
don't attempt to install an external tbb (#2390)

Co-authored-by: Vladislav Vinogradov <vlad.vinogradov@intel.com>
Co-authored-by: Helmut Grohne <helmut.grohne@intenta.de>
Co-authored-by: Vladislav Vinogradov <vlad.vinogradov@intel.com>
3 years agoAdd wget retry (#2455)
Konstantin Satunin [Tue, 29 Sep 2020 16:10:04 +0000 (19:10 +0300)]
Add wget retry (#2455)

* Add wget retry

Make CMake download more tolerant to network issues

* Sync log message

3 years agoAdd MSFT models to OpenVino ONNX CI check (#2377)
Rafal Blaczkowski [Tue, 29 Sep 2020 16:05:31 +0000 (18:05 +0200)]
Add MSFT models to OpenVino ONNX CI check (#2377)

* Add MSFT models to OpenVino ONNX CI and update xfails

* Update paths

* Fix typo and update xfails

* Unset xfails to check current behavior

* Update:
* add MSFT models to preprocesing script
* update xfail names

* Final update of xfail test cases

* Update xfail paths

* Update xfails

* Uncomment part of preprocesing script

* Update script

* Add cleaning support for MSFT preprocesing

* Add -e option to script help

* Initilze variables

* Update ngraph/python/tests/test_onnx/model_zoo_preprocess.sh

Fix a mistake

Co-authored-by: Tomasz Socha <tomasz.socha@intel.com>
* Update ngraph/python/tests/test_onnx/model_zoo_preprocess.sh

align spaces

Co-authored-by: Tomasz Socha <tomasz.socha@intel.com>
Co-authored-by: Tomasz Socha <tomasz.socha@intel.com>
3 years ago[GNA] clear input scale factor from configuration for imported model (#2172)
Anna Alberska [Tue, 29 Sep 2020 15:32:09 +0000 (17:32 +0200)]
[GNA] clear input scale factor from configuration for imported model (#2172)

* [GNA] clear input scale factor from configuration for imported model

* add test

* [GNA] add warning for using imported scale factors

3 years ago[IE][TESTS] Test params generator: fixed conversion from map of vectors into vectors...
Eugene Smirnov [Tue, 29 Sep 2020 11:02:01 +0000 (14:02 +0300)]
[IE][TESTS] Test params generator: fixed conversion from map of vectors into vectors of pairs in case of empty vector. (#2445)

3 years agoAdded link options for cross-compilation (#2399)
Ilya Lavrenov [Mon, 28 Sep 2020 15:59:48 +0000 (18:59 +0300)]
Added link options for cross-compilation (#2399)

3 years agoRemove xfail_issue_36533 from ngraph tests (#2436)
Mateusz Tabaka [Mon, 28 Sep 2020 15:55:50 +0000 (17:55 +0200)]
Remove xfail_issue_36533 from ngraph tests (#2436)

3 years ago[CMAKE] Introduce FASTER_BUILD experimental feature (#2438)
Vladislav Vinogradov [Mon, 28 Sep 2020 15:53:11 +0000 (18:53 +0300)]
[CMAKE] Introduce FASTER_BUILD experimental feature (#2438)

It uses CMake 3.16 built-in utilities to speed up build time:

* Unity builds
* Precompiled headers

The feature is controlled via `ENABLE_FASTER_BUILD` CMake option (disabled by default).
The option avaialble only on CMake >= 3.16.
The feature is enabled per-target via `ie_faster_build` function.

Some observations:

* Don't have actual numbers for compile time, but subjectively can see
  speed up locally with VS 2019.
* Unity builds gives much more effect, but has some restriction on source files,
  so are not used everywhere.

3 years agoFix tile layer test header (#2315)
Andrey Markelov [Mon, 28 Sep 2020 14:13:49 +0000 (17:13 +0300)]
Fix tile layer test header (#2315)

3 years ago[IE][VPU]: Disables data type check of temp buffer in LSTMCell (#2423)
Evgeny Latkin [Mon, 28 Sep 2020 09:36:44 +0000 (12:36 +0300)]
[IE][VPU]: Disables data type check of temp buffer in LSTMCell (#2423)

3 years agoAdded support of external data for ONNX Importer (#2303)
Mateusz Bencer [Mon, 28 Sep 2020 09:08:36 +0000 (11:08 +0200)]
Added support of external data for ONNX Importer (#2303)

3 years agoFixed canStartSeveralAsyncInsideCompletionCallbackWithSafeDtor (#2404)
Anton Pankratv [Mon, 28 Sep 2020 08:08:34 +0000 (11:08 +0300)]
Fixed canStartSeveralAsyncInsideCompletionCallbackWithSafeDtor (#2404)

3 years agoReturn REQUEST_NOT_READY if GNA Wait returns busy status (#2401)
Krzysztof Bruniecki [Mon, 28 Sep 2020 07:22:23 +0000 (09:22 +0200)]
Return REQUEST_NOT_READY if GNA Wait returns busy status (#2401)

* Return REQUEST_NOT_READY if GNA Wait returns busy status

* Apply fixes from review

3 years agoHolder test thread safe for all (#2425)
Anton Pankratv [Fri, 25 Sep 2020 18:12:24 +0000 (21:12 +0300)]
Holder test thread safe for all (#2425)

3 years ago[IE][VPU]: Supports I32 for some eltwise precisions + tests (#2364)
Andrew Bakalin [Fri, 25 Sep 2020 15:29:34 +0000 (18:29 +0300)]
[IE][VPU]: Supports I32 for some eltwise precisions + tests (#2364)

3 years ago[IE][VPU]: Reduce tests execution time (#2378)
Aleksandr Korolev [Fri, 25 Sep 2020 11:24:12 +0000 (14:24 +0300)]
[IE][VPU]: Reduce tests execution time (#2378)

* [IE][VPU]: Reduce tests execution time

* [IE TESTS] Remove 'ConfigurePlugin()' from 'memory_LSTMCell.hpp'

* [IE VPU TESTS] Myriad conv layer tests was changed

Co-authored-by: Maksim Doronin <maksim.doronin@intel.com>
Co-authored-by: kora6 <kora6@github.com>
3 years agoAdd `fill_inputs` step in timetests (#2413)
Vitaliy Urusovskij [Fri, 25 Sep 2020 11:08:03 +0000 (14:08 +0300)]
Add `fill_inputs` step in timetests (#2413)

3 years ago[MO] Add explicit broadcasting mode (#2077)
Pavel Esir [Fri, 25 Sep 2020 10:26:47 +0000 (13:26 +0300)]
[MO] Add explicit broadcasting mode (#2077)

* [MO] Add explicit broadcasting mode

* corrected value broadcast, added nontrivial test cases

* added negative unit-tests

* added axes normalization and permute inputs

* corrected axes normalization

* Update model-optimizer/mo/utils/broadcasting.py

Co-authored-by: Evgenya Stepyreva <evgenya.stepyreva@intel.com>
3 years agoUpdate setupvars to add path to XLink (#2371)
Artemy Skrebkov [Thu, 24 Sep 2020 12:03:16 +0000 (15:03 +0300)]
Update setupvars to add path to XLink (#2371)

- Do not export KMB_INSTALL_DIR. It is exported by another script

3 years ago[IE][VPU]: Fixes addCopyForOutputsInsideNetwork (#2393)
Gladilov, Gleb [Thu, 24 Sep 2020 09:40:10 +0000 (12:40 +0300)]
[IE][VPU]: Fixes addCopyForOutputsInsideNetwork (#2393)

* [IE][VPU]: Fixes addCopyForOutputsInsideNetwork

In case of dynamic output with consumer pass tries
to connect output's shape with new intermediate data
twice: one at the moment of duplicateData call (successful)
and once more at the end of the pass manually. The second
try leads to error since child data is already connected.

Signed-off-by: Gladilov, Gleb <gleb.gladilov@intel.com>
* [IE][VPU]: Introduces tests on addCopyForOutputsInsideNetwork

Signed-off-by: Gladilov, Gleb <gleb.gladilov@intel.com>
3 years ago[IE][VPU]: Reduces memory consumption by temporary buffers (#2317)
Andrey Sokolov [Thu, 24 Sep 2020 09:27:44 +0000 (12:27 +0300)]
[IE][VPU]: Reduces memory consumption by temporary buffers (#2317)

3 years agoFixed docs build on Windows (#2398)
Ilya Lavrenov [Thu, 24 Sep 2020 09:13:27 +0000 (12:13 +0300)]
Fixed docs build on Windows (#2398)

3 years ago[ nG transformation ] Const -> FQ -> Reshape fuse (#2388)
Evgenya Stepyreva [Thu, 24 Sep 2020 08:44:08 +0000 (11:44 +0300)]
[ nG transformation ] Const -> FQ -> Reshape fuse (#2388)

* [ nG transformation ] Const -> FQ -> Reshape fuse
Ticket: 39124

* fix dtype incompatibility: uint64 vs size_t

* Review comments adressed

3 years agoAdded new GSG for macOS, made minor changes in Windows GSG (#2070)
Anastasiya Ageeva [Wed, 23 Sep 2020 21:17:50 +0000 (00:17 +0300)]
Added new GSG for macOS, made minor changes in Windows GSG (#2070)

* Added new GSG for macOS, made minor changes in Windows GSG

* Update get_started_macos.md

3 years agoBug fix (#2380)
Piotr Szmelczynski [Wed, 23 Sep 2020 14:54:59 +0000 (16:54 +0200)]
Bug fix (#2380)

* Change request.infer to use param_names instead of request._input_list because it fix the bug

* remove xfail mark

* remove xfail_issue_35893 form tests/ __init__.py

* Remove xfail_issue_35893. Add OnnxBackendNodeModelTest.test_convtranspose_3d_cpu to xfail_issue_38091

* Remove OnnxBackendNodeModelTest.test_convtranspose_3d_cpu from xfail_issue_38091 in test_backend.py

3 years agoUpdated Transformation development doc (#2391)
Gleb Kazantaev [Wed, 23 Sep 2020 14:26:12 +0000 (17:26 +0300)]
Updated Transformation development doc (#2391)

3 years agoInstall dependency refactoring. (#2379)
Dmitrii Denisov [Wed, 23 Sep 2020 11:03:02 +0000 (14:03 +0300)]
Install dependency refactoring. (#2379)

3 years agoChanged pad data type (#2354)
Liubov Batanina [Wed, 23 Sep 2020 10:10:58 +0000 (13:10 +0300)]
Changed pad data type (#2354)

3 years agoadd doxygen doc build configurations and scripts (#1703)
Nikolay Tyukaev [Wed, 23 Sep 2020 08:15:02 +0000 (11:15 +0300)]
add doxygen doc build configurations and scripts (#1703)

* add doxygen doc build configurations

* fix layouts

* change the dl-streamer link

Co-authored-by: Nikolay Tyukaev <ntyukaev_lo@jenkins.inn.intel.com>
3 years ago[ONNX] Update ONNX importer to use RNN/GRU Sequence ops (#2035)
Katarzyna Mitrus [Wed, 23 Sep 2020 08:11:34 +0000 (10:11 +0200)]
[ONNX] Update ONNX importer to use RNN/GRU Sequence ops (#2035)

3 years agoApply transformations to TI body recursively (#2114)
Gleb Kazantaev [Wed, 23 Sep 2020 06:46:28 +0000 (09:46 +0300)]
Apply transformations to TI body recursively (#2114)

* Apply transformations to TI body recursively

* Add missing header

3 years agofix hetero to stop using deprectaed pugixml methods (#2362)
helmutg [Tue, 22 Sep 2020 16:05:34 +0000 (18:05 +0200)]
fix hetero to stop using deprectaed pugixml methods (#2362)

Co-authored-by: Helmut Grohne <helmut.grohne@intenta.de>
3 years ago[CPU BF16] FP32 exception was removed (#2326)
Alexey Varyzgin [Tue, 22 Sep 2020 15:19:50 +0000 (18:19 +0300)]
[CPU BF16] FP32 exception was removed (#2326)

3 years ago[PP GAPI] Split/Merge kernels; support for 8S, 16U, 16S, 32S (#2276)
Anton Potapov [Tue, 22 Sep 2020 15:18:26 +0000 (18:18 +0300)]
[PP GAPI] Split/Merge kernels; support for 8S, 16U, 16S, 32S (#2276)

- introduced type_dispatch primitive
 - refactored SplitX and MergeX kernels to use type_dispatch
 - extended SplitX and MergeX to support 8S, 16U, 16S, 32S types

3 years ago[GNA] Fix sporadic failures in IE tests (#2336)
Kamil Magierski [Tue, 22 Sep 2020 15:14:20 +0000 (17:14 +0200)]
[GNA] Fix sporadic failures in IE tests (#2336)

* [GNA] Fix sporadic failures in IE tests
review comments impl

* [GNA] fix GNA1 segfault

* [GNA] GNA1 build fixes

3 years ago[GNA] LSTMCell fixes (#2080)
Kamil Magierski [Tue, 22 Sep 2020 15:13:28 +0000 (17:13 +0200)]
[GNA] LSTMCell fixes (#2080)

3 years agoUpdate md files. Add cpp in docs/examples (#1769)
Polina Mishanina [Tue, 22 Sep 2020 15:01:48 +0000 (18:01 +0300)]
Update md files. Add cpp in docs/examples (#1769)

* Update md files. Add cpp in docs/examples

* Normalize all the line endings

* Fix block_id in snippets

* Fix utf-8 encoding

* Add new folder for snippets

* Fix issues with compiling code from snippets

* Added conteiner iterator fix

3 years agoUpdated UWP toolchain (#2355)
Ilya Lavrenov [Tue, 22 Sep 2020 14:41:21 +0000 (17:41 +0300)]
Updated UWP toolchain (#2355)

3 years ago[PP GAPI] Extended preprocessing graph to support precision conversions (#2290)
Anton Potapov [Tue, 22 Sep 2020 14:40:01 +0000 (17:40 +0300)]
[PP GAPI] Extended preprocessing graph to support precision conversions (#2290)

- not yet visible via plugin interface
- for resize non U8 input is converted to  FP32
- tests

3 years agosupport for conversion between fp32 and fp16 types for ngraph_helpers (#2357)
Eugene Smirnov [Tue, 22 Sep 2020 10:21:06 +0000 (13:21 +0300)]
support for conversion between fp32 and fp16 types for ngraph_helpers (#2357)

3 years ago[IE][VPU]: Enables check of parameters count for LSTMCell (#2335)
Evgeny Latkin [Tue, 22 Sep 2020 09:06:25 +0000 (12:06 +0300)]
[IE][VPU]: Enables check of parameters count for LSTMCell (#2335)

3 years agoAdd timeout to OpenVino ONNX CI check (#2352)
Rafal Blaczkowski [Mon, 21 Sep 2020 20:10:30 +0000 (22:10 +0200)]
Add timeout to OpenVino ONNX CI check (#2352)

* Test timeout

* Another test

* Final test

* Final version of timeout and cleaning containers after CI execution

3 years agoFix link in SECURITY.md (#2259)
Andrey Somsikov [Mon, 21 Sep 2020 18:35:24 +0000 (21:35 +0300)]
Fix link in SECURITY.md (#2259)

Co-authored-by: Alina Alborova <alina.alborova@intel.com>
3 years agoTest timetest MVP (#2345)
Vitaliy Urusovskij [Mon, 21 Sep 2020 18:33:42 +0000 (21:33 +0300)]
Test timetest MVP (#2345)

3 years agoinstall_NEO_OCL_driver: Added checking of installed packages before trying to remove...
Artyom Anokhov [Mon, 21 Sep 2020 14:35:49 +0000 (17:35 +0300)]
install_NEO_OCL_driver: Added checking of installed packages before trying to remove them. Added quotes for echo. (#2351)

3 years agoReference ROIAlign-3 implementation (#2128)
Bartosz Lesniewski [Mon, 21 Sep 2020 12:04:39 +0000 (14:04 +0200)]
Reference ROIAlign-3 implementation (#2128)

3 years ago[nGraph] Use additional models logic to run ONNX Model Zoo (#2253)
Tomasz Socha [Mon, 21 Sep 2020 11:55:02 +0000 (13:55 +0200)]
[nGraph] Use additional models logic to run ONNX Model Zoo (#2253)

3 years ago[GNA] fake quantize single layer tests for GNA plugin (#2060)
Eugene Smirnov [Mon, 21 Sep 2020 11:22:14 +0000 (14:22 +0300)]
[GNA] fake quantize single layer tests for GNA plugin (#2060)

* fake quantize single layer test for GNA plugin

* implemented fakequantize for fp32 case as an activation function

* added proper seed randomisation within single test run

* [GNA] [FAKEQUANTIZE] fixed ref-fp32 implementation on GNA to use nearbyint instead of roundf

* [GNA] [FAKEQUANTIZE] restored random seed

* [GNA][FAKEQUANTIZE] disabled 4d and integer tests for FakeQuantize

* [GNA][FAKEQUANTIZE]updated ngraph FakeQuantize builder to accept seed

* [GNA][FAKEQUANTIZE]aligned FP calculations order on GNA with reference ngraph - this however gives more error

* [CPU]build of FakeQuantise tests restored

* [TESTS][FAKEQUANTIZE] ignore extra inferRequests for disabled tests

* [GNA] Fixed legacy unit test failuers appeared due to extra check for possible segfault in import frames

* [GNA] adopted fuse multiple identities for FakeQunatize layer

* [GNA]fp32 runtime code review

3 years agoBackport of FQ+Mul transform to master (#2214)
Tomasz Dołbniak [Mon, 21 Sep 2020 10:21:27 +0000 (12:21 +0200)]
Backport of FQ+Mul transform to master (#2214)

* Backport of FQ+Mul transform to master

* Accept any type of input to FQ in the transformation

* Test the fusion when all FQ inputs are non-const

* Fusion test when only one output limit is const

* Test passing the output of FQ to second input of Mul

3 years ago Specify in and out precisions separately, add layouts for convolution (#2211)
Alexander Perepelkin [Mon, 21 Sep 2020 10:03:01 +0000 (13:03 +0300)]
 Specify in and out precisions separately, add layouts for convolution (#2211)

* Specify in and out precisions separately, add layouts for convolution

* Align convolution layer tests instantiations with updated definition

* Align convolution layer tests instantiations with updated definition for template plugin

* net, in, out prcs

Co-authored-by: Mikhail Treskin <mikhail.treskin@intel.com>
3 years agoAdd TopK tests (#2165)
Liubov Batanina [Mon, 21 Sep 2020 08:37:22 +0000 (11:37 +0300)]
Add TopK tests (#2165)

3 years agoExtend timetest_infer pipeline with infer track and blob's support (#2298)
Vitaliy Urusovskij [Sun, 20 Sep 2020 23:09:41 +0000 (02:09 +0300)]
Extend timetest_infer pipeline with infer track and blob's support (#2298)

3 years ago[ DOC ] TF FakeQuantWithMinMaxVars(PerChannel) support (#2338)
Evgenya Stepyreva [Sat, 19 Sep 2020 12:48:18 +0000 (15:48 +0300)]
[ DOC ] TF FakeQuantWithMinMaxVars(PerChannel) support (#2338)

3 years agoIntroduce opset5, include GRU/RNN/LSTM Sequences to opset5 (#2265)
Ivan Tikhonov [Fri, 18 Sep 2020 18:26:21 +0000 (21:26 +0300)]
Introduce opset5, include GRU/RNN/LSTM Sequences to opset5 (#2265)

* introduce new opset5, include GRU/RNN/LSTM Sequences to opset5

* resolve review remarks

3 years ago[Python API Tests] Update ngraph and iecore tests (#2329)
Anastasia Kuporosova [Fri, 18 Sep 2020 16:42:36 +0000 (19:42 +0300)]
[Python API Tests] Update ngraph and iecore tests (#2329)

Co-authored-by: Alexander Zhogov <alexander.zhogov@intel.com>
3 years agoBump cmake version to 3.13 (#2258)
Evgeny Talanin [Fri, 18 Sep 2020 15:58:12 +0000 (18:58 +0300)]
Bump cmake version to 3.13 (#2258)

3 years agoNew layout for `time_tests` (#2321)
Vitaliy Urusovskij [Fri, 18 Sep 2020 15:53:49 +0000 (18:53 +0300)]
New layout for `time_tests` (#2321)

* Change folders' layout for `time_tests`

* Refactoring of namings in `time_tests`

3 years ago[IE][VPU]: Makes ROIAlign to use 2 stage pipeline (to support ma2485) (#2123)
Andrey Sokolov [Fri, 18 Sep 2020 15:12:16 +0000 (18:12 +0300)]
[IE][VPU]: Makes ROIAlign to use 2 stage pipeline (to support ma2485) (#2123)

3 years agoinstall_NEO_OCL_driver: Updated exit codes, messages. Updated way to remove old drive...
Artyom Anokhov [Fri, 18 Sep 2020 14:49:06 +0000 (17:49 +0300)]
install_NEO_OCL_driver: Updated exit codes, messages. Updated way to remove old driver on Ubuntu (#2334)

3 years agofixes for UWP (#2255)
Ilya Lavrenov [Fri, 18 Sep 2020 14:13:27 +0000 (17:13 +0300)]
fixes for UWP (#2255)

* UWP fixes

* Commented code for compilation with UWP

* Current state: compiled for DESKTOP_APP

* Fixes

* Added toolchain

* Enabled ONNX imported for Windows Store

* Updated toolchain

* Fixes

* Disable ONNX in case of UWP

* Fix for Windows Driver

* Applied style check

* Dynamic loading of GetDLLDirectory symbols

* Clean-up in the toolchain

* Updated mkldnn plugin cmake

3 years ago[ MO ] Complete weights layout permutation (#2299)
Evgenya Stepyreva [Fri, 18 Sep 2020 11:42:16 +0000 (14:42 +0300)]
[ MO ] Complete weights layout permutation (#2299)

* MO TF: FQPerChannel extractor

* [ MO ] Complete weights layout permutation

* removed deleted file out of BOM

* Bring back stashed changes

* Skip if no weights permutation

* Conditional permutation

* Comments

3 years agofix move assignment operator of Shape class (#2280)
Tomasz Jankowski [Fri, 18 Sep 2020 08:19:12 +0000 (10:19 +0200)]
fix move assignment operator of Shape class (#2280)

3 years agoAccept ONNX Constants with empty tensors (#2287)
Tomasz Dołbniak [Fri, 18 Sep 2020 08:08:29 +0000 (10:08 +0200)]
Accept ONNX Constants with empty tensors (#2287)

3 years agoConvertPrecision - saturate Constant's value to std::numeric_limits<dst… (#2206)
Mateusz Tabaka [Fri, 18 Sep 2020 07:56:11 +0000 (09:56 +0200)]
ConvertPrecision - saturate Constant's value to std::numeric_limits<dst… (#2206)

* ConvertPrecision - saturate Constant's value to std::numeric_limits<dst_type>::lowest() if it's below that limit.

* Remove clamping to std::numeric_limits<int32_t>::lowest() in U32/U64 case

3 years agoFix bidirectional mode in reference implementations of GRU/LSTM/RNN Sequences (#2264)
Ivan Tikhonov [Fri, 18 Sep 2020 07:14:01 +0000 (10:14 +0300)]
Fix bidirectional mode in reference implementations of GRU/LSTM/RNN Sequences (#2264)

* fix bidirectional case in references of sequences ops, enable decomposition of bidirectional cases in CommonOptimizations

* introduce new opset5, include GRU/RNN/LSTM Sequences to opset5

* Revert "introduce new opset5, include GRU/RNN/LSTM Sequences to opset5"

This reverts commit 73c22a11dbd724d2cfa9212ff211db74ef09cf2a.

3 years agoUpdated operations specification documents (2021.2) (#2270)
Evgeny Lazarev [Fri, 18 Sep 2020 05:16:14 +0000 (08:16 +0300)]
Updated operations specification documents (2021.2) (#2270)

* Updated documentation structure and remove incorrect added files for Acosh-1, Asinh-1 and Atanh-1

* Fixed broken links

3 years agoFixed compilation without OpenCV (#2309)
Ilya Lavrenov [Fri, 18 Sep 2020 03:30:29 +0000 (06:30 +0300)]
Fixed compilation without OpenCV (#2309)

3 years ago[IE][VPU]: Enable some DSR+Op tests (#2118)
Maksim Doronin [Thu, 17 Sep 2020 20:52:16 +0000 (23:52 +0300)]
[IE][VPU]: Enable some DSR+Op tests (#2118)

* Introduced a new way to test DSR+Op cases
* Enabled DSR_Reduce, DSR_VariadicSplit, DSR_TopK, DSR_Scatter, DSR_Unsqueeze tests
* Other disabled tests are still disabled until reference function is implemented. Added related comments
* Reduce DSR+Op tests execution time via reducing tensor shapes

3 years agosetupvars: Updated notifications, fixed calling python in Windows case (#2319)
Artyom Anokhov [Thu, 17 Sep 2020 18:20:12 +0000 (21:20 +0300)]
setupvars: Updated notifications, fixed calling python in Windows case (#2319)

3 years agoGlstreamer dependencies (#2292)
Dmitrii Denisov [Thu, 17 Sep 2020 13:43:03 +0000 (16:43 +0300)]
Glstreamer dependencies (#2292)

* Refactoring: install_openvino_dependencies.sh script

* Added python3-gi package

* Correcting typos

* Update install_openvino_dependencies.sh

Fixed libglib2.0-0 package location.

3 years agoinstall_openvino_dependencies: Updated copyrights (#2306)
Artyom Anokhov [Thu, 17 Sep 2020 13:42:04 +0000 (16:42 +0300)]
install_openvino_dependencies: Updated copyrights (#2306)

setupvars.bat: Updated notification about incorrect Python version. Removed checking ICC2019
setupvars.sh: Removed logic with choosing higher version of installed Python. Added dynamic detecting python3 major and minor version for setting path. Add checking minimum required Python version(now 3.6)

3 years ago[IE][VPU]: Enable DTS for some eltwise operations (#2242)
Andrew Bakalin [Thu, 17 Sep 2020 12:28:33 +0000 (15:28 +0300)]
[IE][VPU]: Enable DTS for some eltwise operations (#2242)

* Enable DTS for Maximum, Minimum, Less, LogicalNot

3 years ago[IE][CMAKE] Add some libraries to ie_developer export list (#2279)
Vladislav Vinogradov [Thu, 17 Sep 2020 12:24:19 +0000 (15:24 +0300)]
[IE][CMAKE] Add some libraries to ie_developer export list (#2279)

The following libraries:

* `vpu_common_lib_test_static`
* `ieTestHelpers_s`

Those libraries might be helpful for standalone plugins tests.

3 years agoFixing bugs in nGraph reference implementation of Interpolate-4 (#2204)
Vladimir Gavrilov [Thu, 17 Sep 2020 11:15:57 +0000 (14:15 +0300)]
Fixing bugs in nGraph reference implementation of Interpolate-4 (#2204)

* Now coordinate_transformation_mode used for all axes in the 'nearest' mode.

* Temporarily added tests for Interpolate-4 evaluate().

* Deleted temporarily added tests.

* Fixed documentation for the 'nearest' mode.

* Small fixes.

* Disabled Interpolate-4 layer tests for CPU.

* Disabled some Interpolate-4 CPU tests.

* do not change index table when execute each time

* layout check added

* interpolate for no batch size even scale is 1

* coordinate transformation with div scale, not multiple 1/scale, for higher accuracy

* disable tests temporal

* test modification

* Some changes.

* Enabled some tests.

3 years agoFixed c samples build (#2278)
Mikhail Ryzhov [Thu, 17 Sep 2020 10:51:23 +0000 (13:51 +0300)]
Fixed c samples build (#2278)

* Fixed c samples build

fixed CVS-38816 - Failure to build samples in C

* Fixed issue with gflags

3 years agoFix TimeTests build and README (#2275)
Vitaliy Urusovskij [Thu, 17 Sep 2020 10:01:40 +0000 (13:01 +0300)]
Fix TimeTests build and README (#2275)

* Fix searching of pipelines for `time_tests` build

* Add `realpath` use in README for IEDevPackage because of limitation

* Add `mkdir build && cd build` commands in README

* Rename `time-tests` to `time_tests` in README

3 years agoDefault Infer leads to correct infer request state (#1562)
Anton Pankratv [Thu, 17 Sep 2020 08:57:11 +0000 (11:57 +0300)]
Default Infer leads to correct infer request state (#1562)

3 years agoFix time_tests gcc 4.8.5 build error (#2208)
Andrey Somsikov [Thu, 17 Sep 2020 08:50:40 +0000 (11:50 +0300)]
Fix time_tests gcc 4.8.5 build error (#2208)

3 years agoMove PriorBox to PriorBoxIE transformation from CommonOptimization pass (#2185)
Ivan Tikhonov [Thu, 17 Sep 2020 08:45:45 +0000 (11:45 +0300)]
Move PriorBox to PriorBoxIE transformation from CommonOptimization pass (#2185)

* move PriorBox to PriorBoxIE transformation from CommonOptimization pass

* call initNodeInfo transformation before PriorToPriorIE

* update comments

3 years agoReverting devicePriorities to be vector and respect the order, as opposed to the...
Maxim Shevtsov [Thu, 17 Sep 2020 06:31:42 +0000 (09:31 +0300)]
Reverting devicePriorities to be vector and respect the order, as opposed to the incorrect (re (#2249)

cent?) refactoring that introduced the unordered_map that effectively ignores the priorities

3 years agoClone a specific tag for pybind11 (#2297)
Tomasz Dołbniak [Wed, 16 Sep 2020 20:04:47 +0000 (22:04 +0200)]
Clone a specific tag for pybind11 (#2297)

3 years ago[CPU] RNN layer. Blobs precision validation. (#2223)
Nikolay Shchegolev [Wed, 16 Sep 2020 15:19:14 +0000 (18:19 +0300)]
[CPU] RNN layer. Blobs precision validation. (#2223)

3 years agoStatically analyzed issues. (#2274)
Nikolay Shchegolev [Wed, 16 Sep 2020 15:09:59 +0000 (18:09 +0300)]
Statically analyzed issues. (#2274)

3 years ago[IE TESTS] CoreThreading_LoadNetwork tests were disabled for GPU plugin (#2245)
Irina Efode [Wed, 16 Sep 2020 13:46:02 +0000 (16:46 +0300)]
[IE TESTS] CoreThreading_LoadNetwork tests were disabled for GPU plugin (#2245)

3 years agoTest refactor (#2225)
Piotr Szmelczynski [Wed, 16 Sep 2020 13:33:02 +0000 (15:33 +0200)]
Test refactor (#2225)

3 years agoupdate OpenCV version to 4.5.0 (#2254)
Alexey Suhov [Wed, 16 Sep 2020 13:13:41 +0000 (16:13 +0300)]
update OpenCV version to 4.5.0 (#2254)

* update OpenCV version to 4.5.0

* fix Azure pipelines

3 years agoFixed KW warning and review issues (#2263)
Ilya Churaev [Wed, 16 Sep 2020 12:33:23 +0000 (15:33 +0300)]
Fixed KW warning and review issues (#2263)

3 years agoRevert "[IE TESTS] dynavic batch for mvn layer (#1010)" (#2257)
Gorokhov Dmitriy [Wed, 16 Sep 2020 11:11:48 +0000 (14:11 +0300)]
Revert "[IE TESTS] dynavic batch for mvn layer (#1010)" (#2257)

This reverts commit 2e3378c50feb96df2bb8cb719bf0745705e35ad9.

3 years ago[IE][VPU]: update firmware 1378 (#2182)
Evgeny Latkin [Wed, 16 Sep 2020 10:51:33 +0000 (13:51 +0300)]
[IE][VPU]: update firmware 1378 (#2182)