blob: 09e80622c43738f9a3ad14378664e67590f7e710 [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,4295,68,4321"/>
<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="121,1929,201,1956"/>
<area shape="rect" id="node104" href="$classarm__compute_1_1_i_c_p_p_kernel.xhtml" title="Common interface for all kernels implemented in C++. " alt="" coords="116,6685,207,6712"/>
<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="276,5,463,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="286,56,453,83"/>
<area shape="rect" id="node5" href="$classarm__compute_1_1_c_l_arithmetic_addition_kernel.xhtml" title="Interface for the arithmetic addition kernel. " alt="" coords="278,107,461,133"/>
<area shape="rect" id="node6" href="$classarm__compute_1_1_c_l_arithmetic_subtraction_kernel.xhtml" title="Interface for the arithmetic subtraction kernel. " alt="" coords="269,157,470,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="277,209,462,250"/>
<area shape="rect" id="node8" href="$classarm__compute_1_1_c_l_bitwise_and_kernel.xhtml" title="Interface for the bitwise AND operation kernel. " alt="" coords="298,275,441,301"/>
<area shape="rect" id="node9" href="$classarm__compute_1_1_c_l_bitwise_or_kernel.xhtml" title="Interface for the bitwise OR operation kernel. " alt="" coords="303,325,436,352"/>
<area shape="rect" id="node10" href="$classarm__compute_1_1_c_l_bitwise_xor_kernel.xhtml" title="Interface for the bitwise XOR operation kernel. " alt="" coords="300,376,439,403"/>
<area shape="rect" id="node11" href="$classarm__compute_1_1_c_l_channel_combine_kernel.xhtml" title="Interface for the channel combine kernel. " alt="" coords="281,427,457,453"/>
<area shape="rect" id="node12" href="$classarm__compute_1_1_c_l_channel_extract_kernel.xhtml" title="Interface for the channel extract kernel. " alt="" coords="286,477,453,504"/>
<area shape="rect" id="node13" href="$classarm__compute_1_1_c_l_col2_im_kernel.xhtml" title="Interface for the col2im reshaping kernel. " alt="" coords="310,528,429,555"/>
<area shape="rect" id="node14" href="$classarm__compute_1_1_c_l_color_convert_kernel.xhtml" title="Interface for the color convert kernel. " alt="" coords="293,579,446,605"/>
<area shape="rect" id="node15" href="$classarm__compute_1_1_c_l_convolution_rectangle_kernel.xhtml" title="Kernel for the running convolution on a rectangle matrix. " alt="" coords="267,629,471,656"/>
<area shape="rect" id="node16" 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="293,680,446,707"/>
<area shape="rect" id="node17" href="$classarm__compute_1_1_c_l_depth_concatenate_kernel.xhtml" title="Interface for the depth concatenate kernel. " alt="" coords="277,731,462,757"/>
<area shape="rect" id="node18" href="$classarm__compute_1_1_c_l_depthwise_convolution3x3_kernel.xhtml" title="Interface for the kernel to run a 3x3 depthwise convolution on a tensor. " alt="" coords="274,782,465,823"/>
<area shape="rect" id="node19" href="$classarm__compute_1_1_c_l_depthwise_im2_col_kernel.xhtml" title="Interface for the depthwise im2col reshape kernel. " alt="" coords="279,848,459,875"/>
<area shape="rect" id="node20" href="$classarm__compute_1_1_c_l_depthwise_vector_to_tensor_kernel.xhtml" title="Interface for the depthwise vector to tensor kernel. " alt="" coords="272,899,467,941"/>
<area shape="rect" id="node21" href="$classarm__compute_1_1_c_l_depthwise_weights_reshape_kernel.xhtml" title="Interface for the depthwise weights reshape kernel. " alt="" coords="269,965,470,1006"/>
<area shape="rect" id="node22" href="$classarm__compute_1_1_c_l_dequantization_layer_kernel.xhtml" title="Interface for the dequantization layer kernel. " alt="" coords="272,1031,467,1057"/>
<area shape="rect" id="node23" href="$classarm__compute_1_1_c_l_derivative_kernel.xhtml" title="Interface for the derivative kernel. " alt="" coords="302,1081,437,1108"/>
<area shape="rect" id="node24" href="$classarm__compute_1_1_c_l_direct_convolution_layer_kernel.xhtml" title="Interface for the direct convolution kernel. " alt="" coords="282,1133,457,1174"/>
<area shape="rect" id="node25" 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="256,1199,483,1225"/>
<area shape="rect" id="node26" href="$classarm__compute_1_1_c_l_edge_trace_kernel.xhtml" title="OpenCL kernel to perform Edge tracing. " alt="" coords="300,1249,439,1276"/>
<area shape="rect" id="node27" href="$classarm__compute_1_1_c_l_fast_corners_kernel.xhtml" title="CL kernel to perform fast corners. " alt="" coords="295,1300,443,1327"/>
<area shape="rect" id="node28" href="$classarm__compute_1_1_c_l_fill_border_kernel.xhtml" title="Interface for filling the border of a kernel. " alt="" coords="304,1351,435,1377"/>
<area shape="rect" id="node29" href="$classarm__compute_1_1_c_l_floor_kernel.xhtml" title="OpenCL kernel to perform a floor operation. " alt="" coords="317,1401,422,1428"/>
<area shape="rect" id="node30" href="$classarm__compute_1_1_c_l_g_e_m_m_interleave4x4_kernel.xhtml" title="OpenCL kernel which interleaves the elements of a matrix A in chunk of 4x4. " alt="" coords="272,1452,467,1479"/>
<area shape="rect" id="node31" href="$classarm__compute_1_1_c_l_g_e_m_m_lowp_matrix_multiply_kernel.xhtml" title="OpenCL kernel to compute low precision matrix multiplication kernel. " alt="" coords="273,1503,465,1545"/>
<area shape="rect" id="node32" 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="257,1569,482,1610"/>
<area shape="rect" id="node33" href="$classarm__compute_1_1_c_l_g_e_m_m_matrix_addition_kernel.xhtml" title="OpenCL kernel to perform the in&#45;place matrix addition between 2 matrices, taking into account that th..." alt="" coords="269,1635,469,1661"/>
<area shape="rect" id="node34" 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; . " alt="" coords="270,1685,469,1712"/>
<area shape="rect" id="node35" 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="270,1737,469,1778"/>
<area shape="rect" id="node36" href="$classarm__compute_1_1_c_l_gradient_kernel.xhtml" title="OpenCL kernel to perform Gradient computation. " alt="" coords="307,1803,432,1829"/>
<area shape="rect" id="node37" href="$classarm__compute_1_1_c_l_harris_score_kernel.xhtml" title="Interface for the harris score kernel. " alt="" coords="297,1853,442,1880"/>
<area shape="rect" id="node38" 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="282,1904,457,1931"/>
<area shape="rect" id="node39" href="$classarm__compute_1_1_c_l_histogram_kernel.xhtml" title="Interface to run the histogram kernel. " alt="" coords="301,1955,437,1981"/>
<area shape="rect" id="node40" href="$classarm__compute_1_1_c_l_h_o_g_block_normalization_kernel.xhtml" title="OpenCL kernel to perform HOG block normalization. " alt="" coords="260,2005,479,2032"/>
<area shape="rect" id="node41" 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="291,2056,447,2083"/>
<area shape="rect" id="node42" href="$classarm__compute_1_1_c_l_h_o_g_orientation_binning_kernel.xhtml" title="OpenCL kernel to perform HOG Orientation Binning. " alt="" coords="263,2107,475,2133"/>
<area shape="rect" id="node43" href="$classarm__compute_1_1_c_l_im2_col_kernel.xhtml" title="Interface for the im2col reshape kernel. " alt="" coords="310,2157,429,2184"/>
<area shape="rect" id="node44" 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="280,2208,459,2235"/>
<area shape="rect" id="node45" href="$classarm__compute_1_1_c_l_l2_normalize_kernel.xhtml" title="Interface for the reduction operation kernel. " alt="" coords="295,2259,444,2285"/>
<area shape="rect" id="node46" 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="279,2309,460,2336"/>
<area shape="rect" id="node47" href="$classarm__compute_1_1_c_l_l_k_tracker_init_kernel.xhtml" title="Interface to run the initialization step of LKTracker. " alt="" coords="292,2360,447,2387"/>
<area shape="rect" id="node48" 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, ixval and iyval are computed. " alt="" coords="281,2411,458,2437"/>
<area shape="rect" id="node49" 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="281,2461,458,2488"/>
<area shape="rect" id="node50" 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="280,2513,459,2554"/>
<area shape="rect" id="node51" 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="289,2579,449,2605"/>
<area shape="rect" id="node52" href="$classarm__compute_1_1_c_l_logits1_d_shift_exp_sum_kernel.xhtml" title="Interface for shifting the logits values around the max value and exponentiating the result..." alt="" coords="267,2629,472,2656"/>
<area shape="rect" id="node53" href="$classarm__compute_1_1_c_l_magnitude_phase_kernel.xhtml" title="Template interface for the kernel to compute magnitude and phase. " alt="" coords="283,2680,456,2707"/>
<area shape="rect" id="node54" 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="293,2731,445,2757"/>
<area shape="rect" id="node55" 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="308,2781,431,2808"/>
<area shape="rect" id="node56" 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="292,2832,447,2859"/>
<area shape="rect" id="node57" 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="284,2883,455,2909"/>
<area shape="rect" id="node58" href="$classarm__compute_1_1_c_l_normalization_layer_kernel.xhtml" title="Interface for the normalization layer kernel. " alt="" coords="275,2933,463,2960"/>
<area shape="rect" id="node59" href="$classarm__compute_1_1_c_l_pixel_wise_multiplication_kernel.xhtml" title="Interface for the pixelwise multiplication kernel. " alt="" coords="282,2985,457,3026"/>
<area shape="rect" id="node60" href="$classarm__compute_1_1_c_l_pooling_layer_kernel.xhtml" title="Interface for the pooling layer kernel. " alt="" coords="294,3051,445,3077"/>
<area shape="rect" id="node61" href="$classarm__compute_1_1_c_l_quantization_layer_kernel.xhtml" title="Interface for the quantization layer kernel. " alt="" coords="279,3101,460,3128"/>
<area shape="rect" id="node62" href="$classarm__compute_1_1_c_l_reduction_operation_kernel.xhtml" title="Interface for the reduction operation kernel. " alt="" coords="274,3152,465,3179"/>
<area shape="rect" id="node63" href="$classarm__compute_1_1_c_l_remap_kernel.xhtml" title="OpenCL kernel to perform a remap on a tensor. " alt="" coords="310,3203,429,3229"/>
<area shape="rect" id="node64" href="$classarm__compute_1_1_c_l_reshape_layer_kernel.xhtml" title="Interface for the kernel to perform tensor reshaping. " alt="" coords="289,3253,449,3280"/>
<area shape="rect" id="node65" href="$classarm__compute_1_1_c_l_r_o_i_pooling_layer_kernel.xhtml" title="Interface for the ROI pooling layer kernel. " alt="" coords="282,3304,457,3331"/>
<area shape="rect" id="node66" 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="302,3355,437,3381"/>
<area shape="rect" id="node67" 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="304,3405,435,3432"/>
<area shape="rect" id="node68" 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="294,3456,445,3483"/>
<area shape="rect" id="node69" 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="292,3507,447,3533"/>
<area shape="rect" id="node70" 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="294,3557,445,3584"/>
<area shape="rect" id="node71" 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="292,3608,447,3635"/>
<area shape="rect" id="node72" href="$classarm__compute_1_1_c_l_weights_reshape_kernel.xhtml" title="CLWeightsReshapeKernel" alt="" coords="281,3659,457,3685"/>
<area shape="rect" id="node73" 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="309,3709,429,3736"/>
<area shape="rect" id="node74" 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="535,3633,735,3660"/>
<area shape="rect" id="node75" 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="534,3684,737,3711"/>
<area shape="rect" id="node76" 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="567,3735,704,3761"/>
<area shape="rect" id="node77" href="$classarm__compute_1_1_c_l_accumulate_kernel.xhtml" title="Interface for the accumulate kernel. " alt="" coords="817,3111,962,3137"/>
<area shape="rect" id="node78" href="$classarm__compute_1_1_c_l_accumulate_squared_kernel.xhtml" title="Interface for the accumulate squared kernel. " alt="" coords="793,3161,986,3188"/>
<area shape="rect" id="node79" href="$classarm__compute_1_1_c_l_accumulate_weighted_kernel.xhtml" title="Interface for the accumulate weighted kernel. " alt="" coords="789,3212,989,3239"/>
<area shape="rect" id="node80" href="$classarm__compute_1_1_c_l_bitwise_not_kernel.xhtml" title="Interface for the bitwise NOT operation kernel. " alt="" coords="819,3263,959,3289"/>
<area shape="rect" id="node81" href="$classarm__compute_1_1_c_l_box3x3_kernel.xhtml" title="Interface for the box 3x3 filter kernel. " alt="" coords="829,3313,949,3340"/>
<area shape="rect" id="node82" 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="817,3365,962,3406"/>
<area shape="rect" id="node83" href="$classarm__compute_1_1_c_l_depth_convert_kernel.xhtml" title="Interface for the depth conversion kernel. " alt="" coords="811,3431,968,3457"/>
<area shape="rect" id="node84" href="$classarm__compute_1_1_c_l_dilate_kernel.xhtml" title="Interface for the dilate kernel. " alt="" coords="834,3481,945,3508"/>
<area shape="rect" id="node85" href="$classarm__compute_1_1_c_l_erode_kernel.xhtml" title="Interface for the erode kernel. " alt="" coords="834,3532,945,3559"/>
<area shape="rect" id="node86" href="$classarm__compute_1_1_c_l_gaussian3x3_kernel.xhtml" title="Interface for the Gaussian 3x3 filter kernel. " alt="" coords="813,3583,965,3609"/>
<area shape="rect" id="node87" href="$classarm__compute_1_1_c_l_g_e_m_m_transpose1x_w_kernel.xhtml" title="OpenCL kernel which transposes the elements of a matrix in chunks of 1xW, where W is equal to (16 / e..." alt="" coords="787,3633,992,3660"/>
<area shape="rect" id="node88" 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="801,3684,977,3711"/>
<area shape="rect" id="node89" href="$classarm__compute_1_1_c_l_median3x3_kernel.xhtml" title="Interface for the median 3x3 filter kernel. " alt="" coords="820,3735,959,3761"/>
<area shape="rect" id="node90" 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="807,3785,971,3812"/>
<area shape="rect" id="node91" 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="788,3837,991,3878"/>
<area shape="rect" id="node92" href="$classarm__compute_1_1_c_l_scale_kernel.xhtml" title="Interface for the scale kernel. " alt="" coords="835,3903,944,3929"/>
<area shape="rect" id="node93" href="$classarm__compute_1_1_c_l_separable_convolution_hor_kernel.xhtml" title="Kernel for the Horizontal pass of a Separable Convolution. " alt="" coords="796,3954,983,3995"/>
<area shape="rect" id="node95" href="$classarm__compute_1_1_c_l_separable_convolution_vert_kernel.xhtml" title="Kernel for the Vertical pass of a Separable Convolution. " alt="" coords="794,4019,985,4061"/>
<area shape="rect" id="node97" href="$classarm__compute_1_1_c_l_table_lookup_kernel.xhtml" title="Interface for the kernel to perform table lookup calculations. " alt="" coords="814,4085,965,4112"/>
<area shape="rect" id="node98" href="$classarm__compute_1_1_c_l_threshold_kernel.xhtml" title="Interface for the thresholding kernel. " alt="" coords="823,4136,956,4163"/>
<area shape="rect" id="node99" href="$classarm__compute_1_1_c_l_transpose_kernel.xhtml" title="OpenCL kernel which transposes the elements of a matrix. " alt="" coords="821,4187,958,4213"/>
<area shape="rect" id="node100" href="$classarm__compute_1_1_c_l_warp_affine_kernel.xhtml" title="Interface for the warp affine kernel. " alt="" coords="819,4237,960,4264"/>
<area shape="rect" id="node101" href="$classarm__compute_1_1_c_l_warp_perspective_kernel.xhtml" title="Interface for the warp perspective kernel. " alt="" coords="801,4288,977,4315"/>
<area shape="rect" id="node102" 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="821,4339,958,4365"/>
<area shape="rect" id="node94" 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="1041,3961,1215,3988"/>
<area shape="rect" id="node96" 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="1040,4027,1216,4053"/>
<area shape="rect" id="node103" 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="1051,4339,1205,4365"/>
<area shape="rect" id="node105" href="$classarm__compute_1_1_c_p_p_corner_candidates_kernel.xhtml" title="CPP kernel to perform corner candidates. " alt="" coords="273,4788,465,4815"/>
<area shape="rect" id="node106" 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="258,4839,481,4881"/>
<area shape="rect" id="node107" href="$classarm__compute_1_1_c_p_p_sort_euclidean_distance_kernel.xhtml" title="CPP kernel to perform sorting and euclidean distance. " alt="" coords="278,4905,461,4946"/>
<area shape="rect" id="node108" href="$classarm__compute_1_1_i_c_p_p_simple_kernel.xhtml" title="Interface for simple NEON kernels having 1 tensor input and 1 tensor output. " alt="" coords="304,4971,435,4997"/>
<area shape="rect" id="node135" href="$classarm__compute_1_1_i_n_e_harris_score_kernel.xhtml" title="Common interface for all Harris Score kernels. " alt="" coords="294,5021,445,5048"/>
<area shape="rect" id="node138" href="$classarm__compute_1_1_i_n_e_warp_kernel.xhtml" title="Common interface for warp affine and warp perspective. " alt="" coords="313,5072,426,5099"/>
<area shape="rect" id="node141" href="$classarm__compute_1_1_n_e_absolute_difference_kernel.xhtml" title="Interface for the absolute difference kernel. " alt="" coords="275,5123,464,5149"/>
<area shape="rect" id="node142" href="$classarm__compute_1_1_n_e_activation_layer_kernel.xhtml" title="Interface for the activation layer kernel. " alt="" coords="285,5173,453,5200"/>
<area shape="rect" id="node143" href="$classarm__compute_1_1_n_e_arithmetic_addition_kernel.xhtml" title="Interface for the kernel to perform addition between two tensors. " alt="" coords="277,5224,461,5251"/>
<area shape="rect" id="node144" href="$classarm__compute_1_1_n_e_arithmetic_subtraction_kernel.xhtml" title="Interface for the kernel to perform subtraction between two tensors. " alt="" coords="268,5275,471,5301"/>
<area shape="rect" id="node145" href="$classarm__compute_1_1_n_e_batch_normalization_layer_kernel.xhtml" title="Interface for the batch normalization layer kernel. " alt="" coords="276,5326,463,5367"/>
<area shape="rect" id="node146" 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="297,5392,441,5419"/>
<area shape="rect" id="node147" href="$classarm__compute_1_1_n_e_bitwise_not_kernel.xhtml" title="Interface for the kernel to perform bitwise NOT operation. " alt="" coords="298,5443,441,5469"/>
<area shape="rect" id="node148" 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="302,5493,437,5520"/>
<area shape="rect" id="node149" 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="299,5544,440,5571"/>
<area shape="rect" id="node150" href="$classarm__compute_1_1_n_e_channel_combine_kernel.xhtml" title="Interface for the channel combine kernel. " alt="" coords="280,5595,459,5621"/>
<area shape="rect" id="node151" href="$classarm__compute_1_1_n_e_col2_im_kernel.xhtml" title="NEON kernel to perform col2im reshaping. " alt="" coords="309,5645,429,5672"/>
<area shape="rect" id="node152" href="$classarm__compute_1_1_n_e_color_convert_kernel.xhtml" title="Interface for the color convert kernel. " alt="" coords="292,5696,447,5723"/>
<area shape="rect" id="node153" href="$classarm__compute_1_1_n_e_convolution_rectangle_kernel.xhtml" title="Kernel for the running convolution on a rectangle matrix. " alt="" coords="266,5747,473,5773"/>
<area shape="rect" id="node154" href="$classarm__compute_1_1_n_e_cumulative_distribution_kernel.xhtml" title="Interface for the cumulative distribution (cummulative summmation) calculation kernel. " alt="" coords="283,5798,456,5839"/>
<area shape="rect" id="node155" href="$classarm__compute_1_1_n_e_depth_concatenate_kernel.xhtml" title="Interface for the depth concatenate kernel. " alt="" coords="276,5864,463,5891"/>
<area shape="rect" id="node156" href="$classarm__compute_1_1_n_e_depth_convert_kernel.xhtml" title="Depth conversion kernel. " alt="" coords="290,5915,449,5941"/>
<area shape="rect" id="node157" href="$classarm__compute_1_1_n_e_dequantization_layer_kernel.xhtml" title="Interface for the dequantization layer kernel. " alt="" coords="271,5965,468,5992"/>
<area shape="rect" id="node158" 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="301,6016,438,6043"/>
<area shape="rect" id="node159" href="$classarm__compute_1_1_n_e_direct_convolution_layer_bias_accumulate_kernel.xhtml" title="NEON kernel to accumulate the biases to each element of the input tensor. " alt="" coords="281,6067,458,6109"/>
<area shape="rect" id="node160" href="$classarm__compute_1_1_n_e_direct_convolution_layer_kernel.xhtml" title="NEON interface for Direct Convolution Layer kernel. " alt="" coords="281,6133,458,6174"/>
<area shape="rect" id="node161" 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="255,6199,484,6225"/>
<area shape="rect" id="node162" href="$classarm__compute_1_1_n_e_edge_trace_kernel.xhtml" title="NEON kernel to perform Edge tracing. " alt="" coords="299,6249,440,6276"/>
<area shape="rect" id="node163" href="$classarm__compute_1_1_n_e_fast_corners_kernel.xhtml" title="NEON kernel to perform fast corners. " alt="" coords="294,6300,445,6327"/>
<area shape="rect" id="node164" 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="306,6351,433,6377"/>
<area shape="rect" id="node165" href="$classarm__compute_1_1_n_e_fill_border_kernel.xhtml" title="Interface for the kernel to fill borders. " alt="" coords="303,6401,436,6428"/>
<area shape="rect" id="node166" href="$classarm__compute_1_1_n_e_fill_inner_border_kernel.xhtml" title="Interface for the kernel to fill the interior borders. " alt="" coords="288,6452,451,6479"/>
<area shape="rect" id="node167" href="$classarm__compute_1_1_n_e_g_e_m_m_assembly_base_kernel.xhtml" title="AssemblyBase/armv7a NEON kernel to multiply two input matrices &quot;A&quot; and &quot;B&quot;. " alt="" coords="266,6503,473,6529"/>
<area shape="rect" id="node170" href="$classarm__compute_1_1_n_e_g_e_m_m_lowp_matrix_multiply_kernel.xhtml" title="NEON kernel to multiply matrices. " alt="" coords="272,6554,467,6595"/>
<area shape="rect" id="node171" 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="256,6619,483,6661"/>
<area shape="rect" id="node172" 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="269,6685,469,6712"/>
<area shape="rect" id="node173" href="$classarm__compute_1_1_n_e_gradient_kernel.xhtml" title="Computes magnitude and quantised phase from inputs gradients. " alt="" coords="306,6736,433,6763"/>
<area shape="rect" id="node175" href="$classarm__compute_1_1_n_e_histogram_kernel.xhtml" title="Interface for the histogram kernel. " alt="" coords="300,6787,439,6813"/>
<area shape="rect" id="node176" href="$classarm__compute_1_1_n_e_h_o_g_block_normalization_kernel.xhtml" title="NEON kernel to perform HOG block normalization. " alt="" coords="259,6837,480,6864"/>
<area shape="rect" id="node177" 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="290,6888,449,6915"/>
<area shape="rect" id="node178" href="$classarm__compute_1_1_n_e_h_o_g_orientation_binning_kernel.xhtml" title="NEON kernel to perform HOG Orientation Binning. " alt="" coords="262,6939,477,6965"/>
<area shape="rect" id="node179" href="$classarm__compute_1_1_n_e_im2_col_kernel.xhtml" title="Interface for the im2col reshape kernel. " alt="" coords="309,6989,429,7016"/>
<area shape="rect" id="node180" href="$classarm__compute_1_1_n_e_l2_normalize_kernel.xhtml" title="Interface for performing a L2 normalize on a given axis given the square sum of it in this axis..." alt="" coords="294,7040,445,7067"/>
<area shape="rect" id="node181" href="$classarm__compute_1_1_n_e_l_k_tracker_kernel.xhtml" title="Interface for the Lucas&#45;Kanade tracker kernel. " alt="" coords="300,7091,439,7117"/>
<area shape="rect" id="node182" 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="279,7142,460,7183"/>
<area shape="rect" id="node183" href="$classarm__compute_1_1_n_e_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="288,7208,451,7235"/>
<area shape="rect" id="node184" href="$classarm__compute_1_1_n_e_logits1_d_shift_exp_sum_kernel.xhtml" title="Interface for shifting the logits values around the max value and exponentiating the result..." alt="" coords="266,7259,473,7285"/>
<area shape="rect" id="node185" href="$classarm__compute_1_1_n_e_magnitude_phase_f_p16_kernel.xhtml" title="Template interface for the kernel to compute magnitude and phase. " alt="" coords="266,7310,473,7351"/>
<area shape="rect" id="node186" href="$classarm__compute_1_1_n_e_magnitude_phase_kernel.xhtml" title="Template interface for the kernel to compute magnitude and phase. " alt="" coords="280,7375,459,7417"/>
<area shape="rect" id="node187" 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="292,7441,447,7468"/>
<area shape="rect" id="node188" 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="307,7492,431,7519"/>
<area shape="rect" id="node189" 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="291,7543,447,7569"/>
<area shape="rect" id="node190" 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="283,7593,456,7620"/>
<area shape="rect" id="node191" 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="286,7644,453,7671"/>
<area shape="rect" id="node192" 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="267,7695,471,7737"/>
<area shape="rect" id="node194" href="$classarm__compute_1_1_n_e_normalization_layer_kernel.xhtml" title="Interface for the normalization layer kernel. " alt="" coords="274,7761,465,7788"/>
<area shape="rect" id="node195" 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="281,7813,457,7854"/>
<area shape="rect" id="node196" href="$classarm__compute_1_1_n_e_pooling_layer_kernel.xhtml" title="Interface for the pooling layer kernel. " alt="" coords="293,7879,446,7905"/>
<area shape="rect" id="node197" href="$classarm__compute_1_1_n_e_quantization_layer_kernel.xhtml" title="Interface for the quantization layer kernel. " alt="" coords="278,7929,461,7956"/>
<area shape="rect" id="node198" href="$classarm__compute_1_1_n_e_reduction_operation_kernel.xhtml" title="NEON kernel to perform a reduction operation. " alt="" coords="273,7980,466,8007"/>
<area shape="rect" id="node199" href="$classarm__compute_1_1_n_e_remap_kernel.xhtml" title="NEON kernel to perform a remap on a tensor. " alt="" coords="309,8031,429,8057"/>
<area shape="rect" id="node200" href="$classarm__compute_1_1_n_e_r_o_i_pooling_layer_kernel.xhtml" title="Interface for the ROI pooling layer kernel. " alt="" coords="281,8081,458,8108"/>
<area shape="rect" id="node201" href="$classarm__compute_1_1_n_e_scale_kernel.xhtml" title="NEON kernel to perform scaling on a tensor. " alt="" coords="314,8132,425,8159"/>
<area shape="rect" id="node202" 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="301,8183,438,8209"/>
<area shape="rect" id="node203" 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="303,8233,435,8260"/>
<area shape="rect" id="node204" 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="293,8284,446,8311"/>
<area shape="rect" id="node205" 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="291,8335,447,8361"/>
<area shape="rect" id="node206" 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="293,8385,446,8412"/>
<area shape="rect" id="node207" 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="291,8436,447,8463"/>
<area shape="rect" id="node208" href="$classarm__compute_1_1_n_e_threshold_kernel.xhtml" title="Interface for the thresholding kernel. " alt="" coords="302,8487,437,8513"/>
<area shape="rect" id="node209" href="$classarm__compute_1_1_n_e_transpose_kernel.xhtml" title="NEON kernel which transposes the elements of a matrix. " alt="" coords="300,8537,439,8564"/>
<area shape="rect" id="node210" 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="280,8588,459,8615"/>
<area shape="rect" id="node109" href="$classarm__compute_1_1_n_e_accumulate_kernel.xhtml" title="Interface for the accumulate kernel. " alt="" coords="562,4296,709,4323"/>
<area shape="rect" id="node110" href="$classarm__compute_1_1_n_e_accumulate_squared_kernel.xhtml" title="Interface for the accumulate squared kernel. " alt="" coords="538,4347,733,4373"/>
<area shape="rect" id="node111" href="$classarm__compute_1_1_n_e_accumulate_weighted_kernel.xhtml" title="Interface for the accumulate weighted kernel. " alt="" coords="534,4397,737,4424"/>
<area shape="rect" id="node113" href="$classarm__compute_1_1_n_e_box3x3_kernel.xhtml" title="NEON kernel to perform a Box 3x3 filter. " alt="" coords="574,4448,697,4475"/>
<area shape="rect" id="node115" href="$classarm__compute_1_1_n_e_channel_extract_kernel.xhtml" title="Interface for the channel extract kernel. " alt="" coords="551,4499,719,4525"/>
<area shape="rect" id="node116" 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="562,4550,709,4591"/>
<area shape="rect" id="node117" href="$classarm__compute_1_1_n_e_dilate_kernel.xhtml" title="Interface for the kernel to perform boolean image dilatation. " alt="" coords="579,4616,691,4643"/>
<area shape="rect" id="node118" href="$classarm__compute_1_1_n_e_erode_kernel.xhtml" title="Interface for the kernel to perform boolean image erosion. " alt="" coords="579,4667,691,4693"/>
<area shape="rect" id="node119" href="$classarm__compute_1_1_n_e_floor_kernel.xhtml" title="NEON kernel to perform a floor operation. " alt="" coords="582,4717,689,4744"/>
<area shape="rect" id="node120" href="$classarm__compute_1_1_n_e_gaussian3x3_kernel.xhtml" title="NEON kernel to perform a Gaussian 3x3 filter. " alt="" coords="558,4768,713,4795"/>
<area shape="rect" id="node121" href="$classarm__compute_1_1_n_e_gaussian5x5_hor_kernel.xhtml" title="NEON kernel to perform a Gaussian 5x5 filter (horizontal pass) " alt="" coords="548,4819,723,4845"/>
<area shape="rect" id="node122" href="$classarm__compute_1_1_n_e_gaussian5x5_vert_kernel.xhtml" title="NEON kernel to perform a Gaussian 5x5 filter (vertical pass) " alt="" coords="546,4869,725,4896"/>
<area shape="rect" id="node123" href="$classarm__compute_1_1_n_e_gaussian_pyramid_hor_kernel.xhtml" title="NEON kernel to perform a GaussianPyramid (horizontal pass) " alt="" coords="534,4920,737,4947"/>
<area shape="rect" id="node124" href="$classarm__compute_1_1_n_e_gaussian_pyramid_vert_kernel.xhtml" title="NEON kernel to perform a GaussianPyramid (vertical pass) " alt="" coords="533,4971,738,4997"/>
<area shape="rect" id="node125" 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="537,5021,734,5048"/>
<area shape="rect" id="node126" 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="534,5072,737,5099"/>
<area shape="rect" id="node127" 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="532,5123,739,5149"/>
<area shape="rect" id="node128" href="$classarm__compute_1_1_n_e_integral_image_kernel.xhtml" title="Kernel to perform an image integral on an image. " alt="" coords="557,5173,714,5200"/>
<area shape="rect" id="node129" 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="558,5224,713,5251"/>
<area shape="rect" id="node130" href="$classarm__compute_1_1_n_e_median3x3_kernel.xhtml" title="Kernel to perform a median filter on a tensor. " alt="" coords="565,5275,706,5301"/>
<area shape="rect" id="node131" href="$classarm__compute_1_1_n_e_reshape_layer_kernel.xhtml" title="Interface for the kernel to perform tensor reshaping. " alt="" coords="554,5325,717,5352"/>
<area shape="rect" id="node132" href="$classarm__compute_1_1_n_e_separable_convolution_hor_kernel.xhtml" title="Kernel for the Horizontal pass of a Separable Convolution. " alt="" coords="541,5377,730,5418"/>
<area shape="rect" id="node133" href="$classarm__compute_1_1_n_e_separable_convolution_vert_kernel.xhtml" title="Kernel for the Vertical pass of a Separable Convolution. " alt="" coords="539,5442,731,5483"/>
<area shape="rect" id="node134" href="$classarm__compute_1_1_n_e_table_lookup_kernel.xhtml" title="Interface for the kernel to perform table lookup calculations. " alt="" coords="559,5508,711,5535"/>
<area shape="rect" id="node112" href="$classarm__compute_1_1_n_e_accumulate_weighted_f_p16_kernel.xhtml" title="Interface for the accumulate weighted kernel using F16. " alt="" coords="791,4390,987,4431"/>
<area shape="rect" id="node114" href="$classarm__compute_1_1_n_e_box3x3_f_p16_kernel.xhtml" title="NEON kernel to perform a Box 3x3 filter using F16 simd. " alt="" coords="813,4456,966,4483"/>
<area shape="rect" id="node136" href="$classarm__compute_1_1_n_e_harris_score_f_p16_kernel.xhtml" title="Interface for the accumulate Weighted kernel using F16. " alt="" coords="546,5559,725,5601"/>
<area shape="rect" id="node137" href="$classarm__compute_1_1_n_e_harris_score_kernel.xhtml" title="Template NEON kernel to perform Harris Score. " alt="" coords="562,5625,709,5666"/>
<area shape="rect" id="node139" href="$classarm__compute_1_1_n_e_warp_affine_kernel.xhtml" title="Template interface for the kernel to compute warp affine. " alt="" coords="564,5690,707,5731"/>
<area shape="rect" id="node140" href="$classarm__compute_1_1_n_e_warp_perspective_kernel.xhtml" title="Template interface for the kernel to compute warp perspective. " alt="" coords="546,5755,725,5797"/>
<area shape="rect" id="node168" href="$classarm__compute_1_1_n_e_g_e_m_m_a_arch32_kernel.xhtml" title="AArch32/armv7a NEON kernel to multiply two input matrices &quot;A&quot; and &quot;B&quot;. " alt="" coords="551,6477,720,6504"/>
<area shape="rect" id="node169" href="$classarm__compute_1_1_n_e_g_e_m_m_a_arch64_kernel.xhtml" title="AArch64 NEON kernel to multiply two input matrices &quot;A&quot; and &quot;B&quot;. " alt="" coords="551,6528,720,6555"/>
<area shape="rect" id="node174" href="$classarm__compute_1_1_n_e_gradient_f_p16_kernel.xhtml" title="NEON kernel to perform Gradient computation. " alt="" coords="556,6736,715,6763"/>
<area shape="rect" id="node193" href="$classarm__compute_1_1_n_e_non_maxima_suppression3x3_f_p16_kernel.xhtml" title="NEON kernel to perform Non&#45;Maxima suppression 3x3 with intermediate results in F16 if the input data ..." alt="" coords="533,7695,737,7737"/>
</map>