arm_compute v18.08
diff --git a/documentation/inherit_graph_102.map b/documentation/inherit_graph_102.map
index 8589ad6..1a850ea 100644
--- a/documentation/inherit_graph_102.map
+++ b/documentation/inherit_graph_102.map
@@ -1,276 +1,6 @@
<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,8215,69,8241"/>
-<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,2384,202,2411"/>
-<area shape="rect" id="node123" href="$classarm__compute_1_1_i_c_p_p_kernel.xhtml" title="Common interface for all kernels implemented in C++. " alt="" coords="117,8215,207,8241"/>
-<area shape="rect" id="node244" href="$classarm__compute_1_1_i_g_c_kernel.xhtml" title="Common interface for all the GLES kernels. " alt="" coords="121,11169,203,11196"/>
-<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="290,5,489,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="302,56,477,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="292,107,487,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="281,157,498,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="290,209,489,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="316,275,463,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="321,325,457,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="318,376,461,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="296,427,483,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="302,477,477,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="285,528,493,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="329,579,450,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="309,629,469,656"/>
-<area shape="rect" id="node16" 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="273,681,506,722"/>
-<area shape="rect" id="node17" href="$classarm__compute_1_1_c_l_convolution_rectangle_kernel.xhtml" title="Kernel for the running convolution on a rectangle matrix. " alt="" coords="282,747,497,773"/>
-<area shape="rect" id="node18" href="$classarm__compute_1_1_c_l_copy_kernel.xhtml" title="OpenCL kernel to perform a copy between two tensors. " alt="" coords="335,797,444,824"/>
-<area shape="rect" id="node19" 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="311,848,467,875"/>
-<area shape="rect" id="node20" href="$classarm__compute_1_1_c_l_deconvolution_layer_upsample_kernel.xhtml" title="Interface for the Deconvolution layer kernel on OpenCL. " alt="" coords="275,899,504,941"/>
-<area shape="rect" id="node21" href="$classarm__compute_1_1_c_l_depth_concatenate_layer_kernel.xhtml" title="Interface for the depth concatenate kernel. " alt="" coords="273,965,506,992"/>
-<area shape="rect" id="node22" href="$classarm__compute_1_1_c_l_depthwise_im2_col_kernel.xhtml" title="Interface for the depthwise im2col reshape kernel. " alt="" coords="296,1016,483,1043"/>
-<area shape="rect" id="node23" href="$classarm__compute_1_1_c_l_depthwise_vector_to_tensor_kernel.xhtml" title="Interface for the depthwise vector to tensor kernel. " alt="" coords="290,1067,489,1109"/>
-<area shape="rect" id="node24" href="$classarm__compute_1_1_c_l_depthwise_weights_reshape_kernel.xhtml" title="Interface for the depthwise weights reshape kernel. " alt="" coords="286,1133,493,1174"/>
-<area shape="rect" id="node25" href="$classarm__compute_1_1_c_l_dequantization_layer_kernel.xhtml" title="Interface for the dequantization layer kernel. " alt="" coords="285,1199,494,1225"/>
-<area shape="rect" id="node26" href="$classarm__compute_1_1_c_l_derivative_kernel.xhtml" title="Interface for the derivative kernel. " alt="" coords="319,1249,460,1276"/>
-<area shape="rect" id="node27" href="$classarm__compute_1_1_c_l_direct_convolution_layer_kernel.xhtml" title="Interface for the direct convolution kernel. " alt="" coords="296,1301,483,1342"/>
-<area shape="rect" id="node28" 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="296,1366,483,1407"/>
-<area shape="rect" id="node29" 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="269,1432,509,1459"/>
-<area shape="rect" id="node30" href="$classarm__compute_1_1_c_l_edge_trace_kernel.xhtml" title="OpenCL kernel to perform Edge tracing. " alt="" coords="318,1483,461,1509"/>
-<area shape="rect" id="node31" href="$classarm__compute_1_1_c_l_fast_corners_kernel.xhtml" title="CL kernel to perform fast corners. " alt="" coords="313,1533,466,1560"/>
-<area shape="rect" id="node32" href="$classarm__compute_1_1_c_l_fill_border_kernel.xhtml" title="Interface for filling the border of a kernel. " alt="" coords="322,1584,457,1611"/>
-<area shape="rect" id="node33" href="$classarm__compute_1_1_c_l_floor_kernel.xhtml" title="OpenCL kernel to perform a floor operation. " alt="" coords="335,1635,443,1661"/>
-<area shape="rect" id="node34" 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="288,1685,491,1712"/>
-<area shape="rect" id="node35" href="$classarm__compute_1_1_c_l_g_e_m_m_lowp_matrix_multiply_kernel.xhtml" title="OpenCL kernel to multiply matrices. " alt="" coords="291,1737,488,1778"/>
-<area shape="rect" id="node36" 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="276,1802,503,1843"/>
-<area shape="rect" id="node37" 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="272,1867,507,1909"/>
-<area shape="rect" id="node38" 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="272,1933,507,1974"/>
-<area shape="rect" id="node39" 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="272,1998,507,2039"/>
-<area shape="rect" id="node40" 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="285,2064,493,2091"/>
-<area shape="rect" id="node41" 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" . " alt="" coords="287,2115,491,2141"/>
-<area shape="rect" id="node42" 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="286,2166,493,2207"/>
-<area shape="rect" id="node43" href="$classarm__compute_1_1_c_l_gradient_kernel.xhtml" title="OpenCL kernel to perform Gradient computation. " alt="" coords="323,2232,455,2259"/>
-<area shape="rect" id="node44" href="$classarm__compute_1_1_c_l_harris_score_kernel.xhtml" title="Interface for the harris score kernel. " alt="" coords="313,2283,465,2309"/>
-<area shape="rect" id="node45" 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="296,2333,483,2360"/>
-<area shape="rect" id="node46" href="$classarm__compute_1_1_c_l_histogram_kernel.xhtml" title="Interface to run the histogram kernel. " alt="" coords="317,2384,461,2411"/>
-<area shape="rect" id="node47" href="$classarm__compute_1_1_c_l_h_o_g_block_normalization_kernel.xhtml" title="OpenCL kernel to perform HOG block normalization. " alt="" coords="274,2435,505,2461"/>
-<area shape="rect" id="node48" 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="308,2485,471,2512"/>
-<area shape="rect" id="node49" href="$classarm__compute_1_1_c_l_h_o_g_orientation_binning_kernel.xhtml" title="OpenCL kernel to perform HOG Orientation Binning. " alt="" coords="277,2536,502,2563"/>
-<area shape="rect" id="node50" href="$classarm__compute_1_1_c_l_im2_col_kernel.xhtml" title="Interface for the im2col reshape kernel. " alt="" coords="329,2587,450,2613"/>
-<area shape="rect" id="node51" 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="294,2637,485,2664"/>
-<area shape="rect" id="node52" 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="293,2688,485,2715"/>
-<area shape="rect" id="node53" 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="298,2739,481,2765"/>
-<area shape="rect" id="node54" href="$classarm__compute_1_1_c_l_l_k_tracker_init_kernel.xhtml" title="Interface to run the initialization step of LKTracker. " alt="" coords="312,2789,467,2816"/>
-<area shape="rect" id="node55" 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="298,2840,481,2867"/>
-<area shape="rect" id="node56" 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="298,2891,481,2917"/>
-<area shape="rect" id="node57" 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="295,2942,484,2983"/>
-<area shape="rect" id="node58" 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="288,3007,491,3049"/>
-<area shape="rect" id="node59" 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="305,3073,474,3100"/>
-<area shape="rect" id="node60" 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="282,3124,497,3151"/>
-<area shape="rect" id="node61" href="$classarm__compute_1_1_c_l_magnitude_phase_kernel.xhtml" title="Template interface for the kernel to compute magnitude and phase. " alt="" coords="298,3175,481,3201"/>
-<area shape="rect" id="node62" 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="310,3225,469,3252"/>
-<area shape="rect" id="node63" 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="327,3276,452,3303"/>
-<area shape="rect" id="node64" 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="309,3327,469,3353"/>
-<area shape="rect" id="node65" 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="300,3377,479,3404"/>
-<area shape="rect" id="node66" href="$classarm__compute_1_1_c_l_normalization_layer_kernel.xhtml" title="Interface for the normalization layer kernel. " alt="" coords="289,3428,490,3455"/>
-<area shape="rect" id="node67" href="$classarm__compute_1_1_c_l_permute_kernel.xhtml" title="OpenCL kernel to perform tensor permutation. " alt="" coords="323,3479,455,3505"/>
-<area shape="rect" id="node68" href="$classarm__compute_1_1_c_l_pixel_wise_multiplication_kernel.xhtml" title="Interface for the pixelwise multiplication kernel. " alt="" coords="300,3530,479,3571"/>
-<area shape="rect" id="node69" href="$classarm__compute_1_1_c_l_pooling_layer_kernel.xhtml" title="Interface for the pooling layer kernel. " alt="" coords="310,3596,469,3623"/>
-<area shape="rect" id="node70" href="$classarm__compute_1_1_c_l_quantization_layer_kernel.xhtml" title="Interface for the quantization layer kernel. " alt="" coords="293,3647,486,3673"/>
-<area shape="rect" id="node71" href="$classarm__compute_1_1_c_l_reduction_operation_kernel.xhtml" title="Interface for the reduction operation kernel. " alt="" coords="288,3697,491,3724"/>
-<area shape="rect" id="node72" href="$classarm__compute_1_1_c_l_remap_kernel.xhtml" title="OpenCL kernel to perform a remap on a tensor. " alt="" coords="329,3748,450,3775"/>
-<area shape="rect" id="node73" href="$classarm__compute_1_1_c_l_reshape_layer_kernel.xhtml" title="Interface for the kernel to perform tensor reshaping. " alt="" coords="306,3799,473,3825"/>
-<area shape="rect" id="node74" href="$classarm__compute_1_1_c_l_r_o_i_pooling_layer_kernel.xhtml" title="Interface for the ROI pooling layer kernel. " alt="" coords="300,3849,479,3876"/>
-<area shape="rect" id="node75" 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="318,3900,461,3927"/>
-<area shape="rect" id="node76" 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="321,3951,457,3977"/>
-<area shape="rect" id="node77" 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="310,4001,469,4028"/>
-<area shape="rect" id="node78" 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="308,4052,471,4079"/>
-<area shape="rect" id="node79" 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="310,4103,469,4129"/>
-<area shape="rect" id="node80" 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="308,4153,471,4180"/>
-<area shape="rect" id="node81" 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="300,4204,479,4231"/>
-<area shape="rect" id="node82" href="$classarm__compute_1_1_c_l_width_concatenate_layer_kernel.xhtml" title="Interface for the width concatenate kernel. " alt="" coords="275,4255,503,4281"/>
-<area shape="rect" id="node83" href="$classarm__compute_1_1_c_l_winograd_filter_transform_kernel.xhtml" title="Interface for the Winograd filter transform kernel. " alt="" coords="295,4306,484,4347"/>
-<area shape="rect" id="node84" href="$classarm__compute_1_1_c_l_winograd_input_transform_kernel.xhtml" title="OpenCL kernel to perform Winograd input transform. " alt="" coords="294,4371,485,4413"/>
-<area shape="rect" id="node85" href="$classarm__compute_1_1_c_l_winograd_output_transform_kernel.xhtml" title="Interface for the Winograd output transform kernel. " alt="" coords="288,4437,491,4478"/>
-<area shape="rect" id="node86" 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="269,4502,509,4543"/>
-<area shape="rect" id="node89" 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="282,4568,497,4595"/>
-<area shape="rect" id="node92" 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="327,4684,451,4711"/>
-<area shape="rect" id="node87" 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="587,4397,824,4438"/>
-<area shape="rect" id="node88" 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="587,4462,824,4503"/>
-<area shape="rect" id="node90" 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="595,4527,815,4569"/>
-<area shape="rect" id="node91" 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="595,4593,815,4634"/>
-<area shape="rect" id="node93" 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="600,4659,811,4685"/>
-<area shape="rect" id="node94" 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="598,4709,813,4736"/>
-<area shape="rect" id="node95" 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="634,4760,777,4787"/>
-<area shape="rect" id="node96" href="$classarm__compute_1_1_c_l_accumulate_kernel.xhtml" title="Interface for the accumulate kernel. " alt="" coords="918,4161,1071,4188"/>
-<area shape="rect" id="node97" href="$classarm__compute_1_1_c_l_accumulate_squared_kernel.xhtml" title="Interface for the accumulate squared kernel. " alt="" coords="891,4212,1098,4239"/>
-<area shape="rect" id="node98" href="$classarm__compute_1_1_c_l_accumulate_weighted_kernel.xhtml" title="Interface for the accumulate weighted kernel. " alt="" coords="889,4263,1100,4289"/>
-<area shape="rect" id="node99" href="$classarm__compute_1_1_c_l_bitwise_not_kernel.xhtml" title="Interface for the bitwise NOT operation kernel. " alt="" coords="923,4313,1067,4340"/>
-<area shape="rect" id="node100" href="$classarm__compute_1_1_c_l_box3x3_kernel.xhtml" title="Interface for the box 3x3 filter kernel. " alt="" coords="933,4364,1057,4391"/>
-<area shape="rect" id="node101" 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="919,4415,1071,4457"/>
-<area shape="rect" id="node102" href="$classarm__compute_1_1_c_l_depth_convert_layer_kernel.xhtml" title="Interface for the depth conversion kernel. " alt="" coords="894,4481,1095,4508"/>
-<area shape="rect" id="node103" href="$classarm__compute_1_1_c_l_dilate_kernel.xhtml" title="Interface for the dilate kernel. " alt="" coords="937,4532,1052,4559"/>
-<area shape="rect" id="node104" href="$classarm__compute_1_1_c_l_erode_kernel.xhtml" title="Interface for the erode kernel. " alt="" coords="937,4583,1052,4609"/>
-<area shape="rect" id="node105" href="$classarm__compute_1_1_c_l_gaussian3x3_kernel.xhtml" title="Interface for the Gaussian 3x3 filter kernel. " alt="" coords="915,4633,1074,4660"/>
-<area shape="rect" id="node106" 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="891,4684,1098,4711"/>
-<area shape="rect" id="node107" 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="901,4735,1089,4761"/>
-<area shape="rect" id="node108" href="$classarm__compute_1_1_c_l_median3x3_kernel.xhtml" title="Interface for the median 3x3 filter kernel. " alt="" coords="921,4785,1068,4812"/>
-<area shape="rect" id="node109" 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="909,4836,1081,4863"/>
-<area shape="rect" id="node110" 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="887,4887,1103,4929"/>
-<area shape="rect" id="node111" href="$classarm__compute_1_1_c_l_scale_kernel.xhtml" title="Interface for the scale kernel. " alt="" coords="939,4953,1051,4980"/>
-<area shape="rect" id="node112" href="$classarm__compute_1_1_c_l_separable_convolution_hor_kernel.xhtml" title="Kernel for the Horizontal pass of a Separable Convolution. " alt="" coords="894,5005,1095,5046"/>
-<area shape="rect" id="node114" href="$classarm__compute_1_1_c_l_separable_convolution_vert_kernel.xhtml" title="Kernel for the Vertical pass of a Separable Convolution. " alt="" coords="893,5070,1097,5111"/>
-<area shape="rect" id="node116" href="$classarm__compute_1_1_c_l_table_lookup_kernel.xhtml" title="Interface for the kernel to perform table lookup calculations. " alt="" coords="918,5136,1071,5163"/>
-<area shape="rect" id="node117" href="$classarm__compute_1_1_c_l_threshold_kernel.xhtml" title="Interface for the thresholding kernel. " alt="" coords="926,5187,1063,5213"/>
-<area shape="rect" id="node118" href="$classarm__compute_1_1_c_l_transpose_kernel.xhtml" title="OpenCL kernel which transposes the elements of a matrix. " alt="" coords="925,5237,1064,5264"/>
-<area shape="rect" id="node119" href="$classarm__compute_1_1_c_l_warp_affine_kernel.xhtml" title="Interface for the warp affine kernel. " alt="" coords="923,5288,1066,5315"/>
-<area shape="rect" id="node120" href="$classarm__compute_1_1_c_l_warp_perspective_kernel.xhtml" title="Interface for the warp perspective kernel. " alt="" coords="904,5339,1085,5365"/>
-<area shape="rect" id="node121" 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="923,5389,1066,5416"/>
-<area shape="rect" id="node113" 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="1152,5012,1335,5039"/>
-<area shape="rect" id="node115" 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="1151,5077,1336,5104"/>
-<area shape="rect" id="node122" 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="1164,5389,1323,5416"/>
-<area shape="rect" id="node124" href="$classarm__compute_1_1_c_p_p_corner_candidates_kernel.xhtml" title="CPP kernel to perform corner candidates. " alt="" coords="289,5301,490,5328"/>
-<area shape="rect" id="node125" 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="273,5353,505,5394"/>
-<area shape="rect" id="node126" href="$classarm__compute_1_1_c_p_p_permute_kernel.xhtml" title="CPP kernel to perform tensor permutation. " alt="" coords="319,5419,460,5445"/>
-<area shape="rect" id="node127" href="$classarm__compute_1_1_c_p_p_sort_euclidean_distance_kernel.xhtml" title="CPP kernel to perform sorting and euclidean distance. " alt="" coords="294,5470,485,5511"/>
-<area shape="rect" id="node128" href="$classarm__compute_1_1_c_p_p_upsample_kernel.xhtml" title="CPP kernel to perform tensor upsample. " alt="" coords="314,5536,465,5563"/>
-<area shape="rect" id="node129" 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="323,5587,456,5613"/>
-<area shape="rect" id="node155" 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="281,6180,497,6207"/>
-<area shape="rect" id="node158" href="$classarm__compute_1_1_i_n_e_harris_score_kernel.xhtml" title="Common interface for all Harris Score kernels. " alt="" coords="311,6231,468,6257"/>
-<area shape="rect" id="node160" href="$classarm__compute_1_1_i_n_e_warp_kernel.xhtml" title="Common interface for warp affine and warp perspective. " alt="" coords="333,6281,446,6308"/>
-<area shape="rect" id="node163" href="$classarm__compute_1_1_i_n_e_winograd_layer_batched_g_e_m_m_kernel.xhtml" title="Interface for the NEON kernel to perform Winograd. " alt="" coords="255,6333,524,6374"/>
-<area shape="rect" id="node165" 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="289,6398,489,6439"/>
-<area shape="rect" id="node167" 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="289,6463,489,6505"/>
-<area shape="rect" id="node169" 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="289,6529,489,6570"/>
-<area shape="rect" id="node171" href="$classarm__compute_1_1_n_e_absolute_difference_kernel.xhtml" title="Interface for the absolute difference kernel. " alt="" coords="289,6595,489,6621"/>
-<area shape="rect" id="node172" href="$classarm__compute_1_1_n_e_activation_layer_kernel.xhtml" title="Interface for the activation layer kernel. " alt="" coords="301,6645,478,6672"/>
-<area shape="rect" id="node173" href="$classarm__compute_1_1_n_e_arithmetic_addition_kernel.xhtml" title="Interface for the kernel to perform addition between two tensors. " alt="" coords="291,6696,488,6723"/>
-<area shape="rect" id="node174" href="$classarm__compute_1_1_n_e_arithmetic_subtraction_kernel.xhtml" title="Interface for the kernel to perform subtraction between two tensors. " alt="" coords="280,6747,499,6773"/>
-<area shape="rect" id="node175" href="$classarm__compute_1_1_n_e_batch_normalization_layer_kernel.xhtml" title="Interface for the batch normalization layer kernel. " alt="" coords="289,6798,490,6839"/>
-<area shape="rect" id="node176" 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="315,6864,463,6891"/>
-<area shape="rect" id="node177" href="$classarm__compute_1_1_n_e_bitwise_not_kernel.xhtml" title="Interface for the kernel to perform bitwise NOT operation. " alt="" coords="316,6915,463,6941"/>
-<area shape="rect" id="node178" 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="320,6965,459,6992"/>
-<area shape="rect" id="node179" 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="317,7016,461,7043"/>
-<area shape="rect" id="node180" href="$classarm__compute_1_1_n_e_channel_combine_kernel.xhtml" title="Interface for the channel combine kernel. " alt="" coords="295,7067,483,7093"/>
-<area shape="rect" id="node181" href="$classarm__compute_1_1_n_e_col2_im_kernel.xhtml" title="NEON kernel to perform col2im reshaping. " alt="" coords="328,7117,451,7144"/>
-<area shape="rect" id="node182" href="$classarm__compute_1_1_n_e_color_convert_kernel.xhtml" title="Interface for the color convert kernel. " alt="" coords="308,7168,471,7195"/>
-<area shape="rect" id="node183" 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="272,7219,507,7261"/>
-<area shape="rect" id="node184" href="$classarm__compute_1_1_n_e_convolution_rectangle_kernel.xhtml" title="Kernel for the running convolution on a rectangle matrix. " alt="" coords="281,7285,497,7312"/>
-<area shape="rect" id="node185" href="$classarm__compute_1_1_n_e_cumulative_distribution_kernel.xhtml" title="Interface for the cumulative distribution (cummulative summmation) calculation kernel. " alt="" coords="297,7337,482,7378"/>
-<area shape="rect" id="node186" href="$classarm__compute_1_1_n_e_depth_concatenate_layer_kernel.xhtml" title="Interface for the depth concatenate kernel. " alt="" coords="272,7403,507,7429"/>
-<area shape="rect" id="node187" href="$classarm__compute_1_1_n_e_depth_convert_layer_kernel.xhtml" title="Depth conversion kernel. " alt="" coords="288,7453,491,7480"/>
-<area shape="rect" id="node188" 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="270,7505,509,7546"/>
-<area shape="rect" id="node189" href="$classarm__compute_1_1_n_e_depthwise_im2_col_kernel.xhtml" title="Interface for the depthwise im2col reshape kernel. " alt="" coords="295,7571,484,7597"/>
-<area shape="rect" id="node190" href="$classarm__compute_1_1_n_e_depthwise_vector_to_tensor_kernel.xhtml" title="Interface for the depthwise vector to tensor kernel. " alt="" coords="289,7622,490,7663"/>
-<area shape="rect" id="node191" href="$classarm__compute_1_1_n_e_depthwise_weights_reshape_kernel.xhtml" title="Interface for the depthwise weights reshape kernel. " alt="" coords="285,7687,494,7729"/>
-<area shape="rect" id="node192" href="$classarm__compute_1_1_n_e_dequantization_layer_kernel.xhtml" title="Interface for the dequantization layer kernel. " alt="" coords="284,7753,495,7780"/>
-<area shape="rect" id="node193" 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="318,7804,461,7831"/>
-<area shape="rect" id="node194" href="$classarm__compute_1_1_n_e_direct_convolution_layer_kernel.xhtml" title="NEON interface for Direct Convolution Layer kernel. " alt="" coords="295,7855,483,7897"/>
-<area shape="rect" id="node195" 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="295,7921,483,7962"/>
-<area shape="rect" id="node196" 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="268,7987,511,8013"/>
-<area shape="rect" id="node197" href="$classarm__compute_1_1_n_e_edge_trace_kernel.xhtml" title="NEON kernel to perform Edge tracing. " alt="" coords="317,8037,461,8064"/>
-<area shape="rect" id="node198" href="$classarm__compute_1_1_n_e_fast_corners_kernel.xhtml" title="NEON kernel to perform fast corners. " alt="" coords="312,8088,467,8115"/>
-<area shape="rect" id="node199" 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="325,8139,453,8165"/>
-<area shape="rect" id="node200" href="$classarm__compute_1_1_n_e_fill_border_kernel.xhtml" title="Interface for the kernel to fill borders. " alt="" coords="321,8189,458,8216"/>
-<area shape="rect" id="node201" href="$classarm__compute_1_1_n_e_fill_inner_border_kernel.xhtml" title="Interface for the kernel to fill the interior borders. " alt="" coords="305,8240,474,8267"/>
-<area shape="rect" id="node202" 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="283,8291,496,8317"/>
-<area shape="rect" id="node203" href="$classarm__compute_1_1_n_e_g_e_m_m_lowp_matrix_multiply_kernel.xhtml" title="NEON kernel to multiply matrices. " alt="" coords="290,8342,489,8383"/>
-<area shape="rect" id="node204" 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="275,8407,503,8449"/>
-<area shape="rect" id="node205" 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="271,8473,507,8514"/>
-<area shape="rect" id="node206" 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="271,8538,507,8579"/>
-<area shape="rect" id="node207" 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="271,8603,508,8645"/>
-<area shape="rect" id="node208" 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="286,8669,493,8696"/>
-<area shape="rect" id="node209" href="$classarm__compute_1_1_n_e_gradient_kernel.xhtml" title="Computes magnitude and quantised phase from inputs gradients. " alt="" coords="322,8720,457,8747"/>
-<area shape="rect" id="node210" href="$classarm__compute_1_1_n_e_histogram_kernel.xhtml" title="Interface for the histogram kernel. " alt="" coords="316,8771,463,8797"/>
-<area shape="rect" id="node211" href="$classarm__compute_1_1_n_e_h_o_g_block_normalization_kernel.xhtml" title="NEON kernel to perform HOG block normalization. " alt="" coords="273,8821,505,8848"/>
-<area shape="rect" id="node212" 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="307,8872,472,8899"/>
-<area shape="rect" id="node213" href="$classarm__compute_1_1_n_e_h_o_g_orientation_binning_kernel.xhtml" title="NEON kernel to perform HOG Orientation Binning. " alt="" coords="276,8923,503,8949"/>
-<area shape="rect" id="node214" href="$classarm__compute_1_1_n_e_im2_col_kernel.xhtml" title="Interface for the im2col reshape kernel. " alt="" coords="328,8973,451,9000"/>
-<area shape="rect" id="node215" 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="292,9024,487,9051"/>
-<area shape="rect" id="node216" href="$classarm__compute_1_1_n_e_l_k_tracker_kernel.xhtml" title="Interface for the Lucas-Kanade tracker kernel. " alt="" coords="320,9075,459,9101"/>
-<area shape="rect" id="node217" 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="294,9126,485,9167"/>
-<area shape="rect" id="node218" 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="295,9192,484,9219"/>
-<area shape="rect" id="node219" href="$classarm__compute_1_1_n_e_magnitude_phase_kernel.xhtml" title="Template interface for the kernel to compute magnitude and phase. " alt="" coords="290,9243,489,9285"/>
-<area shape="rect" id="node220" 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="309,9309,470,9336"/>
-<area shape="rect" id="node221" 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="326,9360,453,9387"/>
-<area shape="rect" id="node222" 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="308,9411,471,9437"/>
-<area shape="rect" id="node223" 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="299,9461,480,9488"/>
-<area shape="rect" id="node224" 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="302,9512,477,9539"/>
-<area shape="rect" id="node225" 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="280,9563,499,9605"/>
-<area shape="rect" id="node226" href="$classarm__compute_1_1_n_e_normalization_layer_kernel.xhtml" title="Interface for the normalization layer kernel. " alt="" coords="288,9629,491,9656"/>
-<area shape="rect" id="node227" href="$classarm__compute_1_1_n_e_permute_kernel.xhtml" title="NEON kernel to perform tensor permutation. " alt="" coords="322,9680,457,9707"/>
-<area shape="rect" id="node228" 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="299,9731,480,9773"/>
-<area shape="rect" id="node229" href="$classarm__compute_1_1_n_e_pooling_layer_kernel.xhtml" title="Interface for the pooling layer kernel. " alt="" coords="309,9797,469,9824"/>
-<area shape="rect" id="node230" href="$classarm__compute_1_1_n_e_quantization_layer_kernel.xhtml" title="Interface for the quantization layer kernel. " alt="" coords="292,9848,487,9875"/>
-<area shape="rect" id="node231" href="$classarm__compute_1_1_n_e_reduction_operation_kernel.xhtml" title="NEON kernel to perform a reduction operation. " alt="" coords="287,9899,491,9925"/>
-<area shape="rect" id="node232" href="$classarm__compute_1_1_n_e_remap_kernel.xhtml" title="NEON kernel to perform a remap on a tensor. " alt="" coords="328,9949,451,9976"/>
-<area shape="rect" id="node233" href="$classarm__compute_1_1_n_e_r_o_i_pooling_layer_kernel.xhtml" title="Interface for the ROI pooling layer kernel. " alt="" coords="299,10000,480,10027"/>
-<area shape="rect" id="node234" href="$classarm__compute_1_1_n_e_scale_kernel.xhtml" title="NEON kernel to perform scaling on a tensor. " alt="" coords="332,10051,447,10077"/>
-<area shape="rect" id="node235" 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="317,10101,461,10128"/>
-<area shape="rect" id="node236" 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="320,10152,459,10179"/>
-<area shape="rect" id="node237" 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="309,10203,470,10229"/>
-<area shape="rect" id="node238" 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="307,10253,471,10280"/>
-<area shape="rect" id="node239" 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="309,10304,470,10331"/>
-<area shape="rect" id="node240" 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="307,10355,471,10381"/>
-<area shape="rect" id="node241" href="$classarm__compute_1_1_n_e_threshold_kernel.xhtml" title="Interface for the thresholding kernel. " alt="" coords="319,10405,460,10432"/>
-<area shape="rect" id="node242" href="$classarm__compute_1_1_n_e_transpose_kernel.xhtml" title="NEON kernel which transposes the elements of a matrix. " alt="" coords="318,10456,461,10483"/>
-<area shape="rect" id="node243" 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="298,10507,481,10533"/>
-<area shape="rect" id="node130" href="$classarm__compute_1_1_n_e_accumulate_kernel.xhtml" title="Interface for the accumulate kernel. " alt="" coords="628,4811,783,4837"/>
-<area shape="rect" id="node131" href="$classarm__compute_1_1_n_e_accumulate_squared_kernel.xhtml" title="Interface for the accumulate squared kernel. " alt="" coords="601,4861,810,4888"/>
-<area shape="rect" id="node132" href="$classarm__compute_1_1_n_e_accumulate_weighted_kernel.xhtml" title="Interface for the accumulate weighted kernel. " alt="" coords="599,4912,812,4939"/>
-<area shape="rect" id="node133" href="$classarm__compute_1_1_n_e_box3x3_kernel.xhtml" title="NEON kernel to perform a Box 3x3 filter. " alt="" coords="642,4963,769,4989"/>
-<area shape="rect" id="node134" href="$classarm__compute_1_1_n_e_channel_extract_kernel.xhtml" title="Interface for the channel extract kernel. " alt="" coords="617,5013,793,5040"/>
-<area shape="rect" id="node135" 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="628,5065,783,5106"/>
-<area shape="rect" id="node136" href="$classarm__compute_1_1_n_e_dilate_kernel.xhtml" title="Interface for the kernel to perform boolean image dilatation. " alt="" coords="647,5131,763,5157"/>
-<area shape="rect" id="node137" href="$classarm__compute_1_1_n_e_erode_kernel.xhtml" title="Interface for the kernel to perform boolean image erosion. " alt="" coords="647,5181,763,5208"/>
-<area shape="rect" id="node138" href="$classarm__compute_1_1_n_e_floor_kernel.xhtml" title="NEON kernel to perform a floor operation. " alt="" coords="650,5232,761,5259"/>
-<area shape="rect" id="node139" href="$classarm__compute_1_1_n_e_gaussian3x3_kernel.xhtml" title="NEON kernel to perform a Gaussian 3x3 filter. " alt="" coords="625,5283,786,5309"/>
-<area shape="rect" id="node140" href="$classarm__compute_1_1_n_e_gaussian5x5_hor_kernel.xhtml" title="NEON kernel to perform a Gaussian 5x5 filter (horizontal pass) " alt="" coords="613,5333,797,5360"/>
-<area shape="rect" id="node141" href="$classarm__compute_1_1_n_e_gaussian5x5_vert_kernel.xhtml" title="NEON kernel to perform a Gaussian 5x5 filter (vertical pass) " alt="" coords="612,5384,799,5411"/>
-<area shape="rect" id="node142" href="$classarm__compute_1_1_n_e_gaussian_pyramid_hor_kernel.xhtml" title="NEON kernel to perform a GaussianPyramid (horizontal pass) " alt="" coords="599,5435,812,5461"/>
-<area shape="rect" id="node143" href="$classarm__compute_1_1_n_e_gaussian_pyramid_vert_kernel.xhtml" title="NEON kernel to perform a GaussianPyramid (vertical pass) " alt="" coords="597,5485,813,5512"/>
-<area shape="rect" id="node144" 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="603,5536,808,5563"/>
-<area shape="rect" id="node145" 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="600,5587,811,5613"/>
-<area shape="rect" id="node146" 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="601,5638,809,5679"/>
-<area shape="rect" id="node147" 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="601,5704,810,5731"/>
-<area shape="rect" id="node148" href="$classarm__compute_1_1_n_e_integral_image_kernel.xhtml" title="Kernel to perform an image integral on an image. " alt="" coords="622,5755,789,5781"/>
-<area shape="rect" id="node149" 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="625,5805,786,5832"/>
-<area shape="rect" id="node150" href="$classarm__compute_1_1_n_e_median3x3_kernel.xhtml" title="Kernel to perform a median filter on a tensor. " alt="" coords="631,5856,779,5883"/>
-<area shape="rect" id="node151" href="$classarm__compute_1_1_n_e_reshape_layer_kernel.xhtml" title="Interface for the kernel to perform tensor reshaping. " alt="" coords="621,5907,789,5933"/>
-<area shape="rect" id="node152" href="$classarm__compute_1_1_n_e_separable_convolution_hor_kernel.xhtml" title="Kernel for the Horizontal pass of a Separable Convolution. " alt="" coords="604,5958,807,5999"/>
-<area shape="rect" id="node153" href="$classarm__compute_1_1_n_e_separable_convolution_vert_kernel.xhtml" title="Kernel for the Vertical pass of a Separable Convolution. " alt="" coords="602,6023,809,6065"/>
-<area shape="rect" id="node154" href="$classarm__compute_1_1_n_e_table_lookup_kernel.xhtml" title="Interface for the kernel to perform table lookup calculations. " alt="" coords="627,6089,784,6116"/>
-<area shape="rect" id="node156" 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="594,6141,817,6182"/>
-<area shape="rect" id="node157" 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="594,6206,817,6247"/>
-<area shape="rect" id="node159" href="$classarm__compute_1_1_n_e_harris_score_kernel.xhtml" title="Template NEON kernel to perform Harris Score. " alt="" coords="628,6271,783,6313"/>
-<area shape="rect" id="node161" href="$classarm__compute_1_1_n_e_warp_affine_kernel.xhtml" title="Template interface for the kernel to compute warp affine. " alt="" coords="632,6337,779,6378"/>
-<area shape="rect" id="node162" href="$classarm__compute_1_1_n_e_warp_perspective_kernel.xhtml" title="Template interface for the kernel to compute warp perspective. " alt="" coords="613,6402,797,6443"/>
-<area shape="rect" id="node164" href="$classarm__compute_1_1_n_e_winograd_layer_batched_g_e_m_m_kernel.xhtml" title="NEON kernel to perform Winograd. " alt="" coords="572,6467,839,6538"/>
-<area shape="rect" id="node166" href="$classarm__compute_1_1_n_e_winograd_layer_transform_input_kernel.xhtml" title="NEON kernel to perform Winograd input transform. " alt="" coords="594,6562,817,6633"/>
-<area shape="rect" id="node168" href="$classarm__compute_1_1_n_e_winograd_layer_transform_output_kernel.xhtml" title="NEON kernel to perform Winograd output transform. " alt="" coords="588,6657,823,6727"/>
-<area shape="rect" id="node170" href="$classarm__compute_1_1_n_e_winograd_layer_transform_weights_kernel.xhtml" title="NEON kernel to perform Winograd weights transform. " alt="" coords="588,6751,823,6822"/>
-<area shape="rect" id="node245" href="$classarm__compute_1_1_g_c_absolute_difference_kernel.xhtml" title="Interface for the absolute difference kernel. " alt="" coords="289,10557,490,10584"/>
-<area shape="rect" id="node246" href="$classarm__compute_1_1_g_c_activation_layer_kernel.xhtml" title="Interface for the activation layer kernel. " alt="" coords="300,10608,479,10635"/>
-<area shape="rect" id="node247" href="$classarm__compute_1_1_g_c_arithmetic_addition_kernel.xhtml" title="Interface for the arithmetic addition kernel. " alt="" coords="290,10659,489,10685"/>
-<area shape="rect" id="node248" href="$classarm__compute_1_1_g_c_batch_normalization_layer_kernel.xhtml" title="Interface for the BatchNormalization layer kernel. " alt="" coords="288,10710,491,10751"/>
-<area shape="rect" id="node249" href="$classarm__compute_1_1_g_c_col2_im_kernel.xhtml" title="Interface for the col2im reshaping kernel. " alt="" coords="327,10776,451,10803"/>
-<area shape="rect" id="node250" href="$classarm__compute_1_1_g_c_depth_concatenate_layer_kernel.xhtml" title="Interface for the depth concatenate kernel. " alt="" coords="271,10827,507,10853"/>
-<area shape="rect" id="node251" 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="269,10878,509,10919"/>
-<area shape="rect" id="node252" href="$classarm__compute_1_1_g_c_direct_convolution_layer_kernel.xhtml" title="Interface for the direct convolution kernel. " alt="" coords="295,10943,484,10985"/>
-<area shape="rect" id="node253" href="$classarm__compute_1_1_g_c_dropout_layer_kernel.xhtml" title="Interface for the dropout layer kernel. " alt="" coords="306,11009,473,11036"/>
-<area shape="rect" id="node254" href="$classarm__compute_1_1_g_c_fill_border_kernel.xhtml" title="Interface for filling the border of a kernel. " alt="" coords="320,11060,459,11087"/>
-<area shape="rect" id="node255" 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="286,11111,493,11137"/>
-<area shape="rect" id="node256" 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="270,11162,509,11203"/>
-<area shape="rect" id="node257" 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="284,11228,495,11255"/>
-<area shape="rect" id="node258" 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="286,11279,493,11305"/>
-<area shape="rect" id="node259" href="$classarm__compute_1_1_g_c_im2_col_kernel.xhtml" title="Interface for the im2col reshape kernel. " alt="" coords="327,11329,451,11356"/>
-<area shape="rect" id="node260" 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="303,11380,475,11407"/>
-<area shape="rect" id="node261" 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="280,11431,499,11457"/>
-<area shape="rect" id="node262" href="$classarm__compute_1_1_g_c_normalization_layer_kernel.xhtml" title="Interface for the normalization layer kernel. " alt="" coords="287,11481,491,11508"/>
-<area shape="rect" id="node263" href="$classarm__compute_1_1_g_c_normalize_planar_y_u_v_layer_kernel.xhtml" title="Interface for the NormalizePlanarYUV layer kernel. " alt="" coords="286,11533,493,11574"/>
-<area shape="rect" id="node264" href="$classarm__compute_1_1_g_c_pixel_wise_multiplication_kernel.xhtml" title="Interface for the pixelwise multiplication kernel. " alt="" coords="298,11598,481,11639"/>
-<area shape="rect" id="node265" href="$classarm__compute_1_1_g_c_pooling_layer_kernel.xhtml" title="Interface for the pooling layer kernel. " alt="" coords="309,11664,470,11691"/>
-<area shape="rect" id="node266" 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="314,11715,465,11741"/>
-<area shape="rect" id="node267" 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="298,11765,481,11792"/>
-<area shape="rect" id="node268" 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="326,11816,453,11843"/>
-<area shape="rect" id="node269" 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="633,11816,778,11843"/>
-<area shape="rect" id="node270" 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="889,11765,1100,11792"/>
-<area shape="rect" id="node271" href="$classarm__compute_1_1_g_c_transpose_kernel.xhtml" title="OpenGL ES kernel which transposes the elements of a matrix. " alt="" coords="923,11816,1067,11843"/>
-<area shape="rect" id="node272" 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="922,11867,1067,11893"/>
-<area shape="rect" id="node273" 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="1162,11841,1325,11868"/>
-<area shape="rect" id="node274" href="$classarm__compute_1_1_g_c_scale_kernel.xhtml" title="Interface for the scale kernel. " alt="" coords="1186,11892,1301,11919"/>
+<area shape="rect" id="node1" href="$classarm__compute_1_1_i_lifetime_manager.xhtml" title="Interface for managing the lifetime of objects. " alt="" coords="5,31,137,57"/>
+<area shape="rect" id="node2" href="$classarm__compute_1_1_i_simple_lifetime_manager.xhtml" title="Abstract class of the simple lifetime manager interface. " alt="" coords="185,31,361,57"/>
+<area shape="rect" id="node3" href="$classarm__compute_1_1_blob_lifetime_manager.xhtml" title="Concrete class that tracks the lifetime of registered tensors and calculates the systems memory requi..." alt="" coords="414,5,571,32"/>
+<area shape="rect" id="node4" href="$classarm__compute_1_1_offset_lifetime_manager.xhtml" title="Concrete class that tracks the lifetime of registered tensors and calculates the systems memory requi..." alt="" coords="409,56,576,83"/>
</map>