Commit Graph

6226 Commits

Author SHA1 Message Date
Smirnov Grigorii
29c3b8e201
Update SmartReshape tests to check tensor and node names (#68694) (#9633)
* add name checks but some tets in sss fail

* delete <utility> header

* update SS squeeze tests

* move util functions and correct node replacement

* delete anonymous namespace
2022-01-20 15:29:29 +03:00
Alexander Zhogov
686dad066a
CODEOWNERS: Add IE Paddle frontend 2022-01-20 14:32:43 +03:00
Alexander Zhogov
850bf4a025
dependbot: Disable creating PRs 2022-01-20 14:14:00 +03:00
Sergey Lyubimtsev
9ead9b4831
Remove test_utils package from distributions (#9780) 2022-01-20 13:27:51 +03:00
Evgenya Stepyreva
b18d0644c4
Dim tracking essentials (#9559)
* Dim tracking essentials
2022-01-20 12:31:22 +03:00
Sergey Shlyapnikov
89868df352
[GPU] Fix eltwise's inputs indexes calculation and order of dimensions (#9778) 2022-01-20 11:15:40 +03:00
Wilson Seok
22fae50229
Add slt in template plugin/region yolo (#8886)
* Remove fp16 of Convert layer test from skip_tests.config.cpp as it works now

* update repo

* add op reference test of region_tolo

* add type_prop test and remove backend test of region_yolo

* apply type conversion for loading file test and add bf16 test case in skip_test_config

* change location of compile definition under target and use path_join from file_util

* add dependency of test_model_zoo

* apply ov::Model

* remove unnecessary

* changed compile definition of TEST_FILES

* skip test cases of external test file

* remove test cases of importing data file
2022-01-20 09:27:42 +03:00
Mikhail Kozlov
42309d1a65
Change name of vpux plugin (#9744) 2022-01-20 09:01:55 +03:00
Anton Romanov
d554713bf9
Enable python tests (#9623) 2022-01-20 01:09:54 +03:00
Vitaliy Urusovskij
1ae0618dee
Fix memleaks caused by SetupDiGetClassDevs() (#9746)
To prevent leaks, object should be cleaned up
by calling SetupDiDestroyDeviceInfoList()
Refer to https://docs.microsoft.com/en-us/windows/win32/api/setupapi/nf-setupapi-setupdigetclassdevsw#remarks
2022-01-19 23:54:59 +03:00
Ekaterina Matrosova
d98909289a
OMZ submodule update. (#9771) 2022-01-19 23:00:42 +03:00
Mikhail Nosov
9f2cb8e102
[PyBind] Fix crash on destroying dtype_to_ov_type static map (#9772)
* Use std::string for static map instead of py::str

Probable reason is that this static map is destroyed after 'pybind' module is destoryed itself, thus py::str can't be cleaned up properly

* Added test via 'subprocess' execution of separate file
2022-01-19 21:01:18 +03:00
Yuan Hu
403339f8f4
[AUTOPLUGIN] not select if only one device (#9730)
* if only one Device, not select

Signed-off-by: Hu, Yuan2 <yuan2.hu@intel.com>

* modify test case to match logic

Signed-off-by: Hu, Yuan2 <yuan2.hu@intel.com>
2022-01-19 17:13:29 +03:00
River Li
d792545365
[PYTHON] Add python APIs for loadNetwork and compile_network without device name (#9536)
* [PYTHON] Add python APIs for loadNetwork and compile_networt without device name

   CVS: https://jira.devtools.intel.com/browse/CVS-75249

Change-Id: Ia28e35f4ee66fc8fc5997b5bafe1b159670f9a21
Signed-off-by: River,Li <river.li@intel.com>

* Fix clang issue

Change-Id: I9988b16863af0e3883e99369f124cd05761d3210

* Fixed positional arguments issue

Change-Id: I6c3aa98bb693a619fa54fd6e96cf5eb89cdb9369

* Fixed 2 blank lines issue

Change-Id: I7f2afd7ebb80867a69d0c3ac9a6d4a38d95edb12

* Set AUTO as default device if no device name is set

Change-Id: Ic8646b12af0a2ab2fec6a07f5a12d460dcf781d7

* Resolve comments from code reviewer

Change-Id: Ia47faeb48937096e41e22ac59fbd88ec82cc6733
2022-01-19 16:09:15 +03:00
Maxim Andronov
204ca99dac
[CPU] Migration to API 2.0 (#9456) 2022-01-19 14:45:28 +03:00
Maxim Shevtsov
81685c8d21
Enabling auto batching for the GPU when tput hint is set (#9724)
* moving the HETERO logic to the Auto-Batch (WIP), reverting to the ALLOW_AUTO_BATCHING and using that in the GPU remote tests

* shortned the vars names in the ie_core and prevented recursive auto-batching calls by checking for exclusive requests and disabling further auto-batching in the plugin, when HETERO is involved

* checking for the batch-dim presence (this is still WA until the https://github.com/openvinotoolkit/openvino/pull/9559 is merged) - pls see CVS-75317
+clang for the ie_core.cpp

* moving the HETERO logic back to the ie_core.cpp, storing the _so internally for no-batch code-path
2022-01-19 14:05:13 +03:00
Tomasz Dołbniak
59456efbfa
Use ninja in the OV-ONNX CI build stage (#9685) 2022-01-19 13:14:31 +03:00
Nesterov Alexander
81d45c0c6e
Init arm ci (#9757) 2022-01-19 13:12:59 +03:00
Alexander Zhogov
b8bea9a034
CODEOWNERS: Rename multi->auto plugin 2022-01-19 13:03:02 +03:00
Sofya Balandina
6d14875387
[IE TEST] Fix missing falls of HoldersTest in case of crash (#9277) 2022-01-19 12:21:42 +03:00
Mingyu Kim
de4bd44a38
[benchmark_app] Fix spacing (#9759) 2022-01-19 12:16:40 +03:00
Sergey Shlyapnikov
0a225c2d84
[GPU] Fix fusions indexes calculation in b_fs_yx_fsv32 pooling kernel (#9756) 2022-01-19 11:18:53 +03:00
Mikhail Nosov
690e7a5958
Local build seems good today (#9402) 2022-01-19 11:15:40 +03:00
Maxim Vafin
32b1c509d5
Fix data type of inserted constants for means and scales (#9741) 2022-01-19 11:09:22 +03:00
Vladislav Volkov
483fe51f71
[CPU] Fusing of transpose and reorder is disabled for dynamic shapes (#9705) 2022-01-19 10:50:19 +03:00
Victor Kuznetsov
6a9519be8a
Update list of OMZ models for stress tests (#9750)
* add performance hint to time infer

* del octave model
2022-01-19 10:09:49 +03:00
Vladimir Paramuzov
57e918c7b2
[GPU] Added WA for wrong TensorDesc in InferRequest for some outputs (#9734) 2022-01-19 13:06:53 +09:00
Maxim Gordeev
ec3283ebe1
[IE SAMPLES] activated NCC tool for c++ samples (#9600)
* [IE SAMPLES] activated NCC tool for c++ samples

* exclude ov_ncc_naming_style for tests

* fixed NCC hit

* Added support for source files in samples

* changed style of methods for benchmark

* changed style for speech sample

* changed code style

* changed code style for shared_tensor

* benchmark changes

* changed remote_tensors_filling

* fixed notes

* rebase of branch
2022-01-19 01:08:07 +03:00
Alexey Suhov
a79830cb55
Update year to 2022 in copyright notice (#9755) 2022-01-19 01:07:49 +03:00
Dmitry Pigasin
071dc5aef6
[IE Python Speech Sample] Fix problem with different utterance names in input files (#9678)
* Fix problem with different utterance names in input files

* Update file utils

* Change cw arg errors to pass tests

* refactor variable names
2022-01-18 23:21:25 +03:00
Alexey Lebedev
9a59e871eb
[PYTHON API] fix hash operator for ports (#9673)
* Fix get_node call

* Add operators and define hash

* rename infer request property

* add new line

* remove unused var

* Move tensor getters to InferRequestWrapper

* check node hash

* add new line

* fix samples

Co-authored-by: Anastasia Kuporosova <anastasia.kuporosova@intel.com>
2022-01-18 21:09:03 +03:00
Mateusz Tabaka
aae5fbf8e9
Allow non constant pad_value in PadFusion's pattern (#9740)
Useful in cases when pad_value is a subgraph marked as decompression
which cannot be constant folded, but still, Pad can be eliminated
if pad_value evaluates to zero.
2022-01-18 18:28:42 +01:00
Sofya Balandina
832b5d0f60
[IE TEST] Fix converiting to constant in applying of meta info (#9666) 2022-01-18 19:08:20 +03:00
Bo Liu
d520e5558f
add hardware support description for Paddle models (#9731)
* add hardware support description for Paddle models

* fix 'Fast-SCNN' name
2022-01-18 18:40:03 +03:00
Nadezhda Ageeva
d09c09d9fd
[GNA] Deprecate GNA_SW mode (#9738) 2022-01-18 18:26:55 +03:00
Mateusz Bencer
0843555ff0
switch onnx to default path for MO (#9661) 2022-01-18 16:01:10 +01:00
Indira Salyahova
0082c7a286
[POT] set shape in FBC if undefined dimension in model (#9532)
* fix: set shape in fbc if undefined dimension in model

* Update tools/pot/openvino/tools/pot/algorithms/quantization/fast_bias_correction/algorithm.py

Co-authored-by: Liubov Talamanova  <piccione-mail@yandex.ru>

* Apply suggestions from code review

Co-authored-by: Liubov Talamanova  <piccione-mail@yandex.ru>

* update shape in bc id dynamic shape

Co-authored-by: Liubov Talamanova  <piccione-mail@yandex.ru>
2022-01-18 17:48:30 +03:00
Tomasz Dołbniak
456a5c65e3
Friendly names setting in ONNX FE (#9682) 2022-01-18 17:46:23 +03:00
Mateusz Tabaka
79e442eea6
[VPU] Convert precisions on input/output blobs (#9115) 2022-01-18 15:43:27 +01:00
Andrey Noskov
0824bc65d1
[GNA] Deleted logs from test (#9721)
* [GNA] Deleted logs from test

* removed commented code

Co-authored-by: Mikhail Ryzhov <mikhail.ryzhov@intel.com>
2022-01-18 16:01:37 +03:00
Mateusz Tabaka
14f525e96e
Fix FakeQuantizeMulFusion on weights (#9515) 2022-01-18 13:44:33 +01:00
Ivan Vikhrev
41aadfd116
remove ifdef opencv related to load & dump configs (#9736) 2022-01-18 14:08:45 +03:00
Fedor Zharinov
14f8614da6
Benchmarkapp: Added processing of inputs/outputs by index (#9703)
* Added processing of inputs/outputs by index

* fix

* All tensor's get_friendly_name are replaced with get_any_name

* stylefix
2022-01-18 13:40:54 +03:00
Maxim Vafin
96e7ee58e1
Optimize and simplify ConvertCompressedOnlyToLegacy transformation (#9702) 2022-01-18 13:30:28 +03:00
Mateusz Bencer
5fe228bc14
Intorduce json model analysis feature on the new path (#9618) 2022-01-18 11:18:19 +01:00
Ilya Churaev
a8381f71f9
Fixed coverity issue for inference component (#9688)
* Fixed coverity issue for inference component

* Removed noexcept
2022-01-18 12:43:10 +03:00
Gleb Kazantaev
18eaaedb39
Fix If operation validation function (#9726) 2022-01-18 12:41:50 +03:00
Egor Duplensky
3a9dba7362
[CPU] [DEBUG CAPS] Implicitly enable perf counters for verbose mode (#8754)
Also refactor debug capabilities configuration.
Now debug caps config parameters are the part of plugin configuration.
2022-01-18 12:32:53 +03:00
Svetlana Dolinina
71b7c7000a
Changed permutes mechanics for Kaldi (#5744)
* changed permutes

* fixed permutes

* fixed kernel

* fix transpose after convolution

* fix for convnet

* insert transposes for all convolutions and poolings

* refactor transformations;
added unit tests;
removed old transformations for addinf permutes/reshapes

* fixed constant types

* fixes after merge

* fixed bug for rm_cnn4a: added correct time_dim for the first convolution

* added fix for timeheightconvolution: in this case we have correct time set in convolution kernel already

* minor review fixes: renamed transformation and file

* rename in test

* rename in test

* sort imports + couplt changes in comments

* review fixes: refactoring

* replaced recursive implementation by nx.topological_sort;
fixed comments

* minor fixes: comment + preserving node names
2022-01-18 12:10:51 +03:00
Anton Chetverikov
919ada63ad
Update undefined dimensions parcing im parameter extender (#9699) 2022-01-18 12:02:30 +03:00