platform/upstream/dldt.git
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)

3 years ago[VPU] Fix K propagation through Reshape (#2184)
Andrew Bakalin [Wed, 16 Sep 2020 09:41:49 +0000 (12:41 +0300)]
[VPU] Fix K propagation through Reshape (#2184)

* [VPU][DTS] Fix K propagation through Reshape

* [VPU] Add test cases

3 years ago[PP GAPI] Addded tests to cover exisiting precision conversions done by (#1976)
Anton Potapov [Wed, 16 Sep 2020 09:41:14 +0000 (12:41 +0300)]
[PP GAPI] Addded tests to cover exisiting precision conversions done by (#1976)

some plugins

- added shared parameterized tests
- instantiated for template plugin
- instantiated for cpu plugin
- fixed CPU plugin to properly handle U16 input
- fixed CPU reverse_sequence primitive to alolw input/oputput tensors to
be in FP32 only
- updated ngraph test_simple_computation_on_ndarrays to not expect
failure on U16 input

3 years agoadded check to avoid IR generation in case of wrong input shape (#2127)
Svetlana Dolinina [Wed, 16 Sep 2020 08:29:05 +0000 (11:29 +0300)]
added check to avoid IR generation in case of wrong input shape (#2127)

* added check to avoid IR generation in case of wrong input shape

* review changes

3 years ago[IE][VPU][OpenCL] 2021.1 release compiler (#2166)
Maxim Kurin [Tue, 15 Sep 2020 21:44:25 +0000 (00:44 +0300)]
[IE][VPU][OpenCL] 2021.1 release compiler (#2166)

3 years agoRevert "Eliminated invalid subgraphs (#2196)" (#2250)
Evgeny Talanin [Tue, 15 Sep 2020 16:24:57 +0000 (19:24 +0300)]
Revert "Eliminated invalid subgraphs (#2196)" (#2250)

This reverts commit 89a6f926a4784110b34848a432994e4632f860ce.

3 years agoAdded Public CI badge to main page (#2241)
Konstantin Satunin [Tue, 15 Sep 2020 14:39:32 +0000 (17:39 +0300)]
Added Public CI badge to main page (#2241)

3 years ago[GNA] fix scale factor calculation for unfused bias after fc (#2097)
Anna Alberska [Tue, 15 Sep 2020 13:04:06 +0000 (15:04 +0200)]
[GNA] fix scale factor calculation for unfused bias after fc (#2097)

* [GNA] fix scale factor calculation for unfused bias after fc

* change check

* add test

* apply requested changes

* cpplint fix

* apply test changes

* modify model for test to match ::op::

3 years agoFix running nG Python tests on Windows and update doc (#2162)
Mateusz Bencer [Tue, 15 Sep 2020 13:02:48 +0000 (15:02 +0200)]
Fix running nG Python tests on Windows and update doc (#2162)

3 years ago[IE][VPU]: Merges transformations calls from LoadExeNetwork and Frontend (#2220)
Gladilov, Gleb [Tue, 15 Sep 2020 12:28:28 +0000 (15:28 +0300)]
[IE][VPU]: Merges transformations calls from LoadExeNetwork and Frontend (#2220)

Signed-off-by: Gladilov, Gleb <gleb.gladilov@intel.com>
3 years agoReshape v7: remove (#1379)
Ilya Lavrenov [Tue, 15 Sep 2020 12:08:17 +0000 (15:08 +0300)]
Reshape v7: remove (#1379)

* Removed shape inference fr IR v7 and older

* Disabled dynamic batch tests which require reshape

* Fixes tests 2

* Disabled MKLDNN tests with convolution reshape

* Fixed GPU tests

* Disable VPU tests with batch size > 1 for old IRs

* Removed most of shape infer functions for old representation

* Removed most of CNNLayer validators

* Fixed validators and keep only parseParams

* Removed tests on invalid IR v7

* Disabled more VPU tests

* Removed Backetize validator

* Disable one more Myriad tests case where reshape for old IR is needed

* Removed useless reshape

* Need to replace GRUCell with Unique

* Moved shape infer functions for experimental layers to Core IE

* Fixed shape inference functions not to depend on legacy

* Added missed SparseToDense

* Added descriptive error message

* Fixed comments

3 years ago[IE][VPU]: Workaround to support parameter Beta for layer Swish (#2205)
Roman Vyunov (Intel) [Tue, 15 Sep 2020 11:39:27 +0000 (14:39 +0300)]
[IE][VPU]: Workaround to support parameter Beta for layer Swish (#2205)

* Workaround to full support Swish layer. It is faster than native Swish for now.

3 years ago[IE][TESTS] Fix compareRawBuffers and compareBlobData methods (#2222)
Vladislav Vinogradov [Tue, 15 Sep 2020 11:04:47 +0000 (14:04 +0300)]
[IE][TESTS] Fix compareRawBuffers and compareBlobData methods (#2222)

Use `<=` comparison instead of `<` with thresholds.
This allows to use `0` threshold for bit-exact comparison.

3 years agoEliminated invalid subgraphs (#2196)
Anton Pankratv [Tue, 15 Sep 2020 11:03:24 +0000 (14:03 +0300)]
Eliminated invalid subgraphs (#2196)

3 years agonGraph some KW fixes (#2102)
Ilya Churaev [Tue, 15 Sep 2020 11:03:07 +0000 (14:03 +0300)]
nGraph some KW fixes (#2102)

* Removed redundant methods

* Fixed KW for linux

3 years agoExtend error message (#2175)
Ilya Churaev [Tue, 15 Sep 2020 11:02:42 +0000 (14:02 +0300)]
Extend error message (#2175)

3 years agoFixed query network for networks with KSO (#2201)
Ilya Churaev [Tue, 15 Sep 2020 11:02:15 +0000 (14:02 +0300)]
Fixed query network for networks with KSO (#2201)

* Added a test to reproduce QueryNetwork with KSO

* Fixed QueryNetwork for networks with KSO

* Added additional test

3 years agoFixed output names for case with redundant ops before result (#2210)
Ilya Churaev [Tue, 15 Sep 2020 11:01:43 +0000 (14:01 +0300)]
Fixed output names for case with redundant ops before result (#2210)

3 years ago[IE][VPU]: Some KW fixes (#2142)
Maksim Doronin [Tue, 15 Sep 2020 09:42:16 +0000 (12:42 +0300)]
[IE][VPU]: Some KW fixes (#2142)

* Some KW fixes
* Fix printTo in vpu ngraph transformations

3 years ago[GNA] Safety fixes (#2158)
Denis Orlov [Tue, 15 Sep 2020 08:24:17 +0000 (11:24 +0300)]
[GNA] Safety fixes (#2158)

3 years ago[IE][VPU][Tests]: Enables tests on MergeSubsequentDSROperations (#2149)
Gladilov, Gleb [Tue, 15 Sep 2020 07:44:25 +0000 (10:44 +0300)]
[IE][VPU][Tests]: Enables tests on MergeSubsequentDSROperations (#2149)

Signed-off-by: Gladilov, Gleb <gleb.gladilov@intel.com>
3 years agoTensorIterator to RNN/GRU/LSTM Sequence transformation (#2146)
Ivan Tikhonov [Tue, 15 Sep 2020 07:11:51 +0000 (10:11 +0300)]
TensorIterator to RNN/GRU/LSTM Sequence transformation (#2146)

* ti to sequences transformations

* fix sequences to sequences ie conversion

* resolve review marks

* resolve review remarks, fix ti to sequences transformations to support batch > 1 if slice axis == 0

* temporary enable ngraph ti transformations for cpu plugin

* fix includes

* Revert "fix includes"

This reverts commit 6cf15b97bec94168df71606ac959b3cf60634c8a.

* Revert "temporary enable ngraph ti transformations for cpu plugin"

This reverts commit fd528d7216a2e6b11e915a0038a191259dc60551.

* delete todo comments

3 years ago[LPT] Copy constant with several outputs before blob update (cherry-pick to master...
Edward Shogulin [Tue, 15 Sep 2020 06:18:58 +0000 (09:18 +0300)]
[LPT] Copy constant with several outputs before blob update (cherry-pick to master) (#2198)

* [LPT] Copy constant implementation

* [LPT] the same Constant ops as FQ interval boundaries

3 years agosetupvars: update logic for setting path-like vars in case if they are empty. Updated...
Artyom Anokhov [Mon, 14 Sep 2020 16:49:57 +0000 (19:49 +0300)]
setupvars: update logic for setting path-like vars in case if they are empty. Updated copyrights. (#2229)

3 years agoGatherTree description was extended and outdated link fixed (#2167)
Svetlana Dolinina [Mon, 14 Sep 2020 16:49:29 +0000 (19:49 +0300)]
GatherTree description was extended and outdated link fixed (#2167)

* add more alrifications to description

* move clarification to comment

* pseudo code become more accurate

* review changes

3 years agoRevert "update OpenCV version to 4.5.0"
Alexey Suhov [Mon, 14 Sep 2020 15:47:19 +0000 (18:47 +0300)]
Revert "update OpenCV version to 4.5.0"

This reverts commit 5d229a45649091d25c3e85f391f99ea88122e008.

3 years agoupdate OpenCV version to 4.5.0
Alexey Suhov [Mon, 14 Sep 2020 14:58:39 +0000 (17:58 +0300)]
update OpenCV version to 4.5.0

3 years ago[CPU] add check on equality of values IL and IH ranges (#2190)
Maxim Andronov [Mon, 14 Sep 2020 12:28:37 +0000 (15:28 +0300)]
[CPU] add check on equality of values IL and IH ranges (#2190)

3 years agoAdd backend tests to ONNX OpenVino CI (#1972)
Rafal Blaczkowski [Mon, 14 Sep 2020 11:07:47 +0000 (13:07 +0200)]
Add backend tests  to ONNX OpenVino CI (#1972)

3 years agoDefine security policy (#2215)
Andrey Somsikov [Mon, 14 Sep 2020 10:50:03 +0000 (13:50 +0300)]
Define security policy (#2215)

3 years ago[Python Tools] Fix several problems in cross-check-tool (#2170)
Anastasia Kuporosova [Mon, 14 Sep 2020 10:49:01 +0000 (13:49 +0300)]
[Python Tools] Fix several problems in cross-check-tool (#2170)

3 years agoSuper smart reshape: HC Reshape to 2D followed by MatMul (#2183)
Evgenya Stepyreva [Mon, 14 Sep 2020 10:45:27 +0000 (13:45 +0300)]
Super smart reshape: HC Reshape to 2D followed by MatMul (#2183)

* Initial commit

* [SSR] Reshape(2D)->MatMul constrain relaxation

* Moved common pattern mechanics to the common function

* Moving SmartReshape to CNNNetworkNgraphImpl ctors

* Review comment

* Tests

3 years agoSplit time-tests common library (#2173)
Andrey Somsikov [Mon, 14 Sep 2020 06:04:49 +0000 (09:04 +0300)]
Split time-tests common library (#2173)

Split time-tests common library

Add a README.md with workflow description.
Defined "timetest_" suffix for all time tests.
Applied clang-format-9 and added a README.md

Co-authored-by: Alina Alborova <alina.alborova@intel.com>
3 years ago[DOC] Reshape feature (#2023)
Evgenya Stepyreva [Fri, 11 Sep 2020 18:41:42 +0000 (21:41 +0300)]
[DOC] Reshape feature (#2023)

* [DOC] Reshape feature

* Comments adressed.

* Clarifications

* Converting_Model_General.md

* Update ShapeInference.md

* Update ShapeInference.md

* Comments

* Update Convert_Object_Detection_API_Models.md

Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com>
3 years agoAdded type info for transformations (#2116)
Gleb Kazantaev [Fri, 11 Sep 2020 12:38:43 +0000 (15:38 +0300)]
Added type info for transformations (#2116)

3 years agoFix Mish and SoftPlus value propagation functions (#2120)
Anton Chetverikov [Fri, 11 Sep 2020 09:58:14 +0000 (12:58 +0300)]
Fix Mish and SoftPlus value propagation functions (#2120)

* Fix Mish and SoftPlus value propagation functions

* Add unit tests for SoftPlus & Mish operations value propagation functions

3 years ago[PYTHON API TESTS] Add ngraph tests (#2132)
Anastasia Kuporosova [Fri, 11 Sep 2020 09:56:57 +0000 (12:56 +0300)]
[PYTHON API TESTS] Add ngraph tests (#2132)

Co-authored-by: Alexander Zhogov <alexander.zhogov@intel.com>
3 years agoFix for static PartialShape detection algorithm (#2106)
Vladislav Volkov [Fri, 11 Sep 2020 03:15:24 +0000 (06:15 +0300)]
Fix for static PartialShape detection algorithm (#2106)

3 years agoAdded callback to disable PriorBox to PriorBoxIE transformation (#2159)
Ivan Tikhonov [Fri, 11 Sep 2020 03:12:14 +0000 (06:12 +0300)]
Added callback to disable PriorBox to PriorBoxIE transformation (#2159)

* move priorbox to ie transformations to Opset1ToLegacyOpset pipeline

* fix typo

* Revert "fix typo"

This reverts commit 4077a78cbdcc1340b0999a3756ce348dd567e45f.

* Revert "move priorbox to ie transformations to Opset1ToLegacyOpset pipeline"

This reverts commit 910e41ff2099b0516fc9bff2baaa2ec678c8a7bf.

* add functionality to disable prior box to ie transformation

* fix callback

3 years ago[IE CLDNN] Memory allocation optimizations (#2007)
Sergey Shlyapnikov [Thu, 10 Sep 2020 20:18:26 +0000 (23:18 +0300)]
[IE CLDNN] Memory allocation optimizations (#2007)

3 years agoAdd exposing function signatures via Cython (#2024)
Evgeny Talanin [Thu, 10 Sep 2020 16:58:45 +0000 (19:58 +0300)]
Add exposing function signatures via Cython (#2024)

3 years agoImplement `run_executable.py` to run `TimeTests` several times (#2125)
Vitaliy Urusovskij [Thu, 10 Sep 2020 16:41:23 +0000 (19:41 +0300)]
Implement `run_executable.py` to run `TimeTests` several times (#2125)

3 years ago[IE CLDNN] Fix stack-use-after-scope issue (#2150)
Sergey Shlyapnikov [Thu, 10 Sep 2020 15:59:15 +0000 (18:59 +0300)]
[IE CLDNN] Fix stack-use-after-scope issue (#2150)