arm_compute v17.09

Change-Id: I4bf8f4e6e5f84ce0d5b6f5ba570d276879f42a81
diff --git a/documentation/functions_g.xhtml b/documentation/functions_g.xhtml
index d81a79b..f446086 100644
--- a/documentation/functions_g.xhtml
+++ b/documentation/functions_g.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 class="current"><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">
@@ -160,38 +159,36 @@
 <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_g"></a>- g -</h3><ul>
-<li>gemm()
-: <a class="el" href="classarm__compute_1_1test_1_1validation_1_1_reference_c_p_p.xhtml#a99422cae0054f3a9d4b6eb87402d8f11">ReferenceCPP</a>
-</li>
-<li>gemm_layer
-: <a class="el" href="classarm__compute_1_1test_1_1benchmark_1_1_g_e_m_m.xhtml#a54b05892eda284b570e48588ab714fa1">GEMM&lt; DataSet, TensorType, Accessor, Function, data_type &gt;</a>
-</li>
-<li>gemm_visitor()
-: <a class="el" href="structarm__compute_1_1test_1_1validation_1_1tensor__visitors_1_1gemm__visitor.xhtml#ae766e828cddee08ec8260e1f46c836a6">gemm_visitor</a>
+<li>GemmInterleaved()
+: <a class="el" href="class_gemm_interleaved.xhtml#ad4b554ff56ba355e66b70698b1393085">GemmInterleaved&lt; strategy, To, Tr &gt;</a>
 </li>
 <li>get()
 : <a class="el" href="classarm__compute_1_1_c_l_kernel_library.xhtml#aebe2d25607545d31f2b1ace6d60a81da">CLKernelLibrary</a>
 , <a class="el" href="classarm__compute_1_1_c_l_scheduler.xhtml#a60f9a6836b628a7171914c4afe43b4a7">CLScheduler</a>
+, <a class="el" href="classarm__compute_1_1_c_l_symbols.xhtml#a98782c8297f3985321c5fa98576327b8">CLSymbols</a>
 , <a class="el" href="classarm__compute_1_1_c_p_p_scheduler.xhtml#aace2d80849d3f1c113153053728f2922">CPPScheduler</a>
 , <a class="el" href="classarm__compute_1_1_o_m_p_scheduler.xhtml#a9571a5288c1b52189b63f9e1074768e3">OMPScheduler</a>
-, <a class="el" href="classarm__compute_1_1_pixel_value.xhtml#a8b08ca140cdafc88aa39ff660a1c477a">PixelValue</a>
+, <a class="el" href="classarm__compute_1_1_pixel_value.xhtml#a3997ae7153b94a3595d1a33186356a5b">PixelValue</a>
 , <a class="el" href="classarm__compute_1_1_scheduler.xhtml#acb4f87f1831680d8d1b70e1bef06bb81">Scheduler</a>
 , <a class="el" href="classarm__compute_1_1_single_thread_scheduler.xhtml#ad2239fa50e4adfc02e94407d0b846077">SingleThreadScheduler</a>
-, <a class="el" href="classarm__compute_1_1test_1_1_program_options.xhtml#ad9477503abc6ea34d01994c663261cc7">ProgramOptions</a>
-, <a class="el" href="classarm__compute_1_1test_1_1_tensor_library.xhtml#a34e94c998e4527d9556ccc5da82765fd">TensorLibrary</a>
+, <a class="el" href="classarm__compute_1_1test_1_1_assets_library.xhtml#a024fbe836c85d10afefc81cd2e51658e">AssetsLibrary</a>
+, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_framework.xhtml#af8fbb8b386d3cce307a89002bcdbcfc9">Framework</a>
 </li>
 <li>get_classifications()
-: <a class="el" href="classarm__compute_1_1test_1_1model__objects_1_1_alex_net.xhtml#a1466ef70729f3c8b5da5ebfec3f53f26">AlexNet&lt; ITensorType, TensorType, SubTensorType, Accessor, ActivationLayerFunction, ConvolutionLayerFunction, FullyConnectedLayerFunction, NormalizationLayerFunction, PoolingLayerFunction, SoftmaxLayerFunction, dt, fixed_point_position &gt;</a>
-, <a class="el" href="classarm__compute_1_1test_1_1model__objects_1_1_le_net5.xhtml#a1466ef70729f3c8b5da5ebfec3f53f26">LeNet5&lt; TensorType, Accessor, ActivationLayerFunction, ConvolutionLayerFunction, FullyConnectedLayerFunction, PoolingLayerFunction, SoftmaxLayerFunction &gt;</a>
+: <a class="el" href="classarm__compute_1_1test_1_1networks_1_1_alex_net_network.xhtml#a1466ef70729f3c8b5da5ebfec3f53f26">AlexNetNetwork&lt; ITensorType, TensorType, SubTensorType, Accessor, ActivationLayerFunction, ConvolutionLayerFunction, DirectConvolutionLayerFunction, FullyConnectedLayerFunction, NormalizationLayerFunction, PoolingLayerFunction, SoftmaxLayerFunction &gt;</a>
+, <a class="el" href="classarm__compute_1_1test_1_1networks_1_1_le_net5_network.xhtml#a1466ef70729f3c8b5da5ebfec3f53f26">LeNet5Network&lt; TensorType, Accessor, ActivationLayerFunction, ConvolutionLayerFunction, FullyConnectedLayerFunction, PoolingLayerFunction, SoftmaxLayerFunction &gt;</a>
 </li>
-<li>get_help()
-: <a class="el" href="classarm__compute_1_1test_1_1_program_options.xhtml#a9b576b0164ac6ad02b26f8b5b01575ba">ProgramOptions</a>
+<li>get_image_shape()
+: <a class="el" href="classarm__compute_1_1test_1_1_assets_library.xhtml#acc474b96886b5fd500460c7b25dc84fa">AssetsLibrary</a>
 </li>
-<li>get_measurement()
-: <a class="el" href="classarm__compute_1_1test_1_1benchmark_1_1_cycle_counter.xhtml#a4c6dc9d669d56a96f44c30075bda5f04">CycleCounter</a>
-, <a class="el" href="classarm__compute_1_1test_1_1benchmark_1_1_instruction_counter.xhtml#a4c6dc9d669d56a96f44c30075bda5f04">InstructionCounter</a>
-, <a class="el" href="classarm__compute_1_1test_1_1benchmark_1_1_instrument.xhtml#a303d89af0281be803df4f5569ee8d420">Instrument</a>
-, <a class="el" href="classarm__compute_1_1test_1_1benchmark_1_1_wall_clock_timer.xhtml#a4c6dc9d669d56a96f44c30075bda5f04">WallClockTimer</a>
+<li>get_kernel_path()
+: <a class="el" href="classarm__compute_1_1_c_l_kernel_library.xhtml#ad7395c158d8e31b9af211b9bc1f65a08">CLKernelLibrary</a>
+</li>
+<li>get_profiler()
+: <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_framework.xhtml#a0e42876589150f9ae9ad78d6446ef3b6">Framework</a>
+</li>
+<li>get_program_source()
+: <a class="el" href="classarm__compute_1_1_c_l_kernel_library.xhtml#a44e90c4fa1204a708499ece56d4c82f0">CLKernelLibrary</a>
 </li>
 <li>get_pyramid_level()
 : <a class="el" href="classarm__compute_1_1_c_l_pyramid.xhtml#af07bb423a5c0df8018b67c0e94fada02">CLPyramid</a>
@@ -201,35 +198,81 @@
 <li>get_target()
 : <a class="el" href="classarm__compute_1_1_i_c_l_kernel.xhtml#a646cd535a16835b246c3367a63d96250">ICLKernel</a>
 </li>
-<li>get_tensor()
-: <a class="el" href="classarm__compute_1_1test_1_1validation_1_1_tensor_factory.xhtml#a274412527b3a8887c3ccd50de85de522">TensorFactory</a>
-</li>
 <li>get_type()
 : <a class="el" href="classarm__compute_1_1_scheduler.xhtml#ab394515f710c2aac0f132ecc0b9323d9">Scheduler</a>
 </li>
-<li>GoogLeNetActivationLayerDataset()
-: <a class="el" href="classarm__compute_1_1test_1_1_goog_le_net_activation_layer_dataset.xhtml#af33d55895f6171a96db2c6b0c4ca1684">GoogLeNetActivationLayerDataset</a>
+<li>get_value()
+: <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_p_m_u.xhtml#accfba41ff73f99ee744f8619f47bf413">PMU</a>
 </li>
-<li>GoogLeNetConvolutionLayerDataset1()
-: <a class="el" href="classarm__compute_1_1test_1_1_goog_le_net_convolution_layer_dataset1.xhtml#ae72efc89a2de89f39a7e4e0344b4878d">GoogLeNetConvolutionLayerDataset1</a>
+<li>get_working_size()
+: <a class="el" href="class_gemm_common.xhtml#a190aa5a4547b7d8d8cbf7b7dc46ca32d">GemmCommon&lt; To, Tr &gt;</a>
+, <a class="el" href="class_gemm_interleaved.xhtml#abf5a58f6feffeae31f48b750cba9303d">GemmInterleaved&lt; strategy, To, Tr &gt;</a>
 </li>
-<li>GoogLeNetConvolutionLayerDataset2()
-: <a class="el" href="classarm__compute_1_1test_1_1_goog_le_net_convolution_layer_dataset2.xhtml#a38fd5cbd108feaedb67ee720042389f3">GoogLeNetConvolutionLayerDataset2</a>
+<li>GlobalPoolingShapes()
+: <a class="el" href="classarm__compute_1_1test_1_1datasets_1_1_global_pooling_shapes.xhtml#aa2f05979de5779a1ea507dce1b721566">GlobalPoolingShapes</a>
 </li>
-<li>GoogLeNetFullyConnectedLayerDataset()
-: <a class="el" href="classarm__compute_1_1test_1_1_goog_le_net_fully_connected_layer_dataset.xhtml#a6cced1b6880c09f2438fcfb6225907ff">GoogLeNetFullyConnectedLayerDataset</a>
+<li>GoogleNetGEMMDataset()
+: <a class="el" href="classarm__compute_1_1test_1_1datasets_1_1_google_net_g_e_m_m_dataset.xhtml#a6e632f30690cefa56f5bb98e892785bd">GoogleNetGEMMDataset</a>
 </li>
-<li>GoogLeNetGEMMDataset1()
-: <a class="el" href="classarm__compute_1_1test_1_1_goog_le_net_g_e_m_m_dataset1.xhtml#a0c309f9d9c5cfd3e88982e963c0bce7f">GoogLeNetGEMMDataset1</a>
+<li>GoogLeNetInceptionV1ActivationLayerDataset()
+: <a class="el" href="classarm__compute_1_1test_1_1datasets_1_1_goog_le_net_inception_v1_activation_layer_dataset.xhtml#a85b0d218d7df5fc7d9db98604b165c1a">GoogLeNetInceptionV1ActivationLayerDataset</a>
 </li>
-<li>GoogLeNetGEMMDataset2()
-: <a class="el" href="classarm__compute_1_1test_1_1_goog_le_net_g_e_m_m_dataset2.xhtml#aaf6bd52d1cf73188877277447a4d9fe0">GoogLeNetGEMMDataset2</a>
+<li>GoogLeNetInceptionV1ConvolutionLayerDataset()
+: <a class="el" href="classarm__compute_1_1test_1_1datasets_1_1_goog_le_net_inception_v1_convolution_layer_dataset.xhtml#a9a3d978819027d2adae9b71b5cd0d2b8">GoogLeNetInceptionV1ConvolutionLayerDataset</a>
 </li>
-<li>GoogLeNetNormalizationLayerDataset()
-: <a class="el" href="classarm__compute_1_1test_1_1_goog_le_net_normalization_layer_dataset.xhtml#a7a6a58ca4e08f67750f459945fe0f24a">GoogLeNetNormalizationLayerDataset</a>
+<li>GoogLeNetInceptionV1DirectConvolutionLayerDataset()
+: <a class="el" href="classarm__compute_1_1test_1_1datasets_1_1_goog_le_net_inception_v1_direct_convolution_layer_dataset.xhtml#aefbe31466b0860964ac8fbd00ca87280">GoogLeNetInceptionV1DirectConvolutionLayerDataset</a>
 </li>
-<li>GoogLeNetPoolingLayerDataset()
-: <a class="el" href="classarm__compute_1_1test_1_1_goog_le_net_pooling_layer_dataset.xhtml#a95a0c460cf0cf350a62feb0c15a26bfa">GoogLeNetPoolingLayerDataset</a>
+<li>GoogLeNetInceptionV1FullyConnectedLayerDataset()
+: <a class="el" href="classarm__compute_1_1test_1_1datasets_1_1_goog_le_net_inception_v1_fully_connected_layer_dataset.xhtml#a8ad86e3bfaf17b7771fad1b89dd06684">GoogLeNetInceptionV1FullyConnectedLayerDataset</a>
+</li>
+<li>GoogLeNetInceptionV1GEMMDataset()
+: <a class="el" href="classarm__compute_1_1test_1_1datasets_1_1_goog_le_net_inception_v1_g_e_m_m_dataset.xhtml#a8672faf8b1099707721daff025765fbc">GoogLeNetInceptionV1GEMMDataset</a>
+</li>
+<li>GoogLeNetInceptionV1NormalizationLayerDataset()
+: <a class="el" href="classarm__compute_1_1test_1_1datasets_1_1_goog_le_net_inception_v1_normalization_layer_dataset.xhtml#ad45fbeb5ea23a02052a7e1781f0576bb">GoogLeNetInceptionV1NormalizationLayerDataset</a>
+</li>
+<li>GoogLeNetInceptionV1PoolingLayerDataset()
+: <a class="el" href="classarm__compute_1_1test_1_1datasets_1_1_goog_le_net_inception_v1_pooling_layer_dataset.xhtml#a86b04a52c102d48d662ef675d627efd0">GoogLeNetInceptionV1PoolingLayerDataset</a>
+</li>
+<li>GoogLeNetInceptionV4ActivationLayerDataset()
+: <a class="el" href="classarm__compute_1_1test_1_1datasets_1_1_goog_le_net_inception_v4_activation_layer_dataset.xhtml#a361dc63be658f74c81c4ca62d555fa4c">GoogLeNetInceptionV4ActivationLayerDataset</a>
+</li>
+<li>GoogLeNetInceptionV4BatchNormalizationLayerDataset()
+: <a class="el" href="classarm__compute_1_1test_1_1datasets_1_1_goog_le_net_inception_v4_batch_normalization_layer_dataset.xhtml#a5c56b0d715939df7ca959944960a7555">GoogLeNetInceptionV4BatchNormalizationLayerDataset</a>
+</li>
+<li>GoogLeNetInceptionV4ConvolutionLayerDataset()
+: <a class="el" href="classarm__compute_1_1test_1_1datasets_1_1_goog_le_net_inception_v4_convolution_layer_dataset.xhtml#a8d29b2e598c645471e9b978e4317d3d9">GoogLeNetInceptionV4ConvolutionLayerDataset</a>
+</li>
+<li>GoogLeNetInceptionV4DirectConvolutionLayerDataset()
+: <a class="el" href="classarm__compute_1_1test_1_1datasets_1_1_goog_le_net_inception_v4_direct_convolution_layer_dataset.xhtml#a90f7d9e9a8a5c2f6e835731554319481">GoogLeNetInceptionV4DirectConvolutionLayerDataset</a>
+</li>
+<li>GoogLeNetInceptionV4FullyConnectedLayerDataset()
+: <a class="el" href="classarm__compute_1_1test_1_1datasets_1_1_goog_le_net_inception_v4_fully_connected_layer_dataset.xhtml#a0e3a7975960a7a9aaf9c17cca2e9a8c0">GoogLeNetInceptionV4FullyConnectedLayerDataset</a>
+</li>
+<li>GoogLeNetInceptionV4PoolingLayerDataset()
+: <a class="el" href="classarm__compute_1_1test_1_1datasets_1_1_goog_le_net_inception_v4_pooling_layer_dataset.xhtml#a169de687b2e9235db9af906dd7528bb4">GoogLeNetInceptionV4PoolingLayerDataset</a>
+</li>
+<li>gpu_available_memory_size
+: <a class="el" href="structmali__userspace_1_1mali__base__gpu__core__props.xhtml#aa4017b592302af592aca556e4cb49099">mali_base_gpu_core_props</a>
+</li>
+<li>gpu_freq_khz_max
+: <a class="el" href="structmali__userspace_1_1mali__base__gpu__core__props.xhtml#a8725d76f659bb6227b77073bd2c61e88">mali_base_gpu_core_props</a>
+</li>
+<li>gpu_freq_khz_min
+: <a class="el" href="structmali__userspace_1_1mali__base__gpu__core__props.xhtml#a45d871f7e3eed35198b89b61649d56d2">mali_base_gpu_core_props</a>
+</li>
+<li>gpu_id
+: <a class="el" href="structmali__userspace_1_1gpu__raw__gpu__props.xhtml#ab2b81d8aa4523e95e3f6244bca52a556">gpu_raw_gpu_props</a>
+</li>
+<li>gpu_speed_mhz
+: <a class="el" href="structmali__userspace_1_1mali__base__gpu__core__props.xhtml#acee64366b6aa7e475082c84ca98e6884">mali_base_gpu_core_props</a>
+</li>
+<li>Graph()
+: <a class="el" href="classarm__compute_1_1graph_1_1_graph.xhtml#a6920039a211f8f50842081c3c4204d2d">Graph</a>
+</li>
+<li>group
+: <a class="el" href="structmali__userspace_1_1mali__base__gpu__coherent__group__info.xhtml#a263b80b4971e2c15ad2d7f9d421b2899">mali_base_gpu_coherent_group_info</a>
 </li>
 </ul>
 </div><!-- contents -->
@@ -237,9 +280,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>