23.02
|
#include <ClLayerSupport.hpp>
Definition at line 14 of file ClLayerSupport.hpp.
|
explicit |
Definition at line 174 of file ClLayerSupport.cpp.
ClLayerSupport | ( | ) |
Definition at line 179 of file ClLayerSupport.cpp.
|
inline |
Definition at line 19 of file ClLayerSupport.hpp.
|
override |
Definition at line 612 of file ClLayerSupport.cpp.
References armnn::ClActivationWorkloadValidate(), ILayerSupport::descriptor, FORWARD_WORKLOAD_VALIDATE_FUNC, ILayerSupport::output, and ILayerSupport::reasonIfUnsupported.
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 624 of file ClLayerSupport.cpp.
References armnn::ClAdditionValidate(), FORWARD_WORKLOAD_VALIDATE_FUNC, ILayerSupport::input1, ILayerSupport::output, and ILayerSupport::reasonIfUnsupported.
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 637 of file ClLayerSupport.cpp.
References armnn::ClArgMinMaxWorkloadValidate(), ILayerSupport::descriptor, FORWARD_WORKLOAD_VALIDATE_FUNC, ILayerSupport::output, and ILayerSupport::reasonIfUnsupported.
Referenced by ClLayerSupport::IsLayerSupported().
bool IsBatchMatMulSupported | ( | const TensorInfo & | inputX, |
const TensorInfo & | inputY, | ||
const TensorInfo & | output, | ||
const BatchMatMulDescriptor & | descriptor, | ||
Optional< std::string & > | reasonIfUnsupported = EmptyOptional() |
||
) | const |
Definition at line 650 of file ClLayerSupport.cpp.
References armnn::ClBatchMatMulValidate(), ILayerSupport::descriptor, FORWARD_WORKLOAD_VALIDATE_FUNC, ILayerSupport::output, and ILayerSupport::reasonIfUnsupported.
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 664 of file ClLayerSupport.cpp.
References ILayerSupport::beta, armnn::ClBatchNormalizationValidate(), ILayerSupport::descriptor, FORWARD_WORKLOAD_VALIDATE_FUNC, ILayerSupport::gamma, ILayerSupport::mean, ILayerSupport::output, ILayerSupport::reasonIfUnsupported, and ILayerSupport::var.
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 685 of file ClLayerSupport.cpp.
References armnn::ClBatchToSpaceNdWorkloadValidate(), ILayerSupport::descriptor, FORWARD_WORKLOAD_VALIDATE_FUNC, ILayerSupport::output, and ILayerSupport::reasonIfUnsupported.
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 697 of file ClLayerSupport.cpp.
References armnn::ClCastValidate(), FORWARD_WORKLOAD_VALIDATE_FUNC, ILayerSupport::output, and ILayerSupport::reasonIfUnsupported.
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 707 of file ClLayerSupport.cpp.
References armnn::ClChannelShuffleValidate(), ILayerSupport::descriptor, FORWARD_WORKLOAD_VALIDATE_FUNC, ILayerSupport::output, and ILayerSupport::reasonIfUnsupported.
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 719 of file ClLayerSupport.cpp.
References armnn::ClComparisonWorkloadValidate(), ILayerSupport::descriptor, FORWARD_WORKLOAD_VALIDATE_FUNC, ILayerSupport::input1, ILayerSupport::output, and ILayerSupport::reasonIfUnsupported.
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 733 of file ClLayerSupport.cpp.
References armnn::ClConcatWorkloadValidate(), ILayerSupport::descriptor, FORWARD_WORKLOAD_VALIDATE_FUNC, TensorInfo::GetNumDimensions(), TensorInfo::IsTypeSpaceMatch(), ILayerSupport::output, ILayerSupport::reasonIfUnsupported, and armnn::SetValueChecked().
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 774 of file ClLayerSupport.cpp.
References armnn::ClConstantWorkloadValidate(), FORWARD_WORKLOAD_VALIDATE_FUNC, ILayerSupport::output, and ILayerSupport::reasonIfUnsupported.
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 782 of file ClLayerSupport.cpp.
References armnn::ClConvertFp16ToFp32WorkloadValidate(), FORWARD_WORKLOAD_VALIDATE_FUNC, ILayerSupport::output, and ILayerSupport::reasonIfUnsupported.
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 792 of file ClLayerSupport.cpp.
References armnn::ClConvertFp32ToFp16WorkloadValidate(), FORWARD_WORKLOAD_VALIDATE_FUNC, ILayerSupport::output, and ILayerSupport::reasonIfUnsupported.
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 802 of file ClLayerSupport.cpp.
References ILayerSupport::biases, armnn::ClConvolution2dWorkloadValidate(), ILayerSupport::descriptor, FORWARD_WORKLOAD_VALIDATE_FUNC, ClBackendModelContext::IsFastMathEnabled(), ILayerSupport::output, ILayerSupport::reasonIfUnsupported, and ILayerSupport::weights.
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 835 of file ClLayerSupport.cpp.
References ILayerSupport::biases, armnn::ClConvolution3dWorkloadValidate(), ILayerSupport::descriptor, FORWARD_WORKLOAD_VALIDATE_FUNC, ClBackendModelContext::IsFastMathEnabled(), ILayerSupport::output, ILayerSupport::reasonIfUnsupported, and ILayerSupport::weights.
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 878 of file ClLayerSupport.cpp.
References armnn::ClDepthToSpaceWorkloadValidate(), ILayerSupport::descriptor, FORWARD_WORKLOAD_VALIDATE_FUNC, ILayerSupport::output, and ILayerSupport::reasonIfUnsupported.
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 890 of file ClLayerSupport.cpp.
References ILayerSupport::biases, armnn::ClDepthwiseConvolutionWorkloadValidate(), ILayerSupport::descriptor, FORWARD_WORKLOAD_VALIDATE_FUNC, ILayerSupport::output, ILayerSupport::reasonIfUnsupported, and ILayerSupport::weights.
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 868 of file ClLayerSupport.cpp.
References armnn::ClDequantizeWorkloadValidate(), FORWARD_WORKLOAD_VALIDATE_FUNC, ILayerSupport::output, and ILayerSupport::reasonIfUnsupported.
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 907 of file ClLayerSupport.cpp.
References ILayerSupport::biases, armnn::ClDepthwiseConvolutionWorkloadValidate(), ILayerSupport::descriptor, FORWARD_WORKLOAD_VALIDATE_FUNC, ILayerSupport::output, ILayerSupport::reasonIfUnsupported, and ILayerSupport::weights.
|
override |
Definition at line 925 of file ClLayerSupport.cpp.
References armnn::ClDivisionWorkloadValidate(), FORWARD_WORKLOAD_VALIDATE_FUNC, ILayerSupport::input1, ILayerSupport::output, and ILayerSupport::reasonIfUnsupported.
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 938 of file ClLayerSupport.cpp.
References armnn::Abs, armnn::ClAbsWorkloadValidate(), armnn::ClExpWorkloadValidate(), armnn::ClLogicalNotWorkloadValidate(), armnn::ClLogWorkloadValidate(), armnn::ClNegWorkloadValidate(), armnn::ClRsqrtWorkloadValidate(), armnn::ClSinWorkloadValidate(), armnn::ClSqrtWorkloadValidate(), ILayerSupport::descriptor, armnn::Exp, FORWARD_WORKLOAD_VALIDATE_FUNC, armnn::Log, armnn::LogicalNot, armnn::Neg, ILayerSupport::output, ILayerSupport::reasonIfUnsupported, armnn::Rsqrt, armnn::Sin, and armnn::Sqrt.
Referenced by ClLayerSupport::IsLayerSupported().
|
overridevirtual |
Reimplemented from LayerSupportBase.
Definition at line 990 of file ClLayerSupport.cpp.
References ILayerSupport::descriptor, armnn::IgnoreUnused(), ILayerSupport::output, and ILayerSupport::reasonIfUnsupported.
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 1002 of file ClLayerSupport.cpp.
References armnn::ClFloorWorkloadValidate(), FORWARD_WORKLOAD_VALIDATE_FUNC, ILayerSupport::output, and ILayerSupport::reasonIfUnsupported.
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 1012 of file ClLayerSupport.cpp.
References ILayerSupport::biases, armnn::ClFullyConnectedWorkloadValidate(), ILayerSupport::descriptor, FORWARD_WORKLOAD_VALIDATE_FUNC, ILayerSupport::output, ILayerSupport::reasonIfUnsupported, and ILayerSupport::weights.
Referenced by ClLayerSupport::IsLayerSupported().
bool IsGatherNdSupported | ( | const TensorInfo & | input0, |
const TensorInfo & | input1, | ||
const TensorInfo & | output, | ||
Optional< std::string & > | reasonIfUnsupported | ||
) | const |
Definition at line 1043 of file ClLayerSupport.cpp.
References armnn::ClGatherNdWorkloadValidate(), FORWARD_WORKLOAD_VALIDATE_FUNC, ILayerSupport::input1, ILayerSupport::output, and ILayerSupport::reasonIfUnsupported.
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 1029 of file ClLayerSupport.cpp.
References armnn::ClGatherWorkloadValidate(), ILayerSupport::descriptor, FORWARD_WORKLOAD_VALIDATE_FUNC, ILayerSupport::input1, ILayerSupport::output, and ILayerSupport::reasonIfUnsupported.
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 1055 of file ClLayerSupport.cpp.
References ILayerSupport::reasonIfUnsupported.
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 1061 of file ClLayerSupport.cpp.
References armnn::ClInstanceNormalizationWorkloadValidate(), ILayerSupport::descriptor, FORWARD_WORKLOAD_VALIDATE_FUNC, ILayerSupport::output, and ILayerSupport::reasonIfUnsupported.
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 1073 of file ClLayerSupport.cpp.
References armnn::ClL2NormalizationWorkloadValidate(), ILayerSupport::descriptor, FORWARD_WORKLOAD_VALIDATE_FUNC, ILayerSupport::output, and ILayerSupport::reasonIfUnsupported.
Referenced by ClLayerSupport::IsLayerSupported().
|
overridevirtual |
Reimplemented from LayerSupportBase.
Definition at line 184 of file ClLayerSupport.cpp.
References armnn::Activation, armnn::Addition, armnn::ArgMinMax, armnn::BatchMatMul, armnn::BatchNormalization, armnn::BatchToSpaceNd, armnn::Cast, armnn::ChannelShuffle, armnn::Comparison, armnn::Concat, armnn::Constant, armnn::ConvertFp16ToFp32, armnn::ConvertFp32ToFp16, armnn::Convolution2d, armnn::Convolution3d, armnn::DepthToSpace, armnn::DepthwiseConvolution2d, armnn::Dequantize, ILayerSupport::descriptor, armnn::Division, armnn::ElementwiseUnary, armnn::Fill, armnn::Floor, armnn::FullyConnected, armnn::Gather, armnn::GatherNd, armnn::Input, armnn::InstanceNormalization, ClLayerSupport::IsActivationSupported(), ClLayerSupport::IsAdditionSupported(), ClLayerSupport::IsArgMinMaxSupported(), ClLayerSupport::IsBatchMatMulSupported(), ClLayerSupport::IsBatchNormalizationSupported(), ClLayerSupport::IsBatchToSpaceNdSupported(), ClLayerSupport::IsCastSupported(), ClLayerSupport::IsChannelShuffleSupported(), ClLayerSupport::IsComparisonSupported(), ClLayerSupport::IsConcatSupported(), ClLayerSupport::IsConstantSupported(), ClLayerSupport::IsConvertFp16ToFp32Supported(), ClLayerSupport::IsConvertFp32ToFp16Supported(), ClLayerSupport::IsConvolution2dSupported(), ClLayerSupport::IsConvolution3dSupported(), ClLayerSupport::IsDepthToSpaceSupported(), ClLayerSupport::IsDepthwiseConvolutionSupported(), ClLayerSupport::IsDequantizeSupported(), ClLayerSupport::IsDivisionSupported(), ClLayerSupport::IsElementwiseUnarySupported(), ClLayerSupport::IsFillSupported(), ClLayerSupport::IsFloorSupported(), ClLayerSupport::IsFullyConnectedSupported(), ClLayerSupport::IsGatherNdSupported(), ClLayerSupport::IsGatherSupported(), ClLayerSupport::IsInputSupported(), ClLayerSupport::IsInstanceNormalizationSupported(), ClLayerSupport::IsL2NormalizationSupported(), ClLayerSupport::IsLogicalBinarySupported(), ClLayerSupport::IsLogSoftmaxSupported(), ClLayerSupport::IsLstmSupported(), ClLayerSupport::IsMaximumSupported(), ClLayerSupport::IsMeanSupported(), LayerSupportBase::IsMemCopySupported(), LayerSupportBase::IsMemImportSupported(), LayerSupportBase::IsMergeSupported(), ClLayerSupport::IsMinimumSupported(), ClLayerSupport::IsMultiplicationSupported(), ClLayerSupport::IsNormalizationSupported(), ClLayerSupport::IsOutputSupported(), ClLayerSupport::IsPadSupported(), ClLayerSupport::IsPermuteSupported(), ClLayerSupport::IsPooling2dSupported(), ClLayerSupport::IsPooling3dSupported(), ClLayerSupport::IsPreluSupported(), ClLayerSupport::IsQLstmSupported(), ClLayerSupport::IsQuantizedLstmSupported(), ClLayerSupport::IsQuantizeSupported(), ClLayerSupport::IsReduceSupported(), ClLayerSupport::IsReshapeSupported(), ClLayerSupport::IsResizeSupported(), LayerSupportBase::IsShapeSupported(), ClLayerSupport::IsSliceSupported(), ClLayerSupport::IsSoftmaxSupported(), ClLayerSupport::IsSpaceToBatchNdSupported(), ClLayerSupport::IsSpaceToDepthSupported(), ClLayerSupport::IsSplitterSupported(), ClLayerSupport::IsStackSupported(), ClLayerSupport::IsStridedSliceSupported(), ClLayerSupport::IsSubtractionSupported(), ClLayerSupport::IsTransposeConvolution2dSupported(), ClLayerSupport::IsTransposeSupported(), ClLayerSupport::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::PolymorphicDowncast(), armnn::Pooling2d, armnn::Pooling3d, armnn::Prelu, armnn::QLstm, armnn::Quantize, armnn::QuantizedLstm, armnn::Rank, ILayerSupport::reasonIfUnsupported, armnn::Reduce, armnn::Reshape, armnn::Resize, armnn::Shape, 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 1085 of file ClLayerSupport.cpp.
References armnn::ClLogicalAndWorkloadValidate(), armnn::ClLogicalOrWorkloadValidate(), ILayerSupport::descriptor, FORWARD_WORKLOAD_VALIDATE_FUNC, armnn::IgnoreUnused(), ILayerSupport::input1, armnn::LogicalAnd, armnn::LogicalOr, ILayerSupport::output, and ILayerSupport::reasonIfUnsupported.
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 1113 of file ClLayerSupport.cpp.
References armnn::ClLogSoftmaxWorkloadValidate(), ILayerSupport::descriptor, FORWARD_WORKLOAD_VALIDATE_FUNC, ILayerSupport::output, and ILayerSupport::reasonIfUnsupported.
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 1125 of file ClLayerSupport.cpp.
References ILayerSupport::cellStateIn, ILayerSupport::cellStateOut, armnn::ClLstmFloatWorkloadValidate(), ILayerSupport::descriptor, FORWARD_WORKLOAD_VALIDATE_FUNC, ILayerSupport::output, ILayerSupport::outputStateIn, ILayerSupport::outputStateOut, ILayerSupport::paramsInfo, ILayerSupport::reasonIfUnsupported, and ILayerSupport::scratchBuffer.
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 1149 of file ClLayerSupport.cpp.
References armnn::ClMaximumWorkloadValidate(), FORWARD_WORKLOAD_VALIDATE_FUNC, ILayerSupport::input1, ILayerSupport::output, and ILayerSupport::reasonIfUnsupported.
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 1161 of file ClLayerSupport.cpp.
References armnn::ClMeanValidate(), ILayerSupport::descriptor, FORWARD_WORKLOAD_VALIDATE_FUNC, ILayerSupport::output, and ILayerSupport::reasonIfUnsupported.
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 1173 of file ClLayerSupport.cpp.
References armnn::ClMinimumWorkloadValidate(), FORWARD_WORKLOAD_VALIDATE_FUNC, ILayerSupport::input1, ILayerSupport::output, and ILayerSupport::reasonIfUnsupported.
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 1185 of file ClLayerSupport.cpp.
References armnn::ClMultiplicationWorkloadValidate(), FORWARD_WORKLOAD_VALIDATE_FUNC, ILayerSupport::input1, ILayerSupport::output, and ILayerSupport::reasonIfUnsupported.
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 1198 of file ClLayerSupport.cpp.
References armnn::ClNormalizationWorkloadValidate(), ILayerSupport::descriptor, FORWARD_WORKLOAD_VALIDATE_FUNC, ILayerSupport::output, and ILayerSupport::reasonIfUnsupported.
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 1206 of file ClLayerSupport.cpp.
References ILayerSupport::output, and ILayerSupport::reasonIfUnsupported.
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 1212 of file ClLayerSupport.cpp.
References armnn::ClPadValidate(), ILayerSupport::descriptor, FORWARD_WORKLOAD_VALIDATE_FUNC, ILayerSupport::output, and ILayerSupport::reasonIfUnsupported.
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 1224 of file ClLayerSupport.cpp.
References armnn::ClPermuteWorkloadValidate(), ILayerSupport::descriptor, FORWARD_WORKLOAD_VALIDATE_FUNC, ILayerSupport::output, and ILayerSupport::reasonIfUnsupported.
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 1232 of file ClLayerSupport.cpp.
References armnn::ClPooling2dWorkloadValidate(), ILayerSupport::descriptor, FORWARD_WORKLOAD_VALIDATE_FUNC, ILayerSupport::output, and ILayerSupport::reasonIfUnsupported.
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 1240 of file ClLayerSupport.cpp.
References armnn::ClPooling3dWorkloadValidate(), ILayerSupport::descriptor, FORWARD_WORKLOAD_VALIDATE_FUNC, ILayerSupport::output, and ILayerSupport::reasonIfUnsupported.
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 1248 of file ClLayerSupport.cpp.
References ILayerSupport::alpha, armnn::ClPreluWorkloadValidate(), FORWARD_WORKLOAD_VALIDATE_FUNC, ILayerSupport::output, and ILayerSupport::reasonIfUnsupported.
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 1256 of file ClLayerSupport.cpp.
References ILayerSupport::cellStateOut, armnn::ClQLstmWorkloadValidate(), ILayerSupport::descriptor, FORWARD_WORKLOAD_VALIDATE_FUNC, TensorInfo::GetDataType(), ILayerSupport::output, ILayerSupport::outputStateOut, ILayerSupport::paramsInfo, ILayerSupport::previousCellStateIn, ILayerSupport::previousOutputIn, armnn::QAsymmS8, armnn::QSymmS16, and ILayerSupport::reasonIfUnsupported.
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 1290 of file ClLayerSupport.cpp.
References ILayerSupport::cellStateOut, armnn::ClQuantizedLstmWorkloadValidate(), FORWARD_WORKLOAD_VALIDATE_FUNC, ILayerSupport::output, ILayerSupport::paramsInfo, ILayerSupport::previousCellStateIn, ILayerSupport::previousOutputIn, and ILayerSupport::reasonIfUnsupported.
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 1308 of file ClLayerSupport.cpp.
References armnn::ClQuantizeWorkloadValidate(), FORWARD_WORKLOAD_VALIDATE_FUNC, ILayerSupport::output, and ILayerSupport::reasonIfUnsupported.
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 1318 of file ClLayerSupport.cpp.
References armnn::ClReduceWorkloadValidate(), ILayerSupport::descriptor, FORWARD_WORKLOAD_VALIDATE_FUNC, ILayerSupport::output, and ILayerSupport::reasonIfUnsupported.
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 1330 of file ClLayerSupport.cpp.
References armnn::ClReshapeWorkloadValidate(), ILayerSupport::descriptor, FORWARD_WORKLOAD_VALIDATE_FUNC, armnn::IgnoreUnused(), ILayerSupport::output, and ILayerSupport::reasonIfUnsupported.
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 1339 of file ClLayerSupport.cpp.
References armnn::ClResizeWorkloadValidate(), ILayerSupport::descriptor, FORWARD_WORKLOAD_VALIDATE_FUNC, ILayerSupport::output, and ILayerSupport::reasonIfUnsupported.
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 1347 of file ClLayerSupport.cpp.
References armnn::ClSliceWorkloadValidate(), ILayerSupport::descriptor, FORWARD_WORKLOAD_VALIDATE_FUNC, ILayerSupport::output, and ILayerSupport::reasonIfUnsupported.
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 1355 of file ClLayerSupport.cpp.
References armnn::ClSoftmaxWorkloadValidate(), ILayerSupport::descriptor, FORWARD_WORKLOAD_VALIDATE_FUNC, ILayerSupport::output, and ILayerSupport::reasonIfUnsupported.
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 1363 of file ClLayerSupport.cpp.
References armnn::ClSpaceToBatchNdWorkloadValidate(), ILayerSupport::descriptor, FORWARD_WORKLOAD_VALIDATE_FUNC, ILayerSupport::output, and ILayerSupport::reasonIfUnsupported.
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 1375 of file ClLayerSupport.cpp.
References armnn::ClSpaceToDepthWorkloadValidate(), ILayerSupport::descriptor, FORWARD_WORKLOAD_VALIDATE_FUNC, ILayerSupport::output, and ILayerSupport::reasonIfUnsupported.
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 1387 of file ClLayerSupport.cpp.
References armnn::ClSplitterWorkloadValidate(), armnn::ComputeSplitAxis(), ILayerSupport::descriptor, FORWARD_WORKLOAD_VALIDATE_FUNC, TensorInfo::GetNumDimensions(), TensorInfo::GetShape(), armnn::IgnoreUnused(), TensorInfo::IsTypeSpaceMatch(), ILayerSupport::output, ILayerSupport::outputs, ILayerSupport::reasonIfUnsupported, and armnn::SetValueChecked().
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 1420 of file ClLayerSupport.cpp.
References armnn::ClStackWorkloadValidate(), ILayerSupport::descriptor, FORWARD_WORKLOAD_VALIDATE_FUNC, ILayerSupport::output, and ILayerSupport::reasonIfUnsupported.
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 1432 of file ClLayerSupport.cpp.
References armnn::ClStridedSliceWorkloadValidate(), ILayerSupport::descriptor, FORWARD_WORKLOAD_VALIDATE_FUNC, ILayerSupport::output, and ILayerSupport::reasonIfUnsupported.
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 1444 of file ClLayerSupport.cpp.
References armnn::ClSubtractionValidate(), FORWARD_WORKLOAD_VALIDATE_FUNC, ILayerSupport::input1, ILayerSupport::output, and ILayerSupport::reasonIfUnsupported.
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 1457 of file ClLayerSupport.cpp.
References ILayerSupport::biases, armnn::ClTransposeConvolution2dWorkloadValidate(), ILayerSupport::descriptor, FORWARD_WORKLOAD_VALIDATE_FUNC, ILayerSupport::output, ILayerSupport::reasonIfUnsupported, and ILayerSupport::weights.
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 1473 of file ClLayerSupport.cpp.
References armnn::ClTransposeWorkloadValidate(), ILayerSupport::descriptor, FORWARD_WORKLOAD_VALIDATE_FUNC, ILayerSupport::output, and ILayerSupport::reasonIfUnsupported.
Referenced by ClLayerSupport::IsLayerSupported().
|
override |
Definition at line 1481 of file ClLayerSupport.cpp.
References ILayerSupport::cellStateIn, ILayerSupport::cellStateOut, armnn::ClUnidirectionalSequenceLstmFloatWorkloadValidate(), ILayerSupport::descriptor, FORWARD_WORKLOAD_VALIDATE_FUNC, ILayerSupport::output, ILayerSupport::outputStateIn, ILayerSupport::outputStateOut, ILayerSupport::paramsInfo, and ILayerSupport::reasonIfUnsupported.
Referenced by ClLayerSupport::IsLayerSupported().