24.02
|
#include <ILayerSupport.hpp>
Public Member Functions | |
virtual bool | IsLayerSupported (const LayerType &type, const std::vector< TensorInfo > &infos, const BaseDescriptor &descriptor, const Optional< LstmInputParamsInfo > &lstmParamsInfo=EmptyOptional(), const Optional< QuantizedLstmInputParamsInfo > &quantizedLstmParamsInfo=EmptyOptional(), Optional< std::string & > reasonIfUnsupported=EmptyOptional()) const |
Default implementation of the ILayerSupport interface, Backends should implement this as a switch statement for each of their LayerTypes calling their specific backend implementation of IsXXXLayerSupported. More... | |
Protected Member Functions | |
ILayerSupport () | |
virtual | ~ILayerSupport () |
Definition at line 23 of file ILayerSupport.hpp.
|
inlineprotected |
Definition at line 26 of file ILayerSupport.hpp.
|
inlineprotectedvirtual |
Definition at line 27 of file ILayerSupport.hpp.
|
virtual |
Default implementation of the ILayerSupport interface, Backends should implement this as a switch statement for each of their LayerTypes calling their specific backend implementation of IsXXXLayerSupported.
Reimplemented in LayerSupportBase, NeonLayerSupport, ClLayerSupport, GpuFsaLayerSupport, RefLayerSupport, TosaRefLayerSupport, and SampleDynamicLayerSupport.
Definition at line 17 of file ILayerSupport.cpp.
References armnn::IgnoreUnused(), armnn::Map, and armnn::Unmap.