arm_compute v19.08
diff --git a/documentation/inherit_graph_122.map b/documentation/inherit_graph_122.map
index 436309e..9345586 100644
--- a/documentation/inherit_graph_122.map
+++ b/documentation/inherit_graph_122.map
@@ -1,349 +1,9 @@
<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,10512,69,10539"/>
-<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,3461,202,3488"/>
-<area shape="rect" id="node164" href="$classarm__compute_1_1_i_c_p_p_kernel.xhtml" title="Common interface for all kernels implemented in C++." alt="" coords="117,10512,207,10539"/>
-<area shape="rect" id="node317" href="$classarm__compute_1_1_i_g_c_kernel.xhtml" title="Common interface for all the GLES kernels." alt="" coords="121,14261,203,14288"/>
-<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_batch_normalization_layer_kernel.xhtml" title="Interface for the BatchNormalization layer kernel." alt="" coords="282,107,481,149"/>
-<area shape="rect" id="node6" href="$classarm__compute_1_1_c_l_batch_to_space_layer_kernel.xhtml" title="Interface for the batch to space kernel." alt="" coords="280,173,483,200"/>
-<area shape="rect" id="node7" href="$classarm__compute_1_1_c_l_bitwise_and_kernel.xhtml" title="Interface for the bitwise AND operation kernel." alt="" coords="308,224,455,251"/>
-<area shape="rect" id="node8" href="$classarm__compute_1_1_c_l_bitwise_or_kernel.xhtml" title="Interface for the bitwise OR operation kernel." alt="" coords="313,275,449,301"/>
-<area shape="rect" id="node9" href="$classarm__compute_1_1_c_l_bitwise_xor_kernel.xhtml" title="Interface for the bitwise XOR operation kernel." alt="" coords="310,325,453,352"/>
-<area shape="rect" id="node10" href="$classarm__compute_1_1_c_l_bounding_box_transform_kernel.xhtml" title="Interface for the bounding box kernel." alt="" coords="269,376,493,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="288,427,475,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="294,477,469,504"/>
-<area shape="rect" id="node13" href="$classarm__compute_1_1_c_l_channel_shuffle_layer_kernel.xhtml" title="Interface for the channel shuffle kernel." alt="" coords="277,528,485,555"/>
-<area shape="rect" id="node14" href="$classarm__compute_1_1_c_l_col2_im_kernel.xhtml" title="Interface for the col2im reshaping kernel." alt="" coords="321,579,442,605"/>
-<area shape="rect" id="node15" href="$classarm__compute_1_1_c_l_color_convert_kernel.xhtml" title="Interface for the color convert kernel." alt="" coords="301,629,461,656"/>
-<area shape="rect" id="node16" href="$classarm__compute_1_1_c_l_comparison_kernel.xhtml" title="Interface for the comparison kernel." alt="" coords="304,680,459,707"/>
-<area shape="rect" id="node17" href="$classarm__compute_1_1_c_l_complex_pixel_wise_multiplication_kernel.xhtml" title="Interface for the complex pixelwise multiplication kernel." alt="" coords="264,731,499,773"/>
-<area shape="rect" id="node18" href="$classarm__compute_1_1_c_l_compute_all_anchors_kernel.xhtml" title="Interface for Compute All Anchors kernel." alt="" coords="280,797,483,824"/>
-<area shape="rect" id="node19" 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,849,498,890"/>
-<area shape="rect" id="node20" href="$classarm__compute_1_1_c_l_convolution_rectangle_kernel.xhtml" title="Kernel for the running convolution on a rectangle matrix." alt="" coords="274,915,489,941"/>
-<area shape="rect" id="node21" href="$classarm__compute_1_1_c_l_copy_kernel.xhtml" title="OpenCL kernel to perform a copy between two tensors." alt="" coords="327,965,436,992"/>
-<area shape="rect" id="node22" 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,1016,459,1043"/>
-<area shape="rect" id="node23" href="$classarm__compute_1_1_c_l_crop_kernel.xhtml" title="OpenCL kernel to perform a copy between two tensors." alt="" coords="328,1067,435,1093"/>
-<area shape="rect" id="node24" href="$classarm__compute_1_1_c_l_deconvolution_layer_upsample_kernel.xhtml" title="Interface for the Deconvolution layer kernel on OpenCL." alt="" coords="267,1118,496,1159"/>
-<area shape="rect" id="node25" href="$classarm__compute_1_1_c_l_depth_concatenate_layer_kernel.xhtml" title="Interface for the depth concatenate kernel." alt="" coords="265,1184,498,1211"/>
-<area shape="rect" id="node26" href="$classarm__compute_1_1_c_l_depthwise_convolution_layer_reshape_weights_generic_kernel.xhtml" title="Interface for the depthwise weights reshape kernel." alt="" coords="274,1235,489,1277"/>
-<area shape="rect" id="node27" 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,1301,489,1342"/>
-<area shape="rect" id="node28" href="$classarm__compute_1_1_c_l_depthwise_im2_col_kernel.xhtml" title="Interface for the depthwise im2col reshape kernel." alt="" coords="288,1367,475,1393"/>
-<area shape="rect" id="node29" href="$classarm__compute_1_1_c_l_depthwise_vector_to_tensor_kernel.xhtml" title="Interface for the depthwise vector to tensor kernel." alt="" coords="282,1418,481,1459"/>
-<area shape="rect" id="node30" href="$classarm__compute_1_1_c_l_dequantization_layer_kernel.xhtml" title="Interface for the dequantization layer kernel." alt="" coords="277,1484,486,1511"/>
-<area shape="rect" id="node31" href="$classarm__compute_1_1_c_l_derivative_kernel.xhtml" title="Interface for the derivative kernel." alt="" coords="311,1535,452,1561"/>
-<area shape="rect" id="node32" href="$classarm__compute_1_1_c_l_direct_convolution_layer_kernel.xhtml" title="Interface for the direct convolution kernel." alt="" coords="288,1586,475,1627"/>
-<area shape="rect" id="node33" href="$classarm__compute_1_1_c_l_direct_convolution_layer_output_stage_kernel.xhtml" title="OpenCL kernel to accumulate the biases, if provided, or downscale in case of quantized input." alt="" coords="288,1651,475,1693"/>
-<area shape="rect" id="node34" href="$classarm__compute_1_1_c_l_edge_non_max_suppression_kernel.xhtml" title="OpenCL kernel to perform Non-Maxima suppression for Canny Edge." alt="" coords="261,1717,501,1744"/>
-<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,1768,453,1795"/>
-<area shape="rect" id="node36" href="$classarm__compute_1_1_c_l_elementwise_operation_kernel.xhtml" title="Interface for an element-wise operation kernel." alt="" coords="271,1819,491,1845"/>
-<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,1869,458,1896"/>
-<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,1920,470,1947"/>
-<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,1971,467,1997"/>
-<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,2021,448,2048"/>
-<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,2072,449,2099"/>
-<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,2123,459,2149"/>
-<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,2173,435,2200"/>
-<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,2225,478,2266"/>
-<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,2291,442,2317"/>
-<area shape="rect" id="node48" 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="280,2341,483,2368"/>
-<area shape="rect" id="node49" 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,2393,480,2434"/>
-<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,2458,480,2499"/>
-<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,2523,480,2565"/>
-<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,2589,495,2630"/>
-<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,2654,495,2695"/>
-<area shape="rect" id="node54" 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,2719,499,2761"/>
-<area shape="rect" id="node55" 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,2785,499,2826"/>
-<area shape="rect" id="node56" 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,2850,499,2891"/>
-<area shape="rect" id="node57" 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,2915,499,2957"/>
-<area shape="rect" id="node58" href="$classarm__compute_1_1_c_l_g_e_m_m_matrix_addition_kernel.xhtml" title="OpenCL kernel to perform the in-place matrix addition between 2 matrices, taking into account that th..." alt="" coords="277,2981,485,3008"/>
-<area shape="rect" id="node59" href="$classarm__compute_1_1_c_l_g_e_m_m_matrix_multiply_kernel.xhtml" title="OpenCL kernel to multiply two input matrices "A" and "B" and add a vector "C" if provided." alt="" coords="279,3032,483,3059"/>
-<area shape="rect" id="node60" 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,3083,495,3125"/>
-<area shape="rect" id="node61" 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,3149,495,3190"/>
-<area shape="rect" id="node62" 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,3214,485,3255"/>
-<area shape="rect" id="node63" 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,3280,499,3307"/>
-<area shape="rect" id="node64" 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,3331,500,3357"/>
-<area shape="rect" id="node65" href="$classarm__compute_1_1_c_l_gradient_kernel.xhtml" title="OpenCL kernel to perform Gradient computation." alt="" coords="315,3381,447,3408"/>
-<area shape="rect" id="node66" href="$classarm__compute_1_1_c_l_harris_score_kernel.xhtml" title="Interface for the harris score kernel." alt="" coords="305,3432,457,3459"/>
-<area shape="rect" id="node67" href="$classarm__compute_1_1_c_l_height_concatenate_layer_kernel.xhtml" title="Interface for the height concatenate kernel." alt="" coords="283,3483,480,3525"/>
-<area shape="rect" id="node68" 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,3549,475,3576"/>
-<area shape="rect" id="node69" href="$classarm__compute_1_1_c_l_histogram_kernel.xhtml" title="Interface to run the histogram kernel." alt="" coords="309,3600,453,3627"/>
-<area shape="rect" id="node70" 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,3651,497,3677"/>
-<area shape="rect" id="node71" 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,3701,463,3728"/>
-<area shape="rect" id="node72" 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,3752,494,3779"/>
-<area shape="rect" id="node73" href="$classarm__compute_1_1_c_l_im2_col_kernel.xhtml" title="Interface for the im2col reshape kernel." alt="" coords="321,3803,442,3829"/>
-<area shape="rect" id="node74" 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,3853,477,3880"/>
-<area shape="rect" id="node75" 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,3904,477,3931"/>
-<area shape="rect" id="node76" 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,3955,473,3981"/>
-<area shape="rect" id="node77" 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,4005,459,4032"/>
-<area shape="rect" id="node78" 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,4056,473,4083"/>
-<area shape="rect" id="node79" 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,4107,473,4133"/>
-<area shape="rect" id="node80" 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,4158,476,4199"/>
-<area shape="rect" id="node81" 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,4223,483,4265"/>
-<area shape="rect" id="node82" 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,4289,466,4316"/>
-<area shape="rect" id="node83" 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,4340,489,4367"/>
-<area shape="rect" id="node84" 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,4391,473,4417"/>
-<area shape="rect" id="node85" 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,4441,461,4468"/>
-<area shape="rect" id="node86" href="$classarm__compute_1_1_c_l_memset_kernel.xhtml" title="Interface for filling the planes of a tensor." alt="" coords="317,4492,446,4519"/>
-<area shape="rect" id="node87" 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,4543,444,4569"/>
-<area shape="rect" id="node88" 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,4593,461,4620"/>
-<area shape="rect" id="node89" 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,4644,471,4671"/>
-<area shape="rect" id="node90" href="$classarm__compute_1_1_c_l_normalization_layer_kernel.xhtml" title="Interface for the normalization layer kernel." alt="" coords="281,4695,482,4721"/>
-<area shape="rect" id="node91" 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,4746,483,4787"/>
-<area shape="rect" id="node92" href="$classarm__compute_1_1_c_l_permute_kernel.xhtml" title="OpenCL kernel to perform tensor permutation." alt="" coords="315,4812,447,4839"/>
-<area shape="rect" id="node93" href="$classarm__compute_1_1_c_l_pixel_wise_multiplication_kernel.xhtml" title="Interface for the pixelwise multiplication kernel." alt="" coords="292,4863,471,4905"/>
-<area shape="rect" id="node94" href="$classarm__compute_1_1_c_l_pooling_layer_kernel.xhtml" title="Interface for the pooling layer kernel." alt="" coords="302,4929,461,4956"/>
-<area shape="rect" id="node95" href="$classarm__compute_1_1_c_l_prior_box_layer_kernel.xhtml" title="Interface for the PriorBox layer kernel." alt="" coords="299,4980,464,5007"/>
-<area shape="rect" id="node96" href="$classarm__compute_1_1_c_l_quantization_layer_kernel.xhtml" title="Interface for the quantization layer kernel." alt="" coords="285,5031,478,5057"/>
-<area shape="rect" id="node97" href="$classarm__compute_1_1_c_l_range_kernel.xhtml" title="Kernel class for Range." alt="" coords="323,5081,440,5108"/>
-<area shape="rect" id="node98" href="$classarm__compute_1_1_c_l_reduction_operation_kernel.xhtml" title="Interface for the reduction operation kernel." alt="" coords="280,5132,483,5159"/>
-<area shape="rect" id="node99" href="$classarm__compute_1_1_c_l_remap_kernel.xhtml" title="OpenCL kernel to perform a remap on a tensor." alt="" coords="321,5183,442,5209"/>
-<area shape="rect" id="node100" href="$classarm__compute_1_1_c_l_reorg_layer_kernel.xhtml" title="OpenCL kernel to perform a reorg layer." alt="" coords="307,5233,455,5260"/>
-<area shape="rect" id="node101" href="$classarm__compute_1_1_c_l_reshape_layer_kernel.xhtml" title="Interface for the kernel to perform tensor reshaping." alt="" coords="298,5284,465,5311"/>
-<area shape="rect" id="node102" href="$classarm__compute_1_1_c_l_reverse_kernel.xhtml" title="Interface for the reverse kernel." alt="" coords="318,5335,445,5361"/>
-<area shape="rect" id="node103" href="$classarm__compute_1_1_c_l_r_o_i_align_layer_kernel.xhtml" title="Interface for the RoIAlign kernel." alt="" coords="299,5385,463,5412"/>
-<area shape="rect" id="node104" 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,5436,471,5463"/>
-<area shape="rect" id="node105" 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,5487,453,5513"/>
-<area shape="rect" id="node106" href="$classarm__compute_1_1_c_l_select_kernel.xhtml" title="OpenCL interface for executing the select kernel." alt="" coords="323,5537,440,5564"/>
-<area shape="rect" id="node107" 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,5588,449,5615"/>
-<area shape="rect" id="node108" 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,5639,461,5665"/>
-<area shape="rect" id="node109" 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,5689,463,5716"/>
-<area shape="rect" id="node110" 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,5740,461,5767"/>
-<area shape="rect" id="node111" 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,5791,463,5817"/>
-<area shape="rect" id="node112" href="$classarm__compute_1_1_c_l_space_to_batch_layer_kernel.xhtml" title="Interface for the space to batch kernel." alt="" coords="280,5841,483,5868"/>
-<area shape="rect" id="node113" href="$classarm__compute_1_1_c_l_stack_layer_kernel.xhtml" title="OpenCL kernel to stacks a rank-R tensor into one with rank-(R+1) along the axis dimension." alt="" coords="307,5892,455,5919"/>
-<area shape="rect" id="node114" href="$classarm__compute_1_1_c_l_strided_slice_kernel.xhtml" title="Interface for the kernel to perform tensor strided slicing." alt="" coords="305,5943,458,5969"/>
-<area shape="rect" id="node115" href="$classarm__compute_1_1_c_l_tile_kernel.xhtml" title="OpenCL kernel to perform a Tile operation." alt="" coords="333,5993,429,6020"/>
-<area shape="rect" id="node116" href="$classarm__compute_1_1_c_l_upsample_layer_kernel.xhtml" title="Interface for the UpsampleLayer kernel on OpenCL." alt="" coords="293,6044,469,6071"/>
-<area shape="rect" id="node117" 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,6095,471,6121"/>
-<area shape="rect" id="node118" 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,6146,487,6187"/>
-<area shape="rect" id="node119" 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,6211,487,6253"/>
-<area shape="rect" id="node120" href="$classarm__compute_1_1_c_l_width_concatenate_layer_kernel.xhtml" title="Interface for the width concatenate kernel." alt="" coords="267,6277,495,6304"/>
-<area shape="rect" id="node121" href="$classarm__compute_1_1_c_l_winograd_filter_transform_kernel.xhtml" title="Interface for the Winograd filter transform kernel." alt="" coords="287,6329,476,6370"/>
-<area shape="rect" id="node122" href="$classarm__compute_1_1_c_l_winograd_input_transform_kernel.xhtml" title="OpenCL kernel to perform Winograd input transform." alt="" coords="286,6394,477,6435"/>
-<area shape="rect" id="node123" href="$classarm__compute_1_1_c_l_winograd_output_transform_kernel.xhtml" title="Interface for the Winograd output transform kernel." alt="" coords="280,6459,483,6501"/>
-<area shape="rect" id="node124" 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,6525,453,6552"/>
-<area shape="rect" id="node125" 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,6577,501,6618"/>
-<area shape="rect" id="node128" 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,6643,489,6669"/>
-<area shape="rect" id="node131" 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,6824,443,6851"/>
-<area shape="rect" id="node37" href="$classarm__compute_1_1_c_l_arithmetic_operation_kernel.xhtml" title=" " alt="" coords="571,1789,778,1816"/>
-<area shape="rect" id="node38" href="$classarm__compute_1_1_c_l_saturated_arithmetic_operation_kernel.xhtml" title="Addition operation." alt="" coords="559,1841,790,1882"/>
-<area shape="rect" id="node126" 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,6471,793,6513"/>
-<area shape="rect" id="node127" 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,6537,793,6578"/>
-<area shape="rect" id="node129" 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-vectors of sums of all the entries in each row of Matrix A." alt="" coords="565,6602,785,6643"/>
-<area shape="rect" id="node130" 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-vectors of sums of all the entries in each column of Matrix B." alt="" coords="565,6667,785,6709"/>
-<area shape="rect" id="node132" 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,6733,788,6774"/>
-<area shape="rect" id="node133" href="$classarm__compute_1_1_c_l_element_wise_unary_layer_kernel.xhtml" title="Interface for the elementwise unary operator." alt="" coords="559,6799,791,6825"/>
-<area shape="rect" id="node134" 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,6849,780,6876"/>
-<area shape="rect" id="node135" 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,6900,782,6927"/>
-<area shape="rect" id="node136" 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,6951,746,6977"/>
-<area shape="rect" id="node137" href="$classarm__compute_1_1_c_l_accumulate_kernel.xhtml" title="Interface for the accumulate kernel." alt="" coords="873,6377,1026,6404"/>
-<area shape="rect" id="node138" href="$classarm__compute_1_1_c_l_accumulate_squared_kernel.xhtml" title="Interface for the accumulate squared kernel." alt="" coords="846,6428,1053,6455"/>
-<area shape="rect" id="node139" href="$classarm__compute_1_1_c_l_accumulate_weighted_kernel.xhtml" title="Interface for the accumulate weighted kernel." alt="" coords="844,6479,1055,6505"/>
-<area shape="rect" id="node140" href="$classarm__compute_1_1_c_l_bitwise_not_kernel.xhtml" title="Interface for the bitwise NOT operation kernel." alt="" coords="877,6529,1021,6556"/>
-<area shape="rect" id="node141" href="$classarm__compute_1_1_c_l_box3x3_kernel.xhtml" title="Interface for the box 3x3 filter kernel." alt="" coords="887,6580,1011,6607"/>
-<area shape="rect" id="node142" 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,6631,1025,6673"/>
-<area shape="rect" id="node143" href="$classarm__compute_1_1_c_l_dilate_kernel.xhtml" title="Interface for the dilate kernel." alt="" coords="892,6697,1007,6724"/>
-<area shape="rect" id="node144" href="$classarm__compute_1_1_c_l_erode_kernel.xhtml" title="Interface for the erode kernel." alt="" coords="892,6748,1007,6775"/>
-<area shape="rect" id="node145" href="$classarm__compute_1_1_c_l_gaussian3x3_kernel.xhtml" title="Interface for the Gaussian 3x3 filter kernel." alt="" coords="870,6799,1029,6825"/>
-<area shape="rect" id="node146" 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="846,6849,1053,6876"/>
-<area shape="rect" id="node147" 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,6900,1043,6927"/>
-<area shape="rect" id="node148" href="$classarm__compute_1_1_c_l_median3x3_kernel.xhtml" title="Interface for the median 3x3 filter kernel." alt="" coords="876,6951,1023,6977"/>
-<area shape="rect" id="node149" href="$classarm__compute_1_1_c_l_non_linear_filter_kernel.xhtml" title="Interface for the kernel to apply a non-linear filter." alt="" coords="863,7001,1035,7028"/>
-<area shape="rect" id="node150" href="$classarm__compute_1_1_c_l_non_maxima_suppression3x3_kernel.xhtml" title="Interface to perform Non-Maxima suppression over a 3x3 window using OpenCL." alt="" coords="841,7053,1057,7094"/>
-<area shape="rect" id="node151" href="$classarm__compute_1_1_c_l_scale_kernel.xhtml" title="Interface for the scale kernel." alt="" coords="893,7119,1005,7145"/>
-<area shape="rect" id="node152" 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,7170,1050,7211"/>
-<area shape="rect" id="node154" 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,7235,1051,7277"/>
-<area shape="rect" id="node156" href="$classarm__compute_1_1_c_l_table_lookup_kernel.xhtml" title="Interface for the kernel to perform table lookup calculations." alt="" coords="873,7301,1026,7328"/>
-<area shape="rect" id="node157" href="$classarm__compute_1_1_c_l_threshold_kernel.xhtml" title="Interface for the thresholding kernel." alt="" coords="881,7352,1018,7379"/>
-<area shape="rect" id="node158" href="$classarm__compute_1_1_c_l_transpose_kernel.xhtml" title="OpenCL kernel which transposes the elements of a matrix." alt="" coords="880,7403,1019,7429"/>
-<area shape="rect" id="node159" href="$classarm__compute_1_1_c_l_warp_affine_kernel.xhtml" title="Interface for the warp affine kernel." alt="" coords="878,7453,1021,7480"/>
-<area shape="rect" id="node160" href="$classarm__compute_1_1_c_l_warp_perspective_kernel.xhtml" title="Interface for the warp perspective kernel." alt="" coords="859,7504,1040,7531"/>
-<area shape="rect" id="node161" 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,7555,1021,7581"/>
-<area shape="rect" id="node153" 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,7177,1297,7204"/>
-<area shape="rect" id="node155" 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,7243,1299,7269"/>
-<area shape="rect" id="node162" href="$classarm__compute_1_1_c_l_depth_convert_layer_kernel.xhtml" title="Interface for the depth conversion kernel." alt="" coords="1105,7529,1307,7556"/>
-<area shape="rect" id="node163" 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,7580,1285,7607"/>
-<area shape="rect" id="node165" 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,7354,508,7395"/>
-<area shape="rect" id="node166" href="$classarm__compute_1_1_c_p_p_corner_candidates_kernel.xhtml" title="CPP kernel to perform corner candidates." alt="" coords="281,7420,482,7447"/>
-<area shape="rect" id="node167" href="$classarm__compute_1_1_c_p_p_detection_window_non_maxima_suppression_kernel.xhtml" title="CPP kernel to perform in-place computation of euclidean distance on IDetectionWindowArray." alt="" coords="265,7471,497,7513"/>
-<area shape="rect" id="node168" 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,7537,459,7564"/>
-<area shape="rect" id="node169" href="$classarm__compute_1_1_c_p_p_permute_kernel.xhtml" title="CPP kernel to perform tensor permutation." alt="" coords="311,7588,452,7615"/>
-<area shape="rect" id="node170" 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,7639,477,7681"/>
-<area shape="rect" id="node171" href="$classarm__compute_1_1_c_p_p_top_k_v_kernel.xhtml" title="CPP kernel to perform tensor TopKV operation." alt="" coords="319,7705,443,7732"/>
-<area shape="rect" id="node172" href="$classarm__compute_1_1_c_p_p_upsample_kernel.xhtml" title="CPP kernel to perform tensor upsample." alt="" coords="306,7756,457,7783"/>
-<area shape="rect" id="node173" 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,7807,448,7833"/>
-<area shape="rect" id="node199" 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,7857,489,7884"/>
-<area shape="rect" id="node202" href="$classarm__compute_1_1_i_n_e_harris_score_kernel.xhtml" title="Common interface for all Harris Score kernels." alt="" coords="303,7908,460,7935"/>
-<area shape="rect" id="node204" href="$classarm__compute_1_1_i_n_e_warp_kernel.xhtml" title="Common interface for warp affine and warp perspective." alt="" coords="325,7959,438,7985"/>
-<area shape="rect" id="node207" 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,8010,481,8051"/>
-<area shape="rect" id="node209" 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,8075,481,8117"/>
-<area shape="rect" id="node211" 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,8141,481,8182"/>
-<area shape="rect" id="node213" href="$classarm__compute_1_1_n_e_absolute_difference_kernel.xhtml" title="Interface for the absolute difference kernel." alt="" coords="281,8207,481,8233"/>
-<area shape="rect" id="node214" href="$classarm__compute_1_1_n_e_activation_layer_kernel.xhtml" title="Interface for the activation layer kernel." alt="" coords="293,8257,470,8284"/>
-<area shape="rect" id="node215" 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,8308,480,8335"/>
-<area shape="rect" id="node216" 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,8359,491,8385"/>
-<area shape="rect" id="node217" href="$classarm__compute_1_1_n_e_batch_normalization_layer_kernel.xhtml" title="Interface for the batch normalization layer kernel." alt="" coords="281,8410,482,8451"/>
-<area shape="rect" id="node218" href="$classarm__compute_1_1_n_e_batch_to_space_layer_kernel.xhtml" title="Interface for the batch to space kernel." alt="" coords="279,8476,483,8503"/>
-<area shape="rect" id="node219" href="$classarm__compute_1_1_n_e_bitwise_and_kernel.xhtml" title="Interface for the kernel to perform bitwise AND between XY-planes of two tensors." alt="" coords="307,8527,455,8553"/>
-<area shape="rect" id="node220" href="$classarm__compute_1_1_n_e_bitwise_not_kernel.xhtml" title="Interface for the kernel to perform bitwise NOT operation." alt="" coords="308,8577,455,8604"/>
-<area shape="rect" id="node221" 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,8628,451,8655"/>
-<area shape="rect" id="node222" 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,8679,453,8705"/>
-<area shape="rect" id="node223" href="$classarm__compute_1_1_n_e_channel_combine_kernel.xhtml" title="Interface for the channel combine kernel." alt="" coords="287,8729,475,8756"/>
-<area shape="rect" id="node224" href="$classarm__compute_1_1_n_e_channel_shuffle_layer_kernel.xhtml" title="Interface for the channel shuffle kernel." alt="" coords="276,8780,487,8807"/>
-<area shape="rect" id="node225" href="$classarm__compute_1_1_n_e_col2_im_kernel.xhtml" title="NEON kernel to perform col2im reshaping." alt="" coords="320,8831,443,8857"/>
-<area shape="rect" id="node226" href="$classarm__compute_1_1_n_e_color_convert_kernel.xhtml" title="Interface for the color convert kernel." alt="" coords="300,8881,463,8908"/>
-<area shape="rect" id="node227" href="$classarm__compute_1_1_n_e_complex_pixel_wise_multiplication_kernel.xhtml" title="Interface for the complex pixelwise multiplication kernel." alt="" coords="263,8933,500,8974"/>
-<area shape="rect" id="node228" 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,8998,499,9039"/>
-<area shape="rect" id="node229" href="$classarm__compute_1_1_n_e_convolution_rectangle_kernel.xhtml" title="Kernel for the running convolution on a rectangle matrix." alt="" coords="273,9064,489,9091"/>
-<area shape="rect" id="node230" href="$classarm__compute_1_1_n_e_copy_kernel.xhtml" title="NEON kernel to perform a copy between two tensors." alt="" coords="326,9115,437,9141"/>
-<area shape="rect" id="node231" href="$classarm__compute_1_1_n_e_crop_kernel.xhtml" title="Interface for the kernel to perform tensor cropping." alt="" coords="327,9165,436,9192"/>
-<area shape="rect" id="node232" href="$classarm__compute_1_1_n_e_cumulative_distribution_kernel.xhtml" title="Interface for the cumulative distribution (cummulative summmation) calculation kernel." alt="" coords="289,9217,474,9258"/>
-<area shape="rect" id="node233" href="$classarm__compute_1_1_n_e_depth_concatenate_layer_kernel.xhtml" title="Interface for the depth concatenate kernel." alt="" coords="264,9283,499,9309"/>
-<area shape="rect" id="node234" href="$classarm__compute_1_1_n_e_depth_convert_layer_kernel.xhtml" title="Depth conversion kernel." alt="" coords="280,9333,483,9360"/>
-<area shape="rect" id="node235" 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,9385,501,9426"/>
-<area shape="rect" id="node236" href="$classarm__compute_1_1_n_e_depthwise_im2_col_kernel.xhtml" title="Interface for the depthwise im2col reshape kernel." alt="" coords="287,9451,476,9477"/>
-<area shape="rect" id="node237" href="$classarm__compute_1_1_n_e_depthwise_vector_to_tensor_kernel.xhtml" title="Interface for the depthwise vector to tensor kernel." alt="" coords="281,9502,482,9543"/>
-<area shape="rect" id="node238" href="$classarm__compute_1_1_n_e_depthwise_weights_reshape_kernel.xhtml" title="Interface for the depthwise weights reshape kernel." alt="" coords="277,9567,486,9609"/>
-<area shape="rect" id="node239" href="$classarm__compute_1_1_n_e_dequantization_layer_kernel.xhtml" title="Interface for the dequantization layer kernel." alt="" coords="276,9633,487,9660"/>
-<area shape="rect" id="node240" 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,9684,453,9711"/>
-<area shape="rect" id="node241" href="$classarm__compute_1_1_n_e_direct_convolution_layer_kernel.xhtml" title="NEON interface for Direct Convolution Layer kernel." alt="" coords="287,9735,475,9777"/>
-<area shape="rect" id="node242" 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,9801,475,9842"/>
-<area shape="rect" id="node243" href="$classarm__compute_1_1_n_e_edge_non_max_suppression_kernel.xhtml" title="NEON kernel to perform Non-Maxima suppression for Canny Edge." alt="" coords="260,9867,503,9893"/>
-<area shape="rect" id="node244" href="$classarm__compute_1_1_n_e_edge_trace_kernel.xhtml" title="NEON kernel to perform Edge tracing." alt="" coords="309,9917,453,9944"/>
-<area shape="rect" id="node245" href="$classarm__compute_1_1_n_e_elementwise_operation_kernel.xhtml" title="Interface for an element-wise operation kernel." alt="" coords="270,9968,493,9995"/>
-<area shape="rect" id="node249" href="$classarm__compute_1_1_n_e_elementwise_unary_kernel.xhtml" title="Interface for an element-wise unary operation kernel." alt="" coords="283,10019,480,10045"/>
-<area shape="rect" id="node250" href="$classarm__compute_1_1_n_e_fast_corners_kernel.xhtml" title="NEON kernel to perform fast corners." alt="" coords="304,10069,459,10096"/>
-<area shape="rect" id="node251" 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,10120,471,10147"/>
-<area shape="rect" id="node252" href="$classarm__compute_1_1_n_e_f_f_t_radix_stage_kernel.xhtml" title="Interface for the FFT kernel." alt="" coords="295,10171,467,10197"/>
-<area shape="rect" id="node253" href="$classarm__compute_1_1_n_e_f_f_t_scale_kernel.xhtml" title="Interface for the inverse fft scale kernel." alt="" coords="314,10221,449,10248"/>
-<area shape="rect" id="node254" 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,10272,445,10299"/>
-<area shape="rect" id="node255" href="$classarm__compute_1_1_n_e_fill_border_kernel.xhtml" title="Interface for the kernel to fill borders." alt="" coords="313,10323,450,10349"/>
-<area shape="rect" id="node256" 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,10373,466,10400"/>
-<area shape="rect" id="node257" href="$classarm__compute_1_1_n_e_flatten_layer_kernel.xhtml" title="Interface for the flatten layer kernel." alt="" coords="302,10424,461,10451"/>
-<area shape="rect" id="node258" 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,10475,479,10517"/>
-<area shape="rect" id="node259" href="$classarm__compute_1_1_n_e_gather_kernel.xhtml" title="Kernel to perform other operation on NEON." alt="" coords="320,10541,443,10568"/>
-<area shape="rect" id="node260" 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,10592,488,10619"/>
-<area shape="rect" id="node261" 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,10643,481,10685"/>
-<area shape="rect" id="node262" 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,10709,495,10750"/>
-<area shape="rect" id="node263" 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,10774,495,10815"/>
-<area shape="rect" id="node264" 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,10839,499,10881"/>
-<area shape="rect" id="node265" 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,10905,499,10946"/>
-<area shape="rect" id="node266" 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,10970,500,11011"/>
-<area shape="rect" id="node267" href="$classarm__compute_1_1_n_e_g_e_m_m_matrix_multiply_kernel.xhtml" title="NEON kernel to multiply two input matrices "A" and "B"." alt="" coords="278,11036,485,11063"/>
-<area shape="rect" id="node268" href="$classarm__compute_1_1_n_e_gradient_kernel.xhtml" title="Computes magnitude and quantised phase from inputs gradients." alt="" coords="314,11087,449,11113"/>
-<area shape="rect" id="node269" href="$classarm__compute_1_1_n_e_height_concatenate_layer_kernel.xhtml" title="Interface for the height concatenate kernel." alt="" coords="282,11138,481,11179"/>
-<area shape="rect" id="node270" href="$classarm__compute_1_1_n_e_histogram_kernel.xhtml" title="Interface for the histogram kernel." alt="" coords="308,11204,455,11231"/>
-<area shape="rect" id="node271" 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,11255,497,11281"/>
-<area shape="rect" id="node272" 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,11305,464,11332"/>
-<area shape="rect" id="node273" 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,11356,495,11383"/>
-<area shape="rect" id="node274" href="$classarm__compute_1_1_n_e_im2_col_kernel.xhtml" title="Interface for the im2col reshape kernel." alt="" coords="320,11407,443,11433"/>
-<area shape="rect" id="node275" 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,11457,479,11484"/>
-<area shape="rect" id="node276" href="$classarm__compute_1_1_n_e_l_k_tracker_kernel.xhtml" title="Interface for the Lucas-Kanade tracker kernel." alt="" coords="312,11508,451,11535"/>
-<area shape="rect" id="node277" 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,11559,477,11601"/>
-<area shape="rect" id="node278" href="$classarm__compute_1_1_n_e_logits1_d_softmax_kernel.xhtml" title="Interface for softmax computation for QASYMM8 with pre-computed max." alt="" coords="287,11625,476,11652"/>
-<area shape="rect" id="node279" 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,11677,481,11718"/>
-<area shape="rect" id="node280" 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,11743,462,11769"/>
-<area shape="rect" id="node281" href="$classarm__compute_1_1_n_e_memset_kernel.xhtml" title="Interface for filling the planes of a tensor." alt="" coords="316,11793,447,11820"/>
-<area shape="rect" id="node282" 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,11844,445,11871"/>
-<area shape="rect" id="node283" 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,11895,463,11921"/>
-<area shape="rect" id="node284" 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,11945,472,11972"/>
-<area shape="rect" id="node285" href="$classarm__compute_1_1_n_e_non_linear_filter_kernel.xhtml" title="Interface for the kernel to apply a non-linear filter." alt="" coords="294,11996,469,12023"/>
-<area shape="rect" id="node286" href="$classarm__compute_1_1_n_e_non_maxima_suppression3x3_kernel.xhtml" title="Interface to perform Non-Maxima suppression over a 3x3 window using NEON." alt="" coords="272,12047,491,12089"/>
-<area shape="rect" id="node287" href="$classarm__compute_1_1_n_e_normalization_layer_kernel.xhtml" title="Interface for the normalization layer kernel." alt="" coords="280,12113,483,12140"/>
-<area shape="rect" id="node288" href="$classarm__compute_1_1_n_e_permute_kernel.xhtml" title="NEON kernel to perform tensor permutation." alt="" coords="314,12164,449,12191"/>
-<area shape="rect" id="node289" 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,12215,472,12257"/>
-<area shape="rect" id="node290" href="$classarm__compute_1_1_n_e_pooling_layer_kernel.xhtml" title="Interface for the pooling layer kernel." alt="" coords="301,12281,461,12308"/>
-<area shape="rect" id="node291" href="$classarm__compute_1_1_n_e_prior_box_layer_kernel.xhtml" title="Interface for the kernel to calculate prior boxes." alt="" coords="298,12332,465,12359"/>
-<area shape="rect" id="node292" href="$classarm__compute_1_1_n_e_quantization_layer_kernel.xhtml" title="Interface for the quantization layer kernel." alt="" coords="284,12383,479,12409"/>
-<area shape="rect" id="node293" href="$classarm__compute_1_1_n_e_range_kernel.xhtml" title="Kernel class for Range." alt="" coords="322,12433,441,12460"/>
-<area shape="rect" id="node294" href="$classarm__compute_1_1_n_e_reduction_operation_kernel.xhtml" title="NEON kernel to perform a reduction operation." alt="" coords="279,12484,483,12511"/>
-<area shape="rect" id="node295" href="$classarm__compute_1_1_n_e_remap_kernel.xhtml" title="NEON kernel to perform a remap on a tensor." alt="" coords="320,12535,443,12561"/>
-<area shape="rect" id="node296" href="$classarm__compute_1_1_n_e_reorg_layer_kernel.xhtml" title="Interface for the kernel to perform tensor re-organization." alt="" coords="306,12585,457,12612"/>
-<area shape="rect" id="node297" href="$classarm__compute_1_1_n_e_reverse_kernel.xhtml" title="Interface for the reverse layer kernel." alt="" coords="317,12636,446,12663"/>
-<area shape="rect" id="node298" 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,12687,472,12713"/>
-<area shape="rect" id="node299" href="$classarm__compute_1_1_n_e_scale_kernel.xhtml" title="NEON kernel to perform scaling on a tensor." alt="" coords="324,12737,439,12764"/>
-<area shape="rect" id="node300" 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,12788,453,12815"/>
-<area shape="rect" id="node301" href="$classarm__compute_1_1_n_e_select_kernel.xhtml" title="Interface for the select kernel." alt="" coords="322,12839,441,12865"/>
-<area shape="rect" id="node302" 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,12889,451,12916"/>
-<area shape="rect" id="node303" 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,12940,462,12967"/>
-<area shape="rect" id="node304" 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,12991,463,13017"/>
-<area shape="rect" id="node305" 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,13041,462,13068"/>
-<area shape="rect" id="node306" 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,13092,463,13119"/>
-<area shape="rect" id="node307" href="$classarm__compute_1_1_n_e_space_to_batch_layer_kernel.xhtml" title="Interface for the space to batch kernel." alt="" coords="279,13143,483,13169"/>
-<area shape="rect" id="node308" href="$classarm__compute_1_1_n_e_stack_layer_kernel.xhtml" title="NEON kernel to stacks a rank-R tensor into one with rank-(R+1) along the axis dimension." alt="" coords="306,13193,457,13220"/>
-<area shape="rect" id="node309" href="$classarm__compute_1_1_n_e_strided_slice_kernel.xhtml" title="Interface for the kernel to perform tensor strided slicing." alt="" coords="304,13244,459,13271"/>
-<area shape="rect" id="node310" href="$classarm__compute_1_1_n_e_threshold_kernel.xhtml" title="Interface for the thresholding kernel." alt="" coords="311,13295,452,13321"/>
-<area shape="rect" id="node311" href="$classarm__compute_1_1_n_e_tile_kernel.xhtml" title="NEON kernel to perform a tile operation." alt="" coords="331,13345,431,13372"/>
-<area shape="rect" id="node312" href="$classarm__compute_1_1_n_e_transpose_kernel.xhtml" title="NEON kernel which transposes the elements of a matrix." alt="" coords="310,13396,453,13423"/>
-<area shape="rect" id="node313" href="$classarm__compute_1_1_n_e_upsample_layer_kernel.xhtml" title="Interface for the Upsample layer kernel." alt="" coords="292,13447,471,13473"/>
-<area shape="rect" id="node314" 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,13497,473,13524"/>
-<area shape="rect" id="node315" href="$classarm__compute_1_1_n_e_width_concatenate_layer_kernel.xhtml" title="Interface for the width concatenate kernel." alt="" coords="266,13548,497,13575"/>
-<area shape="rect" id="node316" href="$classarm__compute_1_1_n_e_y_o_l_o_layer_kernel.xhtml" title="Interface for the YOLO layer kernel." alt="" coords="308,13599,455,13625"/>
-<area shape="rect" id="node174" href="$classarm__compute_1_1_n_e_accumulate_kernel.xhtml" title="Interface for the accumulate kernel." alt="" coords="597,7001,752,7028"/>
-<area shape="rect" id="node175" href="$classarm__compute_1_1_n_e_accumulate_squared_kernel.xhtml" title="Interface for the accumulate squared kernel." alt="" coords="570,7052,779,7079"/>
-<area shape="rect" id="node176" href="$classarm__compute_1_1_n_e_accumulate_weighted_kernel.xhtml" title="Interface for the accumulate weighted kernel." alt="" coords="568,7103,781,7129"/>
-<area shape="rect" id="node177" href="$classarm__compute_1_1_n_e_box3x3_kernel.xhtml" title="NEON kernel to perform a Box 3x3 filter." alt="" coords="611,7153,738,7180"/>
-<area shape="rect" id="node178" href="$classarm__compute_1_1_n_e_channel_extract_kernel.xhtml" title="Interface for the channel extract kernel." alt="" coords="587,7204,763,7231"/>
-<area shape="rect" id="node179" 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,7255,752,7297"/>
-<area shape="rect" id="node180" href="$classarm__compute_1_1_n_e_dilate_kernel.xhtml" title="Interface for the kernel to perform boolean image dilatation." alt="" coords="617,7321,733,7348"/>
-<area shape="rect" id="node181" href="$classarm__compute_1_1_n_e_erode_kernel.xhtml" title="Interface for the kernel to perform boolean image erosion." alt="" coords="617,7372,733,7399"/>
-<area shape="rect" id="node182" href="$classarm__compute_1_1_n_e_floor_kernel.xhtml" title="NEON kernel to perform a floor operation." alt="" coords="619,7423,730,7449"/>
-<area shape="rect" id="node183" href="$classarm__compute_1_1_n_e_gaussian3x3_kernel.xhtml" title="NEON kernel to perform a Gaussian 3x3 filter." alt="" coords="594,7473,755,7500"/>
-<area shape="rect" id="node184" 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,7524,767,7551"/>
-<area shape="rect" id="node185" 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,7575,768,7601"/>
-<area shape="rect" id="node186" href="$classarm__compute_1_1_n_e_gaussian_pyramid_hor_kernel.xhtml" title="NEON kernel to perform a GaussianPyramid (horizontal pass)" alt="" coords="568,7625,781,7652"/>
-<area shape="rect" id="node187" href="$classarm__compute_1_1_n_e_gaussian_pyramid_vert_kernel.xhtml" title="NEON kernel to perform a GaussianPyramid (vertical pass)" alt="" coords="567,7676,783,7703"/>
-<area shape="rect" id="node188" 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,7727,777,7753"/>
-<area shape="rect" id="node189" href="$classarm__compute_1_1_n_e_g_e_m_m_matrix_addition_kernel.xhtml" title="NEON kernel to perform the in-place matrix addition between 2 matrices taking into account that the s..." alt="" coords="569,7777,780,7804"/>
-<area shape="rect" id="node190" 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,7829,779,7870"/>
-<area shape="rect" id="node191" 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,7895,779,7921"/>
-<area shape="rect" id="node192" href="$classarm__compute_1_1_n_e_integral_image_kernel.xhtml" title="Kernel to perform an image integral on an image." alt="" coords="591,7945,758,7972"/>
-<area shape="rect" id="node193" 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,7996,755,8023"/>
-<area shape="rect" id="node194" href="$classarm__compute_1_1_n_e_median3x3_kernel.xhtml" title="Kernel to perform a median filter on a tensor." alt="" coords="601,8047,749,8073"/>
-<area shape="rect" id="node195" href="$classarm__compute_1_1_n_e_reshape_layer_kernel.xhtml" title="Interface for the kernel to perform tensor reshaping." alt="" coords="591,8097,759,8124"/>
-<area shape="rect" id="node196" 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,8149,776,8190"/>
-<area shape="rect" id="node197" 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,8214,778,8255"/>
-<area shape="rect" id="node198" href="$classarm__compute_1_1_n_e_table_lookup_kernel.xhtml" title="Interface for the kernel to perform table lookup calculations." alt="" coords="596,8280,753,8307"/>
-<area shape="rect" id="node200" 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-vectors of sums of all the entries in each row of Matrix A." alt="" coords="563,8331,786,8373"/>
-<area shape="rect" id="node201" 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-vectors of sums of all the entries in each column of Matrix B." alt="" coords="563,8397,786,8438"/>
-<area shape="rect" id="node203" href="$classarm__compute_1_1_n_e_harris_score_kernel.xhtml" title="Template NEON kernel to perform Harris Score." alt="" coords="597,8462,752,8503"/>
-<area shape="rect" id="node205" href="$classarm__compute_1_1_n_e_warp_affine_kernel.xhtml" title="Template interface for the kernel to compute warp affine." alt="" coords="601,8527,748,8569"/>
-<area shape="rect" id="node206" href="$classarm__compute_1_1_n_e_warp_perspective_kernel.xhtml" title="Template interface for the kernel to compute warp perspective." alt="" coords="583,8593,767,8634"/>
-<area shape="rect" id="node208" href="$classarm__compute_1_1_n_e_winograd_layer_transform_input_kernel.xhtml" title="NEON kernel to perform Winograd input transform." alt="" coords="563,8658,786,8729"/>
-<area shape="rect" id="node210" href="$classarm__compute_1_1_n_e_winograd_layer_transform_output_kernel.xhtml" title="NEON kernel to perform Winograd output transform." alt="" coords="557,8753,792,8823"/>
-<area shape="rect" id="node212" href="$classarm__compute_1_1_n_e_winograd_layer_transform_weights_kernel.xhtml" title="NEON kernel to perform Winograd weights transform." alt="" coords="557,8847,792,8918"/>
-<area shape="rect" id="node246" href="$classarm__compute_1_1_n_e_arithmetic_operation_kernel.xhtml" title=" " alt="" coords="571,9943,779,9969"/>
-<area shape="rect" id="node248" href="$classarm__compute_1_1_n_e_comparison_operation_kernel.xhtml" title=" " alt="" coords="565,9993,784,10020"/>
-<area shape="rect" id="node247" href="$classarm__compute_1_1_n_e_division_operation_kernel.xhtml" title=" " alt="" coords="854,9943,1045,9969"/>
-<area shape="rect" id="node318" href="$classarm__compute_1_1_g_c_absolute_difference_kernel.xhtml" title="Interface for the absolute difference kernel." alt="" coords="281,13649,482,13676"/>
-<area shape="rect" id="node319" href="$classarm__compute_1_1_g_c_activation_layer_kernel.xhtml" title="Interface for the activation layer kernel." alt="" coords="292,13700,471,13727"/>
-<area shape="rect" id="node320" href="$classarm__compute_1_1_g_c_arithmetic_addition_kernel.xhtml" title="Interface for the arithmetic addition kernel." alt="" coords="282,13751,481,13777"/>
-<area shape="rect" id="node321" href="$classarm__compute_1_1_g_c_batch_normalization_layer_kernel.xhtml" title="Interface for the BatchNormalization layer kernel." alt="" coords="280,13802,483,13843"/>
-<area shape="rect" id="node322" href="$classarm__compute_1_1_g_c_col2_im_kernel.xhtml" title="Interface for the col2im reshaping kernel." alt="" coords="319,13868,443,13895"/>
-<area shape="rect" id="node323" href="$classarm__compute_1_1_g_c_depth_concatenate_layer_kernel.xhtml" title="Interface for the depth concatenate kernel." alt="" coords="263,13919,499,13945"/>
-<area shape="rect" id="node324" 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,13970,501,14011"/>
-<area shape="rect" id="node325" href="$classarm__compute_1_1_g_c_direct_convolution_layer_kernel.xhtml" title="Interface for the direct convolution kernel." alt="" coords="287,14035,476,14077"/>
-<area shape="rect" id="node326" href="$classarm__compute_1_1_g_c_dropout_layer_kernel.xhtml" title="Interface for the dropout layer kernel." alt="" coords="298,14101,465,14128"/>
-<area shape="rect" id="node327" href="$classarm__compute_1_1_g_c_fill_border_kernel.xhtml" title="Interface for filling the border of a kernel." alt="" coords="312,14152,451,14179"/>
-<area shape="rect" id="node328" 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,14203,485,14229"/>
-<area shape="rect" id="node329" 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,14254,501,14295"/>
-<area shape="rect" id="node330" href="$classarm__compute_1_1_g_c_g_e_m_m_matrix_addition_kernel.xhtml" title="OpenGL ES kernel to perform the in-place matrix addition between 2 matrices, taking into account that..." alt="" coords="276,14320,487,14347"/>
-<area shape="rect" id="node331" href="$classarm__compute_1_1_g_c_g_e_m_m_matrix_multiply_kernel.xhtml" title="GLES Compute kernel to multiply two input matrices "A" and "B" or to multiply a vector "A" by a matri..." alt="" coords="278,14371,485,14397"/>
-<area shape="rect" id="node332" href="$classarm__compute_1_1_g_c_im2_col_kernel.xhtml" title="Interface for the im2col reshape kernel." alt="" coords="319,14421,443,14448"/>
-<area shape="rect" id="node333" 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,14472,467,14499"/>
-<area shape="rect" id="node334" 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,14523,491,14549"/>
-<area shape="rect" id="node335" href="$classarm__compute_1_1_g_c_normalization_layer_kernel.xhtml" title="Interface for the normalization layer kernel." alt="" coords="279,14573,483,14600"/>
-<area shape="rect" id="node336" 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,14625,485,14666"/>
-<area shape="rect" id="node337" href="$classarm__compute_1_1_g_c_pixel_wise_multiplication_kernel.xhtml" title="Interface for the pixelwise multiplication kernel." alt="" coords="290,14690,473,14731"/>
-<area shape="rect" id="node338" href="$classarm__compute_1_1_g_c_pooling_layer_kernel.xhtml" title="Interface for the pooling layer kernel." alt="" coords="301,14756,462,14783"/>
-<area shape="rect" id="node339" 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,14807,457,14833"/>
-<area shape="rect" id="node340" 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,14857,473,14884"/>
-<area shape="rect" id="node341" 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,14908,445,14935"/>
-<area shape="rect" id="node342" 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,14908,747,14935"/>
-<area shape="rect" id="node343" 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,14857,1055,14884"/>
-<area shape="rect" id="node344" href="$classarm__compute_1_1_g_c_transpose_kernel.xhtml" title="OpenGL ES kernel which transposes the elements of a matrix." alt="" coords="877,14908,1021,14935"/>
-<area shape="rect" id="node345" 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,14959,1022,14985"/>
-<area shape="rect" id="node346" 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,14933,1287,14960"/>
-<area shape="rect" id="node347" href="$classarm__compute_1_1_g_c_scale_kernel.xhtml" title="Interface for the scale kernel." alt="" coords="1149,14984,1263,15011"/>
+<area shape="rect" id="node1" href="$classarm__compute_1_1graph_1_1_i_graph_mutator.xhtml" title="Graph mutator interface." alt="" coords="5,132,120,159"/>
+<area shape="rect" id="node2" href="$classarm__compute_1_1graph_1_1_depth_concat_sub_tensor_mutator.xhtml" title="Mutation pass to optimize depth concatenation operations by using sub-tensors." alt="" coords="168,5,391,32"/>
+<area shape="rect" id="node3" href="$classarm__compute_1_1graph_1_1_grouped_convolution_mutator.xhtml" title="Mutation pass to implement/optimize grouped convolutions." alt="" coords="178,56,381,83"/>
+<area shape="rect" id="node4" href="$classarm__compute_1_1graph_1_1_in_place_operation_mutator.xhtml" title="Mutation pass to optimize operations that can be performed in-place." alt="" coords="189,107,369,133"/>
+<area shape="rect" id="node5" href="$classarm__compute_1_1graph_1_1_node_execution_method_mutator.xhtml" title="Mutation pass to fall-back to default execution method." alt="" coords="171,157,387,184"/>
+<area shape="rect" id="node6" href="$classarm__compute_1_1graph_1_1_node_fusion_mutator.xhtml" title="Mutation pass to fuss nodes." alt="" coords="206,208,353,235"/>
+<area shape="rect" id="node7" href="$classarm__compute_1_1graph_1_1_split_layer_sub_tensor_mutator.xhtml" title="Mutation pass to optimize split operations by using sub-tensors." alt="" coords="179,259,380,285"/>
</map>