Compute Library
 23.08
ValidateHelpers.h File Reference

Go to the source code of this file.

Namespaces

 arm_compute
 Copyright (c) 2017-2023 Arm Limited.
 
 arm_compute::graph
 
 arm_compute::graph::backends
 
 arm_compute::graph::backends::detail
 

Functions

arm_compute::ITensorInfoget_backing_tensor_info (arm_compute::graph::Tensor *tensor)
 Returns backing tensor info of a given tensor. More...
 
template<typename ArgMinMaxLayer >
Status validate_arg_min_max_layer (ArgMinMaxLayerNode &node)
 Validates a ArgMinMax layer node. More...
 
template<typename BoundingBoxTransformLayer >
Status validate_bounding_box_transform_layer (BoundingBoxTransformLayerNode &node)
 Validates a Bounding Box Transform layer node. More...
 
template<typename ChannelShuffleLayer >
Status validate_channel_shuffle_layer (ChannelShuffleLayerNode &node)
 Validates a Channel Shuffle layer node. More...
 
template<typename ConvolutionLayer , typename DirectConvolutionLayer , typename GEMMConvolutionLayer , typename WinogradConvolutionLayer >
Status validate_convolution_layer (ConvolutionLayerNode &node)
 Validates a Convolution layer node. More...
 
template<typename GEMMConvolutionLayer >
Status validate_fused_convolution_with_post_op (FusedConvolutionWithPostOpNode &node)
 Validates a Convolution layer node. More...
 
template<typename DepthwiseConvolutionLayer >
Status validate_depthwise_convolution_layer (DepthwiseConvolutionLayerNode &node)
 Validates a Depthwise Convolution layer node. More...
 
template<typename DepthToSpaceLayer >
Status validate_depth_to_space_layer (DepthToSpaceLayerNode &node)
 Validates a depth to space layer node. More...
 
template<typename DequantizationLayer >
Status validate_dequantization_layer (DequantizationLayerNode &node)
 Validates a dequantize layer node. More...
 
template<typename DetectionOutputLayer >
Status validate_detection_output_layer (DetectionOutputLayerNode &node)
 Validates a detection output layer node. More...
 
template<typename DetectionPostProcessLayer >
Status validate_detection_post_process_layer (DetectionPostProcessLayerNode &node)
 Validates a detection post process layer node. More...
 
template<typename GenerateProposalsLayer >
Status validate_generate_proposals_layer (GenerateProposalsLayerNode &node)
 Validates a Generate Proposals layer node. More...
 
template<typename L2NormalizeLayer >
Status validate_l2_normalize_layer (L2NormalizeLayerNode &node)
 Validates a L2Normalization layer node. More...
 
template<typename NormalizePlanarYUVLayer >
Status validate_normalize_planar_yuv_layer (NormalizePlanarYUVLayerNode &node)
 Validates a NormalizePlanarYUV layer node. More...
 
template<typename PadLayer >
Status validate_pad_layer (PadLayerNode &node)
 Validates a pad layer node. More...
 
template<typename PermuteLayer >
Status validate_permute_layer (PermuteLayerNode &node)
 Validates a permute layer node. More...
 
template<typename PReluLayer >
Status validate_prelu_layer (PReluLayerNode &node)
 Validates a PRelu layer node. More...
 
template<typename PriorBoxLayer >
Status validate_priorbox_layer (PriorBoxLayerNode &node)
 Validates a priorbox layer node. More...
 
template<typename QuantizationLayer >
Status validate_quantization_layer (QuantizationLayerNode &node)
 Validates a Quantization layer node. More...
 
template<typename ReductionLayer >
Status validate_reduction_operation_layer (ReductionLayerNode &node)
 Validates a Reduction operation layer node. More...
 
template<typename ReorgLayer >
Status validate_reorg_layer (ReorgLayerNode &node)
 Validates a Reorg layer node. More...
 
template<typename ReshapeLayer >
Status validate_reshape_layer (ReshapeLayerNode &node)
 Validates a Reshape layer node. More...
 
template<typename ROIAlignLayer >
Status validate_roi_align_layer (ROIAlignLayerNode &node)
 Validates a ROI Align layer node. More...
 
template<typename SliceLayer >
Status validate_slice_layer (SliceLayerNode &node)
 Validates a Slice layer node. More...
 
template<typename StridedSliceLayer >
Status validate_strided_slice_layer (StridedSliceLayerNode &node)
 Validates a Strided Slice layer node. More...
 
template<typename EltwiseLayerFunctions >
Status validate_eltwise_Layer (EltwiseLayerNode &node)
 Validates a element-wise layer node. More...
 
template<typename UnaryEltwiseLayerFunctions >
Status validate_unary_eltwise_layer (UnaryEltwiseLayerNode &node)
 Validates a unary element-wise layer node. More...