55 INFERENCE_ENGINE_DEPRECATED
57 const std::string& device,
60 const std::map<std::string, std::string> &config,
71 INFERENCE_ENGINE_DEPRECATED
75 IE_SUPPRESS_DEPRECATED_START
76 QueryNetwork(device, network, { }, res);
77 IE_SUPPRESS_DEPRECATED_END
89 INFERENCE_ENGINE_DEPRECATED
90 virtual void QueryNetwork(
const std::string &device,
92 const std::map<std::string, std::string>& ,
95 INFERENCE_ENGINE_DEPRECATED
98 IE_SUPPRESS_DEPRECATED_START
99 using Ptr = std::shared_ptr<IHeteroDeviceLoader>;
100 IE_SUPPRESS_DEPRECATED_END
103 IE_SUPPRESS_DEPRECATED_START
104 using MapDeviceLoaders = std::map<std::string, InferenceEngine::IHeteroDeviceLoader::Ptr>;
105 IE_SUPPRESS_DEPRECATED_END
124 IE_SUPPRESS_DEPRECATED_START
125 INFERENCE_ENGINE_DEPRECATED
126 virtual void SetDeviceLoader(
const std::string &device, IHeteroDeviceLoader::Ptr loader) noexcept = 0;
127 IE_SUPPRESS_DEPRECATED_END
140 INFERENCE_ENGINE_DEPRECATED
143 const std::map<std::string, std::string> &config,
Definition: ie_argmax_layer.hpp:11
a header file for IExecutableNetwork interface
A header file for Main Inference Engine API.
StatusCode
This enum contains codes for all possible return values of the interface functions.
Definition: ie_common.h:205
virtual void QueryNetwork(const std::string &device, const ICNNNetwork &network, QueryNetworkResult &res) noexcept
This function calls plugin function QueryNetwork for the plugin being instantiated in the implementat...
Definition: ie_ihetero_plugin.hpp:72
This is a header file for the ICNNNetwork class.
This interface describes a mechanism of custom loaders to be used in heterogeneous plugin during sett...
Definition: ie_ihetero_plugin.hpp:39
This interface extends regular plugin interface for heterogeneous case. Not all plugins implements it...
Definition: ie_ihetero_plugin.hpp:113
Represents detailed information for an error.
Definition: ie_common.h:228
This class is a main plugin interface.
Definition: ie_plugin.hpp:103
This is the main interface to describe the NN topology.
Definition: ie_icnn_network.hpp:35
The macro defines a symbol import/export mechanism essential for Microsoft Windows(R) OS...
This class represents a custom error listener. Plugin consumers can provide it via InferenceEngine::S...
Definition: ie_error.hpp:16
std::shared_ptr< IExecutableNetwork > Ptr
A smart pointer to the current IExecutableNetwork object.
Definition: ie_iexecutable_network.hpp:38
Responce structure encapsulating information about supported layer.
Definition: ie_plugin.hpp:46