Evgenya Stepyreva [Thu, 4 Jun 2020 11:18:33 +0000 (14:18 +0300)]
[ MO ] InterpolateConcat empty sources fix (#764)
Vladimir Paramuzov [Thu, 4 Jun 2020 08:14:05 +0000 (11:14 +0300)]
[IE CLDNN] Disabled sporadic detection output tests (#740)
Vladimir Paramuzov [Thu, 4 Jun 2020 07:30:46 +0000 (10:30 +0300)]
[IE CLDNN] Remove unused fused deps for FQ (#712)
Remove unused fused FQ kernel arguments to avoid extra setArg() calls which significantly reduces host overhead
Egor Churaev [Thu, 4 Jun 2020 07:25:28 +0000 (10:25 +0300)]
[IE CLDNN] Implement EmbeddingBag operations (#623)
Implemented three operations: EmbeddingBagPackedSum,
EmbeddingBagOffsetsSum and EmbeddingSegmentsSum. These operations do
the same work but have a different format of inputs.
Anton Voronov [Thu, 4 Jun 2020 05:06:14 +0000 (08:06 +0300)]
[MKLDNN_PLUGIN] Convolution node: skip initializing of primitive descriptors for planar layout if there is already jit primitive (#672)
Ilya Lavrenov [Wed, 3 Jun 2020 19:32:55 +0000 (22:32 +0300)]
Revert "Enabled thread tests (#717)" (#756)
This reverts commit
99a2423ec0dc6d4570ca989be97da02376b3e169.
wistal [Wed, 3 Jun 2020 17:33:55 +0000 (01:33 +0800)]
MO should support LRN k param with caffe model, rather than fixed to 1 (#716)
Co-authored-by: yipengqu <yipeng.qu@intel.com>
Alexey Suhov [Wed, 3 Jun 2020 17:14:35 +0000 (20:14 +0300)]
[Docs] Fixes in readme files: (#750)
- change repo name to openvino
- update driver version
- fix path to samples data
- remove section about Movidius driver installation
- change latest release to 2020.3
- merge fixes in install_dependencies.sh from 2020 branch
Mikołaj Życzyński [Wed, 3 Jun 2020 16:44:27 +0000 (18:44 +0200)]
[IE CLDNN] Added fusing suport to all pooling kernels (#689)
adds fusing support to all available pooling kernels
tests all possible input type/output type configurations
fixes minor bug in max pooling in pooling_gpu_test.cpp
fixed minor bug with yxbf format in pooling_gpu_ref and pooling_gpu_int8_ref kernels
fixes bug with b_fs_yx_fsv32 format in pooling_gpu kernel
resolves bug with max pooling accuracy missmatch in case of non zero pad end layer parameter
resolves average pooling accuracy missmatch in case of non zero pad end layer parameter
Lukasz Debski [Wed, 3 Jun 2020 16:42:50 +0000 (18:42 +0200)]
[IE CLDNN] Fixed stack overflow in calculate_prior_boxes pass (#747)
The problem behind this error was in program_impl::init_graph() where in calculate_prior_boxes we are trying to calculate output layout of an entire network recursively which causes stack overflow. Calculating output layouts beforehand in processing order fixes this issue.
Ilya-Krylov [Wed, 3 Jun 2020 14:52:40 +0000 (17:52 +0300)]
Add 'aligned' param to ExperimentalDetectronROIFeatureExtractor for CPU plugin and MO
Tomasz Dołbniak [Wed, 3 Jun 2020 13:01:43 +0000 (15:01 +0200)]
Python API for Assign, ReadValue and ExtractImagePatches (#719)
LiweiSong [Wed, 3 Jun 2020 12:19:29 +0000 (20:19 +0800)]
mkldnn_memory_solver.hpp: include stdint.h to avoid build error (#729)
fix the following compile error:
inference-engine/src/mkldnn_plugin/mkldnn_memory_solver.hpp:60:9: error: 'int64_t' does not name a type
| 60 | int64_t size;
| | ^~~~~~~
include stdint.h to fix this.
Signed-off-by: Liwei Song <liwei.song@windriver.com>
Edward Shogulin [Wed, 3 Jun 2020 12:05:45 +0000 (15:05 +0300)]
[LPT] [TEST] Sporadic test fail fix (workaround) (#742)
Evgenya Stepyreva [Wed, 3 Jun 2020 11:14:59 +0000 (14:14 +0300)]
[ nGraph ] FP16 for evaluate (#722)
Vitaliy Urusovskij [Wed, 3 Jun 2020 10:54:38 +0000 (13:54 +0300)]
Use pre-defined DB collection names in memcheck_upload.py CLI (#651)
Use argparses `choices` for `--db_collection` option.
Also removed unnecessary redefinition of `db_collection` in memcheck_upload.py
Sergey Shlyapnikov [Wed, 3 Jun 2020 10:42:15 +0000 (13:42 +0300)]
[IE CLDNN] Improve kernel selection for b_fs_yx_fsv16 layout and optimize Convolution kernels (#730)
Anton Zaytsev [Wed, 3 Jun 2020 09:16:00 +0000 (12:16 +0300)]
[IE TESTS] Move InferRequestTests (#618)
* [IE TESTS] move Infer_request tests
* fix v0
* [ci-skip][IE TESTS] test update basic class v0
* [ci-skip][IE TESTS] test update basic class v1
* [ci-skip][IE TESTS] test update basic class
* [ci-skip][IE TESTS] test update basic class v3
* [ci-skip][IE TESTS] test update basic class final versions
* [ci-skip][IE TESTS] fix
* [ci-skip][IE TESTS] fix codestaly and comment
Co-authored-by: Irina Efode <irina.efode@intel.com>
Evgeny Talanin [Wed, 3 Jun 2020 09:15:06 +0000 (12:15 +0300)]
Skip some functional tests on VPU (#568)
Adam Osewski [Wed, 3 Jun 2020 09:01:56 +0000 (11:01 +0200)]
[ONNX] GRU and RNN operators. (#607)
* Create generic RecurrentSequenceDirection enum.
* Helper class RecurrentSequenceOp.
* Add ONNX GRU & RNN operators.
* Use OutputVector.
* Update doc.
* Add UTs for GRU and skip them on IE_CPU
* Add UT for bidirectional mode and fix it.
* Normalize activation function name case.
* Add unit-tests for RNN operator.
* UT for GRU with linear_before_reset set to true.
* Fix ONNX GRU for linear_before_reset case.
* Remove unnecessary symbol export macro.
* Fix CentOS error.
* Update UTs.
- Update few tests accuracy tolerance
- Update rnn_fwd_activations with new reference values and model.
* Review comment: add check for static shape
* Add UT for RNN with constant inputs W, R.
* Skip UT with const W,R on IE_CPU
Gladilov, Gleb [Wed, 3 Jun 2020 08:43:19 +0000 (11:43 +0300)]
[IE][VPU]: Faster-RCNN fixes on myriad plugin side (#711)
* [IE][VPU]: Enables pass for propagating dynamism to network outputs
If network had dynamic output and then myriad Front-End inserted
convert stage at the end (to convert FP16 -> FP32 - output precision)
then dynamism would not be propagated - we have convert stage that
has dynamic input, but static output. As a result, we have run-time
error in Convert kernel: input and output shapes do not match.
At the moment, pass supports only Convert stage as output stage
over which we should propagate dynamism to outputs.
Signed-off-by: Gladilov, Gleb <gleb.gladilov@intel.com>
* [IE][VPU]: Fixes parse DSR in case of output data
Replacing stage output must be done after replacing
data to shape parent, because the last one may access
original parent producer, but after replacing stage output
it'd not have one.
Signed-off-by: Gladilov, Gleb <gleb.gladilov@intel.com>
* [IE][VPU]: Fixes MacOS build
* [IE][VPU]: Fixes shape data naming convention
Plugin part assumes that if there is dynamic data object, that's
represented as 2 different data objects (data and shape), then
shape data object has name = data object name + @shape suffix.
Pass that creates new dynamic data object should respect that
assumption.
* [IE][VPU]: Fixes dis-alignment in names of data objects representing dynamic data object
MyriadInferRequest::GetResult assumes that in case of dynamic data object
"data" data object and "shape" data object will have aligned names:
"shape" name = "data" name + "@shape" suffix.
In order to meet that expectation propagating dynamism pass must use output
data object name as prefix. Additionally, propagating pass must be applied
before converting shape notation pass in order to make output shape in IE
notation, not MDK, as MyriadInferRequest::GetResult is expecting.
Signed-off-by: Gladilov, Gleb <gleb.gladilov@intel.com>
Mikhail Treskin [Wed, 3 Jun 2020 08:04:15 +0000 (11:04 +0300)]
Remove deprecated layer test class (#610)
* Update activation layer test
Signed-off-by: Mikhail Treskin <mikhail.treskin@intel.com>
* Get rid of LayerTestsCommonDeprecated class
Signed-off-by: Mikhail Treskin <mikhail.treskin@intel.com>
* Fix activation tests instantiations for gpu and myriad plugins
* Remove leaking inferWithInterp function
Mikołaj Życzyński [Wed, 3 Jun 2020 06:30:49 +0000 (08:30 +0200)]
[IE CLDNN] Activation with fused quantize bug fix (#613)
fixed bug connected with quantization fusing to activation
added scale and activation fusing support
added corresponding tests
Ilya Lavrenov [Wed, 3 Jun 2020 03:04:50 +0000 (06:04 +0300)]
Updated deprecated messages (#715)
Edward Shogulin [Tue, 2 Jun 2020 20:44:24 +0000 (23:44 +0300)]
[LPT] Output layers fix (#677)
Ilya Churaev [Tue, 2 Jun 2020 20:42:05 +0000 (23:42 +0300)]
Enabled thread tests (#717)
Nikolay Shchegolev [Tue, 2 Jun 2020 18:56:17 +0000 (21:56 +0300)]
[CPU] EmbeddingBagOffsetsSum, EmbeddingBagPackedSum, EmbeddingSegmentsSum operations. (#576)
* [CPU] EmbeddingBagOffsetsSum, EmbeddingBagPackedSum, EmbeddingSegmentsSum operations.
* Performance fix
* Perf v2
* Code style
Anna Alberska [Tue, 2 Jun 2020 18:03:27 +0000 (20:03 +0200)]
add PassManagerSettings & create more legible description for concat quantization exception and a test for it (#563)
Andrey Babushkin [Tue, 2 Jun 2020 17:22:25 +0000 (20:22 +0300)]
[Jenkinsfile] Add failFast parameter (#721)
It allows us to rebuild Jenkins build and wait until all stages are finished despite of some of them may fail
iimironov [Tue, 2 Jun 2020 16:20:29 +0000 (19:20 +0300)]
Imironov/cvs 31297 add yolov4 support (#594)
* Add transformation of softplus operation into log(1.0 + exp(x)).
Evgeny Latkin [Tue, 2 Jun 2020 14:41:19 +0000 (17:41 +0300)]
[IE][Myriad] Gather: add test case (#644)
Gleb Kazantaev [Tue, 2 Jun 2020 14:26:28 +0000 (17:26 +0300)]
Updated DeconvolutionIE to support dynamic shapes (#671)
* Updated DeconvolutionIE to support dynamic shapes
* Updated DeconvolutionIE to support output_shape input
* Updated ConvertConvolutions pass
Vladimir Paramuzov [Tue, 2 Jun 2020 14:25:41 +0000 (17:25 +0300)]
[IE CLDNN] Fixed names mapping chain in runtime graph to respect original names (#599)
Vitaliy Urusovskij [Tue, 2 Jun 2020 14:24:22 +0000 (17:24 +0300)]
Add parallel downloads to stress tests (#678)
Gleb Kazantaev [Tue, 2 Jun 2020 14:15:36 +0000 (17:15 +0300)]
specificCreator for Transpose operation (#713)
* Updated Transpose node convertor; replaced get_vector with cast_vector
* Replaced NodeCreator with specificCreator
Andrey Somsikov [Tue, 2 Jun 2020 13:46:23 +0000 (16:46 +0300)]
Enable Control Flow Guard for Windows binaries (#714)
Control Flow Guard is security option.
azhogov [Tue, 2 Jun 2020 09:52:14 +0000 (12:52 +0300)]
Revert "Add ittnotify from IntelSEAPI"
This reverts commit
0583b37a14f7f5e4514d51f4a90818e5d42b57ba.
azhogov [Tue, 2 Jun 2020 09:50:06 +0000 (12:50 +0300)]
Revert "Use ittnotify from thirdparty"
This reverts commit
3863656f446bdaa1fa7664127e315fcd97d0ef7e.
Anton Chetverikov [Tue, 2 Jun 2020 09:43:41 +0000 (12:43 +0300)]
Remove TopKnormalizer from MO IR Reader transformation_list (#590)
* Remove TopKnormalizer from transformation_list and added call of normalize_outputs to fix read/save of some models
Maksim Doronin [Tue, 2 Jun 2020 09:20:06 +0000 (12:20 +0300)]
[IE VPU] Enable s32->u8 conversion (#699)
Evgeny Lazarev [Tue, 2 Jun 2020 08:32:39 +0000 (11:32 +0300)]
Align MO requirements files (#710)
Vladimir Paramuzov [Tue, 2 Jun 2020 06:17:39 +0000 (09:17 +0300)]
[IE CLDNN] Quantized deeplabv3 optimizations (#646)
Enabled dilation for imad dw fsv16 kernel
Added argmax and mutable_data to fsv16 white list
Enabled byxf input for quantize scale_shift kernel
Somsikov, Andrey [Mon, 1 Jun 2020 07:26:34 +0000 (10:26 +0300)]
Use ittnotify from thirdparty
VTune ittnotify lack of support aarch64. Switching to use ittnotify
in sources to support any target architecture.
Somsikov, Andrey [Fri, 29 May 2020 16:55:19 +0000 (19:55 +0300)]
Add ittnotify from IntelSEAPI
Adding ittnotify component of https://github.com/intel/IntelSEAPI
commit
88a56e0ecd162667c7afd2ee9969221d62a32509 (HEAD -> master, origin/master, origin/HEAD)
Merge: 6d743e1 809062a
Author: Alex <alexander.a.raud@intel.com>
Date: Wed Jul 10 15:06:46 2019 -0700
Andrew Bakalin [Mon, 1 Jun 2020 15:57:06 +0000 (18:57 +0300)]
[VPU][NGraph] Reuse NonZero evaluate in StaticShapeNonZero (#658)
* [VPU][NGraph] Reuse NonZero evaluate in StaticShapeNonZero
* [VPU][Tests] Adopt old tests to work with reverted indices
* [VPU] Update firmware
Katya [Mon, 1 Jun 2020 12:58:05 +0000 (15:58 +0300)]
[IE Python API] fix TensorDesc test file name (#701)
Maksim Doronin [Mon, 1 Jun 2020 11:51:04 +0000 (14:51 +0300)]
[IE VPU] OutShapeOfReshape per-layer tests (#631)
* [IE VPU] OutShapeOfReshape per-layer tests
* [IE VPU] Update firmware
* [IE VPU] OutShapeOfReshape: get rid of code duplication
Piotr Rozen [Mon, 1 Jun 2020 11:41:45 +0000 (13:41 +0200)]
Added speech recognition demo package for centOS (#682)
Vladislav Vinogradov [Mon, 1 Jun 2020 10:09:23 +0000 (13:09 +0300)]
[IE] Fix build error (#703)
Missing changes in transformation library due to IE API dependency removal.
Mikhail Letavin [Mon, 1 Jun 2020 09:01:28 +0000 (12:01 +0300)]
[IE CLDNN] Free up first copy of weights/biases that were transferred to USM device memory (#561)
Roman Kazantsev [Mon, 1 Jun 2020 08:48:06 +0000 (13:48 +0500)]
Fix SparseWeightedSum transform for Wide and Deep (#698)
WhereDecomposition transform is applied to Where operation in for-garbage sub-graph remained after SparseWeightedSum transform.
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com>
Jedrzej Hajduczenia [Mon, 1 Jun 2020 07:38:33 +0000 (09:38 +0200)]
[IE CLDNN] Prefer bf(wz)yx format for reshape (#691)
Performance improvement for icnet-camvid model
Ilya Churaev [Mon, 1 Jun 2020 07:31:31 +0000 (10:31 +0300)]
Removed dependency on Inference Engine from transformation library (#680)
* Removed dependency on Inference Engine from transformation library
* Change transformations export macro
* Fixed comments
Ivan Tikhonov [Mon, 1 Jun 2020 06:24:16 +0000 (09:24 +0300)]
Reshape-Permute-Reshape pattern to DepthToSpace layer transformation (#601)
* implemented depth_to_space transformation
* renaming
* added functional tests, fixed mistakes in implementation of the transformation
* disable ConvertSpaceToDepth/ConvertDepthToSpace transformation for CPU plugin, enable DepthToSpaceFusion for CPU plugin only, add specific creators
* fix wrong include
* fix for functional tests: set transformation callback
* revert callback calls for CPU plugin
* move functions to .cpp file
* Apply review comments
* Apply additional review comments
* fix cast to bool type
Ewa Tusień [Mon, 1 Jun 2020 02:59:39 +0000 (04:59 +0200)]
[ONNX] Add Range op to ONNX importer (#548)
* Added Range op to ONNX importer.
* Disable tests for IE.
emmanuelattia-philips [Sun, 31 May 2020 20:19:37 +0000 (22:19 +0200)]
Ie capi callback with explicit calling convention (#697)
* Added explicit calling convention to CAPI callback
* Fixed typo spacing
* Renamed INFERENCE_ENGINE_CALLBACK to INFERENCE_ENGINE_C_API_CALLBAC to make the macro really specific to the C API
Gladilov, Gleb [Sun, 31 May 2020 10:17:36 +0000 (13:17 +0300)]
[IE][VPU]: Faster-RCNN fixes on myriad plugin side (#665)
* [IE][VPU]: Fixes deallocation data for cases of CMX allocator run
The final loop tries to deallocate data objects that keep shape values for
other data objects that're outputs of a model. But the case when allocator
takes only CMX data into consideration was not handled and since allocation
could not happen, it lead to fail on deallocation of a data object that has
not been allocated.
Signed-off-by: Gladilov, Gleb <gleb.gladilov@intel.com>
* [IE][VPU]: Fixes allocator with work on data to shape edges
Since there is new relationship between data objects: some
data objects may contain shape of other data object - allocator
must properly respect that. The thing is if 2 data objects are
connected in such a way, they represent unite entity (dynamic
data object) and should have the same lifetime.
Signed-off-by: Gladilov, Gleb <gleb.gladilov@intel.com>
emmanuelattia-philips [Sat, 30 May 2020 23:25:39 +0000 (01:25 +0200)]
Added ie_core_read_network_from_memory to the C API ie_bridge. (#674)
* * Added ie_core_read_network_from_memory to the C ie_bridge.
* Added size argument for xml_content, fixed const correctness of the weight_blob, fixed unit test
* * Removed debug message
* Changed variables names from model_xxx to weights_xxx to be more consistent with the argument name of the tested function.
* Added a description for xml_content_size in ie_core_read_network_from_memory.
* * xml_content is now passed as uint8_t
* reading function factorized in the unit-test
Ilya Lavrenov [Sat, 30 May 2020 12:15:20 +0000 (15:15 +0300)]
Added dependency on ONNX reader (#693)
Denis Orlov [Fri, 29 May 2020 21:43:42 +0000 (00:43 +0300)]
[GNA] Workaround support for callbacks (#591)
Edward Shogulin [Fri, 29 May 2020 19:56:58 +0000 (22:56 +0300)]
[LPT] Convolution regression tests (#543)
* [LPT] Base test infrastructure extending & Convolution test
* [LPT] LPT test infrastructure refactoring
Anastasia Kuporosova [Fri, 29 May 2020 18:28:17 +0000 (21:28 +0300)]
[IE TOOLS] Use input_info in python benchmark app (#660)
Anastasia Kuporosova [Fri, 29 May 2020 18:20:16 +0000 (21:20 +0300)]
[Python API] Fix PreProcessInfo tests (#690)
Vladimir Gavrilov [Fri, 29 May 2020 18:01:09 +0000 (21:01 +0300)]
MO fails generating IR from XLNET model due to a bug in the transformation ConvertGroupedStridedSlice (#625)
* Small fix in the transformation ConvertGroupedStridedSlice. Now VariadicSplit is generated only in the case when node has at least 2 output nodes.
* Added unittests for the case when there is only one StridedSlice.
Ilya Churaev [Fri, 29 May 2020 17:57:32 +0000 (20:57 +0300)]
Fixed CODEOWNERS paths (#684)
Vladimir Paramuzov [Fri, 29 May 2020 17:10:30 +0000 (20:10 +0300)]
[IE CLDNN] Optimized FQ kernel in fsv16 layout (#573)
- Optimized FQ kernel in fsv16 layout. Enabled scaleshift transform for FP16 precision
- Disabled activation_opt kernel with fused ops in some cases
Evgenya Stepyreva [Fri, 29 May 2020 16:09:01 +0000 (19:09 +0300)]
[ nG ] Added F16 folding support (#686)
Ilya Churaev [Fri, 29 May 2020 14:46:40 +0000 (17:46 +0300)]
Do not use ONNX reader if ONNX importer was disabled (#683)
Anna Khakimova [Fri, 29 May 2020 12:44:12 +0000 (15:44 +0300)]
Pre-processing(GAPI): AVX2/AVX512 implementation of 3C/4C Resize via universal intrinsics. (#612)
Ilya Lavrenov [Fri, 29 May 2020 11:45:59 +0000 (14:45 +0300)]
Python: Fixed installation rules to install additional .so files generated from .pyx (#676)
Katarzyna Mitrus [Fri, 29 May 2020 11:29:18 +0000 (13:29 +0200)]
[nGraph] Reorder nGraph LSTMSequence inputs and outputs dimensions (#560)
* Reorder nGraph LSTMSequence input/outpt dimensions
* Update nGraph pythonAPI for LSTMSequence
* Reorder axes in ONNX importer LSTM
* Tests update
* Fix clang warning
* Use opset3 namespace
* Style apply
* Tests update
* Use opset1 namespace
* Remove usage of GetOutputElement in ONNX importer LSTM
* Remove opset0 header
* Use Node::output()
Ivan Tikhonov [Fri, 29 May 2020 11:09:20 +0000 (14:09 +0300)]
fix constant folding of Concat op (#675)
Artyom Anokhov [Fri, 29 May 2020 10:50:17 +0000 (13:50 +0300)]
[OpenVINO scripts] Fixed *.sh files index from 644 to 755 (#664)
* Fixed *.sh files index from 644 to 755
* Added convert.py executable permission
Gladilov, Gleb [Fri, 29 May 2020 06:32:10 +0000 (09:32 +0300)]
Enables VPU maintainers notification in case of PR to VPU related folders and files (#667)
Evgenya Stepyreva [Fri, 29 May 2020 06:15:47 +0000 (09:15 +0300)]
[ MO Interpolate ] Fixing broken model reshape-ability (#619)
Evgenya Stepyreva [Fri, 29 May 2020 06:11:22 +0000 (09:11 +0300)]
[ MO: CVS-32286 ] IdentityN fix (#668)
Ilya Churaev [Thu, 28 May 2020 19:40:20 +0000 (22:40 +0300)]
Enabled Unit tests and remove IReaderPtr (#653)
* Enabled Unit tests and remove IReaderPtr
* Fixed unicode tests for Windows
* Fixed typo
Andrey Somsikov [Thu, 28 May 2020 15:31:10 +0000 (18:31 +0300)]
Remove Safety dependency (#627)
Safety tool should be isolated from the environment it is validating:
https://github.com/pyupio/safety/security/advisories/GHSA-7q25-qrjw-6fg2
Suggesting docker solution by default.
Gleb Kazantaev [Thu, 28 May 2020 15:27:54 +0000 (18:27 +0300)]
Removed StridedSlice to StridedSliceIE transformation (#661)
Vladimir Gavrilov [Thu, 28 May 2020 15:08:24 +0000 (18:08 +0300)]
SplitConcatPairToInterpolate inserts Interpolate when input is 2D (#596)
* SplitConcatPairToInterpolate transformation was moved to middle stage and is applied only for 4D and 5D inputs.
Andrew Bakalin [Thu, 28 May 2020 15:01:56 +0000 (18:01 +0300)]
[VPU][Tests] Fix sanitizer issue in unit tests (#630)
Irina Efode [Thu, 28 May 2020 14:22:19 +0000 (17:22 +0300)]
[IE TESTS] MOVE plugin tests (#659)
Gleb Kazantaev [Thu, 28 May 2020 13:45:48 +0000 (16:45 +0300)]
Fixed NMSIE shape infer function (#648)
Evgeny Lazarev [Thu, 28 May 2020 11:31:42 +0000 (14:31 +0300)]
Fixes for Mask-RCNN conversion (#654)
* Fixed ONNX Mask-RCNN conversion
* Fixed validate_and_infet_types for NMS ops: added check for number of connected inputs
* Updated NMS ops to properly handle optional input with index 2
* Fixed typo in the implementation
Evgenya Stepyreva [Thu, 28 May 2020 11:00:42 +0000 (14:00 +0300)]
[ MO ] Memory usage (#657)
Anton Zaytsev [Thu, 28 May 2020 10:55:37 +0000 (13:55 +0300)]
[IE TESTS] Move Config behavior tests (#615)
* [ci-skip][IE TESTS] move config test
* [ci-skip][IE TESTS] fix config
Anton Zaytsev [Thu, 28 May 2020 10:48:16 +0000 (13:48 +0300)]
[IE TESTS] Move ExecGraphInfoTests (#617)
* [ci-skip][IE TESTS] move ExecGraph test
* [ci-skip][IE TESTS] fix
* [ci-skip][IE TESTS] fix codestyle
Co-authored-by: Zaytsev, Anton <antonzay@intel.com>
Irina Efode [Thu, 28 May 2020 09:33:56 +0000 (12:33 +0300)]
[IE TESTS] Move unit tests to the new infra (#641)
Roman Kazantsev [Thu, 28 May 2020 08:11:07 +0000 (13:11 +0500)]
Implement Bucketize in MO and MKLDNN for opset3 (#583)
This operation is used for Wide and Deep Model
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com>
Anastasia Kuporosova [Thu, 28 May 2020 07:55:11 +0000 (10:55 +0300)]
[Python API] Add InputInfo and PreProcessInfo (#637)
Michał Karzyński [Thu, 28 May 2020 07:50:57 +0000 (09:50 +0200)]
Remove Runtime classes from nGraph Python API (#569)
Gleb Kazantaev [Wed, 27 May 2020 22:14:12 +0000 (01:14 +0300)]
Updated StridedSlice to StridedSliceIE conversion to support dynamic shapes (#621)
* Updated ConvertStridedSliceToStridedSliceIE transformation to support dynamic shapes
* Fixed stridesluce to crop transform not to fail with dynamic shapes
Edward Shogulin [Wed, 27 May 2020 18:53:50 +0000 (21:53 +0300)]
[LPT] Concat complex graph support (#527)
* [LPT] [Tests] LowPrecisionTransformations base test extending
* [LPT] Concat complex (neighbor) graph support
* [LPT] Multichannel concat: scale per channel support
* [LPT] test improvements
* [TEST] tests infrastructure improvements
Mikołaj Życzyński [Wed, 27 May 2020 18:19:49 +0000 (20:19 +0200)]
[IE CLDNN] Grouped convolution bug fix (#572)
Fixes bug in grouped convolution connected with wrong weights layout in SetDefault() method
Ilya Churaev [Wed, 27 May 2020 17:58:03 +0000 (20:58 +0300)]
Removed CI and docker scripts (#622)
Alexander Zhogov [Wed, 27 May 2020 16:47:23 +0000 (19:47 +0300)]
Azure CI: Add timeouts, *smoke* filter (#574)
Alexander Zhogov [Wed, 27 May 2020 15:50:47 +0000 (18:50 +0300)]
CODEOWNERS: Add link to help, and small fix
Ilya Churaev [Wed, 27 May 2020 15:37:19 +0000 (18:37 +0300)]
Added ONNX reader for the OpenVINO (#532)
* Added ONNX reader for the OpenVINO
* Fixed comments
* Fixed comments
* Fixed message
* Fixed memory consumption
* Revert IReaderPtr
* Fixed Myriad tests
* Fixed comment
* Renamed inference_engine_ir_readers to inference_engine_ir_reader
Gleb Kazantaev [Wed, 27 May 2020 15:30:14 +0000 (18:30 +0300)]
CODEOWNERS: Added nGraph/Transformations/nGarphTests/IECore (#633)
Irina Efode [Wed, 27 May 2020 13:20:09 +0000 (16:20 +0300)]
[IE TESTS][IE CMAKE] Fix download 'testdata' repo via HTTPS (#597)