|
25.02
|
#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::Convolution3d, armnn::DepthToSpace, armnn::DepthwiseConvolution2d, armnn::Dequantize, armnn::ElementwiseBinary, armnn::ElementwiseUnary, armnn::FullyConnected, armnn::Gather, GetTosaMapping(), armnn::IgnoreUnused(), armnn::info, armnn::Input, armnn::Mean, armnn::Multiplication, armnn::Output, armnn::Pad, armnn::Pooling2d, armnn::QAsymmU8, armnn::Quantize, armnn::Reduce, armnn::Reshape, armnn::Resize, armnn::Signed64, armnn::Slice, armnn::Softmax, armnn::Splitter, armnn::Stack, armnn::StridedSlice, armnn::Subtraction, armnn::Transpose, armnn::TransposeConvolution2d, and OptionalReferenceSwitch< IsReference, T >::value().