arm_compute v20.02
diff --git a/documentation/namespacearm__compute.js b/documentation/namespacearm__compute.js
index 8ce67b5..ed8762c 100644
--- a/documentation/namespacearm__compute.js
+++ b/documentation/namespacearm__compute.js
@@ -45,6 +45,7 @@
[ "CLActivationLayer", "classarm__compute_1_1_c_l_activation_layer.xhtml", "classarm__compute_1_1_c_l_activation_layer" ],
[ "CLActivationLayerKernel", "classarm__compute_1_1_c_l_activation_layer_kernel.xhtml", "classarm__compute_1_1_c_l_activation_layer_kernel" ],
[ "CLArgMinMaxLayer", "classarm__compute_1_1_c_l_arg_min_max_layer.xhtml", "classarm__compute_1_1_c_l_arg_min_max_layer" ],
+ [ "CLArgMinMaxLayerKernel", "classarm__compute_1_1_c_l_arg_min_max_layer_kernel.xhtml", "classarm__compute_1_1_c_l_arg_min_max_layer_kernel" ],
[ "CLArithmeticAddition", "classarm__compute_1_1_c_l_arithmetic_addition.xhtml", "classarm__compute_1_1_c_l_arithmetic_addition" ],
[ "CLArithmeticDivision", "classarm__compute_1_1_c_l_arithmetic_division.xhtml", "classarm__compute_1_1_c_l_arithmetic_division" ],
[ "CLArithmeticOperationKernel", "classarm__compute_1_1_c_l_arithmetic_operation_kernel.xhtml", "classarm__compute_1_1_c_l_arithmetic_operation_kernel" ],
@@ -152,6 +153,7 @@
[ "CLFFTDigitReverseKernel", "classarm__compute_1_1_c_l_f_f_t_digit_reverse_kernel.xhtml", "classarm__compute_1_1_c_l_f_f_t_digit_reverse_kernel" ],
[ "CLFFTRadixStageKernel", "classarm__compute_1_1_c_l_f_f_t_radix_stage_kernel.xhtml", "classarm__compute_1_1_c_l_f_f_t_radix_stage_kernel" ],
[ "CLFFTScaleKernel", "classarm__compute_1_1_c_l_f_f_t_scale_kernel.xhtml", "classarm__compute_1_1_c_l_f_f_t_scale_kernel" ],
+ [ "CLFill", "classarm__compute_1_1_c_l_fill.xhtml", "classarm__compute_1_1_c_l_fill" ],
[ "CLFillBorder", "classarm__compute_1_1_c_l_fill_border.xhtml", "classarm__compute_1_1_c_l_fill_border" ],
[ "CLFillBorderKernel", "classarm__compute_1_1_c_l_fill_border_kernel.xhtml", "classarm__compute_1_1_c_l_fill_border_kernel" ],
[ "CLFineSVMMemoryRegion", "classarm__compute_1_1_c_l_fine_s_v_m_memory_region.xhtml", "classarm__compute_1_1_c_l_fine_s_v_m_memory_region" ],
@@ -189,6 +191,8 @@
[ "CLGEMMLowpOffsetContributionOutputStageKernel", "classarm__compute_1_1_c_l_g_e_m_m_lowp_offset_contribution_output_stage_kernel.xhtml", "classarm__compute_1_1_c_l_g_e_m_m_lowp_offset_contribution_output_stage_kernel" ],
[ "CLGEMMLowpQuantizeDownInt32ToInt16ScaleByFixedPoint", "classarm__compute_1_1_c_l_g_e_m_m_lowp_quantize_down_int32_to_int16_scale_by_fixed_point.xhtml", "classarm__compute_1_1_c_l_g_e_m_m_lowp_quantize_down_int32_to_int16_scale_by_fixed_point" ],
[ "CLGEMMLowpQuantizeDownInt32ToInt16ScaleByFixedPointKernel", "classarm__compute_1_1_c_l_g_e_m_m_lowp_quantize_down_int32_to_int16_scale_by_fixed_point_kernel.xhtml", "classarm__compute_1_1_c_l_g_e_m_m_lowp_quantize_down_int32_to_int16_scale_by_fixed_point_kernel" ],
+ [ "CLGEMMLowpQuantizeDownInt32ToInt8ScaleByFixedPoint", "classarm__compute_1_1_c_l_g_e_m_m_lowp_quantize_down_int32_to_int8_scale_by_fixed_point.xhtml", "classarm__compute_1_1_c_l_g_e_m_m_lowp_quantize_down_int32_to_int8_scale_by_fixed_point" ],
+ [ "CLGEMMLowpQuantizeDownInt32ToInt8ScaleByFixedPointKernel", "classarm__compute_1_1_c_l_g_e_m_m_lowp_quantize_down_int32_to_int8_scale_by_fixed_point_kernel.xhtml", "classarm__compute_1_1_c_l_g_e_m_m_lowp_quantize_down_int32_to_int8_scale_by_fixed_point_kernel" ],
[ "CLGEMMLowpQuantizeDownInt32ToUint8Scale", "classarm__compute_1_1_c_l_g_e_m_m_lowp_quantize_down_int32_to_uint8_scale.xhtml", "classarm__compute_1_1_c_l_g_e_m_m_lowp_quantize_down_int32_to_uint8_scale" ],
[ "CLGEMMLowpQuantizeDownInt32ToUint8ScaleByFixedPoint", "classarm__compute_1_1_c_l_g_e_m_m_lowp_quantize_down_int32_to_uint8_scale_by_fixed_point.xhtml", "classarm__compute_1_1_c_l_g_e_m_m_lowp_quantize_down_int32_to_uint8_scale_by_fixed_point" ],
[ "CLGEMMLowpQuantizeDownInt32ToUint8ScaleByFixedPointKernel", "classarm__compute_1_1_c_l_g_e_m_m_lowp_quantize_down_int32_to_uint8_scale_by_fixed_point_kernel.xhtml", "classarm__compute_1_1_c_l_g_e_m_m_lowp_quantize_down_int32_to_uint8_scale_by_fixed_point_kernel" ],
@@ -388,6 +392,7 @@
[ "CPPPermuteKernel", "classarm__compute_1_1_c_p_p_permute_kernel.xhtml", "classarm__compute_1_1_c_p_p_permute_kernel" ],
[ "CPPScheduler", "classarm__compute_1_1_c_p_p_scheduler.xhtml", "classarm__compute_1_1_c_p_p_scheduler" ],
[ "CPPSortEuclideanDistanceKernel", "classarm__compute_1_1_c_p_p_sort_euclidean_distance_kernel.xhtml", "classarm__compute_1_1_c_p_p_sort_euclidean_distance_kernel" ],
+ [ "CPPSplit", "classarm__compute_1_1_c_p_p_split.xhtml", "classarm__compute_1_1_c_p_p_split" ],
[ "CPPTopKV", "classarm__compute_1_1_c_p_p_top_k_v.xhtml", "classarm__compute_1_1_c_p_p_top_k_v" ],
[ "CPPTopKVKernel", "classarm__compute_1_1_c_p_p_top_k_v_kernel.xhtml", "classarm__compute_1_1_c_p_p_top_k_v_kernel" ],
[ "CPPUpsample", "classarm__compute_1_1_c_p_p_upsample.xhtml", "classarm__compute_1_1_c_p_p_upsample" ],
@@ -399,6 +404,7 @@
[ "DetectionWindow", "structarm__compute_1_1_detection_window.xhtml", "structarm__compute_1_1_detection_window" ],
[ "DeviceProperties", "structarm__compute_1_1_device_properties.xhtml", "structarm__compute_1_1_device_properties" ],
[ "Dimensions", "classarm__compute_1_1_dimensions.xhtml", "classarm__compute_1_1_dimensions" ],
+ [ "DirectConvolutionLayerOutputStageKernelInfo", "structarm__compute_1_1_direct_convolution_layer_output_stage_kernel_info.xhtml", "structarm__compute_1_1_direct_convolution_layer_output_stage_kernel_info" ],
[ "Distribution1D", "classarm__compute_1_1_distribution1_d.xhtml", "classarm__compute_1_1_distribution1_d" ],
[ "DWCKernelInfo", "structarm__compute_1_1_d_w_c_kernel_info.xhtml", "structarm__compute_1_1_d_w_c_kernel_info" ],
[ "DWCWeightsKernelInfo", "structarm__compute_1_1_d_w_c_weights_kernel_info.xhtml", "structarm__compute_1_1_d_w_c_weights_kernel_info" ],
@@ -537,6 +543,7 @@
[ "INEWinogradLayerTransformInputKernel", "classarm__compute_1_1_i_n_e_winograd_layer_transform_input_kernel.xhtml", "classarm__compute_1_1_i_n_e_winograd_layer_transform_input_kernel" ],
[ "INEWinogradLayerTransformOutputKernel", "classarm__compute_1_1_i_n_e_winograd_layer_transform_output_kernel.xhtml", "classarm__compute_1_1_i_n_e_winograd_layer_transform_output_kernel" ],
[ "INEWinogradLayerTransformWeightsKernel", "classarm__compute_1_1_i_n_e_winograd_layer_transform_weights_kernel.xhtml", "classarm__compute_1_1_i_n_e_winograd_layer_transform_weights_kernel" ],
+ [ "InstanceNormalizationLayerKernelInfo", "structarm__compute_1_1_instance_normalization_layer_kernel_info.xhtml", "structarm__compute_1_1_instance_normalization_layer_kernel_info" ],
[ "InternalKeyPoint", "structarm__compute_1_1_internal_key_point.xhtml", "structarm__compute_1_1_internal_key_point" ],
[ "IOFormatInfo", "structarm__compute_1_1_i_o_format_info.xhtml", "structarm__compute_1_1_i_o_format_info" ],
[ "IPoolManager", "classarm__compute_1_1_i_pool_manager.xhtml", "classarm__compute_1_1_i_pool_manager" ],
@@ -677,6 +684,7 @@
[ "NEFFTDigitReverseKernel", "classarm__compute_1_1_n_e_f_f_t_digit_reverse_kernel.xhtml", "classarm__compute_1_1_n_e_f_f_t_digit_reverse_kernel" ],
[ "NEFFTRadixStageKernel", "classarm__compute_1_1_n_e_f_f_t_radix_stage_kernel.xhtml", "classarm__compute_1_1_n_e_f_f_t_radix_stage_kernel" ],
[ "NEFFTScaleKernel", "classarm__compute_1_1_n_e_f_f_t_scale_kernel.xhtml", "classarm__compute_1_1_n_e_f_f_t_scale_kernel" ],
+ [ "NEFill", "classarm__compute_1_1_n_e_fill.xhtml", "classarm__compute_1_1_n_e_fill" ],
[ "NEFillArrayKernel", "classarm__compute_1_1_n_e_fill_array_kernel.xhtml", "classarm__compute_1_1_n_e_fill_array_kernel" ],
[ "NEFillBorder", "classarm__compute_1_1_n_e_fill_border.xhtml", "classarm__compute_1_1_n_e_fill_border" ],
[ "NEFillBorderKernel", "classarm__compute_1_1_n_e_fill_border_kernel.xhtml", "classarm__compute_1_1_n_e_fill_border_kernel" ],
@@ -714,8 +722,11 @@
[ "NEGEMMLowpMatrixMultiplyKernel", "classarm__compute_1_1_n_e_g_e_m_m_lowp_matrix_multiply_kernel.xhtml", "classarm__compute_1_1_n_e_g_e_m_m_lowp_matrix_multiply_kernel" ],
[ "NEGEMMLowpOffsetContributionKernel", "classarm__compute_1_1_n_e_g_e_m_m_lowp_offset_contribution_kernel.xhtml", "classarm__compute_1_1_n_e_g_e_m_m_lowp_offset_contribution_kernel" ],
[ "NEGEMMLowpOffsetContributionOutputStageKernel", "classarm__compute_1_1_n_e_g_e_m_m_lowp_offset_contribution_output_stage_kernel.xhtml", "classarm__compute_1_1_n_e_g_e_m_m_lowp_offset_contribution_output_stage_kernel" ],
+ [ "NEGEMMLowpOutputStage", "classarm__compute_1_1_n_e_g_e_m_m_lowp_output_stage.xhtml", "classarm__compute_1_1_n_e_g_e_m_m_lowp_output_stage" ],
[ "NEGEMMLowpQuantizeDownInt32ToInt16ScaleByFixedPoint", "classarm__compute_1_1_n_e_g_e_m_m_lowp_quantize_down_int32_to_int16_scale_by_fixed_point.xhtml", "classarm__compute_1_1_n_e_g_e_m_m_lowp_quantize_down_int32_to_int16_scale_by_fixed_point" ],
[ "NEGEMMLowpQuantizeDownInt32ToInt16ScaleByFixedPointKernel", "classarm__compute_1_1_n_e_g_e_m_m_lowp_quantize_down_int32_to_int16_scale_by_fixed_point_kernel.xhtml", "classarm__compute_1_1_n_e_g_e_m_m_lowp_quantize_down_int32_to_int16_scale_by_fixed_point_kernel" ],
+ [ "NEGEMMLowpQuantizeDownInt32ToInt8ScaleByFixedPoint", "classarm__compute_1_1_n_e_g_e_m_m_lowp_quantize_down_int32_to_int8_scale_by_fixed_point.xhtml", "classarm__compute_1_1_n_e_g_e_m_m_lowp_quantize_down_int32_to_int8_scale_by_fixed_point" ],
+ [ "NEGEMMLowpQuantizeDownInt32ToInt8ScaleByFixedPointKernel", "classarm__compute_1_1_n_e_g_e_m_m_lowp_quantize_down_int32_to_int8_scale_by_fixed_point_kernel.xhtml", "classarm__compute_1_1_n_e_g_e_m_m_lowp_quantize_down_int32_to_int8_scale_by_fixed_point_kernel" ],
[ "NEGEMMLowpQuantizeDownInt32ToUint8Scale", "classarm__compute_1_1_n_e_g_e_m_m_lowp_quantize_down_int32_to_uint8_scale.xhtml", "classarm__compute_1_1_n_e_g_e_m_m_lowp_quantize_down_int32_to_uint8_scale" ],
[ "NEGEMMLowpQuantizeDownInt32ToUint8ScaleByFixedPoint", "classarm__compute_1_1_n_e_g_e_m_m_lowp_quantize_down_int32_to_uint8_scale_by_fixed_point.xhtml", "classarm__compute_1_1_n_e_g_e_m_m_lowp_quantize_down_int32_to_uint8_scale_by_fixed_point" ],
[ "NEGEMMLowpQuantizeDownInt32ToUint8ScaleByFixedPointKernel", "classarm__compute_1_1_n_e_g_e_m_m_lowp_quantize_down_int32_to_uint8_scale_by_fixed_point_kernel.xhtml", "classarm__compute_1_1_n_e_g_e_m_m_lowp_quantize_down_int32_to_uint8_scale_by_fixed_point_kernel" ],
@@ -875,12 +886,13 @@
[ "OpticalFlowParameters", "structarm__compute_1_1_optical_flow_parameters.xhtml", "structarm__compute_1_1_optical_flow_parameters" ],
[ "PadStrideInfo", "classarm__compute_1_1_pad_stride_info.xhtml", "classarm__compute_1_1_pad_stride_info" ],
[ "PixelValue", "classarm__compute_1_1_pixel_value.xhtml", "classarm__compute_1_1_pixel_value" ],
- [ "PoolingLayerInfo", "classarm__compute_1_1_pooling_layer_info.xhtml", "classarm__compute_1_1_pooling_layer_info" ],
+ [ "PoolingLayerInfo", "structarm__compute_1_1_pooling_layer_info.xhtml", "structarm__compute_1_1_pooling_layer_info" ],
[ "PoolManager", "classarm__compute_1_1_pool_manager.xhtml", "classarm__compute_1_1_pool_manager" ],
[ "PriorBoxLayerInfo", "classarm__compute_1_1_prior_box_layer_info.xhtml", "classarm__compute_1_1_prior_box_layer_info" ],
[ "Program", "classarm__compute_1_1_program.xhtml", "classarm__compute_1_1_program" ],
[ "Pyramid", "classarm__compute_1_1_pyramid.xhtml", "classarm__compute_1_1_pyramid" ],
[ "PyramidInfo", "classarm__compute_1_1_pyramid_info.xhtml", "classarm__compute_1_1_pyramid_info" ],
+ [ "Qasymm8QuantizationHelper", "structarm__compute_1_1_qasymm8_quantization_helper.xhtml", null ],
[ "QuantizationInfo", "classarm__compute_1_1_quantization_info.xhtml", "classarm__compute_1_1_quantization_info" ],
[ "Rectangle", "structarm__compute_1_1_rectangle.xhtml", "structarm__compute_1_1_rectangle" ],
[ "ROIPoolingLayerInfo", "classarm__compute_1_1_r_o_i_pooling_layer_info.xhtml", "classarm__compute_1_1_r_o_i_pooling_layer_info" ],