24.08
|
#include <TosaRefLayerSupport.hpp>
Public Member Functions | |
bool | IsLayerSupported (const LayerType &type, const std::vector< TensorInfo > &infos, const BaseDescriptor &descriptor, const Optional< LstmInputParamsInfo > &lstmParamsInfo, const Optional< QuantizedLstmInputParamsInfo > &, Optional< std::string & > reasonIfUnsupported) const override |
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... | |
Additional Inherited Members | |
Protected Member Functions inherited from ILayerSupport | |
ILayerSupport () | |
virtual | ~ILayerSupport () |
Definition at line 12 of file TosaRefLayerSupport.hpp.
|
overridevirtual |
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 from ILayerSupport.
Definition at line 21 of file TosaRefLayerSupport.cpp.
References armnn::Activation, armnn::Addition, armnn::BatchMatMul, armnn::Concat, armnn::Constant, armnn::Convolution2d, armnn::DepthwiseConvolution2d, armnn::ElementwiseBinary, armnn::ElementwiseUnary, armnn::FullyConnected, GetTosaMapping(), armnn::IgnoreUnused(), armnn::Input, armnn::Mean, armnn::Multiplication, armnn::Output, armnn::Pad, armnn::Pooling2d, armnn::Quantize, armnn::Reduce, armnn::Reshape, armnn::Resize, armnn::Slice, armnn::Softmax, armnn::Splitter, armnn::Subtraction, armnn::Transpose, and armnn::TransposeConvolution2d.