arm_compute v17.12
diff --git a/documentation/functions_func_o.xhtml b/documentation/functions_func_o.xhtml
index 5166fad..4b9d30b 100644
--- a/documentation/functions_func_o.xhtml
+++ b/documentation/functions_func_o.xhtml
@@ -4,7 +4,7 @@
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.6"/>
+<meta name="generator" content="Doxygen 1.8.11"/>
 <meta name="robots" content="NOINDEX, NOFOLLOW" /> <!-- Prevent indexing by search engines -->
 <title>Compute Library: Data Fields - Functions</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -12,22 +12,24 @@
 <script type="text/javascript" src="dynsections.js"></script>
 <link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
 <script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
   $(document).ready(initResizable);
   $(window).load(resizeHeight);
 </script>
 <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
 <script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
+  $(document).ready(function() { init_search(); });
 </script>
 <script type="text/x-mathjax-config">
   MathJax.Hub.Config({
     extensions: ["tex2jax.js"],
     jax: ["input/TeX","output/HTML-CSS"],
 });
-</script><script src="http://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
+</script><script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
 <link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
 <body>
@@ -38,7 +40,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">Compute Library
-   &#160;<span id="projectnumber">17.10</span>
+   &#160;<span id="projectnumber">17.12</span>
    </div>
   </td>
  </tr>
@@ -46,7 +48,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.6 -->
+<!-- Generated by Doxygen 1.8.11 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -90,7 +92,6 @@
       <li><a href="functions_vars.xhtml"><span>Variables</span></a></li>
       <li><a href="functions_type.xhtml"><span>Typedefs</span></a></li>
       <li><a href="functions_enum.xhtml"><span>Enumerations</span></a></li>
-      <li><a href="functions_eval.xhtml"><span>Enumerator</span></a></li>
       <li><a href="functions_rela.xhtml"><span>Related&#160;Functions</span></a></li>
     </ul>
   </div>
@@ -122,7 +123,7 @@
       <li><a href="functions_func_x.xhtml#index_x"><span>x</span></a></li>
       <li><a href="functions_func_y.xhtml#index_y"><span>y</span></a></li>
       <li><a href="functions_func_z.xhtml#index_z"><span>z</span></a></li>
-      <li><a href="functions_func_~.xhtml#index_~"><span>~</span></a></li>
+      <li><a href="functions_func_0x7e.xhtml#index_0x7e"><span>~</span></a></li>
     </ul>
   </div>
 </div><!-- top -->
@@ -145,7 +146,7 @@
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
      onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+</div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -172,12 +173,33 @@
 , <a class="el" href="classarm__compute_1_1_sub_tensor_info.xhtml#ab54246abe670b06f5624add7e7022904">SubTensorInfo</a>
 , <a class="el" href="classarm__compute_1_1_tensor_info.xhtml#ab54246abe670b06f5624add7e7022904">TensorInfo</a>
 </li>
+<li>OffsetLifetimeManager()
+: <a class="el" href="classarm__compute_1_1_offset_lifetime_manager.xhtml#aff80e0c86b017e804903b706421a64b6">OffsetLifetimeManager</a>
+</li>
+<li>OffsetMemoryPool()
+: <a class="el" href="classarm__compute_1_1_offset_memory_pool.xhtml#a28b9a2a2781845f566426beafe70fc7d">OffsetMemoryPool</a>
+</li>
 <li>open()
-: <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_p_m_u.xhtml#a9f1c02afefdd48c31913e6c358422727">PMU</a>
+: <a class="el" href="classarm__compute_1_1io_1_1_file_handler.xhtml#aa6d6ff37ab6cae622a54e37c16dd53b2">FileHandler</a>
+, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_p_m_u.xhtml#a9f1c02afefdd48c31913e6c358422727">PMU</a>
+, <a class="el" href="classarm__compute_1_1utils_1_1_n_p_y_loader.xhtml#a5988c0b8edbcd872e79d72cd47a8c18b">NPYLoader</a>
 , <a class="el" href="classarm__compute_1_1utils_1_1_p_p_m_loader.xhtml#a36e58f3e64f3851ebac7a9556b4704ed">PPMLoader</a>
 </li>
+<li>opencl_is_available()
+: <a class="el" href="classarm__compute_1_1graph_1_1_graph.xhtml#aa8e898112793d13b363806c4332f1832">Graph</a>
+</li>
+<li>OpenCLTimer()
+: <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_open_c_l_timer.xhtml#a91860bc09f5e1a5864d5c8747af22b17">OpenCLTimer</a>
+</li>
+<li>operation()
+: <a class="el" href="classarm__compute_1_1graph_1_1_node_context.xhtml#aede501005c91e527731f91d7b1093922">NodeContext</a>
+</li>
+<li>OperationRegistrar()
+: <a class="el" href="classarm__compute_1_1graph_1_1detail_1_1_operation_registrar.xhtml#ab9e2f29907d4f567f67f1bd3bafe8ed2">OperationRegistrar&lt; T &gt;</a>
+</li>
 <li>operator bool()
-: <a class="el" href="structarm__compute_1_1test_1_1validation_1_1compare_3_01_absolute_tolerance_3_01_u_01_4_01_4.xhtml#aa385aa18f5e42db5a415c25a90f4193d">compare&lt; AbsoluteTolerance&lt; U &gt; &gt;</a>
+: <a class="el" href="classarm__compute_1_1_status.xhtml#a420e60e9788bfa3b52aa3aab72ea3a5e">Status</a>
+, <a class="el" href="structarm__compute_1_1test_1_1validation_1_1compare_3_01_absolute_tolerance_3_01_u_01_4_01_4.xhtml#aa385aa18f5e42db5a415c25a90f4193d">compare&lt; AbsoluteTolerance&lt; U &gt; &gt;</a>
 , <a class="el" href="structarm__compute_1_1test_1_1validation_1_1compare_3_01_relative_tolerance_3_01_u_01_4_01_4.xhtml#aa385aa18f5e42db5a415c25a90f4193d">compare&lt; RelativeTolerance&lt; U &gt; &gt;</a>
 </li>
 <li>operator cl::Kernel()
@@ -186,6 +208,9 @@
 <li>operator cl::Program()
 : <a class="el" href="classarm__compute_1_1_program.xhtml#a611ed2c38431030f24faaaed53eb91b4">Program</a>
 </li>
+<li>operator const size_t *()
+: <a class="el" href="classarm__compute_1_1gles_1_1_n_d_range.xhtml#a8180326820af9d918a15e3b58e2fe6c2">NDRange</a>
+</li>
 <li>operator fixed_point&lt; U &gt;()
 : <a class="el" href="classarm__compute_1_1test_1_1fixed__point__arithmetic_1_1fixed__point.xhtml#a7c0a35a6e4249b5d463ddb797dbe3ed8">fixed_point&lt; T &gt;</a>
 </li>
@@ -204,23 +229,29 @@
 <li>operator value_type()
 : <a class="el" href="classarm__compute_1_1test_1_1validation_1_1_relative_tolerance.xhtml#aa32031050812b305a8db5fc4fa334754">RelativeTolerance&lt; T &gt;</a>
 </li>
+<li>operator!=()
+: <a class="el" href="structarm__compute_1_1_quantization_info.xhtml#af63bc167068077a5945672776b472268">QuantizationInfo</a>
+</li>
 <li>operator()()
-: <a class="el" href="classarm__compute_1_1detail_1_1compare__dimension.xhtml#a9da2161b73000ca7e781fb613cfdea22">compare_dimension&lt; T &gt;</a>
+: <a class="el" href="classarm__compute_1_1detail_1_1compare__dimension.xhtml#a90462712db283368a62956b9b38aa6a5">compare_dimension&lt; T &gt;</a>
+, <a class="el" href="structarm__compute_1_1detail_1_1get__tensor__info__t_3_01_i_tensor_info_01_5_01_4.xhtml#a31da9070971bbf34ad5d84094b48c04f">get_tensor_info_t&lt; ITensorInfo * &gt;</a>
 , <a class="el" href="classarm__compute_1_1test_1_1_accessor.xhtml#a39537b09ccc3ce3d17922f4ef49a123f">Accessor</a>
 , <a class="el" href="classarm__compute_1_1test_1_1_c_l_accessor.xhtml#a39537b09ccc3ce3d17922f4ef49a123f">CLAccessor</a>
+, <a class="el" href="classarm__compute_1_1test_1_1_g_c_accessor.xhtml#a39537b09ccc3ce3d17922f4ef49a123f">GCAccessor</a>
 , <a class="el" href="classarm__compute_1_1test_1_1_i_accessor.xhtml#a583a35e4fd72f072a6b76ce58c2e3998">IAccessor</a>
 , <a class="el" href="classarm__compute_1_1test_1_1_raw_tensor.xhtml#a39537b09ccc3ce3d17922f4ef49a123f">RawTensor</a>
 , <a class="el" href="classarm__compute_1_1test_1_1_simple_tensor.xhtml#a39537b09ccc3ce3d17922f4ef49a123f">SimpleTensor&lt; T &gt;</a>
-, <a class="el" href="classprofiler.xhtml#a3868e59275c661b8b9f792f2d4ba1b7e">profiler</a>
+, <a class="el" href="classprofiler.xhtml#a476c76bd4727dddfd06bdd7e3c9b81c0">profiler</a>
 </li>
 <li>operator*()
 : <a class="el" href="structarm__compute_1_1_border_size.xhtml#a19da960d23eca69f8e65d52c741147e2">BorderSize</a>
 , <a class="el" href="structarm__compute_1_1test_1_1datasets_1_1_batch_normalization_layer_dataset_1_1iterator.xhtml#a33b7b0c859a5b7a81d0fbb09aa6f5f98">BatchNormalizationLayerDataset::iterator</a>
 , <a class="el" href="structarm__compute_1_1test_1_1datasets_1_1_convolution_layer_dataset_1_1iterator.xhtml#ab82dfa8c5f60658fc9fc6450cdfff3ae">ConvolutionLayerDataset::iterator</a>
-, <a class="el" href="structarm__compute_1_1test_1_1datasets_1_1_depthwise_convolution_dataset_1_1iterator.xhtml#aadfd9e017e1bf2a401b2d86a061c7972">DepthwiseConvolutionDataset::iterator</a>
+, <a class="el" href="structarm__compute_1_1test_1_1datasets_1_1_depthwise_convolution_layer_dataset_1_1iterator.xhtml#a22ccb593fe205d4edb800cb8e7801d05">DepthwiseConvolutionLayerDataset::iterator</a>
 , <a class="el" href="structarm__compute_1_1test_1_1datasets_1_1_depthwise_separable_convolution_layer_dataset_1_1iterator.xhtml#ad4eb3159b463762068e7f8d8be4e6277">DepthwiseSeparableConvolutionLayerDataset::iterator</a>
 , <a class="el" href="structarm__compute_1_1test_1_1datasets_1_1_fully_connected_layer_dataset_1_1iterator.xhtml#a016f449e76ebef55fbd3472cc53bda9b">FullyConnectedLayerDataset::iterator</a>
 , <a class="el" href="structarm__compute_1_1test_1_1datasets_1_1_g_e_m_m_dataset_1_1iterator.xhtml#ab70c0bd637d50fcf5b3eae7f45d7b9cf">GEMMDataset::iterator</a>
+, <a class="el" href="structarm__compute_1_1test_1_1datasets_1_1_g_e_m_m_lowp_dataset_1_1iterator.xhtml#ad55035b28062eae253c44ccbbcfe37ea">GEMMLowpDataset::iterator</a>
 , <a class="el" href="structarm__compute_1_1test_1_1datasets_1_1_pooling_layer_dataset_1_1iterator.xhtml#ada45e1a64ef558a6ec9aff6587dc4517">PoolingLayerDataset::iterator</a>
 , <a class="el" href="structarm__compute_1_1test_1_1datasets_1_1_reshape_layer_dataset_1_1iterator.xhtml#a41c2ebeb0940dfe9fe3a229ff2ca759d">ReshapeLayerDataset::iterator</a>
 , <a class="el" href="structarm__compute_1_1test_1_1datasets_1_1_r_o_i_pooling_layer_dataset_1_1iterator.xhtml#a7ceeddb83c933aee547f675eb9913837">ROIPoolingLayerDataset::iterator</a>
@@ -232,17 +263,22 @@
 , <a class="el" href="structarm__compute_1_1test_1_1framework_1_1dataset_1_1_range_dataset_1_1iterator.xhtml#a646e35a0cb4d4cea9128827004470b63">RangeDataset&lt; T &gt;::iterator</a>
 , <a class="el" href="structarm__compute_1_1test_1_1framework_1_1dataset_1_1_singleton_dataset_1_1iterator.xhtml#a2032577d949f93137e211aa64463944f">SingletonDataset&lt; T &gt;::iterator</a>
 , <a class="el" href="structarm__compute_1_1test_1_1framework_1_1dataset_1_1_zip_dataset_1_1iterator.xhtml#ad452ca759c4713ca43febaf831a3feb8">ZipDataset&lt; T, U &gt;::iterator</a>
+, <a class="el" href="structarm__compute_1_1test_1_1framework_1_1_measurement_1_1_value.xhtml#a72c4d5b79897a1aa4d456c06c47c6723">Measurement::Value</a>
 </li>
 <li>operator*=()
 : <a class="el" href="structarm__compute_1_1_border_size.xhtml#ac2ed52112076ed0fd2aab3fbfb758837">BorderSize</a>
 </li>
+<li>operator+()
+: <a class="el" href="structarm__compute_1_1test_1_1framework_1_1_measurement_1_1_value.xhtml#a2903dc3c6e35d8a56a6e68793977a07c">Measurement::Value</a>
+</li>
 <li>operator++()
 : <a class="el" href="structarm__compute_1_1test_1_1datasets_1_1_batch_normalization_layer_dataset_1_1iterator.xhtml#af1b1c7856a59f34c7d3570f946a2ff00">BatchNormalizationLayerDataset::iterator</a>
 , <a class="el" href="structarm__compute_1_1test_1_1datasets_1_1_convolution_layer_dataset_1_1iterator.xhtml#af1b1c7856a59f34c7d3570f946a2ff00">ConvolutionLayerDataset::iterator</a>
-, <a class="el" href="structarm__compute_1_1test_1_1datasets_1_1_depthwise_convolution_dataset_1_1iterator.xhtml#af1b1c7856a59f34c7d3570f946a2ff00">DepthwiseConvolutionDataset::iterator</a>
+, <a class="el" href="structarm__compute_1_1test_1_1datasets_1_1_depthwise_convolution_layer_dataset_1_1iterator.xhtml#af1b1c7856a59f34c7d3570f946a2ff00">DepthwiseConvolutionLayerDataset::iterator</a>
 , <a class="el" href="structarm__compute_1_1test_1_1datasets_1_1_depthwise_separable_convolution_layer_dataset_1_1iterator.xhtml#af1b1c7856a59f34c7d3570f946a2ff00">DepthwiseSeparableConvolutionLayerDataset::iterator</a>
 , <a class="el" href="structarm__compute_1_1test_1_1datasets_1_1_fully_connected_layer_dataset_1_1iterator.xhtml#af1b1c7856a59f34c7d3570f946a2ff00">FullyConnectedLayerDataset::iterator</a>
 , <a class="el" href="structarm__compute_1_1test_1_1datasets_1_1_g_e_m_m_dataset_1_1iterator.xhtml#af1b1c7856a59f34c7d3570f946a2ff00">GEMMDataset::iterator</a>
+, <a class="el" href="structarm__compute_1_1test_1_1datasets_1_1_g_e_m_m_lowp_dataset_1_1iterator.xhtml#af1b1c7856a59f34c7d3570f946a2ff00">GEMMLowpDataset::iterator</a>
 , <a class="el" href="structarm__compute_1_1test_1_1datasets_1_1_pooling_layer_dataset_1_1iterator.xhtml#af1b1c7856a59f34c7d3570f946a2ff00">PoolingLayerDataset::iterator</a>
 , <a class="el" href="structarm__compute_1_1test_1_1datasets_1_1_reshape_layer_dataset_1_1iterator.xhtml#af1b1c7856a59f34c7d3570f946a2ff00">ReshapeLayerDataset::iterator</a>
 , <a class="el" href="structarm__compute_1_1test_1_1datasets_1_1_r_o_i_pooling_layer_dataset_1_1iterator.xhtml#af1b1c7856a59f34c7d3570f946a2ff00">ROIPoolingLayerDataset::iterator</a>
@@ -258,8 +294,18 @@
 <li>operator+=()
 : <a class="el" href="classarm__compute_1_1test_1_1fixed__point__arithmetic_1_1fixed__point.xhtml#a2654e1d67fbb9afb7fb00ee7ec521c11">fixed_point&lt; T &gt;</a>
 </li>
+<li>operator-()
+: <a class="el" href="structarm__compute_1_1test_1_1framework_1_1_measurement_1_1_value.xhtml#a89cf6169f9a2acb466b29792bbb0c56b">Measurement::Value</a>
+</li>
 <li>operator-=()
 : <a class="el" href="classarm__compute_1_1test_1_1fixed__point__arithmetic_1_1fixed__point.xhtml#af180cc5812cd005d63a4ec8eea34ae2e">fixed_point&lt; T &gt;</a>
+, <a class="el" href="structarm__compute_1_1test_1_1framework_1_1_measurement_1_1_value.xhtml#a6cb5526035904ad08a9d5ba9fff9a942">Measurement::Value</a>
+</li>
+<li>operator/()
+: <a class="el" href="structarm__compute_1_1test_1_1framework_1_1_measurement_1_1_value.xhtml#a530633427f42ea2a64ff8ea5732abf29">Measurement::Value</a>
+</li>
+<li>operator&lt;()
+: <a class="el" href="structarm__compute_1_1test_1_1framework_1_1_measurement_1_1_value.xhtml#a3dcbcb89cd357c53b70fb4bef3291b7c">Measurement::Value</a>
 </li>
 <li>operator=()
 : <a class="el" href="classarm__compute_1_1_access_window_auto_padding.xhtml#ad38db221ef94b6cd0e73f5dfd743414a">AccessWindowAutoPadding</a>
@@ -273,7 +319,7 @@
 , <a class="el" href="classarm__compute_1_1_c_l_arithmetic_subtraction_kernel.xhtml#a6fd57c96408ff45f650654afa803b13e">CLArithmeticSubtractionKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_array.xhtml#a36d785dc1a6a88471030943546aa8f51">CLArray&lt; T &gt;</a>
 , <a class="el" href="classarm__compute_1_1_c_l_batch_normalization_layer_kernel.xhtml#ac53e223f283d620ddde6084c93bf7e41">CLBatchNormalizationLayerKernel</a>
-, <a class="el" href="classarm__compute_1_1_c_l_bitwise_and_kernel.xhtml#aa172a2abdd7040105f2be39a50f6cff2">CLBitwiseAndKernel</a>
+, <a class="el" href="classarm__compute_1_1_c_l_bitwise_and_kernel.xhtml#af31b1a5d8ec88a34da6d60ba2314dde1">CLBitwiseAndKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_bitwise_or_kernel.xhtml#abcfb652670535dad6ec571b3b82495f4">CLBitwiseOrKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_bitwise_xor_kernel.xhtml#ab169d4a7c722602e5952cc2a06bf38b1">CLBitwiseXorKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_channel_combine_kernel.xhtml#acbed32f07c42524f3ba442584961662a">CLChannelCombineKernel</a>
@@ -282,8 +328,8 @@
 , <a class="el" href="classarm__compute_1_1_c_l_color_convert_kernel.xhtml#a9896faa16e3d99ed942eb845dfe41f2e">CLColorConvertKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_convolution_rectangle_kernel.xhtml#afce1f7a8135ce82d5e12342bb05f8448">CLConvolutionRectangleKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_copy_to_array_kernel.xhtml#a8c3e5f7865d66adaa39c33a83211f261">CLCopyToArrayKernel</a>
-, <a class="el" href="classarm__compute_1_1_c_l_depth_concatenate_kernel.xhtml#a32955eb357feab66e9944fd48e951b41">CLDepthConcatenateKernel</a>
-, <a class="el" href="classarm__compute_1_1_c_l_depthwise_convolution3x3_kernel.xhtml#afaf9b3ff6c193b5b55887e7a49d1c8dd">CLDepthwiseConvolution3x3Kernel</a>
+, <a class="el" href="classarm__compute_1_1_c_l_depth_concatenate_layer_kernel.xhtml#a9a9999a79bdc4e5a8fdf8192b08aeb9b">CLDepthConcatenateLayerKernel</a>
+, <a class="el" href="classarm__compute_1_1_c_l_depthwise_convolution_layer3x3_kernel.xhtml#a149ac3a489f6db700e4d33e493789e2e">CLDepthwiseConvolutionLayer3x3Kernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_depthwise_im2_col_kernel.xhtml#a0a10e55699b26afdf2fbf336dc9cad09">CLDepthwiseIm2ColKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_depthwise_vector_to_tensor_kernel.xhtml#a992e1f35a42f71981ee6e0846246a292">CLDepthwiseVectorToTensorKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_depthwise_weights_reshape_kernel.xhtml#a34060a1360d8a24bfa2404161406191e">CLDepthwiseWeightsReshapeKernel</a>
@@ -303,6 +349,9 @@
 , <a class="el" href="classarm__compute_1_1_c_l_gaussian_pyramid_vert_kernel.xhtml#abd272921b9c15f9200c94898879f156a">CLGaussianPyramidVertKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_g_e_m_m_interleave4x4_kernel.xhtml#a56008f3777b30dc6b002815c904a9c34">CLGEMMInterleave4x4Kernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_g_e_m_m_lowp_matrix_multiply_kernel.xhtml#af520778a23d6716080043321d07e9999">CLGEMMLowpMatrixMultiplyKernel</a>
+, <a class="el" href="classarm__compute_1_1_c_l_g_e_m_m_lowp_offset_contribution_kernel.xhtml#a390552e0764d82400a910a18f3125299">CLGEMMLowpOffsetContributionKernel</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_kernel.xhtml#a7cf7a001868fee687f4a6c8c3e794c8a">CLGEMMLowpQuantizeDownInt32ToUint8ScaleByFixedPointKernel</a>
+, <a class="el" href="classarm__compute_1_1_c_l_g_e_m_m_lowp_quantize_down_int32_to_uint8_scale_kernel.xhtml#a7e7357c847e9af3e3a423337c214dc21">CLGEMMLowpQuantizeDownInt32ToUint8ScaleKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_g_e_m_m_matrix_accumulate_biases_kernel.xhtml#a4d63931364ae453852888a37f13eac8b">CLGEMMMatrixAccumulateBiasesKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_g_e_m_m_matrix_addition_kernel.xhtml#a6a78d63356d86ecf8e1ecd5b293087b8">CLGEMMMatrixAdditionKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_g_e_m_m_matrix_multiply_kernel.xhtml#aea377825b4153d8ea48905038cbb0ff1">CLGEMMMatrixMultiplyKernel</a>
@@ -321,10 +370,11 @@
 , <a class="el" href="classarm__compute_1_1_c_l_im2_col_kernel.xhtml#ac09104c975cb1ca9ad434c325be80e56">CLIm2ColKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_integral_image_vert_kernel.xhtml#af23b6173ce52f9c45601cea986114927">CLIntegralImageVertKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_kernel_library.xhtml#a54fb81956f9fb1c25b279e34e1e7d966">CLKernelLibrary</a>
-, <a class="el" href="classarm__compute_1_1_c_l_l2_normalize_kernel.xhtml#a1ffcf4d50819ac64741fee8c6468c79c">CLL2NormalizeKernel</a>
+, <a class="el" href="classarm__compute_1_1_c_l_l2_normalize_layer_kernel.xhtml#a652669238486d0d24c8bb110128dd09f">CLL2NormalizeLayerKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_l_k_tracker_stage0_kernel.xhtml#ac1a27a3a3f960b210716d8103c0b8d91">CLLKTrackerStage0Kernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_l_k_tracker_stage1_kernel.xhtml#a0226443ff006bea34e6bbcb1fbff2422">CLLKTrackerStage1Kernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_locally_connected_matrix_multiply_kernel.xhtml#a0cc875c804d3f82bd6eba503ede72a86">CLLocallyConnectedMatrixMultiplyKernel</a>
+, <a class="el" href="classarm__compute_1_1_c_l_logits1_d_max_shift_exp_sum_kernel.xhtml#afd28bfde2ba6f90c161eb1f2678cb6f9">CLLogits1DMaxShiftExpSumKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_logits1_d_norm_kernel.xhtml#a6ca0b2c3d501bc8062121facf4443980">CLLogits1DNormKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_logits1_d_shift_exp_sum_kernel.xhtml#a6768c8d3a565c30cd874d894b218317c">CLLogits1DShiftExpSumKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_lut_allocator.xhtml#a2de13c6fbd9dd5506f12627b87415a51">CLLutAllocator</a>
@@ -335,7 +385,7 @@
 , <a class="el" href="classarm__compute_1_1_c_l_min_max_location.xhtml#a54669d0a20e3df491886372d4cffef69">CLMinMaxLocation</a>
 , <a class="el" href="classarm__compute_1_1_c_l_min_max_location_kernel.xhtml#af478eeb354cb68fe0933f9f8b7e467e9">CLMinMaxLocationKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_normalization_layer_kernel.xhtml#afde39cdaeb3b4e6d1569ef49f70ccd5f">CLNormalizationLayerKernel</a>
-, <a class="el" href="classarm__compute_1_1_c_l_optical_flow.xhtml#a24252fc100901855c82e8703834f9634">CLOpticalFlow</a>
+, <a class="el" href="classarm__compute_1_1_c_l_optical_flow.xhtml#a68eed0e07674cc6e041d5dc0fecd8c27">CLOpticalFlow</a>
 , <a class="el" href="classarm__compute_1_1_c_l_pixel_wise_multiplication_kernel.xhtml#a68ae410a0d979d2c897d840c6749e50c">CLPixelWiseMultiplicationKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_pooling_layer_kernel.xhtml#a1c744387eb6e27f11fed9e0383ff55b2">CLPoolingLayerKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_quantization_layer_kernel.xhtml#a8f28dbe7a21f5ae5c54776d1953f3d39">CLQuantizationLayerKernel</a>
@@ -344,9 +394,9 @@
 , <a class="el" href="classarm__compute_1_1_c_l_reshape_layer_kernel.xhtml#a20996021bba3428035ada51f7cdca359">CLReshapeLayerKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_r_o_i_pooling_layer_kernel.xhtml#adb81e0c5b82b5e7c586233bd3799aa8e">CLROIPoolingLayerKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_scharr3x3_kernel.xhtml#af2d37653c2c381ce8c52df533490f2c5">CLScharr3x3Kernel</a>
-, <a class="el" href="classarm__compute_1_1_c_l_sobel3x3_kernel.xhtml#a74e510ea252d0a53cbe946c4d5914b3e">CLSobel3x3Kernel</a>
-, <a class="el" href="classarm__compute_1_1_c_l_sobel5x5_hor_kernel.xhtml#ade7e08981757581d709d549c627a67bf">CLSobel5x5HorKernel</a>
-, <a class="el" href="classarm__compute_1_1_c_l_sobel5x5_vert_kernel.xhtml#a708f74ad4e821b4a14cadbbc370d9124">CLSobel5x5VertKernel</a>
+, <a class="el" href="classarm__compute_1_1_c_l_sobel3x3_kernel.xhtml#ab30b6bb92fb3a1cb0cda6dc08e9fa160">CLSobel3x3Kernel</a>
+, <a class="el" href="classarm__compute_1_1_c_l_sobel5x5_hor_kernel.xhtml#a0d2de1f5a7010147dc1d6c11eaaeda37">CLSobel5x5HorKernel</a>
+, <a class="el" href="classarm__compute_1_1_c_l_sobel5x5_vert_kernel.xhtml#abc8c95a4a6d95911a79340b6015fa70c">CLSobel5x5VertKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_sobel7x7_hor_kernel.xhtml#ae61ba8aa03f08b69195f20c2c1c4d4ef">CLSobel7x7HorKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_sobel7x7_vert_kernel.xhtml#afa6becd7a5a59d6853e0f447ba231ac4">CLSobel7x7VertKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_l_sub_tensor.xhtml#a9e7404a38329c9f1fcce42b8098dc6f9">CLSubTensor</a>
@@ -355,33 +405,67 @@
 , <a class="el" href="classarm__compute_1_1_coordinates.xhtml#a5b213c889050bc3844bdf110f34f602d">Coordinates</a>
 , <a class="el" href="classarm__compute_1_1_c_p_p_corner_candidates_kernel.xhtml#a8a61183b7dece994182972d9fede3207">CPPCornerCandidatesKernel</a>
 , <a class="el" href="classarm__compute_1_1_c_p_p_detection_window_non_maxima_suppression_kernel.xhtml#aa5182561cc171d1c74872e91fdb2d7fb">CPPDetectionWindowNonMaximaSuppressionKernel</a>
-, <a class="el" href="classarm__compute_1_1_c_p_p_sort_euclidean_distance_kernel.xhtml#aef5933e70f775b33c06ddc6c3d0cf8b6">CPPSortEuclideanDistanceKernel</a>
+, <a class="el" href="classarm__compute_1_1_c_p_p_permute_kernel.xhtml#a2c787fefc7ee52b787ffd59a50960e2c">CPPPermuteKernel</a>
+, <a class="el" href="classarm__compute_1_1_c_p_p_sort_euclidean_distance_kernel.xhtml#a354351e1f7d4fd2e368e9bd500f26333">CPPSortEuclideanDistanceKernel</a>
 , <a class="el" href="classarm__compute_1_1_dimensions.xhtml#a2c96e96e2d005b4a8b66c2acd1688903">Dimensions&lt; T &gt;</a>
+, <a class="el" href="classarm__compute_1_1_g_c_absolute_difference_kernel.xhtml#a341fc3300b747bccccae264218383ce8">GCAbsoluteDifferenceKernel</a>
+, <a class="el" href="classarm__compute_1_1_g_c_activation_layer_kernel.xhtml#af9659679b5b61ba3238c0b8ab685d469">GCActivationLayerKernel</a>
+, <a class="el" href="classarm__compute_1_1_g_c_batch_normalization_layer_kernel.xhtml#a83290f6748e18cbaa52313b345fcacd5">GCBatchNormalizationLayerKernel</a>
+, <a class="el" href="classarm__compute_1_1_g_c_col2_im_kernel.xhtml#a5c234c52d6c2f50c3a0f83a79071d7da">GCCol2ImKernel</a>
+, <a class="el" href="classarm__compute_1_1_g_c_depth_concatenate_layer_kernel.xhtml#ab9afd62b3b6a2b37c662e93d276c6f76">GCDepthConcatenateLayerKernel</a>
+, <a class="el" href="classarm__compute_1_1_g_c_direct_convolution_layer_kernel.xhtml#accde1890da46aed35c37db0e03b2a011">GCDirectConvolutionLayerKernel&lt; kernel_size &gt;</a>
+, <a class="el" href="classarm__compute_1_1_g_c_dropout_layer_kernel.xhtml#ab459f437a1e4c3b0ee7d849879d57012">GCDropoutLayerKernel</a>
+, <a class="el" href="classarm__compute_1_1_g_c_fill_border_kernel.xhtml#a8c1e52332794c1706023bf8efc93bc5f">GCFillBorderKernel</a>
+, <a class="el" href="classarm__compute_1_1_g_c_g_e_m_m_interleave4x4_kernel.xhtml#a7e17e417d15e88ba90a874bdf0b105c9">GCGEMMInterleave4x4Kernel</a>
+, <a class="el" href="classarm__compute_1_1_g_c_g_e_m_m_matrix_accumulate_biases_kernel.xhtml#a9513ed3df777b10a19441a5d59f82eed">GCGEMMMatrixAccumulateBiasesKernel</a>
+, <a class="el" href="classarm__compute_1_1_g_c_g_e_m_m_matrix_addition_kernel.xhtml#a84753584506a324bcd5c40cdfd6fe521">GCGEMMMatrixAdditionKernel</a>
+, <a class="el" href="classarm__compute_1_1_g_c_g_e_m_m_matrix_multiply_kernel.xhtml#a0b0ecc60be6600a55aa46dffaa803ed9">GCGEMMMatrixMultiplyKernel</a>
+, <a class="el" href="classarm__compute_1_1_g_c_im2_col_kernel.xhtml#a430228b1b1392252b298974038b69abd">GCIm2ColKernel</a>
+, <a class="el" href="classarm__compute_1_1_g_c_kernel.xhtml#af29ae815590ed07fc2ce2dc3f77a23a7">GCKernel</a>
+, <a class="el" href="classarm__compute_1_1_g_c_kernel_library.xhtml#a10dbce17f04221f2d1fcd3c0a91b4d69">GCKernelLibrary</a>
+, <a class="el" href="classarm__compute_1_1_g_c_logits1_d_norm_kernel.xhtml#a9c8fd9d3157b389f42b6e44bad2d6ff9">GCLogits1DNormKernel</a>
+, <a class="el" href="classarm__compute_1_1_g_c_logits1_d_shift_exp_sum_kernel.xhtml#a54c5d88e282d0d6a6220319bb109e83a">GCLogits1DShiftExpSumKernel</a>
+, <a class="el" href="classarm__compute_1_1_g_c_normalization_layer_kernel.xhtml#a654e750446716bbc3cfdda541a95a5e2">GCNormalizationLayerKernel</a>
+, <a class="el" href="classarm__compute_1_1_g_c_pixel_wise_multiplication_kernel.xhtml#ab6756c0089b63f226e1a1ee5a072b07c">GCPixelWiseMultiplicationKernel</a>
+, <a class="el" href="classarm__compute_1_1_g_c_pooling_layer_kernel.xhtml#a17195b1300a741bd454e3ff93781a0be">GCPoolingLayerKernel</a>
+, <a class="el" href="classarm__compute_1_1_g_c_program.xhtml#a4212dc2dbdd340faeba056d37cb912de">GCProgram</a>
+, <a class="el" href="classarm__compute_1_1_g_c_tensor.xhtml#ac819d83569c1bcd78c6e56dcdb995791">GCTensor</a>
+, <a class="el" href="classarm__compute_1_1_g_c_tensor_allocator.xhtml#a70d4c3ea42d68d50cc207d343173696a">GCTensorAllocator</a>
 , <a class="el" href="classarm__compute_1_1graph_1_1_c_l_map.xhtml#adba162e001cfb34d92c55c556a7d6183">CLMap</a>
-, <a class="el" href="classarm__compute_1_1graph_1_1_c_l_unmap.xhtml#a6cdd2a13bf8e5238499535fa9e0b8c29">CLUnmap</a>
-, <a class="el" href="classarm__compute_1_1graph_1_1_graph.xhtml#a5555577e36369d44917b04534e1740e7">Graph</a>
+, <a class="el" href="classarm__compute_1_1graph_1_1_c_l_unmap.xhtml#a5a2c2bd9dd1908ce97c371c02aa9a771">CLUnmap</a>
+, <a class="el" href="classarm__compute_1_1graph_1_1_graph.xhtml#aec01ee4402c9101ea8f4e6ca8fa35e22">Graph</a>
 , <a class="el" href="classarm__compute_1_1graph_1_1_sub_tensor.xhtml#a90a31c7d9dde928db10b23bccd64b87d">SubTensor</a>
+, <a class="el" href="classarm__compute_1_1graph__utils_1_1_top_n_predictions_accessor.xhtml#a29067af1bc346b969ff667fa490e692c">TopNPredictionsAccessor</a>
 , <a class="el" href="classarm__compute_1_1_h_o_g_info.xhtml#a64f60c469394d4f5f621546fc3108590">HOGInfo</a>
 , <a class="el" href="classarm__compute_1_1_i_c_l_array.xhtml#aefdb6cfe839aa0835406d5adcd37de5b">ICLArray&lt; T &gt;</a>
 , <a class="el" href="classarm__compute_1_1_i_c_l_distribution1_d.xhtml#a0182f7f14809fcf8e7d1b9c8afebeafd">ICLDistribution1D</a>
+, <a class="el" href="classarm__compute_1_1_i_c_l_g_e_m_m_lowp_reduction_kernel.xhtml#a6ca497447b2d21dc65ea3601acbff855">ICLGEMMLowpReductionKernel</a>
 , <a class="el" href="classarm__compute_1_1_i_c_l_h_o_g.xhtml#a580c5fa0472ca0d70b463da27803a264">ICLHOG</a>
 , <a class="el" href="classarm__compute_1_1_i_c_l_lut.xhtml#a8740c6498dafc80428e500a056135bf1">ICLLut</a>
 , <a class="el" href="classarm__compute_1_1_i_c_l_simple_kernel.xhtml#a8bc8fdf1a67fbaaa3270fd5eeecfc6cf">ICLSimpleKernel</a>
 , <a class="el" href="classarm__compute_1_1_i_c_l_tensor.xhtml#af72219f9b5e8803950eb8863a23c076e">ICLTensor</a>
-, <a class="el" href="classarm__compute_1_1_i_c_p_p_simple_kernel.xhtml#a4a631f6a74572e47d958c4c314406000">ICPPSimpleKernel</a>
+, <a class="el" href="classarm__compute_1_1_i_c_p_p_simple_kernel.xhtml#ac0f362034a917ae5fdb8506ab0f1e036">ICPPSimpleKernel</a>
+, <a class="el" href="classarm__compute_1_1_i_g_c_simple_kernel.xhtml#a10d2c80e7afcb7ae1ad42ff9a649a915">IGCSimpleKernel</a>
+, <a class="el" href="classarm__compute_1_1_i_g_c_tensor.xhtml#a53ba7801ed7dbf945a0413addd6dc990">IGCTensor</a>
 , <a class="el" href="classarm__compute_1_1_i_lut_allocator.xhtml#afc1c53ed4dcc1a723b9b9dcf67c578a1">ILutAllocator</a>
+, <a class="el" href="classarm__compute_1_1_i_n_e_g_e_m_m_lowp_reduction_kernel.xhtml#aaf80d9eb45e49a22571fa0129a7e9d20">INEGEMMLowpReductionKernel</a>
 , <a class="el" href="classarm__compute_1_1_i_n_e_harris_score_kernel.xhtml#a232af38fd41caa594d7bc0571f56f50c">INEHarrisScoreKernel</a>
-, <a class="el" href="classarm__compute_1_1_i_n_e_warp_kernel.xhtml#a7fec20804044646d6a855713fe6573ae">INEWarpKernel</a>
-, <a class="el" href="classarm__compute_1_1_i_tensor_allocator.xhtml#a46277b6e964a66a9936e06f9989f0ff6">ITensorAllocator</a>
+, <a class="el" href="classarm__compute_1_1_i_n_e_warp_kernel.xhtml#a724673b78b929bbbd03f746c75ad2ec7">INEWarpKernel</a>
+, <a class="el" href="classarm__compute_1_1io_1_1_file_handler.xhtml#a54f342231c056055100190a5429e4689">FileHandler</a>
+, <a class="el" href="classarm__compute_1_1_i_simple_lifetime_manager.xhtml#a55b290d729e4102cd5598bf68970d465">ISimpleLifetimeManager</a>
+, <a class="el" href="classarm__compute_1_1_i_tensor_allocator.xhtml#a12e5f2915e2461321b130dcf84f3e268">ITensorAllocator</a>
 , <a class="el" href="classarm__compute_1_1_kernel.xhtml#a9729d318da4230e664a923d7419ddf10">Kernel</a>
-, <a class="el" href="classarm__compute_1_1_memory_group_base.xhtml#a597892bd64122315e3329751f634c20e">MemoryGroupBase&lt; typename &gt;</a>
-, <a class="el" href="classarm__compute_1_1_memory_manager_on_demand.xhtml#ae1fea3bf72cb300aab21e99cb8b278b9">MemoryManagerOnDemand</a>
+, <a class="el" href="classarm__compute_1_1logging_1_1_logger.xhtml#a3f823d85882db15d1dd140a21ca391e2">Logger</a>
+, <a class="el" href="classarm__compute_1_1logging_1_1_printer.xhtml#ab85933c994519feb7bc7e12ea3db127f">Printer</a>
+, <a class="el" href="classarm__compute_1_1_memory.xhtml#a5e46e80e8811b4deb258cd55124e55a8">Memory</a>
+, <a class="el" href="classarm__compute_1_1_memory_group_base.xhtml#acdceaca325dbcee01e9abebd2e4586dc">MemoryGroupBase&lt; TensorType &gt;</a>
+, <a class="el" href="classarm__compute_1_1_memory_manager_on_demand.xhtml#a1bd945bc8d435108eb44610985af22c2">MemoryManagerOnDemand</a>
 , <a class="el" href="classarm__compute_1_1_n_e_absolute_difference_kernel.xhtml#a5d6e77370a140f10010d3cb9e2a11857">NEAbsoluteDifferenceKernel</a>
-, <a class="el" href="classarm__compute_1_1_n_e_activation_layer_kernel.xhtml#a0a42b3e7cc978aad3281a4a38e277907">NEActivationLayerKernel</a>
+, <a class="el" href="classarm__compute_1_1_n_e_activation_layer_kernel.xhtml#a87da26ad3d611150ba40ff38f4085cb5">NEActivationLayerKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_arithmetic_addition_kernel.xhtml#a1a359a25f8e2d5b781df6fe2ccfc09a2">NEArithmeticAdditionKernel</a>
-, <a class="el" href="classarm__compute_1_1_n_e_arithmetic_subtraction_kernel.xhtml#aa67dba4afaf72f6df5662cb6d7df76d3">NEArithmeticSubtractionKernel</a>
-, <a class="el" href="classarm__compute_1_1_n_e_batch_normalization_layer_kernel.xhtml#ae8298898728d539d56119daa4424e10a">NEBatchNormalizationLayerKernel</a>
-, <a class="el" href="classarm__compute_1_1_n_e_bitwise_and_kernel.xhtml#ab5a50f6206108bf3abf3b3addfa7ae73">NEBitwiseAndKernel</a>
+, <a class="el" href="classarm__compute_1_1_n_e_arithmetic_subtraction_kernel.xhtml#abaf3795e8b23cb20a57d6fbc2250b4f2">NEArithmeticSubtractionKernel</a>
+, <a class="el" href="classarm__compute_1_1_n_e_batch_normalization_layer_kernel.xhtml#a894acf4da15b0487db66df7d393df5e6">NEBatchNormalizationLayerKernel</a>
+, <a class="el" href="classarm__compute_1_1_n_e_bitwise_and_kernel.xhtml#afb66e99bd8740b60d7bfd59a95af23d4">NEBitwiseAndKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_bitwise_not_kernel.xhtml#a28f175e22ab8ad069112ccdaef01f50d">NEBitwiseNotKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_bitwise_or_kernel.xhtml#a5d760acdcf6781fb383167594dc296eb">NEBitwiseOrKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_bitwise_xor_kernel.xhtml#a7fd5d2db21a7b6f3d04b99eff7a65652">NEBitwiseXorKernel</a>
@@ -389,111 +473,135 @@
 , <a class="el" href="classarm__compute_1_1_n_e_channel_combine_kernel.xhtml#af7fa6b6b40f275e2f6f0afdf42aa6130">NEChannelCombineKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_channel_extract_kernel.xhtml#aa8e7c7a49ee3042eba01b2b7c0284f8c">NEChannelExtractKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_col2_im_kernel.xhtml#aaf4d8c425a336a01399b68cd46ef3467">NECol2ImKernel</a>
-, <a class="el" href="classarm__compute_1_1_n_e_color_convert_kernel.xhtml#abcba384fd1d11e611380b5751fd1b112">NEColorConvertKernel</a>
+, <a class="el" href="classarm__compute_1_1_n_e_color_convert_kernel.xhtml#ad45cf44ba984cab65018746c5dd0220c">NEColorConvertKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_convolution_rectangle_kernel.xhtml#a346f0286bbc7dc19e4aa25ae6acd57e8">NEConvolutionRectangleKernel</a>
-, <a class="el" href="classarm__compute_1_1_n_e_cumulative_distribution_kernel.xhtml#ad1f6a0449f8106bc3c4a46b784455f2b">NECumulativeDistributionKernel</a>
-, <a class="el" href="classarm__compute_1_1_n_e_depth_concatenate_kernel.xhtml#a4d965cab742e7d985eeedd464787e82e">NEDepthConcatenateKernel</a>
-, <a class="el" href="classarm__compute_1_1_n_e_depth_convert.xhtml#a7ed98008d6fd4e74c243c3ade3c17ee2">NEDepthConvert</a>
-, <a class="el" href="classarm__compute_1_1_n_e_depth_convert_kernel.xhtml#a64988005b8ba23b143fb1a4ef6ddf132">NEDepthConvertKernel</a>
-, <a class="el" href="classarm__compute_1_1_n_e_dequantization_layer_kernel.xhtml#a406393d4b1f6f5c6ce79c20df507a31c">NEDequantizationLayerKernel</a>
+, <a class="el" href="classarm__compute_1_1_n_e_cumulative_distribution_kernel.xhtml#a7c095c1b8d17cdebc2135d8d5f9d17a9">NECumulativeDistributionKernel</a>
+, <a class="el" href="classarm__compute_1_1_n_e_deconvolution_layer_upsample_kernel.xhtml#abb037a7816f53754712bc91ee2d50c63">NEDeconvolutionLayerUpsampleKernel</a>
+, <a class="el" href="classarm__compute_1_1_n_e_depth_concatenate_layer_kernel.xhtml#aea34561bcec07b7c8c97836fd2b85048">NEDepthConcatenateLayerKernel</a>
+, <a class="el" href="classarm__compute_1_1_n_e_depth_convert_layer.xhtml#a883ebadadd34cf5dfead2ba71777df5c">NEDepthConvertLayer</a>
+, <a class="el" href="classarm__compute_1_1_n_e_depth_convert_layer_kernel.xhtml#aa46940ddca6a4c314bda8da9e30c86e8">NEDepthConvertLayerKernel</a>
+, <a class="el" href="classarm__compute_1_1_n_e_depthwise_convolution_layer3x3_kernel.xhtml#aa33f475c59df8d7ea699d6031553d232">NEDepthwiseConvolutionLayer3x3Kernel</a>
+, <a class="el" href="classarm__compute_1_1_n_e_depthwise_im2_col_kernel.xhtml#a71bbff3ea2feca2cd0d70f9eb01ca90b">NEDepthwiseIm2ColKernel</a>
+, <a class="el" href="classarm__compute_1_1_n_e_depthwise_vector_to_tensor_kernel.xhtml#a9496f50398140f7f9d61fb9d22ebc58a">NEDepthwiseVectorToTensorKernel</a>
+, <a class="el" href="classarm__compute_1_1_n_e_depthwise_weights_reshape_kernel.xhtml#aa1d4701f887f2d047e5b7d20b954765d">NEDepthwiseWeightsReshapeKernel</a>
+, <a class="el" href="classarm__compute_1_1_n_e_dequantization_layer_kernel.xhtml#a16209f1e14086b57f0f932a3b609c96f">NEDequantizationLayerKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_derivative_kernel.xhtml#a11f5eb3a93c035acdd9fd93f3bed50bd">NEDerivativeKernel</a>
-, <a class="el" href="classarm__compute_1_1_n_e_direct_convolution_layer_bias_accumulate_kernel.xhtml#a76ca44a55930947dcf9046d9cff7142b">NEDirectConvolutionLayerBiasAccumulateKernel</a>
+, <a class="el" href="classarm__compute_1_1_n_e_direct_convolution_layer_bias_accumulate_kernel.xhtml#a06797151270b4836593b45b930bb5cc3">NEDirectConvolutionLayerBiasAccumulateKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_direct_convolution_layer_kernel.xhtml#ac299dc8386e25ebcf104989623cf6000">NEDirectConvolutionLayerKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_edge_non_max_suppression_kernel.xhtml#a5f1f723a41130cb9ff98478cd958ac28">NEEdgeNonMaxSuppressionKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_edge_trace_kernel.xhtml#a4c827d25ce4451de792fa939a61402b5">NEEdgeTraceKernel</a>
-, <a class="el" href="classarm__compute_1_1_n_e_fast_corners_kernel.xhtml#a3b21b6f8bfa867ac4095d07b3c24dc21">NEFastCornersKernel</a>
+, <a class="el" href="classarm__compute_1_1_n_e_fast_corners_kernel.xhtml#a8197fdf1bcf46e73d178e8e9e53ff7aa">NEFastCornersKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_fill_array_kernel.xhtml#a13b2df49f2f949a2bb58f712265848bf">NEFillArrayKernel</a>
-, <a class="el" href="classarm__compute_1_1_n_e_fill_border_kernel.xhtml#aa4f538607cbe231add821baaed273d89">NEFillBorderKernel</a>
-, <a class="el" href="classarm__compute_1_1_n_e_fill_inner_border_kernel.xhtml#ad1005cd5f8e117e601e605fe95eb2c43">NEFillInnerBorderKernel</a>
+, <a class="el" href="classarm__compute_1_1_n_e_fill_border_kernel.xhtml#acfb02d08dc643683c69a86b220e30574">NEFillBorderKernel</a>
+, <a class="el" href="classarm__compute_1_1_n_e_fill_inner_border_kernel.xhtml#a211e87c29190b5815452186960925f31">NEFillInnerBorderKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_gaussian_pyramid.xhtml#a30c3a425c100798c86932c0ff6d12bb3">NEGaussianPyramid</a>
-, <a class="el" href="classarm__compute_1_1_n_e_gaussian_pyramid_hor_kernel.xhtml#a57b8231a27fbf3bd1867c384f20f0ee7">NEGaussianPyramidHorKernel</a>
+, <a class="el" href="classarm__compute_1_1_n_e_gaussian_pyramid_hor_kernel.xhtml#a524b075e28c8335b5fcd97e2d0654429">NEGaussianPyramidHorKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_gaussian_pyramid_vert_kernel.xhtml#a22225d9b8a8f6d1b8fe5186be5776362">NEGaussianPyramidVertKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_g_e_m_m_assembly_base_kernel.xhtml#ae9136625e4f8d015a03eb45c3b57147f">NEGEMMAssemblyBaseKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_g_e_m_m_lowp_matrix_multiply_kernel.xhtml#a881d64d29e841c5177b7a443e21d4160">NEGEMMLowpMatrixMultiplyKernel</a>
+, <a class="el" href="classarm__compute_1_1_n_e_g_e_m_m_lowp_offset_contribution_kernel.xhtml#a29cc574f2f167b0472aad01be662d35c">NEGEMMLowpOffsetContributionKernel</a>
+, <a class="el" href="classarm__compute_1_1_n_e_g_e_m_m_lowp_quantize_down_int32_to_uint8_scale_by_fixed_point_kernel.xhtml#afd56f1f0c54f327fcfb4ca91d7d91566">NEGEMMLowpQuantizeDownInt32ToUint8ScaleByFixedPointKernel</a>
+, <a class="el" href="classarm__compute_1_1_n_e_g_e_m_m_lowp_quantize_down_int32_to_uint8_scale_kernel.xhtml#a29edb028c92e2e9225cdafbf06b9beb1">NEGEMMLowpQuantizeDownInt32ToUint8ScaleKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_g_e_m_m_matrix_accumulate_biases_kernel.xhtml#a409dfc45a8604ff384712328a6c31e90">NEGEMMMatrixAccumulateBiasesKernel</a>
-, <a class="el" href="classarm__compute_1_1_n_e_g_e_m_m_matrix_addition_kernel.xhtml#a7bf4194c21adc060991ddb88ed4c8b60">NEGEMMMatrixAdditionKernel</a>
+, <a class="el" href="classarm__compute_1_1_n_e_g_e_m_m_matrix_addition_kernel.xhtml#adc1be2dee3a4aeeb959cf2ec7aec7657">NEGEMMMatrixAdditionKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_g_e_m_m_matrix_multiply_kernel.xhtml#a7374bb3f1d0e7e9cd4ba2c33f03fe24d">NEGEMMMatrixMultiplyKernel</a>
+, <a class="el" href="classarm__compute_1_1_n_e_g_e_m_m_matrix_vector_multiply_kernel.xhtml#ae4d0d8ff6021bdee6922e6993042e7ae">NEGEMMMatrixVectorMultiplyKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_gradient_kernel.xhtml#ac9fb1a343e29082ecd7ffaa0216dcd35">NEGradientKernel</a>
-, <a class="el" href="classarm__compute_1_1_n_e_histogram_kernel.xhtml#a141d3236a2c874c5ea0ac78776b4433b">NEHistogramKernel</a>
+, <a class="el" href="classarm__compute_1_1_n_e_histogram_kernel.xhtml#a4d612efbb9c534d6d89d397e65d816dd">NEHistogramKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_h_o_g_block_normalization_kernel.xhtml#a82a657d81256fe50dadf69b32daeff7f">NEHOGBlockNormalizationKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_h_o_g_detector_kernel.xhtml#a1950ead36156919ea0345e72bfe91e4f">NEHOGDetectorKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_h_o_g_multi_detection.xhtml#a700706067ae7a82357f78ab2513cac99">NEHOGMultiDetection</a>
-, <a class="el" href="classarm__compute_1_1_n_e_h_o_g_orientation_binning_kernel.xhtml#a777b74a7fe06dca3142df7575cfdb8d1">NEHOGOrientationBinningKernel</a>
+, <a class="el" href="classarm__compute_1_1_n_e_h_o_g_orientation_binning_kernel.xhtml#aba51399633359154d6d92ac157ec2d79">NEHOGOrientationBinningKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_im2_col_kernel.xhtml#a6a2aca1636f47703585803ca05d10180">NEIm2ColKernel</a>
-, <a class="el" href="classarm__compute_1_1_n_e_l2_normalize_kernel.xhtml#a522c0c3ad4d7bd257157a6ffd917d880">NEL2NormalizeKernel</a>
+, <a class="el" href="classarm__compute_1_1_n_e_l2_normalize_layer_kernel.xhtml#a8028a2c0f5d9fedccbaa8b10c91fcacc">NEL2NormalizeLayerKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_l_k_tracker_kernel.xhtml#a4fca340cdf3937fc9d34364c0c63b87f">NELKTrackerKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_locally_connected_matrix_multiply_kernel.xhtml#a6fbdf09b0ad8f3aafc550d4dc235dcc8">NELocallyConnectedMatrixMultiplyKernel</a>
-, <a class="el" href="classarm__compute_1_1_n_e_logits1_d_norm_kernel.xhtml#a0b7f69d0c7332d81579a4dce541a90c0">NELogits1DNormKernel</a>
-, <a class="el" href="classarm__compute_1_1_n_e_logits1_d_shift_exp_sum_kernel.xhtml#af3dc430bb888b95a18b84f41100d5f8a">NELogits1DShiftExpSumKernel</a>
-, <a class="el" href="classarm__compute_1_1_n_e_magnitude_phase_f_p16_kernel.xhtml#a70b5645889a6e88228f5d63d16c99881">NEMagnitudePhaseFP16Kernel&lt; mag_type, phase_type &gt;</a>
-, <a class="el" href="classarm__compute_1_1_n_e_magnitude_phase_kernel.xhtml#a792f1b5315b3678896a2dd5eab8b692b">NEMagnitudePhaseKernel&lt; mag_type, phase_type &gt;</a>
+, <a class="el" href="classarm__compute_1_1_n_e_logits1_d_norm_kernel.xhtml#a2d51a25ef56b62f2430f902a593421c7">NELogits1DNormKernel</a>
+, <a class="el" href="classarm__compute_1_1_n_e_logits1_d_shift_exp_sum_kernel.xhtml#ad460f5c37074598ab512070cbaca08b3">NELogits1DShiftExpSumKernel</a>
+, <a class="el" href="classarm__compute_1_1_n_e_magnitude_phase_kernel.xhtml#ad45c0851db2721a94c831cbc6f30a037">NEMagnitudePhaseKernel&lt; mag_type, phase_type &gt;</a>
 , <a class="el" href="classarm__compute_1_1_n_e_mean_std_dev_kernel.xhtml#addfd7a52f0ae7ff3ff637834f4cb977c">NEMeanStdDevKernel</a>
-, <a class="el" href="classarm__compute_1_1_n_e_min_max_kernel.xhtml#a9b6ac356956d5d7dfb97871dfa8daa8e">NEMinMaxKernel</a>
+, <a class="el" href="classarm__compute_1_1_n_e_min_max_kernel.xhtml#a8b315188bf6d2dc453acbf411c477971">NEMinMaxKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_min_max_layer_kernel.xhtml#a830cb672edfb4d805d7b6142971cfc05">NEMinMaxLayerKernel</a>
-, <a class="el" href="classarm__compute_1_1_n_e_min_max_location_kernel.xhtml#ab9a7c76bf701e9dbed2fd52ae73e7774">NEMinMaxLocationKernel</a>
+, <a class="el" href="classarm__compute_1_1_n_e_min_max_location_kernel.xhtml#a27b90206d81f057e8bb3c921f51e5190">NEMinMaxLocationKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_non_linear_filter_kernel.xhtml#ad1c7427d0764b87f44110b99e6ef711a">NENonLinearFilterKernel</a>
-, <a class="el" href="classarm__compute_1_1_n_e_non_maxima_suppression3x3_kernel.xhtml#aef123a42a08a4258997924a27803a565">NENonMaximaSuppression3x3Kernel</a>
-, <a class="el" href="classarm__compute_1_1_n_e_normalization_layer_kernel.xhtml#a7221fb56d3119c94875fbf76addc27fe">NENormalizationLayerKernel</a>
+, <a class="el" href="classarm__compute_1_1_n_e_non_maxima_suppression3x3_kernel.xhtml#abd07bcfd3e6a025406dfaffbf9d44e3d">NENonMaximaSuppression3x3Kernel</a>
+, <a class="el" href="classarm__compute_1_1_n_e_normalization_layer_kernel.xhtml#a37d9ddfcfeee1a4993746c2d3ab51290">NENormalizationLayerKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_optical_flow.xhtml#a21df3a34e101b1a8f689aa6326b90441">NEOpticalFlow</a>
-, <a class="el" href="classarm__compute_1_1_n_e_pixel_wise_multiplication_kernel.xhtml#a6685c2ffbda12dbf1e4706b85c688e19">NEPixelWiseMultiplicationKernel</a>
+, <a class="el" href="classarm__compute_1_1_n_e_pixel_wise_multiplication_kernel.xhtml#aaa5c44de29693435660b5c849c62e991">NEPixelWiseMultiplicationKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_pooling_layer_kernel.xhtml#a0e9871f265535f65226b65ae64ab2cfb">NEPoolingLayerKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_quantization_layer_kernel.xhtml#a56c4b1f3df503c5f6308c318e305d7f8">NEQuantizationLayerKernel</a>
-, <a class="el" href="classarm__compute_1_1_n_e_reduction_operation_kernel.xhtml#a09d7fa5d5000365b8b7b2b7234b52615">NEReductionOperationKernel</a>
+, <a class="el" href="classarm__compute_1_1_n_e_reduction_operation_kernel.xhtml#a826800dc56e2295a28291f51c631c5ba">NEReductionOperationKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_remap_kernel.xhtml#aa9096c3897bd0dbda632613a243fa835">NERemapKernel</a>
-, <a class="el" href="classarm__compute_1_1_n_e_r_o_i_pooling_layer_kernel.xhtml#ac5110dfc692959c2e852b827976e138b">NEROIPoolingLayerKernel</a>
+, <a class="el" href="classarm__compute_1_1_n_e_r_o_i_pooling_layer_kernel.xhtml#a5224515065ba1467fd0cf092b08cc614">NEROIPoolingLayerKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_scale_kernel.xhtml#a9bc5c918a86ea34e0a7cc2559c010596">NEScaleKernel</a>
-, <a class="el" href="classarm__compute_1_1_n_e_scharr3x3_kernel.xhtml#aa4a99a8888c2b726eb11026235e1df4b">NEScharr3x3Kernel</a>
+, <a class="el" href="classarm__compute_1_1_n_e_scharr3x3_kernel.xhtml#a9e56daa4acb0848264206cbcabd71fb6">NEScharr3x3Kernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_sobel3x3_kernel.xhtml#a9e9f9a009b184aa9b7a95c08c5312c40">NESobel3x3Kernel</a>
-, <a class="el" href="classarm__compute_1_1_n_e_sobel5x5_hor_kernel.xhtml#a3e6b2451b91f83ba01eaa137cd43ad92">NESobel5x5HorKernel</a>
+, <a class="el" href="classarm__compute_1_1_n_e_sobel5x5_hor_kernel.xhtml#a9e6242e9d05e2d354358200b6b0c9bce">NESobel5x5HorKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_sobel5x5_vert_kernel.xhtml#a8954c998e67758f56891caf8da30c953">NESobel5x5VertKernel</a>
-, <a class="el" href="classarm__compute_1_1_n_e_sobel7x7_hor_kernel.xhtml#aea088a2f4df212fdf1fdf5c345097ee7">NESobel7x7HorKernel</a>
+, <a class="el" href="classarm__compute_1_1_n_e_sobel7x7_hor_kernel.xhtml#aa565986054157308084976722c25cb40">NESobel7x7HorKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_sobel7x7_vert_kernel.xhtml#a119c48528fa6440b33a4e25c9825d07f">NESobel7x7VertKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_table_lookup_kernel.xhtml#a07bb7672d1a33bacdb6d6c03329be8bc">NETableLookupKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_threshold_kernel.xhtml#ade42f76ebc9cf95d29f8642069d1c0c2">NEThresholdKernel</a>
-, <a class="el" href="classarm__compute_1_1_n_e_transpose_kernel.xhtml#a6feb51cd492d39a63e9455dac72bc030">NETransposeKernel</a>
+, <a class="el" href="classarm__compute_1_1_n_e_transpose_kernel.xhtml#aef05df94b7db653754d21e0b341cb911">NETransposeKernel</a>
 , <a class="el" href="classarm__compute_1_1_n_e_weights_reshape_kernel.xhtml#a613d3b6daf647da39d73bdad79cf0ba7">NEWeightsReshapeKernel</a>
-, <a class="el" href="classarm__compute_1_1_pool_manager.xhtml#a1989d6763b5a90b6cc2a4d8313001424">PoolManager</a>
-, <a class="el" href="classarm__compute_1_1_program.xhtml#aa960ae62f188ce6593855ea9d90f3140">Program</a>
-, <a class="el" href="classarm__compute_1_1_pyramid_info.xhtml#a09f1ed0da3ccc973d44d1156aff150f9">PyramidInfo</a>
+, <a class="el" href="classarm__compute_1_1_n_e_winograd_layer.xhtml#a60376626c58b42331db1baf8edb798b7">NEWinogradLayer</a>
+, <a class="el" href="classarm__compute_1_1_n_e_winograd_layer_kernel.xhtml#a1d51916b2aa07ed2f79b3cc7a85cbd83">NEWinogradLayerKernel</a>
+, <a class="el" href="classarm__compute_1_1_offset_lifetime_manager.xhtml#ac0f085875ec28fc74854dde66e516d40">OffsetLifetimeManager</a>
+, <a class="el" href="classarm__compute_1_1_offset_memory_pool.xhtml#a7c0cd0404fd5482c2229abf8b93d1f59">OffsetMemoryPool</a>
+, <a class="el" href="classarm__compute_1_1_pool_manager.xhtml#a2bfc06a61c655c3a5b8638336c6f504f">PoolManager</a>
+, <a class="el" href="classarm__compute_1_1_program.xhtml#ac068143ead400561b25102c60ccd817d">Program</a>
+, <a class="el" href="classarm__compute_1_1_pyramid_info.xhtml#a21310a3eef49fc4f04b98897fc785b34">PyramidInfo</a>
 , <a class="el" href="classarm__compute_1_1_size2_d.xhtml#a8b9da83a2ead641e753dd21ad3571112">Size2D</a>
-, <a class="el" href="classarm__compute_1_1_steps.xhtml#a19a1cb67274c32a121bda25311368aa5">Steps</a>
-, <a class="el" href="classarm__compute_1_1_strides.xhtml#a8176792e94ac0c326c5338c46e6594fc">Strides</a>
-, <a class="el" href="classarm__compute_1_1_sub_tensor.xhtml#a90a31c7d9dde928db10b23bccd64b87d">SubTensor</a>
+, <a class="el" href="classarm__compute_1_1_status.xhtml#a0e94f86f3b38636473259a2156673d0d">Status</a>
+, <a class="el" href="classarm__compute_1_1_steps.xhtml#a3fbb5c5f85131d56480ce42a77e6f8e1">Steps</a>
+, <a class="el" href="classarm__compute_1_1_strides.xhtml#a0b6f9231ca0331d1a3194a3c921b3007">Strides</a>
+, <a class="el" href="classarm__compute_1_1_sub_tensor.xhtml#ab77dfdfcd9be21524025d71a9650fba5">SubTensor</a>
 , <a class="el" href="classarm__compute_1_1_sub_tensor_info.xhtml#a96c95f8cb79e02b44aa016e7842a4b68">SubTensorInfo</a>
 , <a class="el" href="classarm__compute_1_1_tensor.xhtml#a008f5e2a1c019e9b401753210a99ddfe">Tensor</a>
-, <a class="el" href="classarm__compute_1_1_tensor_allocator.xhtml#a35f0c4ca4ed0f781203e38f979ef1351">TensorAllocator</a>
-, <a class="el" href="classarm__compute_1_1_tensor_info.xhtml#adcf156ba30ff118c28690671e83ea06b">TensorInfo</a>
-, <a class="el" href="classarm__compute_1_1_tensor_shape.xhtml#a355b1a84ab7af3b8ef9a6bea1939450a">TensorShape</a>
+, <a class="el" href="classarm__compute_1_1_tensor_allocator.xhtml#a943854ce6f3aafac2714340e0915de75">TensorAllocator</a>
+, <a class="el" href="classarm__compute_1_1_tensor_info.xhtml#a532c27f6bf3cd9275cb7fc9a0d0bbf6e">TensorInfo</a>
+, <a class="el" href="classarm__compute_1_1_tensor_shape.xhtml#afbfae7c97606fb71d556a9f4e46dda00">TensorShape</a>
 , <a class="el" href="classarm__compute_1_1test_1_1_accessor.xhtml#a2abf258677dd2dbe5821945c961584bc">Accessor</a>
-, <a class="el" href="classarm__compute_1_1test_1_1_array_accessor.xhtml#ab8e135abcf1fafedfcf9ee0577af6fa1">ArrayAccessor&lt; T &gt;</a>
-, <a class="el" href="classarm__compute_1_1test_1_1_c_l_accessor.xhtml#afbf0737f9bb10f445830a603552ee7ca">CLAccessor</a>
+, <a class="el" href="classarm__compute_1_1test_1_1_array_accessor.xhtml#a2cac2e7a5f7f729bd612f69fb0e21b19">ArrayAccessor&lt; T &gt;</a>
+, <a class="el" href="classarm__compute_1_1test_1_1_c_l_accessor.xhtml#a527695a3d56533619c6cd0761ea06f61">CLAccessor</a>
 , <a class="el" href="classarm__compute_1_1test_1_1_c_l_array_accessor.xhtml#ad0aeb1c3b2795a2008703a500d05f7f1">CLArrayAccessor&lt; T &gt;</a>
-, <a class="el" href="classarm__compute_1_1test_1_1_c_l_lut_accessor.xhtml#a4fb1029695f6ad5dcb495b61bf01ff12">CLLutAccessor&lt; T &gt;</a>
-, <a class="el" href="classarm__compute_1_1test_1_1fixed__point__arithmetic_1_1fixed__point.xhtml#a88fd8172c8f0683b0d1876631427b4f5">fixed_point&lt; T &gt;</a>
-, <a class="el" href="structarm__compute_1_1test_1_1framework_1_1dataset_1_1_cartesian_product_dataset_1_1iterator.xhtml#aeeb0d03fad59d8f94bb8dea95825550e">CartesianProductDataset&lt; T, U &gt;::iterator</a>
+, <a class="el" href="classarm__compute_1_1test_1_1_c_l_lut_accessor.xhtml#ad3048c2580c341fd76b3647f8f71662a">CLLutAccessor&lt; T &gt;</a>
+, <a class="el" href="classarm__compute_1_1test_1_1fixed__point__arithmetic_1_1fixed__point.xhtml#aac73fe4dd453222d7858e879f5a2871c">fixed_point&lt; T &gt;</a>
+, <a class="el" href="structarm__compute_1_1test_1_1framework_1_1dataset_1_1_cartesian_product_dataset_1_1iterator.xhtml#aa6cd89e0315db8afdac35e06522e5511">CartesianProductDataset&lt; T, U &gt;::iterator</a>
 , <a class="el" href="structarm__compute_1_1test_1_1framework_1_1dataset_1_1_singleton_dataset_1_1iterator.xhtml#aa6cd89e0315db8afdac35e06522e5511">SingletonDataset&lt; T &gt;::iterator</a>
 , <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_instrument.xhtml#a550047da2682a06765be837ae570e542">Instrument</a>
 , <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_mali_counter.xhtml#a6a1582aa0e3a2791a9e3a00d3001d66e">MaliCounter</a>
-, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_printer.xhtml#ab9efee145dd3e600454d5790050051ab">Printer</a>
+, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_printer.xhtml#ab85933c994519feb7bc7e12ea3db127f">Printer</a>
+, <a class="el" href="classarm__compute_1_1test_1_1_g_c_accessor.xhtml#a0d69d9b5b77ad212fbc3c30717653256">GCAccessor</a>
 , <a class="el" href="classarm__compute_1_1test_1_1_lut_accessor.xhtml#aab55c8a099bd3c9c705c22154375a1a2">LutAccessor&lt; T &gt;</a>
-, <a class="el" href="classarm__compute_1_1test_1_1_raw_lut_accessor.xhtml#ac18e8430f571890da3a094188ddec4f8">RawLutAccessor&lt; T &gt;</a>
+, <a class="el" href="classarm__compute_1_1test_1_1_raw_lut_accessor.xhtml#a5fbc8143d612bfca981fa8639649fd60">RawLutAccessor&lt; T &gt;</a>
 , <a class="el" href="classarm__compute_1_1test_1_1_raw_tensor.xhtml#abf951228abf3337929f26f7c0feedcac">RawTensor</a>
 , <a class="el" href="classarm__compute_1_1test_1_1_simple_tensor.xhtml#ad4622eda610d53fb6852209f0213aeed">SimpleTensor&lt; T &gt;</a>
 , <a class="el" href="structarm__compute_1_1_valid_region.xhtml#aee2d91caa7e213cece8c633926cff9c2">ValidRegion</a>
 , <a class="el" href="classarm__compute_1_1_window_1_1_dimension.xhtml#a7768b7b80a8b640dae911af38e3315a2">Window::Dimension</a>
+, <a class="el" href="class_tensor4_d.xhtml#ac99450f588f9665872acce2bd5a4fac4">Tensor4D&lt; ShapeT, T &gt;</a>
+</li>
+<li>operator==()
+: <a class="el" href="structarm__compute_1_1_quantization_info.xhtml#a28c9ca2cba95f7a1d38a0ad2afd11916">QuantizationInfo</a>
 </li>
 <li>operator[]()
-: <a class="el" href="classarm__compute_1_1_dimensions.xhtml#a67306b78d448f2ec131a237513572bac">Dimensions&lt; T &gt;</a>
+: <a class="el" href="classarm__compute_1_1_dimensions.xhtml#ac88390e0a6503d5d09c65d204980beb1">Dimensions&lt; T &gt;</a>
 , <a class="el" href="classarm__compute_1_1test_1_1_c_l_lut_accessor.xhtml#a168d14b0e18a50b50ff1770f8868ef1c">CLLutAccessor&lt; T &gt;</a>
-, <a class="el" href="classarm__compute_1_1test_1_1_i_lut_accessor.xhtml#ad8be979742bb6772dd601fe23ad44dc5">ILutAccessor&lt; T &gt;</a>
+, <a class="el" href="classarm__compute_1_1test_1_1_i_lut_accessor.xhtml#a579b149d2df097ab5fecba3c6dedebd8">ILutAccessor&lt; T &gt;</a>
 , <a class="el" href="classarm__compute_1_1test_1_1_lut_accessor.xhtml#a168d14b0e18a50b50ff1770f8868ef1c">LutAccessor&lt; T &gt;</a>
-, <a class="el" href="classarm__compute_1_1test_1_1_raw_lut_accessor.xhtml#a5a60949b33f25c788cdbe21c9fab046a">RawLutAccessor&lt; T &gt;</a>
-, <a class="el" href="classarm__compute_1_1test_1_1_simple_tensor.xhtml#a73aecdf45b3f257e0c15757a18573ea4">SimpleTensor&lt; T &gt;</a>
+, <a class="el" href="classarm__compute_1_1test_1_1_raw_lut_accessor.xhtml#a168d14b0e18a50b50ff1770f8868ef1c">RawLutAccessor&lt; T &gt;</a>
+, <a class="el" href="classarm__compute_1_1test_1_1_simple_tensor.xhtml#af6124c81d1e81f182d64ae76caa3fa52">SimpleTensor&lt; T &gt;</a>
 , <a class="el" href="classarm__compute_1_1_window.xhtml#a677b385d536f4f81706f729e9b1c91da">Window</a>
 </li>
 <li>Option()
 : <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_option.xhtml#a8432d7cd1d4ea8732a64e9df51147cbf">Option</a>
 </li>
+<li>options()
+: <a class="el" href="classarm__compute_1_1_c_l_build_options.xhtml#aa8653d4327df885173a41982fa0f777a">CLBuildOptions</a>
+</li>
+<li>output()
+: <a class="el" href="classarm__compute_1_1graph_1_1_node_context.xhtml#a5c38ca4345b9c6364eac526d54d3ad44">NodeContext</a>
+</li>
 <li>overflow()
 : <a class="el" href="classarm__compute_1_1_i_array.xhtml#afd912c5902331232c8a806fcb2d6eaad">IArray&lt; T &gt;</a>
 </li>
@@ -506,9 +614,9 @@
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Thu Oct 12 2017 14:26:39 for Compute Library by
+    <li class="footer">Generated on Thu Dec 14 2017 23:48:39 for Compute Library by
     <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>
 </div>
 </body>