|
| Extension (const file_name_t &name) |
| Loads extension from a shared library. More...
|
|
void | GetVersion (const InferenceEngine::Version *&versionInfo) const noexcept override |
| Gets the extension version information. More...
|
|
void | SetLogCallback (InferenceEngine::IErrorListener &listener) noexcept override |
| Sets a log callback that is used to track what is going on inside. More...
|
|
void | Unload () noexcept override |
| Cleans the resources up.
|
|
void | Release () noexcept override |
| Does nothing since destruction is done via the regular mechanism.
|
|
StatusCode | getPrimitiveTypes (char **&types, unsigned int &size, ResponseDesc *resp) noexcept override |
| Gets the array with types of layers which are included in the extension. More...
|
|
StatusCode | getFactoryFor (ILayerImplFactory *&factory, const CNNLayer *cnnLayer, ResponseDesc *resp) noexcept override |
| Gets the factory with implementations for a given layer. More...
|
|
StatusCode | getShapeInferImpl (IShapeInferImpl::Ptr &impl, const char *type, ResponseDesc *resp) noexcept override |
| Gets shape propagation implementation for the given string-type of cnn Layer. More...
|
|
StatusCode | getShapeInferTypes (char **&, unsigned int &, ResponseDesc *) noexcept override |
| Fills passed array with types of layers which shape infer implementations are included in the extension. More...
|
|
StatusCode | getShapeInferImpl (IShapeInferImpl::Ptr &, const char *, ResponseDesc *) noexcept override |
| Gets shape propagation implementation for the given string-type of cnn Layer. More...
|
|
virtual std::map< std::string, ngraph::OpSet > | getOpSets () |
| Returns operation sets This method throws an exception if it was not implemented. More...
|
|
This class is a C++ helper to work with objects created using extensions.