arm_compute v18.01

Change-Id: I9bfa178c2e38bfd5fc812e62aab6760d87748e05
diff --git a/documentation/functions_n.xhtml b/documentation/functions_n.xhtml
index 57345d6..af495a4 100644
--- a/documentation/functions_n.xhtml
+++ b/documentation/functions_n.xhtml
@@ -40,7 +40,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">Compute Library
-   &#160;<span id="projectnumber">17.12</span>
+   &#160;<span id="projectnumber">18.01</span>
    </div>
   </td>
  </tr>
@@ -160,26 +160,6 @@
 <div class="textblock">Here is a list of all struct and union fields with links to the structures/unions they belong to:</div>
 
 <h3><a class="anchor" id="index_n"></a>- n -</h3><ul>
-<li>n_batches
-: <a class="el" href="struct_tensor4_d_shape.xhtml#a587d540c8ce15c4c92fb938d8a0d73eb">Tensor4DShape</a>
-</li>
-<li>n_channels
-: <a class="el" href="struct_tensor4_d_shape.xhtml#a97637737075924b9ed723edf11223c6a">Tensor4DShape</a>
-</li>
-<li>n_cols
-: <a class="el" href="struct_kernel_shape.xhtml#a0efeeb6a59360fdf976f6a9f2018edb3">KernelShape</a>
-, <a class="el" href="struct_tensor4_d_shape.xhtml#a0efeeb6a59360fdf976f6a9f2018edb3">Tensor4DShape</a>
-</li>
-<li>n_input_channels
-: <a class="el" href="struct_kernel_shape.xhtml#a457c06ffe7a95c7d8d8a8400d35dd1ba">KernelShape</a>
-</li>
-<li>n_output_channels
-: <a class="el" href="struct_kernel_shape.xhtml#aefcb19b0c2c6aa0c389e35abefbb9c18">KernelShape</a>
-</li>
-<li>n_rows
-: <a class="el" href="struct_kernel_shape.xhtml#a00116d46e13f5082d5a720a08c3047cc">KernelShape</a>
-, <a class="el" href="struct_tensor4_d_shape.xhtml#a00116d46e13f5082d5a720a08c3047cc">Tensor4DShape</a>
-</li>
 <li>name()
 : <a class="el" href="classarm__compute_1_1_g_c_kernel.xhtml#a37627d5d5bba7f4a8690c71c2ab3cb07">GCKernel</a>
 , <a class="el" href="classarm__compute_1_1_g_c_program.xhtml#a37627d5d5bba7f4a8690c71c2ab3cb07">GCProgram</a>
@@ -198,11 +178,8 @@
 <li>names_lut
 : <a class="el" href="structmali__userspace_1_1_counter_mapping.xhtml#a7c6807ec6b2dfbe3ff361f848ad395ee">CounterMapping</a>
 </li>
-<li>nchw2nhwc()
-: <a class="el" href="classarm__compute_1_1_winograd3x3_f32.xhtml#a44b4d2790e2656605ce79ab4936246e0">Winograd3x3F32</a>
-</li>
 <li>NDRange()
-: <a class="el" href="classarm__compute_1_1gles_1_1_n_d_range.xhtml#a78d11be062c5b55a7b35c3a74f7b2d9b">NDRange</a>
+: <a class="el" href="classarm__compute_1_1gles_1_1_n_d_range.xhtml#a79ccb8003ef6ebe1c8e5b624fad982a6">NDRange</a>
 </li>
 <li>NEAbsoluteDifferenceKernel()
 : <a class="el" href="classarm__compute_1_1_n_e_absolute_difference_kernel.xhtml#a813ee60454b4ddd26de77815a4f8fffb">NEAbsoluteDifferenceKernel</a>
@@ -214,7 +191,7 @@
 : <a class="el" href="classarm__compute_1_1_n_e_accumulate_weighted_kernel.xhtml#a044d704971675daa53757df82be00583">NEAccumulateWeightedKernel</a>
 </li>
 <li>NEActivationLayerKernel()
-: <a class="el" href="classarm__compute_1_1_n_e_activation_layer_kernel.xhtml#a75a47991d84bf206ca93cec613eed70c">NEActivationLayerKernel</a>
+: <a class="el" href="classarm__compute_1_1_n_e_activation_layer_kernel.xhtml#af5c940969e40e1ae12411bb025a117f2">NEActivationLayerKernel</a>
 </li>
 <li>NEArithmeticAdditionKernel()
 : <a class="el" href="classarm__compute_1_1_n_e_arithmetic_addition_kernel.xhtml#ad336181c06f2c2983212849bd9ebcd35">NEArithmeticAdditionKernel</a>
@@ -276,12 +253,6 @@
 <li>NEDeconvolutionLayer()
 : <a class="el" href="classarm__compute_1_1_n_e_deconvolution_layer.xhtml#a7eed3415cae42b9a35a5ffa5267281d9">NEDeconvolutionLayer</a>
 </li>
-<li>NEDeconvolutionLayerUpsample()
-: <a class="el" href="classarm__compute_1_1_n_e_deconvolution_layer_upsample.xhtml#a56b8160618e5597319ab15c3bcf75fbd">NEDeconvolutionLayerUpsample</a>
-</li>
-<li>NEDeconvolutionLayerUpsampleKernel()
-: <a class="el" href="classarm__compute_1_1_n_e_deconvolution_layer_upsample_kernel.xhtml#abd72c67c431eb759d3b334f91f03e42a">NEDeconvolutionLayerUpsampleKernel</a>
-</li>
 <li>NEDepthConcatenateLayer()
 : <a class="el" href="classarm__compute_1_1_n_e_depth_concatenate_layer.xhtml#a57e7dcc67e907da24d6c778639ed8beb">NEDepthConcatenateLayer</a>
 </li>
@@ -330,17 +301,17 @@
 <li>NEDirectConvolutionLayer()
 : <a class="el" href="classarm__compute_1_1_n_e_direct_convolution_layer.xhtml#abfe12062903b497c501ad5127b77bd44">NEDirectConvolutionLayer</a>
 </li>
-<li>NEDirectConvolutionLayerBiasAccumulateKernel()
-: <a class="el" href="classarm__compute_1_1_n_e_direct_convolution_layer_bias_accumulate_kernel.xhtml#ac8b6093526b60ca075386f7b474f0508">NEDirectConvolutionLayerBiasAccumulateKernel</a>
-</li>
 <li>NEDirectConvolutionLayerKernel()
 : <a class="el" href="classarm__compute_1_1_n_e_direct_convolution_layer_kernel.xhtml#ac0cdf0dbaff299b1359714a7f70d6072">NEDirectConvolutionLayerKernel</a>
 </li>
+<li>NEDirectConvolutionLayerOutputStageKernel()
+: <a class="el" href="classarm__compute_1_1_n_e_direct_convolution_layer_output_stage_kernel.xhtml#a30c40481bcf8b7a26d1354b33b1dccdb">NEDirectConvolutionLayerOutputStageKernel</a>
+</li>
 <li>NEEdgeNonMaxSuppressionKernel()
 : <a class="el" href="classarm__compute_1_1_n_e_edge_non_max_suppression_kernel.xhtml#a7e3beb7abd77b10e6630ae83f33e558b">NEEdgeNonMaxSuppressionKernel</a>
 </li>
 <li>NEEdgeTraceKernel()
-: <a class="el" href="classarm__compute_1_1_n_e_edge_trace_kernel.xhtml#ac9756d4d8d467a0d67a845d31df49c9d">NEEdgeTraceKernel</a>
+: <a class="el" href="classarm__compute_1_1_n_e_edge_trace_kernel.xhtml#a612c2d90812d66a7ce4c2f588b5845c4">NEEdgeTraceKernel</a>
 </li>
 <li>NEEqualizeHistogram()
 : <a class="el" href="classarm__compute_1_1_n_e_equalize_histogram.xhtml#ae45d670bd9b55e0c7837094d5f20449e">NEEqualizeHistogram</a>
@@ -355,7 +326,7 @@
 : <a class="el" href="classarm__compute_1_1_n_e_fill_array_kernel.xhtml#a3977e850ced9f5b343b76a93b0754ca0">NEFillArrayKernel</a>
 </li>
 <li>NEFillBorderKernel()
-: <a class="el" href="classarm__compute_1_1_n_e_fill_border_kernel.xhtml#a687427caf0b665fce20cac17d238e946">NEFillBorderKernel</a>
+: <a class="el" href="classarm__compute_1_1_n_e_fill_border_kernel.xhtml#a39d38ba2baba8698af87fa12abfe0f68">NEFillBorderKernel</a>
 </li>
 <li>NEFillInnerBorderKernel()
 : <a class="el" href="classarm__compute_1_1_n_e_fill_inner_border_kernel.xhtml#aa95aec621a23e04b38a66bd777125b26">NEFillInnerBorderKernel</a>
@@ -469,10 +440,10 @@
 : <a class="el" href="classarm__compute_1_1_n_e_h_o_g_multi_detection.xhtml#ab89e2f74cd1d706e49bfe182c2923789">NEHOGMultiDetection</a>
 </li>
 <li>NEHOGOrientationBinningKernel()
-: <a class="el" href="classarm__compute_1_1_n_e_h_o_g_orientation_binning_kernel.xhtml#afc6437925dc58e28a8d317e9ef64560f">NEHOGOrientationBinningKernel</a>
+: <a class="el" href="classarm__compute_1_1_n_e_h_o_g_orientation_binning_kernel.xhtml#af2fb5e2868809c6b7e1e472dd34ddbea">NEHOGOrientationBinningKernel</a>
 </li>
 <li>NEIm2ColKernel()
-: <a class="el" href="classarm__compute_1_1_n_e_im2_col_kernel.xhtml#aec5fb874227c941e8ac14de3d29e543b">NEIm2ColKernel</a>
+: <a class="el" href="classarm__compute_1_1_n_e_im2_col_kernel.xhtml#a82f0a27f278d1bb7d1457c24941289e4">NEIm2ColKernel</a>
 </li>
 <li>NEL2NormalizeLayer()
 : <a class="el" href="classarm__compute_1_1_n_e_l2_normalize_layer.xhtml#ad15dc31c9ce02a1afd5762b64a11c1c4">NEL2NormalizeLayer</a>
@@ -487,19 +458,19 @@
 : <a class="el" href="classarm__compute_1_1_n_e_laplacian_reconstruct.xhtml#a1490de9008819d066ff78159afb03fe0">NELaplacianReconstruct</a>
 </li>
 <li>NELKTrackerKernel()
-: <a class="el" href="classarm__compute_1_1_n_e_l_k_tracker_kernel.xhtml#a10e6214af1515f5916f93dddd1bb3124">NELKTrackerKernel</a>
+: <a class="el" href="classarm__compute_1_1_n_e_l_k_tracker_kernel.xhtml#a5c272fb952051d6a06370c2fdb267c96">NELKTrackerKernel</a>
 </li>
 <li>NELocallyConnectedLayer()
 : <a class="el" href="classarm__compute_1_1_n_e_locally_connected_layer.xhtml#a0115186dd4cd64fcca9f32216f5d6639">NELocallyConnectedLayer</a>
 </li>
 <li>NELocallyConnectedMatrixMultiplyKernel()
-: <a class="el" href="classarm__compute_1_1_n_e_locally_connected_matrix_multiply_kernel.xhtml#aa8d683f010979a37439e67bf189b34d3">NELocallyConnectedMatrixMultiplyKernel</a>
+: <a class="el" href="classarm__compute_1_1_n_e_locally_connected_matrix_multiply_kernel.xhtml#ad23c1537e7f95401ebb2a7850e6dd25f">NELocallyConnectedMatrixMultiplyKernel</a>
 </li>
 <li>NELogits1DMaxKernel()
 : <a class="el" href="classarm__compute_1_1_n_e_logits1_d_max_kernel.xhtml#a7dcfcda37359d31c2510ad865f4ca051">NELogits1DMaxKernel</a>
 </li>
 <li>NELogits1DNormKernel()
-: <a class="el" href="classarm__compute_1_1_n_e_logits1_d_norm_kernel.xhtml#a6ebe871bbc1c0529e92ef6f817f31caf">NELogits1DNormKernel</a>
+: <a class="el" href="classarm__compute_1_1_n_e_logits1_d_norm_kernel.xhtml#a5c19b755e115e7128e4ad5cf2408bbe4">NELogits1DNormKernel</a>
 </li>
 <li>NELogits1DShiftExpSumKernel()
 : <a class="el" href="classarm__compute_1_1_n_e_logits1_d_shift_exp_sum_kernel.xhtml#a47f13f5423a3a7e32d82e74a6c918cac">NELogits1DShiftExpSumKernel</a>
@@ -514,19 +485,19 @@
 : <a class="el" href="classarm__compute_1_1_n_e_mean_std_dev_kernel.xhtml#a6a85f552b312ad2560ae02676db95f9e">NEMeanStdDevKernel</a>
 </li>
 <li>NEMinMaxKernel()
-: <a class="el" href="classarm__compute_1_1_n_e_min_max_kernel.xhtml#a6838da666c340e4d73e8779d710a2dfd">NEMinMaxKernel</a>
+: <a class="el" href="classarm__compute_1_1_n_e_min_max_kernel.xhtml#a14c484d0c1759b7163e3691ea1bb8bb5">NEMinMaxKernel</a>
 </li>
 <li>NEMinMaxLayerKernel()
-: <a class="el" href="classarm__compute_1_1_n_e_min_max_layer_kernel.xhtml#a10235b99ce63ff0736c7d00b59123c1f">NEMinMaxLayerKernel</a>
+: <a class="el" href="classarm__compute_1_1_n_e_min_max_layer_kernel.xhtml#a2f7050402558e9023ee536f50d725ba3">NEMinMaxLayerKernel</a>
 </li>
 <li>NEMinMaxLocation()
 : <a class="el" href="classarm__compute_1_1_n_e_min_max_location.xhtml#ae1e54926ff0f8534bbd3a97d9c0fdaa2">NEMinMaxLocation</a>
 </li>
 <li>NEMinMaxLocationKernel()
-: <a class="el" href="classarm__compute_1_1_n_e_min_max_location_kernel.xhtml#a6971de3cc78ca3734cc210752253f76b">NEMinMaxLocationKernel</a>
+: <a class="el" href="classarm__compute_1_1_n_e_min_max_location_kernel.xhtml#a41c506659961dcf1f935ae6e349f0d54">NEMinMaxLocationKernel</a>
 </li>
 <li>NENonLinearFilterKernel()
-: <a class="el" href="classarm__compute_1_1_n_e_non_linear_filter_kernel.xhtml#af7d8f3eac26e577c2c1754a7c2dab402">NENonLinearFilterKernel</a>
+: <a class="el" href="classarm__compute_1_1_n_e_non_linear_filter_kernel.xhtml#aa8b392e0f9752f58bad0899fbf05062d">NENonLinearFilterKernel</a>
 </li>
 <li>NENonMaximaSuppression3x3Kernel()
 : <a class="el" href="classarm__compute_1_1_n_e_non_maxima_suppression3x3_kernel.xhtml#a23a87d0179856717eec69f3b960d3e78">NENonMaximaSuppression3x3Kernel</a>
@@ -535,10 +506,10 @@
 : <a class="el" href="classarm__compute_1_1_n_e_normalization_layer.xhtml#ab9fb64464b613c8dfb660ce8adda169e">NENormalizationLayer</a>
 </li>
 <li>NENormalizationLayerKernel()
-: <a class="el" href="classarm__compute_1_1_n_e_normalization_layer_kernel.xhtml#a0a9583248b18a4ac65987cd5adebc6ed">NENormalizationLayerKernel</a>
+: <a class="el" href="classarm__compute_1_1_n_e_normalization_layer_kernel.xhtml#a682ef2213a5c1fd804505e572ea45700">NENormalizationLayerKernel</a>
 </li>
 <li>NEOpticalFlow()
-: <a class="el" href="classarm__compute_1_1_n_e_optical_flow.xhtml#ab134eb1c572b0dde645c35795c486661">NEOpticalFlow</a>
+: <a class="el" href="classarm__compute_1_1_n_e_optical_flow.xhtml#ad5dfdcf45ad38c48cd725b0fdc675b34">NEOpticalFlow</a>
 </li>
 <li>NEPixelWiseMultiplicationKernel()
 : <a class="el" href="classarm__compute_1_1_n_e_pixel_wise_multiplication_kernel.xhtml#a75e09a8ec40fb21b0f71421960b540a6">NEPixelWiseMultiplicationKernel</a>
@@ -553,31 +524,31 @@
 : <a class="el" href="classarm__compute_1_1_n_e_quantization_layer.xhtml#abbcc94a884fd97848c9958b238c3a3c9">NEQuantizationLayer</a>
 </li>
 <li>NEQuantizationLayerKernel()
-: <a class="el" href="classarm__compute_1_1_n_e_quantization_layer_kernel.xhtml#afd7a141d3777f3622c3f9fafc0ce4d0f">NEQuantizationLayerKernel</a>
+: <a class="el" href="classarm__compute_1_1_n_e_quantization_layer_kernel.xhtml#af016debab1ceae65a136232e68c17617">NEQuantizationLayerKernel</a>
 </li>
 <li>NEReductionOperation()
 : <a class="el" href="classarm__compute_1_1_n_e_reduction_operation.xhtml#a20574f46cffa32ed112fcffa4e3af223">NEReductionOperation</a>
 </li>
 <li>NEReductionOperationKernel()
-: <a class="el" href="classarm__compute_1_1_n_e_reduction_operation_kernel.xhtml#a46d13eb25cd34c7ebdeb7857b99911ac">NEReductionOperationKernel</a>
+: <a class="el" href="classarm__compute_1_1_n_e_reduction_operation_kernel.xhtml#a2a7bcbc502be4512dfb95500af4bd5e1">NEReductionOperationKernel</a>
 </li>
 <li>NERemapKernel()
-: <a class="el" href="classarm__compute_1_1_n_e_remap_kernel.xhtml#a02121cbb8760314f74f08d6b36a2cbbc">NERemapKernel</a>
+: <a class="el" href="classarm__compute_1_1_n_e_remap_kernel.xhtml#af892b3094dc3ab5b8eea6f0d9ab4b47d">NERemapKernel</a>
 </li>
 <li>NEROIPoolingLayer()
 : <a class="el" href="classarm__compute_1_1_n_e_r_o_i_pooling_layer.xhtml#a25e24d127134f9fd599195250c19444b">NEROIPoolingLayer</a>
 </li>
 <li>NEROIPoolingLayerKernel()
-: <a class="el" href="classarm__compute_1_1_n_e_r_o_i_pooling_layer_kernel.xhtml#af874f9c0aae8f8ba2bceb87abfb5e6ce">NEROIPoolingLayerKernel</a>
+: <a class="el" href="classarm__compute_1_1_n_e_r_o_i_pooling_layer_kernel.xhtml#a6c1533ba7e860b0bf061dd02f552f427">NEROIPoolingLayerKernel</a>
 </li>
 <li>NEScale()
 : <a class="el" href="classarm__compute_1_1_n_e_scale.xhtml#a30a0363a371ac59877079c6ec1962657">NEScale</a>
 </li>
 <li>NEScaleKernel()
-: <a class="el" href="classarm__compute_1_1_n_e_scale_kernel.xhtml#afaad06478be3721ab81bb31303e3036d">NEScaleKernel</a>
+: <a class="el" href="classarm__compute_1_1_n_e_scale_kernel.xhtml#a025ceb246f7b80a3cb765d33d6a5cfe4">NEScaleKernel</a>
 </li>
 <li>NEScharr3x3Kernel()
-: <a class="el" href="classarm__compute_1_1_n_e_scharr3x3_kernel.xhtml#a625e12a0c7ab061154b39f47a4a11309">NEScharr3x3Kernel</a>
+: <a class="el" href="classarm__compute_1_1_n_e_scharr3x3_kernel.xhtml#aa92e67ceef8ce3ddbee234f9f3a28220">NEScharr3x3Kernel</a>
 </li>
 <li>NESeparableConvolutionHorKernel()
 : <a class="el" href="classarm__compute_1_1_n_e_separable_convolution_hor_kernel.xhtml#a965a154580e00968b45aa6268986cd51">NESeparableConvolutionHorKernel&lt; matrix_size &gt;</a>
@@ -586,25 +557,25 @@
 : <a class="el" href="classarm__compute_1_1_n_e_separable_convolution_vert_kernel.xhtml#ac3aaa23fc2c41fdb7a6de14841631fbd">NESeparableConvolutionVertKernel&lt; matrix_size &gt;</a>
 </li>
 <li>NESobel3x3Kernel()
-: <a class="el" href="classarm__compute_1_1_n_e_sobel3x3_kernel.xhtml#afb53206c970a06eec11dc2d7fb30819d">NESobel3x3Kernel</a>
+: <a class="el" href="classarm__compute_1_1_n_e_sobel3x3_kernel.xhtml#a517dc6cf8dd14439b40ba8c06ead5810">NESobel3x3Kernel</a>
 </li>
 <li>NESobel5x5()
 : <a class="el" href="classarm__compute_1_1_n_e_sobel5x5.xhtml#a60dc311f2ae26bf9447df0e95ad631de">NESobel5x5</a>
 </li>
 <li>NESobel5x5HorKernel()
-: <a class="el" href="classarm__compute_1_1_n_e_sobel5x5_hor_kernel.xhtml#a5f9e4b85f76463d3aab250f0f9a4873e">NESobel5x5HorKernel</a>
+: <a class="el" href="classarm__compute_1_1_n_e_sobel5x5_hor_kernel.xhtml#a8dea438b6d74a45c8315643c5ffbc54b">NESobel5x5HorKernel</a>
 </li>
 <li>NESobel5x5VertKernel()
-: <a class="el" href="classarm__compute_1_1_n_e_sobel5x5_vert_kernel.xhtml#ab46cf54e2df5a20b634660a06e48e9d5">NESobel5x5VertKernel</a>
+: <a class="el" href="classarm__compute_1_1_n_e_sobel5x5_vert_kernel.xhtml#aefe5ee52a24df017a67c5fe79ac0d19f">NESobel5x5VertKernel</a>
 </li>
 <li>NESobel7x7()
 : <a class="el" href="classarm__compute_1_1_n_e_sobel7x7.xhtml#a999f68b754259bb7c0a1003e51a31c99">NESobel7x7</a>
 </li>
 <li>NESobel7x7HorKernel()
-: <a class="el" href="classarm__compute_1_1_n_e_sobel7x7_hor_kernel.xhtml#ad408b442a132acdbcf1e6c28100d2c2e">NESobel7x7HorKernel</a>
+: <a class="el" href="classarm__compute_1_1_n_e_sobel7x7_hor_kernel.xhtml#ac9d0ac2c616250612ac3835839480cc3">NESobel7x7HorKernel</a>
 </li>
 <li>NESobel7x7VertKernel()
-: <a class="el" href="classarm__compute_1_1_n_e_sobel7x7_vert_kernel.xhtml#ac554b9298d627c5cc4468cf77d8d568d">NESobel7x7VertKernel</a>
+: <a class="el" href="classarm__compute_1_1_n_e_sobel7x7_vert_kernel.xhtml#a667242192107c5f9fb8368eaccca2103">NESobel7x7VertKernel</a>
 </li>
 <li>NESoftmaxLayer()
 : <a class="el" href="classarm__compute_1_1_n_e_softmax_layer.xhtml#a302bd66eed7126e9c7b0eb6bc3314ac3">NESoftmaxLayer</a>
@@ -613,24 +584,21 @@
 : <a class="el" href="classarm__compute_1_1_n_e_table_lookup_kernel.xhtml#aee2586f6c778ffab9ee3adbc2a6790a1">NETableLookupKernel</a>
 </li>
 <li>NEThresholdKernel()
-: <a class="el" href="classarm__compute_1_1_n_e_threshold_kernel.xhtml#a5d0259c161d942ed6ed833206c643e45">NEThresholdKernel</a>
+: <a class="el" href="classarm__compute_1_1_n_e_threshold_kernel.xhtml#aa225b6f88add359d864507bdc2053ac0">NEThresholdKernel</a>
 </li>
 <li>NETransposeKernel()
-: <a class="el" href="classarm__compute_1_1_n_e_transpose_kernel.xhtml#ae24f3159088ed25c27231fe58e43c424">NETransposeKernel</a>
+: <a class="el" href="classarm__compute_1_1_n_e_transpose_kernel.xhtml#a46381b755f709be78595e61225c71afe">NETransposeKernel</a>
 </li>
 <li>NEWeightsReshapeKernel()
 : <a class="el" href="classarm__compute_1_1_n_e_weights_reshape_kernel.xhtml#a8d75ad369631c25f8faac802096d04d3">NEWeightsReshapeKernel</a>
 </li>
 <li>NEWinogradLayer()
-: <a class="el" href="classarm__compute_1_1_n_e_winograd_layer.xhtml#adcda6eb217e5e505b0355e21f8e286ab">NEWinogradLayer</a>
+: <a class="el" href="classarm__compute_1_1_n_e_winograd_layer.xhtml#aebc75b581d804bac47858235ba5342eb">NEWinogradLayer</a>
 </li>
 <li>NEWinogradLayerKernel()
 : <a class="el" href="classarm__compute_1_1_n_e_winograd_layer_kernel.xhtml#a8023793c80e0f49d35b15e81373ca42b">NEWinogradLayerKernel</a>
 , <a class="el" href="classarm__compute_1_1_winograd3x3_f32.xhtml#a20382f2c4f5f8cfd34896c7efe2506b1">Winograd3x3F32</a>
 </li>
-<li>nhwc2nchw()
-: <a class="el" href="classarm__compute_1_1_winograd3x3_f32.xhtml#a119907a5def34cd392a034e5a600a977">Winograd3x3F32</a>
-</li>
 <li>NodeContext()
 : <a class="el" href="classarm__compute_1_1graph_1_1_node_context.xhtml#a6e6c4575b36f55148dd5b9d6b80e1e31">NodeContext</a>
 </li>
@@ -686,6 +654,9 @@
 <li>num_cells_per_block()
 : <a class="el" href="classarm__compute_1_1_h_o_g_info.xhtml#adb20b5249eedf180a461ea097622fe7f">HOGInfo</a>
 </li>
+<li>num_cells_per_block_stride()
+: <a class="el" href="classarm__compute_1_1_h_o_g_info.xhtml#a932db6ec1490ede3ff23e8c0ce80865c">HOGInfo</a>
+</li>
 <li>num_channels()
 : <a class="el" href="classarm__compute_1_1_i_tensor_info.xhtml#ad7829ae79223ab87f9da4c0bd7d229ba">ITensorInfo</a>
 , <a class="el" href="classarm__compute_1_1_sub_tensor_info.xhtml#a6f13b974eeb528acde66de8d9b3fd95c">SubTensorInfo</a>
@@ -769,7 +740,7 @@
 , <a class="el" href="classarm__compute_1_1test_1_1_i_array_accessor.xhtml#a19ecfde9ec6b2dda6d06cc79dd8d956c">IArrayAccessor&lt; T &gt;</a>
 </li>
 <li>NumPyBinLoader()
-: <a class="el" href="classarm__compute_1_1graph__utils_1_1_num_py_bin_loader.xhtml#a4f32ab9a631e79fe364fed57a1d0145b">NumPyBinLoader</a>
+: <a class="el" href="classarm__compute_1_1graph__utils_1_1_num_py_bin_loader.xhtml#ab708c11aea0f419821cd053e3e7dae89">NumPyBinLoader</a>
 </li>
 </ul>
 </div><!-- contents -->
@@ -777,7 +748,7 @@
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Thu Dec 14 2017 23:48:39 for Compute Library by
+    <li class="footer">Generated on Wed Jan 24 2018 14:30:48 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>