blob: 8807d6bea8f7c7c5a199c7905aefdd2158dd465b [file] [log] [blame]
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
<area shape="rect" id="node1" href="$classarm__compute_1_1_i_kernel.xhtml" title="Common information for all the kernels." alt="" coords="5,11108,69,11135"/>
<area shape="rect" id="node2" href="$classarm__compute_1_1_i_c_l_kernel.xhtml" title="Common interface for all the OpenCL kernels." alt="" coords="122,3649,202,3676"/>
<area shape="rect" id="node169" href="$classarm__compute_1_1_i_c_p_p_kernel.xhtml" title="Common interface for all kernels implemented in C++." alt="" coords="117,11108,207,11135"/>
<area shape="rect" id="node334" href="$classarm__compute_1_1_i_g_c_kernel.xhtml" title="Common interface for all the GLES kernels." alt="" coords="121,15207,203,15233"/>
<area shape="rect" id="node3" href="$classarm__compute_1_1_c_l_absolute_difference_kernel.xhtml" title="Interface for the absolute difference kernel." alt="" coords="282,5,481,32"/>
<area shape="rect" id="node4" href="$classarm__compute_1_1_c_l_activation_layer_kernel.xhtml" title="Interface for the activation layer kernel." alt="" coords="294,56,469,83"/>
<area shape="rect" id="node5" href="$classarm__compute_1_1_c_l_arg_min_max_layer_kernel.xhtml" title="Interface for the reduction operation kernel." alt="" coords="290,107,473,133"/>
<area shape="rect" id="node6" href="$classarm__compute_1_1_c_l_batch_concatenate_layer_kernel.xhtml" title="Interface for the batch concatenate kernel." alt="" coords="266,157,497,184"/>
<area shape="rect" id="node7" href="$classarm__compute_1_1_c_l_batch_normalization_layer_kernel.xhtml" title="Interface for the BatchNormalization layer kernel." alt="" coords="282,209,481,250"/>
<area shape="rect" id="node8" href="$classarm__compute_1_1_c_l_batch_to_space_layer_kernel.xhtml" title="Interface for the batch to space kernel." alt="" coords="280,275,483,301"/>
<area shape="rect" id="node9" href="$classarm__compute_1_1_c_l_bitwise_and_kernel.xhtml" title="Interface for the bitwise AND operation kernel." alt="" coords="308,325,455,352"/>
<area shape="rect" id="node10" href="$classarm__compute_1_1_c_l_bitwise_or_kernel.xhtml" title="Interface for the bitwise OR operation kernel." alt="" coords="313,376,449,403"/>
<area shape="rect" id="node11" href="$classarm__compute_1_1_c_l_bitwise_xor_kernel.xhtml" title="Interface for the bitwise XOR operation kernel." alt="" coords="310,427,453,453"/>
<area shape="rect" id="node12" href="$classarm__compute_1_1_c_l_bounding_box_transform_kernel.xhtml" title="Interface for the bounding box kernel." alt="" coords="269,477,493,504"/>
<area shape="rect" id="node13" href="$classarm__compute_1_1_c_l_channel_combine_kernel.xhtml" title="Interface for the channel combine kernel." alt="" coords="288,528,475,555"/>
<area shape="rect" id="node14" href="$classarm__compute_1_1_c_l_channel_extract_kernel.xhtml" title="Interface for the channel extract kernel." alt="" coords="294,579,469,605"/>
<area shape="rect" id="node15" href="$classarm__compute_1_1_c_l_channel_shuffle_layer_kernel.xhtml" title="Interface for the channel shuffle kernel." alt="" coords="277,629,485,656"/>
<area shape="rect" id="node16" href="$classarm__compute_1_1_c_l_col2_im_kernel.xhtml" title="Interface for the col2im reshaping kernel." alt="" coords="321,680,442,707"/>
<area shape="rect" id="node17" href="$classarm__compute_1_1_c_l_color_convert_kernel.xhtml" title="Interface for the color convert kernel." alt="" coords="301,731,461,757"/>
<area shape="rect" id="node18" href="$classarm__compute_1_1_c_l_comparison_kernel.xhtml" title="Interface for the comparison kernel." alt="" coords="304,781,459,808"/>
<area shape="rect" id="node19" href="$classarm__compute_1_1_c_l_complex_pixel_wise_multiplication_kernel.xhtml" title="Interface for the complex pixelwise multiplication kernel." alt="" coords="264,833,499,874"/>
<area shape="rect" id="node20" href="$classarm__compute_1_1_c_l_compute_all_anchors_kernel.xhtml" title="Interface for Compute All Anchors kernel." alt="" coords="280,899,483,925"/>
<area shape="rect" id="node21" href="$classarm__compute_1_1_c_l_convert_fully_connected_weights_kernel.xhtml" title="Interface to convert the 2D Fully Connected weights from NCHW to NHWC or vice versa." alt="" coords="265,950,498,991"/>
<area shape="rect" id="node22" href="$classarm__compute_1_1_c_l_convolution_rectangle_kernel.xhtml" title="Kernel for the running convolution on a rectangle matrix." alt="" coords="274,1016,489,1043"/>
<area shape="rect" id="node23" href="$classarm__compute_1_1_c_l_copy_kernel.xhtml" title="OpenCL kernel to perform a copy between two tensors." alt="" coords="327,1067,436,1093"/>
<area shape="rect" id="node24" href="$classarm__compute_1_1_c_l_copy_to_array_kernel.xhtml" title="CL kernel to copy keypoints information to ICLKeyPointArray and counts the number of key points." alt="" coords="303,1117,459,1144"/>
<area shape="rect" id="node25" href="$classarm__compute_1_1_c_l_crop_kernel.xhtml" title="OpenCL kernel to perform a copy between two tensors." alt="" coords="328,1168,435,1195"/>
<area shape="rect" id="node26" href="$classarm__compute_1_1_c_l_deconvolution_layer_upsample_kernel.xhtml" title="Interface for the Deconvolution layer kernel on OpenCL." alt="" coords="267,1219,496,1261"/>
<area shape="rect" id="node27" href="$classarm__compute_1_1_c_l_depth_concatenate_layer_kernel.xhtml" title="Interface for the depth concatenate kernel." alt="" coords="265,1285,498,1312"/>
<area shape="rect" id="node28" href="$classarm__compute_1_1_c_l_depth_to_space_layer_kernel.xhtml" title="Interface for the depth to space kernel." alt="" coords="279,1336,483,1363"/>
<area shape="rect" id="node29" href="$classarm__compute_1_1_c_l_depthwise_convolution_layer_native_kernel.xhtml" title="Interface for the kernel to run a MxN depthwise convolution." alt="" coords="274,1387,489,1429"/>
<area shape="rect" id="node30" href="$classarm__compute_1_1_c_l_depthwise_convolution_layer_reshape_weights_kernel.xhtml" title="Interface for the kernel to reshape the weights of depthwise convolution." alt="" coords="274,1453,489,1494"/>
<area shape="rect" id="node31" href="$classarm__compute_1_1_c_l_dequantization_layer_kernel.xhtml" title="Interface for the dequantization layer kernel." alt="" coords="277,1519,486,1545"/>
<area shape="rect" id="node32" href="$classarm__compute_1_1_c_l_derivative_kernel.xhtml" title="Interface for the derivative kernel." alt="" coords="311,1569,452,1596"/>
<area shape="rect" id="node33" href="$classarm__compute_1_1_c_l_direct_convolution_layer_kernel.xhtml" title="Interface for the direct convolution kernel." alt="" coords="288,1621,475,1662"/>
<area shape="rect" id="node34" href="$classarm__compute_1_1_c_l_edge_non_max_suppression_kernel.xhtml" title="OpenCL kernel to perform Non&#45;Maxima suppression for Canny Edge." alt="" coords="261,1687,501,1713"/>
<area shape="rect" id="node35" href="$classarm__compute_1_1_c_l_edge_trace_kernel.xhtml" title="OpenCL kernel to perform Edge tracing." alt="" coords="310,1737,453,1764"/>
<area shape="rect" id="node36" href="$classarm__compute_1_1_c_l_elementwise_operation_kernel.xhtml" title="Interface for an element&#45;wise operation kernel." alt="" coords="271,1788,491,1815"/>
<area shape="rect" id="node39" href="$classarm__compute_1_1_c_l_fast_corners_kernel.xhtml" title="CL kernel to perform fast corners." alt="" coords="305,1839,458,1865"/>
<area shape="rect" id="node40" href="$classarm__compute_1_1_c_l_f_f_t_digit_reverse_kernel.xhtml" title="Interface for the digit reverse operation kernel." alt="" coords="293,1889,470,1916"/>
<area shape="rect" id="node41" href="$classarm__compute_1_1_c_l_f_f_t_radix_stage_kernel.xhtml" title="Interface for the FFT radix stage kernel." alt="" coords="296,1940,467,1967"/>
<area shape="rect" id="node42" href="$classarm__compute_1_1_c_l_f_f_t_scale_kernel.xhtml" title="Interface for the inverse fft scale kernel." alt="" coords="315,1991,448,2017"/>
<area shape="rect" id="node43" href="$classarm__compute_1_1_c_l_fill_border_kernel.xhtml" title="Interface for filling the border of a kernel." alt="" coords="314,2041,449,2068"/>
<area shape="rect" id="node44" href="$classarm__compute_1_1_c_l_flatten_layer_kernel.xhtml" title="OpenCL interface for the flatten kernel." alt="" coords="303,2092,459,2119"/>
<area shape="rect" id="node45" href="$classarm__compute_1_1_c_l_floor_kernel.xhtml" title="OpenCL kernel to perform a floor operation." alt="" coords="327,2143,435,2169"/>
<area shape="rect" id="node46" href="$classarm__compute_1_1_c_l_fuse_batch_normalization_kernel.xhtml" title="OpenCL kernel to fuse the batch normalization node to a preceding convolution node." alt="" coords="285,2194,478,2235"/>
<area shape="rect" id="node47" href="$classarm__compute_1_1_c_l_gather_kernel.xhtml" title="Interface for the kernel to perform tensor reshaping." alt="" coords="321,2260,442,2287"/>
<area shape="rect" id="node48" href="$classarm__compute_1_1_c_l_g_e_m_m_lowp_matrix_multiply_kernel.xhtml" title="OpenCL kernel to multiply matrices." alt="" coords="283,2311,480,2353"/>
<area shape="rect" id="node49" href="$classarm__compute_1_1_c_l_g_e_m_m_lowp_matrix_multiply_native_kernel.xhtml" title="OpenCL kernel to multiply matrices with QASYMM8/QASYMM8_SIGNED data type." alt="" coords="283,2377,480,2418"/>
<area shape="rect" id="node50" href="$classarm__compute_1_1_c_l_g_e_m_m_lowp_matrix_multiply_reshaped_kernel.xhtml" title="OpenCL kernel to multiply matrices when both the input matrices LHS (input0) and RHS (input1) have be..." alt="" coords="283,2442,480,2483"/>
<area shape="rect" id="node51" href="$classarm__compute_1_1_c_l_g_e_m_m_lowp_matrix_multiply_reshaped_only_r_h_s_kernel.xhtml" title="OpenCL kernel to multiply matrices with QASYMM8 data type when only the input matrix RHS (input1) has..." alt="" coords="283,2507,480,2549"/>
<area shape="rect" id="node52" href="$classarm__compute_1_1_c_l_g_e_m_m_lowp_offset_contribution_kernel.xhtml" title="OpenCL kernel used to add the offset contribution after CLGEMMLowpMatrixMultiplyKernel." alt="" coords="268,2573,495,2614"/>
<area shape="rect" id="node53" href="$classarm__compute_1_1_c_l_g_e_m_m_lowp_offset_contribution_output_stage_kernel.xhtml" title="OpenCL kernel used to add the offset contribution after CLGEMMLowpMatrixMultiplyKernel and perform th..." alt="" coords="268,2638,495,2679"/>
<area shape="rect" id="node54" href="$classarm__compute_1_1_c_l_g_e_m_m_lowp_quantize_down_int32_to_int16_scale_by_fixed_point_kernel.xhtml" title="CL kernel used to quantize down the int32 accumulator values of GEMMLowp to QSYMM16." alt="" coords="264,2703,499,2745"/>
<area shape="rect" id="node55" href="$classarm__compute_1_1_c_l_g_e_m_m_lowp_quantize_down_int32_to_int8_scale_by_fixed_point_kernel.xhtml" title="OpenCL kernel used to quantize down the int32 accumulator values of GEMMLowp to QASYMM8_SIGNED." alt="" coords="264,2769,499,2810"/>
<area shape="rect" id="node56" href="$classarm__compute_1_1_c_l_g_e_m_m_lowp_quantize_down_int32_to_uint8_scale_by_fixed_point_kernel.xhtml" title="OpenCL kernel used to quantize down the int32 accumulator values of GEMMLowp to QASYMM8." alt="" coords="264,2834,499,2875"/>
<area shape="rect" id="node57" href="$classarm__compute_1_1_c_l_g_e_m_m_lowp_quantize_down_int32_to_uint8_scale_by_float_kernel.xhtml" title="OpenCL kernel used to quantize down the int32 accumulator values of GEMMLowp to QASYMM8." alt="" coords="264,2899,499,2941"/>
<area shape="rect" id="node58" href="$classarm__compute_1_1_c_l_g_e_m_m_lowp_quantize_down_int32_to_uint8_scale_kernel.xhtml" title="OpenCL kernel used to quantize down the int32 accumulator values of GEMMLowp to QASYMM8." alt="" coords="264,2965,499,3006"/>
<area shape="rect" id="node59" href="$classarm__compute_1_1_c_l_g_e_m_m_matrix_accumulate_biases_kernel.xhtml" title="Interface to add a bias to each row of the input tensor." alt="" coords="264,3030,499,3071"/>
<area shape="rect" id="node60" href="$classarm__compute_1_1_c_l_g_e_m_m_matrix_multiply_kernel.xhtml" title="OpenCL kernel to multiply two input matrices &quot;A&quot; and &quot;B&quot; and add a martix &quot;C&quot; if provided." alt="" coords="279,3096,483,3123"/>
<area shape="rect" id="node61" href="$classarm__compute_1_1_c_l_g_e_m_m_matrix_multiply_native_kernel.xhtml" title="OpenCL kernel to multiply matrices when neither of the input matrices have been reshaped." alt="" coords="278,3147,485,3189"/>
<area shape="rect" id="node62" href="$classarm__compute_1_1_c_l_g_e_m_m_matrix_multiply_reshaped_kernel.xhtml" title="OpenCL kernel to multiply matrices when both the input matrices LHS (input0) and RHS (input1) have be..." alt="" coords="268,3213,495,3254"/>
<area shape="rect" id="node63" href="$classarm__compute_1_1_c_l_g_e_m_m_matrix_multiply_reshaped_only_r_h_s_kernel.xhtml" title="OpenCL kernel to multiply matrices when only the input matrix RHS (input1) has been reshaped." alt="" coords="268,3278,495,3319"/>
<area shape="rect" id="node64" href="$classarm__compute_1_1_c_l_g_e_m_m_matrix_vector_multiply_kernel.xhtml" title="Interface for the GEMM matrix vector multiply kernel." alt="" coords="278,3343,485,3385"/>
<area shape="rect" id="node65" href="$classarm__compute_1_1_c_l_g_e_m_m_reshape_l_h_s_matrix_kernel.xhtml" title="OpenCL kernel to reshape the LHS matrix when performing the matrix multiplication." alt="" coords="263,3409,499,3436"/>
<area shape="rect" id="node66" href="$classarm__compute_1_1_c_l_g_e_m_m_reshape_r_h_s_matrix_kernel.xhtml" title="OpenCL kernel to reshape the RHS matrix when performing the matrix multiplication In particular,..." alt="" coords="263,3460,500,3487"/>
<area shape="rect" id="node67" href="$classarm__compute_1_1_c_l_gradient_kernel.xhtml" title="OpenCL kernel to perform Gradient computation." alt="" coords="315,3511,447,3537"/>
<area shape="rect" id="node68" href="$classarm__compute_1_1_c_l_harris_score_kernel.xhtml" title="Interface for the harris score kernel." alt="" coords="305,3561,457,3588"/>
<area shape="rect" id="node69" href="$classarm__compute_1_1_c_l_height_concatenate_layer_kernel.xhtml" title="Interface for the height concatenate kernel." alt="" coords="283,3613,480,3654"/>
<area shape="rect" id="node70" href="$classarm__compute_1_1_c_l_histogram_border_kernel.xhtml" title="Interface to run the histogram kernel to handle the leftover part of image." alt="" coords="288,3679,475,3705"/>
<area shape="rect" id="node71" href="$classarm__compute_1_1_c_l_histogram_kernel.xhtml" title="Interface to run the histogram kernel." alt="" coords="309,3729,453,3756"/>
<area shape="rect" id="node72" href="$classarm__compute_1_1_c_l_h_o_g_block_normalization_kernel.xhtml" title="OpenCL kernel to perform HOG block normalization." alt="" coords="266,3780,497,3807"/>
<area shape="rect" id="node73" href="$classarm__compute_1_1_c_l_h_o_g_detector_kernel.xhtml" title="OpenCL kernel to perform HOG detector kernel using linear SVM." alt="" coords="300,3831,463,3857"/>
<area shape="rect" id="node74" href="$classarm__compute_1_1_c_l_h_o_g_orientation_binning_kernel.xhtml" title="OpenCL kernel to perform HOG Orientation Binning." alt="" coords="269,3881,494,3908"/>
<area shape="rect" id="node75" href="$classarm__compute_1_1_c_l_im2_col_kernel.xhtml" title="Interface for the im2col reshape kernel." alt="" coords="321,3932,442,3959"/>
<area shape="rect" id="node76" href="$classarm__compute_1_1_c_l_instance_normalization_layer_kernel.xhtml" title="Interface for performing an instance normalization." alt="" coords="273,3983,489,4025"/>
<area shape="rect" id="node77" href="$classarm__compute_1_1_c_l_integral_image_vert_kernel.xhtml" title="Interface to run the vertical pass of the integral image kernel." alt="" coords="286,4049,477,4076"/>
<area shape="rect" id="node78" href="$classarm__compute_1_1_c_l_l2_normalize_layer_kernel.xhtml" title="Interface for performing a L2 normalize on a given axis given the square sum of it in this axis." alt="" coords="285,4100,477,4127"/>
<area shape="rect" id="node79" href="$classarm__compute_1_1_c_l_l_k_tracker_finalize_kernel.xhtml" title="Interface to run the finalize step of LKTracker, where it truncates the coordinates stored in new_poi..." alt="" coords="290,4151,473,4177"/>
<area shape="rect" id="node80" href="$classarm__compute_1_1_c_l_l_k_tracker_init_kernel.xhtml" title="Interface to run the initialization step of LKTracker." alt="" coords="304,4201,459,4228"/>
<area shape="rect" id="node81" href="$classarm__compute_1_1_c_l_l_k_tracker_stage0_kernel.xhtml" title="Interface to run the first stage of LKTracker, where A11, A12, A22, min_eig, ival,..." alt="" coords="290,4252,473,4279"/>
<area shape="rect" id="node82" href="$classarm__compute_1_1_c_l_l_k_tracker_stage1_kernel.xhtml" title="Interface to run the second stage of LKTracker, where the motion vectors of the given points are comp..." alt="" coords="290,4303,473,4329"/>
<area shape="rect" id="node83" href="$classarm__compute_1_1_c_l_locally_connected_matrix_multiply_kernel.xhtml" title="OpenCL kernel to multiply each row of first tensor with low 2 dimensions of second tensor." alt="" coords="287,4354,476,4395"/>
<area shape="rect" id="node84" href="$classarm__compute_1_1_c_l_logits1_d_max_shift_exp_sum_kernel.xhtml" title="Interface for max, shifting, exponentiating and summing the logits." alt="" coords="280,4419,483,4461"/>
<area shape="rect" id="node85" href="$classarm__compute_1_1_c_l_logits1_d_norm_kernel.xhtml" title="Interface for calculating the final step of the Softmax Layer where each logit value is multiplied by..." alt="" coords="297,4485,466,4512"/>
<area shape="rect" id="node86" href="$classarm__compute_1_1_c_l_logits1_d_shift_exp_sum_kernel.xhtml" title="Interface for shifting, exponentiating and summing the logits." alt="" coords="274,4536,489,4563"/>
<area shape="rect" id="node87" href="$classarm__compute_1_1_c_l_magnitude_phase_kernel.xhtml" title="Template interface for the kernel to compute magnitude and phase." alt="" coords="290,4587,473,4613"/>
<area shape="rect" id="node88" href="$classarm__compute_1_1_c_l_mean_std_dev_kernel.xhtml" title="Interface for the kernel to calculate mean and standard deviation of input image pixels." alt="" coords="302,4637,461,4664"/>
<area shape="rect" id="node89" href="$classarm__compute_1_1_c_l_mean_std_dev_normalization_kernel.xhtml" title="Interface for the kernel to normalize the input 2D tensor across the first dimension with respect to ..." alt="" coords="277,4689,486,4730"/>
<area shape="rect" id="node90" href="$classarm__compute_1_1_c_l_memset_kernel.xhtml" title="Interface for filling the planes of a tensor." alt="" coords="317,4755,446,4781"/>
<area shape="rect" id="node91" href="$classarm__compute_1_1_c_l_min_max_kernel.xhtml" title="Interface for the kernel to perform min max search on an image." alt="" coords="319,4805,444,4832"/>
<area shape="rect" id="node92" href="$classarm__compute_1_1_c_l_min_max_layer_kernel.xhtml" title="Interface for the kernel to perform min max search on a 3D tensor." alt="" coords="301,4856,461,4883"/>
<area shape="rect" id="node93" href="$classarm__compute_1_1_c_l_min_max_location_kernel.xhtml" title="Interface for the kernel to find min max locations of an image." alt="" coords="292,4907,471,4933"/>
<area shape="rect" id="node94" href="$classarm__compute_1_1_c_l_normalization_layer_kernel.xhtml" title="Interface for the normalization layer kernel." alt="" coords="281,4957,482,4984"/>
<area shape="rect" id="node95" href="$classarm__compute_1_1_c_l_normalize_planar_y_u_v_layer_kernel.xhtml" title="Interface for the NormalizePlanarYUV layer kernel." alt="" coords="279,5009,483,5050"/>
<area shape="rect" id="node96" href="$classarm__compute_1_1_c_l_pad_layer_kernel.xhtml" title="Interface for the PadLayer function." alt="" coords="314,5075,449,5101"/>
<area shape="rect" id="node97" href="$classarm__compute_1_1_c_l_permute_kernel.xhtml" title="OpenCL kernel to perform tensor permutation." alt="" coords="315,5125,447,5152"/>
<area shape="rect" id="node98" href="$classarm__compute_1_1_c_l_pixel_wise_multiplication_kernel.xhtml" title="Interface for the pixelwise multiplication kernel." alt="" coords="292,5177,471,5218"/>
<area shape="rect" id="node99" href="$classarm__compute_1_1_c_l_pooling_layer_kernel.xhtml" title="Interface for the pooling layer kernel." alt="" coords="302,5243,461,5269"/>
<area shape="rect" id="node100" href="$classarm__compute_1_1_c_l_prior_box_layer_kernel.xhtml" title="Interface for the PriorBox layer kernel." alt="" coords="299,5293,464,5320"/>
<area shape="rect" id="node101" href="$classarm__compute_1_1_c_l_quantization_layer_kernel.xhtml" title="Interface for the quantization layer kernel." alt="" coords="285,5344,478,5371"/>
<area shape="rect" id="node102" href="$classarm__compute_1_1_c_l_range_kernel.xhtml" title="Kernel class for Range." alt="" coords="323,5395,440,5421"/>
<area shape="rect" id="node103" href="$classarm__compute_1_1_c_l_reduction_operation_kernel.xhtml" title="Interface for the reduction operation kernel." alt="" coords="280,5445,483,5472"/>
<area shape="rect" id="node104" href="$classarm__compute_1_1_c_l_remap_kernel.xhtml" title="OpenCL kernel to perform a remap on a tensor." alt="" coords="321,5496,442,5523"/>
<area shape="rect" id="node105" href="$classarm__compute_1_1_c_l_reorg_layer_kernel.xhtml" title="OpenCL kernel to perform a reorg layer." alt="" coords="307,5547,455,5573"/>
<area shape="rect" id="node106" href="$classarm__compute_1_1_c_l_reshape_layer_kernel.xhtml" title="Interface for the kernel to perform tensor reshaping." alt="" coords="298,5597,465,5624"/>
<area shape="rect" id="node107" href="$classarm__compute_1_1_c_l_reverse_kernel.xhtml" title="Interface for the reverse kernel." alt="" coords="318,5648,445,5675"/>
<area shape="rect" id="node108" href="$classarm__compute_1_1_c_l_r_o_i_align_layer_kernel.xhtml" title="Interface for the RoIAlign kernel." alt="" coords="299,5699,463,5725"/>
<area shape="rect" id="node109" href="$classarm__compute_1_1_c_l_r_o_i_pooling_layer_kernel.xhtml" title="Interface for the ROI pooling layer kernel." alt="" coords="292,5749,471,5776"/>
<area shape="rect" id="node110" href="$classarm__compute_1_1_c_l_scharr3x3_kernel.xhtml" title="Interface for the kernel to run a 3x3 Scharr filter on a tensor." alt="" coords="310,5800,453,5827"/>
<area shape="rect" id="node111" href="$classarm__compute_1_1_c_l_select_kernel.xhtml" title="OpenCL interface for executing the select kernel." alt="" coords="323,5851,440,5877"/>
<area shape="rect" id="node112" href="$classarm__compute_1_1_c_l_sobel3x3_kernel.xhtml" title="Interface for the kernel to run a 3x3 Sobel filter on a tensor." alt="" coords="313,5901,449,5928"/>
<area shape="rect" id="node113" href="$classarm__compute_1_1_c_l_sobel5x5_hor_kernel.xhtml" title="Interface for the kernel to run the horizontal pass of 5x5 Sobel filter on a tensor." alt="" coords="302,5952,461,5979"/>
<area shape="rect" id="node114" href="$classarm__compute_1_1_c_l_sobel5x5_vert_kernel.xhtml" title="Interface for the kernel to run the vertical pass of 5x5 Sobel filter on a tensor." alt="" coords="300,6003,463,6029"/>
<area shape="rect" id="node115" href="$classarm__compute_1_1_c_l_sobel7x7_hor_kernel.xhtml" title="Interface for the kernel to run the horizontal pass of 7x7 Sobel filter on a tensor." alt="" coords="302,6053,461,6080"/>
<area shape="rect" id="node116" href="$classarm__compute_1_1_c_l_sobel7x7_vert_kernel.xhtml" title="Interface for the kernel to run the vertical pass of 7x7 Sobel filter on a tensor." alt="" coords="300,6104,463,6131"/>
<area shape="rect" id="node117" href="$classarm__compute_1_1_c_l_space_to_batch_layer_kernel.xhtml" title="Interface for the space to batch kernel." alt="" coords="280,6155,483,6181"/>
<area shape="rect" id="node118" href="$classarm__compute_1_1_c_l_space_to_depth_layer_kernel.xhtml" title="Interface for the space to depth kernel." alt="" coords="279,6205,483,6232"/>
<area shape="rect" id="node119" href="$classarm__compute_1_1_c_l_stack_layer_kernel.xhtml" title="OpenCL kernel to stacks a rank&#45;R tensor into one with rank&#45;(R+1) along the axis dimension." alt="" coords="307,6256,455,6283"/>
<area shape="rect" id="node120" href="$classarm__compute_1_1_c_l_strided_slice_kernel.xhtml" title="Interface for the kernel to perform tensor strided slicing." alt="" coords="305,6307,458,6333"/>
<area shape="rect" id="node121" href="$classarm__compute_1_1_c_l_tile_kernel.xhtml" title="OpenCL kernel to perform a Tile operation." alt="" coords="333,6357,429,6384"/>
<area shape="rect" id="node122" href="$classarm__compute_1_1_c_l_upsample_layer_kernel.xhtml" title="Interface for the UpsampleLayer kernel on OpenCL." alt="" coords="293,6408,469,6435"/>
<area shape="rect" id="node123" href="$classarm__compute_1_1_c_l_weights_reshape_kernel.xhtml" title="OpenCL kernel to perform reshaping on the weights used by convolution and locally connected layer." alt="" coords="292,6459,471,6485"/>
<area shape="rect" id="node124" href="$classarm__compute_1_1_c_l_width_concatenate2_tensors_kernel.xhtml" title="Interface for the width concatenate kernel of 2 tensors." alt="" coords="276,6510,487,6551"/>
<area shape="rect" id="node125" href="$classarm__compute_1_1_c_l_width_concatenate4_tensors_kernel.xhtml" title="Interface for the width concatenate kernel of 4 tensors." alt="" coords="276,6575,487,6617"/>
<area shape="rect" id="node126" href="$classarm__compute_1_1_c_l_width_concatenate_layer_kernel.xhtml" title="Interface for the width concatenate kernel." alt="" coords="267,6641,495,6668"/>
<area shape="rect" id="node127" href="$classarm__compute_1_1_c_l_winograd_filter_transform_kernel.xhtml" title="Interface for the Winograd filter transform kernel." alt="" coords="287,6693,476,6734"/>
<area shape="rect" id="node128" href="$classarm__compute_1_1_c_l_winograd_input_transform_kernel.xhtml" title="OpenCL kernel to perform Winograd input transform." alt="" coords="286,6758,477,6799"/>
<area shape="rect" id="node129" href="$classarm__compute_1_1_c_l_winograd_output_transform_kernel.xhtml" title="Interface for the Winograd output transform kernel." alt="" coords="280,6823,483,6865"/>
<area shape="rect" id="node130" href="$classarm__compute_1_1_c_l_y_o_l_o_layer_kernel.xhtml" title="Interface for the YOLO layer kernel that performs partial activation." alt="" coords="310,6889,453,6916"/>
<area shape="rect" id="node131" href="$classarm__compute_1_1_i_c_l_depthwise_convolution_layer3x3_kernel.xhtml" title="Interface for the kernel to run a 3x3 depthwise convolution on a tensor." alt="" coords="261,6941,501,6982"/>
<area shape="rect" id="node134" href="$classarm__compute_1_1_i_c_l_g_e_m_m_lowp_reduction_kernel.xhtml" title="Common interface for all OpenCL reduction kernels." alt="" coords="274,7007,489,7033"/>
<area shape="rect" id="node137" href="$classarm__compute_1_1_i_c_l_simple_kernel.xhtml" title="Interface for simple OpenCL kernels having 1 tensor input and 1 tensor output." alt="" coords="319,7188,443,7215"/>
<area shape="rect" id="node37" href="$classarm__compute_1_1_c_l_arithmetic_operation_kernel.xhtml" title=" " alt="" coords="571,1759,778,1785"/>
<area shape="rect" id="node38" href="$classarm__compute_1_1_c_l_saturated_arithmetic_operation_kernel.xhtml" title="Addition operation." alt="" coords="559,1810,790,1851"/>
<area shape="rect" id="node132" href="$classarm__compute_1_1_c_l_depthwise_convolution_layer3x3_n_c_h_w_kernel.xhtml" title="Interface for the kernel to run a 3x3 depthwise convolution on a tensor when the data layout is NCHW." alt="" coords="556,6835,793,6877"/>
<area shape="rect" id="node133" href="$classarm__compute_1_1_c_l_depthwise_convolution_layer3x3_n_h_w_c_kernel.xhtml" title="Interface for the kernel to run a 3x3 depthwise convolution on a tensor when the data layout is NHWC." alt="" coords="556,6901,793,6942"/>
<area shape="rect" id="node135" href="$classarm__compute_1_1_c_l_g_e_m_m_lowp_matrix_a_reduction_kernel.xhtml" title="OpenCL kernel used to compute the row&#45;vectors of sums of all the entries in each row of Matrix A." alt="" coords="565,6966,785,7007"/>
<area shape="rect" id="node136" href="$classarm__compute_1_1_c_l_g_e_m_m_lowp_matrix_b_reduction_kernel.xhtml" title="OpenCL kernel used to compute the row&#45;vectors of sums of all the entries in each column of Matrix B." alt="" coords="565,7031,785,7073"/>
<area shape="rect" id="node138" href="$classarm__compute_1_1_c_l_deconvolution_reshape_output_kernel.xhtml" title="Interface for the OpenCL kernel to be used for reshaping the tensor before returning the result of de..." alt="" coords="561,7097,788,7138"/>
<area shape="rect" id="node139" href="$classarm__compute_1_1_c_l_element_wise_unary_layer_kernel.xhtml" title="Interface for the elementwise unary operator." alt="" coords="559,7163,791,7189"/>
<area shape="rect" id="node140" href="$classarm__compute_1_1_c_l_gaussian_pyramid_hor_kernel.xhtml" title="OpenCL kernel to perform a Gaussian filter and half scaling across width (horizontal pass)" alt="" coords="569,7213,780,7240"/>
<area shape="rect" id="node141" href="$classarm__compute_1_1_c_l_gaussian_pyramid_vert_kernel.xhtml" title="OpenCL kernel to perform a Gaussian filter and half scaling across height (vertical pass)" alt="" coords="567,7264,782,7291"/>
<area shape="rect" id="node142" href="$classarm__compute_1_1_i_c_l_simple2_d_kernel.xhtml" title="Interface for simple OpenCL kernels having 1 tensor input and 1 tensor output." alt="" coords="603,7315,746,7341"/>
<area shape="rect" id="node143" href="$classarm__compute_1_1_c_l_accumulate_kernel.xhtml" title="Interface for the accumulate kernel." alt="" coords="873,6767,1026,6793"/>
<area shape="rect" id="node144" href="$classarm__compute_1_1_c_l_accumulate_squared_kernel.xhtml" title="Interface for the accumulate squared kernel." alt="" coords="846,6817,1053,6844"/>
<area shape="rect" id="node145" href="$classarm__compute_1_1_c_l_accumulate_weighted_kernel.xhtml" title="Interface for the accumulate weighted kernel." alt="" coords="844,6868,1055,6895"/>
<area shape="rect" id="node146" href="$classarm__compute_1_1_c_l_bitwise_not_kernel.xhtml" title="Interface for the bitwise NOT operation kernel." alt="" coords="877,6919,1021,6945"/>
<area shape="rect" id="node147" href="$classarm__compute_1_1_c_l_box3x3_kernel.xhtml" title="Interface for the box 3x3 filter kernel." alt="" coords="887,6969,1011,6996"/>
<area shape="rect" id="node148" href="$classarm__compute_1_1_c_l_convolution_kernel.xhtml" title="Interface for the kernel to run an arbitrary size convolution on a tensor." alt="" coords="873,7021,1025,7062"/>
<area shape="rect" id="node149" href="$classarm__compute_1_1_c_l_dilate_kernel.xhtml" title="Interface for the dilate kernel." alt="" coords="892,7087,1007,7113"/>
<area shape="rect" id="node150" href="$classarm__compute_1_1_c_l_erode_kernel.xhtml" title="Interface for the erode kernel." alt="" coords="892,7137,1007,7164"/>
<area shape="rect" id="node151" href="$classarm__compute_1_1_c_l_gaussian3x3_kernel.xhtml" title="Interface for the Gaussian 3x3 filter kernel." alt="" coords="870,7188,1029,7215"/>
<area shape="rect" id="node152" href="$classarm__compute_1_1_c_l_integral_image_hor_kernel.xhtml" title="Interface to run the horizontal pass of the integral image kernel." alt="" coords="855,7239,1043,7265"/>
<area shape="rect" id="node153" href="$classarm__compute_1_1_c_l_median3x3_kernel.xhtml" title="Interface for the median 3x3 filter kernel." alt="" coords="876,7289,1023,7316"/>
<area shape="rect" id="node154" href="$classarm__compute_1_1_c_l_non_linear_filter_kernel.xhtml" title="Interface for the kernel to apply a non&#45;linear filter." alt="" coords="863,7340,1035,7367"/>
<area shape="rect" id="node155" href="$classarm__compute_1_1_c_l_non_maxima_suppression3x3_kernel.xhtml" title="Interface to perform Non&#45;Maxima suppression over a 3x3 window using OpenCL." alt="" coords="841,7391,1057,7433"/>
<area shape="rect" id="node156" href="$classarm__compute_1_1_c_l_scale_kernel.xhtml" title="Interface for the scale kernel." alt="" coords="893,7457,1005,7484"/>
<area shape="rect" id="node157" href="$classarm__compute_1_1_c_l_separable_convolution_hor_kernel.xhtml" title="Kernel for the Horizontal pass of a Separable Convolution." alt="" coords="849,7509,1050,7550"/>
<area shape="rect" id="node159" href="$classarm__compute_1_1_c_l_separable_convolution_vert_kernel.xhtml" title="Kernel for the Vertical pass of a Separable Convolution." alt="" coords="847,7574,1051,7615"/>
<area shape="rect" id="node161" href="$classarm__compute_1_1_c_l_table_lookup_kernel.xhtml" title="Interface for the kernel to perform table lookup calculations." alt="" coords="873,7640,1026,7667"/>
<area shape="rect" id="node162" href="$classarm__compute_1_1_c_l_threshold_kernel.xhtml" title="Interface for the thresholding kernel." alt="" coords="881,7691,1018,7717"/>
<area shape="rect" id="node163" href="$classarm__compute_1_1_c_l_transpose_kernel.xhtml" title="OpenCL kernel which transposes the elements of a matrix." alt="" coords="880,7741,1019,7768"/>
<area shape="rect" id="node164" href="$classarm__compute_1_1_c_l_warp_affine_kernel.xhtml" title="Interface for the warp affine kernel." alt="" coords="878,7792,1021,7819"/>
<area shape="rect" id="node165" href="$classarm__compute_1_1_c_l_warp_perspective_kernel.xhtml" title="Interface for the warp perspective kernel." alt="" coords="859,7843,1040,7869"/>
<area shape="rect" id="node166" href="$classarm__compute_1_1_i_c_l_simple3_d_kernel.xhtml" title="Interface for simple OpenCL kernels having 1 tensor input and 1 tensor output." alt="" coords="878,7893,1021,7920"/>
<area shape="rect" id="node158" href="$classarm__compute_1_1_c_l_gaussian5x5_hor_kernel.xhtml" title="Interface for the kernel to run the horizontal pass of 5x5 Gaussian filter on a tensor." alt="" coords="1115,7516,1297,7543"/>
<area shape="rect" id="node160" href="$classarm__compute_1_1_c_l_gaussian5x5_vert_kernel.xhtml" title="Interface for the kernel to run the vertical pass of 5x5 Gaussian filter on a tensor." alt="" coords="1113,7581,1299,7608"/>
<area shape="rect" id="node167" href="$classarm__compute_1_1_c_l_depth_convert_layer_kernel.xhtml" title="Interface for the depth conversion kernel." alt="" coords="1105,7868,1307,7895"/>
<area shape="rect" id="node168" href="$classarm__compute_1_1_c_l_logits1_d_max_kernel.xhtml" title="Interface for the identifying the max value of 1D Logits." alt="" coords="1127,7919,1285,7945"/>
<area shape="rect" id="node170" href="$classarm__compute_1_1_c_p_p_box_with_non_maxima_suppression_limit_kernel.xhtml" title="CPP kernel to perform computation of BoxWithNonMaximaSuppressionLimit." alt="" coords="255,7651,508,7693"/>
<area shape="rect" id="node171" href="$classarm__compute_1_1_c_p_p_corner_candidates_kernel.xhtml" title="CPP kernel to perform corner candidates." alt="" coords="281,7717,482,7744"/>
<area shape="rect" id="node172" href="$classarm__compute_1_1_c_p_p_detection_window_non_maxima_suppression_kernel.xhtml" title="CPP kernel to perform in&#45;place computation of euclidean distance on IDetectionWindowArray." alt="" coords="265,7769,497,7810"/>
<area shape="rect" id="node173" href="$classarm__compute_1_1_c_p_p_flip_weights_kernel.xhtml" title="CPP kernel to perform 180 degrees flipping on deconvolution weights." alt="" coords="303,7835,459,7861"/>
<area shape="rect" id="node174" href="$classarm__compute_1_1_c_p_p_non_maximum_suppression_kernel.xhtml" title="CPP Function to perform non maximum suppression on the bounding boxes and scores." alt="" coords="274,7886,489,7927"/>
<area shape="rect" id="node175" href="$classarm__compute_1_1_c_p_p_permute_kernel.xhtml" title="CPP kernel to perform tensor permutation." alt="" coords="311,7952,452,7979"/>
<area shape="rect" id="node176" href="$classarm__compute_1_1_c_p_p_sort_euclidean_distance_kernel.xhtml" title="CPP kernel to perform sorting and euclidean distance." alt="" coords="286,8003,477,8045"/>
<area shape="rect" id="node177" href="$classarm__compute_1_1_c_p_p_top_k_v_kernel.xhtml" title="CPP kernel to perform tensor TopKV operation." alt="" coords="319,8069,443,8096"/>
<area shape="rect" id="node178" href="$classarm__compute_1_1_c_p_p_upsample_kernel.xhtml" title="CPP kernel to perform tensor upsample." alt="" coords="306,8120,457,8147"/>
<area shape="rect" id="node179" href="$classarm__compute_1_1_i_c_p_p_simple_kernel.xhtml" title="Interface for simple C++ kernels having 1 tensor input and 1 tensor output." alt="" coords="315,8171,448,8197"/>
<area shape="rect" id="node205" href="$classarm__compute_1_1_i_n_e_g_e_m_m_lowp_reduction_kernel.xhtml" title="Common interface for all NEON reduction kernels." alt="" coords="273,8221,489,8248"/>
<area shape="rect" id="node208" href="$classarm__compute_1_1_i_n_e_harris_score_kernel.xhtml" title="Common interface for all Harris Score kernels." alt="" coords="303,8272,460,8299"/>
<area shape="rect" id="node210" href="$classarm__compute_1_1_i_n_e_warp_kernel.xhtml" title="Common interface for warp affine and warp perspective." alt="" coords="325,8323,438,8349"/>
<area shape="rect" id="node213" href="$classarm__compute_1_1_i_n_e_winograd_layer_transform_input_kernel.xhtml" title="Interface for the NEON kernel to perform Winograd input transform." alt="" coords="281,8374,481,8415"/>
<area shape="rect" id="node215" href="$classarm__compute_1_1_i_n_e_winograd_layer_transform_output_kernel.xhtml" title="Interface for the NEON kernel to perform Winograd output transform." alt="" coords="281,8439,481,8481"/>
<area shape="rect" id="node217" href="$classarm__compute_1_1_i_n_e_winograd_layer_transform_weights_kernel.xhtml" title="Interface for the NEON kernel to perform Winograd weights transform." alt="" coords="281,8505,481,8546"/>
<area shape="rect" id="node219" href="$classarm__compute_1_1_n_e_absolute_difference_kernel.xhtml" title="Interface for the absolute difference kernel." alt="" coords="281,8571,481,8597"/>
<area shape="rect" id="node220" href="$classarm__compute_1_1_n_e_activation_layer_kernel.xhtml" title="Interface for the activation layer kernel." alt="" coords="293,8621,470,8648"/>
<area shape="rect" id="node221" href="$classarm__compute_1_1_n_e_arithmetic_addition_kernel.xhtml" title="Interface for the kernel to perform addition between two tensors." alt="" coords="283,8672,480,8699"/>
<area shape="rect" id="node222" href="$classarm__compute_1_1_n_e_arithmetic_subtraction_kernel.xhtml" title="Interface for the kernel to perform subtraction between two tensors." alt="" coords="272,8723,491,8749"/>
<area shape="rect" id="node223" href="$classarm__compute_1_1_n_e_batch_concatenate_layer_kernel.xhtml" title="Interface for the batch concatenate kernel." alt="" coords="265,8773,498,8800"/>
<area shape="rect" id="node224" href="$classarm__compute_1_1_n_e_batch_normalization_layer_kernel.xhtml" title="Interface for the batch normalization layer kernel." alt="" coords="281,8825,482,8866"/>
<area shape="rect" id="node225" href="$classarm__compute_1_1_n_e_batch_to_space_layer_kernel.xhtml" title="Interface for the batch to space kernel." alt="" coords="279,8891,483,8917"/>
<area shape="rect" id="node226" href="$classarm__compute_1_1_n_e_bitwise_and_kernel.xhtml" title="Interface for the kernel to perform bitwise AND between XY&#45;planes of two tensors." alt="" coords="307,8941,455,8968"/>
<area shape="rect" id="node227" href="$classarm__compute_1_1_n_e_bitwise_not_kernel.xhtml" title="Interface for the kernel to perform bitwise NOT operation." alt="" coords="308,8992,455,9019"/>
<area shape="rect" id="node228" href="$classarm__compute_1_1_n_e_bitwise_or_kernel.xhtml" title="Interface for the kernel to perform bitwise inclusive OR between two tensors." alt="" coords="312,9043,451,9069"/>
<area shape="rect" id="node229" href="$classarm__compute_1_1_n_e_bitwise_xor_kernel.xhtml" title="Interface for the kernel to perform bitwise exclusive OR (XOR) between two tensors." alt="" coords="309,9093,453,9120"/>
<area shape="rect" id="node230" href="$classarm__compute_1_1_n_e_bounding_box_transform_kernel.xhtml" title="Interface for the bounding box kernel." alt="" coords="268,9144,495,9171"/>
<area shape="rect" id="node231" href="$classarm__compute_1_1_n_e_channel_combine_kernel.xhtml" title="Interface for the channel combine kernel." alt="" coords="287,9195,475,9221"/>
<area shape="rect" id="node232" href="$classarm__compute_1_1_n_e_channel_shuffle_layer_kernel.xhtml" title="Interface for the channel shuffle kernel." alt="" coords="276,9245,487,9272"/>
<area shape="rect" id="node233" href="$classarm__compute_1_1_n_e_col2_im_kernel.xhtml" title="NEON kernel to perform col2im reshaping." alt="" coords="320,9296,443,9323"/>
<area shape="rect" id="node234" href="$classarm__compute_1_1_n_e_color_convert_kernel.xhtml" title="Interface for the color convert kernel." alt="" coords="300,9347,463,9373"/>
<area shape="rect" id="node235" href="$classarm__compute_1_1_n_e_complex_pixel_wise_multiplication_kernel.xhtml" title="Interface for the complex pixelwise multiplication kernel." alt="" coords="263,9398,500,9439"/>
<area shape="rect" id="node236" href="$classarm__compute_1_1_n_e_compute_all_anchors_kernel.xhtml" title="Interface for Compute All Anchors kernel." alt="" coords="279,9464,484,9491"/>
<area shape="rect" id="node237" href="$classarm__compute_1_1_n_e_convert_fully_connected_weights_kernel.xhtml" title="Interface to convert the 2D Fully Connected weights from NCHW to NHWC or vice versa." alt="" coords="264,9515,499,9557"/>
<area shape="rect" id="node238" href="$classarm__compute_1_1_n_e_convert_quantized_signedness_kernel.xhtml" title="NEON kernel to convert asymmetric signed to asymmetric signed and vice&#45;versa." alt="" coords="267,9581,496,9622"/>
<area shape="rect" id="node239" href="$classarm__compute_1_1_n_e_convolution_rectangle_kernel.xhtml" title="Kernel for the running convolution on a rectangle matrix." alt="" coords="273,9647,489,9673"/>
<area shape="rect" id="node240" href="$classarm__compute_1_1_n_e_copy_kernel.xhtml" title="NEON kernel to perform a copy between two tensors." alt="" coords="326,9697,437,9724"/>
<area shape="rect" id="node241" href="$classarm__compute_1_1_n_e_crop_kernel.xhtml" title="Interface for the kernel to perform tensor cropping." alt="" coords="327,9748,436,9775"/>
<area shape="rect" id="node242" href="$classarm__compute_1_1_n_e_cumulative_distribution_kernel.xhtml" title="Interface for the cumulative distribution (cummulative summmation) calculation kernel." alt="" coords="289,9799,474,9841"/>
<area shape="rect" id="node243" href="$classarm__compute_1_1_n_e_depth_concatenate_layer_kernel.xhtml" title="Interface for the depth concatenate kernel." alt="" coords="264,9865,499,9892"/>
<area shape="rect" id="node244" href="$classarm__compute_1_1_n_e_depth_convert_layer_kernel.xhtml" title="Depth conversion kernel This function ignores the scale and zeroPoint of quanized tensors,..." alt="" coords="280,9916,483,9943"/>
<area shape="rect" id="node245" href="$classarm__compute_1_1_n_e_depth_to_space_layer_kernel.xhtml" title="Interface for the depth to space kernel." alt="" coords="278,9967,485,9993"/>
<area shape="rect" id="node246" href="$classarm__compute_1_1_n_e_depthwise_convolution_layer3x3_kernel.xhtml" title="Interface for the kernel to run a 3x3 depthwise convolution on a tensor." alt="" coords="262,10018,501,10059"/>
<area shape="rect" id="node247" href="$classarm__compute_1_1_n_e_depthwise_convolution_layer_native_kernel.xhtml" title="Interface for the kernel to run a depthwise convolution native on a tensor." alt="" coords="273,10083,489,10125"/>
<area shape="rect" id="node248" href="$classarm__compute_1_1_n_e_dequantization_layer_kernel.xhtml" title="Interface for the dequantization layer kernel." alt="" coords="276,10149,487,10176"/>
<area shape="rect" id="node249" href="$classarm__compute_1_1_n_e_derivative_kernel.xhtml" title="Interface for the kernel to run the derivative along the X/Y directions on a tensor." alt="" coords="310,10200,453,10227"/>
<area shape="rect" id="node250" href="$classarm__compute_1_1_n_e_direct_convolution_layer_kernel.xhtml" title="NEON interface for Direct Convolution Layer kernel." alt="" coords="287,10251,475,10293"/>
<area shape="rect" id="node251" href="$classarm__compute_1_1_n_e_direct_convolution_layer_output_stage_kernel.xhtml" title="NEON kernel to accumulate the biases, if provided, or downscale in case of quantized input." alt="" coords="287,10317,475,10358"/>
<area shape="rect" id="node252" href="$classarm__compute_1_1_n_e_edge_non_max_suppression_kernel.xhtml" title="NEON kernel to perform Non&#45;Maxima suppression for Canny Edge." alt="" coords="260,10383,503,10409"/>
<area shape="rect" id="node253" href="$classarm__compute_1_1_n_e_edge_trace_kernel.xhtml" title="NEON kernel to perform Edge tracing." alt="" coords="309,10433,453,10460"/>
<area shape="rect" id="node254" href="$classarm__compute_1_1_n_e_elementwise_operation_kernel.xhtml" title="Interface for an element&#45;wise operation kernel." alt="" coords="270,10484,493,10511"/>
<area shape="rect" id="node259" href="$classarm__compute_1_1_n_e_elementwise_unary_kernel.xhtml" title="Interface for an element&#45;wise unary operation kernel." alt="" coords="283,10535,480,10561"/>
<area shape="rect" id="node260" href="$classarm__compute_1_1_n_e_fast_corners_kernel.xhtml" title="NEON kernel to perform fast corners." alt="" coords="304,10585,459,10612"/>
<area shape="rect" id="node261" href="$classarm__compute_1_1_n_e_f_f_t_digit_reverse_kernel.xhtml" title="Interface for the digit reverse operation kernel." alt="" coords="292,10636,471,10663"/>
<area shape="rect" id="node262" href="$classarm__compute_1_1_n_e_f_f_t_radix_stage_kernel.xhtml" title="Interface for the FFT kernel." alt="" coords="295,10687,467,10713"/>
<area shape="rect" id="node263" href="$classarm__compute_1_1_n_e_f_f_t_scale_kernel.xhtml" title="Interface for the inverse fft scale kernel." alt="" coords="314,10737,449,10764"/>
<area shape="rect" id="node264" href="$classarm__compute_1_1_n_e_fill_array_kernel.xhtml" title="This kernel adds all texels greater than or equal to the threshold value to the keypoint array." alt="" coords="317,10788,445,10815"/>
<area shape="rect" id="node265" href="$classarm__compute_1_1_n_e_fill_border_kernel.xhtml" title="Interface for the kernel to fill borders." alt="" coords="313,10839,450,10865"/>
<area shape="rect" id="node266" href="$classarm__compute_1_1_n_e_fill_inner_border_kernel.xhtml" title="Interface for the kernel to fill the interior borders." alt="" coords="297,10889,466,10916"/>
<area shape="rect" id="node267" href="$classarm__compute_1_1_n_e_flatten_layer_kernel.xhtml" title="Interface for the flatten layer kernel." alt="" coords="302,10940,461,10967"/>
<area shape="rect" id="node268" href="$classarm__compute_1_1_n_e_fuse_batch_normalization_kernel.xhtml" title="OpenNE kernel to fuse the batch normalization node to a preceding convolution node." alt="" coords="284,10991,479,11033"/>
<area shape="rect" id="node269" href="$classarm__compute_1_1_n_e_gather_kernel.xhtml" title="Kernel to perform other operation on NEON." alt="" coords="320,11057,443,11084"/>
<area shape="rect" id="node270" href="$classarm__compute_1_1_n_e_g_e_m_m_assembly_base_kernel.xhtml" title="Base class for GEMM NEON kernels implemented in Assembly." alt="" coords="275,11108,488,11135"/>
<area shape="rect" id="node271" href="$classarm__compute_1_1_n_e_g_e_m_m_lowp_matrix_multiply_kernel.xhtml" title="NEON kernel to multiply matrices." alt="" coords="282,11159,481,11201"/>
<area shape="rect" id="node272" href="$classarm__compute_1_1_n_e_g_e_m_m_lowp_offset_contribution_kernel.xhtml" title="NEON kernel used to add the offset contribution after NEGEMMLowpMatrixMultiplyKernel." alt="" coords="267,11225,495,11266"/>
<area shape="rect" id="node273" href="$classarm__compute_1_1_n_e_g_e_m_m_lowp_offset_contribution_output_stage_kernel.xhtml" title="NEON kernel used to add the offset contribution and perform the output stage after NEGEMMLowpMatrixMu..." alt="" coords="267,11290,495,11331"/>
<area shape="rect" id="node274" href="$classarm__compute_1_1_n_e_g_e_m_m_lowp_quantize_down_int32_to_int16_scale_by_fixed_point_kernel.xhtml" title="NEON kernel used to quantize down the int32 accumulator values of GEMMLowp to QSYMM16." alt="" coords="263,11355,499,11397"/>
<area shape="rect" id="node275" href="$classarm__compute_1_1_n_e_g_e_m_m_lowp_quantize_down_int32_to_int8_scale_by_fixed_point_kernel.xhtml" title="NEON kernel used to quantize down the int32 accumulator values of GEMMLowp to QASYMM8_SIGNED." alt="" coords="263,11421,499,11462"/>
<area shape="rect" id="node276" href="$classarm__compute_1_1_n_e_g_e_m_m_lowp_quantize_down_int32_to_uint8_scale_by_fixed_point_kernel.xhtml" title="NEON kernel used to quantize down the int32 accumulator values of GEMMLowp to QASYMM8." alt="" coords="263,11486,499,11527"/>
<area shape="rect" id="node277" href="$classarm__compute_1_1_n_e_g_e_m_m_lowp_quantize_down_int32_to_uint8_scale_kernel.xhtml" title="NEON kernel used to quantize down the int32 accumulator values of GEMMLowp to QASYMM8." alt="" coords="263,11551,499,11593"/>
<area shape="rect" id="node278" href="$classarm__compute_1_1_n_e_g_e_m_m_matrix_accumulate_biases_kernel.xhtml" title="NEON kernel to add a bias to each row of the input tensor." alt="" coords="263,11617,500,11658"/>
<area shape="rect" id="node279" href="$classarm__compute_1_1_n_e_g_e_m_m_matrix_multiply_kernel.xhtml" title="NEON kernel to multiply two input matrices &quot;A&quot; and &quot;B&quot;." alt="" coords="278,11683,485,11709"/>
<area shape="rect" id="node280" href="$classarm__compute_1_1_n_e_gradient_kernel.xhtml" title="Computes magnitude and quantised phase from inputs gradients." alt="" coords="314,11733,449,11760"/>
<area shape="rect" id="node281" href="$classarm__compute_1_1_n_e_height_concatenate_layer_kernel.xhtml" title="Interface for the height concatenate kernel." alt="" coords="282,11785,481,11826"/>
<area shape="rect" id="node282" href="$classarm__compute_1_1_n_e_histogram_kernel.xhtml" title="Interface for the histogram kernel." alt="" coords="308,11851,455,11877"/>
<area shape="rect" id="node283" href="$classarm__compute_1_1_n_e_h_o_g_block_normalization_kernel.xhtml" title="NEON kernel to perform HOG block normalization." alt="" coords="265,11901,497,11928"/>
<area shape="rect" id="node284" href="$classarm__compute_1_1_n_e_h_o_g_detector_kernel.xhtml" title="NEON kernel to perform HOG detector kernel using linear SVM." alt="" coords="299,11952,464,11979"/>
<area shape="rect" id="node285" href="$classarm__compute_1_1_n_e_h_o_g_orientation_binning_kernel.xhtml" title="NEON kernel to perform HOG Orientation Binning." alt="" coords="268,12003,495,12029"/>
<area shape="rect" id="node286" href="$classarm__compute_1_1_n_e_im2_col_kernel.xhtml" title="Interface for the im2col reshape kernel." alt="" coords="320,12053,443,12080"/>
<area shape="rect" id="node287" href="$classarm__compute_1_1_n_e_instance_normalization_layer_kernel.xhtml" title="Interface for performing an instance normalization." alt="" coords="272,12105,491,12146"/>
<area shape="rect" id="node288" href="$classarm__compute_1_1_n_e_l2_normalize_layer_kernel.xhtml" title="Interface for performing a L2 normalize on a given axis given the square sum of it in this axis." alt="" coords="284,12171,479,12197"/>
<area shape="rect" id="node289" href="$classarm__compute_1_1_n_e_l_k_tracker_kernel.xhtml" title="Interface for the Lucas&#45;Kanade tracker kernel." alt="" coords="312,12221,451,12248"/>
<area shape="rect" id="node290" href="$classarm__compute_1_1_n_e_locally_connected_matrix_multiply_kernel.xhtml" title="NEON kernel to multiply each row of first tensor with low 2 dimensions of second tensor." alt="" coords="286,12273,477,12314"/>
<area shape="rect" id="node291" href="$classarm__compute_1_1_n_e_logits1_d_softmax_kernel.xhtml" title="Interface for softmax computation for QASYMM8 with pre&#45;computed max." alt="" coords="287,12338,476,12379"/>
<area shape="rect" id="node292" href="$classarm__compute_1_1_n_e_magnitude_phase_kernel.xhtml" title="Template interface for the kernel to compute magnitude and phase." alt="" coords="282,12403,481,12445"/>
<area shape="rect" id="node293" href="$classarm__compute_1_1_n_e_mean_std_dev_kernel.xhtml" title="Interface for the kernel to calculate mean and standard deviation of input image pixels." alt="" coords="301,12469,462,12496"/>
<area shape="rect" id="node294" href="$classarm__compute_1_1_n_e_mean_std_dev_normalization_kernel.xhtml" title="Interface for the kernel to normalize the input 2D tensor across the first dimension with respect to ..." alt="" coords="276,12521,487,12562"/>
<area shape="rect" id="node295" href="$classarm__compute_1_1_n_e_memset_kernel.xhtml" title="Interface for filling the planes of a tensor." alt="" coords="316,12587,447,12613"/>
<area shape="rect" id="node296" href="$classarm__compute_1_1_n_e_min_max_kernel.xhtml" title="Interface for the kernel to perform min max search on an image." alt="" coords="318,12637,445,12664"/>
<area shape="rect" id="node297" href="$classarm__compute_1_1_n_e_min_max_layer_kernel.xhtml" title="Interface for the kernel to perform min max search on a 3D tensor." alt="" coords="300,12688,463,12715"/>
<area shape="rect" id="node298" href="$classarm__compute_1_1_n_e_min_max_location_kernel.xhtml" title="Interface for the kernel to find min max locations of an image." alt="" coords="291,12739,472,12765"/>
<area shape="rect" id="node299" href="$classarm__compute_1_1_n_e_non_linear_filter_kernel.xhtml" title="Interface for the kernel to apply a non&#45;linear filter." alt="" coords="294,12789,469,12816"/>
<area shape="rect" id="node300" href="$classarm__compute_1_1_n_e_non_maxima_suppression3x3_kernel.xhtml" title="Interface to perform Non&#45;Maxima suppression over a 3x3 window using NEON." alt="" coords="272,12841,491,12882"/>
<area shape="rect" id="node301" href="$classarm__compute_1_1_n_e_normalization_layer_kernel.xhtml" title="Interface for the normalization layer kernel." alt="" coords="280,12907,483,12933"/>
<area shape="rect" id="node302" href="$classarm__compute_1_1_n_e_pad_layer_kernel.xhtml" title="NEON kernel to add padding to a tensor." alt="" coords="313,12957,450,12984"/>
<area shape="rect" id="node303" href="$classarm__compute_1_1_n_e_permute_kernel.xhtml" title="NEON kernel to perform tensor permutation." alt="" coords="314,13008,449,13035"/>
<area shape="rect" id="node304" href="$classarm__compute_1_1_n_e_pixel_wise_multiplication_kernel.xhtml" title="Interface for the kernel to perform addition between two tensors." alt="" coords="291,13059,472,13101"/>
<area shape="rect" id="node305" href="$classarm__compute_1_1_n_e_pooling_layer_kernel.xhtml" title="Interface for the pooling layer kernel." alt="" coords="301,13125,461,13152"/>
<area shape="rect" id="node306" href="$classarm__compute_1_1_n_e_prior_box_layer_kernel.xhtml" title="Interface for the kernel to calculate prior boxes." alt="" coords="298,13176,465,13203"/>
<area shape="rect" id="node307" href="$classarm__compute_1_1_n_e_quantization_layer_kernel.xhtml" title="Interface for the quantization layer kernel." alt="" coords="284,13227,479,13253"/>
<area shape="rect" id="node308" href="$classarm__compute_1_1_n_e_range_kernel.xhtml" title="Kernel class for Range." alt="" coords="322,13277,441,13304"/>
<area shape="rect" id="node309" href="$classarm__compute_1_1_n_e_reduction_operation_kernel.xhtml" title="NEON kernel to perform a reduction operation." alt="" coords="279,13328,483,13355"/>
<area shape="rect" id="node310" href="$classarm__compute_1_1_n_e_remap_kernel.xhtml" title="NEON kernel to perform a remap on a tensor." alt="" coords="320,13379,443,13405"/>
<area shape="rect" id="node311" href="$classarm__compute_1_1_n_e_reorg_layer_kernel.xhtml" title="Interface for the kernel to perform tensor re&#45;organization." alt="" coords="306,13429,457,13456"/>
<area shape="rect" id="node312" href="$classarm__compute_1_1_n_e_reverse_kernel.xhtml" title="Interface for the reverse layer kernel." alt="" coords="317,13480,446,13507"/>
<area shape="rect" id="node313" href="$classarm__compute_1_1_n_e_r_o_i_align_layer_kernel.xhtml" title="Interface for the RoIAlign kernel." alt="" coords="298,13531,465,13557"/>
<area shape="rect" id="node314" href="$classarm__compute_1_1_n_e_r_o_i_pooling_layer_kernel.xhtml" title="Interface for the ROI pooling layer kernel." alt="" coords="291,13581,472,13608"/>
<area shape="rect" id="node315" href="$classarm__compute_1_1_n_e_scale_kernel.xhtml" title="NEON kernel to perform scaling on a tensor." alt="" coords="324,13632,439,13659"/>
<area shape="rect" id="node316" href="$classarm__compute_1_1_n_e_scharr3x3_kernel.xhtml" title="Interface for the kernel to run a 3x3 Scharr filter on a tensor." alt="" coords="309,13683,453,13709"/>
<area shape="rect" id="node317" href="$classarm__compute_1_1_n_e_select_kernel.xhtml" title="Interface for the select kernel." alt="" coords="322,13733,441,13760"/>
<area shape="rect" id="node318" href="$classarm__compute_1_1_n_e_sobel3x3_kernel.xhtml" title="Interface for the kernel to run a 3x3 Sobel X filter on a tensor." alt="" coords="312,13784,451,13811"/>
<area shape="rect" id="node319" href="$classarm__compute_1_1_n_e_sobel5x5_hor_kernel.xhtml" title="Interface for the kernel to run the horizontal pass of 5x5 Sobel filter on a tensor." alt="" coords="301,13835,462,13861"/>
<area shape="rect" id="node320" href="$classarm__compute_1_1_n_e_sobel5x5_vert_kernel.xhtml" title="Interface for the kernel to run the vertical pass of 5x5 Sobel Y filter on a tensor." alt="" coords="299,13885,463,13912"/>
<area shape="rect" id="node321" href="$classarm__compute_1_1_n_e_sobel7x7_hor_kernel.xhtml" title="Interface for the kernel to run the horizontal pass of 7x7 Sobel filter on a tensor." alt="" coords="301,13936,462,13963"/>
<area shape="rect" id="node322" href="$classarm__compute_1_1_n_e_sobel7x7_vert_kernel.xhtml" title="Interface for the kernel to run the vertical pass of 7x7 Sobel Y filter on a tensor." alt="" coords="299,13987,463,14013"/>
<area shape="rect" id="node323" href="$classarm__compute_1_1_n_e_space_to_batch_layer_kernel.xhtml" title="Interface for the space to batch kernel." alt="" coords="279,14037,483,14064"/>
<area shape="rect" id="node324" href="$classarm__compute_1_1_n_e_space_to_depth_layer_kernel.xhtml" title="Interface for the space to depth kernel." alt="" coords="278,14088,485,14115"/>
<area shape="rect" id="node325" href="$classarm__compute_1_1_n_e_stack_layer_kernel.xhtml" title="NEON kernel to stacks a rank&#45;R tensor into one with rank&#45;(R+1) along the axis dimension." alt="" coords="306,14139,457,14165"/>
<area shape="rect" id="node326" href="$classarm__compute_1_1_n_e_strided_slice_kernel.xhtml" title="Interface for the kernel to perform tensor strided slicing." alt="" coords="304,14189,459,14216"/>
<area shape="rect" id="node327" href="$classarm__compute_1_1_n_e_threshold_kernel.xhtml" title="Interface for the thresholding kernel." alt="" coords="311,14240,452,14267"/>
<area shape="rect" id="node328" href="$classarm__compute_1_1_n_e_tile_kernel.xhtml" title="NEON kernel to perform a tile operation." alt="" coords="331,14291,431,14317"/>
<area shape="rect" id="node329" href="$classarm__compute_1_1_n_e_transpose_kernel.xhtml" title="NEON kernel which transposes the elements of a matrix." alt="" coords="310,14341,453,14368"/>
<area shape="rect" id="node330" href="$classarm__compute_1_1_n_e_upsample_layer_kernel.xhtml" title="Interface for the Upsample layer kernel." alt="" coords="292,14392,471,14419"/>
<area shape="rect" id="node331" href="$classarm__compute_1_1_n_e_weights_reshape_kernel.xhtml" title="NEON kernel to perform reshaping on the weights used by convolution and locally connected layer." alt="" coords="290,14443,473,14469"/>
<area shape="rect" id="node332" href="$classarm__compute_1_1_n_e_width_concatenate_layer_kernel.xhtml" title="Interface for the width concatenate kernel." alt="" coords="266,14493,497,14520"/>
<area shape="rect" id="node333" href="$classarm__compute_1_1_n_e_y_o_l_o_layer_kernel.xhtml" title="Interface for the YOLO layer kernel." alt="" coords="308,14544,455,14571"/>
<area shape="rect" id="node180" href="$classarm__compute_1_1_n_e_accumulate_kernel.xhtml" title="Interface for the accumulate kernel." alt="" coords="597,7365,752,7392"/>
<area shape="rect" id="node181" href="$classarm__compute_1_1_n_e_accumulate_squared_kernel.xhtml" title="Interface for the accumulate squared kernel." alt="" coords="570,7416,779,7443"/>
<area shape="rect" id="node182" href="$classarm__compute_1_1_n_e_accumulate_weighted_kernel.xhtml" title="Interface for the accumulate weighted kernel." alt="" coords="568,7467,781,7493"/>
<area shape="rect" id="node183" href="$classarm__compute_1_1_n_e_box3x3_kernel.xhtml" title="NEON kernel to perform a Box 3x3 filter." alt="" coords="611,7517,738,7544"/>
<area shape="rect" id="node184" href="$classarm__compute_1_1_n_e_channel_extract_kernel.xhtml" title="Interface for the channel extract kernel." alt="" coords="587,7568,763,7595"/>
<area shape="rect" id="node185" href="$classarm__compute_1_1_n_e_convolution_kernel.xhtml" title="Interface for the kernel to run an arbitrary size convolution on a tensor." alt="" coords="597,7619,752,7661"/>
<area shape="rect" id="node186" href="$classarm__compute_1_1_n_e_dilate_kernel.xhtml" title="Interface for the kernel to perform boolean image dilatation." alt="" coords="617,7685,733,7712"/>
<area shape="rect" id="node187" href="$classarm__compute_1_1_n_e_erode_kernel.xhtml" title="Interface for the kernel to perform boolean image erosion." alt="" coords="617,7736,733,7763"/>
<area shape="rect" id="node188" href="$classarm__compute_1_1_n_e_floor_kernel.xhtml" title="NEON kernel to perform a floor operation." alt="" coords="619,7787,730,7813"/>
<area shape="rect" id="node189" href="$classarm__compute_1_1_n_e_gaussian3x3_kernel.xhtml" title="NEON kernel to perform a Gaussian 3x3 filter." alt="" coords="594,7837,755,7864"/>
<area shape="rect" id="node190" href="$classarm__compute_1_1_n_e_gaussian5x5_hor_kernel.xhtml" title="NEON kernel to perform a Gaussian 5x5 filter (horizontal pass)" alt="" coords="583,7888,767,7915"/>
<area shape="rect" id="node191" href="$classarm__compute_1_1_n_e_gaussian5x5_vert_kernel.xhtml" title="NEON kernel to perform a Gaussian 5x5 filter (vertical pass)" alt="" coords="581,7939,768,7965"/>
<area shape="rect" id="node192" href="$classarm__compute_1_1_n_e_gaussian_pyramid_hor_kernel.xhtml" title="NEON kernel to perform a GaussianPyramid (horizontal pass)" alt="" coords="568,7989,781,8016"/>
<area shape="rect" id="node193" href="$classarm__compute_1_1_n_e_gaussian_pyramid_vert_kernel.xhtml" title="NEON kernel to perform a GaussianPyramid (vertical pass)" alt="" coords="567,8040,783,8067"/>
<area shape="rect" id="node194" href="$classarm__compute_1_1_n_e_g_e_m_m_interleave4x4_kernel.xhtml" title="NEON kernel to interleave the elements of a matrix." alt="" coords="572,8091,777,8117"/>
<area shape="rect" id="node195" href="$classarm__compute_1_1_n_e_g_e_m_m_matrix_addition_kernel.xhtml" title="NEON kernel to perform the in&#45;place matrix addition between 2 matrices taking into account that the s..." alt="" coords="569,8141,780,8168"/>
<area shape="rect" id="node196" href="$classarm__compute_1_1_n_e_g_e_m_m_matrix_vector_multiply_kernel.xhtml" title="Interface for the GEMM matrix vector multiply kernel." alt="" coords="571,8193,779,8234"/>
<area shape="rect" id="node197" href="$classarm__compute_1_1_n_e_g_e_m_m_transpose1x_w_kernel.xhtml" title="NEON kernel which transposes the elements of a matrix in chunks of 1xW, where W is equal to (16 / ele..." alt="" coords="570,8259,779,8285"/>
<area shape="rect" id="node198" href="$classarm__compute_1_1_n_e_integral_image_kernel.xhtml" title="Kernel to perform an image integral on an image." alt="" coords="591,8309,758,8336"/>
<area shape="rect" id="node199" href="$classarm__compute_1_1_n_e_logits1_d_max_kernel.xhtml" title="Interface for the identifying the max value of 1D Logits." alt="" coords="594,8360,755,8387"/>
<area shape="rect" id="node200" href="$classarm__compute_1_1_n_e_median3x3_kernel.xhtml" title="Kernel to perform a median filter on a tensor." alt="" coords="601,8411,749,8437"/>
<area shape="rect" id="node201" href="$classarm__compute_1_1_n_e_reshape_layer_kernel.xhtml" title="Interface for the kernel to perform tensor reshaping." alt="" coords="591,8461,759,8488"/>
<area shape="rect" id="node202" href="$classarm__compute_1_1_n_e_separable_convolution_hor_kernel.xhtml" title="Kernel for the Horizontal pass of a Separable Convolution." alt="" coords="573,8513,776,8554"/>
<area shape="rect" id="node203" href="$classarm__compute_1_1_n_e_separable_convolution_vert_kernel.xhtml" title="Kernel for the Vertical pass of a Separable Convolution." alt="" coords="571,8578,778,8619"/>
<area shape="rect" id="node204" href="$classarm__compute_1_1_n_e_table_lookup_kernel.xhtml" title="Interface for the kernel to perform table lookup calculations." alt="" coords="596,8644,753,8671"/>
<area shape="rect" id="node206" href="$classarm__compute_1_1_n_e_g_e_m_m_lowp_matrix_a_reduction_kernel.xhtml" title="NEON kernel used to compute the row&#45;vectors of sums of all the entries in each row of Matrix A." alt="" coords="563,8695,786,8737"/>
<area shape="rect" id="node207" href="$classarm__compute_1_1_n_e_g_e_m_m_lowp_matrix_b_reduction_kernel.xhtml" title="NEON kernel used to compute the row&#45;vectors of sums of all the entries in each column of Matrix B." alt="" coords="563,8761,786,8802"/>
<area shape="rect" id="node209" href="$classarm__compute_1_1_n_e_harris_score_kernel.xhtml" title="Template NEON kernel to perform Harris Score." alt="" coords="597,8826,752,8867"/>
<area shape="rect" id="node211" href="$classarm__compute_1_1_n_e_warp_affine_kernel.xhtml" title="Template interface for the kernel to compute warp affine." alt="" coords="601,8891,748,8933"/>
<area shape="rect" id="node212" href="$classarm__compute_1_1_n_e_warp_perspective_kernel.xhtml" title="Template interface for the kernel to compute warp perspective." alt="" coords="583,8957,767,8998"/>
<area shape="rect" id="node214" href="$classarm__compute_1_1_n_e_winograd_layer_transform_input_kernel.xhtml" title="NEON kernel to perform Winograd input transform." alt="" coords="563,9022,786,9093"/>
<area shape="rect" id="node216" href="$classarm__compute_1_1_n_e_winograd_layer_transform_output_kernel.xhtml" title="NEON kernel to perform Winograd output transform." alt="" coords="557,9117,792,9187"/>
<area shape="rect" id="node218" href="$classarm__compute_1_1_n_e_winograd_layer_transform_weights_kernel.xhtml" title="NEON kernel to perform Winograd weights transform." alt="" coords="557,9211,792,9282"/>
<area shape="rect" id="node255" href="$classarm__compute_1_1_n_e_arithmetic_operation_kernel.xhtml" title=" " alt="" coords="571,10459,779,10485"/>
<area shape="rect" id="node258" href="$classarm__compute_1_1_n_e_comparison_operation_kernel.xhtml" title=" " alt="" coords="565,10509,784,10536"/>
<area shape="rect" id="node256" href="$classarm__compute_1_1_n_e_division_operation_kernel.xhtml" title=" " alt="" coords="854,10433,1045,10460"/>
<area shape="rect" id="node257" href="$classarm__compute_1_1_n_e_power_operation_kernel.xhtml" title=" " alt="" coords="859,10484,1039,10511"/>
<area shape="rect" id="node335" href="$classarm__compute_1_1_g_c_absolute_difference_kernel.xhtml" title="Interface for the absolute difference kernel." alt="" coords="281,14595,482,14621"/>
<area shape="rect" id="node336" href="$classarm__compute_1_1_g_c_activation_layer_kernel.xhtml" title="Interface for the activation layer kernel." alt="" coords="292,14645,471,14672"/>
<area shape="rect" id="node337" href="$classarm__compute_1_1_g_c_arithmetic_addition_kernel.xhtml" title="Interface for the arithmetic addition kernel." alt="" coords="282,14696,481,14723"/>
<area shape="rect" id="node338" href="$classarm__compute_1_1_g_c_batch_normalization_layer_kernel.xhtml" title="Interface for the BatchNormalization layer kernel." alt="" coords="280,14747,483,14789"/>
<area shape="rect" id="node339" href="$classarm__compute_1_1_g_c_col2_im_kernel.xhtml" title="Interface for the col2im reshaping kernel." alt="" coords="319,14813,443,14840"/>
<area shape="rect" id="node340" href="$classarm__compute_1_1_g_c_depth_concatenate_layer_kernel.xhtml" title="Interface for the depth concatenate kernel." alt="" coords="263,14864,499,14891"/>
<area shape="rect" id="node341" href="$classarm__compute_1_1_g_c_depthwise_convolution_layer3x3_kernel.xhtml" title="Interface for the kernel to run a 3x3 depthwise convolution on a tensor." alt="" coords="261,14915,501,14957"/>
<area shape="rect" id="node342" href="$classarm__compute_1_1_g_c_direct_convolution_layer_kernel.xhtml" title="Interface for the direct convolution kernel." alt="" coords="287,14981,476,15022"/>
<area shape="rect" id="node343" href="$classarm__compute_1_1_g_c_dropout_layer_kernel.xhtml" title="Interface for the dropout layer kernel." alt="" coords="298,15047,465,15073"/>
<area shape="rect" id="node344" href="$classarm__compute_1_1_g_c_fill_border_kernel.xhtml" title="Interface for filling the border of a kernel." alt="" coords="312,15097,451,15124"/>
<area shape="rect" id="node345" href="$classarm__compute_1_1_g_c_g_e_m_m_interleave4x4_kernel.xhtml" title="OpenGL ES kernel which interleaves the elements of a matrix A in chunk of 4x4." alt="" coords="278,15148,485,15175"/>
<area shape="rect" id="node346" href="$classarm__compute_1_1_g_c_g_e_m_m_matrix_accumulate_biases_kernel.xhtml" title="Interface to add a bias to each row of the input tensor." alt="" coords="262,15199,501,15241"/>
<area shape="rect" id="node347" href="$classarm__compute_1_1_g_c_g_e_m_m_matrix_addition_kernel.xhtml" title="OpenGL ES kernel to perform the in&#45;place matrix addition between 2 matrices, taking into account that..." alt="" coords="276,15265,487,15292"/>
<area shape="rect" id="node348" href="$classarm__compute_1_1_g_c_g_e_m_m_matrix_multiply_kernel.xhtml" title="GLES Compute kernel to multiply two input matrices &quot;A&quot; and &quot;B&quot; or to multiply a vector &quot;A&quot; by a matri..." alt="" coords="278,15316,485,15343"/>
<area shape="rect" id="node349" href="$classarm__compute_1_1_g_c_im2_col_kernel.xhtml" title="Interface for the im2col reshape kernel." alt="" coords="319,15367,443,15393"/>
<area shape="rect" id="node350" href="$classarm__compute_1_1_g_c_logits1_d_norm_kernel.xhtml" title="Interface for calculating the final step of the Softmax Layer where each logit value is multiplied by..." alt="" coords="295,15417,467,15444"/>
<area shape="rect" id="node351" href="$classarm__compute_1_1_g_c_logits1_d_shift_exp_sum_kernel.xhtml" title="Interface for shifting the logits values around the max value and exponentiating the result." alt="" coords="272,15468,491,15495"/>
<area shape="rect" id="node352" href="$classarm__compute_1_1_g_c_normalization_layer_kernel.xhtml" title="Interface for the normalization layer kernel." alt="" coords="279,15519,483,15545"/>
<area shape="rect" id="node353" href="$classarm__compute_1_1_g_c_normalize_planar_y_u_v_layer_kernel.xhtml" title="Interface for the NormalizePlanarYUV layer kernel." alt="" coords="278,15570,485,15611"/>
<area shape="rect" id="node354" href="$classarm__compute_1_1_g_c_pixel_wise_multiplication_kernel.xhtml" title="Interface for the pixelwise multiplication kernel." alt="" coords="290,15635,473,15677"/>
<area shape="rect" id="node355" href="$classarm__compute_1_1_g_c_pooling_layer_kernel.xhtml" title="Interface for the pooling layer kernel." alt="" coords="301,15701,462,15728"/>
<area shape="rect" id="node356" href="$classarm__compute_1_1_g_c_tensor_shift_kernel.xhtml" title="Interface for the kernel to shift valid data on a tensor." alt="" coords="306,15752,457,15779"/>
<area shape="rect" id="node357" href="$classarm__compute_1_1_g_c_weights_reshape_kernel.xhtml" title="GLES Compute kernel to perform reshaping on the weights used by convolution and locally connected lay..." alt="" coords="290,15803,473,15829"/>
<area shape="rect" id="node358" href="$classarm__compute_1_1_i_g_c_simple_kernel.xhtml" title="Interface for simple OpenGL ES kernels having 1 tensor input and 1 tensor output." alt="" coords="318,15853,445,15880"/>
<area shape="rect" id="node359" href="$classarm__compute_1_1_i_g_c_simple2_d_kernel.xhtml" title="Interface for simple OpenGL ES kernels having 1 tensor input and 1 tensor output." alt="" coords="602,15853,747,15880"/>
<area shape="rect" id="node360" href="$classarm__compute_1_1_g_c_g_e_m_m_transpose1x_w_kernel.xhtml" title="OpenGLES kernel which transposes the elements of a matrix in chunks of 1xW, where W is equal to (16 /..." alt="" coords="844,15803,1055,15829"/>
<area shape="rect" id="node361" href="$classarm__compute_1_1_g_c_transpose_kernel.xhtml" title="OpenGL ES kernel which transposes the elements of a matrix." alt="" coords="877,15853,1021,15880"/>
<area shape="rect" id="node362" href="$classarm__compute_1_1_i_g_c_simple3_d_kernel.xhtml" title="Interface for simple GLES kernels having 1 tensor input and 1 tensor output." alt="" coords="877,15904,1022,15931"/>
<area shape="rect" id="node363" href="$classarm__compute_1_1_g_c_logits1_d_max_kernel.xhtml" title="Interface for the identifying the max value of 1D Logits." alt="" coords="1125,15879,1287,15905"/>
<area shape="rect" id="node364" href="$classarm__compute_1_1_g_c_scale_kernel.xhtml" title="Interface for the scale kernel." alt="" coords="1149,15929,1263,15956"/>
</map>