Commit Graph

1218 Commits

Author SHA1 Message Date
Ilya Churaev
e3174fa752
nGraph some KW fixes (#2102)
* Removed redundant methods

* Fixed KW for linux
2020-09-15 14:03:07 +03:00
Ilya Churaev
3cecc3ffbe
Extend error message (#2175) 2020-09-15 14:02:42 +03:00
Ilya Churaev
1bae5504ca
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
2020-09-15 14:02:15 +03:00
Ilya Churaev
baac903cdc
Fixed output names for case with redundant ops before result (#2210) 2020-09-15 14:01:43 +03:00
Maksim Doronin
27c03b35be
[IE][VPU]: Some KW fixes (#2142)
* Some KW fixes
* Fix printTo in vpu ngraph transformations
2020-09-15 12:42:16 +03:00
Denis Orlov
eea5acaacc
[GNA] Safety fixes (#2158) 2020-09-15 11:24:17 +03:00
Gladilov, Gleb
e4f0d8053a
[IE][VPU][Tests]: Enables tests on MergeSubsequentDSROperations (#2149)
Signed-off-by: Gladilov, Gleb <gleb.gladilov@intel.com>
2020-09-15 10:44:25 +03:00
Ivan Tikhonov
cd722d72df
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 6cf15b97be.

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

This reverts commit fd528d7216.

* delete todo comments
2020-09-15 10:11:51 +03:00
Edward Shogulin
ac2370b420
[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
2020-09-15 09:18:58 +03:00
Artyom Anokhov
ff3c5fce99
setupvars: update logic for setting path-like vars in case if they are empty. Updated copyrights. (#2229) 2020-09-14 19:49:57 +03:00
Svetlana Dolinina
43d6bf045b
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
2020-09-14 19:49:29 +03:00
Alexey Suhov
5d59a112d7 Revert "update OpenCV version to 4.5.0"
This reverts commit 5d229a4564.
2020-09-14 18:47:19 +03:00
Alexey Suhov
5d229a4564 update OpenCV version to 4.5.0 2020-09-14 17:58:39 +03:00
Maxim Andronov
8cf84f58e7
[CPU] add check on equality of values IL and IH ranges (#2190) 2020-09-14 15:28:37 +03:00
Rafal Blaczkowski
706d2fe7c8
Add backend tests to ONNX OpenVino CI (#1972) 2020-09-14 13:07:47 +02:00
Andrey Somsikov
6d2424ddcf
Define security policy (#2215) 2020-09-14 13:50:03 +03:00
Anastasia Kuporosova
f7ee106b21
[Python Tools] Fix several problems in cross-check-tool (#2170) 2020-09-14 13:49:01 +03:00
Evgenya Stepyreva
75601e62ed
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
2020-09-14 13:45:27 +03:00
Andrey Somsikov
f84a6d97ac
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>
2020-09-14 09:04:49 +03:00
Evgenya Stepyreva
1007b05104
[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>
2020-09-11 21:41:42 +03:00
Gleb Kazantaev
1f555149dd
Added type info for transformations (#2116) 2020-09-11 15:38:43 +03:00
Anton Chetverikov
e6e7f5158a
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
2020-09-11 12:58:14 +03:00
Anastasia Kuporosova
1fd2df6e0d
[PYTHON API TESTS] Add ngraph tests (#2132)
Co-authored-by: Alexander Zhogov <alexander.zhogov@intel.com>
2020-09-11 12:56:57 +03:00
Vladislav Volkov
ba254d7669
Fix for static PartialShape detection algorithm (#2106) 2020-09-11 06:15:24 +03:00
Ivan Tikhonov
a20d7ba384
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 4077a78cbd.

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

This reverts commit 910e41ff20.

* add functionality to disable prior box to ie transformation

* fix callback
2020-09-11 06:12:14 +03:00
Sergey Shlyapnikov
f157319792
[IE CLDNN] Memory allocation optimizations (#2007) 2020-09-10 23:18:26 +03:00
Evgeny Talanin
e23f575847
Add exposing function signatures via Cython (#2024) 2020-09-10 19:58:45 +03:00
Vitaliy Urusovskij
a8f8ab8c12
Implement run_executable.py to run TimeTests several times (#2125) 2020-09-10 19:41:23 +03:00
Sergey Shlyapnikov
bdd0247362
[IE CLDNN] Fix stack-use-after-scope issue (#2150) 2020-09-10 18:59:15 +03:00
Gleb Kazantaev
18abd6cfd7
Updated ConvertPrecision pass not to make extra copy of Constant data (#2108) 2020-09-10 17:11:10 +03:00
Kate Generalova
6c3f7fd654
[samples] remove unused ngraph (#2156) 2020-09-10 16:04:13 +03:00
Nikita Kudriavtsev
62c7ca9698
[IE Myriad][#38489] Reduce test scope for Swish layer (#2163) 2020-09-10 15:47:20 +03:00
Alexey Fadeev
5c4f918db2
Fixed differences between glib versions (#2153) 2020-09-10 15:11:08 +03:00
Anton Dudchenko
c7633e7016
[IE][VPU]: Support ngraph::Function in VPU QueryNetwork (#1929)
* Support ngraph::Function in VPU QueryNetwork
2020-09-10 14:49:19 +03:00
Nikita Kudriavtsev
ef2581d5c6
[IE Myriad][IE Tests] Activation layer's constants parametrization. (#2071)
CI passed: https://gitlab-icv.inn.intel.com/inference-engine/product-configs/merge_requests/870
2020-09-10 12:56:21 +03:00
Kate Generalova
d4d460101d
fix #38545 remove CPU network layer check for py samples (#2145) 2020-09-10 12:44:13 +03:00
Mateusz Tabaka
926be83568
Add support for custom onnx operators: DetectionOutput, Normalize and… (#2064) 2020-09-10 11:27:12 +02:00
Maxim Kurin
362080b5be
[IE][VPU][Custom CL]: Fix binary convolution3x3 3d transaction (#2144)
* Fix binary_convolution3x3.cl kernel & test
2020-09-10 11:55:32 +03:00
Ilya Znamenskiy
3797a28e65
[IE CLDNN] Fully connected MMAD kernel optimizations (#2115) 2020-09-10 08:56:04 +03:00
Nikolay Shchegolev
5403003d02
[CPU] statically analyzed issues. (#2139) 2020-09-10 08:35:32 +03:00
Anton Voronov
0e34b392ee
[CPU] Supported depthwise 6d, 7d, ..., added test (#971) 2020-09-10 08:33:38 +03:00
Ilya Churaev
27ca6be728
Fixed addOutput behavior for experimental ops (#2138) 2020-09-10 06:14:11 +03:00
Gorokhov Dmitriy
d78fd196e8
[CPU] Fixed quantization post op memory leak (#2101) 2020-09-09 18:59:37 +03:00
Maxim Andronov
b3829c58a8
[CPU] add const and precision check quantize ranges (#2074) 2020-09-09 18:57:58 +03:00
Evgenya Stepyreva
3af3e459c3
[ IE ] ExperimentalDetectron shape infer fix (#2143) 2020-09-09 18:25:53 +03:00
Anna Likholat
53c03db307
[JAVA] Code style check added (#1984) 2020-09-09 17:49:23 +03:00
Mikhail Letavin
40fd1858a2
[IE CLDNN] Fix problems with loop iterator and parameter check in clDNN (#2141) 2020-09-09 17:21:10 +03:00
Vladislav Vinogradov
13dfcb066f
[IE][TOOLS] compile_tool improvements (#2140)
* Remove dead code.
* Protect device specific config options with device checks.
* Add missing space to precision parsing error message.
* Allow to switch FP32 input precision to U8.
2020-09-09 17:14:20 +03:00
Katarzyna Mitrus
ba86f23dd6
Relaxed tolerance for fp16_inception_v1 model (#2129) 2020-09-09 15:47:53 +02:00
Vladimir Gavrilov
dca30b4522
Extend MO for support of Interpolate-4 (#2026)
* Commit.

* Added opset4 version in the class Interpolate.

* Added class ONNXResize11Op to read ONNX Resize with opset version >= 11.

* Added support for Interpolate-4 into transformations TestInterpolateReshapeWA and InterpolateConcat.

* Added support for Interpolate-4 into transformation InterpolateWithConcat.

* Deleted redundant checks from the transformation UpsampleToResample.

* Reverted last changes.

* Changed ONNX Resize extractor to support for Interpolate-4.

* Added conversion of ONNXResize11Op into Interpolate-4.

* Added support for Interpolate-4 into the transformation InterpolateSequenceToInterpolate.

* Small fix for formatting.

* Written tests for MO version of Interpolate-4 with shape_calculation_mode = sizes.

* Written tests for infer function of Interpolate-4.

* Now transformations InterpolateWithConcat, InterpolateConcat, InterpolateReshapeWA skip Interpolate-4.

* Used create_op_with_const_inputs in the transformation InterpolateSequenceToInterpolate.

* The transformation ONNXResize11ToInterpolate4 was rewritten using find_and_replace_pattern.

* Now the dictionary infers (dictionary of infer functions of Interpolate) is a class static attribute.

* Deleted unused variable.

* Restored original logic of find_and_replace_pattern method of the class InterpolateReshapeWA.

* Used create_op_with_const_inputs() in the transformation InterpolateSequenceToInterpolate for opset1 case.

* Replaced resize_name by resize.soft_get('name', resize.id).

* Small fixes.

* Added two tests for Interpolate-4 infer function.

* Fixed the transformation ONNXResize11ToInterpolateV4 for the case when ONNXResize11 operation has 3 inputs.

* Added conversion of ONNXResize11 with tf_crop_and_resize_mode to ROIPooling + ONNXResize11.

* Fixed bugs in the transformation ONNXResize11ToInterpolateV4 and in the infer function of the operation ONNXResize11.

* Small changes.

* Renamed transformation that converts ONNXResize11 into ROIPooling + ONNXResize11 and fixed BOM-file.

* Fixed tests for the transformation InterpolateSequenceToInterpolate.

* Small change.

* Now the transformation InterpolateSequenceToInterpolate preserves output layer name.

* Deleted the transformation ONNXResize11ToTFCropAndResize.
2020-09-09 16:28:52 +03:00