Commit Graph

6332 Commits

Author SHA1 Message Date
Yegor Kruglov
bc70b2b68b
[ MO ] Support MXNet operation arange_like (#8939)
* arange_like_op

* added comments

* added unittests

* added step attr, changed axis condition, updated tests

* added op description

* fix nodes renaming

* sorted imports

* added case with repeat > 1

* finished arange_like, removed unit test

* small fix in gather infer function

* gather fix

* fix doc

* added unittests

* correct renames

* removed ConvertLike from div_sqrt_dim

* used ReduceProd instead reshape-shapeof

* added keep_dims attr to reduce_prod node
2022-01-27 12:44:12 +03:00
Aleksandr Korolev
4ecab1eeea
[VPU] Fix vpu_scale tests (#9693)
Fix memory leak in VpuScaleTest
2022-01-27 12:41:45 +03:00
Aleksandr Korolev
18c20f5766
[VPU] Add performance hints (#9349)
Added a new key required for benchmark_app
2022-01-27 12:39:27 +03:00
Roman Kazantsev
7ec1cc919e
[MO] Correct preprocessing block for TensorFlow OD 2.4+ models (#9944)
* Detect casting node inside preprocessing block and leave it

Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com>

* Fix unit-test for ObjectDetectionAPI

Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com>
2022-01-27 12:15:30 +03:00
Vladimir Dudnik
b84f75f346
update open_model_zoo submodule (#9947) 2022-01-27 11:09:23 +03:00
Sergey Shlyapnikov
0af8916d1d
[GPU] Fix dependencies list in fused primitive descriptor (#9941) 2022-01-27 11:05:20 +03:00
Maxim Shevtsov
2b1bacaf6e
fixing mem leak by avoiding cyclic ref (when shared_ptr was captured in lambda) (#9930) 2022-01-27 10:47:00 +03:00
song, bell
49c2086d23
allocate host blob from hw context (#9854)
* allocate host blob from hw context

Signed-off-by: fishbell <bell.song@intel.com>

* accomodate to new namespace

Signed-off-by: fishbell <bell.song@intel.com>

* fix build

Signed-off-by: fishbell <bell.song@intel.com>

* refine logic

Signed-off-by: fishbell <bell.song@intel.com>

* dynamic shape need to share blob with cpu infer request

Signed-off-by: fishbell <bell.song@intel.com>

* reuse icore from core

Signed-off-by: fishbell <bell.song@intel.com>

* cpu,gpu case fallback to original code, CI failure

Signed-off-by: fishbell <bell.song@intel.com>
2022-01-27 13:52:25 +08:00
Milana Shhanukova
aa518282b0
updat gna configs (#9920) 2022-01-27 08:50:15 +03:00
David Nam
78a1212a90
Implement interpolate-1 and interpolate-4 in template plugin test (#9704)
* Implement interpolate-1 and interpolate-4 in template plugin test

* Fix clang error

* Fix clang error

* Fix clang error

* Fix linux build

* Fix cpplint error

* Fix clang error

* Fix linux build

* Change way to pass attribute into struct for linux build

* Correct supported type

* Fix clang error

* Add visitor api test for interpolate-1 and interpoate-4

* Fix typo and cpplint

* Update copyright

* Avoid using a class that will be deprecated

* Rollback to CoordinateTransform

* Remove interpolate.in.cpp
2022-01-27 08:27:34 +03:00
Kelvin Choi
00b7f58152
[GPU] enable validate after adding reorder (#9594) 2022-01-27 13:08:35 +09:00
Anastasia Kuporosova
c7eeda0247
[Python API] Align openvino/__init__ files (#9871)
* [Python API] Align openvino/__init__ files

* style fix
2022-01-26 21:16:34 +03:00
Mikhail Letavin
a90bb1ff01
[GPU] Force shared surface cache cleanup in RemoteContext (#9816) 2022-01-26 19:19:29 +03:00
Nikolay Tyukaev
e0c10c1a6f
nbdoc cmake (#9869) 2022-01-26 18:45:16 +03:00
Zhang Yi
f23714fe65
fix klocwork scan (#9785) 2022-01-26 18:26:55 +03:00
Mikhail Nosov
6d40e5df96
'If' deserialization fixes (#9881) 2022-01-26 17:50:43 +03:00
Egor Shulman
68423cef40
[CPU] Coverity fixes (#9838) 2022-01-26 17:43:28 +03:00
Xin Wang
26ccbe9ebc
Change internal function name to avoid loop issue. (#9890)
* Change internal function name to avoid loop issue.

* Fix comment.
2022-01-26 17:35:31 +03:00
Anastasia Popova
84f2e9fc24
Parameter/Result tensor names fix (#9754)
* Added tensor names checking transformation. Added framework name saving to tensor names list for input/output cut.

* Small fixes.

* Fixed tensor propagation in PowerToEltwises.

* Corrected tensor checking.

* Corrected tensor checking.

* Fixed MemoryOffsetAdjustment().

* Fixed tensor propagation for Yolo, ONNXMaskRCNNTransformation().

* Small fix.

* DetectionOutput tensor name set.

* Tensor name set for Reshape node in OD API.

* Temporarily added set of tensor names in ConvertGroupedStridedSlice.

* Small corrections, added tests.

* Added checks.

* Added deafault names setting.

* Moved default names setting to single place.

* Added port normilize befor setting tensor names.

* Fixed ResultRename logic.

* Removed tensor setting of unset ports.

* Corrected input cut tensor naming.

* Corrected InputCut, renamed set_tensor_names()->add_tensor_names().

* Fixed tensor setting for InputCut.

* Code corrections.
2022-01-26 17:23:46 +03:00
Mikhail Nosov
8f94d6dd3f
Fix unity build for 'inference_engine_s' target (#9899)
Without fix, build of 'cpuUnitTests' will fail as 'inference_engine_s' will contain:
IE_STATIC_DEPENDENT_FILES = file_utils.cpp
$<TARGET_OBJECTS:${TARGET_NAME}_obj> - containing 'unity_cxx' which includes 'file_utils.cpp'
This causes multiple definition error of all methods inside file_utils.cpp
2022-01-26 17:11:40 +03:00
Alexandra Sidorova
1d82294e00
[CPU] Fixed dynamic Concat with negative axis (#9861) 2022-01-26 17:10:34 +03:00
Vladislav Volkov
c026f8348b
[CPU] Fix for memory leak in MKLDNNTensorIteratorNode (#9903) 2022-01-26 16:59:41 +03:00
Anton Dudchenko
022abf8614
[IE][VPU]: Don't compile myriad custom layers and tools for ARM (#9912) 2022-01-26 16:30:32 +03:00
Maksim Doronin
e46b629950
[IE][VPU]: dynamic hswish and gather downgrade (#9915)
* Dynamic HSwish
* Gather8 to Gather7 downgrade
2022-01-26 16:28:03 +03:00
Mikhail Nosov
2ea52bae6e
Fixes of plugins.xml generation (#9922)
- Added registration (and unregistration) of ov_auto_batch_plugin. Otherwise 'BATCH' plugin will always produce new XML line without removing old one
- Added unregistration of legacy plugin names (<= 2021.4 release). Otherwise old lines like "libHeteroPlugin.so" will not be removed from plugins.xml file
2022-01-26 16:00:04 +03:00
Indira Salyahova
17c394c8fe
[POT] Update patterns (#9786)
* Update special_patterns.py

* add pattern in docs
2022-01-26 14:59:51 +03:00
Indira Salyahova
cf49cd6ce8
fix: check batch bias shape equal one in fbc (#9907) 2022-01-26 14:37:43 +03:00
Ilya Churaev
251897a91a
Removed old cmake scripts (#9876) 2022-01-26 14:24:30 +03:00
Ilya Churaev
d2c92d26be
Added offline transformation to all target (#9893) 2022-01-26 14:23:59 +03:00
Irina Efode
ed273ab47a
[IE TESTS][IE CONFORMANCE] Allow to specify body extracting in statistic and subgraphDumper (#9797)
* [IE TESTS][IE CONFORMANCE] Allow to specify body extracting in statistic and subgraphDumper

* Fix link
2022-01-26 11:35:36 +03:00
Nikita Malinin
1524ff898a
Update IEEngine with annotation for async (#9909) 2022-01-26 11:13:01 +03:00
Mingyu Kim
1d417e888b
Spacing fix (#9894)
* Update benchmark_app.hpp

* Update benchmark_app.hpp
2022-01-26 08:46:05 +03:00
Milana Shhanukova
d81d7f15a1
do not change shape for scalars (#9751) 2022-01-25 19:37:34 +03:00
song, bell
f2e5788035
use priority queue for timeout issue (#9765)
* use priority queue for timeout issue

Signed-off-by: fishbell <bell.song@intel.com>

wrap tbb pq

Signed-off-by: fishbell <bell.song@intel.com>

clang format

Signed-off-by: fishbell <bell.song@intel.com>

fix potential dead-lock

Signed-off-by: fishbell <bell.song@intel.com>

fix arm build

Signed-off-by: fishbell <bell.song@intel.com>

try fix build on arm

Signed-off-by: fishbell <bell.song@intel.com>

merge master

Signed-off-by: fishbell <bell.song@intel.com>

* remove debug info

Signed-off-by: fishbell <bell.song@intel.com>

* use atomic to replace the lock

Signed-off-by: fishbell <bell.song@intel.com>

* clang format

Signed-off-by: fishbell <bell.song@intel.com>
2022-01-25 18:44:46 +03:00
Eugeny Volosenkov
b57f1b0fb3
Delete check on port id in InputCut (#9796)
* delete refer_to_faq_msg(31)

* fix documentation

* fix documentation
2022-01-25 17:41:08 +03:00
Indira Salyahova
0ecbe50bf5
[POT] Optimize quantization scheme for SPR/ATS (#9564)
* feat: delete fq from branch

* delete transformation

* pylint

* delete gpu_ats

* add tests

* pylint
2022-01-25 17:37:45 +03:00
Nikita Malinin
6927547f9c
[POT] Update IEEngine with raw output processing (#9777)
* Update IEEngine with raw output processing

* Update ieengine output layers naming

* Pylint fixes

* Update replace with the regex method

* utils.py newline

* Pylint fix
2022-01-25 17:37:12 +03:00
Yury Gaydaychuk
365bd7c46e
[CPU] DefConv fixed for small channels (#9718) 2022-01-25 17:26:00 +03:00
Vitaliy Urusovskij
0282f11165
Fix control flow issue (#9865)
* Fix control flow issue

* Extend exception messages in TF PB parsing
2022-01-25 17:23:59 +03:00
Eugeny Volosenkov
439e3b26aa
Model Optimizer incorrectly convert per-channel Quantize/Dequantize operatros to FakeQuantize (#8321)
* add q_dq_resolver

* prepare FQ for offline transfornations

* fix quantize_dequantize_linear_resolver.py

* fix tools/mo/openvino/tools/mo/middle/dequantize_linear_resolver.py

* enable compress_quantized_weights.py

* fix sub case

* delete force_clean_up

* add isolated attribute

* add test for quantize_dequantize_linear_resolver

* fix comments

* apply comments

* aplying comments

* applying comments

* applying comments

* Replace q_dq_resolver using pattern

* clean imports

* fix imports

* fix pattern

* delete refernce to unit tests
2022-01-25 15:35:43 +03:00
Pavel Durandin
9f343fa37f
Device memory fix for benchmark app (#9880) 2022-01-25 15:10:34 +03:00
Mateusz Tabaka
fa605a2760
Fix begin and end mask in StridedSlice in builder::opset1::flatten (#9837) 2022-01-25 13:04:36 +01:00
Maxim Andronov
94d403a1eb
[CPU] Don't set subnormals to zero for rnn packed format (#9836) 2022-01-25 14:58:41 +03:00
Sergey Lyubimtsev
54203a2095
Fix for setting PATH to openvino libs installed from pip in windows conda env (#9892) 2022-01-25 14:58:19 +03:00
Anton Chetverikov
88903ee7ae
Remove incorrect layout changing (#9764) 2022-01-25 14:10:06 +03:00
Mang Guo
9a522137bf
Hot fix fir regression on Mac (#9895) 2022-01-25 13:47:37 +03:00
Ekaterina Aidova
2385a16e80
[OMZ]: try update submodule (#9830)
* [OMZ]: try update submodule

* check conflict resolving
2022-01-25 13:29:30 +03:00
Jan Iwaszkiewicz
1e58c55678
[PYTHON] Allow ports as inputs for infer methods (#9839)
* Use of ports for input values

* Refactor tests

* Fix inputs overwritting

* Fixed for review comments

* Remove unused branch and refactor ie_api.py
2022-01-25 13:19:12 +03:00
Anton Pankratov
f45991bd64
OV 2.0 c++ configuration API (#9870)
* New configuration API

* Review fix

* review coments

* fixed device name map

* fixed header

* code stile

* fixed optimization capabilities

* flatten properties

* dox fix

* doc

* merge conflicts

* fixed merge conflicts

* Fixed subobject linkage warning

* foramt fix

* Fixed unity test build

* Merge conflict fixes

* Fixed variadic
2022-01-25 12:43:56 +03:00
Evgenya Stepyreva
3bd6eb6dcd
Dimension tracking: Label propagation along with partial value propagation (#9834) 2022-01-25 12:35:56 +03:00