platform/upstream/dldt.git
4 years ago[IE][VPU] exclude test: conv_3x3s1p1_vgg (issue: 34466) (#1204)
Evgeny Latkin [Fri, 3 Jul 2020 14:33:37 +0000 (17:33 +0300)]
[IE][VPU] exclude test: conv_3x3s1p1_vgg (issue: 34466) (#1204)

4 years agoFixed type of reduction axes (#1190)
Liubov Batanina [Fri, 3 Jul 2020 13:55:06 +0000 (16:55 +0300)]
Fixed type of  reduction axes (#1190)

4 years agoEnable read onnx model tensor FLOAT16 no raw data (#1168)
Katarzyna Mitrus [Fri, 3 Jul 2020 11:45:00 +0000 (13:45 +0200)]
Enable read onnx model tensor FLOAT16 no raw data (#1168)

4 years ago[ONNX importer] Add more Resize-10 tests (#1026)
Katarzyna Mitrus [Fri, 3 Jul 2020 11:43:46 +0000 (13:43 +0200)]
[ONNX importer] Add more Resize-10 tests (#1026)

4 years agoCMAKE: Added IR reader dependency to dev_targets (#1202)
Ilya Lavrenov [Fri, 3 Jul 2020 11:20:08 +0000 (14:20 +0300)]
CMAKE: Added IR reader dependency to dev_targets (#1202)

4 years agoRemoved const transformer usage in graph transformer (#1164)
Ilya Lavrenov [Fri, 3 Jul 2020 10:29:43 +0000 (13:29 +0300)]
Removed const transformer usage in graph transformer (#1164)

* Commented constant folding

* Fix

4 years agoFixed typo in docs (#1201)
Ilya Lavrenov [Fri, 3 Jul 2020 10:27:41 +0000 (13:27 +0300)]
Fixed typo in docs (#1201)

4 years ago[VPU] Enable DSR_MatMul tests (#1129)
Andrew Bakalin [Fri, 3 Jul 2020 09:30:46 +0000 (12:30 +0300)]
[VPU] Enable DSR_MatMul tests (#1129)

* [VPU] Remove hardcoded shape type from MatMul dts

* [VPU] Forbid first GEMM input to be dynamic and transposed

* [VPU] Update DSR_MatMul tests to use DSR_TestsCommon base class

4 years ago[Stress] Enable StressMemleaksTests on GPU in precommit (#1079)
Vitaliy Urusovskij [Fri, 3 Jul 2020 08:57:16 +0000 (11:57 +0300)]
[Stress] Enable StressMemleaksTests on GPU in precommit (#1079)

* [Stress] Fix missing retry for StressMemLeaksTests

* [Stress] Add smoothing with sliding average for StressMemleaksTests

* [Stress] Enable GPU in StressMemleaksTests precommit scope

4 years agoFixed user name in codeowners (#1198)
Ilya Churaev [Fri, 3 Jul 2020 07:59:18 +0000 (10:59 +0300)]
Fixed user name in codeowners (#1198)

4 years agoUpdated Core::ReadNetwork documentation (#1178)
Ilya Churaev [Fri, 3 Jul 2020 05:47:24 +0000 (08:47 +0300)]
Updated Core::ReadNetwork documentation (#1178)

4 years agoResolve build failure due to warning C5208 (#1170)
Wayne Tan [Fri, 3 Jul 2020 02:56:04 +0000 (10:56 +0800)]
Resolve build failure due to warning C5208 (#1170)

> warning C5208: unnamed class used in typedef name cannot declare members other than non-static data members, member enumerations, or member classes

This commit adds a placeholder name to the struct definition
according to the accepted solution here:
https://developercommunity.visualstudio.com/content/problem/1034754/warning-c5208-a-c20-feature-occurs-when-compiling-1.html

Only applies to MSVC 19.26 or later. The alternative is to add a switch
`/Wv:19.25` to suppress the warning.

4 years agoRemove reference to removed function. (#1192)
Adam Osewski [Fri, 3 Jul 2020 02:46:17 +0000 (04:46 +0200)]
Remove reference to removed function. (#1192)

4 years ago[IE VPU] Enable DSR_* tests: part 1 (#1041)
Maksim Doronin [Thu, 2 Jul 2020 18:00:04 +0000 (21:00 +0300)]
[IE VPU] Enable DSR_* tests: part 1 (#1041)

* [IE VPU] Enable DSR_BinaryEltwise tests

* [IE VPU] Enable DSR_Gather tests

* [IE VPU] Enable DSR_Clamp tests

* [IE VPU] Enable DSR_Concat tests

* [IE VPU] Enable DSR_Convert tests

* [IE VPU] Enable DSR_Squeeze tests

* [IE VPU] Enable DSR_UnaryEltwise tests

* [ nGraph ] Softmax should return input pshape, not fully dynamic shape

4 years agoTry "system.debug: true" (#1179)
Alexander Zhogov [Thu, 2 Jul 2020 14:55:53 +0000 (17:55 +0300)]
Try "system.debug: true" (#1179)

4 years ago[IE CLDNN] Add some auto-tuning improvements (#1154)
Konrad Dobros [Thu, 2 Jul 2020 11:18:28 +0000 (13:18 +0200)]
[IE CLDNN] Add some auto-tuning improvements (#1154)

- add error reporting for failed kernel runs during auto-tune
- fix auto-tuning for asymmetric quantization
- add asymmetric quantization information to cache
- change auto-tuning metric from average to min

4 years agoRemoved WA for C API compilation (#1176)
Ilya Lavrenov [Thu, 2 Jul 2020 10:51:21 +0000 (13:51 +0300)]
Removed WA for C API compilation (#1176)

4 years agoSplit IR readers (#1167)
Ilya Lavrenov [Thu, 2 Jul 2020 10:31:44 +0000 (13:31 +0300)]
Split IR readers (#1167)

* Split IR readers

* Fixed tests

* CMAKE: Removed add_clang_format_target usage from readers

4 years ago[Stress] Add --ref_db_collection in compare_memcheck_2_runs.py (#1157)
Vitaliy Urusovskij [Thu, 2 Jul 2020 10:14:07 +0000 (13:14 +0300)]
[Stress] Add --ref_db_collection in compare_memcheck_2_runs.py (#1157)

4 years agoRemoved opset0 from public API (#1144)
Ilya Churaev [Thu, 2 Jul 2020 10:08:21 +0000 (13:08 +0300)]
Removed opset0 from public API (#1144)

4 years ago[IE TESTS] ie_class migration to the new test infrastructure (#1136)
Irina Efode [Thu, 2 Jul 2020 08:58:53 +0000 (11:58 +0300)]
[IE TESTS] ie_class migration to the new test infrastructure (#1136)

4 years ago[VPU] StaticShapeNMS support (#1057)
Andrew Bakalin [Thu, 2 Jul 2020 07:57:53 +0000 (10:57 +0300)]
[VPU] StaticShapeNMS support (#1057)

[IE][VPU]: Introduces StaticShapeNMS stage

4 years ago[IE CLDNN] Don't force expected reorder layout & improve i64->i32 fallback (#1088)
Jedrzej Hajduczenia [Thu, 2 Jul 2020 07:18:38 +0000 (09:18 +0200)]
[IE CLDNN] Don't force expected reorder layout & improve i64->i32 fallback (#1088)

4 years ago[IE CLDNN] Autoremove comments from processed cl files (#1152)
Vladimir Paramuzov [Thu, 2 Jul 2020 07:13:59 +0000 (10:13 +0300)]
[IE CLDNN] Autoremove comments from processed cl files (#1152)

4 years ago[IE TEST] LRN tests fixed params (#743)
Liubov Batanina [Wed, 1 Jul 2020 19:35:28 +0000 (22:35 +0300)]
[IE TEST] LRN tests fixed params (#743)

* LRN tests fixed params

* Fix comment

* Swiched to opset3

4 years agoClean-up files in tests helpers (#1173)
Ilya Lavrenov [Wed, 1 Jul 2020 19:34:43 +0000 (22:34 +0300)]
Clean-up files in tests helpers (#1173)

4 years agoRemoved disable_tests.hpp (#1172)
Ilya Lavrenov [Wed, 1 Jul 2020 19:31:51 +0000 (22:31 +0300)]
Removed disable_tests.hpp (#1172)

4 years ago[MO MXNET] Fixed spatial reshape on GluonCV models (#587)
Yegor Kruglov [Tue, 30 Jun 2020 19:32:13 +0000 (22:32 +0300)]
[MO MXNET] Fixed spatial reshape on GluonCV models (#587)

* added value propagation for slice_like op

* Mark slice_lice as undead node

* fixes in mark_undead_nodes and unittests update

4 years ago[IE CLDNN] Removed unused primitives and related structures (#1039)
Vladimir Paramuzov [Tue, 30 Jun 2020 19:18:24 +0000 (22:18 +0300)]
[IE CLDNN] Removed unused primitives and related structures (#1039)

4 years ago[IE CLDNN] Add two early optimization capabilites (#1155)
Konrad Dobros [Tue, 30 Jun 2020 15:29:34 +0000 (17:29 +0200)]
[IE CLDNN] Add two early optimization capabilites (#1155)

This change adds checks, macros and defines for two early/experimental
features:
- local memory block reads
- builtin optimization hints, ie: __builtin_assume

4 years agoAdded nGraph transformations developer guide (#947)
Gleb Kazantaev [Tue, 30 Jun 2020 15:02:26 +0000 (18:02 +0300)]
Added nGraph transformations developer guide (#947)

* Added nGraph transformations developer guide

* Added some more chapters

* Added Transformation writing essentials chapter

* Added working with ngraph::Function chapter

* Added two chapters

* Fix comments

* Moved code snippets to source files

* Moved ngraph test utils to common. Added transformations test examples to template plugin

* Added Common mistake section

* Added doxygen for CommoOptimization passes

* Fixed doxygen comments; added links in md files; fixed typos

* Fixed review comments

4 years agoAvoid duplicate data during reshapeDilation (#765)
Chance Luo [Tue, 30 Jun 2020 14:17:17 +0000 (22:17 +0800)]
Avoid duplicate data during reshapeDilation (#765)

4 years ago[IE VPU] Set name for output DSR in DTS (#1011)
Maksim Doronin [Tue, 30 Jun 2020 12:27:22 +0000 (15:27 +0300)]
[IE VPU] Set name for output DSR in DTS (#1011)

* [IE VPU] Set name for outDSR in DTS transformations

* [IE VPU] Enable NonZero_Transpose tests

* [IE VPU] Set name for outDSR in Reduce DTS

* [IE VPU] Use move semantic in DTS

4 years ago[IE TEST] Added constant input to MatMul tests (#1119)
Liubov Batanina [Tue, 30 Jun 2020 11:50:00 +0000 (14:50 +0300)]
[IE TEST] Added constant input to MatMul tests (#1119)

* Added constant input to MatMul tests

* Added InputLayerType to ngraph_helpers.hpp

4 years agoNMS-4 op support (#1115)
Evgeny Lazarev [Tue, 30 Jun 2020 11:04:31 +0000 (14:04 +0300)]
NMS-4 op support (#1115)

* Specification for the NMS-4 operation (updated shape infer function)

* Enabled NMS-4 in the Model Optimizer

* Changed opset version for NMS with dynamic outputs and namespace to be "dynamic"

* Added NMS-4

* Added opset4 to the nGraph

* Added unit tests for NMS-4 type infer

* Renamed UpgradeNMS3ToNMS4 to UpgradeNMS3ToNMSDynamic. Added stub for ConvertNMS4ToLegacy

* Make IE aware of opset4 ops

* Updated NMSIE to have different shape infer function based on the NMS it was converted from. Implemented NMS4->NMSIE conversion

* Apply code style

* Updated StaticShapeNonMaximumSuppression op in the VPU

* Introduced new version of NMSIE operation with shape infer function from v4::NMS

* Fixed dynamicToStaticNonMaxSuppression transformation

* Added new version of NMSIE op with updated shape infer function

* Fixed NMS4 to NMSIE2 transformation

* Fixed constructors for nGraph ops v4::NM and dynamic::NMS

* Updated text in the opset4 specification document

* Code style fixes

* Fixed constructors for StaticShapeNMS + fixed test

* Minor change to the NMS op in the MO

* Fixed typo in the dynamic_to_static_shape_non_max_suppression transformation

* Removed redundant checks

* Refactored NMS infer and validate functions

* Added more checks to the validate_and_infer_types functions for NMS-3 and NMS-4

* Fixed compilation issue on Windows for op NMS

* Code style fixes

* Fixed typos in the NMSIE and NMSIE2 to CNNLayer op conversion

* Fixed typo in the ie_cnn_layer_builder_ngraph.cpp

* Fixed the NMSToLegacyNMS transformation. Added unit tests

* Apply code review comments

* Refactored NMSIE to use visitors

* Removed calling ConvertNMS4ToLegacy in the common optimizations

* Moved NMS4ToNMSLegacy to convert1_to_legacy group of transformations

* Removed useless include statement

* Removed copy-paste issue

Co-authored-by: Evgeny Lazarev <elazarev.nnov@gmail.com>
4 years agoAlpha and beta nodes element types fix (#1150)
Tomasz Dołbniak [Tue, 30 Jun 2020 10:04:11 +0000 (12:04 +0200)]
Alpha and beta nodes element types fix (#1150)

4 years ago[CPU] Fixed PostOpsIntBlobMemory filling (#1133)
Anton Voronov [Tue, 30 Jun 2020 09:01:29 +0000 (12:01 +0300)]
[CPU] Fixed PostOpsIntBlobMemory filling (#1133)

4 years agoFixed Softmax reference (#1148)
Liubov Batanina [Mon, 29 Jun 2020 20:07:08 +0000 (23:07 +0300)]
Fixed Softmax reference (#1148)

4 years ago[IE CLDNN] Fix Android build error: braces around scalar initializer (#1151)
Alexander Chaiko [Mon, 29 Jun 2020 17:27:41 +0000 (19:27 +0200)]
[IE CLDNN] Fix Android build error: braces around scalar initializer (#1151)

4 years agoCnnnetwork add layer (#1124)
Ilya Lavrenov [Mon, 29 Jun 2020 13:21:48 +0000 (16:21 +0300)]
Cnnnetwork add layer (#1124)

* Removed addLayer from public interface

* Convert to CNNNetworkImpl

4 years ago[ MO ] Keep data type of compressed value (#1143)
Evgenya Stepyreva [Mon, 29 Jun 2020 11:56:11 +0000 (14:56 +0300)]
[ MO ] Keep data type of compressed value (#1143)

JIRA: 34085

4 years ago[IE CLDNN] int8 batches optimization (#632)
Alexander Chaiko [Mon, 29 Jun 2020 11:09:33 +0000 (13:09 +0200)]
[IE CLDNN] int8 batches optimization (#632)

4 years agoFixed deleting Transpose layers after and before Interpolate layers. (#1071)
Vladimir Gavrilov [Mon, 29 Jun 2020 09:49:29 +0000 (12:49 +0300)]
Fixed deleting Transpose layers after and before Interpolate layers. (#1071)

* Fixed deleting Transpose layers after and before Interpolate layers.

* Added run_after() for the transformation InterpolateTranspose.

* Some checks were moved from the replacement function to the pattern.

* Added a check of the attribute 'axes' into the pattern.

4 years agoRemoved backprop operations (#1091)
Ilya Churaev [Mon, 29 Jun 2020 08:14:48 +0000 (11:14 +0300)]
Removed backprop operations (#1091)

* Removed backprop operations

* Fixed build

* Removed AvgPool

* Removed tests for v0 AvgPool

* Fixed code style

* Fixed export

4 years ago[IE CLDNN] Implement ExtractImagePatches operation (#1127)
Egor Churaev [Mon, 29 Jun 2020 07:36:30 +0000 (00:36 -0700)]
[IE CLDNN] Implement ExtractImagePatches operation (#1127)

The ExtractImagePatches operation collects patches from the input
tensor, as if applying a convolution. All extracted patches are stacked
in the depth dimension of the output.

JIRA: 30055

4 years agoDynamic attribute getters and setters. (#964)
Adam Osewski [Fri, 26 Jun 2020 14:35:00 +0000 (16:35 +0200)]
Dynamic attribute getters and setters. (#964)

4 years agoFix const node non-deterministic names (part 1) (#996)
Anton Chetverikov [Fri, 26 Jun 2020 10:41:49 +0000 (13:41 +0300)]
Fix const node non-deterministic names (part 1) (#996)

* Update node names

4 years agoFix use of new TestCase. (#1130)
Adam Osewski [Fri, 26 Jun 2020 10:00:28 +0000 (12:00 +0200)]
Fix use of new TestCase. (#1130)

4 years agoFixes in TensorIterator builder code (#1104)
Michał Karzyński [Fri, 26 Jun 2020 08:16:51 +0000 (10:16 +0200)]
Fixes in TensorIterator builder code (#1104)

4 years ago[ONNX] Support for dynamic shapes for InstanceNormalization (#1076)
Adam Osewski [Fri, 26 Jun 2020 07:38:15 +0000 (09:38 +0200)]
[ONNX] Support for dynamic shapes for InstanceNormalization (#1076)

4 years agoEnabled importing ONNX Yolo v3, added Loop op (#957)
Mateusz Bencer [Fri, 26 Jun 2020 07:18:24 +0000 (09:18 +0200)]
Enabled importing ONNX Yolo v3, added Loop op (#957)

4 years agoRemoved getLayerByName from public API (#1110)
Ilya Lavrenov [Thu, 25 Jun 2020 17:00:39 +0000 (20:00 +0300)]
Removed getLayerByName from public API (#1110)

* Fixed tests

* Removed getLayerByName from public API

4 years agoLink fixes for opset docs (#1072)
Andrey Zaytsev [Thu, 25 Jun 2020 15:46:21 +0000 (18:46 +0300)]
Link fixes for opset docs (#1072)

* Fixed links

* Update opset.md

4 years ago Switch MeanVarianceNormalization op to opset3 in ONNX importer (#865)
Ewa Tusień [Thu, 25 Jun 2020 13:24:00 +0000 (15:24 +0200)]
 Switch MeanVarianceNormalization op to opset3  in ONNX importer (#865)

* Switch MVN op to opset3.

4 years ago[GNA] fix custom scale factors when importing a model (#1096)
Anna Alberska [Thu, 25 Jun 2020 09:43:47 +0000 (11:43 +0200)]
[GNA] fix custom scale factors when importing a model (#1096)

4 years ago[VPU] WA for statis shape allocation (#1107)
Andrew Bakalin [Thu, 25 Jun 2020 07:38:25 +0000 (10:38 +0300)]
[VPU] WA for statis shape allocation (#1107)

4 years ago[IE CLDNN] Set strided slice out_format to bfyx when in_format=bfzyx and shrink_axis_...
Jedrzej Hajduczenia [Thu, 25 Jun 2020 07:24:00 +0000 (09:24 +0200)]
[IE CLDNN] Set strided slice out_format to bfyx when in_format=bfzyx and shrink_axis_mask is set (#1111)

4 years agoLayerNorm(PyTorch/HuggingFace pattern)->MVN+Mul+Add (#1003)
Maxim Shevtsov [Thu, 25 Jun 2020 06:25:56 +0000 (09:25 +0300)]
LayerNorm(PyTorch/HuggingFace pattern)->MVN+Mul+Add (#1003)

* LayerNorm(PyTorch/HuggingFace pattern)->MVN+Mul+Add. Improves perf on BERT by 5%

* deducing the across_channels from axes passed to the MVN op.
axes are normalized. if no axes is specified, falling back to the (previously) default across_channel value

Co-authored-by: myshevts <maim.y.shevtsov@intel.com>
4 years ago[ v4::NMS ] Fixed v4 NMS cloning (#1113)
Evgenya Stepyreva [Wed, 24 Jun 2020 20:09:48 +0000 (23:09 +0300)]
[ v4::NMS ] Fixed v4 NMS cloning (#1113)

4 years agoRemoved suppression macro usage (#1108)
Ilya Lavrenov [Wed, 24 Jun 2020 15:40:06 +0000 (18:40 +0300)]
Removed suppression macro usage (#1108)

4 years ago[IE CLDNN] Added space_to_batch operation (#984)
Roman Lyamin [Wed, 24 Jun 2020 15:30:24 +0000 (18:30 +0300)]
[IE CLDNN] Added space_to_batch operation (#984)

4 years ago[GNA] Added fix multiple output with one go to memory and test (#669)
Andrey Dmitriev [Wed, 24 Jun 2020 14:38:34 +0000 (17:38 +0300)]
[GNA] Added fix multiple output with one go to memory and test (#669)

[GNA] Added fix multiple output with one go to memory and test

[GNA] Added fix multiple output with one go to memory and test

[GNA] Added fix multiple output with one go to memory and test

Added multi output

Update gna_pass_manager.cpp

test

[GNA] Added fix multiple output with one go to memory and test

[GNA] Added fix multiple output with one go to memory and test

[GNA] Added fix multiple output with one go to memory and test

Added multi output

Update gna_pass_manager.cpp

test

tests

[GNA] Added fix multiple output with one go to memory and test

[GNA] Added fix multiple output with one go to memory and test

Added multi output

Update gna_pass_manager.cpp

test

tests

Added pass

Test

test

tests_2

return old

4 years agoTestCase & TestEngine(s) for nGraph UTs (#934)
Tomasz Dołbniak [Wed, 24 Jun 2020 14:02:39 +0000 (16:02 +0200)]
TestCase & TestEngine(s) for nGraph UTs (#934)

4 years ago[IE TESTS] CoreThreadingTestsWithIterations.smoke_LoadNetworkAccuracy disabled &...
Irina Efode [Wed, 24 Jun 2020 13:10:39 +0000 (16:10 +0300)]
[IE TESTS] CoreThreadingTestsWithIterations.smoke_LoadNetworkAccuracy disabled & small refactoring of CoreThreadingTests (#1103)

4 years agoExec extensions (#963)
Ilya Lavrenov [Wed, 24 Jun 2020 12:12:14 +0000 (15:12 +0300)]
Exec extensions (#963)

* Fixes

* Removed some tests for extensions

* Added const

* Removed unknown pragma

4 years agoRemoved reference implementations for some data types (#1086)
Ilya Churaev [Wed, 24 Jun 2020 09:44:19 +0000 (12:44 +0300)]
Removed reference implementations for some data types (#1086)

4 years ago[IE TESTS] Remove extra files (#1087)
Irina Efode [Wed, 24 Jun 2020 09:19:11 +0000 (12:19 +0300)]
[IE TESTS] Remove extra files (#1087)

CI passed

4 years ago[IE] Preserve output data name after merging and update output data map (#1101)
Roman Kazantsev [Wed, 24 Jun 2020 09:14:18 +0000 (14:14 +0500)]
[IE] Preserve output data name after merging and update output data map (#1101)

Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com>
4 years agoMoved deprecated network iterator to legacy (#913)
Ilya Lavrenov [Wed, 24 Jun 2020 08:55:17 +0000 (11:55 +0300)]
Moved deprecated network iterator to legacy (#913)

* Removed deprecated iterator API

* Applied comments

4 years agoRemoved deprecated ICNNNetwork::getData (#1093)
Ilya Lavrenov [Wed, 24 Jun 2020 02:53:28 +0000 (05:53 +0300)]
Removed deprecated ICNNNetwork::getData (#1093)

4 years agoRemoved ICNNNetReader interface (#1042)
Ilya Lavrenov [Tue, 23 Jun 2020 19:34:26 +0000 (22:34 +0300)]
Removed ICNNNetReader interface (#1042)

* Removed ICNNNetReader interface

* Fixed stress tests

* Fixed comments in VPU plugin

* Removed duplicated stress tests

* Fixed watchdog tests

4 years ago[IE TESTS] move BehaviorTestPlugin to the new IE tests infra & small refactoring...
Anton Zaytsev [Tue, 23 Jun 2020 18:43:13 +0000 (21:43 +0300)]
[IE TESTS] move BehaviorTestPlugin to the new IE tests infra & small refactoring for Behavior tests (#784)

* [ci-skip][IE TESTS] move beh_test_plugin

* [ci-skip][IE TESTS] move BehaviorHolderTest

* [ci-skip][IE TESTS] fix GNA layout test

* [ci-skip][IE TESTS] fix cmake

* [ci-skip][IE TESTS] fix lib in IEBehaviorTest

* [ci-skip][IE TESTS] separate layout and cpp_wrapers test and fix namespace

* [ci-skip][IE TESTS] fix holders test

* [ci-skip][IE TESTS] fix namespace

* [ci-skip][IE TESTS] fix codestyle

* [ci-skip][IE TESTS] fix test_plugin

* [ci-skip][IE TESTS] fix test_plugin v2

* [ci-skip][IE TESTS] disabled gpu instance for test_plugin

* [ci-skip][IE TESTS] fix

4 years ago[IE TESTS] Range (#1094)
Irina Efode [Tue, 23 Jun 2020 17:39:06 +0000 (20:39 +0300)]
[IE TESTS] Range (#1094)

4 years agoFixes for building nGraph Python API (#707)
Michał Karzyński [Tue, 23 Jun 2020 15:32:37 +0000 (17:32 +0200)]
Fixes for building nGraph Python API (#707)

4 years agoHetero plugin supports ngraph (#530)
Anton Pankratv [Tue, 23 Jun 2020 14:23:47 +0000 (17:23 +0300)]
Hetero plugin supports ngraph (#530)

4 years ago[IE CLDNN] Fix device release with static plugin instance (#1034)
Egor Churaev [Tue, 23 Jun 2020 13:21:24 +0000 (06:21 -0700)]
[IE CLDNN] Fix device release with static plugin instance (#1034)

The problem was in order of freeing memory. _context was removed before
_device and it looks like cl::Device in destructor tries to read some
info from cl::Context. And in this case we got this problem with
addressing because the memory already was freed.

For fixing the problem I changed the order of constructing members. And
based on principle: "First constructed, last destructed", the problem
was fixed.

JIRA: 29649

4 years agoRemoved deprecated Data ctor (#1078)
Ilya Lavrenov [Tue, 23 Jun 2020 13:10:00 +0000 (16:10 +0300)]
Removed deprecated Data ctor (#1078)

4 years agoCnnnetwork deprecated methods (#1077)
Ilya Lavrenov [Tue, 23 Jun 2020 13:09:40 +0000 (16:09 +0300)]
Cnnnetwork deprecated methods (#1077)

* Removed getName with char *

* Removed getPrecision from ICNNNetwork

4 years ago[VPU] Support for originalLayersNames attribute in exec graph (#1033)
Andrew Bakalin [Tue, 23 Jun 2020 12:05:40 +0000 (15:05 +0300)]
[VPU] Support for originalLayersNames attribute in exec graph (#1033)

4 years ago[VPU] Fix eltwise broadcast (#1001)
Andrew Bakalin [Tue, 23 Jun 2020 12:03:50 +0000 (15:03 +0300)]
[VPU] Fix eltwise broadcast (#1001)

* [VPU][Tests] Extend eltwise test cases

* [VPU] Fix Myriad2

* [VPU] Update firmware

* [VPU] Review fixes

* [VPU] Update old deprecated tests

4 years ago[ONNX importer] Add support for Usample-8 and Upsample-9 (#967)
Katarzyna Mitrus [Tue, 23 Jun 2020 11:11:46 +0000 (13:11 +0200)]
[ONNX importer] Add support for Usample-8 and Upsample-9 (#967)

4 years agoCorrect removing nodes from graph and add test for ConstToResult transform (#1084)
Roman Kazantsev [Tue, 23 Jun 2020 10:49:14 +0000 (15:49 +0500)]
Correct removing nodes from graph and add test for ConstToResult transform (#1084)

Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com>
4 years agoCMAKE: cross-compilation for ia32 (#1074)
Ilya Lavrenov [Tue, 23 Jun 2020 09:35:17 +0000 (12:35 +0300)]
CMAKE: cross-compilation for ia32 (#1074)

4 years ago[IE TESTS] Add Squeeze single layer test (#985)
Irina Efode [Tue, 23 Jun 2020 07:05:28 +0000 (10:05 +0300)]
[IE TESTS] Add Squeeze single layer test (#985)

* [IE TESTS] Add Squeeze single layer test

* [IE TESTS] Add Unsqueeze test

* Fix some comments

4 years ago[ DTS ] MatMul (#974)
Evgenya Stepyreva [Tue, 23 Jun 2020 06:58:03 +0000 (09:58 +0300)]
[ DTS ] MatMul (#974)

* [ DTS ] MatMul

* [ TESTS ] Dynamic MatMul inference test disabled

4 years ago[IE CLDNN] Add work-around for 1d input to Gather (#1070)
Konrad Dobros [Tue, 23 Jun 2020 06:40:15 +0000 (08:40 +0200)]
[IE CLDNN] Add work-around for 1d input to Gather (#1070)

4 years ago[ MO ] Hard-coded Interpolate followed by concat reshape-ability fixing (#818)
Evgenya Stepyreva [Tue, 23 Jun 2020 05:27:27 +0000 (08:27 +0300)]
[ MO ] Hard-coded Interpolate followed by concat reshape-ability fixing (#818)

4 years agoFix for Kaldi models with a batch of more than 1 (#1012)
Ivan Tikhonov [Tue, 23 Jun 2020 05:22:12 +0000 (08:22 +0300)]
Fix for Kaldi models with a batch of more than 1 (#1012)

* Fix kaldi models (batch > 1)

* ngraph codestyle

* fix ngraph to ie conversion

* Added comment

* apply review comments

* Added test for the case using the SetBatchSize function when ReadValue op is in the network

* Check status code instead of message

* Use new ngraph api

4 years agoFix Android ARM build (#1032)
Ivan Tikhonov [Mon, 22 Jun 2020 20:37:08 +0000 (23:37 +0300)]
Fix Android ARM build (#1032)

* fix arm build: size_t -> uint64_t

* apply static_cast

* fix dynamic_to_static_shape_binary_elementwise.cpp file

* add static_cast in prior_box.cpp

4 years agoCherry-pick fix OneHot transformation for Bert Squad opset 10 (#1068)
Maxim Vafin [Mon, 22 Jun 2020 17:42:02 +0000 (20:42 +0300)]
Cherry-pick fix OneHot transformation for Bert Squad opset 10 (#1068)

* Fix OneHot transformation for Bert Squad opset 10

* Add transformation for squeezing depth for OneHot

4 years ago[GNA] Initialize a local variable (#1067)
Denis Orlov [Mon, 22 Jun 2020 15:49:38 +0000 (18:49 +0300)]
[GNA] Initialize a local variable (#1067)

4 years ago[GNA] Support export model with multiple inputs/outputs and Permute layer (#775)
Pavel Rodionov [Mon, 22 Jun 2020 15:00:29 +0000 (18:00 +0300)]
[GNA] Support export model with multiple inputs/outputs and Permute layer (#775)

4 years ago[IE CLDNN] fsv4 to fsv16 conv (#1030)
Vladimir Paramuzov [Mon, 22 Jun 2020 14:09:39 +0000 (17:09 +0300)]
[IE CLDNN] fsv4 to fsv16 conv (#1030)

4 years ago[IE CLDNN] WA to inconsistency between input and const 1d tensors for concat (#1063)
Alexander Chaiko [Mon, 22 Jun 2020 14:02:23 +0000 (16:02 +0200)]
[IE CLDNN] WA to inconsistency between input and const 1d tensors for concat (#1063)

4 years ago[CPU] Fixed issue with unsupported reorder case for groupped convolutions
dmitrygo [Wed, 10 Jun 2020 07:37:28 +0000 (10:37 +0300)]
[CPU] Fixed issue with unsupported reorder case for groupped convolutions

4 years agoAdd memcheck runner script (#1031)
Andrey Somsikov [Mon, 22 Jun 2020 13:23:09 +0000 (16:23 +0300)]
Add memcheck runner script (#1031)

Script executes measurement isolated with gtest-parallel,
handles database uploading and reports generation.

4 years agoFix samples build script (#819)
Anton Romanov [Mon, 22 Jun 2020 13:12:02 +0000 (16:12 +0300)]
Fix samples build script (#819)

4 years agoFix cases then const blob precision is not FP32/FP16 (#1020)
Kamil Magierski [Mon, 22 Jun 2020 12:46:01 +0000 (14:46 +0200)]
Fix cases then const blob precision is not FP32/FP16 (#1020)

Co-authored-by: kmagiers <kmagiers@intel.com>
4 years ago[Py] Ngraph Py API TensorIterator (#718)
Adam Osewski [Mon, 22 Jun 2020 09:40:58 +0000 (11:40 +0200)]
[Py] Ngraph Py API TensorIterator (#718)

4 years agoCleanup IR v7 from the MO (#1008)
Evgeny Lazarev [Mon, 22 Jun 2020 08:52:00 +0000 (11:52 +0300)]
Cleanup IR v7 from the MO (#1008)

* Removed back phase transformations related to IRv7

* Fixed setting value for the input port using the 'set_value' method

* Removed front and middle phase transformations related to IRv7

* Cleanup the rest of the Model Optimizer transformations from IRv7 specific transformations

* Final cleanup of the deprecated IR v7 related code

* Removed 'blobs_as_input' usage in the Model Optimizer.

* Removed function '_fuse_add' from the Model Optimizer since it is not used anymore.

* Removed 'keep_in_IR' node attribute for FakeQuantize ops in the MO

* Disabled failing gpu_engine.user_context test