Commit Graph

3920 Commits

Author SHA1 Message Date
Ivan Tikhonov
aa0c93300c
Update for Python API to create networks with Memory layers (#6079)
* Update python API for Memory

* Run unit tests on CPU only

* add missed import

* Update tests

* fix py tests
2021-06-09 12:19:36 +03:00
iliya mironov
421465adc1
Add ShapeOfConstFolding transform (#5858)
* Add ShapeOfConstFolding transform

* Add unit tests

* Update bom file

* Update transform file

* Hot fix

* Fix midle replaser

* Update unit tests

* Fix get value

* Refactoring Const Folding transformation. Move to back

* Update bom file

* Remove unuse code

* Add some unit tests

* Refactoring unit test

* Hot fix
2021-06-09 12:14:39 +03:00
Nikolay Shchegolev
cbd48cf15f
[CPU] Statically found issues on Windows. (#6075) 2021-06-09 10:12:58 +03:00
Ilya Lavrenov
6e2d13937a
ImportNetwork with explicit device name only (#5689)
* Import with explicit name

* Fixed LoadHetero_MultiArchs tests

* Fixed MYRIAD tests on Windows

* Fixed compilation in tests

* Updated tesets

* Fixed test

* Removed useless lines

* Removed custom VPU tests, replaced with common ones

* Fixed Windows

* Reverted SKIP_IF_NOT_IMPLEMENTED macro
2021-06-09 10:09:25 +03:00
Roman Kazantsev
2c3abf8f42
Use int64 for TopK indices output (#6085)
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com>
2021-06-09 10:00:20 +03:00
Vladimir Paramuzov
aa4a18dda1
[IE CLDNN] Updated GPU device config (#6040) 2021-06-09 09:02:25 +03:00
Andrey Somsikov
f0cf1dffa7
Add ENABLE_STRICT_DEPENDENCIES for faster parallel builds (#5473) 2021-06-09 08:21:03 +03:00
Egor Duplensky
57850f0a87
[CPU] Allow exec graph serialization to cout or xml via env variable (#5967) 2021-06-08 22:39:08 +03:00
Ilya Lavrenov
246932a5d3
Py code style (#6086)
* GitHub CI: Enable Python for Code style

* Update formatting

* Fix

* Add cython

* Add upgrade pip

* Update to src/requirements-dev.txt

* Fixed clang code style

Co-authored-by: azhogov <alexander.zhogov@intel.com>
2021-06-08 20:24:11 +03:00
Ilya Churaev
d171b5c4b7
Removed version.in.hpp from nGraph package (#6081) 2021-06-08 19:55:36 +03:00
Ilya Lavrenov
a36d6a0f06
Used setMeanImageForChannel (#6076) 2021-06-08 19:33:51 +03:00
Svetlana Dolinina
de2a163363
Error during Caffe model conversion with Python3.8 (#6056)
* added one more possible reason for Caffe error during caffemodel parser in code + add error description to FAQ
Also added MxNet error to FAQ based on Kate Generalova wording

* review fixes

* wording polishing

* wording polishing

* review fixes

* review fixes

* Update docs/MO_DG/prepare_model/Model_Optimizer_FAQ.md

Co-authored-by: Tatiana Savina <tatiana.savina@intel.com>

* Update docs/MO_DG/prepare_model/Model_Optimizer_FAQ.md

Co-authored-by: Tatiana Savina <tatiana.savina@intel.com>

* Update docs/MO_DG/prepare_model/Model_Optimizer_FAQ.md

Co-authored-by: Tatiana Savina <tatiana.savina@intel.com>

* Update docs/MO_DG/prepare_model/Model_Optimizer_FAQ.md

Co-authored-by: Tatiana Savina <tatiana.savina@intel.com>

* review fixes

Co-authored-by: Tatiana Savina <tatiana.savina@intel.com>
2021-06-08 16:09:04 +03:00
Edward Shogulin
9e34622ac1
[LPT] Concat precision selection fix (#6069) 2021-06-08 15:29:30 +03:00
Irina Efode
a7a9364b41
[IE TESTS] Add local_cache arg to the subgraphDumper (#6063) 2021-06-08 14:23:45 +03:00
Alexandra Sidorova
9214fa72e2
[CPU] Fixed AvgPooling and FQ fusing (#5994) 2021-06-08 14:04:31 +03:00
Andrey Zaytsev
440d3ee0ba
Feature/azaytsev/update gpu driver link (#6062)
* Added info on DockerHub CI Framework

* Feature/azaytsev/change layout (#3295)

* Changes according to feedback comments

* Replaced @ref's with html links

* Fixed links, added a title page for installing from repos and images, fixed formatting issues

* Added links

* minor fix

* Added DL Streamer to the list of components installed by default

* Link fixes

* Link fixes

* ovms doc fix (#2988)

* added OpenVINO Model Server

* ovms doc fixes

Co-authored-by: Trawinski, Dariusz <dariusz.trawinski@intel.com>

* Updated openvino_docs.xml

* Updated link

* Update installing-openvino-windows.md

Co-authored-by: Trawinski, Dariusz <dariusz.trawinski@intel.com>
2021-06-08 13:49:01 +03:00
Andrey Zaytsev
76313a0ffa
Feature/azaytsev/update license aggrements link (#6068)
* Added info on DockerHub CI Framework

* Feature/azaytsev/change layout (#3295)

* Changes according to feedback comments

* Replaced @ref's with html links

* Fixed links, added a title page for installing from repos and images, fixed formatting issues

* Added links

* minor fix

* Added DL Streamer to the list of components installed by default

* Link fixes

* Link fixes

* ovms doc fix (#2988)

* added OpenVINO Model Server

* ovms doc fixes

Co-authored-by: Trawinski, Dariusz <dariusz.trawinski@intel.com>

* Updated openvino_docs.xml

* Updated the link to software license agreements

* Revert "Updated the link to software license agreements"

This reverts commit 706dac500e.

* Updated the link to software license agreements

Co-authored-by: Trawinski, Dariusz <dariusz.trawinski@intel.com>
2021-06-08 13:39:35 +03:00
iliya mironov
ae5608534e
Add support resize with 2 inputs (#5927)
* Add support resize with 2 inputs

* Add unit tests

* Hot fix

* Change resize check from port count to connected num port conditions

* Fix conditions

* Refactoring code according to review

* Fix according to review

* Change onnresize11 input condition
2021-06-08 13:15:54 +03:00
Alexander Shchepetov
503d18c80f
Enable MYRIAD in stress tests (#6026) 2021-06-08 12:47:20 +03:00
Rafal Blaczkowski
9aa338a0af
OpenVINO ONNX CI - set more stable proxy (#5945)
* Set more stable proxy

* Update env

* Add missing chars

* Update proxy

* Additonal try to overwrite proxy

* update proxy

* fix style
2021-06-08 12:37:20 +03:00
Michal Papaj
79e44292c5
Update to speech recognition demo version. (#6060)
The speech recognition demo packages were updated to align
OV python packages requirements. This patch updates packages
version and SHA.
2021-06-08 12:35:26 +03:00
Shoujiang Ma
dcf36565b0
[AUTO plugin] AUTO plugin will ignore other plugins' configuration (#5979)
* AUTO plugin will ignore other plugins' configuration

Signed-off-by: Shoujiang Ma <shoujiang.ma@intel.com>

* Update tests

Signed-off-by: Shoujiang Ma <shoujiang.ma@intel.com>

* Support PER_COUNT config which is needed in benchmark_app

Signed-off-by: Shoujiang Ma <shoujiang.ma@intel.com>

* Address reviewer comments: check config and throw exception for unsupported, but that begin with "AUTO_" will be ignored

Signed-off-by: Shoujiang Ma <shoujiang.ma@intel.com>

* Fix CI tests issue

Signed-off-by: Shoujiang Ma <shoujiang.ma@intel.com>
2021-06-08 12:11:58 +03:00
Kate Generalova
eadf2c4ce0
samples: update ngraph README (#6070) 2021-06-08 12:03:25 +03:00
Mikhail Kozlov
713e4e1ebe
Fix filling input blob for benchmark_app (#6055)
* Fix filling input blob for benchmark_app

* Fix clang format
2021-06-08 11:17:04 +03:00
Maxim Andronov
9049dee862
klocwork 2021.4 (#6042) 2021-06-08 11:10:56 +03:00
Maxim Shevtsov
77d8973e91
Perf Intro page brushing (#5861)
* brushing

* Update Intro_to_Performance.md
2021-06-08 11:10:05 +03:00
Ilya Lavrenov
a99343f4eb
Python tools (#6067)
* Removed useless lines

* Enable find PythonInterp only if we ENABLE_PYTHON

* Enable docs only if python interp is found
2021-06-08 11:00:02 +03:00
Maxim Andronov
98f45ffbdd
ConvertInterpolate1ToInterpolate4 fixes (#6019)
* half_pixel -> asymmetric and round_prefer_floor -> simple in ConvertInterpolate1ToInterpolate4

* test fix
2021-06-08 10:19:25 +03:00
Anton Romanov
4409a74dcf
samples: Fixed klocwork issues in speech (#6066) 2021-06-08 10:16:37 +03:00
Pavel Esir
d3beab79b2
[nG] fix strided_slice_to_crop (#6032) 2021-06-08 10:12:35 +03:00
Anastasia Popova
327c3149f6
Fixed feature dimension calculation in grouped_convolutions_fusing(). (#6054)
* Fixed feature dim calculation in concat_convolutions().

* Fixed feature dim calculation in concat_convolutions().

* Added comments, added unit test.
2021-06-08 09:53:39 +03:00
Maria Kaglinskaya
6022df6687
Pruning with FQ support (#5925)
* Add FQ, Concat, exted Eltwise support

* Fix tests after rebase + small refactoring

* Added Reshape on GroupConv weights mask propagating

* Added printing of  reduced weights to test transformation

* Turn off pruning for test

* Fixed comments + revert transformation comment

* Fixed last comments
2021-06-08 09:49:53 +03:00
Katarzyna Mitrus
bc7f61be24
PRelu reference implementation and ReshapePRelu transformation alignment (#5915)
* Apply  ReshapePRelu transformation only to const slope input

* Remove xfail from onnx backend prelu_broadcast test

* Fix and add Prelu SLT

* Update PRelu mkldnn transformation to extend broadcast support

* Fix and update PRelu reference implementation

* ONNX Prelu tests

* Add prelu backend tests

* Update ie tests manifest

* Comments clean up

* Fix STL Fill leakyslope blob

* Code refactor

* Unify layer tests slope input values generation
2021-06-08 06:51:41 +03:00
Steve Yoo
19ab2100a5 Merge remote-tracking branch 'upstream/master' 2021-06-08 09:49:38 +09:00
Yegor Kruglov
4d9fe14ec6
[MO] ConvolutionWithGroupResolver update to enable TF DepthwiseConv2dNative with in_channels=1 (#5528)
* changed permutation attribute in conv extractor

* changed conv get_group parameter

* implemented a transformation

* updated BOM

* specified transformation for in_channels 1

* added unittest and comment string

* updated convolution normalizer to convert depthwise convolution with group=1 to group convolution

* renamed function

* updated IR reader

* conversations resolving

* condition change
2021-06-07 20:22:26 +03:00
Jozef Daniecki
6a42b47c2f
RegionYolo operation specification refactoring. (#5926)
* RegionYolo spec refactored against explicit type indication.

* Improve readability.
2021-06-07 20:12:57 +03:00
Andrei Gorbachev
64d7a40ae4
[IE CLDNN] 54304 fix reduce ops (#5986) 2021-06-07 18:36:38 +03:00
Mikhail Treskin
56ada41bd0
Add get_constant_from_source capability to pyngraph (#6018) 2021-06-07 18:19:52 +03:00
Alexander Zhogov
c80e939474
GitHub CI: non PR author commits are allowed (#6064) 2021-06-07 17:53:06 +03:00
Yegor Kruglov
6a18b45337
[MO] Implementation of names uniqueness check (#5651)
* added new transformation to check the uniqueness of nodes names

* added unittest

* remove redundant line

* conversation resolving

* updated unittest

* added new unittest, added check for uniqueness of new node name

* added a description

* added renaming of several results with the same name and unittest for this case

* another implementation, updated unittests

* added a comment

* updated comments

* added comment to the nodes_with_equal_names func

* added a condition

* added a result name check in unittests
2021-06-07 16:44:16 +03:00
Ivan Tikhonov
c1608628d4
LowLatency v2 ngraph transformation (#5160)
* LowLatency 2.0: transformation and unit tests

* low latency 2.0: unit tests

* documentation and ngraph codestyle

* update CNN Interface of LowLatency transformation

* fix build on Windows

* fix build on Windows

* investigation of a failed build on Win OS

* ngraph codestyle

* fix build (werrors)

* New unit tests, refactoring

* update functional tests for Memory

* update LowLatency functional tests

* extend Memory tests to cover LowLatency v2 transformation

* clean up, code style

* fix unit tests

* update and fix unit tests, add feature to apply LLTv2 after LLTv1

* update docs, refactoring

* add several gna tests to skip config

* fix python api tests

* update python api, rename LowLatency_v2 to LowLatency2

* deprecate LowLatency v1

* Deprecate LowLatency v1 in IE

* fix wrong merge, codestyle

* resolve review comments

* fix python test

* update skip config

* apply online review notes, fix unit tests

* clean up, code style

* fix docs

* Use debug_messages instead of exceptions in llt v2

* fix unit tests

* Resolve review remarks
2021-06-07 15:13:41 +03:00
Tomasz Socha
f9b27c3714
[ONNX] 🛠️🕸️ Fix softmax opsets (#5959) 2021-06-07 14:01:20 +03:00
Mikhail Nosov
9fd73b4f1a
[nGraph] Enable 'clang' for frontend-related unit tests (#6024)
* [nGraph] Enable 'clang' for frontend-related unit tests

* Moved frontend sources and headers before 'clang' definitions
2021-06-07 13:43:32 +03:00
Ewa Tusień
a30d757cfd
[IE CLDNN] Convert permutation order in MatMul (#6005) 2021-06-07 12:58:22 +03:00
Polina Brzezinskaya
e2ffcae852
[VPU][TEST] Turns back on CTCGreedyDecoderSeqLen tests (#6023)
* Turns back on CTCGreedyDecoderSeqLen layer tests with (1, 1, 1) size, since they were fixed by #5867
2021-06-07 10:58:41 +03:00
Ilya Lavrenov
1fa225e7bf
Python in OpenVINO: improvements (#6027)
* enable make clean to remove ie_wheel artifacts

* ./setup.py:132:1: E302 expected 2 blank lines

* fix CI build issue

* Removed not-needed components from ie_wheel

* Use explicit python3 vresion in ngraph pythpn

* Use python3 everywhere

* Reuse python3 more

* Added function to build with Py_LIMITED_API

* Sync 2 cmake python modules

* Fix for tools

* Fixed typo

* Enable python by default

* Enable python build iff python-dev is found

* More migration to Python3_VERSION

* Install wheel requirements

* Fixed ngraph Python separate build

* Fixed cython compilation

* Revert to old packages

* Added suffix

* Specify python version explicitly

* Don't depend on python interp to build python itself

* More improvements

* Revert offline transformations back to ie_wheel

* Refactoring

* Trying to build wheel independently on C++ runtime

* Build wheel only with main OpenVINO

* Fixed typo in test_utils cmake lists

* Adding link stage

* small fix

* git diff

* Try to fix python tests

Co-authored-by: Sergey Lyubimtsev <sergey.lyubimtsev@intel.com>
2021-06-07 10:52:48 +03:00
Anton Dudchenko
f5fd601ff2
[IE][VPU][TESTS] Check that output blob is not nullptr for deprecated rfcn tests (#5971) 2021-06-07 10:51:14 +03:00
Ilya Lavrenov
8498560a26
Removed WA in versions.cmake for DLB (#6047) 2021-06-07 10:35:06 +03:00
Taylor Yeonbok Lee
a40cf0e81c
[IE CLDNN] Restore DetectionOutput performance and fixed coding conventions to be alined with others (#6048) 2021-06-07 10:28:15 +03:00
Alexander Zhogov
bc4223870d
GitHub CI: Add check of PR commits (#6043)
* GitHub CI: Add check of PR commits

* Install dependencies
* Add GITHUB_TOKEN
* Set DRY_RUN
2021-06-07 10:27:12 +03:00