Merge pull request #20918 from TolyaTalamanov:at/fix-empty-map-importNetwork
authorAnatoliy Talamanov <anatoliy.talamanov@intel.com>
Mon, 15 Nov 2021 17:11:53 +0000 (20:11 +0300)
committerGitHub <noreply@github.com>
Mon, 15 Nov 2021 17:11:53 +0000 (17:11 +0000)
commit2b2e515a3049776d369b52f0561717b11f7bff56
tree26bc62d0c4835a2ebd8f628b96b2bb41f655af88
parent394e640909d5d8edf9c1f578f8216d513373698c
Merge pull request #20918 from TolyaTalamanov:at/fix-empty-map-importNetwork

[G-API] Fix bugs in GIEBackend

* Remove inputs/outputs map from IEUnit

* Add test

* Add NV12 test

* Reorganize setBlob function

* Check that backend don't overwrite blob precision

* Stop setting config to global IE::Core

* Replace mutable to const_cast

* Update modules/gapi/test/infer/gapi_infer_ie_test.cpp

* Update modules/gapi/test/infer/gapi_infer_ie_test.cpp

* Make blob parameter as const ref

* Cosmetic fixes

* Fix failed test on inferROI

* Removed double ref for ii

* Disable tests

* Skip tests if device not available

* Use Sync prim under shared_ptr to avoid issue on MAC

* Apply WA for IE::Core

* Apply WA for MAC build

* Try to apply another WA

* Not release IE::Core for apple

* Put comment

* Support PreprocInfo for

* InferROI
* InferList
* InferList2

* Remove empty line

* Fix alignment

Co-authored-by: Maxim Pashchenkov <maxim.pashchenkov@intel.com>
modules/gapi/src/backends/ie/giebackend.cpp
modules/gapi/src/backends/ie/giebackend/giewrapper.cpp
modules/gapi/src/backends/ie/giebackend/giewrapper.hpp
modules/gapi/test/infer/gapi_infer_ie_test.cpp