arm_compute v18.02

Change-Id: I7207aa488e5470f235f39b6c188b4678dc38d1a6
diff --git a/documentation/functions_func_c.xhtml b/documentation/functions_func_c.xhtml
index 2ca7a8f..40dbaad 100644
--- a/documentation/functions_func_c.xhtml
+++ b/documentation/functions_func_c.xhtml
@@ -40,7 +40,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">Compute Library
-   &#160;<span id="projectnumber">18.01</span>
+   &#160;<span id="projectnumber">18.02</span>
    </div>
   </td>
  </tr>
@@ -159,6 +159,9 @@
 &#160;
 
 <h3><a class="anchor" id="index_c"></a>- c -</h3><ul>
+<li>CaffePreproccessor()
+: <a class="el" href="classarm__compute_1_1graph__utils_1_1_caffe_preproccessor.xhtml#a60e1354276a6ffd7359634e1ab464cff">CaffePreproccessor</a>
+</li>
 <li>call_accessor()
 : <a class="el" href="classarm__compute_1_1graph_1_1_i_tensor_object.xhtml#ad422767da0c5797181f4af2bed259879">ITensorObject</a>
 , <a class="el" href="classarm__compute_1_1graph_1_1_sub_tensor.xhtml#aa327119aa8799cde0bedceb19a72a65f">SubTensor</a>
@@ -202,7 +205,7 @@
 , <a class="el" href="classarm__compute_1_1_i_c_l_multi_image.xhtml#ad6273d4c4587f7956d48f2ea356a5c9b">ICLMultiImage</a>
 </li>
 <li>CLAbsoluteDifferenceKernel()
-: <a class="el" href="classarm__compute_1_1_c_l_absolute_difference_kernel.xhtml#a2bf2c8f0611c9130e938c7013d513152">CLAbsoluteDifferenceKernel</a>
+: <a class="el" href="classarm__compute_1_1_c_l_absolute_difference_kernel.xhtml#a4e8adca56a51ba8db455f099931cc857">CLAbsoluteDifferenceKernel</a>
 </li>
 <li>CLAccessor()
 : <a class="el" href="classarm__compute_1_1test_1_1_c_l_accessor.xhtml#a99c3ff4aa653567f4b5ee28007f79dc2">CLAccessor</a>
@@ -236,7 +239,7 @@
 : <a class="el" href="classarm__compute_1_1_c_l_bitwise_and_kernel.xhtml#ac869cc631a8124614900ad6f2c463882">CLBitwiseAndKernel</a>
 </li>
 <li>CLBitwiseOrKernel()
-: <a class="el" href="classarm__compute_1_1_c_l_bitwise_or_kernel.xhtml#aa8a50683d797b7656778705597bc8115">CLBitwiseOrKernel</a>
+: <a class="el" href="classarm__compute_1_1_c_l_bitwise_or_kernel.xhtml#a3d96984def7bd03bdf08b99caca082fc">CLBitwiseOrKernel</a>
 </li>
 <li>CLBitwiseXorKernel()
 : <a class="el" href="classarm__compute_1_1_c_l_bitwise_xor_kernel.xhtml#a36f184f1b9ad5c1fdab99fe369c47a92">CLBitwiseXorKernel</a>
@@ -326,7 +329,10 @@
 : <a class="el" href="classarm__compute_1_1_c_l_direct_convolution_layer.xhtml#a7020ba58629fa294c854034bf377906f">CLDirectConvolutionLayer</a>
 </li>
 <li>CLDirectConvolutionLayerKernel()
-: <a class="el" href="classarm__compute_1_1_c_l_direct_convolution_layer_kernel.xhtml#a034283c10cd4235ad8ee889c7b312136">CLDirectConvolutionLayerKernel</a>
+: <a class="el" href="classarm__compute_1_1_c_l_direct_convolution_layer_kernel.xhtml#a96bda005f5aa584e41b42d6cf0ea2b2f">CLDirectConvolutionLayerKernel</a>
+</li>
+<li>CLDirectConvolutionLayerOutputStageKernel()
+: <a class="el" href="classarm__compute_1_1_c_l_direct_convolution_layer_output_stage_kernel.xhtml#a772f88eccbc0577b148a7eb880f4363d">CLDirectConvolutionLayerOutputStageKernel</a>
 </li>
 <li>CLDistribution1D()
 : <a class="el" href="classarm__compute_1_1_c_l_distribution1_d.xhtml#a1b056f14381ab6eda09ed227a3d9e9e5">CLDistribution1D</a>
@@ -401,6 +407,9 @@
 <li>CLGEMM()
 : <a class="el" href="classarm__compute_1_1_c_l_g_e_m_m.xhtml#a07dc013cbab881bdebe30f07204dbde3">CLGEMM</a>
 </li>
+<li>CLGEMMConvolutionLayer()
+: <a class="el" href="classarm__compute_1_1_c_l_g_e_m_m_convolution_layer.xhtml#abbe1bfc2b6c8c58d711612255ca73a38">CLGEMMConvolutionLayer</a>
+</li>
 <li>CLGEMMInterleave4x4Kernel()
 : <a class="el" href="classarm__compute_1_1_c_l_g_e_m_m_interleave4x4_kernel.xhtml#a4023b128129764d7d24882a5642fe49f">CLGEMMInterleave4x4Kernel</a>
 </li>
@@ -498,7 +507,7 @@
 : <a class="el" href="classarm__compute_1_1_c_l_laplacian_reconstruct.xhtml#a66c0967ada87be88d5459fcd28e74045">CLLaplacianReconstruct</a>
 </li>
 <li>CLLKTrackerStage0Kernel()
-: <a class="el" href="classarm__compute_1_1_c_l_l_k_tracker_stage0_kernel.xhtml#af56ec32b876c8279e19756c69a082da7">CLLKTrackerStage0Kernel</a>
+: <a class="el" href="classarm__compute_1_1_c_l_l_k_tracker_stage0_kernel.xhtml#a51aa9449a2a8adbf698d25f576c10c36">CLLKTrackerStage0Kernel</a>
 </li>
 <li>CLLKTrackerStage1Kernel()
 : <a class="el" href="classarm__compute_1_1_c_l_l_k_tracker_stage1_kernel.xhtml#ac676c3a1b87aacf83246da916f5f5dee">CLLKTrackerStage1Kernel</a>
@@ -660,15 +669,18 @@
 : <a class="el" href="classarm__compute_1_1_c_l_weights_reshape_kernel.xhtml#aa5640a1a27f384794a52ce209115add5">CLWeightsReshapeKernel</a>
 </li>
 <li>collapse()
-: <a class="el" href="classarm__compute_1_1_dimensions.xhtml#a8e15e87871211f98c2b566137e38ef99">Dimensions&lt; T &gt;</a>
+: <a class="el" href="classarm__compute_1_1_dimensions.xhtml#a0c265a91027decdda59e5086c550d0f7">Dimensions&lt; T &gt;</a>
 , <a class="el" href="classarm__compute_1_1_tensor_shape.xhtml#a8e15e87871211f98c2b566137e38ef99">TensorShape</a>
-, <a class="el" href="classarm__compute_1_1_window.xhtml#a8a5687ce253fc522d2f0e07cdd971ef6">Window</a>
+, <a class="el" href="classarm__compute_1_1_window.xhtml#a3a941af3830a95de75deaba899c5f145">Window</a>
 </li>
 <li>collapse_from()
 : <a class="el" href="classarm__compute_1_1_dimensions.xhtml#a112cc1d5093b7672bf11569659251a7c">Dimensions&lt; T &gt;</a>
 </li>
 <li>collapse_if_possible()
-: <a class="el" href="classarm__compute_1_1_window.xhtml#a03aa33569ab65de2634d1b71af53674d">Window</a>
+: <a class="el" href="classarm__compute_1_1_window.xhtml#abf85e7e29bfbe8b7acf6ad7cb4fd01b9">Window</a>
+</li>
+<li>collapsed_from()
+: <a class="el" href="classarm__compute_1_1_tensor_shape.xhtml#a3b572f2fcba6fcf8b944a9161b2d365f">TensorShape</a>
 </li>
 <li>CommandLineParser()
 : <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_command_line_parser.xhtml#a169ae39f7c9da9fee21c577ae5d7954f">CommandLineParser</a>
@@ -706,12 +718,12 @@
 , <a class="el" href="classarm__compute_1_1_c_l_accumulate_weighted_kernel.xhtml#a480232581dba02e630dd045e2f80ae87">CLAccumulateWeightedKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_activation_layer.xhtml#a239fea32ba46d038ba350dba58026c45">CLActivationLayer</a>
 , <a class="el" href="classarm__compute_1_1_c_l_activation_layer_kernel.xhtml#a239fea32ba46d038ba350dba58026c45">CLActivationLayerKernel</a>
-, <a class="el" href="classarm__compute_1_1_c_l_arithmetic_addition.xhtml#a1048af0714f442881a9232395107e963">CLArithmeticAddition</a>
+, <a class="el" href="classarm__compute_1_1_c_l_arithmetic_addition.xhtml#a7af75ca77a6e9eb53532e7ab1317bdc3">CLArithmeticAddition</a>
 , <a class="el" href="classarm__compute_1_1_c_l_arithmetic_addition_kernel.xhtml#a1048af0714f442881a9232395107e963">CLArithmeticAdditionKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_arithmetic_subtraction.xhtml#a1048af0714f442881a9232395107e963">CLArithmeticSubtraction</a>
 , <a class="el" href="classarm__compute_1_1_c_l_arithmetic_subtraction_kernel.xhtml#a1048af0714f442881a9232395107e963">CLArithmeticSubtractionKernel</a>
-, <a class="el" href="classarm__compute_1_1_c_l_batch_normalization_layer.xhtml#a088b702f0c5f0c0326be2f4b5c2006ed">CLBatchNormalizationLayer</a>
-, <a class="el" href="classarm__compute_1_1_c_l_batch_normalization_layer_kernel.xhtml#a088b702f0c5f0c0326be2f4b5c2006ed">CLBatchNormalizationLayerKernel</a>
+, <a class="el" href="classarm__compute_1_1_c_l_batch_normalization_layer.xhtml#a2e219b7129ffd19b0f06066b297bed49">CLBatchNormalizationLayer</a>
+, <a class="el" href="classarm__compute_1_1_c_l_batch_normalization_layer_kernel.xhtml#a2e219b7129ffd19b0f06066b297bed49">CLBatchNormalizationLayerKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_bitwise_and.xhtml#af53d66a8f8dd368d3c06b43c0c6a12f1">CLBitwiseAnd</a>
 , <a class="el" href="classarm__compute_1_1_c_l_bitwise_and_kernel.xhtml#af53d66a8f8dd368d3c06b43c0c6a12f1">CLBitwiseAndKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_bitwise_not.xhtml#a074e10cfb217e657b9e81adeca2abc68">CLBitwiseNot</a>
@@ -732,8 +744,8 @@
 , <a class="el" href="classarm__compute_1_1_c_l_color_convert_kernel.xhtml#a074e10cfb217e657b9e81adeca2abc68">CLColorConvertKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_convolution3x3.xhtml#a26e1b4686b1f2d591d62d11585114a82">CLConvolution3x3</a>
 , <a class="el" href="classarm__compute_1_1_c_l_convolution_kernel.xhtml#a07e35fa34ecbbc82d848fa3997cc6fdb">CLConvolutionKernel&lt; matrix_size &gt;</a>
-, <a class="el" href="classarm__compute_1_1_c_l_convolution_layer.xhtml#a8d1c6ccb46b113adb54e1ae559a2203f">CLConvolutionLayer</a>
-, <a class="el" href="classarm__compute_1_1_c_l_convolution_layer_reshape_weights.xhtml#a32d051fbd377a9d9af95fe24876c7356">CLConvolutionLayerReshapeWeights</a>
+, <a class="el" href="classarm__compute_1_1_c_l_convolution_layer.xhtml#a9026637db5a0e2f645c732872e740570">CLConvolutionLayer</a>
+, <a class="el" href="classarm__compute_1_1_c_l_convolution_layer_reshape_weights.xhtml#a9a3d99b364c89f386250cc92dddc6b1b">CLConvolutionLayerReshapeWeights</a>
 , <a class="el" href="classarm__compute_1_1_c_l_convolution_rectangle.xhtml#aa0b5cdc99cad00d35521aa756365cef2">CLConvolutionRectangle</a>
 , <a class="el" href="classarm__compute_1_1_c_l_convolution_rectangle_kernel.xhtml#abcf9df2e9d1da8abf27ca1678951673f">CLConvolutionRectangleKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_convolution_square.xhtml#a26e1b4686b1f2d591d62d11585114a82">CLConvolutionSquare&lt; matrix_size &gt;</a>
@@ -760,12 +772,13 @@
 , <a class="el" href="classarm__compute_1_1_c_l_dilate_kernel.xhtml#a67b0c2ccd2c37a8d29fa6cc4b26795d8">CLDilateKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_direct_convolution_layer.xhtml#a03dcaca11a6078d95562aabadf02ccaf">CLDirectConvolutionLayer</a>
 , <a class="el" href="classarm__compute_1_1_c_l_direct_convolution_layer_kernel.xhtml#a0e2cfb6fb263bd6f761756c816574345">CLDirectConvolutionLayerKernel</a>
+, <a class="el" href="classarm__compute_1_1_c_l_direct_convolution_layer_output_stage_kernel.xhtml#a5fcbc12271b2180b57b5a74d421d0448">CLDirectConvolutionLayerOutputStageKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_edge_non_max_suppression_kernel.xhtml#a209e05c2e2bf4d5fb2b9e3f75c7d79aa">CLEdgeNonMaxSuppressionKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_edge_trace_kernel.xhtml#af4b40677259a11edd3e83e82c1c6dd9d">CLEdgeTraceKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_equalize_histogram.xhtml#a78c50e58e4c8be6de11ac6e78ca02eff">CLEqualizeHistogram</a>
 , <a class="el" href="classarm__compute_1_1_c_l_erode.xhtml#a2a829a721f585b9028e9712e71698e69">CLErode</a>
 , <a class="el" href="classarm__compute_1_1_c_l_erode_kernel.xhtml#a67b0c2ccd2c37a8d29fa6cc4b26795d8">CLErodeKernel</a>
-, <a class="el" href="classarm__compute_1_1_c_l_fast_corners.xhtml#a25c563ab5edb7241d8f12406ed96b40c">CLFastCorners</a>
+, <a class="el" href="classarm__compute_1_1_c_l_fast_corners.xhtml#ac519f19806984be1fddf6c04ea508626">CLFastCorners</a>
 , <a class="el" href="classarm__compute_1_1_c_l_fast_corners_kernel.xhtml#a84deccfff9f686445194594e058284bf">CLFastCornersKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_fill_border.xhtml#acd47b636ec90ab214e6f194989ea7af5">CLFillBorder</a>
 , <a class="el" href="classarm__compute_1_1_c_l_fill_border_kernel.xhtml#ae1b9fe62ed42f469f1de879c33d75c06">CLFillBorderKernel</a>
@@ -785,12 +798,13 @@
 , <a class="el" href="classarm__compute_1_1_c_l_gaussian_pyramid_orb.xhtml#a9f1c2312374125fd95ee145a4f07515c">CLGaussianPyramidOrb</a>
 , <a class="el" href="classarm__compute_1_1_c_l_gaussian_pyramid_vert_kernel.xhtml#a67b0c2ccd2c37a8d29fa6cc4b26795d8">CLGaussianPyramidVertKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_g_e_m_m.xhtml#a34e7b882208ff6720bad2e4f2c7565c5">CLGEMM</a>
+, <a class="el" href="classarm__compute_1_1_c_l_g_e_m_m_convolution_layer.xhtml#a8d1c6ccb46b113adb54e1ae559a2203f">CLGEMMConvolutionLayer</a>
 , <a class="el" href="classarm__compute_1_1_c_l_g_e_m_m_interleave4x4.xhtml#a074e10cfb217e657b9e81adeca2abc68">CLGEMMInterleave4x4</a>
-, <a class="el" href="classarm__compute_1_1_c_l_g_e_m_m_interleave4x4_kernel.xhtml#a074e10cfb217e657b9e81adeca2abc68">CLGEMMInterleave4x4Kernel</a>
+, <a class="el" href="classarm__compute_1_1_c_l_g_e_m_m_interleave4x4_kernel.xhtml#a2238b6c75a9ca204fc657db2dd1c2aa7">CLGEMMInterleave4x4Kernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_g_e_m_m_lowp_matrix_a_reduction_kernel.xhtml#a613f25e524dbabbff55ea9d7df53c7f6">CLGEMMLowpMatrixAReductionKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_g_e_m_m_lowp_matrix_b_reduction_kernel.xhtml#aa526095c6ddce38f2ef22d45e18e2fe2">CLGEMMLowpMatrixBReductionKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_g_e_m_m_lowp_matrix_multiply_core.xhtml#a507a231e2fc47ce556a5863bd1a48e1f">CLGEMMLowpMatrixMultiplyCore</a>
-, <a class="el" href="classarm__compute_1_1_c_l_g_e_m_m_lowp_matrix_multiply_kernel.xhtml#ac17372e27b5f81403336222f53d19ffa">CLGEMMLowpMatrixMultiplyKernel</a>
+, <a class="el" href="classarm__compute_1_1_c_l_g_e_m_m_lowp_matrix_multiply_kernel.xhtml#a4ed20a874d049cc5042bfbe7f81733a3">CLGEMMLowpMatrixMultiplyKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_g_e_m_m_lowp_offset_contribution_kernel.xhtml#af1085224008bc4693092131f01ef971b">CLGEMMLowpOffsetContributionKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_g_e_m_m_lowp_quantize_down_int32_to_uint8_scale.xhtml#af127cda81674a7864000a3e70877c4c2">CLGEMMLowpQuantizeDownInt32ToUint8Scale</a>
 , <a class="el" href="classarm__compute_1_1_c_l_g_e_m_m_lowp_quantize_down_int32_to_uint8_scale_by_fixed_point.xhtml#a15da37f661fdcd81c1f25c5d6bdc6abd">CLGEMMLowpQuantizeDownInt32ToUint8ScaleByFixedPoint</a>
@@ -798,10 +812,10 @@
 , <a class="el" href="classarm__compute_1_1_c_l_g_e_m_m_lowp_quantize_down_int32_to_uint8_scale_kernel.xhtml#af127cda81674a7864000a3e70877c4c2">CLGEMMLowpQuantizeDownInt32ToUint8ScaleKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_g_e_m_m_matrix_accumulate_biases_kernel.xhtml#acd42d73bdf14e61d6414450f134e9651">CLGEMMMatrixAccumulateBiasesKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_g_e_m_m_matrix_addition_kernel.xhtml#a00ca198bac061a1fdfbb4246e7048e63">CLGEMMMatrixAdditionKernel</a>
-, <a class="el" href="classarm__compute_1_1_c_l_g_e_m_m_matrix_multiply_kernel.xhtml#a1b06d283e52049ed3c96eb7c69806a87">CLGEMMMatrixMultiplyKernel</a>
+, <a class="el" href="classarm__compute_1_1_c_l_g_e_m_m_matrix_multiply_kernel.xhtml#aa0b9705b5c793dd3867aaada15bda02c">CLGEMMMatrixMultiplyKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_g_e_m_m_matrix_vector_multiply_kernel.xhtml#a083cbb32c94ef493098ee169dc36c486">CLGEMMMatrixVectorMultiplyKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_g_e_m_m_transpose1x_w.xhtml#a074e10cfb217e657b9e81adeca2abc68">CLGEMMTranspose1xW</a>
-, <a class="el" href="classarm__compute_1_1_c_l_g_e_m_m_transpose1x_w_kernel.xhtml#a074e10cfb217e657b9e81adeca2abc68">CLGEMMTranspose1xWKernel</a>
+, <a class="el" href="classarm__compute_1_1_c_l_g_e_m_m_transpose1x_w_kernel.xhtml#a9718c86f3b9141ca3f05ede073e17d12">CLGEMMTranspose1xWKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_gradient_kernel.xhtml#ad67340e556964fbc6aee83f7b2ff8101">CLGradientKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_harris_corners.xhtml#a1c35ef0fadb16911061a0a54be3c17af">CLHarrisCorners</a>
 , <a class="el" href="classarm__compute_1_1_c_l_harris_score_kernel.xhtml#aab77e3e19e73caf469b27792d710a3be">CLHarrisScoreKernel</a>
@@ -822,7 +836,7 @@
 , <a class="el" href="classarm__compute_1_1_c_l_l2_normalize_layer.xhtml#abd78f7859a5d16093e468b555c9bf209">CLL2NormalizeLayer</a>
 , <a class="el" href="classarm__compute_1_1_c_l_l2_normalize_layer_kernel.xhtml#ad7ee2c6ba4a132418b0c5d76809c1b8d">CLL2NormalizeLayerKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_laplacian_pyramid.xhtml#affa012258b464b065d72cc26657119d4">CLLaplacianPyramid</a>
-, <a class="el" href="classarm__compute_1_1_c_l_laplacian_reconstruct.xhtml#a0ddf83ea5bc44e4a8fbbccdcdd2209ec">CLLaplacianReconstruct</a>
+, <a class="el" href="classarm__compute_1_1_c_l_laplacian_reconstruct.xhtml#a129d848ae0d03b4d4dcbc5e3763623cf">CLLaplacianReconstruct</a>
 , <a class="el" href="classarm__compute_1_1_c_l_l_k_tracker_finalize_kernel.xhtml#a020db92b2cd6b5c0c8482402f38e08e5">CLLKTrackerFinalizeKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_l_k_tracker_init_kernel.xhtml#adc3ba3031b85b80ceacde189d1ebe2aa">CLLKTrackerInitKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_l_k_tracker_stage0_kernel.xhtml#af50d75c9037fab52ec75dd9be62103a3">CLLKTrackerStage0Kernel</a>
@@ -853,7 +867,7 @@
 , <a class="el" href="classarm__compute_1_1_c_l_permute.xhtml#af1f5e1b7e8bbf0768c406be880387a0d">CLPermute</a>
 , <a class="el" href="classarm__compute_1_1_c_l_permute_kernel.xhtml#af1f5e1b7e8bbf0768c406be880387a0d">CLPermuteKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_phase.xhtml#ac64385feb4cfd5ea1f7e2dc4414392aa">CLPhase</a>
-, <a class="el" href="classarm__compute_1_1_c_l_pixel_wise_multiplication.xhtml#a3e0a2f39d9dc0f7083aef3b37335afff">CLPixelWiseMultiplication</a>
+, <a class="el" href="classarm__compute_1_1_c_l_pixel_wise_multiplication.xhtml#ab49eaee7b0a9443f7cbd3a73fd0bf2b2">CLPixelWiseMultiplication</a>
 , <a class="el" href="classarm__compute_1_1_c_l_pixel_wise_multiplication_kernel.xhtml#a3e0a2f39d9dc0f7083aef3b37335afff">CLPixelWiseMultiplicationKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_pooling_layer.xhtml#a18f66b53b41f27ca9942695488d8c7aa">CLPoolingLayer</a>
 , <a class="el" href="classarm__compute_1_1_c_l_pooling_layer_kernel.xhtml#a13226200322fb9ca881174695946705c">CLPoolingLayerKernel</a>
@@ -904,8 +918,8 @@
 , <a class="el" href="classarm__compute_1_1_g_c_activation_layer_kernel.xhtml#a0fdcd48f36eb1310d56f0f0d5ce9ab00">GCActivationLayerKernel</a>
 , <a class="el" href="classarm__compute_1_1_g_c_arithmetic_addition.xhtml#a77d4c38915be03f7fa7031c73470b0c6">GCArithmeticAddition</a>
 , <a class="el" href="classarm__compute_1_1_g_c_arithmetic_addition_kernel.xhtml#a77d4c38915be03f7fa7031c73470b0c6">GCArithmeticAdditionKernel</a>
-, <a class="el" href="classarm__compute_1_1_g_c_batch_normalization_layer.xhtml#a0e5c2d247cab98cd7a5ed72f61c5d702">GCBatchNormalizationLayer</a>
-, <a class="el" href="classarm__compute_1_1_g_c_batch_normalization_layer_kernel.xhtml#a0e5c2d247cab98cd7a5ed72f61c5d702">GCBatchNormalizationLayerKernel</a>
+, <a class="el" href="classarm__compute_1_1_g_c_batch_normalization_layer.xhtml#ab66d55b5fca2d08c253e4e9a37f9c6bc">GCBatchNormalizationLayer</a>
+, <a class="el" href="classarm__compute_1_1_g_c_batch_normalization_layer_kernel.xhtml#ab66d55b5fca2d08c253e4e9a37f9c6bc">GCBatchNormalizationLayerKernel</a>
 , <a class="el" href="classarm__compute_1_1_g_c_col2_im_kernel.xhtml#a1aebc8a9a10fb43c9a39d241d0c11338">GCCol2ImKernel</a>
 , <a class="el" href="classarm__compute_1_1_g_c_convolution_layer.xhtml#a021cf136255044f0f55bf0d41c0fa823">GCConvolutionLayer</a>
 , <a class="el" href="classarm__compute_1_1_g_c_convolution_layer_reshape_weights.xhtml#a30fce7e9257d1dff9645d65a67ff7998">GCConvolutionLayerReshapeWeights</a>
@@ -913,7 +927,7 @@
 , <a class="el" href="classarm__compute_1_1_g_c_depth_concatenate_layer_kernel.xhtml#aa304f590ac74910d1b8fd316c3011f10">GCDepthConcatenateLayerKernel</a>
 , <a class="el" href="classarm__compute_1_1_g_c_depthwise_convolution_layer3x3.xhtml#a62506aeeb3913e08e0ec3216b5859b2a">GCDepthwiseConvolutionLayer3x3</a>
 , <a class="el" href="classarm__compute_1_1_g_c_depthwise_convolution_layer3x3_kernel.xhtml#ad486abb5c9ced4d5d7428ebcb0165081">GCDepthwiseConvolutionLayer3x3Kernel</a>
-, <a class="el" href="classarm__compute_1_1_g_c_direct_convolution_layer.xhtml#ad486abb5c9ced4d5d7428ebcb0165081">GCDirectConvolutionLayer</a>
+, <a class="el" href="classarm__compute_1_1_g_c_direct_convolution_layer.xhtml#a62506aeeb3913e08e0ec3216b5859b2a">GCDirectConvolutionLayer</a>
 , <a class="el" href="classarm__compute_1_1_g_c_direct_convolution_layer_kernel.xhtml#a99b7d5728ccc4d94fab68d1dbfe3ecd7">GCDirectConvolutionLayerKernel&lt; kernel_size &gt;</a>
 , <a class="el" href="classarm__compute_1_1_g_c_dropout_layer.xhtml#a03febcf2730ff389e09fc47672e4fac7">GCDropoutLayer</a>
 , <a class="el" href="classarm__compute_1_1_g_c_dropout_layer_kernel.xhtml#a03febcf2730ff389e09fc47672e4fac7">GCDropoutLayerKernel</a>
@@ -921,7 +935,7 @@
 , <a class="el" href="classarm__compute_1_1_g_c_fill_border_kernel.xhtml#a148acc5bac0dddc8d512b4d91bd2a7ba">GCFillBorderKernel</a>
 , <a class="el" href="classarm__compute_1_1_g_c_fully_connected_layer.xhtml#a68a5db52b1ed7f7ca1d619ac1263ab38">GCFullyConnectedLayer</a>
 , <a class="el" href="classarm__compute_1_1_g_c_fully_connected_layer_reshape_weights.xhtml#aa029e9740bc43eb3301316be76be3b7e">GCFullyConnectedLayerReshapeWeights</a>
-, <a class="el" href="classarm__compute_1_1_g_c_g_e_m_m.xhtml#a7aa2a3f11f32fe5e794fdb4775ed998d">GCGEMM</a>
+, <a class="el" href="classarm__compute_1_1_g_c_g_e_m_m.xhtml#a8184f9bf2e8f4fdc16cfe7812e229d95">GCGEMM</a>
 , <a class="el" href="classarm__compute_1_1_g_c_g_e_m_m_interleave4x4.xhtml#aa029e9740bc43eb3301316be76be3b7e">GCGEMMInterleave4x4</a>
 , <a class="el" href="classarm__compute_1_1_g_c_g_e_m_m_interleave4x4_kernel.xhtml#aa029e9740bc43eb3301316be76be3b7e">GCGEMMInterleave4x4Kernel</a>
 , <a class="el" href="classarm__compute_1_1_g_c_g_e_m_m_matrix_accumulate_biases_kernel.xhtml#aebd765d07fc0c9401ec83025aa0e13de">GCGEMMMatrixAccumulateBiasesKernel</a>
@@ -944,6 +958,8 @@
 , <a class="el" href="classarm__compute_1_1_g_c_scale.xhtml#a8a339354a1e4d09de5a3022e4f20d0d2">GCScale</a>
 , <a class="el" href="classarm__compute_1_1_g_c_scale_kernel.xhtml#afeaa46f1b40b37692d80cb38c426e4d6">GCScaleKernel</a>
 , <a class="el" href="classarm__compute_1_1_g_c_softmax_layer.xhtml#adfc63622b9a4c874503664031de020aa">GCSoftmaxLayer</a>
+, <a class="el" href="classarm__compute_1_1_g_c_tensor_shift.xhtml#a2a2ddfadb250e8a4c4d5db67f048f2e8">GCTensorShift</a>
+, <a class="el" href="classarm__compute_1_1_g_c_tensor_shift_kernel.xhtml#a2a2ddfadb250e8a4c4d5db67f048f2e8">GCTensorShiftKernel</a>
 , <a class="el" href="classarm__compute_1_1_g_c_transpose.xhtml#aa029e9740bc43eb3301316be76be3b7e">GCTranspose</a>
 , <a class="el" href="classarm__compute_1_1_g_c_transpose_kernel.xhtml#aa029e9740bc43eb3301316be76be3b7e">GCTransposeKernel</a>
 , <a class="el" href="classarm__compute_1_1_g_c_weights_reshape_kernel.xhtml#a2ea575697d78a178f34e75ae9b410069">GCWeightsReshapeKernel</a>
@@ -954,6 +970,10 @@
 , <a class="el" href="classarm__compute_1_1_i_n_e_g_e_m_m_lowp_reduction_kernel.xhtml#a21be396e5269651901fc70aad74cfafb">INEGEMMLowpReductionKernel</a>
 , <a class="el" href="classarm__compute_1_1_i_n_e_harris_score_kernel.xhtml#a78f06197fd4f4fb471c21257252031ec">INEHarrisScoreKernel</a>
 , <a class="el" href="classarm__compute_1_1_i_n_e_warp_kernel.xhtml#a2788f35df697fab62501262ad001d1f0">INEWarpKernel</a>
+, <a class="el" href="classarm__compute_1_1_i_n_e_winograd_layer_batched_g_e_m_m_kernel.xhtml#a68db11279ac0e77c05a856def00e96ee">INEWinogradLayerBatchedGEMMKernel&lt; TIn, TOut &gt;</a>
+, <a class="el" href="classarm__compute_1_1_i_n_e_winograd_layer_transform_input_kernel.xhtml#a2ac7c7acdb2d7dea85085c2dff52687f">INEWinogradLayerTransformInputKernel&lt; T &gt;</a>
+, <a class="el" href="classarm__compute_1_1_i_n_e_winograd_layer_transform_output_kernel.xhtml#a86f888820152f1dce33390f60b2628d5">INEWinogradLayerTransformOutputKernel&lt; T &gt;</a>
+, <a class="el" href="classarm__compute_1_1_i_n_e_winograd_layer_transform_weights_kernel.xhtml#af722049ac6ad3c1c96df13005645d6c3">INEWinogradLayerTransformWeightsKernel&lt; T &gt;</a>
 , <a class="el" href="classarm__compute_1_1_n_e_absolute_difference.xhtml#a837b139cf977a6c4530e3d574fcceef2">NEAbsoluteDifference</a>
 , <a class="el" href="classarm__compute_1_1_n_e_absolute_difference_kernel.xhtml#a837b139cf977a6c4530e3d574fcceef2">NEAbsoluteDifferenceKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_accumulate.xhtml#a83a344e60eb7db895953a942abf16628">NEAccumulate</a>
@@ -964,12 +984,12 @@
 , <a class="el" href="classarm__compute_1_1_n_e_accumulate_weighted_kernel.xhtml#ad3a581db799a5767c08d8f35a4a6a39a">NEAccumulateWeightedKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_activation_layer.xhtml#adfb5ef37594fc9371c4a2b95e3d5e31b">NEActivationLayer</a>
 , <a class="el" href="classarm__compute_1_1_n_e_activation_layer_kernel.xhtml#adfb5ef37594fc9371c4a2b95e3d5e31b">NEActivationLayerKernel</a>
-, <a class="el" href="classarm__compute_1_1_n_e_arithmetic_addition.xhtml#ae549ed675eab6d763ac6ffd18d226c27">NEArithmeticAddition</a>
+, <a class="el" href="classarm__compute_1_1_n_e_arithmetic_addition.xhtml#a17b1a968874510a32f0bdcc78e0cb360">NEArithmeticAddition</a>
 , <a class="el" href="classarm__compute_1_1_n_e_arithmetic_addition_kernel.xhtml#ae549ed675eab6d763ac6ffd18d226c27">NEArithmeticAdditionKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_arithmetic_subtraction.xhtml#ae549ed675eab6d763ac6ffd18d226c27">NEArithmeticSubtraction</a>
 , <a class="el" href="classarm__compute_1_1_n_e_arithmetic_subtraction_kernel.xhtml#ae549ed675eab6d763ac6ffd18d226c27">NEArithmeticSubtractionKernel</a>
-, <a class="el" href="classarm__compute_1_1_n_e_batch_normalization_layer.xhtml#aeb75a88fc585946720bf786f50e4b66d">NEBatchNormalizationLayer</a>
-, <a class="el" href="classarm__compute_1_1_n_e_batch_normalization_layer_kernel.xhtml#aeb75a88fc585946720bf786f50e4b66d">NEBatchNormalizationLayerKernel</a>
+, <a class="el" href="classarm__compute_1_1_n_e_batch_normalization_layer.xhtml#a2ba3c686bee772f8495b771ffac75506">NEBatchNormalizationLayer</a>
+, <a class="el" href="classarm__compute_1_1_n_e_batch_normalization_layer_kernel.xhtml#a2ba3c686bee772f8495b771ffac75506">NEBatchNormalizationLayerKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_bitwise_and.xhtml#a837b139cf977a6c4530e3d574fcceef2">NEBitwiseAnd</a>
 , <a class="el" href="classarm__compute_1_1_n_e_bitwise_and_kernel.xhtml#a837b139cf977a6c4530e3d574fcceef2">NEBitwiseAndKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_bitwise_not.xhtml#a83a344e60eb7db895953a942abf16628">NEBitwiseNot</a>
@@ -982,16 +1002,16 @@
 , <a class="el" href="classarm__compute_1_1_n_e_box3x3_kernel.xhtml#a165cde4f51d6dc5cb425237cdf7535a4">NEBox3x3Kernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_canny_edge.xhtml#a9222c1af43116f31809789741c6adef0">NECannyEdge</a>
 , <a class="el" href="classarm__compute_1_1_n_e_channel_combine.xhtml#a2152066cff4fb48815bb07a360086ddc">NEChannelCombine</a>
-, <a class="el" href="classarm__compute_1_1_n_e_channel_combine_kernel.xhtml#a2152066cff4fb48815bb07a360086ddc">NEChannelCombineKernel</a>
-, <a class="el" href="classarm__compute_1_1_n_e_channel_extract.xhtml#a1a476489d90e34953d0d76112a42ad2a">NEChannelExtract</a>
-, <a class="el" href="classarm__compute_1_1_n_e_channel_extract_kernel.xhtml#a1a476489d90e34953d0d76112a42ad2a">NEChannelExtractKernel</a>
+, <a class="el" href="classarm__compute_1_1_n_e_channel_combine_kernel.xhtml#a39ee07b7b99e5ede71d07248b2c8ec76">NEChannelCombineKernel</a>
+, <a class="el" href="classarm__compute_1_1_n_e_channel_extract.xhtml#aa9055d30c3643f63cbf4af54f174505e">NEChannelExtract</a>
+, <a class="el" href="classarm__compute_1_1_n_e_channel_extract_kernel.xhtml#aa9055d30c3643f63cbf4af54f174505e">NEChannelExtractKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_col2_im.xhtml#a5617685de2460c02aa189c0134880c9e">NECol2Im</a>
 , <a class="el" href="classarm__compute_1_1_n_e_col2_im_kernel.xhtml#a5617685de2460c02aa189c0134880c9e">NECol2ImKernel</a>
-, <a class="el" href="classarm__compute_1_1_n_e_color_convert.xhtml#a83a344e60eb7db895953a942abf16628">NEColorConvert</a>
-, <a class="el" href="classarm__compute_1_1_n_e_color_convert_kernel.xhtml#a0bfe568a4d43a9be6db3210cdc69e6c2">NEColorConvertKernel</a>
+, <a class="el" href="classarm__compute_1_1_n_e_color_convert.xhtml#a0bfe568a4d43a9be6db3210cdc69e6c2">NEColorConvert</a>
+, <a class="el" href="classarm__compute_1_1_n_e_color_convert_kernel.xhtml#a83a344e60eb7db895953a942abf16628">NEColorConvertKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_convolution3x3.xhtml#a58d050865536a28b56a92eeaf3ac478e">NEConvolution3x3</a>
 , <a class="el" href="classarm__compute_1_1_n_e_convolution_kernel.xhtml#a8873a8f053f3d2322e297409645c6222">NEConvolutionKernel&lt; matrix_size &gt;</a>
-, <a class="el" href="classarm__compute_1_1_n_e_convolution_layer.xhtml#aee13eaa771696a8257ededf5bf921cbb">NEConvolutionLayer</a>
+, <a class="el" href="classarm__compute_1_1_n_e_convolution_layer.xhtml#ade045aa1aef06d271214bf79b341e7a8">NEConvolutionLayer</a>
 , <a class="el" href="classarm__compute_1_1_n_e_convolution_layer_reshape_weights.xhtml#a65f7ed488a31b8d40862e6f06cd7e70c">NEConvolutionLayerReshapeWeights</a>
 , <a class="el" href="classarm__compute_1_1_n_e_convolution_rectangle.xhtml#ac230ba3519565b12566edfdd99859ed0">NEConvolutionRectangle</a>
 , <a class="el" href="classarm__compute_1_1_n_e_convolution_rectangle_kernel.xhtml#a3bb75d0640105ec72239550ec8a086b9">NEConvolutionRectangleKernel</a>
@@ -1003,7 +1023,7 @@
 , <a class="el" href="classarm__compute_1_1_n_e_depth_convert_layer.xhtml#a7d0afa0396bb7bc46d6044fc7a6a0186">NEDepthConvertLayer</a>
 , <a class="el" href="classarm__compute_1_1_n_e_depth_convert_layer_kernel.xhtml#a7d0afa0396bb7bc46d6044fc7a6a0186">NEDepthConvertLayerKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_depthwise_convolution_layer3x3.xhtml#ab66cbcc3fcc28a18766f8c60c59b5e75">NEDepthwiseConvolutionLayer3x3</a>
-, <a class="el" href="classarm__compute_1_1_n_e_depthwise_convolution_layer3x3_kernel.xhtml#a537ba0d35bcc8d5488da55d1a27c89a3">NEDepthwiseConvolutionLayer3x3Kernel</a>
+, <a class="el" href="classarm__compute_1_1_n_e_depthwise_convolution_layer3x3_kernel.xhtml#a185cf08a1ed4b6dfbd36121492849ff4">NEDepthwiseConvolutionLayer3x3Kernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_depthwise_convolution_layer.xhtml#ab66cbcc3fcc28a18766f8c60c59b5e75">NEDepthwiseConvolutionLayer</a>
 , <a class="el" href="classarm__compute_1_1_n_e_depthwise_im2_col_kernel.xhtml#aba78dcb8f9d91651bdaf53d21bbee40d">NEDepthwiseIm2ColKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_depthwise_separable_convolution_layer.xhtml#a1d1923da1e9f49c28bf0b38c27b7eb8c">NEDepthwiseSeparableConvolutionLayer</a>
@@ -1046,6 +1066,7 @@
 , <a class="el" href="classarm__compute_1_1_n_e_gaussian_pyramid_vert_kernel.xhtml#a83a344e60eb7db895953a942abf16628">NEGaussianPyramidVertKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_g_e_m_m.xhtml#a385241dcc5062af6ecac8bdafe01bb2a">NEGEMM</a>
 , <a class="el" href="classarm__compute_1_1_n_e_g_e_m_m_assembly_base_kernel.xhtml#a5c38898607a293553b7eb9400bcf47c4">NEGEMMAssemblyBaseKernel</a>
+, <a class="el" href="classarm__compute_1_1_n_e_g_e_m_m_convolution_layer.xhtml#aee13eaa771696a8257ededf5bf921cbb">NEGEMMConvolutionLayer</a>
 , <a class="el" href="classarm__compute_1_1_n_e_g_e_m_m_interleave4x4.xhtml#a83a344e60eb7db895953a942abf16628">NEGEMMInterleave4x4</a>
 , <a class="el" href="classarm__compute_1_1_n_e_g_e_m_m_interleave4x4_kernel.xhtml#a83a344e60eb7db895953a942abf16628">NEGEMMInterleave4x4Kernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_g_e_m_m_interleave_blocked_kernel.xhtml#a5a2382841ec1925e483e0b5a66e2119d">NEGEMMInterleaveBlockedKernel</a>
@@ -1061,7 +1082,7 @@
 , <a class="el" href="classarm__compute_1_1_n_e_g_e_m_m_lowp_quantize_down_int32_to_uint8_scale_kernel.xhtml#a8ea2bdc2c3cf1d4c2ac07e10dccdaab2">NEGEMMLowpQuantizeDownInt32ToUint8ScaleKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_g_e_m_m_matrix_accumulate_biases_kernel.xhtml#aed1adf983092c2f8af29eba1dc29920c">NEGEMMMatrixAccumulateBiasesKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_g_e_m_m_matrix_addition_kernel.xhtml#abd3df2f9251266926538e4c020652996">NEGEMMMatrixAdditionKernel</a>
-, <a class="el" href="classarm__compute_1_1_n_e_g_e_m_m_matrix_multiply_kernel.xhtml#aa4bb0bcb5a16fedf6b9474c6fa11e7e1">NEGEMMMatrixMultiplyKernel</a>
+, <a class="el" href="classarm__compute_1_1_n_e_g_e_m_m_matrix_multiply_kernel.xhtml#a4ee07709711414457834cc5d1c2c6cdb">NEGEMMMatrixMultiplyKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_g_e_m_m_matrix_vector_multiply_kernel.xhtml#a00d5b673b5a22ab77fde751ff5330411">NEGEMMMatrixVectorMultiplyKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_g_e_m_m_transpose1x_w.xhtml#a83a344e60eb7db895953a942abf16628">NEGEMMTranspose1xW</a>
 , <a class="el" href="classarm__compute_1_1_n_e_g_e_m_m_transpose1x_w_kernel.xhtml#a83a344e60eb7db895953a942abf16628">NEGEMMTranspose1xWKernel</a>
@@ -1077,20 +1098,19 @@
 , <a class="el" href="classarm__compute_1_1_n_e_h_o_g_gradient.xhtml#ac6ae2d00f75c768927d9529998608aaa">NEHOGGradient</a>
 , <a class="el" href="classarm__compute_1_1_n_e_h_o_g_multi_detection.xhtml#a8fa7fa549af77189982f584036c14271">NEHOGMultiDetection</a>
 , <a class="el" href="classarm__compute_1_1_n_e_h_o_g_orientation_binning_kernel.xhtml#a1ca4abc9d169a56f8469b31bba439f05">NEHOGOrientationBinningKernel</a>
-, <a class="el" href="classarm__compute_1_1_n_e_im2_col.xhtml#a00a909d8b7a4c625a048b935dc1f77da">NEIm2Col</a>
-, <a class="el" href="classarm__compute_1_1_n_e_im2_col_kernel.xhtml#a00a909d8b7a4c625a048b935dc1f77da">NEIm2ColKernel</a>
+, <a class="el" href="classarm__compute_1_1_n_e_im2_col.xhtml#af465ef21fb0b6a4629becb6c591a0af4">NEIm2Col</a>
+, <a class="el" href="classarm__compute_1_1_n_e_im2_col_kernel.xhtml#a639936fcb4fa149a97e2dab2d9b759e9">NEIm2ColKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_integral_image.xhtml#a83a344e60eb7db895953a942abf16628">NEIntegralImage</a>
 , <a class="el" href="classarm__compute_1_1_n_e_integral_image_kernel.xhtml#a83a344e60eb7db895953a942abf16628">NEIntegralImageKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_l2_normalize_layer.xhtml#ae867dfb89fbe0061d3ecd29b05aa4a9c">NEL2NormalizeLayer</a>
 , <a class="el" href="classarm__compute_1_1_n_e_l2_normalize_layer_kernel.xhtml#a7b9a0d39ba4aa3e6feba587a149d69e5">NEL2NormalizeLayerKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_laplacian_pyramid.xhtml#a57e777ebd638595cbcaff4c45dbaa351">NELaplacianPyramid</a>
-, <a class="el" href="classarm__compute_1_1_n_e_laplacian_reconstruct.xhtml#af26d951408cbe19b44a50593b691af63">NELaplacianReconstruct</a>
+, <a class="el" href="classarm__compute_1_1_n_e_laplacian_reconstruct.xhtml#ae29fe7b87d0a15745423fa3e3301adae">NELaplacianReconstruct</a>
 , <a class="el" href="classarm__compute_1_1_n_e_l_k_tracker_kernel.xhtml#a9db04388927168bc8d9423087dfa8a6d">NELKTrackerKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_locally_connected_layer.xhtml#a38198731404a741d75225ae36baf100a">NELocallyConnectedLayer</a>
 , <a class="el" href="classarm__compute_1_1_n_e_locally_connected_matrix_multiply_kernel.xhtml#a00d5b673b5a22ab77fde751ff5330411">NELocallyConnectedMatrixMultiplyKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_logits1_d_max_kernel.xhtml#a83a344e60eb7db895953a942abf16628">NELogits1DMaxKernel</a>
-, <a class="el" href="classarm__compute_1_1_n_e_logits1_d_norm_kernel.xhtml#a23baed666ceb8232bbde8724412ee0b5">NELogits1DNormKernel</a>
-, <a class="el" href="classarm__compute_1_1_n_e_logits1_d_shift_exp_sum_kernel.xhtml#a38d6809791acd08102353deb03c79f18">NELogits1DShiftExpSumKernel</a>
+, <a class="el" href="classarm__compute_1_1_n_e_logits1_d_softmax_kernel.xhtml#ad7a5f63cd7550fd2712d6c0e1e677419">NELogits1DSoftmaxKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_magnitude.xhtml#ad4d762171712b2e87afd5cc83e6e0ead">NEMagnitude</a>
 , <a class="el" href="classarm__compute_1_1_n_e_magnitude_phase_kernel.xhtml#a885b754efced9144226ada4c202574b6">NEMagnitudePhaseKernel&lt; mag_type, phase_type &gt;</a>
 , <a class="el" href="classarm__compute_1_1_n_e_mean_std_dev.xhtml#a95812d053b0216b1d9c1f5131db6e880">NEMeanStdDev</a>
@@ -1108,6 +1128,8 @@
 , <a class="el" href="classarm__compute_1_1_n_e_normalization_layer.xhtml#a89681b033dd94cd53456d7365a91f7cd">NENormalizationLayer</a>
 , <a class="el" href="classarm__compute_1_1_n_e_normalization_layer_kernel.xhtml#a7b1cd624e23b7144b6962c19f426a166">NENormalizationLayerKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_optical_flow.xhtml#a36071f8f326ffdbfaf95fded57d6771c">NEOpticalFlow</a>
+, <a class="el" href="classarm__compute_1_1_n_e_permute.xhtml#a93c836ab36443b23753d99495761daf7">NEPermute</a>
+, <a class="el" href="classarm__compute_1_1_n_e_permute_kernel.xhtml#a93c836ab36443b23753d99495761daf7">NEPermuteKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_phase.xhtml#adcb14816dc8d62ecdc185f4d3f1cd4d4">NEPhase</a>
 , <a class="el" href="classarm__compute_1_1_n_e_pixel_wise_multiplication.xhtml#ab214c0eb5acd40bde3f8a3fb6c0a6613">NEPixelWiseMultiplication</a>
 , <a class="el" href="classarm__compute_1_1_n_e_pixel_wise_multiplication_kernel.xhtml#ab214c0eb5acd40bde3f8a3fb6c0a6613">NEPixelWiseMultiplicationKernel</a>
@@ -1148,7 +1170,10 @@
 , <a class="el" href="classarm__compute_1_1_n_e_warp_perspective.xhtml#a067b31a7691c2d132ae01ca8e1dbd1dd">NEWarpPerspective</a>
 , <a class="el" href="classarm__compute_1_1_n_e_weights_reshape_kernel.xhtml#a82ef5733f0c6bf93473ec5f12c067338">NEWeightsReshapeKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_winograd_layer.xhtml#a38198731404a741d75225ae36baf100a">NEWinogradLayer</a>
-, <a class="el" href="classarm__compute_1_1_n_e_winograd_layer_kernel.xhtml#a28a14f42b211986c047de4d6bba8e4ed">NEWinogradLayerKernel</a>
+, <a class="el" href="classarm__compute_1_1_n_e_winograd_layer_batched_g_e_m_m_kernel.xhtml#a64675956b84d077a175caf8215e35f2f">NEWinogradLayerBatchedGEMMKernel&lt; TIn, TOut, OutputTileRows, OutputTileCols, KernelRows, KernelCols &gt;</a>
+, <a class="el" href="classarm__compute_1_1_n_e_winograd_layer_transform_input_kernel.xhtml#a44afc923c115088fbc707f53c9abb8f2">NEWinogradLayerTransformInputKernel&lt; T, OutputTileRows, OutputTileCols, KernelRows, KernelCols &gt;</a>
+, <a class="el" href="classarm__compute_1_1_n_e_winograd_layer_transform_output_kernel.xhtml#af127d7052940cf3b664d0b058d0a6ae3">NEWinogradLayerTransformOutputKernel&lt; T, OutputTileRows, OutputTileCols, KernelRows, KernelCols &gt;</a>
+, <a class="el" href="classarm__compute_1_1_n_e_winograd_layer_transform_weights_kernel.xhtml#a6b072ab95153097e216d4b5b933c0d8c">NEWinogradLayerTransformWeightsKernel&lt; T, OutputTileRows, OutputTileCols, KernelRows, KernelCols &gt;</a>
 , <a class="el" href="classarm__compute_1_1test_1_1_c_l_synthetize_function.xhtml#af7d3737a24fb89e8de416714752b3429">CLSynthetizeFunction&lt; K &gt;</a>
 , <a class="el" href="classarm__compute_1_1test_1_1_c_l_synthetize_function_with_zero_constant_border.xhtml#af17ecdf32d92ead23cc2d971f2ba7cb5">CLSynthetizeFunctionWithZeroConstantBorder&lt; K, bordersize &gt;</a>
 , <a class="el" href="classarm__compute_1_1test_1_1_n_e_synthetize_function.xhtml#af7d3737a24fb89e8de416714752b3429">NESynthetizeFunction&lt; K &gt;</a>
@@ -1158,7 +1183,7 @@
 : <a class="el" href="classarm__compute_1_1graph_1_1_sub_graph.xhtml#aef80393e7a12fc5963ebaf8b0b6fa290">SubGraph</a>
 </li>
 <li>ContainerDataset()
-: <a class="el" href="classarm__compute_1_1test_1_1framework_1_1dataset_1_1_container_dataset.xhtml#ad84c2ea8952e280bafcc3d2122a8b8de">ContainerDataset&lt; T &gt;</a>
+: <a class="el" href="classarm__compute_1_1test_1_1framework_1_1dataset_1_1_container_dataset.xhtml#abcff26e356754797fd7e69dbf27df57e">ContainerDataset&lt; T &gt;</a>
 </li>
 <li>contains()
 : <a class="el" href="classarm__compute_1_1graph_1_1_operation_registry.xhtml#a0f09258dc2b4d99a3b548a0042b04466">OperationRegistry</a>
@@ -1185,16 +1210,16 @@
 : <a class="el" href="classarm__compute_1_1_i_tensor.xhtml#a4a774ad8d5f4837f3d7de1876d367c5b">ITensor</a>
 </li>
 <li>CPPCornerCandidatesKernel()
-: <a class="el" href="classarm__compute_1_1_c_p_p_corner_candidates_kernel.xhtml#af988c4afc4ef09f2ed1f5baf6ac01aee">CPPCornerCandidatesKernel</a>
+: <a class="el" href="classarm__compute_1_1_c_p_p_corner_candidates_kernel.xhtml#ad92b8672298f7675cccee2e683f2f6a6">CPPCornerCandidatesKernel</a>
 </li>
 <li>CPPDetectionWindowNonMaximaSuppressionKernel()
-: <a class="el" href="classarm__compute_1_1_c_p_p_detection_window_non_maxima_suppression_kernel.xhtml#a8058341d64fa8dd14cac28d6ceea657c">CPPDetectionWindowNonMaximaSuppressionKernel</a>
+: <a class="el" href="classarm__compute_1_1_c_p_p_detection_window_non_maxima_suppression_kernel.xhtml#a75a7146dda6f8b2025ae5fe2bbd5bec4">CPPDetectionWindowNonMaximaSuppressionKernel</a>
 </li>
 <li>CPPPermuteKernel()
-: <a class="el" href="classarm__compute_1_1_c_p_p_permute_kernel.xhtml#ad95ff8fce8fe09a6b8f7d54d746e38fb">CPPPermuteKernel</a>
+: <a class="el" href="classarm__compute_1_1_c_p_p_permute_kernel.xhtml#a34c3007dbd5acec7d1d1d9b49ebc461a">CPPPermuteKernel</a>
 </li>
 <li>CPPSortEuclideanDistanceKernel()
-: <a class="el" href="classarm__compute_1_1_c_p_p_sort_euclidean_distance_kernel.xhtml#aacec9eede61860a3971a85c54b6a5066">CPPSortEuclideanDistanceKernel</a>
+: <a class="el" href="classarm__compute_1_1_c_p_p_sort_euclidean_distance_kernel.xhtml#a9c1505ea86b0f053bad9e7a595c30f82">CPPSortEuclideanDistanceKernel</a>
 </li>
 <li>cpu_info()
 : <a class="el" href="classarm__compute_1_1_i_scheduler.xhtml#a671307bb78c1d64435708feead8c04da">IScheduler</a>
@@ -1226,7 +1251,7 @@
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Jan 24 2018 14:30:48 for Compute Library by
+    <li class="footer">Generated on Thu Feb 22 2018 15:45:28 for Compute Library by
     <a href="http://www.doxygen.org/index.html">
     <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>