This is a header file for Inference Engine Extension Interface. More...
#include <map>
#include <memory>
#include <string>
#include <vector>
#include "details/ie_no_copy.hpp"
#include "ie_api.h"
#include "ie_error.hpp"
#include "ie_layers.h"
#include "ie_version.hpp"
Go to the source code of this file.
Data Structures | |
struct | InferenceEngine::DataConfig |
This structure describes data configuration. More... |
|
struct | InferenceEngine::LayerConfig |
This structure describes Layer configuration. More... |
|
class | InferenceEngine::ILayerImpl |
This class provides interface for extension implementations. More... |
|
class | InferenceEngine::ILayerExecImpl |
This class provides interface for the implementation with the custom execution code. More... |
|
class | InferenceEngine::ILayerImplFactory |
This class provides interface for extension factories. More... |
|
class | InferenceEngine::IShapeInferImpl |
This class provides interface for the implementation with the custom execution code. More... |
|
class | InferenceEngine::IShapeInferExtension |
This class is the reader extension interface to provide implementation for shape propagation. More... |
|
class | InferenceEngine::IExtension |
This class is the main extension interface. More... |
|
Namespaces | |
InferenceEngine | |
Inference Engine API. |
|
Macros | |
#define | INFERENCE_EXTENSION_API(TYPE) INFERENCE_ENGINE_API(TYPE) |
Defines Inference Engine Extension API method. |
|
Typedefs | |
using | InferenceEngine::IExtensionPtr = std::shared_ptr< IExtension > |
using | InferenceEngine::IShapeInferExtensionPtr = std::shared_ptr< IShapeInferExtension > |
Functions | |
StatusCode | InferenceEngine::CreateExtension (IExtension *&ext, ResponseDesc *resp) noexcept |
Creates the default instance of the extension. More... |
|
StatusCode | InferenceEngine::CreateShapeInferExtension (IShapeInferExtension *&ext, ResponseDesc *resp) noexcept |
Creates the default instance of the shape infer extension. More... |
|
This is a header file for Inference Engine Extension Interface.