23.05
|
#include <RefLayerSupport.hpp>
Definition at line 12 of file RefLayerSupport.hpp.
|
override |
Definition at line 538 of file RefLayerSupport.cpp.
References armnn::Abs, armnn::BoundedReLu, armnn::CheckSupportRule(), ILayerSupport::descriptor, armnn::Elu, armnn::Float16, armnn::Float32, armnn::HardSwish, armnn::LeakyReLu, armnn::Linear, ActivationDescriptor::m_Function, ILayerSupport::output, armnn::QAsymmS8, armnn::QAsymmU8, armnn::QSymmS16, ILayerSupport::reasonIfUnsupported, armnn::ReLu, armnn::Sigmoid, armnn::SoftReLu, armnn::Sqrt, armnn::Square, and armnn::TanH.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 605 of file RefLayerSupport.cpp.
References armnn::CheckSupportRule(), armnn::Float16, armnn::Float32, ILayerSupport::input1, ILayerSupport::output, armnn::QAsymmS8, armnn::QAsymmU8, armnn::QSymmS16, ILayerSupport::reasonIfUnsupported, and armnn::Signed32.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 642 of file RefLayerSupport.cpp.
References armnn::CheckSupportRule(), ILayerSupport::descriptor, armnn::Float16, armnn::Float32, armnn::IgnoreUnused(), ILayerSupport::output, armnn::QAsymmS8, armnn::QAsymmU8, armnn::QSymmS16, ILayerSupport::reasonIfUnsupported, armnn::Signed32, and armnn::Signed64.
Referenced by RefLayerSupport::IsLayerSupported().
bool IsBatchMatMulSupported | ( | const TensorInfo & | inputX, |
const TensorInfo & | inputY, | ||
const TensorInfo & | output, | ||
const BatchMatMulDescriptor & | descriptor, | ||
Optional< std::string & > | reasonIfUnsupported = EmptyOptional() |
||
) | const |
Definition at line 674 of file RefLayerSupport.cpp.
References armnn::CheckSupportRule(), ILayerSupport::descriptor, armnn::Float16, armnn::Float32, armnn::IgnoreUnused(), ILayerSupport::output, armnn::QAsymmS8, armnn::QAsymmU8, armnn::QSymmS16, and ILayerSupport::reasonIfUnsupported.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 719 of file RefLayerSupport.cpp.
References ILayerSupport::beta, armnn::CheckSupportRule(), ILayerSupport::descriptor, armnn::Float16, armnn::Float32, ILayerSupport::gamma, armnn::IgnoreUnused(), ILayerSupport::mean, ILayerSupport::output, armnn::QAsymmS8, armnn::QAsymmU8, armnn::QSymmS16, and ILayerSupport::reasonIfUnsupported.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 765 of file RefLayerSupport.cpp.
References armnn::CheckSupportRule(), ILayerSupport::descriptor, armnn::Float16, armnn::Float32, TensorInfo::GetNumDimensions(), armnn::IgnoreUnused(), ILayerSupport::output, armnn::QAsymmS8, armnn::QAsymmU8, armnn::QSymmS16, and ILayerSupport::reasonIfUnsupported.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 814 of file RefLayerSupport.cpp.
References armnn::CheckSupportRule(), armnn::Float16, armnn::Float32, ILayerSupport::output, armnn::QAsymmS8, armnn::QAsymmU8, armnn::QSymmS16, armnn::QSymmS8, ILayerSupport::reasonIfUnsupported, and armnn::Signed32.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 843 of file RefLayerSupport.cpp.
References armnn::CheckSupportRule(), ILayerSupport::descriptor, armnn::Float16, armnn::Float32, armnn::IgnoreUnused(), ILayerSupport::output, armnn::QAsymmS8, armnn::QAsymmU8, armnn::QSymmS16, armnn::QSymmS8, and ILayerSupport::reasonIfUnsupported.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 875 of file RefLayerSupport.cpp.
References armnn::Boolean, armnn::CheckSupportRule(), ILayerSupport::descriptor, armnn::Float16, armnn::Float32, armnn::IgnoreUnused(), ILayerSupport::input1, ILayerSupport::output, armnn::QAsymmS8, armnn::QAsymmU8, armnn::QSymmS16, ILayerSupport::reasonIfUnsupported, and armnn::Signed32.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 906 of file RefLayerSupport.cpp.
References ARMNN_ASSERT, armnn::CheckSupportRule(), ILayerSupport::descriptor, armnn::Float16, armnn::Float32, armnn::IgnoreUnused(), ILayerSupport::output, armnn::QAsymmS8, armnn::QAsymmU8, armnn::QSymmS16, ILayerSupport::reasonIfUnsupported, and armnn::Signed32.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 939 of file RefLayerSupport.cpp.
References armnn::CheckSupportRule(), armnn::Float16, armnn::Float32, ILayerSupport::output, armnn::QAsymmS8, armnn::QAsymmU8, armnn::QSymmS16, armnn::QSymmS8, ILayerSupport::reasonIfUnsupported, and armnn::Signed32.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 957 of file RefLayerSupport.cpp.
References TensorInfo::GetDataType(), armnn::IsSupportedForDataTypeGeneric(), ILayerSupport::output, and ILayerSupport::reasonIfUnsupported.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 977 of file RefLayerSupport.cpp.
References TensorInfo::GetDataType(), armnn::IsSupportedForDataTypeGeneric(), ILayerSupport::output, and ILayerSupport::reasonIfUnsupported.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 997 of file RefLayerSupport.cpp.
References ILayerSupport::biases, armnn::CheckSupportRule(), ILayerSupport::descriptor, armnn::Float16, armnn::Float32, TensorInfo::GetDataType(), armnn::IgnoreUnused(), armnn::IsQuantized8BitType(), ILayerSupport::output, armnn::QAsymmS8, armnn::QAsymmU8, armnn::QSymmS16, armnn::QSymmS8, ILayerSupport::reasonIfUnsupported, armnn::Signed32, and ILayerSupport::weights.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 1066 of file RefLayerSupport.cpp.
References ILayerSupport::biases, armnn::CheckSupportRule(), ILayerSupport::descriptor, armnn::Float16, armnn::Float32, TensorInfo::GetDataType(), armnn::IgnoreUnused(), armnn::IsQuantized8BitType(), ILayerSupport::output, armnn::QAsymmS8, armnn::QAsymmU8, armnn::QSymmS16, armnn::QSymmS8, ILayerSupport::reasonIfUnsupported, armnn::Signed32, and ILayerSupport::weights.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 1134 of file RefLayerSupport.cpp.
References armnn::BFloat16, armnn::CheckSupportRule(), armnn::Float16, armnn::Float32, ILayerSupport::output, armnn::QAsymmS8, armnn::QAsymmU8, armnn::QSymmS16, armnn::QSymmS8, ILayerSupport::reasonIfUnsupported, and armnn::Signed32.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 1164 of file RefLayerSupport.cpp.
References armnn::CheckSupportRule(), ILayerSupport::descriptor, armnn::Float16, armnn::Float32, armnn::IgnoreUnused(), ILayerSupport::output, armnn::QAsymmS8, armnn::QAsymmU8, armnn::QSymmS16, and ILayerSupport::reasonIfUnsupported.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 1193 of file RefLayerSupport.cpp.
References ILayerSupport::biases, armnn::CheckSupportRule(), ILayerSupport::descriptor, armnn::Float16, armnn::Float32, TensorInfo::GetDataType(), armnn::IgnoreUnused(), armnn::IsQuantized8BitType(), ILayerSupport::output, armnn::QAsymmS8, armnn::QAsymmU8, armnn::QSymmS16, armnn::QSymmS8, ILayerSupport::reasonIfUnsupported, armnn::Signed32, and ILayerSupport::weights.
Referenced by RefLayerSupport::IsDilatedDepthwiseConvolutionSupported(), and RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 1262 of file RefLayerSupport.cpp.
References armnn::CheckSupportRule(), armnn::Float16, armnn::Float32, ILayerSupport::output, armnn::QAsymmS8, armnn::QAsymmU8, armnn::QSymmS16, armnn::QSymmS8, and ILayerSupport::reasonIfUnsupported.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 1297 of file RefLayerSupport.cpp.
References ILayerSupport::anchors, armnn::CheckSupportRule(), ILayerSupport::descriptor, ILayerSupport::detectionBoxes, ILayerSupport::detectionClasses, ILayerSupport::detectionScores, armnn::Float16, armnn::Float32, armnn::IgnoreUnused(), ILayerSupport::numDetections, armnn::QAsymmS8, armnn::QAsymmU8, armnn::QSymmS16, ILayerSupport::reasonIfUnsupported, and ILayerSupport::scores.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 1329 of file RefLayerSupport.cpp.
References ILayerSupport::biases, ILayerSupport::descriptor, RefLayerSupport::IsDepthwiseConvolutionSupported(), ILayerSupport::output, ILayerSupport::reasonIfUnsupported, and ILayerSupport::weights.
|
override |
Definition at line 1339 of file RefLayerSupport.cpp.
References armnn::CheckSupportRule(), armnn::Float16, armnn::Float32, ILayerSupport::input1, ILayerSupport::output, armnn::QAsymmS8, armnn::QAsymmU8, armnn::QSymmS16, ILayerSupport::reasonIfUnsupported, and armnn::Signed32.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 1376 of file RefLayerSupport.cpp.
References armnn::Boolean, armnn::CheckSupportRule(), ILayerSupport::descriptor, armnn::Float16, armnn::Float32, armnn::IgnoreUnused(), armnn::LogicalNot, ILayerSupport::output, armnn::QAsymmS8, armnn::QAsymmU8, armnn::QSymmS16, ILayerSupport::reasonIfUnsupported, and armnn::Signed32.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 1427 of file RefLayerSupport.cpp.
References armnn::CheckSupportRule(), ILayerSupport::descriptor, armnn::Float32, armnn::IgnoreUnused(), and ILayerSupport::reasonIfUnsupported.
Referenced by RefLayerSupport::IsLayerSupported().
|
overridevirtual |
Reimplemented from LayerSupportBase.
Definition at line 1445 of file RefLayerSupport.cpp.
References armnn::CheckSupportRule(), ILayerSupport::descriptor, armnn::Float16, armnn::Float32, armnn::IgnoreUnused(), ILayerSupport::output, ILayerSupport::reasonIfUnsupported, and armnn::Signed32.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 1470 of file RefLayerSupport.cpp.
References armnn::CheckSupportRule(), armnn::Float16, armnn::Float32, armnn::IgnoreUnused(), ILayerSupport::output, and ILayerSupport::reasonIfUnsupported.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 1492 of file RefLayerSupport.cpp.
References ILayerSupport::biases, armnn::CheckSupportRule(), ILayerSupport::descriptor, armnn::Float16, armnn::Float32, ILayerSupport::output, armnn::QAsymmS8, armnn::QAsymmU8, armnn::QSymmS16, ILayerSupport::reasonIfUnsupported, armnn::Signed32, and ILayerSupport::weights.
Referenced by RefLayerSupport::IsLayerSupported().
bool IsGatherNdSupported | ( | const TensorInfo & | input0, |
const TensorInfo & | input1, | ||
const TensorInfo & | output, | ||
Optional< std::string & > | reasonIfUnsupported = EmptyOptional() |
||
) | const |
Definition at line 1558 of file RefLayerSupport.cpp.
References armnn::CheckSupportRule(), armnn::Float16, armnn::Float32, ILayerSupport::input1, ILayerSupport::output, armnn::QAsymmS8, armnn::QAsymmU8, armnn::QSymmS16, ILayerSupport::reasonIfUnsupported, and armnn::Signed32.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 1589 of file RefLayerSupport.cpp.
References armnn::CheckSupportRule(), ILayerSupport::descriptor, armnn::Float16, armnn::Float32, armnn::IgnoreUnused(), ILayerSupport::input1, ILayerSupport::output, armnn::QAsymmS8, armnn::QAsymmU8, armnn::QSymmS16, ILayerSupport::reasonIfUnsupported, and armnn::Signed32.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 1622 of file RefLayerSupport.cpp.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 1628 of file RefLayerSupport.cpp.
References armnn::CheckSupportRule(), ILayerSupport::descriptor, armnn::Float16, armnn::Float32, armnn::IgnoreUnused(), ILayerSupport::output, and ILayerSupport::reasonIfUnsupported.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 1659 of file RefLayerSupport.cpp.
References armnn::CheckSupportRule(), ILayerSupport::descriptor, armnn::Float16, armnn::Float32, armnn::IgnoreUnused(), ILayerSupport::output, armnn::QAsymmS8, armnn::QAsymmU8, armnn::QSymmS16, and ILayerSupport::reasonIfUnsupported.
Referenced by RefLayerSupport::IsLayerSupported().
|
overridevirtual |
Reimplemented from LayerSupportBase.
Definition at line 61 of file RefLayerSupport.cpp.
References armnn::Activation, armnn::Addition, armnn::ArgMinMax, armnn::BatchMatMul, armnn::BatchNormalization, armnn::BatchToSpaceNd, armnn::Cast, armnn::ChannelShuffle, armnn::CheckSupportRule(), armnn::Comparison, armnn::Concat, armnn::Constant, armnn::ConvertFp16ToFp32, armnn::ConvertFp32ToFp16, armnn::Convolution2d, armnn::Convolution3d, armnn::Debug, armnn::DepthToSpace, armnn::DepthwiseConvolution2d, armnn::Dequantize, ILayerSupport::descriptor, armnn::DetectionPostProcess, armnn::Division, armnn::ElementwiseBinary, armnn::ElementwiseUnary, armnn::FakeQuantization, armnn::Fill, armnn::Float16, armnn::Float32, armnn::Floor, armnn::FullyConnected, armnn::Gather, armnn::GatherNd, armnn::Input, armnn::InstanceNormalization, RefLayerSupport::IsActivationSupported(), RefLayerSupport::IsAdditionSupported(), RefLayerSupport::IsArgMinMaxSupported(), RefLayerSupport::IsBatchMatMulSupported(), RefLayerSupport::IsBatchNormalizationSupported(), RefLayerSupport::IsBatchToSpaceNdSupported(), RefLayerSupport::IsCastSupported(), RefLayerSupport::IsChannelShuffleSupported(), RefLayerSupport::IsComparisonSupported(), RefLayerSupport::IsConcatSupported(), RefLayerSupport::IsConstantSupported(), RefLayerSupport::IsConvertFp16ToFp32Supported(), RefLayerSupport::IsConvertFp32ToFp16Supported(), RefLayerSupport::IsConvolution2dSupported(), RefLayerSupport::IsConvolution3dSupported(), RefLayerSupport::IsDebugSupported(), RefLayerSupport::IsDepthToSpaceSupported(), RefLayerSupport::IsDepthwiseConvolutionSupported(), RefLayerSupport::IsDequantizeSupported(), RefLayerSupport::IsDetectionPostProcessSupported(), RefLayerSupport::IsDivisionSupported(), RefLayerSupport::IsElementwiseUnarySupported(), RefLayerSupport::IsFakeQuantizationSupported(), RefLayerSupport::IsFillSupported(), RefLayerSupport::IsFloorSupported(), RefLayerSupport::IsFullyConnectedSupported(), RefLayerSupport::IsGatherNdSupported(), RefLayerSupport::IsGatherSupported(), RefLayerSupport::IsInputSupported(), RefLayerSupport::IsInstanceNormalizationSupported(), RefLayerSupport::IsL2NormalizationSupported(), RefLayerSupport::IsLogicalBinarySupported(), RefLayerSupport::IsLogSoftmaxSupported(), RefLayerSupport::IsLstmSupported(), RefLayerSupport::IsMaximumSupported(), RefLayerSupport::IsMeanSupported(), RefLayerSupport::IsMemCopySupported(), LayerSupportBase::IsMemImportSupported(), LayerSupportBase::IsMergeSupported(), RefLayerSupport::IsMinimumSupported(), RefLayerSupport::IsMultiplicationSupported(), RefLayerSupport::IsNormalizationSupported(), RefLayerSupport::IsOutputSupported(), RefLayerSupport::IsPadSupported(), RefLayerSupport::IsPermuteSupported(), RefLayerSupport::IsPooling2dSupported(), RefLayerSupport::IsPooling3dSupported(), RefLayerSupport::IsPreluSupported(), RefLayerSupport::IsQLstmSupported(), LayerSupportBase::IsQuantizedLstmSupported(), RefLayerSupport::IsQuantizeSupported(), RefLayerSupport::IsRankSupported(), RefLayerSupport::IsReduceSupported(), RefLayerSupport::IsReshapeSupported(), RefLayerSupport::IsResizeSupported(), RefLayerSupport::IsShapeSupported(), RefLayerSupport::IsSliceSupported(), RefLayerSupport::IsSoftmaxSupported(), RefLayerSupport::IsSpaceToBatchNdSupported(), RefLayerSupport::IsSpaceToDepthSupported(), RefLayerSupport::IsSplitterSupported(), RefLayerSupport::IsStackSupported(), RefLayerSupport::IsStridedSliceSupported(), RefLayerSupport::IsSubtractionSupported(), RefLayerSupport::IsTransposeConvolution2dSupported(), RefLayerSupport::IsTransposeSupported(), RefLayerSupport::IsUnidirectionalSequenceLstmSupported(), armnn::L2Normalization, armnn::LogicalBinary, armnn::LogSoftmax, armnn::Lstm, armnn::Map, armnn::Maximum, armnn::Mean, armnn::MemCopy, armnn::MemImport, armnn::Merge, armnn::Minimum, armnn::Multiplication, armnn::Normalization, armnn::Output, armnn::Pad, armnn::Permute, armnn::Pooling2d, armnn::Pooling3d, armnn::Prelu, armnn::QAsymmS8, armnn::QAsymmU8, armnn::QLstm, armnn::QSymmS16, armnn::Quantize, armnn::QuantizedLstm, armnn::Rank, ILayerSupport::reasonIfUnsupported, armnn::Reduce, armnn::Reshape, armnn::Resize, armnn::Shape, armnn::Signed32, armnn::Slice, armnn::Softmax, armnn::SpaceToBatchNd, armnn::SpaceToDepth, armnn::Splitter, armnn::Stack, armnn::StridedSlice, armnn::Subtraction, armnn::Transpose, armnn::TransposeConvolution2d, armnn::UnidirectionalSequenceLstm, armnn::Unmap, and OptionalReferenceSwitch< std::is_reference< T >::value, T >::value().
|
override |
Definition at line 1693 of file RefLayerSupport.cpp.
References armnn::Boolean, armnn::CheckSupportRule(), ILayerSupport::descriptor, armnn::IgnoreUnused(), ILayerSupport::input1, ILayerSupport::output, and ILayerSupport::reasonIfUnsupported.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 1718 of file RefLayerSupport.cpp.
References armnn::CheckSupportRule(), ILayerSupport::descriptor, armnn::Float16, armnn::Float32, armnn::IgnoreUnused(), ILayerSupport::output, and ILayerSupport::reasonIfUnsupported.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 1744 of file RefLayerSupport.cpp.
References ILayerSupport::cellStateIn, ILayerSupport::cellStateOut, armnn::CheckSupportRule(), ILayerSupport::descriptor, armnn::Float32, armnn::IgnoreUnused(), ILayerSupport::output, ILayerSupport::outputStateIn, ILayerSupport::outputStateOut, ILayerSupport::paramsInfo, armnn::QSymmS16, ILayerSupport::reasonIfUnsupported, and ILayerSupport::scratchBuffer.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 1855 of file RefLayerSupport.cpp.
References armnn::CheckSupportRule(), armnn::Float16, armnn::Float32, ILayerSupport::input1, ILayerSupport::output, armnn::QAsymmS8, armnn::QAsymmU8, armnn::QSymmS16, ILayerSupport::reasonIfUnsupported, and armnn::Signed32.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 1892 of file RefLayerSupport.cpp.
References armnn::CheckSupportRule(), ILayerSupport::descriptor, armnn::Float16, armnn::Float32, TensorInfo::GetNumDimensions(), ILayerSupport::output, armnn::QAsymmS8, armnn::QAsymmU8, armnn::QSymmS16, and ILayerSupport::reasonIfUnsupported.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 1954 of file RefLayerSupport.cpp.
References armnn::BFloat16, armnn::Boolean, armnn::CheckSupportRule(), armnn::Float16, armnn::Float32, ILayerSupport::output, armnn::QAsymmS8, armnn::QAsymmU8, armnn::QSymmS16, and ILayerSupport::reasonIfUnsupported.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 1983 of file RefLayerSupport.cpp.
References armnn::CheckSupportRule(), armnn::Float16, armnn::Float32, ILayerSupport::input1, ILayerSupport::output, armnn::QAsymmS8, armnn::QAsymmU8, armnn::QSymmS16, ILayerSupport::reasonIfUnsupported, and armnn::Signed32.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 2020 of file RefLayerSupport.cpp.
References armnn::CheckSupportRule(), armnn::Float16, armnn::Float32, ILayerSupport::input1, ILayerSupport::output, armnn::QAsymmS8, armnn::QAsymmU8, armnn::QSymmS16, ILayerSupport::reasonIfUnsupported, and armnn::Signed32.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 2057 of file RefLayerSupport.cpp.
References armnn::CheckSupportRule(), ILayerSupport::descriptor, armnn::Float16, armnn::Float32, armnn::IgnoreUnused(), ILayerSupport::output, armnn::QAsymmS8, armnn::QAsymmU8, armnn::QSymmS16, and ILayerSupport::reasonIfUnsupported.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 2089 of file RefLayerSupport.cpp.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 2095 of file RefLayerSupport.cpp.
References armnn::CheckSupportRule(), ILayerSupport::descriptor, armnn::Float16, armnn::Float32, armnn::IgnoreUnused(), ILayerSupport::output, armnn::QAsymmS8, armnn::QAsymmU8, armnn::QSymmS16, and ILayerSupport::reasonIfUnsupported.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 2125 of file RefLayerSupport.cpp.
References armnn::BFloat16, armnn::CheckSupportRule(), ILayerSupport::descriptor, armnn::Float16, armnn::Float32, armnn::IgnoreUnused(), ILayerSupport::output, armnn::QAsymmS8, armnn::QAsymmU8, armnn::QSymmS16, and ILayerSupport::reasonIfUnsupported.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 2156 of file RefLayerSupport.cpp.
References armnn::CheckSupportRule(), ILayerSupport::descriptor, armnn::Float16, armnn::Float32, armnn::IgnoreUnused(), ILayerSupport::output, armnn::QAsymmS8, armnn::QAsymmU8, armnn::QSymmS16, and ILayerSupport::reasonIfUnsupported.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 2186 of file RefLayerSupport.cpp.
References armnn::CheckSupportRule(), ILayerSupport::descriptor, armnn::Float16, armnn::Float32, armnn::IgnoreUnused(), ILayerSupport::output, armnn::QAsymmS8, armnn::QAsymmU8, armnn::QSymmS16, and ILayerSupport::reasonIfUnsupported.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 2634 of file RefLayerSupport.cpp.
References ILayerSupport::alpha, armnn::CheckSupportRule(), armnn::Float16, armnn::Float32, ILayerSupport::output, armnn::QAsymmS8, armnn::QAsymmU8, armnn::QSymmS16, and ILayerSupport::reasonIfUnsupported.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 2217 of file RefLayerSupport.cpp.
References ILayerSupport::cellStateOut, ILayerSupport::descriptor, armnn::IgnoreUnused(), ILayerSupport::output, ILayerSupport::outputStateOut, ILayerSupport::paramsInfo, ILayerSupport::previousCellStateIn, ILayerSupport::previousOutputIn, and ILayerSupport::reasonIfUnsupported.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 2241 of file RefLayerSupport.cpp.
References armnn::CheckSupportRule(), armnn::Float16, armnn::Float32, ILayerSupport::output, armnn::QAsymmS8, armnn::QAsymmU8, armnn::QSymmS16, armnn::QSymmS8, and ILayerSupport::reasonIfUnsupported.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 2276 of file RefLayerSupport.cpp.
References armnn::CheckSupportRule(), armnn::IgnoreUnused(), ILayerSupport::output, ILayerSupport::reasonIfUnsupported, and armnn::Signed32.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 2291 of file RefLayerSupport.cpp.
References armnn::CheckSupportRule(), ILayerSupport::descriptor, armnn::Float16, armnn::Float32, armnn::IgnoreUnused(), ILayerSupport::output, armnn::QAsymmS8, armnn::QAsymmU8, armnn::QSymmS16, ILayerSupport::reasonIfUnsupported, and armnn::Signed32.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 2320 of file RefLayerSupport.cpp.
References armnn::BFloat16, armnn::Boolean, armnn::CheckSupportRule(), ILayerSupport::descriptor, armnn::Float16, armnn::Float32, armnn::IgnoreUnused(), ILayerSupport::output, armnn::QAsymmS8, armnn::QAsymmU8, armnn::QSymmS16, ILayerSupport::reasonIfUnsupported, and armnn::Signed32.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 2344 of file RefLayerSupport.cpp.
References armnn::BFloat16, armnn::CheckSupportRule(), ILayerSupport::descriptor, armnn::Float16, armnn::Float32, armnn::IgnoreUnused(), ILayerSupport::output, armnn::QAsymmS8, armnn::QAsymmU8, armnn::QSymmS16, and ILayerSupport::reasonIfUnsupported.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 2373 of file RefLayerSupport.cpp.
References armnn::CheckSupportRule(), armnn::IgnoreUnused(), ILayerSupport::output, ILayerSupport::reasonIfUnsupported, and armnn::Signed32.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 2391 of file RefLayerSupport.cpp.
References armnn::CheckSupportRule(), ILayerSupport::descriptor, armnn::Float32, armnn::IgnoreUnused(), ILayerSupport::output, armnn::QAsymmS8, armnn::QAsymmU8, armnn::QSymmS16, and ILayerSupport::reasonIfUnsupported.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 2419 of file RefLayerSupport.cpp.
References armnn::CheckSupportRule(), ILayerSupport::descriptor, armnn::Float16, armnn::Float32, armnn::IgnoreUnused(), ILayerSupport::output, armnn::QAsymmS8, armnn::QAsymmU8, armnn::QSymmS16, armnn::QSymmS8, and ILayerSupport::reasonIfUnsupported.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 2448 of file RefLayerSupport.cpp.
References armnn::CheckSupportRule(), ILayerSupport::descriptor, armnn::Float16, armnn::Float32, armnn::IgnoreUnused(), ILayerSupport::output, armnn::QAsymmS8, armnn::QAsymmU8, armnn::QSymmS16, and ILayerSupport::reasonIfUnsupported.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 2476 of file RefLayerSupport.cpp.
References armnn::CheckSupportRule(), ILayerSupport::descriptor, armnn::Float16, armnn::Float32, armnn::IgnoreUnused(), ILayerSupport::output, armnn::QAsymmS8, armnn::QAsymmU8, armnn::QSymmS16, and ILayerSupport::reasonIfUnsupported.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 2506 of file RefLayerSupport.cpp.
References armnn::CheckSupportRule(), ILayerSupport::descriptor, armnn::Float16, armnn::Float32, armnn::IgnoreUnused(), ILayerSupport::output, ILayerSupport::outputs, armnn::QAsymmS8, armnn::QAsymmU8, armnn::QSymmS16, and ILayerSupport::reasonIfUnsupported.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 2536 of file RefLayerSupport.cpp.
References ARMNN_ASSERT, armnn::CheckSupportRule(), ILayerSupport::descriptor, armnn::Float16, armnn::Float32, armnn::IgnoreUnused(), ILayerSupport::output, armnn::QAsymmS8, armnn::QAsymmU8, armnn::QSymmS16, ILayerSupport::reasonIfUnsupported, and armnn::Signed32.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 2569 of file RefLayerSupport.cpp.
References armnn::CheckSupportRule(), ILayerSupport::descriptor, armnn::Float32, armnn::IgnoreUnused(), ILayerSupport::output, armnn::QAsymmS8, armnn::QAsymmU8, armnn::QSymmS16, and ILayerSupport::reasonIfUnsupported.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 2597 of file RefLayerSupport.cpp.
References armnn::CheckSupportRule(), armnn::Float16, armnn::Float32, ILayerSupport::input1, ILayerSupport::output, armnn::QAsymmS8, armnn::QAsymmU8, armnn::QSymmS16, ILayerSupport::reasonIfUnsupported, and armnn::Signed32.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 2668 of file RefLayerSupport.cpp.
References ILayerSupport::biases, armnn::CheckSupportRule(), ILayerSupport::descriptor, armnn::Float16, armnn::Float32, TensorInfo::GetDataType(), armnn::IgnoreUnused(), armnn::IsQuantized8BitType(), ILayerSupport::output, armnn::QAsymmS8, armnn::QAsymmU8, armnn::QSymmS16, armnn::QSymmS8, ILayerSupport::reasonIfUnsupported, armnn::Signed32, and ILayerSupport::weights.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 2736 of file RefLayerSupport.cpp.
References armnn::BFloat16, armnn::CheckSupportRule(), ILayerSupport::descriptor, armnn::Float16, armnn::Float32, armnn::IgnoreUnused(), ILayerSupport::output, armnn::QAsymmS8, armnn::QAsymmU8, armnn::QSymmS16, and ILayerSupport::reasonIfUnsupported.
Referenced by RefLayerSupport::IsLayerSupported().
|
override |
Definition at line 2767 of file RefLayerSupport.cpp.
References ILayerSupport::cellStateIn, ILayerSupport::cellStateOut, armnn::CheckSupportRule(), ILayerSupport::descriptor, armnn::Float32, armnn::IgnoreUnused(), ILayerSupport::output, ILayerSupport::outputStateIn, ILayerSupport::outputStateOut, ILayerSupport::paramsInfo, armnn::QAsymmS8, ILayerSupport::reasonIfUnsupported, and armnn::Signed32.
Referenced by RefLayerSupport::IsLayerSupported().