Commit Graph

1987 Commits

Author SHA1 Message Date
Andrey Zaytsev
b86f908247
Feature/azaytsev/layout updates (#2985)
* Reconfigured the layouts with importing the dedicated POT layout and Accuracy Checker and Model Downloader items from the OMZ layout

* updated

* test

* test

* Moved the Model Downloader from ie_docs.xml to openvino_docs.xml

* Renamed optimization_docs.xml --> pot_docs.xml

* Added Model Server to the layout

* Minor fixes
2020-11-06 11:07:53 +03:00
Vladimir Paramuzov
ccee30e733
[IE CLDNN] Removed unused conv kernels (#2995) 2020-11-06 10:24:48 +03:00
Maxim Andronov
32c48b1087
[CPU] Added support NMS-5 (#2768) 2020-11-06 08:59:23 +03:00
Vladimir Paramuzov
6e7db6fb37
[IE CLDNN] Plugin-side kernels caching (#2871) 2020-11-05 23:44:45 +03:00
Trawinski, Dariusz
c0f64e7761
ovms doc fix (#2988)
* added OpenVINO Model Server

* ovms doc fixes
2020-11-05 21:19:54 +03:00
Evgeny Lazarev
67e039340e
Added support for the Loop operation in the MO IR Reader (#2971)
* Added support for the Loop operation in the MO IR Reader
2020-11-05 20:53:44 +03:00
Anna Alberska
be406fd7a6
[GNA] support for 3D [1,1,X] import/output (#2893)
* [GNA] support for 3D [1,1,X] import/output

* [GNA] add check for C == 1 and H == 1

* [GNA] fix input dimensions restrictions for 3d
2020-11-05 19:31:55 +03:00
Alexey Ershov
d5daf9d873
[IE][VPU] Proposal stage: fixed check for optional 2nd output (#2980)
Fixed check for omitted 2nd optional output
2020-11-05 19:05:37 +03:00
Gleb Kazantaev
022ea97f18
Fixed disable/enable logic in PassConfig (#2940)
* Fixed disable/enable logic in PassConfig

* Removed set_pass_config method for Manager; added comments
2020-11-05 17:34:32 +03:00
Artyom Anokhov
24ed4133dd
setupvars.bat: Fixed names for major and minor python version vars (#2986) 2020-11-05 14:48:09 +03:00
Alexey Suhov
3139eb230f
[install_prerequisites.sh] remove libgfortran5, add framework to venv folder name (#2969) 2020-11-05 14:19:47 +03:00
Emmanuel Attia
71bb8135b9
Fix ngraph core opset createinsensitive (#2961)
* Fix: ITT_INCLUDE_DIR was not correctly detected

* Map find result not compared with the right iterator.

* Force recheck
2020-11-05 13:42:09 +03:00
Andrew Bakalin
e758d2b325
[IE][VPU] Fix NMS DTS (#2880)
Add a new constructor to fix absent NMS-5 inputs that will be introduced after #2450 will be merged.
2020-11-05 13:33:16 +03:00
Rafal Blaczkowski
935ac543ac
Update ONNX models preprocessing script (#2936)
* Update onnx zoo models

* Update xfail list

* Update xfails
2020-11-05 12:40:48 +03:00
Ilya Lavrenov
7dc40dc69f
Moved find_package(TBB) inside set_ie_threading_interface_for (#2966) 2020-11-05 11:32:46 +03:00
Ilya Lavrenov
5be7f32f95
Enable LTO only for Release (#2968) 2020-11-05 11:31:32 +03:00
Ilya Lavrenov
307182af69
Multi process build for MSVC (#2974) 2020-11-05 11:31:02 +03:00
Rafal Blaczkowski
fbf7cc70ab
Update xfails (#2979) 2020-11-05 10:12:51 +03:00
Mateusz Tabaka
0ee774eb92
Remove obsoleted v0::Sum op (#2938) 2020-11-05 09:13:12 +03:00
Mateusz Tabaka
d7d60b401e
Remove obsoleted v0::Slice and v0::Split ops (#2908)
* Remove obsoleted v0::Slice op

* Remove deprecated v0::Split op

* Fix build_graph tests
2020-11-05 09:11:45 +03:00
Mateusz Tabaka
43d47d780e
Remove obsoleted v0::QuantizedConvolution op (#2958) 2020-11-05 09:10:51 +03:00
Jozef Daniecki
5d7f83f399
Fix testcase CheckExecGraphInfoSerialization (#2973)
* Generate unique output file names in CheckExecGraphInfoSerialization testcase.

When multiple instances of this test were executed in parallel the same
file was accessed by multiple threads which was the cause of flakiness.

* Enable ExecGraphTests.CheckExecGraphInfoSerialization on GPU
2020-11-05 07:16:24 +03:00
Zoe Cayetano
c68858760a
Update Custom_Layers_Guide.md (#2964)
Update misspelling on ONNX
2020-11-05 07:01:21 +03:00
Jozef Daniecki
ac658fb500
Fix serialization of execution graph. (#2901)
* Fix serialization of execution graph.

* Add exec graph comparison.

* Align execution graph serialization to old aproach.

* Revise error massages.

* Fixed execution graph comparison.

Now only attribute names are compared since values can differ on
different devices.

* Readability refactoring.

* Refactoring regarding readability.
2020-11-05 06:52:08 +03:00
Vladimir Paramuzov
7c1690951c
[IE CLDNN] Added inference precision into execution graph (#2913) 2020-11-05 00:13:49 +03:00
Nikolay Shchegolev
d3ecfe56d4
[CPU] CTCLoss sporadic issue. (#2934)
* [CPU] CTCLoss sporadic issue.

* [Tests] Enable CTCLoss tests.
2020-11-04 21:16:53 +03:00
Jedrzej Hajduczenia
fbae10a235
[IE CLDNN] Add asymmetric quantization support to fsv16 imad general convolution kernel (#2778) 2020-11-04 17:31:40 +03:00
Sergey Shlyapnikov
9c509e5f41
[IE CLDNN] Convolutition optimizations for small channels count (#2849) 2020-11-04 14:41:12 +03:00
Tomasz Socha
7c6794344c
[ONNX][PyTests] Fix result datatype missmatch (#2596) 2020-11-04 12:19:40 +01:00
Michał Karzyński
23188e1b04
Expand ONNX functions to sub-graphs before import (#2733)
Co-authored-by: Bartosz Sledz <bartosz.sledz@intel.com>
2020-11-04 10:48:34 +01:00
Alexander Zhogov
df49a2b987
Azure CL: Improve yaml (#2951)
* Azure CL: Improve yaml

* Fix installing requirements

* Add run onnxImporterUnitTests
2020-11-03 21:20:53 +03:00
Rafik Saliev
d225ba6e53
[IE] Add batched blob support (#2203)
* [IE] Add batched blob support

New `class BatchedBlob : public CompoundBlob` defined to allow to pass multiple blobs as 1 InferRequest input.

Motivation: There is the special user case when a number of plain images (e.g. `NV12Blob`) should be passed as one input for network which batch size > 1.

`class CompoundBlob` is not applicable for such cases due to:
1. `NV12Blob` is `CompoundBlob` which prevents to combine multiple NV12 images to a CompoundBlob
2. The default behavior in most of plugins - do not accept generic CompoundBlob as `SetBlob()` argument

Adding `SetBlob(name, vector<Blob::Ptr>...)` to `class IInferRequest`, `class InferRequest`, `class IInferRequestInternal`, ...  - is not effective solution due to limited and specific use cases for `batched inputs`.

+ Apply rule-of-zero to CompoundBlob and inherited classes.

* Add "BATCHED_BLOB" optimization capability metric

* Add BatchedBlob usage to hello_nv12_input_classification

* Apply offline code review outcome:

1. Revert CompoundBlob public .ctors signatures
2. Remove 'workaround' .ctor for `BatchedBlob`
3. Revert tensor descriptors of `I420Blob` `NV12Blob` back to the 'fake' value.

* Code review fix

* Add functional tests for CPU, GPU, MULTI, HETERO

* update doc comment

* Apply code review change requests.
2020-11-03 21:19:26 +03:00
Evgeny Lazarev
d682950e64
Updated requirements dependency (#2950) 2020-11-03 18:26:11 +03:00
Piotr Szmelczynski
c8bd92ac0d
Sigmoid revise (#2942)
* remove sigmoid_backprop

* Update Sigmoid spec

* Update Sigmoid spec
2020-11-03 18:16:16 +03:00
Irina Efode
a66c728a46
[IE TESTS] Fix reg exp for issue 42029 (#2957) 2020-11-03 18:12:24 +03:00
Mikhail Ryzhov
1144130b50
Aligned python read_network() with C/C++ behaviour (#2916)
Aligned python read_network() with C/C++ behaviour

Excluded mandatory check of weights file, it is redundant

* Added unit tests
2020-11-03 16:18:43 +03:00
Andrey Zaytsev
cf5055745a
Added info on DockerHub CI Framework (#2918) 2020-11-03 16:14:27 +03:00
Andrey Dmitriev
976f1f84a9
[GNA] Set default compact_mode (#2895) 2020-11-03 16:10:54 +03:00
iliya mironov
1e67eaf030
Add IR reader test for hsigmoid op (#2825)
* Add IR reader test for hsigmoid op

* update ir

* Fix decomposition

* Update hsigmoid ir reader test

* Update unit test

* fix test
2020-11-03 14:13:08 +03:00
Mikhail Letavin
78bf78660f
[IE CLDNN] Fix X/Y swap in NV12 shared surface input layout (#2949) 2020-11-03 13:29:36 +03:00
Rafal Blaczkowski
4085785d73
Abort previous builds on PR update (#2877) 2020-11-03 10:54:31 +01:00
Andrew Bakalin
1c6772a9fc
[IE][VPU]: Support for Bidirectional mode in Broadcast DTS (#2873)
* [VPU][DTS] Update broadcast DTS to support BIDIRECTIONAL mode
* [VPU][Tests] Update tests with inference
* [VPU][Tests] Extend DTS tests
2020-11-03 11:59:06 +03:00
Andrey Sokolov
f3ac97e9f4
[IE][VPU]: Interpolate - reuse "interp", "resample" layers (#2932)
Reuse existing "interp", "resample" layers
task: #-29955
2020-11-03 11:56:55 +03:00
Ilya Churaev
665fd1b773
Fixed README (#2948) 2020-11-03 10:56:28 +03:00
Kamil Magierski
3f4d8b49ff
Fix cases when identities inserted identites are separated by nonFunctional layers (#2771) 2020-11-03 10:49:58 +03:00
Krzysztof Bruniecki
6a2c209e58
Handle multiple GNA devices and modes HW/SW (#2720)
* Introduce Gna2DeviceGetCount

* Check for the number of GNA devices

* Add Gna2DeviceGetCount() mock
2020-11-03 10:49:09 +03:00
Andrey Dmitriev
d79263fcd0
[GNA] Added export input/output names (#2601)
* [GNA] Added export input/output names

* fix comment

* Change version
2020-11-03 10:45:08 +03:00
Mateusz Tabaka
3f5584534a
Remove obsoleted v0::Reshape operator (#2878)
* Remove obsoleted v0::Reshape operator

* Fix handling negative dims on 32 bit platforms

Change-Id: Ia18e20df9a79fd0b7b38c434bee7140599833952

* apply code format

Change-Id: I4ddfb9e7033cbc97e167922f6ee5873d5487e551
2020-11-03 07:01:34 +03:00
Anton Romanov
50e6d0e31e
Added check in hello sample (#2896)
* Added check in hello sample

* move check before inference
2020-11-03 06:34:06 +03:00
Ilya Lavrenov
1a1451ed8f
Compilation with MSVC for ARM (#2928)
* Enable compilation with MSVC for ARM / ARM64

* Condition fix
2020-11-03 00:55:49 +03:00