arm_compute v19.02

Change-Id: I853a3ecf38f206da13c1b03640c8adf73c20477c
diff --git a/documentation/search/classes_e.js b/documentation/search/classes_e.js
index 3e99f6e..d091a9e 100644
--- a/documentation/search/classes_e.js
+++ b/documentation/search/classes_e.js
@@ -1,7 +1,8 @@
 var searchData=
 [
   ['nameddataset',['NamedDataset',['../classarm__compute_1_1test_1_1framework_1_1dataset_1_1_named_dataset.xhtml',1,'arm_compute::test::framework::dataset']]],
-  ['ndrange',['NDRange',['../classarm__compute_1_1gles_1_1_n_d_range.xhtml',1,'arm_compute::gles']]],
+  ['ndrange',['NDRange',['../classarm__gemm_1_1_n_d_range.xhtml',1,'NDRange< D >'],['../classarm__compute_1_1gles_1_1_n_d_range.xhtml',1,'NDRange']]],
+  ['ndrange_3c_204_20_3e',['NDRange< 4 >',['../classarm__gemm_1_1_n_d_range.xhtml',1,'arm_gemm']]],
   ['neabsolutedifference',['NEAbsoluteDifference',['../classarm__compute_1_1_n_e_absolute_difference.xhtml',1,'arm_compute']]],
   ['neabsolutedifferencekernel',['NEAbsoluteDifferenceKernel',['../classarm__compute_1_1_n_e_absolute_difference_kernel.xhtml',1,'arm_compute']]],
   ['neaccumulate',['NEAccumulate',['../classarm__compute_1_1_n_e_accumulate.xhtml',1,'arm_compute']]],
@@ -12,8 +13,10 @@
   ['neaccumulateweightedkernel',['NEAccumulateWeightedKernel',['../classarm__compute_1_1_n_e_accumulate_weighted_kernel.xhtml',1,'arm_compute']]],
   ['neactivationlayer',['NEActivationLayer',['../classarm__compute_1_1_n_e_activation_layer.xhtml',1,'arm_compute']]],
   ['neactivationlayerkernel',['NEActivationLayerKernel',['../classarm__compute_1_1_n_e_activation_layer_kernel.xhtml',1,'arm_compute']]],
+  ['neargminmaxlayer',['NEArgMinMaxLayer',['../classarm__compute_1_1_n_e_arg_min_max_layer.xhtml',1,'arm_compute']]],
   ['nearithmeticaddition',['NEArithmeticAddition',['../classarm__compute_1_1_n_e_arithmetic_addition.xhtml',1,'arm_compute']]],
   ['nearithmeticadditionkernel',['NEArithmeticAdditionKernel',['../classarm__compute_1_1_n_e_arithmetic_addition_kernel.xhtml',1,'arm_compute']]],
+  ['nearithmeticoperationkernel',['NEArithmeticOperationKernel',['../classarm__compute_1_1_n_e_arithmetic_operation_kernel.xhtml',1,'arm_compute']]],
   ['nearithmeticsubtraction',['NEArithmeticSubtraction',['../classarm__compute_1_1_n_e_arithmetic_subtraction.xhtml',1,'arm_compute']]],
   ['nearithmeticsubtractionkernel',['NEArithmeticSubtractionKernel',['../classarm__compute_1_1_n_e_arithmetic_subtraction_kernel.xhtml',1,'arm_compute']]],
   ['nebatchnormalizationlayer',['NEBatchNormalizationLayer',['../classarm__compute_1_1_n_e_batch_normalization_layer.xhtml',1,'arm_compute']]],
@@ -39,6 +42,7 @@
   ['necol2imkernel',['NECol2ImKernel',['../classarm__compute_1_1_n_e_col2_im_kernel.xhtml',1,'arm_compute']]],
   ['necolorconvert',['NEColorConvert',['../classarm__compute_1_1_n_e_color_convert.xhtml',1,'arm_compute']]],
   ['necolorconvertkernel',['NEColorConvertKernel',['../classarm__compute_1_1_n_e_color_convert_kernel.xhtml',1,'arm_compute']]],
+  ['necomparisonoperationkernel',['NEComparisonOperationKernel',['../classarm__compute_1_1_n_e_comparison_operation_kernel.xhtml',1,'arm_compute']]],
   ['neconcatenatelayer',['NEConcatenateLayer',['../classarm__compute_1_1_n_e_concatenate_layer.xhtml',1,'arm_compute']]],
   ['neconvertfullyconnectedweights',['NEConvertFullyConnectedWeights',['../classarm__compute_1_1_n_e_convert_fully_connected_weights.xhtml',1,'arm_compute']]],
   ['neconvertfullyconnectedweightskernel',['NEConvertFullyConnectedWeightsKernel',['../classarm__compute_1_1_n_e_convert_fully_connected_weights_kernel.xhtml',1,'arm_compute']]],
@@ -74,11 +78,21 @@
   ['nedirectconvolutionlayer',['NEDirectConvolutionLayer',['../classarm__compute_1_1_n_e_direct_convolution_layer.xhtml',1,'arm_compute']]],
   ['nedirectconvolutionlayerkernel',['NEDirectConvolutionLayerKernel',['../classarm__compute_1_1_n_e_direct_convolution_layer_kernel.xhtml',1,'arm_compute']]],
   ['nedirectconvolutionlayeroutputstagekernel',['NEDirectConvolutionLayerOutputStageKernel',['../classarm__compute_1_1_n_e_direct_convolution_layer_output_stage_kernel.xhtml',1,'arm_compute']]],
+  ['nedivisionoperationkernel',['NEDivisionOperationKernel',['../classarm__compute_1_1_n_e_division_operation_kernel.xhtml',1,'arm_compute']]],
   ['needgenonmaxsuppressionkernel',['NEEdgeNonMaxSuppressionKernel',['../classarm__compute_1_1_n_e_edge_non_max_suppression_kernel.xhtml',1,'arm_compute']]],
   ['needgetracekernel',['NEEdgeTraceKernel',['../classarm__compute_1_1_n_e_edge_trace_kernel.xhtml',1,'arm_compute']]],
+  ['neelementwisecomparison',['NEElementwiseComparison',['../classarm__compute_1_1_n_e_elementwise_comparison.xhtml',1,'arm_compute']]],
+  ['neelementwisecomparisonstatic',['NEElementwiseComparisonStatic',['../classarm__compute_1_1_n_e_elementwise_comparison_static.xhtml',1,'arm_compute']]],
+  ['neelementwisedivision',['NEElementwiseDivision',['../classarm__compute_1_1_n_e_elementwise_division.xhtml',1,'arm_compute']]],
+  ['neelementwisemax',['NEElementwiseMax',['../classarm__compute_1_1_n_e_elementwise_max.xhtml',1,'arm_compute']]],
+  ['neelementwisemin',['NEElementwiseMin',['../classarm__compute_1_1_n_e_elementwise_min.xhtml',1,'arm_compute']]],
+  ['neelementwiseoperationkernel',['NEElementwiseOperationKernel',['../classarm__compute_1_1_n_e_elementwise_operation_kernel.xhtml',1,'arm_compute']]],
+  ['neelementwisesquareddiff',['NEElementwiseSquaredDiff',['../classarm__compute_1_1_n_e_elementwise_squared_diff.xhtml',1,'arm_compute']]],
+  ['neelementwiseunarykernel',['NEElementwiseUnaryKernel',['../classarm__compute_1_1_n_e_elementwise_unary_kernel.xhtml',1,'arm_compute']]],
   ['neequalizehistogram',['NEEqualizeHistogram',['../classarm__compute_1_1_n_e_equalize_histogram.xhtml',1,'arm_compute']]],
   ['neerode',['NEErode',['../classarm__compute_1_1_n_e_erode.xhtml',1,'arm_compute']]],
   ['neerodekernel',['NEErodeKernel',['../classarm__compute_1_1_n_e_erode_kernel.xhtml',1,'arm_compute']]],
+  ['neexplayer',['NEExpLayer',['../classarm__compute_1_1_n_e_exp_layer.xhtml',1,'arm_compute']]],
   ['nefastcorners',['NEFastCorners',['../classarm__compute_1_1_n_e_fast_corners.xhtml',1,'arm_compute']]],
   ['nefastcornerskernel',['NEFastCornersKernel',['../classarm__compute_1_1_n_e_fast_corners_kernel.xhtml',1,'arm_compute']]],
   ['nefillarraykernel',['NEFillArrayKernel',['../classarm__compute_1_1_n_e_fill_array_kernel.xhtml',1,'arm_compute']]],
@@ -92,6 +106,10 @@
   ['nefullyconnectedlayer',['NEFullyConnectedLayer',['../classarm__compute_1_1_n_e_fully_connected_layer.xhtml',1,'arm_compute']]],
   ['nefullyconnectedlayerreshapeweights',['NEFullyConnectedLayerReshapeWeights',['../classarm__compute_1_1_n_e_fully_connected_layer_reshape_weights.xhtml',1,'arm_compute']]],
   ['nefunctionfactory',['NEFunctionFactory',['../classarm__compute_1_1graph_1_1backends_1_1_n_e_function_factory.xhtml',1,'arm_compute::graph::backends']]],
+  ['nefusebatchnormalization',['NEFuseBatchNormalization',['../classarm__compute_1_1_n_e_fuse_batch_normalization.xhtml',1,'arm_compute']]],
+  ['nefusebatchnormalizationkernel',['NEFuseBatchNormalizationKernel',['../classarm__compute_1_1_n_e_fuse_batch_normalization_kernel.xhtml',1,'arm_compute']]],
+  ['negather',['NEGather',['../classarm__compute_1_1_n_e_gather.xhtml',1,'arm_compute']]],
+  ['negatherkernel',['NEGatherKernel',['../classarm__compute_1_1_n_e_gather_kernel.xhtml',1,'arm_compute']]],
   ['negaussian3x3',['NEGaussian3x3',['../classarm__compute_1_1_n_e_gaussian3x3.xhtml',1,'arm_compute']]],
   ['negaussian3x3kernel',['NEGaussian3x3Kernel',['../classarm__compute_1_1_n_e_gaussian3x3_kernel.xhtml',1,'arm_compute']]],
   ['negaussian5x5',['NEGaussian5x5',['../classarm__compute_1_1_n_e_gaussian5x5.xhtml',1,'arm_compute']]],
@@ -158,6 +176,7 @@
   ['nemeanstddevkernel',['NEMeanStdDevKernel',['../classarm__compute_1_1_n_e_mean_std_dev_kernel.xhtml',1,'arm_compute']]],
   ['nemedian3x3',['NEMedian3x3',['../classarm__compute_1_1_n_e_median3x3.xhtml',1,'arm_compute']]],
   ['nemedian3x3kernel',['NEMedian3x3Kernel',['../classarm__compute_1_1_n_e_median3x3_kernel.xhtml',1,'arm_compute']]],
+  ['nememsetkernel',['NEMemsetKernel',['../classarm__compute_1_1_n_e_memset_kernel.xhtml',1,'arm_compute']]],
   ['neminmaxkernel',['NEMinMaxKernel',['../classarm__compute_1_1_n_e_min_max_kernel.xhtml',1,'arm_compute']]],
   ['neminmaxlayerkernel',['NEMinMaxLayerKernel',['../classarm__compute_1_1_n_e_min_max_layer_kernel.xhtml',1,'arm_compute']]],
   ['neminmaxlocation',['NEMinMaxLocation',['../classarm__compute_1_1_n_e_min_max_location.xhtml',1,'arm_compute']]],
@@ -169,8 +188,10 @@
   ['nenonmaximasuppression3x3kernel',['NENonMaximaSuppression3x3Kernel',['../classarm__compute_1_1_n_e_non_maxima_suppression3x3_kernel.xhtml',1,'arm_compute']]],
   ['nenormalizationlayer',['NENormalizationLayer',['../classarm__compute_1_1_n_e_normalization_layer.xhtml',1,'arm_compute']]],
   ['nenormalizationlayerkernel',['NENormalizationLayerKernel',['../classarm__compute_1_1_n_e_normalization_layer_kernel.xhtml',1,'arm_compute']]],
+  ['neon_5fbitvector',['neon_bitvector',['../structarm__compute_1_1wrapper_1_1traits_1_1neon__bitvector.xhtml',1,'arm_compute::wrapper::traits']]],
   ['neon_5fvector',['neon_vector',['../structarm__compute_1_1wrapper_1_1traits_1_1neon__vector.xhtml',1,'arm_compute::wrapper::traits']]],
   ['neopticalflow',['NEOpticalFlow',['../classarm__compute_1_1_n_e_optical_flow.xhtml',1,'arm_compute']]],
+  ['nepadlayer',['NEPadLayer',['../classarm__compute_1_1_n_e_pad_layer.xhtml',1,'arm_compute']]],
   ['nepermute',['NEPermute',['../classarm__compute_1_1_n_e_permute.xhtml',1,'arm_compute']]],
   ['nepermutekernel',['NEPermuteKernel',['../classarm__compute_1_1_n_e_permute_kernel.xhtml',1,'arm_compute']]],
   ['nephase',['NEPhase',['../classarm__compute_1_1_n_e_phase.xhtml',1,'arm_compute']]],
@@ -182,6 +203,8 @@
   ['nepriorboxlayerkernel',['NEPriorBoxLayerKernel',['../classarm__compute_1_1_n_e_prior_box_layer_kernel.xhtml',1,'arm_compute']]],
   ['nequantizationlayer',['NEQuantizationLayer',['../classarm__compute_1_1_n_e_quantization_layer.xhtml',1,'arm_compute']]],
   ['nequantizationlayerkernel',['NEQuantizationLayerKernel',['../classarm__compute_1_1_n_e_quantization_layer_kernel.xhtml',1,'arm_compute']]],
+  ['nerange',['NERange',['../classarm__compute_1_1_n_e_range.xhtml',1,'arm_compute']]],
+  ['nerangekernel',['NERangeKernel',['../classarm__compute_1_1_n_e_range_kernel.xhtml',1,'arm_compute']]],
   ['nereducemean',['NEReduceMean',['../classarm__compute_1_1_n_e_reduce_mean.xhtml',1,'arm_compute']]],
   ['nereductionoperation',['NEReductionOperation',['../classarm__compute_1_1_n_e_reduction_operation.xhtml',1,'arm_compute']]],
   ['nereductionoperationkernel',['NEReductionOperationKernel',['../classarm__compute_1_1_n_e_reduction_operation_kernel.xhtml',1,'arm_compute']]],
@@ -191,16 +214,22 @@
   ['nereorglayerkernel',['NEReorgLayerKernel',['../classarm__compute_1_1_n_e_reorg_layer_kernel.xhtml',1,'arm_compute']]],
   ['nereshapelayer',['NEReshapeLayer',['../classarm__compute_1_1_n_e_reshape_layer.xhtml',1,'arm_compute']]],
   ['nereshapelayerkernel',['NEReshapeLayerKernel',['../classarm__compute_1_1_n_e_reshape_layer_kernel.xhtml',1,'arm_compute']]],
+  ['nereverse',['NEReverse',['../classarm__compute_1_1_n_e_reverse.xhtml',1,'arm_compute']]],
+  ['nereversekernel',['NEReverseKernel',['../classarm__compute_1_1_n_e_reverse_kernel.xhtml',1,'arm_compute']]],
   ['nernnlayer',['NERNNLayer',['../classarm__compute_1_1_n_e_r_n_n_layer.xhtml',1,'arm_compute']]],
   ['neroipoolinglayer',['NEROIPoolingLayer',['../classarm__compute_1_1_n_e_r_o_i_pooling_layer.xhtml',1,'arm_compute']]],
   ['neroipoolinglayerkernel',['NEROIPoolingLayerKernel',['../classarm__compute_1_1_n_e_r_o_i_pooling_layer_kernel.xhtml',1,'arm_compute']]],
+  ['nersqrtlayer',['NERsqrtLayer',['../classarm__compute_1_1_n_e_rsqrt_layer.xhtml',1,'arm_compute']]],
   ['nescale',['NEScale',['../classarm__compute_1_1_n_e_scale.xhtml',1,'arm_compute']]],
   ['nescalekernel',['NEScaleKernel',['../classarm__compute_1_1_n_e_scale_kernel.xhtml',1,'arm_compute']]],
   ['nescharr3x3',['NEScharr3x3',['../classarm__compute_1_1_n_e_scharr3x3.xhtml',1,'arm_compute']]],
   ['nescharr3x3kernel',['NEScharr3x3Kernel',['../classarm__compute_1_1_n_e_scharr3x3_kernel.xhtml',1,'arm_compute']]],
+  ['neselect',['NESelect',['../classarm__compute_1_1_n_e_select.xhtml',1,'arm_compute']]],
+  ['neselectkernel',['NESelectKernel',['../classarm__compute_1_1_n_e_select_kernel.xhtml',1,'arm_compute']]],
   ['neseparableconvolutionhorkernel',['NESeparableConvolutionHorKernel',['../classarm__compute_1_1_n_e_separable_convolution_hor_kernel.xhtml',1,'arm_compute']]],
   ['neseparableconvolutionvertkernel',['NESeparableConvolutionVertKernel',['../classarm__compute_1_1_n_e_separable_convolution_vert_kernel.xhtml',1,'arm_compute']]],
   ['nesimpleassemblyfunction',['NESimpleAssemblyFunction',['../classarm__compute_1_1_n_e_simple_assembly_function.xhtml',1,'arm_compute']]],
+  ['neslice',['NESlice',['../classarm__compute_1_1_n_e_slice.xhtml',1,'arm_compute']]],
   ['nesobel3x3',['NESobel3x3',['../classarm__compute_1_1_n_e_sobel3x3.xhtml',1,'arm_compute']]],
   ['nesobel3x3kernel',['NESobel3x3Kernel',['../classarm__compute_1_1_n_e_sobel3x3_kernel.xhtml',1,'arm_compute']]],
   ['nesobel5x5',['NESobel5x5',['../classarm__compute_1_1_n_e_sobel5x5.xhtml',1,'arm_compute']]],
@@ -210,6 +239,11 @@
   ['nesobel7x7horkernel',['NESobel7x7HorKernel',['../classarm__compute_1_1_n_e_sobel7x7_hor_kernel.xhtml',1,'arm_compute']]],
   ['nesobel7x7vertkernel',['NESobel7x7VertKernel',['../classarm__compute_1_1_n_e_sobel7x7_vert_kernel.xhtml',1,'arm_compute']]],
   ['nesoftmaxlayer',['NESoftmaxLayer',['../classarm__compute_1_1_n_e_softmax_layer.xhtml',1,'arm_compute']]],
+  ['nesplit',['NESplit',['../classarm__compute_1_1_n_e_split.xhtml',1,'arm_compute']]],
+  ['nestacklayer',['NEStackLayer',['../classarm__compute_1_1_n_e_stack_layer.xhtml',1,'arm_compute']]],
+  ['nestacklayerkernel',['NEStackLayerKernel',['../classarm__compute_1_1_n_e_stack_layer_kernel.xhtml',1,'arm_compute']]],
+  ['nestridedslice',['NEStridedSlice',['../classarm__compute_1_1_n_e_strided_slice.xhtml',1,'arm_compute']]],
+  ['nestridedslicekernel',['NEStridedSliceKernel',['../classarm__compute_1_1_n_e_strided_slice_kernel.xhtml',1,'arm_compute']]],
   ['nesubtensorhandle',['NESubTensorHandle',['../classarm__compute_1_1graph_1_1backends_1_1_n_e_sub_tensor_handle.xhtml',1,'arm_compute::graph::backends']]],
   ['nesynthetizefunction',['NESynthetizeFunction',['../classarm__compute_1_1test_1_1_n_e_synthetize_function.xhtml',1,'arm_compute::test']]],
   ['nesynthetizefunctionwithzeroconstantborder',['NESynthetizeFunctionWithZeroConstantBorder',['../classarm__compute_1_1test_1_1_n_e_synthetize_function_with_zero_constant_border.xhtml',1,'arm_compute::test']]],
@@ -218,8 +252,11 @@
   ['netensorhandle',['NETensorHandle',['../classarm__compute_1_1graph_1_1backends_1_1_n_e_tensor_handle.xhtml',1,'arm_compute::graph::backends']]],
   ['nethreshold',['NEThreshold',['../classarm__compute_1_1_n_e_threshold.xhtml',1,'arm_compute']]],
   ['nethresholdkernel',['NEThresholdKernel',['../classarm__compute_1_1_n_e_threshold_kernel.xhtml',1,'arm_compute']]],
+  ['netile',['NETile',['../classarm__compute_1_1_n_e_tile.xhtml',1,'arm_compute']]],
+  ['netilekernel',['NETileKernel',['../classarm__compute_1_1_n_e_tile_kernel.xhtml',1,'arm_compute']]],
   ['netranspose',['NETranspose',['../classarm__compute_1_1_n_e_transpose.xhtml',1,'arm_compute']]],
   ['netransposekernel',['NETransposeKernel',['../classarm__compute_1_1_n_e_transpose_kernel.xhtml',1,'arm_compute']]],
+  ['neunstack',['NEUnstack',['../classarm__compute_1_1_n_e_unstack.xhtml',1,'arm_compute']]],
   ['neupsamplelayer',['NEUpsampleLayer',['../classarm__compute_1_1_n_e_upsample_layer.xhtml',1,'arm_compute']]],
   ['neupsamplelayerkernel',['NEUpsampleLayerKernel',['../classarm__compute_1_1_n_e_upsample_layer_kernel.xhtml',1,'arm_compute']]],
   ['newarpaffine',['NEWarpAffine',['../classarm__compute_1_1_n_e_warp_affine.xhtml',1,'arm_compute']]],