Inference Engine plugin API wrapper, to be used by particular implementors. More...
#include <ie_iextension.h>#include <ie_input_info.hpp>#include <ie_parameter.hpp>#include <cpp/ie_cnn_network.h>#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... | |
| class | InferenceEngine::details::SOCreatorTrait< IInferencePlugin > |
Namespaces | |
| InferenceEngine | |
| Inference Engine Plugin API namespace. | |
| InferenceEngine::details | |
| A namespace with non-public Inference Engine Plugin API. | |
Macros | |
| #define | IE_DEFINE_PLUGIN_CREATE_FUNCTION(PluginType, version, ...) |
Defines the exported CreatePluginEngine function which is used to create a plugin instance. More... | |
Functions | |
| PreProcessInfo | InferenceEngine::copyPreProcess (const PreProcessInfo &from) |
| Copies preprocess info. More... | |
| template<typename T > | |
| std::map< std::string, std::shared_ptr< const T > > | InferenceEngine::constMapCast (const std::map< std::string, std::shared_ptr< T >> &map) |
Copies the values of std::string indexed map and apply const cast. More... | |
| template<typename T > | |
| std::map< std::string, std::shared_ptr< T > > | InferenceEngine::constMapCast (const std::map< std::string, std::shared_ptr< const T >> &map) |
Copies the values of std::string indexed map and apply const cast. More... | |
| InputsDataMap | InferenceEngine::copyInfo (const InputsDataMap &networkInputs) |
| Copies InputInfo. More... | |
| OutputsDataMap | InferenceEngine::copyInfo (const OutputsDataMap &networkOutputs) |
| Copies OutputsData. More... | |
Inference Engine plugin API wrapper, to be used by particular implementors.