Propogate DEVICE_ID for functions working with RemoteContext (#3109)
authorIlya Lavrenov <ilya.lavrenov@intel.com>
Fri, 13 Nov 2020 16:44:40 +0000 (19:44 +0300)
committerGitHub <noreply@github.com>
Fri, 13 Nov 2020 16:44:40 +0000 (19:44 +0300)
commitfec3bc09904fbaf919fb2ab8872d3b115134cda3
tree48f68eca2a43338639e0b507d92acbc0dd96a922
parentd87fdbe89b1dea06332578b94b10dca02d91b3dd
Propogate DEVICE_ID for functions working with RemoteContext (#3109)

* Propogate DEVICE_ID for functions working with RemoteContext

* More fixes for RemoteContext

* Fixed tests compilation with VariableState
14 files changed:
inference-engine/include/gpu/gpu_ocl_wrapper.hpp
inference-engine/src/cldnn_engine/cldnn_engine.cpp
inference-engine/src/cldnn_engine/cldnn_engine.h
inference-engine/src/gna_plugin/gna_plugin.hpp
inference-engine/src/inference_engine/ie_core.cpp
inference-engine/src/inference_engine/ie_plugin_cpp.hpp
inference-engine/src/plugin_api/cpp_interfaces/impl/ie_plugin_internal.hpp
inference-engine/src/plugin_api/cpp_interfaces/interface/ie_iplugin_internal.hpp
inference-engine/tests/functional/plugin/shared/src/subgraph_tests/basic_lstm.cpp
inference-engine/tests/functional/plugin/shared/src/subgraph_tests/memory_LSTMCell.cpp
inference-engine/tests/functional/plugin/shared/src/subgraph_tests/memory_eltwise_reshape_concat.cpp
inference-engine/tests/functional/plugin/shared/src/subgraph_tests/multiple_LSTMCell.cpp
inference-engine/tests/functional/plugin/shared/src/subgraph_tests/negative_memory_layer_offset.cpp
inference-engine/tests/ie_test_utils/unit_test_utils/mocks/cpp_interfaces/interface/mock_iinference_plugin.hpp