blob: 3c4ea6cb4075ccd85edf4624ed21d4ff36975273 [file] [log] [blame]
Anthony Barbier871448e2017-03-24 14:54:29 +00001<!-- HTML header for doxygen 1.8.9.1-->
2<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3<html xmlns="http://www.w3.org/1999/xhtml">
4<head>
5<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
6<meta http-equiv="X-UA-Compatible" content="IE=9"/>
Anthony Barbier8140e1e2017-12-14 23:48:46 +00007<meta name="generator" content="Doxygen 1.8.11"/>
Anthony Barbier871448e2017-03-24 14:54:29 +00008<meta name="robots" content="NOINDEX, NOFOLLOW" /> <!-- Prevent indexing by search engines -->
Anthony Barbierdbdab852017-06-23 15:42:00 +01009<title>Compute Library: Data Fields - Functions</title>
Anthony Barbier871448e2017-03-24 14:54:29 +000010<link href="tabs.css" rel="stylesheet" type="text/css"/>
11<script type="text/javascript" src="jquery.js"></script>
12<script type="text/javascript" src="dynsections.js"></script>
13<link href="navtree.css" rel="stylesheet" type="text/css"/>
14<script type="text/javascript" src="resize.js"></script>
Anthony Barbier8140e1e2017-12-14 23:48:46 +000015<script type="text/javascript" src="navtreedata.js"></script>
Anthony Barbier871448e2017-03-24 14:54:29 +000016<script type="text/javascript" src="navtree.js"></script>
17<script type="text/javascript">
18 $(document).ready(initResizable);
19 $(window).load(resizeHeight);
20</script>
21<link href="search/search.css" rel="stylesheet" type="text/css"/>
Anthony Barbier8140e1e2017-12-14 23:48:46 +000022<script type="text/javascript" src="search/searchdata.js"></script>
Anthony Barbier871448e2017-03-24 14:54:29 +000023<script type="text/javascript" src="search/search.js"></script>
24<script type="text/javascript">
Anthony Barbier8140e1e2017-12-14 23:48:46 +000025 $(document).ready(function() { init_search(); });
Anthony Barbier871448e2017-03-24 14:54:29 +000026</script>
27<script type="text/x-mathjax-config">
28 MathJax.Hub.Config({
29 extensions: ["tex2jax.js"],
30 jax: ["input/TeX","output/HTML-CSS"],
31});
Anthony Barbier8140e1e2017-12-14 23:48:46 +000032</script><script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
Anthony Barbier871448e2017-03-24 14:54:29 +000033<link href="doxygen.css" rel="stylesheet" type="text/css" />
34</head>
35<body>
36<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
37<div id="titlearea">
38<table cellspacing="0" cellpadding="0">
39 <tbody>
40 <tr style="height: 56px;">
41 <td style="padding-left: 0.5em;">
Anthony Barbierdbdab852017-06-23 15:42:00 +010042 <div id="projectname">Compute Library
Jenkinsb3a371b2018-05-23 11:36:53 +010043 &#160;<span id="projectnumber">18.05</span>
Anthony Barbier871448e2017-03-24 14:54:29 +000044 </div>
45 </td>
46 </tr>
47 </tbody>
48</table>
49</div>
50<!-- end header part -->
Anthony Barbier8140e1e2017-12-14 23:48:46 +000051<!-- Generated by Doxygen 1.8.11 -->
Anthony Barbier871448e2017-03-24 14:54:29 +000052<script type="text/javascript">
53var searchBox = new SearchBox("searchBox", "search",false,'Search');
54</script>
55 <div id="navrow1" class="tabs">
56 <ul class="tablist">
57 <li><a href="index.xhtml"><span>Main&#160;Page</span></a></li>
Anthony Barbierdbdab852017-06-23 15:42:00 +010058 <li><a href="pages.xhtml"><span>Related&#160;Pages</span></a></li>
Anthony Barbier871448e2017-03-24 14:54:29 +000059 <li><a href="namespaces.xhtml"><span>Namespaces</span></a></li>
60 <li class="current"><a href="annotated.xhtml"><span>Data&#160;Structures</span></a></li>
61 <li><a href="files.xhtml"><span>Files</span></a></li>
62 <li>
63 <div id="MSearchBox" class="MSearchBoxInactive">
64 <span class="left">
65 <img id="MSearchSelect" src="search/mag_sel.png"
66 onmouseover="return searchBox.OnSearchSelectShow()"
67 onmouseout="return searchBox.OnSearchSelectHide()"
68 alt=""/>
69 <input type="text" id="MSearchField" value="Search" accesskey="S"
70 onfocus="searchBox.OnSearchFieldFocus(true)"
71 onblur="searchBox.OnSearchFieldFocus(false)"
72 onkeyup="searchBox.OnSearchFieldChange(event)"/>
73 </span><span class="right">
74 <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
75 </span>
76 </div>
77 </li>
78 </ul>
79 </div>
80 <div id="navrow2" class="tabs2">
81 <ul class="tablist">
82 <li><a href="annotated.xhtml"><span>Data&#160;Structures</span></a></li>
83 <li><a href="classes.xhtml"><span>Data&#160;Structure&#160;Index</span></a></li>
84 <li><a href="inherits.xhtml"><span>Class&#160;Hierarchy</span></a></li>
85 <li class="current"><a href="functions.xhtml"><span>Data&#160;Fields</span></a></li>
86 </ul>
87 </div>
88 <div id="navrow3" class="tabs2">
89 <ul class="tablist">
90 <li><a href="functions.xhtml"><span>All</span></a></li>
91 <li class="current"><a href="functions_func.xhtml"><span>Functions</span></a></li>
92 <li><a href="functions_vars.xhtml"><span>Variables</span></a></li>
Anthony Barbierdbdab852017-06-23 15:42:00 +010093 <li><a href="functions_type.xhtml"><span>Typedefs</span></a></li>
Anthony Barbier871448e2017-03-24 14:54:29 +000094 <li><a href="functions_enum.xhtml"><span>Enumerations</span></a></li>
Anthony Barbierdbdab852017-06-23 15:42:00 +010095 <li><a href="functions_rela.xhtml"><span>Related&#160;Functions</span></a></li>
Anthony Barbier871448e2017-03-24 14:54:29 +000096 </ul>
97 </div>
98 <div id="navrow4" class="tabs3">
99 <ul class="tablist">
100 <li><a href="functions_func.xhtml#index_a"><span>a</span></a></li>
101 <li><a href="functions_func_b.xhtml#index_b"><span>b</span></a></li>
102 <li><a href="functions_func_c.xhtml#index_c"><span>c</span></a></li>
103 <li><a href="functions_func_d.xhtml#index_d"><span>d</span></a></li>
104 <li><a href="functions_func_e.xhtml#index_e"><span>e</span></a></li>
105 <li><a href="functions_func_f.xhtml#index_f"><span>f</span></a></li>
106 <li class="current"><a href="functions_func_g.xhtml#index_g"><span>g</span></a></li>
107 <li><a href="functions_func_h.xhtml#index_h"><span>h</span></a></li>
108 <li><a href="functions_func_i.xhtml#index_i"><span>i</span></a></li>
Kaizen8938bd32017-09-28 14:38:23 +0100109 <li><a href="functions_func_j.xhtml#index_j"><span>j</span></a></li>
Anthony Barbier871448e2017-03-24 14:54:29 +0000110 <li><a href="functions_func_k.xhtml#index_k"><span>k</span></a></li>
111 <li><a href="functions_func_l.xhtml#index_l"><span>l</span></a></li>
112 <li><a href="functions_func_m.xhtml#index_m"><span>m</span></a></li>
113 <li><a href="functions_func_n.xhtml#index_n"><span>n</span></a></li>
114 <li><a href="functions_func_o.xhtml#index_o"><span>o</span></a></li>
115 <li><a href="functions_func_p.xhtml#index_p"><span>p</span></a></li>
116 <li><a href="functions_func_q.xhtml#index_q"><span>q</span></a></li>
117 <li><a href="functions_func_r.xhtml#index_r"><span>r</span></a></li>
118 <li><a href="functions_func_s.xhtml#index_s"><span>s</span></a></li>
119 <li><a href="functions_func_t.xhtml#index_t"><span>t</span></a></li>
120 <li><a href="functions_func_u.xhtml#index_u"><span>u</span></a></li>
121 <li><a href="functions_func_v.xhtml#index_v"><span>v</span></a></li>
122 <li><a href="functions_func_w.xhtml#index_w"><span>w</span></a></li>
123 <li><a href="functions_func_x.xhtml#index_x"><span>x</span></a></li>
124 <li><a href="functions_func_y.xhtml#index_y"><span>y</span></a></li>
125 <li><a href="functions_func_z.xhtml#index_z"><span>z</span></a></li>
Anthony Barbier8140e1e2017-12-14 23:48:46 +0000126 <li><a href="functions_func_0x7e.xhtml#index_0x7e"><span>~</span></a></li>
Anthony Barbier871448e2017-03-24 14:54:29 +0000127 </ul>
128 </div>
129</div><!-- top -->
130<div id="side-nav" class="ui-resizable side-nav-resizable">
131 <div id="nav-tree">
132 <div id="nav-tree-contents">
133 <div id="nav-sync" class="sync"></div>
134 </div>
135 </div>
136 <div id="splitbar" style="-moz-user-select:none;"
137 class="ui-resizable-handle">
138 </div>
139</div>
140<script type="text/javascript">
141$(document).ready(function(){initNavTree('functions_func_g.xhtml','');});
142</script>
143<div id="doc-content">
144<!-- window showing the filter options -->
145<div id="MSearchSelectWindow"
146 onmouseover="return searchBox.OnSearchSelectShow()"
147 onmouseout="return searchBox.OnSearchSelectHide()"
148 onkeydown="return searchBox.OnSearchSelectKey(event)">
Anthony Barbier8140e1e2017-12-14 23:48:46 +0000149</div>
Anthony Barbier871448e2017-03-24 14:54:29 +0000150
151<!-- iframe showing the search results (closed by default) -->
152<div id="MSearchResultsWindow">
153<iframe src="javascript:void(0)" frameborder="0"
154 name="MSearchResults" id="MSearchResults">
155</iframe>
156</div>
157
158<div class="contents">
159&#160;
160
161<h3><a class="anchor" id="index_g"></a>- g -</h3><ul>
Anthony Barbier8140e1e2017-12-14 23:48:46 +0000162<li>gc_buffer()
163: <a class="el" href="classarm__compute_1_1_g_c_tensor.xhtml#acccf4173f8c67e6f93ea3353c9590c9e">GCTensor</a>
164, <a class="el" href="classarm__compute_1_1_i_g_c_tensor.xhtml#a78046d8dc1b472a13fe70d8862f2edaf">IGCTensor</a>
165</li>
166<li>GCAbsoluteDifferenceKernel()
167: <a class="el" href="classarm__compute_1_1_g_c_absolute_difference_kernel.xhtml#a21d4ee8182d064fd92ed9b177ff35710">GCAbsoluteDifferenceKernel</a>
168</li>
169<li>GCAccessor()
170: <a class="el" href="classarm__compute_1_1test_1_1_g_c_accessor.xhtml#af7752bed6faa3588f795d65a3bb34f31">GCAccessor</a>
171</li>
172<li>GCActivationLayerKernel()
173: <a class="el" href="classarm__compute_1_1_g_c_activation_layer_kernel.xhtml#a678f75dfd5cfe14614f8072ebe1cc67d">GCActivationLayerKernel</a>
174</li>
Anthony Barbierf45d5a92018-01-24 16:23:15 +0000175<li>GCArithmeticAdditionKernel()
176: <a class="el" href="classarm__compute_1_1_g_c_arithmetic_addition_kernel.xhtml#a3e5d5909a0c86adff50e9a527272afa6">GCArithmeticAdditionKernel</a>
177</li>
Anthony Barbier8140e1e2017-12-14 23:48:46 +0000178<li>GCBatchNormalizationLayer()
179: <a class="el" href="classarm__compute_1_1_g_c_batch_normalization_layer.xhtml#ae46038d0e47ec316681667900c15517c">GCBatchNormalizationLayer</a>
180</li>
181<li>GCBatchNormalizationLayerKernel()
182: <a class="el" href="classarm__compute_1_1_g_c_batch_normalization_layer_kernel.xhtml#abbbf878d788fb75b9af735fd238a7553">GCBatchNormalizationLayerKernel</a>
183</li>
Jenkinsb3a371b2018-05-23 11:36:53 +0100184<li>GCBufferAllocator()
185: <a class="el" href="classarm__compute_1_1_g_c_buffer_allocator.xhtml#a7aca294a45514ba68243f5f09d4ee471">GCBufferAllocator</a>
186</li>
Anthony Barbier8140e1e2017-12-14 23:48:46 +0000187<li>GCCol2ImKernel()
188: <a class="el" href="classarm__compute_1_1_g_c_col2_im_kernel.xhtml#a3e3035668c6d03b9bf68dca65222b7d9">GCCol2ImKernel</a>
189</li>
Anthony Barbierf45d5a92018-01-24 16:23:15 +0000190<li>GCConvolutionLayer()
Jenkinsb3a371b2018-05-23 11:36:53 +0100191: <a class="el" href="classarm__compute_1_1_g_c_convolution_layer.xhtml#a3f5eb5b7c01f8912b75ed6703327546d">GCConvolutionLayer</a>
Anthony Barbierf45d5a92018-01-24 16:23:15 +0000192</li>
193<li>GCConvolutionLayerReshapeWeights()
194: <a class="el" href="classarm__compute_1_1_g_c_convolution_layer_reshape_weights.xhtml#ab2cb1decf7fb2217d6f7b85c1c6b60a0">GCConvolutionLayerReshapeWeights</a>
195</li>
Anthony Barbier8140e1e2017-12-14 23:48:46 +0000196<li>GCDepthConcatenateLayer()
197: <a class="el" href="classarm__compute_1_1_g_c_depth_concatenate_layer.xhtml#a96b1abfc5ee6d10be7e8a525d6846f24">GCDepthConcatenateLayer</a>
198</li>
199<li>GCDepthConcatenateLayerKernel()
200: <a class="el" href="classarm__compute_1_1_g_c_depth_concatenate_layer_kernel.xhtml#a7fc9a4cd38bc7e934e279ed52163fc0e">GCDepthConcatenateLayerKernel</a>
201</li>
Anthony Barbier06ea0482018-02-22 15:45:35 +0000202<li>GCDepthwiseConvolutionLayer3x3()
203: <a class="el" href="classarm__compute_1_1_g_c_depthwise_convolution_layer3x3.xhtml#a4bda9e07bd18e83b4ef18d3c7abb0632">GCDepthwiseConvolutionLayer3x3</a>
204</li>
Anthony Barbierf45d5a92018-01-24 16:23:15 +0000205<li>GCDepthwiseConvolutionLayer3x3Kernel()
206: <a class="el" href="classarm__compute_1_1_g_c_depthwise_convolution_layer3x3_kernel.xhtml#a5b01f75ce20fddeb91acf0bfb9042ba3">GCDepthwiseConvolutionLayer3x3Kernel</a>
207</li>
Jenkinsb3a371b2018-05-23 11:36:53 +0100208<li>GCDeviceBackend()
209: <a class="el" href="classarm__compute_1_1graph_1_1backends_1_1_g_c_device_backend.xhtml#a484204d36ec103b7afbd126a02a6a4c0">GCDeviceBackend</a>
210</li>
Anthony Barbier06ea0482018-02-22 15:45:35 +0000211<li>GCDirectConvolutionLayer()
212: <a class="el" href="classarm__compute_1_1_g_c_direct_convolution_layer.xhtml#a457c6a685b2fe36fd12dd640f6155c31">GCDirectConvolutionLayer</a>
213</li>
Anthony Barbier8140e1e2017-12-14 23:48:46 +0000214<li>GCDirectConvolutionLayerKernel()
Anthony Barbier06ea0482018-02-22 15:45:35 +0000215: <a class="el" href="classarm__compute_1_1_g_c_direct_convolution_layer_kernel.xhtml#ab55e3264789da35ae1297fefa4efed7c">GCDirectConvolutionLayerKernel&lt; kernel_size &gt;</a>
Anthony Barbier8140e1e2017-12-14 23:48:46 +0000216</li>
217<li>GCDropoutLayer()
218: <a class="el" href="classarm__compute_1_1_g_c_dropout_layer.xhtml#af6ab54ee8227bfd0abf53bba5bd04ace">GCDropoutLayer</a>
219</li>
220<li>GCDropoutLayerKernel()
221: <a class="el" href="classarm__compute_1_1_g_c_dropout_layer_kernel.xhtml#adf240c088ca0ffcbd66a7578bda3d777">GCDropoutLayerKernel</a>
222</li>
223<li>GCFillBorderKernel()
Anthony Barbierf45d5a92018-01-24 16:23:15 +0000224: <a class="el" href="classarm__compute_1_1_g_c_fill_border_kernel.xhtml#a12fb6b653fe5096135017420a02e79b0">GCFillBorderKernel</a>
Anthony Barbier8140e1e2017-12-14 23:48:46 +0000225</li>
226<li>GCFullyConnectedLayer()
Jenkinsb3a371b2018-05-23 11:36:53 +0100227: <a class="el" href="classarm__compute_1_1_g_c_fully_connected_layer.xhtml#ac0ce422247b7eae1a1931b9717c86ba5">GCFullyConnectedLayer</a>
Anthony Barbier8140e1e2017-12-14 23:48:46 +0000228</li>
229<li>GCGEMM()
Jenkinsb3a371b2018-05-23 11:36:53 +0100230: <a class="el" href="classarm__compute_1_1_g_c_g_e_m_m.xhtml#a0594de1f88abc329c5cc8df318cca6c4">GCGEMM</a>
Anthony Barbier8140e1e2017-12-14 23:48:46 +0000231</li>
232<li>GCGEMMInterleave4x4Kernel()
233: <a class="el" href="classarm__compute_1_1_g_c_g_e_m_m_interleave4x4_kernel.xhtml#a28bcc9be8f0ebc7b99cfdaa57e0782b2">GCGEMMInterleave4x4Kernel</a>
234</li>
235<li>GCGEMMMatrixAccumulateBiasesKernel()
236: <a class="el" href="classarm__compute_1_1_g_c_g_e_m_m_matrix_accumulate_biases_kernel.xhtml#a99ca62606534f58262f790a7979966d8">GCGEMMMatrixAccumulateBiasesKernel</a>
237</li>
238<li>GCGEMMMatrixAdditionKernel()
239: <a class="el" href="classarm__compute_1_1_g_c_g_e_m_m_matrix_addition_kernel.xhtml#a89039aa338bf8ec2b224dee5013d7fd9">GCGEMMMatrixAdditionKernel</a>
240</li>
241<li>GCGEMMMatrixMultiplyKernel()
242: <a class="el" href="classarm__compute_1_1_g_c_g_e_m_m_matrix_multiply_kernel.xhtml#ad8d2a97f9d5033932caaddcde107e9ce">GCGEMMMatrixMultiplyKernel</a>
243</li>
244<li>GCIm2ColKernel()
245: <a class="el" href="classarm__compute_1_1_g_c_im2_col_kernel.xhtml#aa9f940db93f2843ff4694e64177e9b49">GCIm2ColKernel</a>
246</li>
247<li>GCKernel()
248: <a class="el" href="classarm__compute_1_1_g_c_kernel.xhtml#a4e7b1870ca694b9b2b6c4a0f50e1de3c">GCKernel</a>
249</li>
250<li>GCKernelLibrary()
251: <a class="el" href="classarm__compute_1_1_g_c_kernel_library.xhtml#a86bdc674d5c99b1ed9e11ff56567467e">GCKernelLibrary</a>
252</li>
253<li>GCLogits1DNormKernel()
Anthony Barbier06ea0482018-02-22 15:45:35 +0000254: <a class="el" href="classarm__compute_1_1_g_c_logits1_d_norm_kernel.xhtml#af02d2bca58bf34705212474be461512b">GCLogits1DNormKernel</a>
Anthony Barbier8140e1e2017-12-14 23:48:46 +0000255</li>
256<li>GCLogits1DShiftExpSumKernel()
257: <a class="el" href="classarm__compute_1_1_g_c_logits1_d_shift_exp_sum_kernel.xhtml#ae41006842192a2fd2ad98f3887adb06f">GCLogits1DShiftExpSumKernel</a>
258</li>
259<li>GCNormalizationLayer()
Jenkinsb3a371b2018-05-23 11:36:53 +0100260: <a class="el" href="classarm__compute_1_1_g_c_normalization_layer.xhtml#a0f6772d2f730cfaa60a07d172094bfb7">GCNormalizationLayer</a>
Anthony Barbier8140e1e2017-12-14 23:48:46 +0000261</li>
262<li>GCNormalizationLayerKernel()
Anthony Barbierf45d5a92018-01-24 16:23:15 +0000263: <a class="el" href="classarm__compute_1_1_g_c_normalization_layer_kernel.xhtml#ae1756c03bc72b902f3becf04a2cb725c">GCNormalizationLayerKernel</a>
264</li>
265<li>GCNormalizePlanarYUVLayer()
266: <a class="el" href="classarm__compute_1_1_g_c_normalize_planar_y_u_v_layer.xhtml#a14de8a41191a089a72c071eda4dd501a">GCNormalizePlanarYUVLayer</a>
267</li>
268<li>GCNormalizePlanarYUVLayerKernel()
269: <a class="el" href="classarm__compute_1_1_g_c_normalize_planar_y_u_v_layer_kernel.xhtml#a5767b9b46e4288fce05960d12d7d857c">GCNormalizePlanarYUVLayerKernel</a>
Anthony Barbier8140e1e2017-12-14 23:48:46 +0000270</li>
271<li>GCPixelWiseMultiplicationKernel()
272: <a class="el" href="classarm__compute_1_1_g_c_pixel_wise_multiplication_kernel.xhtml#adefb2f4872f4d1890ace3aad8d7be409">GCPixelWiseMultiplicationKernel</a>
273</li>
Anthony Barbier06ea0482018-02-22 15:45:35 +0000274<li>GCPoolingLayer()
275: <a class="el" href="classarm__compute_1_1_g_c_pooling_layer.xhtml#a4b0897a9e97f3ffd1e202e20cf4404e3">GCPoolingLayer</a>
276</li>
Anthony Barbier8140e1e2017-12-14 23:48:46 +0000277<li>GCPoolingLayerKernel()
278: <a class="el" href="classarm__compute_1_1_g_c_pooling_layer_kernel.xhtml#aebe262e2f3820f872a1393b751a72a27">GCPoolingLayerKernel</a>
279</li>
280<li>GCProgram()
281: <a class="el" href="classarm__compute_1_1_g_c_program.xhtml#aca45a2e24e9ad0a4ebaf2964589a6934">GCProgram</a>
282</li>
283<li>GCSoftmaxLayer()
Jenkinsb3a371b2018-05-23 11:36:53 +0100284: <a class="el" href="classarm__compute_1_1_g_c_softmax_layer.xhtml#a4c3d471a20099610ef1d617dbaf4b2d6">GCSoftmaxLayer</a>
Anthony Barbier8140e1e2017-12-14 23:48:46 +0000285</li>
286<li>GCTensor()
287: <a class="el" href="classarm__compute_1_1_g_c_tensor.xhtml#a4f2f38059311cf163fde21d2414048ee">GCTensor</a>
288</li>
289<li>GCTensorAllocator()
Jenkinsb3a371b2018-05-23 11:36:53 +0100290: <a class="el" href="classarm__compute_1_1_g_c_tensor_allocator.xhtml#aee6bdd0d3cf57c6f2790de67c10dee8f">GCTensorAllocator</a>
291</li>
292<li>GCTensorHandle()
293: <a class="el" href="classarm__compute_1_1graph_1_1backends_1_1_g_c_tensor_handle.xhtml#a137d77ac8b95bbf53389dab5be4377d0">GCTensorHandle</a>
Anthony Barbier8140e1e2017-12-14 23:48:46 +0000294</li>
Anthony Barbier06ea0482018-02-22 15:45:35 +0000295<li>GCTensorShiftKernel()
296: <a class="el" href="classarm__compute_1_1_g_c_tensor_shift_kernel.xhtml#ab622a0c2dba7d8b8059bc5049f48f5ff">GCTensorShiftKernel</a>
297</li>
Anthony Barbierf45d5a92018-01-24 16:23:15 +0000298<li>GCWeightsReshapeKernel()
Anthony Barbier06ea0482018-02-22 15:45:35 +0000299: <a class="el" href="classarm__compute_1_1_g_c_weights_reshape_kernel.xhtml#a29432f2725083d73e198001a805bb862">GCWeightsReshapeKernel</a>
Anthony Barbierf45d5a92018-01-24 16:23:15 +0000300</li>
Anthony Barbier8140e1e2017-12-14 23:48:46 +0000301<li>GEMMInfo()
302: <a class="el" href="classarm__compute_1_1_g_e_m_m_info.xhtml#ae70403792b9c2d7bdb0c57b5258b2efd">GEMMInfo</a>
303</li>
Anthony Barbier06ea0482018-02-22 15:45:35 +0000304<li>GEMMReshapeInfo()
305: <a class="el" href="classarm__compute_1_1_g_e_m_m_reshape_info.xhtml#aee6f5a043173c4d51c11a54db8e0f519">GEMMReshapeInfo</a>
306</li>
307<li>generate_convolver()
308: <a class="el" href="classarm__compute_1_1_n_e_depthwise_convolution_layer3x3_kernel.xhtml#af77d9d6fcc740068192d3fca9421311f">NEDepthwiseConvolutionLayer3x3Kernel</a>
309</li>
Anthony Barbier871448e2017-03-24 14:54:29 +0000310<li>get()
311: <a class="el" href="classarm__compute_1_1_c_l_kernel_library.xhtml#aebe2d25607545d31f2b1ace6d60a81da">CLKernelLibrary</a>
312, <a class="el" href="classarm__compute_1_1_c_l_scheduler.xhtml#a60f9a6836b628a7171914c4afe43b4a7">CLScheduler</a>
Kaizen8938bd32017-09-28 14:38:23 +0100313, <a class="el" href="classarm__compute_1_1_c_l_symbols.xhtml#a98782c8297f3985321c5fa98576327b8">CLSymbols</a>
Anthony Barbier871448e2017-03-24 14:54:29 +0000314, <a class="el" href="classarm__compute_1_1_c_p_p_scheduler.xhtml#aace2d80849d3f1c113153053728f2922">CPPScheduler</a>
Anthony Barbier8140e1e2017-12-14 23:48:46 +0000315, <a class="el" href="classarm__compute_1_1_g_c_kernel_library.xhtml#abda5f31afe32726ca4dd36d9a480d3f2">GCKernelLibrary</a>
316, <a class="el" href="classarm__compute_1_1_g_c_scheduler.xhtml#ac758c6b5a7ccc31b7193cfde59c32109">GCScheduler</a>
317, <a class="el" href="classarm__compute_1_1gles_1_1_n_d_range.xhtml#a40a46217cd83c9fb540e1fed00973f5d">NDRange</a>
Jenkinsb3a371b2018-05-23 11:36:53 +0100318, <a class="el" href="classarm__compute_1_1graph_1_1backends_1_1_backend_registry.xhtml#a3851f0b0de82d7618cf26dacbc33dbaf">BackendRegistry</a>
319, <a class="el" href="classarm__compute_1_1graph_1_1_task_executor.xhtml#aec0e857c194f504758eeacd10b65f210">TaskExecutor</a>
Anthony Barbier8140e1e2017-12-14 23:48:46 +0000320, <a class="el" href="classarm__compute_1_1logging_1_1_logger_registry.xhtml#a56eefda612262945a6f832d1196ee720">LoggerRegistry</a>
Anthony Barbierdbdab852017-06-23 15:42:00 +0100321, <a class="el" href="classarm__compute_1_1_o_m_p_scheduler.xhtml#a9571a5288c1b52189b63f9e1074768e3">OMPScheduler</a>
Anthony Barbier06ea0482018-02-22 15:45:35 +0000322, <a class="el" href="classarm__compute_1_1_pixel_value.xhtml#ac66bff5206364de49b3159e9cc9d3e58">PixelValue</a>
Anthony Barbierdbdab852017-06-23 15:42:00 +0100323, <a class="el" href="classarm__compute_1_1_scheduler.xhtml#acb4f87f1831680d8d1b70e1bef06bb81">Scheduler</a>
324, <a class="el" href="classarm__compute_1_1_single_thread_scheduler.xhtml#ad2239fa50e4adfc02e94407d0b846077">SingleThreadScheduler</a>
Jenkinsb3a371b2018-05-23 11:36:53 +0100325, <a class="el" href="classarm__compute_1_1strong__type_1_1_strong_type.xhtml#a73f799e2233b063893121b058004f575">StrongType&lt; T, Tag, Attributes &gt;</a>
Anthony Barbier06ea0482018-02-22 15:45:35 +0000326, <a class="el" href="classarm__compute_1_1test_1_1_assets_library.xhtml#a024fbe836c85d10afefc81cd2e51658e">AssetsLibrary</a>
Kaizen8938bd32017-09-28 14:38:23 +0100327, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_framework.xhtml#af8fbb8b386d3cce307a89002bcdbcfc9">Framework</a>
Anthony Barbierdbdab852017-06-23 15:42:00 +0100328</li>
Jenkinsb3a371b2018-05-23 11:36:53 +0100329<li>get_built_programs()
330: <a class="el" href="classarm__compute_1_1_c_l_kernel_library.xhtml#a06fff433db9536097242dd9ab2188007">CLKernelLibrary</a>
331</li>
Anthony Barbierdbdab852017-06-23 15:42:00 +0100332<li>get_classifications()
Kaizen8938bd32017-09-28 14:38:23 +0100333: <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>
334, <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>
Anthony Barbier8140e1e2017-12-14 23:48:46 +0000335, <a class="el" href="classarm__compute_1_1test_1_1networks_1_1_mobile_net_network.xhtml#a1466ef70729f3c8b5da5ebfec3f53f26">MobileNetNetwork&lt; TensorType, Accessor, ActivationLayerFunction, ConvolutionLayerFunction, DirectConvolutionLayerFunction, DepthwiseConvolutionLayerFunction, ReshapeFunction, PoolingLayerFunction &gt;</a>
336, <a class="el" href="classarm__compute_1_1test_1_1networks_1_1_mobile_net_v1_network.xhtml#a1466ef70729f3c8b5da5ebfec3f53f26">MobileNetV1Network&lt; TensorType, Accessor, ActivationLayerFunction, BatchNormalizationLayerFunction, ConvolutionLayerFunction, DirectConvolutionLayerFunction, DepthwiseConvolutionFunction, ReshapeFunction, PoolingLayerFunction, SoftmaxLayerFunction &gt;</a>
337</li>
Anthony Barbier06ea0482018-02-22 15:45:35 +0000338<li>get_convolution_method()
Jenkinsb3a371b2018-05-23 11:36:53 +0100339: <a class="el" href="classarm__compute_1_1_c_l_convolution_layer.xhtml#ad6b4f6f831d314f58a3be6593326273d">CLConvolutionLayer</a>
340, <a class="el" href="classarm__compute_1_1_n_e_convolution_layer.xhtml#a0c916a941e4452e28e2cd6411a246962">NEConvolutionLayer</a>
341</li>
342<li>get_cpu_model()
343: <a class="el" href="classarm__compute_1_1_c_p_u_info.xhtml#a6a92d9020af0ada82f7437e7a1425224">CPUInfo</a>
344</li>
345<li>get_device_version()
346: <a class="el" href="classarm__compute_1_1_c_l_kernel_library.xhtml#aef78b2e57b5203f8a184465e2da020ef">CLKernelLibrary</a>
Anthony Barbier06ea0482018-02-22 15:45:35 +0000347</li>
Anthony Barbier8140e1e2017-12-14 23:48:46 +0000348<li>get_gl_ssbo_name()
349: <a class="el" href="classarm__compute_1_1_g_c_tensor_allocator.xhtml#acb35468f30f12a68bf3c3f227d85a1df">GCTensorAllocator</a>
Anthony Barbierdbdab852017-06-23 15:42:00 +0100350</li>
Kaizen8938bd32017-09-28 14:38:23 +0100351<li>get_image_shape()
352: <a class="el" href="classarm__compute_1_1test_1_1_assets_library.xhtml#acc474b96886b5fd500460c7b25dc84fa">AssetsLibrary</a>
Anthony Barbierdbdab852017-06-23 15:42:00 +0100353</li>
Anthony Barbierf45d5a92018-01-24 16:23:15 +0000354<li>get_input_storage_size()
Anthony Barbier06ea0482018-02-22 15:45:35 +0000355: <a class="el" href="classarm__compute_1_1_i_n_e_winograd_layer_transform_input_kernel.xhtml#a8002726bde2404f3594fd6f1febc5eed">INEWinogradLayerTransformInputKernel&lt; T &gt;</a>
356, <a class="el" href="classarm__compute_1_1_n_e_winograd_layer_transform_input_kernel.xhtml#ac500ccdb4a6ced688aa2d8ad4952d215">NEWinogradLayerTransformInputKernel&lt; T, OutputTileRows, OutputTileCols, KernelRows, KernelCols &gt;</a>
Anthony Barbierf45d5a92018-01-24 16:23:15 +0000357</li>
Kaizen8938bd32017-09-28 14:38:23 +0100358<li>get_kernel_path()
359: <a class="el" href="classarm__compute_1_1_c_l_kernel_library.xhtml#ad7395c158d8e31b9af211b9bc1f65a08">CLKernelLibrary</a>
360</li>
Jenkinsb3a371b2018-05-23 11:36:53 +0100361<li>get_L1_cache_size()
362: <a class="el" href="classarm__compute_1_1_c_p_u_info.xhtml#aaa9c3be024981dcb76d45e31f7ba4812">CPUInfo</a>
363</li>
364<li>get_L2_cache_size()
365: <a class="el" href="classarm__compute_1_1_c_p_u_info.xhtml#ae9d9d483cf960f3a82a423ced1f2a8fc">CPUInfo</a>
366</li>
Anthony Barbier06ea0482018-02-22 15:45:35 +0000367<li>get_matrix_stride()
368: <a class="el" href="classarm__compute_1_1_i_n_e_winograd_layer_transform_input_kernel.xhtml#ae25b6ed77179808984b17c39e078ad96">INEWinogradLayerTransformInputKernel&lt; T &gt;</a>
369, <a class="el" href="classarm__compute_1_1_i_n_e_winograd_layer_transform_output_kernel.xhtml#ae25b6ed77179808984b17c39e078ad96">INEWinogradLayerTransformOutputKernel&lt; T &gt;</a>
370, <a class="el" href="classarm__compute_1_1_i_n_e_winograd_layer_transform_weights_kernel.xhtml#a0769fae1b815e5e48086ad25c1528dec">INEWinogradLayerTransformWeightsKernel&lt; T &gt;</a>
371, <a class="el" href="classarm__compute_1_1_n_e_winograd_layer_transform_input_kernel.xhtml#ae18e3efe8200578009c1f7a15a4a2fa0">NEWinogradLayerTransformInputKernel&lt; T, OutputTileRows, OutputTileCols, KernelRows, KernelCols &gt;</a>
372, <a class="el" href="classarm__compute_1_1_n_e_winograd_layer_transform_output_kernel.xhtml#ae18e3efe8200578009c1f7a15a4a2fa0">NEWinogradLayerTransformOutputKernel&lt; T, OutputTileRows, OutputTileCols, KernelRows, KernelCols &gt;</a>
373, <a class="el" href="classarm__compute_1_1_n_e_winograd_layer_transform_weights_kernel.xhtml#a07a976f4d6b4b62e2ffcea8b0dab6d9f">NEWinogradLayerTransformWeightsKernel&lt; T, OutputTileRows, OutputTileCols, KernelRows, KernelCols &gt;</a>
374</li>
Kaizenbf8b01d2017-10-12 14:26:51 +0100375<li>get_max_workgroup_size()
376: <a class="el" href="classarm__compute_1_1_i_c_l_kernel.xhtml#abca336f832d730e8494049bd714df60a">ICLKernel</a>
377</li>
Anthony Barbier06ea0482018-02-22 15:45:35 +0000378<li>get_number_blocks()
379: <a class="el" href="classarm__compute_1_1_i_n_e_winograd_layer_batched_g_e_m_m_kernel.xhtml#aa93a680bbd1f25e2e15d85ecebb5a573">INEWinogradLayerBatchedGEMMKernel&lt; TIn, TOut &gt;</a>
380, <a class="el" href="classarm__compute_1_1_n_e_winograd_layer_batched_g_e_m_m_kernel.xhtml#a114bf30301fae775d99637797b17389d">NEWinogradLayerBatchedGEMMKernel&lt; TIn, TOut, OutputTileRows, OutputTileCols, KernelRows, KernelCols &gt;</a>
381</li>
382<li>get_number_gemms()
383: <a class="el" href="classarm__compute_1_1_i_n_e_winograd_layer_batched_g_e_m_m_kernel.xhtml#a48fc5c45b359d608e068703cd61fa916">INEWinogradLayerBatchedGEMMKernel&lt; TIn, TOut &gt;</a>
384, <a class="el" href="classarm__compute_1_1_n_e_winograd_layer_batched_g_e_m_m_kernel.xhtml#a30cc0c6310d217086f60f2c03bea912e">NEWinogradLayerBatchedGEMMKernel&lt; TIn, TOut, OutputTileRows, OutputTileCols, KernelRows, KernelCols &gt;</a>
385</li>
386<li>get_output_shape()
387: <a class="el" href="classarm__compute_1_1_i_n_e_winograd_layer_transform_output_kernel.xhtml#a10f4ee28637f13bfbfa0ec1f13972ac1">INEWinogradLayerTransformOutputKernel&lt; T &gt;</a>
388, <a class="el" href="classarm__compute_1_1_n_e_winograd_layer_transform_output_kernel.xhtml#acb7b954c56d087e3d2451f92e62eea60">NEWinogradLayerTransformOutputKernel&lt; T, OutputTileRows, OutputTileCols, KernelRows, KernelCols &gt;</a>
389</li>
Anthony Barbierf45d5a92018-01-24 16:23:15 +0000390<li>get_output_storage_size()
Anthony Barbier06ea0482018-02-22 15:45:35 +0000391: <a class="el" href="classarm__compute_1_1_i_n_e_winograd_layer_transform_output_kernel.xhtml#af9c23bac52a4d03b1500cfd081cba624">INEWinogradLayerTransformOutputKernel&lt; T &gt;</a>
392, <a class="el" href="classarm__compute_1_1_n_e_winograd_layer_transform_output_kernel.xhtml#acbbdf018ab122fbd13fd655fa678dee3">NEWinogradLayerTransformOutputKernel&lt; T, OutputTileRows, OutputTileCols, KernelRows, KernelCols &gt;</a>
393</li>
394<li>get_output_tile_cols()
395: <a class="el" href="classarm__compute_1_1_i_n_e_winograd_layer_batched_g_e_m_m_kernel.xhtml#af3fd02b2fb7dbbd5cc2ee0002db6ede6">INEWinogradLayerBatchedGEMMKernel&lt; TIn, TOut &gt;</a>
396, <a class="el" href="classarm__compute_1_1_n_e_winograd_layer_batched_g_e_m_m_kernel.xhtml#a6a6b377891a582d87327706496a0a822">NEWinogradLayerBatchedGEMMKernel&lt; TIn, TOut, OutputTileRows, OutputTileCols, KernelRows, KernelCols &gt;</a>
397</li>
398<li>get_output_tile_rows()
399: <a class="el" href="classarm__compute_1_1_i_n_e_winograd_layer_batched_g_e_m_m_kernel.xhtml#a1c05f8339d00138dccd2127f0505220c">INEWinogradLayerBatchedGEMMKernel&lt; TIn, TOut &gt;</a>
400, <a class="el" href="classarm__compute_1_1_n_e_winograd_layer_batched_g_e_m_m_kernel.xhtml#ae960c2433b8f9a63a5bc1ea61e20f705">NEWinogradLayerBatchedGEMMKernel&lt; TIn, TOut, OutputTileRows, OutputTileCols, KernelRows, KernelCols &gt;</a>
Anthony Barbier8140e1e2017-12-14 23:48:46 +0000401</li>
Kaizen8938bd32017-09-28 14:38:23 +0100402<li>get_profiler()
403: <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_framework.xhtml#a0e42876589150f9ae9ad78d6446ef3b6">Framework</a>
404</li>
Anthony Barbier8140e1e2017-12-14 23:48:46 +0000405<li>get_program()
406: <a class="el" href="classarm__compute_1_1_g_c_kernel.xhtml#a0e887398d1ed8b689b857dc6be5aa206">GCKernel</a>
407</li>
Kaizen8938bd32017-09-28 14:38:23 +0100408<li>get_program_source()
409: <a class="el" href="classarm__compute_1_1_c_l_kernel_library.xhtml#a44e90c4fa1204a708499ece56d4c82f0">CLKernelLibrary</a>
Anthony Barbier871448e2017-03-24 14:54:29 +0000410</li>
411<li>get_pyramid_level()
412: <a class="el" href="classarm__compute_1_1_c_l_pyramid.xhtml#af07bb423a5c0df8018b67c0e94fada02">CLPyramid</a>
413, <a class="el" href="classarm__compute_1_1_i_pyramid.xhtml#a11ab83492962adab883cb1d0fbdd7af6">IPyramid</a>
414, <a class="el" href="classarm__compute_1_1_pyramid.xhtml#a4187fb90f552249901da9febb67d8b7a">Pyramid</a>
415</li>
Anthony Barbierdbdab852017-06-23 15:42:00 +0100416<li>get_target()
Jenkinsb3a371b2018-05-23 11:36:53 +0100417: <a class="el" href="classarm__compute_1_1_g_c_scheduler.xhtml#a646cd535a16835b246c3367a63d96250">GCScheduler</a>
418, <a class="el" href="classarm__compute_1_1_i_c_l_kernel.xhtml#a646cd535a16835b246c3367a63d96250">ICLKernel</a>
419, <a class="el" href="classarm__compute_1_1_i_g_c_kernel.xhtml#a646cd535a16835b246c3367a63d96250">IGCKernel</a>
Anthony Barbierdbdab852017-06-23 15:42:00 +0100420</li>
Anthony Barbierdbdab852017-06-23 15:42:00 +0100421<li>get_type()
422: <a class="el" href="classarm__compute_1_1_scheduler.xhtml#ab394515f710c2aac0f132ecc0b9323d9">Scheduler</a>
423</li>
Kaizen8938bd32017-09-28 14:38:23 +0100424<li>get_value()
425: <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_p_m_u.xhtml#accfba41ff73f99ee744f8619f47bf413">PMU</a>
Anthony Barbierdbdab852017-06-23 15:42:00 +0100426</li>
Anthony Barbierf45d5a92018-01-24 16:23:15 +0000427<li>get_weight_storage_size()
Anthony Barbier06ea0482018-02-22 15:45:35 +0000428: <a class="el" href="classarm__compute_1_1_i_n_e_winograd_layer_transform_weights_kernel.xhtml#ad670ceec7efb9583d3ab5ae0700bf028">INEWinogradLayerTransformWeightsKernel&lt; T &gt;</a>
429, <a class="el" href="classarm__compute_1_1_n_e_winograd_layer_transform_weights_kernel.xhtml#abfe717774e572988b63fdd5a69364eb9">NEWinogradLayerTransformWeightsKernel&lt; T, OutputTileRows, OutputTileCols, KernelRows, KernelCols &gt;</a>
Anthony Barbier8140e1e2017-12-14 23:48:46 +0000430</li>
Jenkinsb3a371b2018-05-23 11:36:53 +0100431<li>GLBufferWrapper()
432: <a class="el" href="classarm__compute_1_1_g_l_buffer_wrapper.xhtml#afc8addd4fdd0f2192f5cdbfa4bd2901e">GLBufferWrapper</a>
Anthony Barbierdbdab852017-06-23 15:42:00 +0100433</li>
Jenkinsb3a371b2018-05-23 11:36:53 +0100434<li>graph()
435: <a class="el" href="classarm__compute_1_1graph_1_1frontend_1_1_i_stream.xhtml#ab9d564f9d6113ecafc98200face036b8">IStream</a>
436, <a class="el" href="classarm__compute_1_1graph_1_1frontend_1_1_stream.xhtml#a3babb9fefb3dff73886ad6985c2fb5ab">Stream</a>
437, <a class="el" href="classarm__compute_1_1graph_1_1frontend_1_1_sub_stream.xhtml#a3babb9fefb3dff73886ad6985c2fb5ab">SubStream</a>
Anthony Barbier8140e1e2017-12-14 23:48:46 +0000438</li>
Kaizen8938bd32017-09-28 14:38:23 +0100439<li>Graph()
Jenkinsb3a371b2018-05-23 11:36:53 +0100440: <a class="el" href="classarm__compute_1_1graph_1_1_graph.xhtml#a274f7443d93573083a86839782b5093c">Graph</a>
Anthony Barbier06ea0482018-02-22 15:45:35 +0000441</li>
Jenkinsb3a371b2018-05-23 11:36:53 +0100442<li>graph()
443: <a class="el" href="classarm__compute_1_1graph_1_1_i_node.xhtml#aff1c67aacd9b499aa083c6ef0b72d0eb">INode</a>
Anthony Barbierdbdab852017-06-23 15:42:00 +0100444</li>
Kaizenbf8b01d2017-10-12 14:26:51 +0100445<li>GraphContext()
Jenkinsb3a371b2018-05-23 11:36:53 +0100446: <a class="el" href="classarm__compute_1_1graph_1_1_graph_context.xhtml#a0e6d7bb7b4759f27f898b566aa254550">GraphContext</a>
Kaizenbf8b01d2017-10-12 14:26:51 +0100447</li>
Jenkinsb3a371b2018-05-23 11:36:53 +0100448<li>GraphManager()
449: <a class="el" href="classarm__compute_1_1graph_1_1_graph_manager.xhtml#aa742e720f48c2a00c3c1d7cd2e13285c">GraphManager</a>
Kaizenbf8b01d2017-10-12 14:26:51 +0100450</li>
Anthony Barbier8140e1e2017-12-14 23:48:46 +0000451<li>gws_from_window()
452: <a class="el" href="classarm__compute_1_1_i_c_l_kernel.xhtml#a4b4a20e518c04e657839280cd486a85d">ICLKernel</a>
453</li>
Anthony Barbier871448e2017-03-24 14:54:29 +0000454</ul>
455</div><!-- contents -->
456</div><!-- doc-content -->
457<!-- start footer part -->
458<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
459 <ul>
Jenkinsb3a371b2018-05-23 11:36:53 +0100460 <li class="footer">Generated on Wed May 23 2018 11:36:46 for Compute Library by
Anthony Barbier871448e2017-03-24 14:54:29 +0000461 <a href="http://www.doxygen.org/index.html">
Anthony Barbier8140e1e2017-12-14 23:48:46 +0000462 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
Anthony Barbier871448e2017-03-24 14:54:29 +0000463 </ul>
464</div>
465</body>
466</html>