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_common.h"
#include "ie_layouts.h"
#include "ie_blob.h"
#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... | |
interface | InferenceEngine::ILayerImpl |
This class provides interface for extension implementations. More... | |
interface | InferenceEngine::ILayerExecImpl |
This class provides interface for the implementation with the custom execution code. More... | |
interface | 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. | |
Typedefs | |
using | InferenceEngine::IExtensionPtr = std::shared_ptr< IExtension > |
A shared pointer to a IExtension interface. | |
using | InferenceEngine::IShapeInferExtensionPtr = std::shared_ptr< IShapeInferExtension > |
A shared pointer to a IShapeInferExtension interface. More... | |
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.