platform/upstream/dldt.git
4 years ago[GNA] MemoryStateImpl (#839)
Kamil Magierski [Fri, 10 Jul 2020 10:37:12 +0000 (12:37 +0200)]
[GNA] MemoryStateImpl (#839)

* [GNA] fix query state for GNAMemoryState

* [GNA] MemoryState implementation:

Fix shared tests
Fix smoke tests
fix SetState
Implement LastState
Fix Reset

* Move getPrecision() to GNAMemoryState

Change Smoke Reset() test to check resetting one state

* [GNA] add dequantize to getLastState()

* code refactor

Co-authored-by: Anna Alberska <anna.alberska@intel.com>
Co-authored-by: kmagiers <kmagiers@intel.com>
4 years agoAdd nGraph-ONNX tests (#1215)
Michał Karzyński [Fri, 10 Jul 2020 09:53:56 +0000 (11:53 +0200)]
Add nGraph-ONNX tests (#1215)

4 years agoImplement ScatterND operation in MO and transform for SparseToDense (#584)
Roman Kazantsev [Fri, 10 Jul 2020 09:29:15 +0000 (14:29 +0500)]
Implement ScatterND operation in MO and transform for SparseToDense (#584)

SparseToDense used in Wide and Deep model is expressed through ScatterND operation.
ScatterND is more functional than SparseToDense. Hence, it was decided to replace SparseToDense
with ScatterND. ScatterND is more useful for other models.

Remove SparseToDense from the previous opset

Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com>
4 years agoSimplified usage of CNNNetworkIterator (#1260)
Ilya Lavrenov [Fri, 10 Jul 2020 08:22:49 +0000 (11:22 +0300)]
Simplified usage of CNNNetworkIterator (#1260)

4 years ago[IE Common] Replace static_cast with saturated one (#1257)
Andrew Bakalin [Fri, 10 Jul 2020 08:20:17 +0000 (11:20 +0300)]
[IE Common] Replace static_cast with saturated one (#1257)

4 years ago[CPU] ScatterUpdate ScatterElementsUpdate and ScatterNDUpdate support (#909)
Chenhu Wang [Fri, 10 Jul 2020 08:19:23 +0000 (16:19 +0800)]
[CPU] ScatterUpdate ScatterElementsUpdate and ScatterNDUpdate support (#909)

* scatter_update_series_enable

* scatter_update_series_enable

* add single layer tests

4 years ago[IE TESTS] Added single layer test "Ceiling" (#1271)
Roman Lyamin [Fri, 10 Jul 2020 07:49:50 +0000 (10:49 +0300)]
[IE TESTS] Added single layer test "Ceiling" (#1271)

4 years ago[IE][VPU]: Remove dataToShape edges from unsued data (#1213)
Maksim Doronin [Thu, 9 Jul 2020 16:21:18 +0000 (19:21 +0300)]
[IE][VPU]: Remove dataToShape edges from unsued data (#1213)

* Check equality of shape data for the replaced and replacement input/output data in the model
* Connect data with shape in duplicateData method
* Disconnect shape with data which is being removed as unsued.
* Check that disconnected shape still have child dataToShape edges or consumers
* Refactor cleanUp to use removeUnsuedData and not duplicate code

4 years agoAdd python API codeowners (#1254)
Anastasia Kuporosova [Thu, 9 Jul 2020 15:09:06 +0000 (18:09 +0300)]
Add python API codeowners (#1254)

4 years ago[IE CLDNN] Added Mish operation (#1125)
Roman Lyamin [Thu, 9 Jul 2020 13:57:59 +0000 (16:57 +0300)]
[IE CLDNN] Added Mish operation (#1125)

4 years agoFix the __repr__ function for dynamic shapes (#1210)
Tomasz Dołbniak [Thu, 9 Jul 2020 13:52:25 +0000 (15:52 +0200)]
Fix the __repr__ function for dynamic shapes (#1210)

4 years agoSwish operation specification (#1200)
Anton Chetverikov [Thu, 9 Jul 2020 13:50:15 +0000 (16:50 +0300)]
Swish operation specification (#1200)

* Add Swish operation specification

4 years agoSoftPlus operation specification (#1128)
Anton Chetverikov [Thu, 9 Jul 2020 13:48:59 +0000 (16:48 +0300)]
SoftPlus operation specification (#1128)

* Add SoftPlus operation specification

4 years ago[nGraph] Fix reshape builder if target shape is scalar (#1206)
Tomasz Socha [Thu, 9 Jul 2020 13:31:04 +0000 (15:31 +0200)]
[nGraph] Fix reshape builder if target shape is scalar (#1206)

4 years ago[nGraph] Allow to use protobuf lite in onnx importer (#687)
Tomasz Socha [Thu, 9 Jul 2020 13:30:17 +0000 (15:30 +0200)]
[nGraph] Allow to use protobuf lite in onnx importer (#687)

4 years agoONNX Imagescaler op (#1262)
Tomasz Dołbniak [Thu, 9 Jul 2020 10:19:40 +0000 (12:19 +0200)]
ONNX Imagescaler op (#1262)

* ONNX ImageScaler op

* UT for ImageScaler op

4 years agoEnable importing TinyYOLOv2 (#1121)
Mateusz Bencer [Thu, 9 Jul 2020 09:26:00 +0000 (11:26 +0200)]
Enable importing TinyYOLOv2 (#1121)

* Fixed bugs in TinyYOLOv2 ops

* Added tests

* styles applied

* styles applied

* code review remarks introduced

* code review remarks (unit tests added)

4 years agoMove arithmetics spec from v1 to v4 spec docs (#1230)
iliya mironov [Thu, 9 Jul 2020 08:28:47 +0000 (11:28 +0300)]
Move arithmetics spec from v1 to v4 spec docs (#1230)

* Move atanh asinh acosh to opset4

* Update opset3 tables

4 years ago[IE TESTS] Added single layer tests (#1137)
Roman Lyamin [Thu, 9 Jul 2020 07:22:34 +0000 (10:22 +0300)]
[IE TESTS] Added single layer tests (#1137)

4 years ago[LPT] Eltwise Prod transformation fix (#1135)
Vladimir Zinoviev [Thu, 9 Jul 2020 07:19:52 +0000 (10:19 +0300)]
[LPT] Eltwise Prod transformation fix (#1135)

* [LPT] Eltwise Prod transformation fix

* [LPT] ngraph Multiply lp transformation test

4 years agoFixed RTTI issues for ngraph::Variant (#1258)
Ilya Lavrenov [Thu, 9 Jul 2020 03:13:20 +0000 (06:13 +0300)]
Fixed RTTI issues for ngraph::Variant (#1258)

4 years agoUse ngraph.hpp in samples and documentation (#1240)
Ilya Churaev [Thu, 9 Jul 2020 03:09:28 +0000 (06:09 +0300)]
Use ngraph.hpp in samples and documentation (#1240)

4 years ago[IE TESTS] dynavic batch for mvn layer (#1010)
Anton Zaytsev [Wed, 8 Jul 2020 17:59:24 +0000 (20:59 +0300)]
[IE TESTS] dynavic batch for mvn layer (#1010)

* [ci-skip][IE TESTS] dynavic batch for mvn layer

* update instance v0

* [ci-skip][IE TESTS] update instance for mvn layer

* [ci-skip][IE TESTS] fix

* [ci-skip][IE TESTS] add dynamic batch for singleLayer basic class

* [ci-skip][IE TESTS] update dynamic batch for singleLayer basic class

* [ci-skip][IE TESTS] removing bathFlag

* [IE TESTS] removing bathSize

* [IE TESTS] refactor dynamic batch in basic class

* [IE TESTS] refactor dynamic batch in basic class

4 years agoConversion via CNNNetworkImpl ctor (#1222)
Ilya Lavrenov [Wed, 8 Jul 2020 14:26:37 +0000 (17:26 +0300)]
Conversion via CNNNetworkImpl ctor (#1222)

* Added ctor for CNNNetworkImpl to convert from ngraphImpl

* Re-use in all places instead of manual conversion

* Hide convertToCNNNetworkImpl usage

* Remove useless test

* Fixed Gleb's comments

4 years ago[IE Tools] Update tools with new Python API (#944)
Anastasia Kuporosova [Wed, 8 Jul 2020 10:38:49 +0000 (13:38 +0300)]
[IE Tools] Update tools with new Python API (#944)

4 years agoThe supported models detection improvement (#1235)
Vladislav Volkov [Wed, 8 Jul 2020 09:57:21 +0000 (12:57 +0300)]
The supported models detection improvement (#1235)

* The supported models detection improvement

* Unit test for supported models detection

4 years agoFix MemCheckTests failures caused by change in OMZ models scope (#1214)
Vitaliy Urusovskij [Wed, 8 Jul 2020 09:33:39 +0000 (12:33 +0300)]
Fix MemCheckTests failures caused by change in OMZ models scope (#1214)

Run only models available in OMZ to prevent failures
Remove person-reidentification-retail-0031.xml from configs

4 years ago[Python API] setting and getting preprocessing info through InferRequest (#1009)
Anastasia Kuporosova [Wed, 8 Jul 2020 08:25:54 +0000 (11:25 +0300)]
[Python API] setting and getting preprocessing info through InferRequest (#1009)

4 years agoRefactoring: remove unneeded typedef from DetectionOutputAttrs struct. (#1231)
jdanieck [Wed, 8 Jul 2020 08:15:15 +0000 (10:15 +0200)]
Refactoring: remove unneeded typedef from DetectionOutputAttrs struct. (#1231)

4 years agoRemoved all and allreduce layers (#1182)
Ilya Churaev [Wed, 8 Jul 2020 01:16:02 +0000 (04:16 +0300)]
Removed all and allreduce layers (#1182)

* Removed all and allreduce layers

* Removed reference implementations

4 years agoAdd new parameters to compile-tool (#1153)
Mikhail Kozlov [Tue, 7 Jul 2020 17:14:47 +0000 (20:14 +0300)]
Add new parameters to compile-tool (#1153)

4 years agofix build target name in demos for Windows (#1253)
Alexey Suhov [Tue, 7 Jul 2020 15:44:11 +0000 (18:44 +0300)]
fix build target name in demos for Windows (#1253)

4 years ago[Stress] Move logging after all computations of `progress_str` (#1226)
Vitaliy Urusovskij [Tue, 7 Jul 2020 11:23:26 +0000 (14:23 +0300)]
[Stress] Move logging after all computations of `progress_str` (#1226)

4 years agoONNX DequantizeLinear op (#1123)
Tomasz Dołbniak [Tue, 7 Jul 2020 11:08:08 +0000 (13:08 +0200)]
ONNX DequantizeLinear op (#1123)

* DequantizeLinear 10 as a subgraph

* Enable DequantizeLinear from opset 13

* Exclude the failing tests

* Re-enable dequantize linear UTs

* Validation helper

4 years agoRemoved And operation (#1183)
Ilya Churaev [Tue, 7 Jul 2020 10:32:35 +0000 (13:32 +0300)]
Removed And operation (#1183)

4 years ago[IE TESTS] Add Convert, ConvertLike single layer tests. Refactoring `Range` (#1212)
Irina Efode [Tue, 7 Jul 2020 08:47:13 +0000 (11:47 +0300)]
[IE TESTS] Add Convert, ConvertLike single layer tests. Refactoring `Range` (#1212)

4 years ago[IE TESTS] Add Multi, hetero and Cpu plugin as dependecies to the functional tests...
Irina Efode [Tue, 7 Jul 2020 08:42:13 +0000 (11:42 +0300)]
[IE TESTS] Add Multi, hetero and Cpu plugin as dependecies to the functional tests (#1234)

4 years agoPreprocessing(GAPI): Universal intrinsics (AVX2) implementation of U8C1 linear Resize...
Anna Khakimova [Tue, 7 Jul 2020 08:38:59 +0000 (11:38 +0300)]
Preprocessing(GAPI): Universal intrinsics (AVX2) implementation of U8C1 linear Resize. (#942)

* Preprocessing(GAPI): Universal intrinsics (AVX2) implementation of U8C1 linear Resize

* Refactoring

4 years agoRemoved ArgMax ArgMin (#1181)
Ilya Churaev [Tue, 7 Jul 2020 07:07:08 +0000 (10:07 +0300)]
Removed ArgMax ArgMin (#1181)

4 years agoFix const node non-deterministic names (part 2) (#1081)
Anton Chetverikov [Tue, 7 Jul 2020 06:37:48 +0000 (09:37 +0300)]
Fix const node non-deterministic names (part 2) (#1081)

* Fix non-deterministic node names generation in the Model Optimizer (part 2)

4 years agoRemoved nGraph experimental operations and headers (#1197)
Ilya Churaev [Tue, 7 Jul 2020 04:27:17 +0000 (07:27 +0300)]
Removed nGraph experimental operations and headers (#1197)

4 years agoAdded IR v7 reader dependency for functional tests (#1238)
Ilya Lavrenov [Tue, 7 Jul 2020 03:11:26 +0000 (06:11 +0300)]
Added IR v7 reader dependency for functional tests (#1238)

4 years ago[GNA] Added support configuration of nthreads and quantization bits (#1059)
Andrey Dmitriev [Mon, 6 Jul 2020 17:28:33 +0000 (20:28 +0300)]
[GNA] Added support configuration of nthreads and quantization bits (#1059)

4 years agoAdd assert for Clip-11 (#795)
Maxim Vafin [Mon, 6 Jul 2020 15:10:14 +0000 (18:10 +0300)]
Add assert for Clip-11 (#795)

4 years agoStick to isort==4.3.21 (#1223)
Evgeny Talanin [Mon, 6 Jul 2020 14:49:47 +0000 (17:49 +0300)]
Stick to isort==4.3.21 (#1223)

4 years ago[CPU][TESTS] Disabled sporadically failed Core treading test on Windows (#1227)
Gorokhov Dmitriy [Mon, 6 Jul 2020 13:22:59 +0000 (16:22 +0300)]
[CPU][TESTS] Disabled sporadically failed Core treading test on Windows (#1227)

4 years ago[IE CLDNN] Addition of eltwise support for different input sizes. (#640)
Lukasz Debski [Mon, 6 Jul 2020 12:26:14 +0000 (14:26 +0200)]
[IE CLDNN] Addition of eltwise support for different input sizes. (#640)

4 years agoWindows build fix (#1225)
Tomasz Dołbniak [Mon, 6 Jul 2020 11:30:49 +0000 (13:30 +0200)]
Windows build fix (#1225)

4 years agoOptimisations for binary operations broadcast (#1058)
Vladislav Volkov [Mon, 6 Jul 2020 10:56:12 +0000 (13:56 +0300)]
Optimisations for binary operations broadcast (#1058)

4 years agoRemoved BatchNotmTraining (#1185)
Ilya Churaev [Mon, 6 Jul 2020 08:22:27 +0000 (11:22 +0300)]
Removed BatchNotmTraining (#1185)

4 years agoRemove atan2 (#1184)
Ilya Churaev [Mon, 6 Jul 2020 03:18:45 +0000 (06:18 +0300)]
Remove atan2 (#1184)

4 years ago[IE CLDNN] Fix input feature padding handling in dw conv fsv16 kernel (#1217)
Jedrzej Hajduczenia [Sun, 5 Jul 2020 15:57:15 +0000 (17:57 +0200)]
[IE CLDNN] Fix input feature padding handling in dw conv fsv16 kernel (#1217)

4 years ago[IE CLDNN] Add additional check for local block io support (#1211)
Konrad Dobros [Sun, 5 Jul 2020 15:56:13 +0000 (17:56 +0200)]
[IE CLDNN] Add additional check for local block io support (#1211)

This change is needed, because some ocl compiler versions may advertise
support for extension, but fail to compile some of the functions.

4 years agoUse include headers in unit tests (#1216)
Ilya Lavrenov [Fri, 3 Jul 2020 20:51:21 +0000 (23:51 +0300)]
Use include headers in unit tests (#1216)

4 years ago[MKLDNN] Fixed bias datatype in jit_uni_dw_conv kernel (#1131)
Anton Voronov [Fri, 3 Jul 2020 18:57:17 +0000 (21:57 +0300)]
[MKLDNN] Fixed bias datatype in jit_uni_dw_conv kernel (#1131)

4 years agoDeprecated cnn layer (#1138)
Ilya Lavrenov [Fri, 3 Jul 2020 17:57:28 +0000 (20:57 +0300)]
Deprecated cnn layer (#1138)

* Deprecated getInputTo, getCreatorLayer

* Fixes

* Fixed ie_layers moving to legacy

* Fixed onnx importer dependency

* Fixed python

* Fix python API compilation

* Added comments not to use _impl from Data

Co-authored-by: Nadezhda Ageeva <nadezhda.ageeva@intel.com>
4 years agoEmpty dimension means Dimension::dynamic() (#1171)
Mateusz Bencer [Fri, 3 Jul 2020 16:57:58 +0000 (18:57 +0200)]
Empty dimension means Dimension::dynamic() (#1171)

4 years ago[ BTS & STB ] Fixing broken transformations (#874)
Evgenya Stepyreva [Fri, 3 Jul 2020 16:55:00 +0000 (19:55 +0300)]
[ BTS & STB ] Fixing broken transformations (#874)

4 years agoAdd FakeQuantize op to ONNX importer (#1099)
Katarzyna Mitrus [Fri, 3 Jul 2020 16:28:33 +0000 (18:28 +0200)]
Add FakeQuantize op to ONNX importer (#1099)

4 years agoEnable nGraph Python API unit tests using Inference Engine APIs (#1095)
Michał Karzyński [Fri, 3 Jul 2020 16:11:39 +0000 (18:11 +0200)]
Enable nGraph Python API unit tests using Inference Engine APIs (#1095)

4 years ago[ MO ] Clamp value inference (#1207)
Evgenya Stepyreva [Fri, 3 Jul 2020 14:57:10 +0000 (17:57 +0300)]
[ MO ] Clamp value inference (#1207)

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)