This class provides interface for extension factories. More...
#include <ie_iextension.h>
Public Types | |
using | Ptr = std::shared_ptr< ILayerImplFactory > |
using | ImplCreator = std::function< ILayerImpl *()> |
Public Member Functions | |
virtual | ~ILayerImplFactory ()=default |
Destructor. | |
virtual StatusCode | getImplementations (std::vector< ILayerImpl::Ptr > &impls, ResponseDesc *resp) noexcept=0 |
Gets all possible implementations for the given cnn Layer. More... | |
This class provides interface for extension factories.
|
pure virtualnoexcept |
Gets all possible implementations for the given cnn Layer.
impls | the vector with implementations which is ordered by priority |
resp | response descriptor |