Inference Engine plugin API wrapper, to be used by particular implementors. More...
#include <ie_iextension.h>
#include <ie_input_info.hpp>
#include <ie_icnn_network.hpp>
#include <ie_icore.hpp>
#include <ie_parameter.hpp>
#include <ie_iexecutable_network.hpp>
#include <ie_remote_context.hpp>
#include <blob_factory.hpp>
#include <istream>
#include <map>
#include <memory>
#include <string>
Go to the source code of this file.
Data Structures | |
interface | InferenceEngine::IInferencePlugin |
An API of plugin to be implemented by a plugin. More... | |
Macros | |
#define | IE_DEFINE_PLUGIN_CREATE_FUNCTION(PluginType, version, ...) |
Defines the exported CreatePluginEngine function which is used to create a plugin instance. More... | |
Functions | |
static void | InferenceEngine::copyPreProcess (const PreProcessInfo &from, PreProcessInfo &to) |
Copies preprocess info. More... | |
static void | InferenceEngine::copyInputOutputInfo (const InputsDataMap &networkInputs, const OutputsDataMap &networkOutputs, InputsDataMap &_networkInputs, OutputsDataMap &_networkOutputs) |
Copies InputInfo and output Data. More... | |
Inference Engine plugin API wrapper, to be used by particular implementors.
|
static |
Copies InputInfo and output Data.
[in] | networkInputs | The network inputs to copy from |
[in] | networkOutputs | The network outputs to copy from |
_networkInputs | The network inputs to copy to | |
_networkOutputs | The network outputs to copy to |
|
static |
Copies preprocess info.
[in] | from | PreProcessInfo to copy from |
to | PreProcessInfo to copy to |