arm_compute v17.09

Change-Id: I4bf8f4e6e5f84ce0d5b6f5ba570d276879f42a81
diff --git a/documentation/functions_p.xhtml b/documentation/functions_p.xhtml
index 704bf34..6171a78 100644
--- a/documentation/functions_p.xhtml
+++ b/documentation/functions_p.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.11"/>
+<meta name="generator" content="Doxygen 1.8.6"/>
 <meta name="robots" content="NOINDEX, NOFOLLOW" /> <!-- Prevent indexing by search engines -->
 <title>Compute Library: Data Fields</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -12,24 +12,22 @@
 <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() { init_search(); });
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
 <script type="text/x-mathjax-config">
   MathJax.Hub.Config({
     extensions: ["tex2jax.js"],
     jax: ["input/TeX","output/HTML-CSS"],
 });
-</script><script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
+</script><script src="http://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
 <link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
 <body>
@@ -40,7 +38,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">Compute Library
-   &#160;<span id="projectnumber">v17.06</span>
+   &#160;<span id="projectnumber">17.09</span>
    </div>
   </td>
  </tr>
@@ -48,7 +46,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
+<!-- Generated by Doxygen 1.8.6 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -108,6 +106,7 @@
       <li><a href="functions_g.xhtml#index_g"><span>g</span></a></li>
       <li><a href="functions_h.xhtml#index_h"><span>h</span></a></li>
       <li><a href="functions_i.xhtml#index_i"><span>i</span></a></li>
+      <li><a href="functions_j.xhtml#index_j"><span>j</span></a></li>
       <li><a href="functions_k.xhtml#index_k"><span>k</span></a></li>
       <li><a href="functions_l.xhtml#index_l"><span>l</span></a></li>
       <li><a href="functions_m.xhtml#index_m"><span>m</span></a></li>
@@ -124,7 +123,7 @@
       <li><a href="functions_x.xhtml#index_x"><span>x</span></a></li>
       <li><a href="functions_y.xhtml#index_y"><span>y</span></a></li>
       <li><a href="functions_z.xhtml#index_z"><span>z</span></a></li>
-      <li><a href="functions_0x7e.xhtml#index_0x7e"><span>~</span></a></li>
+      <li><a href="functions_~.xhtml#index_~"><span>~</span></a></li>
     </ul>
   </div>
 </div><!-- top -->
@@ -147,7 +146,7 @@
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
      onkeydown="return searchBox.OnSearchSelectKey(event)">
-</div>
+<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>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -170,6 +169,18 @@
 : <a class="el" href="classarm__compute_1_1_i_tensor_info.xhtml#a07b929c34ad1dc823d8315876aa403ce">ITensorInfo</a>
 , <a class="el" href="classarm__compute_1_1_sub_tensor_info.xhtml#a79e20eacb1e963e24a21ebd7369effd7">SubTensorInfo</a>
 , <a class="el" href="classarm__compute_1_1_tensor_info.xhtml#a79e20eacb1e963e24a21ebd7369effd7">TensorInfo</a>
+, <a class="el" href="classarm__compute_1_1test_1_1_accessor.xhtml#a79e20eacb1e963e24a21ebd7369effd7">Accessor</a>
+, <a class="el" href="classarm__compute_1_1test_1_1_c_l_accessor.xhtml#a79e20eacb1e963e24a21ebd7369effd7">CLAccessor</a>
+, <a class="el" href="classarm__compute_1_1test_1_1_i_accessor.xhtml#a07b929c34ad1dc823d8315876aa403ce">IAccessor</a>
+, <a class="el" href="classarm__compute_1_1test_1_1_simple_tensor.xhtml#a79e20eacb1e963e24a21ebd7369effd7">SimpleTensor&lt; T &gt;</a>
+, <a class="el" href="structmali__userspace_1_1mali__base__gpu__coherent__group.xhtml#ae403faab4d6ea2d43dbb256bbf938997">mali_base_gpu_coherent_group</a>
+, <a class="el" href="structmali__userspace_1_1mali__base__gpu__coherent__group__info.xhtml#ab6fb7d5a3ecf4d82432f5b89881cfe21">mali_base_gpu_coherent_group_info</a>
+, <a class="el" href="structmali__userspace_1_1mali__base__gpu__core__props.xhtml#a277246eaa19b960546694403ca3c8c99">mali_base_gpu_core_props</a>
+, <a class="el" href="structmali__userspace_1_1mali__base__gpu__l2__cache__props.xhtml#a6569a8f1a6cbfebc7d700f2e584e2d2d">mali_base_gpu_l2_cache_props</a>
+, <a class="el" href="structmali__userspace_1_1mali__base__gpu__thread__props.xhtml#a0178ddd0add1d04939da36959f7daefb">mali_base_gpu_thread_props</a>
+</li>
+<li>PaddingCalculator()
+: <a class="el" href="classarm__compute_1_1test_1_1_padding_calculator.xhtml#a309f4b89522e179a81197cb86c6f2147">PaddingCalculator</a>
 </li>
 <li>PadStrideInfo()
 : <a class="el" href="classarm__compute_1_1_pad_stride_info.xhtml#aebf88ce57c0ad3d796ca66edb8a43e1a">PadStrideInfo</a>
@@ -178,37 +189,32 @@
 : <a class="el" href="classarm__compute_1_1_c_l_sub_tensor.xhtml#a47e6fa052a1d4a5db6dbf14126faa7ab">CLSubTensor</a>
 , <a class="el" href="classarm__compute_1_1_sub_tensor.xhtml#a1097f24ffd02b0d642548baef8a8ce1f">SubTensor</a>
 </li>
-<li>parse_commandline()
-: <a class="el" href="classarm__compute_1_1test_1_1_program_options.xhtml#ae24d4b7fe84e05687b4c390ed8096b8a">ProgramOptions</a>
-</li>
-<li>path
-: <a class="el" href="structarm__compute_1_1test_1_1_user_configuration.xhtml#a9ac536a7d8d15cfddf0f68c48f7d2c39">UserConfiguration</a>
-</li>
-<li>PerformanceProgramOptions()
-: <a class="el" href="classarm__compute_1_1test_1_1performance_1_1_performance_program_options.xhtml#a6f9258a8b984466704a18c93e3e89721">PerformanceProgramOptions</a>
-</li>
-<li>PerformanceUserConfiguration()
-: <a class="el" href="structarm__compute_1_1test_1_1performance_1_1_performance_user_configuration.xhtml#a6bf6b481db7cb619a2d25128adda91f5">PerformanceUserConfiguration</a>
+<li>parse()
+: <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_command_line_parser.xhtml#a66fa8f960eac1bf561ba2cb8be0cc58a">CommandLineParser</a>
+, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_enum_list_option.xhtml#aba9622f1f4bc66fcba246f30d4175a4f">EnumListOption&lt; T &gt;</a>
+, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_enum_option.xhtml#aba9622f1f4bc66fcba246f30d4175a4f">EnumOption&lt; T &gt;</a>
+, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_list_option.xhtml#aba9622f1f4bc66fcba246f30d4175a4f">ListOption&lt; T &gt;</a>
+, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_option.xhtml#a1adbcecf58804b109b928dd852bc29ef">Option</a>
+, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_simple_option.xhtml#aba9622f1f4bc66fcba246f30d4175a4f">SimpleOption&lt; T &gt;</a>
+, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_toggle_option.xhtml#aba9622f1f4bc66fcba246f30d4175a4f">ToggleOption</a>
 </li>
 <li>phase_type()
 : <a class="el" href="classarm__compute_1_1_h_o_g_info.xhtml#a96823b4d7dc642aa9f51a0077899d3f9">HOGInfo</a>
 </li>
-<li>pixel_wise_multiplication()
-: <a class="el" href="classarm__compute_1_1test_1_1validation_1_1_reference_c_p_p.xhtml#a2265d2e4d72f0095de962e5d9c5f9dc2">ReferenceCPP</a>
-</li>
-<li>pixel_wise_multiplication_visitor()
-: <a class="el" href="structarm__compute_1_1test_1_1validation_1_1tensor__visitors_1_1pixel__wise__multiplication__visitor.xhtml#ad8ac8fca7fa67fb15e5b43c556fb7265">pixel_wise_multiplication_visitor</a>
-</li>
 <li>PixelValue()
 : <a class="el" href="classarm__compute_1_1_pixel_value.xhtml#a6c754430610a785d5cb27e3b0ac396b8">PixelValue</a>
 </li>
 <li>plane()
 : <a class="el" href="classarm__compute_1_1_i_c_l_multi_image.xhtml#a1a074b1525a405db59cba015b89f23a1">ICLMultiImage</a>
-, <a class="el" href="classarm__compute_1_1_i_multi_image.xhtml#a84ad04ee4d2efc59632a3224d7a813b3">IMultiImage</a>
+, <a class="el" href="classarm__compute_1_1_i_multi_image.xhtml#a18bc117545eec0b9d0d502286d1afd62">IMultiImage</a>
 , <a class="el" href="classarm__compute_1_1_multi_image.xhtml#a1762b2552daa39b1629c90d1f04669f5">MultiImage</a>
 </li>
-<li>pool_layer
-: <a class="el" href="classarm__compute_1_1test_1_1benchmark_1_1_pooling_layer.xhtml#a38dbfeb16a770d1229dff81187acd29d">PoolingLayer&lt; DataSet, TensorType, Accessor, Function, dt &gt;</a>
+<li>PMU()
+: <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_p_m_u.xhtml#af16eae86d803112e6466140aaced812b">PMU</a>
+</li>
+<li>pool_manager()
+: <a class="el" href="classarm__compute_1_1_i_memory_manager.xhtml#a3a47f406dc0d1b046ad26c3097f15293">IMemoryManager</a>
+, <a class="el" href="classarm__compute_1_1_memory_manager_on_demand.xhtml#a725ccfd45df434cfc14a7faac951ab5b">MemoryManagerOnDemand</a>
 </li>
 <li>pool_size()
 : <a class="el" href="classarm__compute_1_1_pooling_layer_info.xhtml#acbe58b96aee21ee986689ebd3d2f6a3c">PoolingLayerInfo</a>
@@ -216,21 +222,36 @@
 <li>pool_type()
 : <a class="el" href="classarm__compute_1_1_pooling_layer_info.xhtml#a7e8311a3a774bceb8efae1d5c8c8aeff">PoolingLayerInfo</a>
 </li>
-<li>pooling_layer()
-: <a class="el" href="classarm__compute_1_1test_1_1validation_1_1_reference_c_p_p.xhtml#ae158c03947db37d706260574866586e8">ReferenceCPP</a>
+<li>pooled_height()
+: <a class="el" href="classarm__compute_1_1_r_o_i_pooling_layer_info.xhtml#a5ef65c82efd18c18e7f23585364e3fa9">ROIPoolingLayerInfo</a>
 </li>
-<li>pooling_layer_visitor()
-: <a class="el" href="structarm__compute_1_1test_1_1validation_1_1tensor__visitors_1_1pooling__layer__visitor.xhtml#a9cdc7d9839f2920ba99e0d3722c27177">pooling_layer_visitor</a>
+<li>pooled_width()
+: <a class="el" href="classarm__compute_1_1_r_o_i_pooling_layer_info.xhtml#ae889c3657ba9390ac5ecd268e8a19720">ROIPoolingLayerInfo</a>
+</li>
+<li>PoolingLayer()
+: <a class="el" href="classarm__compute_1_1graph_1_1_pooling_layer.xhtml#a02315c73ac4da37139151d565c86e217">PoolingLayer</a>
 </li>
 <li>PoolingLayerInfo()
 : <a class="el" href="classarm__compute_1_1_pooling_layer_info.xhtml#af9d0ef4ba2c2ce9dc650a064484c4647">PoolingLayerInfo</a>
 </li>
+<li>PoolingTypes()
+: <a class="el" href="classarm__compute_1_1test_1_1datasets_1_1_pooling_types.xhtml#aacde0bc25627a89760c9da6e7a9e9ebb">PoolingTypes</a>
+</li>
+<li>PoolManager()
+: <a class="el" href="classarm__compute_1_1_pool_manager.xhtml#a7e937d0097fa10265e28278ce435d0c7">PoolManager</a>
+</li>
+<li>pop_suite()
+: <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_framework.xhtml#aedbe6ac82569518fedc4a08718f8aa93">Framework</a>
+</li>
 <li>pow()
 : <a class="el" href="structarm__compute_1_1test_1_1fixed__point__arithmetic_1_1detail_1_1functions.xhtml#a74f7a6f0b0c31beaf3a0bc13e991b1c3">functions</a>
 </li>
 <li>PPMLoader()
 : <a class="el" href="classarm__compute_1_1utils_1_1_p_p_m_loader.xhtml#a49afa04c8a5fd9ead48e07440b37294c">PPMLoader</a>
 </li>
+<li>PPMWriter()
+: <a class="el" href="classarm__compute_1_1graph__utils_1_1_p_p_m_writer.xhtml#a9ea94bf5b7d00ddb836df1b8dcedb93a">PPMWriter</a>
+</li>
 <li>precision
 : <a class="el" href="structarm__compute_1_1_i_o_format_info.xhtml#a1fba9343eade93326cb985cfcb6de487">IOFormatInfo</a>
 , <a class="el" href="classarm__compute_1_1test_1_1fixed__point__arithmetic_1_1fixed__point.xhtml#a89deb954a617641af987e59a483ca5e9">fixed_point&lt; T &gt;</a>
@@ -243,39 +264,114 @@
 </li>
 <li>print()
 : <a class="el" href="classarm__compute_1_1_i_tensor.xhtml#a0b092c86d6e0fb8a114281565953a02a">ITensor</a>
+, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_printer.xhtml#a4d2a8186429cb8b469e21c03dc4c8e33">Printer</a>
+</li>
+<li>print_entry()
+: <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_j_s_o_n_printer.xhtml#a2a3ad8a62c2d169ba98b99fc849cb8c0">JSONPrinter</a>
+, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_pretty_printer.xhtml#a2a3ad8a62c2d169ba98b99fc849cb8c0">PrettyPrinter</a>
+, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_printer.xhtml#adac997f56174b23d4e4ec5adccf1d836">Printer</a>
+</li>
+<li>print_error()
+: <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_j_s_o_n_printer.xhtml#afb8becd7931a06d74a77ee9b51a67dd6">JSONPrinter</a>
+, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_pretty_printer.xhtml#afb8becd7931a06d74a77ee9b51a67dd6">PrettyPrinter</a>
+, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_printer.xhtml#a8b879125822f4f7e70d563c4f1672942">Printer</a>
+</li>
+<li>print_errors_footer()
+: <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_j_s_o_n_printer.xhtml#a09777172c75440fb57577f538c3354fa">JSONPrinter</a>
+, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_pretty_printer.xhtml#a09777172c75440fb57577f538c3354fa">PrettyPrinter</a>
+, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_printer.xhtml#a0aa25e682d18e48c986ed28cca43ad77">Printer</a>
+</li>
+<li>print_errors_header()
+: <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_j_s_o_n_printer.xhtml#a69ca6fda3763ffa3dd7a18ed70eb685b">JSONPrinter</a>
+, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_pretty_printer.xhtml#a69ca6fda3763ffa3dd7a18ed70eb685b">PrettyPrinter</a>
+, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_printer.xhtml#ab7cc3070c9af8540e5805f5df8b0214f">Printer</a>
+</li>
+<li>print_global_footer()
+: <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_j_s_o_n_printer.xhtml#a73c2cb1847e4110041efe047cb9421e6">JSONPrinter</a>
+, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_pretty_printer.xhtml#a73c2cb1847e4110041efe047cb9421e6">PrettyPrinter</a>
+, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_printer.xhtml#a4386bf1fd7f7e7b3b83b4dea9edbba58">Printer</a>
+</li>
+<li>print_global_header()
+: <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_j_s_o_n_printer.xhtml#a4e3955a20faf3bcda615ae62b0b24efa">JSONPrinter</a>
+, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_pretty_printer.xhtml#a4e3955a20faf3bcda615ae62b0b24efa">PrettyPrinter</a>
+, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_printer.xhtml#ad15771962ae4349ff5fe189ba04f4139">Printer</a>
+</li>
+<li>print_help()
+: <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_command_line_parser.xhtml#a5ff56e81c580d778a11ef91d5757be80">CommandLineParser</a>
+</li>
+<li>print_info()
+: <a class="el" href="classarm__compute_1_1graph_1_1_activation_layer.xhtml#ab9acab91b0e030ef0c969aa9c2fe7529">ActivationLayer</a>
+, <a class="el" href="classarm__compute_1_1graph_1_1_convolution_layer.xhtml#ab9acab91b0e030ef0c969aa9c2fe7529">ConvolutionLayer</a>
+, <a class="el" href="classarm__compute_1_1graph_1_1_fully_connected_layer.xhtml#ab9acab91b0e030ef0c969aa9c2fe7529">FullyConnectedLayer</a>
+, <a class="el" href="classarm__compute_1_1graph_1_1_i_node.xhtml#a0edc24eb6746005c180249b5130ca62d">INode</a>
+, <a class="el" href="classarm__compute_1_1graph_1_1_pooling_layer.xhtml#ab9acab91b0e030ef0c969aa9c2fe7529">PoolingLayer</a>
+, <a class="el" href="classarm__compute_1_1graph_1_1_softmax_layer.xhtml#ab9acab91b0e030ef0c969aa9c2fe7529">SoftmaxLayer</a>
+, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_j_s_o_n_printer.xhtml#a1b8f26a11ed27e8d4af56b4b297e5cd2">JSONPrinter</a>
+, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_pretty_printer.xhtml#a1b8f26a11ed27e8d4af56b4b297e5cd2">PrettyPrinter</a>
+, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_printer.xhtml#a24f328af2266d153ab2ddd1ada7b02e2">Printer</a>
+</li>
+<li>print_measurements()
+: <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_j_s_o_n_printer.xhtml#a1989aab0187e56f1cf45e92e892c9d2d">JSONPrinter</a>
+, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_pretty_printer.xhtml#a1989aab0187e56f1cf45e92e892c9d2d">PrettyPrinter</a>
+, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_printer.xhtml#a93693778c8458ce21b0fc41b85467dd6">Printer</a>
 </li>
 <li>print_region
 : <a class="el" href="structarm__compute_1_1_i_o_format_info.xhtml#a3e3b8af91d2afbfeed14560f2070fd50">IOFormatInfo</a>
 </li>
-<li>print_visitor()
-: <a class="el" href="structarm__compute_1_1test_1_1validation_1_1tensor__visitors_1_1print__visitor.xhtml#a7ee5fc80d2bf45b3a709d384b2393aac">print_visitor</a>
+<li>print_run_footer()
+: <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_j_s_o_n_printer.xhtml#a906cf0547c72a5e2c38697c7d6c669ba">JSONPrinter</a>
+, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_pretty_printer.xhtml#a906cf0547c72a5e2c38697c7d6c669ba">PrettyPrinter</a>
+, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_printer.xhtml#a2551b01adb00e6af451202a3aa2fe30a">Printer</a>
+</li>
+<li>print_run_header()
+: <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_j_s_o_n_printer.xhtml#aa520a585d43bb30a6c483e69d40f01a1">JSONPrinter</a>
+, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_pretty_printer.xhtml#aa520a585d43bb30a6c483e69d40f01a1">PrettyPrinter</a>
+, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_printer.xhtml#aa8974e876a9d2e4ed49aeab9b0a18a96">Printer</a>
+</li>
+<li>print_test_footer()
+: <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_j_s_o_n_printer.xhtml#a1012b95505daaa0be227d812b7329dc0">JSONPrinter</a>
+, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_pretty_printer.xhtml#a1012b95505daaa0be227d812b7329dc0">PrettyPrinter</a>
+, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_printer.xhtml#a983ccd98b01612e3415a74981ec7d8ab">Printer</a>
+</li>
+<li>print_test_header()
+: <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_j_s_o_n_printer.xhtml#a0bd164e8c3de0910183bdb50315ab282">JSONPrinter</a>
+, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_pretty_printer.xhtml#a0bd164e8c3de0910183bdb50315ab282">PrettyPrinter</a>
+, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_printer.xhtml#a5c0a4b9fd162ee32e0e6231947b6e9b0">Printer</a>
+</li>
+<li>print_test_info()
+: <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_framework.xhtml#a26c3f59f0cdb3e54a82878c7daf94594">Framework</a>
+</li>
+<li>print_test_results()
+: <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_framework.xhtml#adbec548e723c57f5f88e2dd241d1e791">Framework</a>
+</li>
+<li>Printer()
+: <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_printer.xhtml#ac2f08469bc84751d553b626f319730bf">Printer</a>
 </li>
 <li>PrintRegion
 : <a class="el" href="structarm__compute_1_1_i_o_format_info.xhtml#ae283722f31a4c59039f9abd44f10dbd0">IOFormatInfo</a>
 </li>
-<li>profiler
-: <a class="el" href="classarm__compute_1_1test_1_1benchmark_1_1_activation_layer.xhtml#a776ac8deaafd98dedc2c146058762923">ActivationLayer&lt; DataSet, TensorType, Accessor, Function, dt &gt;</a>
-, <a class="el" href="classarm__compute_1_1test_1_1benchmark_1_1_alex_net_fixture.xhtml#a776ac8deaafd98dedc2c146058762923">AlexNetFixture&lt; ITensorType, TensorType, SubTensorType, Accessor, ActivationLayerFunction, ConvolutionLayerFunction, FullyConnectedLayerFunction, NormalizationLayerFunction, PoolingLayerFunction, SoftmaxLayerFunction, dt &gt;</a>
-, <a class="el" href="classarm__compute_1_1test_1_1benchmark_1_1_convolution_layer.xhtml#a776ac8deaafd98dedc2c146058762923">ConvolutionLayer&lt; DataSet, TensorType, Accessor, Function, dt &gt;</a>
-, <a class="el" href="classarm__compute_1_1test_1_1benchmark_1_1_fully_connected_layer.xhtml#a776ac8deaafd98dedc2c146058762923">FullyConnectedLayer&lt; DataSet, TensorType, Accessor, Function, dt &gt;</a>
-, <a class="el" href="classarm__compute_1_1test_1_1benchmark_1_1_g_e_m_m.xhtml#a776ac8deaafd98dedc2c146058762923">GEMM&lt; DataSet, TensorType, Accessor, Function, data_type &gt;</a>
-, <a class="el" href="classarm__compute_1_1test_1_1benchmark_1_1_le_net5_fixture.xhtml#a776ac8deaafd98dedc2c146058762923">LeNet5Fixture&lt; TensorType, Accessor, ActivationLayerFunction, ConvolutionLayerFunction, FullyConnectedLayerFunction, PoolingLayerFunction, SoftmaxLayerFunction &gt;</a>
-, <a class="el" href="classarm__compute_1_1test_1_1benchmark_1_1_normalization_layer.xhtml#a776ac8deaafd98dedc2c146058762923">NormalizationLayer&lt; DataSet, TensorType, Accessor, Function, dt &gt;</a>
-, <a class="el" href="classarm__compute_1_1test_1_1benchmark_1_1_pooling_layer.xhtml#a776ac8deaafd98dedc2c146058762923">PoolingLayer&lt; DataSet, TensorType, Accessor, Function, dt &gt;</a>
+<li>product_id
+: <a class="el" href="structmali__userspace_1_1_counter_mapping.xhtml#a66c81e4a1e61720320e2da1caa7e365a">CounterMapping</a>
+, <a class="el" href="structmali__userspace_1_1gpu__props.xhtml#a66c81e4a1e61720320e2da1caa7e365a">gpu_props</a>
+, <a class="el" href="structmali__userspace_1_1mali__base__gpu__core__props.xhtml#a66c81e4a1e61720320e2da1caa7e365a">mali_base_gpu_core_props</a>
+</li>
+<li>product_mask
+: <a class="el" href="structmali__userspace_1_1_counter_mapping.xhtml#a5a57e3aee3e1c5b169ac422799b49e28">CounterMapping</a>
 </li>
 <li>Program()
-: <a class="el" href="classarm__compute_1_1_program.xhtml#ab761eeac6f1072ad0c2920feeb0a8076">Program</a>
-</li>
-<li>ProgramOptions()
-: <a class="el" href="classarm__compute_1_1test_1_1_program_options.xhtml#a263a38a1c179c73585830a0b0c1b100c">ProgramOptions</a>
+: <a class="el" href="classarm__compute_1_1_program.xhtml#a40ae1e88dc2e254ba8304fbc13349efb">Program</a>
 </li>
 <li>promoted_type
 : <a class="el" href="structarm__compute_1_1test_1_1common__promoted__signed__type.xhtml#aeab553c4422f2a498954db0b4eb15789">common_promoted_signed_type&lt; T &gt;</a>
 </li>
+<li>props
+: <a class="el" href="structmali__userspace_1_1kbase__uk__gpuprops.xhtml#a5d30709c693740b969d18000c2a78a50">kbase_uk_gpuprops</a>
+</li>
 <li>ptr()
 : <a class="el" href="classarm__compute_1_1_iterator.xhtml#aeabcf37a281d780c90ebe812149a7a84">Iterator</a>
 , <a class="el" href="struct_image.xhtml#acf52c23cbd7424606c10a606524e3e32">Image</a>
 , <a class="el" href="struct_tensor3_d.xhtml#acf52c23cbd7424606c10a606524e3e32">Tensor3D</a>
+, <a class="el" href="struct_tensor4_d.xhtml#acf52c23cbd7424606c10a606524e3e32">Tensor4D</a>
 , <a class="el" href="struct_vector.xhtml#acf52c23cbd7424606c10a606524e3e32">Vector</a>
 </li>
 <li>ptr_to_element()
@@ -284,6 +380,9 @@
 <li>push_back()
 : <a class="el" href="classarm__compute_1_1_i_array.xhtml#a9031bfcabdaae3ac3e6e349446e282ff">IArray&lt; T &gt;</a>
 </li>
+<li>push_suite()
+: <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_framework.xhtml#a3893bc1fbad02227b78bbce22bcff1ba">Framework</a>
+</li>
 <li>PyramidInfo()
 : <a class="el" href="classarm__compute_1_1_pyramid_info.xhtml#ae79dbf996c991c72eee4f1d9122152ef">PyramidInfo</a>
 </li>
@@ -293,9 +392,9 @@
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Fri Jun 23 2017 15:44:36 for Compute Library by
+    <li class="footer">Generated on Thu Sep 28 2017 14:38:01 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>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
   </ul>
 </div>
 </body>