blob: 14660f432816789f8ac0d456e3dcca3118f14a6b [file] [log] [blame]
Ryan OSheade36e4a2020-03-13 16:26:19 +00001<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2<html xmlns="http://www.w3.org/1999/xhtml">
3<head>
4<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
5<meta http-equiv="X-UA-Compatible" content="IE=9"/>
6<meta name="generator" content="Doxygen 1.8.13"/>
7<meta name="viewport" content="width=device-width, initial-scale=1"/>
8<title>ArmNN: src/backends/backendsCommon/test/layerTests/Pooling2dTestImpl.hpp File Reference</title>
9<link href="tabs.css" rel="stylesheet" type="text/css"/>
10<script type="text/javascript" src="jquery.js"></script>
11<script type="text/javascript" src="dynsections.js"></script>
12<link href="navtree.css" rel="stylesheet" type="text/css"/>
13<script type="text/javascript" src="resize.js"></script>
14<script type="text/javascript" src="navtreedata.js"></script>
15<script type="text/javascript" src="navtree.js"></script>
16<script type="text/javascript">
17 $(document).ready(initResizable);
18</script>
19<link href="search/search.css" rel="stylesheet" type="text/css"/>
20<script type="text/javascript" src="search/searchdata.js"></script>
21<script type="text/javascript" src="search/search.js"></script>
22<link href="doxygen.css" rel="stylesheet" type="text/css" />
23</head>
24<body>
25<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
26<div id="titlearea">
27<table cellspacing="0" cellpadding="0">
28 <tbody>
29 <tr style="height: 56px;">
30 <td id="projectalign" style="padding-left: 0.5em;">
31 <div id="projectname">ArmNN
32 &#160;<span id="projectnumber">NotReleased</span>
33 </div>
34 </td>
35 </tr>
36 </tbody>
37</table>
38</div>
39<!-- end header part -->
40<!-- Generated by Doxygen 1.8.13 -->
41<script type="text/javascript">
42var searchBox = new SearchBox("searchBox", "search",false,'Search');
43</script>
44<script type="text/javascript" src="menudata.js"></script>
45<script type="text/javascript" src="menu.js"></script>
46<script type="text/javascript">
47$(function() {
48 initMenu('',true,false,'search.php','Search');
49 $(document).ready(function() { init_search(); });
50});
51</script>
52<div id="main-nav"></div>
53</div><!-- top -->
54<div id="side-nav" class="ui-resizable side-nav-resizable">
55 <div id="nav-tree">
56 <div id="nav-tree-contents">
57 <div id="nav-sync" class="sync"></div>
58 </div>
59 </div>
60 <div id="splitbar" style="-moz-user-select:none;"
61 class="ui-resizable-handle">
62 </div>
63</div>
64<script type="text/javascript">
65$(document).ready(function(){initNavTree('_pooling2d_test_impl_8hpp.html','');});
66</script>
67<div id="doc-content">
68<!-- window showing the filter options -->
69<div id="MSearchSelectWindow"
70 onmouseover="return searchBox.OnSearchSelectShow()"
71 onmouseout="return searchBox.OnSearchSelectHide()"
72 onkeydown="return searchBox.OnSearchSelectKey(event)">
73</div>
74
75<!-- iframe showing the search results (closed by default) -->
76<div id="MSearchResultsWindow">
77<iframe src="javascript:void(0)" frameborder="0"
78 name="MSearchResults" id="MSearchResults">
79</iframe>
80</div>
81
82<div class="header">
83 <div class="summary">
84<a href="#func-members">Functions</a> </div>
85 <div class="headertitle">
86<div class="title">Pooling2dTestImpl.hpp File Reference</div> </div>
87</div><!--header-->
88<div class="contents">
89<div class="textblock"><code>#include &quot;<a class="el" href="_layer_test_result_8hpp_source.html">LayerTestResult.hpp</a>&quot;</code><br />
90<code>#include &lt;<a class="el" href="_types_8hpp_source.html">armnn/Types.hpp</a>&gt;</code><br />
91<code>#include &lt;<a class="el" href="include_2armnn_2backends_2_i_backend_internal_8hpp_source.html">armnn/backends/IBackendInternal.hpp</a>&gt;</code><br />
92<code>#include &lt;<a class="el" href="_workload_factory_8hpp_source.html">backendsCommon/WorkloadFactory.hpp</a>&gt;</code><br />
93</div>
94<p><a href="_pooling2d_test_impl_8hpp_source.html">Go to the source code of this file.</a></p>
95<table class="memberdecls">
96<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
97Functions</h2></td></tr>
98<tr class="memitem:a0f8bd9f2e91b9b2aad21e2728bb655e3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; float, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#a0f8bd9f2e91b9b2aad21e2728bb655e3">SimpleMaxPooling2dSize2x2Stride2x2Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, bool forceNoPadding)</td></tr>
99<tr class="separator:a0f8bd9f2e91b9b2aad21e2728bb655e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
100<tr class="memitem:a6f4185540ddce123892c799e516ee50d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; uint8_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#a6f4185540ddce123892c799e516ee50d">SimpleMaxPooling2dSize2x2Stride2x2Uint8Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, bool forceNoPadding)</td></tr>
101<tr class="separator:a6f4185540ddce123892c799e516ee50d"><td class="memSeparator" colspan="2">&#160;</td></tr>
102<tr class="memitem:a50dff405960b48e03ee0d296f72743df"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; int16_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#a50dff405960b48e03ee0d296f72743df">SimpleMaxPooling2dSize2x2Stride2x2Int16Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, bool forceNoPadding)</td></tr>
103<tr class="separator:a50dff405960b48e03ee0d296f72743df"><td class="memSeparator" colspan="2">&#160;</td></tr>
104<tr class="memitem:a2f7ec646738a0e279cfbb77afb3e41bd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; float, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#a2f7ec646738a0e279cfbb77afb3e41bd">SimpleMaxPooling2dSize3x3Stride2x4Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, bool forceNoPadding)</td></tr>
105<tr class="separator:a2f7ec646738a0e279cfbb77afb3e41bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
106<tr class="memitem:aacd91233b18641d11b190969bcd93057"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; uint8_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#aacd91233b18641d11b190969bcd93057">SimpleMaxPooling2dSize3x3Stride2x4Uint8Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, bool forceNoPadding)</td></tr>
107<tr class="separator:aacd91233b18641d11b190969bcd93057"><td class="memSeparator" colspan="2">&#160;</td></tr>
108<tr class="memitem:ae398f1e979dd0ad467a8f5182b9101ee"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; int16_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#ae398f1e979dd0ad467a8f5182b9101ee">SimpleMaxPooling2dSize3x3Stride2x4Int16Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, bool forceNoPadding)</td></tr>
109<tr class="separator:ae398f1e979dd0ad467a8f5182b9101ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
110<tr class="memitem:a2783cdc0a074cbdfbf2f91e116c92c97"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; float, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#a2783cdc0a074cbdfbf2f91e116c92c97">SimpleMaxPooling2dTest</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.html#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
111<tr class="separator:a2783cdc0a074cbdfbf2f91e116c92c97"><td class="memSeparator" colspan="2">&#160;</td></tr>
112<tr class="memitem:a807ea3c4451f81f5b91b7db53eb0a138"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; uint8_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#a807ea3c4451f81f5b91b7db53eb0a138">SimpleMaxPooling2dUint8Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.html#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
113<tr class="separator:a807ea3c4451f81f5b91b7db53eb0a138"><td class="memSeparator" colspan="2">&#160;</td></tr>
114<tr class="memitem:a5ff218665f1e7dc5b90c395027573e8c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; int16_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#a5ff218665f1e7dc5b90c395027573e8c">SimpleMaxPooling2dInt16Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.html#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
115<tr class="separator:a5ff218665f1e7dc5b90c395027573e8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
116<tr class="memitem:a2008735411bf96a7febef693c41a4ff5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; float, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#a2008735411bf96a7febef693c41a4ff5">IgnorePaddingSimpleMaxPooling2dTest</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
117<tr class="separator:a2008735411bf96a7febef693c41a4ff5"><td class="memSeparator" colspan="2">&#160;</td></tr>
118<tr class="memitem:a3789eb1689edeed1aae83c773e75607c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; uint8_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#a3789eb1689edeed1aae83c773e75607c">IgnorePaddingSimpleMaxPooling2dUint8Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
119<tr class="separator:a3789eb1689edeed1aae83c773e75607c"><td class="memSeparator" colspan="2">&#160;</td></tr>
120<tr class="memitem:af0a9b7e26de79a55506a3cd3d36a83a7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; int16_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#af0a9b7e26de79a55506a3cd3d36a83a7">IgnorePaddingSimpleMaxPooling2dInt16Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
121<tr class="separator:af0a9b7e26de79a55506a3cd3d36a83a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
122<tr class="memitem:a08f2f1d9a1f69a5799294a881dbb24b4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; float, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#a08f2f1d9a1f69a5799294a881dbb24b4">IgnorePaddingMaxPooling2dSize3Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
123<tr class="separator:a08f2f1d9a1f69a5799294a881dbb24b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
124<tr class="memitem:a7f7147713ac3346b30c1071bf14fb374"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; uint8_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#a7f7147713ac3346b30c1071bf14fb374">IgnorePaddingMaxPooling2dSize3Uint8Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
125<tr class="separator:a7f7147713ac3346b30c1071bf14fb374"><td class="memSeparator" colspan="2">&#160;</td></tr>
126<tr class="memitem:acf9c19888a6f2139b355052d542920bb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; int16_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#acf9c19888a6f2139b355052d542920bb">IgnorePaddingMaxPooling2dSize3Int16Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
127<tr class="separator:acf9c19888a6f2139b355052d542920bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
128<tr class="memitem:a12f407a57b0a6ae541ad67275e398788"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; float, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#a12f407a57b0a6ae541ad67275e398788">SimpleAveragePooling2dTest</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.html#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
129<tr class="separator:a12f407a57b0a6ae541ad67275e398788"><td class="memSeparator" colspan="2">&#160;</td></tr>
130<tr class="memitem:a1b114f8624e335814f7a17856669ada2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; uint8_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#a1b114f8624e335814f7a17856669ada2">SimpleAveragePooling2dUint8Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.html#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
131<tr class="separator:a1b114f8624e335814f7a17856669ada2"><td class="memSeparator" colspan="2">&#160;</td></tr>
132<tr class="memitem:a0040a2bec5090be39bc6c4382fb7b6ee"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; int16_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#a0040a2bec5090be39bc6c4382fb7b6ee">SimpleAveragePooling2dInt16Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.html#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
133<tr class="separator:a0040a2bec5090be39bc6c4382fb7b6ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
134<tr class="memitem:a3929c1959366adb6236ad41acee93b19"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; float, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#a3929c1959366adb6236ad41acee93b19">LargeTensorsAveragePooling2dTest</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
135<tr class="separator:a3929c1959366adb6236ad41acee93b19"><td class="memSeparator" colspan="2">&#160;</td></tr>
136<tr class="memitem:a6b0562007adce4063f111fa1e90e4344"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; uint8_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#a6b0562007adce4063f111fa1e90e4344">LargeTensorsAveragePooling2dUint8Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
137<tr class="separator:a6b0562007adce4063f111fa1e90e4344"><td class="memSeparator" colspan="2">&#160;</td></tr>
138<tr class="memitem:afb670e621e8c15f457eb0b178ff70f93"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; int16_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#afb670e621e8c15f457eb0b178ff70f93">LargeTensorsAveragePooling2dInt16Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
139<tr class="separator:afb670e621e8c15f457eb0b178ff70f93"><td class="memSeparator" colspan="2">&#160;</td></tr>
140<tr class="memitem:adb17ca1fb168506bdd494149525c4dea"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; float, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#adb17ca1fb168506bdd494149525c4dea">IgnorePaddingAveragePooling2dSize3x2Stride2x2Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, bool forceNoPadding)</td></tr>
141<tr class="separator:adb17ca1fb168506bdd494149525c4dea"><td class="memSeparator" colspan="2">&#160;</td></tr>
142<tr class="memitem:a5103df4c034f9679776cd55e81cd93a4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; float, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#a5103df4c034f9679776cd55e81cd93a4">IgnorePaddingSimpleAveragePooling2dTest</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
143<tr class="separator:a5103df4c034f9679776cd55e81cd93a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
144<tr class="memitem:afdc8b9898475e00425b125447eb0bf3e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; uint8_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#afdc8b9898475e00425b125447eb0bf3e">IgnorePaddingSimpleAveragePooling2dUint8Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
145<tr class="separator:afdc8b9898475e00425b125447eb0bf3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
146<tr class="memitem:a13ccef523e801fb5fdc2868fae871a26"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; int16_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#a13ccef523e801fb5fdc2868fae871a26">IgnorePaddingSimpleAveragePooling2dInt16Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
147<tr class="separator:a13ccef523e801fb5fdc2868fae871a26"><td class="memSeparator" colspan="2">&#160;</td></tr>
148<tr class="memitem:a19f29e6ac7af2f7ee8316048c6638aff"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; float, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#a19f29e6ac7af2f7ee8316048c6638aff">IgnorePaddingSimpleAveragePooling2dNoPaddingTest</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
149<tr class="separator:a19f29e6ac7af2f7ee8316048c6638aff"><td class="memSeparator" colspan="2">&#160;</td></tr>
150<tr class="memitem:abdb3d542a8c5a5e6a42cb91e3ebce21f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; uint8_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#abdb3d542a8c5a5e6a42cb91e3ebce21f">IgnorePaddingSimpleAveragePooling2dNoPaddingUint8Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
151<tr class="separator:abdb3d542a8c5a5e6a42cb91e3ebce21f"><td class="memSeparator" colspan="2">&#160;</td></tr>
152<tr class="memitem:a7c0c120c3d2c63941fd2dec93b7d9564"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; int16_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#a7c0c120c3d2c63941fd2dec93b7d9564">IgnorePaddingSimpleAveragePooling2dNoPaddingInt16Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
153<tr class="separator:a7c0c120c3d2c63941fd2dec93b7d9564"><td class="memSeparator" colspan="2">&#160;</td></tr>
154<tr class="memitem:a01264032fbe8272556bf1142b7cd74b1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; float, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#a01264032fbe8272556bf1142b7cd74b1">IgnorePaddingAveragePooling2dSize3Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
155<tr class="separator:a01264032fbe8272556bf1142b7cd74b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
156<tr class="memitem:ad5690176a9dd35986a5e895f1378efc0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; uint8_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#ad5690176a9dd35986a5e895f1378efc0">IgnorePaddingAveragePooling2dSize3Uint8Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
157<tr class="separator:ad5690176a9dd35986a5e895f1378efc0"><td class="memSeparator" colspan="2">&#160;</td></tr>
158<tr class="memitem:a3a693fe529564ec9bdf6b66965b0083e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; int16_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#a3a693fe529564ec9bdf6b66965b0083e">IgnorePaddingAveragePooling2dSize3Int16Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
159<tr class="separator:a3a693fe529564ec9bdf6b66965b0083e"><td class="memSeparator" colspan="2">&#160;</td></tr>
160<tr class="memitem:a26dc25f8fe0401dd5b9c1c733ed14f3d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; float, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#a26dc25f8fe0401dd5b9c1c733ed14f3d">SimpleL2Pooling2dTest</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.html#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
161<tr class="separator:a26dc25f8fe0401dd5b9c1c733ed14f3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
162<tr class="memitem:aafecf98426773306be1715559ea4019e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; uint8_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#aafecf98426773306be1715559ea4019e">SimpleL2Pooling2dUint8Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.html#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
163<tr class="separator:aafecf98426773306be1715559ea4019e"><td class="memSeparator" colspan="2">&#160;</td></tr>
164<tr class="memitem:a9ed42b523afa1b8017f75478bf90d28b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; int16_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#a9ed42b523afa1b8017f75478bf90d28b">SimpleL2Pooling2dInt16Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.html#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
165<tr class="separator:a9ed42b523afa1b8017f75478bf90d28b"><td class="memSeparator" colspan="2">&#160;</td></tr>
166<tr class="memitem:a8d68b7bc57ed5234008b9cc8f67f13ae"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; float, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#a8d68b7bc57ed5234008b9cc8f67f13ae">L2Pooling2dSize3Stride1Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
167<tr class="separator:a8d68b7bc57ed5234008b9cc8f67f13ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
168<tr class="memitem:adfc1ba9f35e1c8657ba32d3d6d56a76e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; uint8_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#adfc1ba9f35e1c8657ba32d3d6d56a76e">L2Pooling2dSize3Stride1Uint8Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
169<tr class="separator:adfc1ba9f35e1c8657ba32d3d6d56a76e"><td class="memSeparator" colspan="2">&#160;</td></tr>
170<tr class="memitem:a35c905df849b9042cf2b1d64b673018e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; int16_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#a35c905df849b9042cf2b1d64b673018e">L2Pooling2dSize3Stride1Int16Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
171<tr class="separator:a35c905df849b9042cf2b1d64b673018e"><td class="memSeparator" colspan="2">&#160;</td></tr>
172<tr class="memitem:ae82ddbd442401119c0d873cc08384ba4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; float, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#ae82ddbd442401119c0d873cc08384ba4">L2Pooling2dSize3Stride3Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
173<tr class="separator:ae82ddbd442401119c0d873cc08384ba4"><td class="memSeparator" colspan="2">&#160;</td></tr>
174<tr class="memitem:a8c53d690773392aeeaa0eeae95fd16e2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; uint8_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#a8c53d690773392aeeaa0eeae95fd16e2">L2Pooling2dSize3Stride3Uint8Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
175<tr class="separator:a8c53d690773392aeeaa0eeae95fd16e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
176<tr class="memitem:a89809041249c49e29272cabb382e6898"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; int16_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#a89809041249c49e29272cabb382e6898">L2Pooling2dSize3Stride3Int16Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
177<tr class="separator:a89809041249c49e29272cabb382e6898"><td class="memSeparator" colspan="2">&#160;</td></tr>
178<tr class="memitem:aa9dce9d99b3c10eedf8abfd853478e0a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; float, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#aa9dce9d99b3c10eedf8abfd853478e0a">L2Pooling2dSize3Stride4Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
179<tr class="separator:aa9dce9d99b3c10eedf8abfd853478e0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
180<tr class="memitem:af936b77fe82b71e5cbd58cad48b1bfc2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; uint8_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#af936b77fe82b71e5cbd58cad48b1bfc2">L2Pooling2dSize3Stride4Uint8Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
181<tr class="separator:af936b77fe82b71e5cbd58cad48b1bfc2"><td class="memSeparator" colspan="2">&#160;</td></tr>
182<tr class="memitem:afbe0dfcc631615f3de96b415788e5630"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; int16_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#afbe0dfcc631615f3de96b415788e5630">L2Pooling2dSize3Stride4Int16Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
183<tr class="separator:afbe0dfcc631615f3de96b415788e5630"><td class="memSeparator" colspan="2">&#160;</td></tr>
184<tr class="memitem:ae4591d1175ba7115661b8eb80745cb64"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; float, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#ae4591d1175ba7115661b8eb80745cb64">L2Pooling2dSize7Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
185<tr class="separator:ae4591d1175ba7115661b8eb80745cb64"><td class="memSeparator" colspan="2">&#160;</td></tr>
186<tr class="memitem:a7a85e2ce7c2117c9e2ab829be378deb0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; uint8_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#a7a85e2ce7c2117c9e2ab829be378deb0">L2Pooling2dSize7Uint8Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
187<tr class="separator:a7a85e2ce7c2117c9e2ab829be378deb0"><td class="memSeparator" colspan="2">&#160;</td></tr>
188<tr class="memitem:a819c382960e69594f22f5e11a9fbf5bb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; int16_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#a819c382960e69594f22f5e11a9fbf5bb">L2Pooling2dSize7Int16Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
189<tr class="separator:a819c382960e69594f22f5e11a9fbf5bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
190<tr class="memitem:ae6eec78e8c9af37214d683eb97085ffb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; float, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#ae6eec78e8c9af37214d683eb97085ffb">L2Pooling2dSize9Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
191<tr class="separator:ae6eec78e8c9af37214d683eb97085ffb"><td class="memSeparator" colspan="2">&#160;</td></tr>
192<tr class="memitem:a416503aafd0e95894ff1d40bf4b9750e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; uint8_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#a416503aafd0e95894ff1d40bf4b9750e">L2Pooling2dSize9Uint8Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
193<tr class="separator:a416503aafd0e95894ff1d40bf4b9750e"><td class="memSeparator" colspan="2">&#160;</td></tr>
194<tr class="memitem:a23dfab8d454bf41fccb664a0cfce3db2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; int16_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#a23dfab8d454bf41fccb664a0cfce3db2">L2Pooling2dSize9Int16Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
195<tr class="separator:a23dfab8d454bf41fccb664a0cfce3db2"><td class="memSeparator" colspan="2">&#160;</td></tr>
196<tr class="memitem:aa89af1e396c0f689aa6078f6a3f45825"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; float, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#aa89af1e396c0f689aa6078f6a3f45825">IgnorePaddingSimpleL2Pooling2dTest</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
197<tr class="separator:aa89af1e396c0f689aa6078f6a3f45825"><td class="memSeparator" colspan="2">&#160;</td></tr>
198<tr class="memitem:aab64d2d563a7dbca5e5f47d95774ac52"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; uint8_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#aab64d2d563a7dbca5e5f47d95774ac52">IgnorePaddingSimpleL2Pooling2dUint8Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
199<tr class="separator:aab64d2d563a7dbca5e5f47d95774ac52"><td class="memSeparator" colspan="2">&#160;</td></tr>
200<tr class="memitem:a9b1409ed5591fd540c6102628897ebf6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; int16_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#a9b1409ed5591fd540c6102628897ebf6">IgnorePaddingSimpleL2Pooling2dInt16Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
201<tr class="separator:a9b1409ed5591fd540c6102628897ebf6"><td class="memSeparator" colspan="2">&#160;</td></tr>
202<tr class="memitem:ac5c1d6307ea085e55299611717f17756"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; float, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#ac5c1d6307ea085e55299611717f17756">IgnorePaddingL2Pooling2dSize3Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
203<tr class="separator:ac5c1d6307ea085e55299611717f17756"><td class="memSeparator" colspan="2">&#160;</td></tr>
204<tr class="memitem:a671584b349d7c94cd7c108c8507ba149"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; uint8_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#a671584b349d7c94cd7c108c8507ba149">IgnorePaddingL2Pooling2dSize3Uint8Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
205<tr class="separator:a671584b349d7c94cd7c108c8507ba149"><td class="memSeparator" colspan="2">&#160;</td></tr>
206<tr class="memitem:ab721b365fc476b3917abe60c802823b7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; int16_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#ab721b365fc476b3917abe60c802823b7">IgnorePaddingL2Pooling2dSize3Int16Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
207<tr class="separator:ab721b365fc476b3917abe60c802823b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
208<tr class="memitem:a2b1ede7e8d8e5dad79d99030f57b8745"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; float, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#a2b1ede7e8d8e5dad79d99030f57b8745">AsymmetricNonSquarePooling2dTest</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
209<tr class="separator:a2b1ede7e8d8e5dad79d99030f57b8745"><td class="memSeparator" colspan="2">&#160;</td></tr>
210<tr class="memitem:a1a1e6dc70b7f1ca0c99fd6f0b48b4d48"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; uint8_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#a1a1e6dc70b7f1ca0c99fd6f0b48b4d48">AsymmetricNonSquarePooling2dUint8Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
211<tr class="separator:a1a1e6dc70b7f1ca0c99fd6f0b48b4d48"><td class="memSeparator" colspan="2">&#160;</td></tr>
212<tr class="memitem:a866c67e5db471212f6ff29411aac0e8f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; int16_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#a866c67e5db471212f6ff29411aac0e8f">AsymmetricNonSquarePooling2dInt16Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
213<tr class="separator:a866c67e5db471212f6ff29411aac0e8f"><td class="memSeparator" colspan="2">&#160;</td></tr>
214<tr class="memitem:a694dbeb3a87d65cd3cb854b5ced22a5b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; float, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#a694dbeb3a87d65cd3cb854b5ced22a5b">ComparePooling2dTest</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, <a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;refWorkloadFactory, <a class="el" href="namespacearmnn.html#a961bbfe1db71a848eff5a1f0ab775718">armnn::PoolingAlgorithm</a> poolingType)</td></tr>
215<tr class="separator:a694dbeb3a87d65cd3cb854b5ced22a5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
216<tr class="memitem:a7e5faed333caf71f1a19839308368046"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; uint8_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#a7e5faed333caf71f1a19839308368046">ComparePooling2dUint8Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, <a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;refWorkloadFactory, <a class="el" href="namespacearmnn.html#a961bbfe1db71a848eff5a1f0ab775718">armnn::PoolingAlgorithm</a> poolingType)</td></tr>
217<tr class="separator:a7e5faed333caf71f1a19839308368046"><td class="memSeparator" colspan="2">&#160;</td></tr>
218<tr class="memitem:ad67e6517d14f15abee1d159e89deb5fd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; int16_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.html#ad67e6517d14f15abee1d159e89deb5fd">ComparePooling2dInt16Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, <a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;refWorkloadFactory, <a class="el" href="namespacearmnn.html#a961bbfe1db71a848eff5a1f0ab775718">armnn::PoolingAlgorithm</a> poolingType)</td></tr>
219<tr class="separator:ad67e6517d14f15abee1d159e89deb5fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
220</table>
221<h2 class="groupheader">Function Documentation</h2>
222<a id="a866c67e5db471212f6ff29411aac0e8f"></a>
223<h2 class="memtitle"><span class="permalink"><a href="#a866c67e5db471212f6ff29411aac0e8f">&#9670;&nbsp;</a></span>AsymmetricNonSquarePooling2dInt16Test()</h2>
224
225<div class="memitem">
226<div class="memproto">
227 <table class="memname">
228 <tr>
229 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;int16_t, 4&gt; AsymmetricNonSquarePooling2dInt16Test </td>
230 <td>(</td>
231 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
232 <td class="paramname"><em>workloadFactory</em>, </td>
233 </tr>
234 <tr>
235 <td class="paramkey"></td>
236 <td></td>
237 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
238 <td class="paramname"><em>memoryManager</em>&#160;</td>
239 </tr>
240 <tr>
241 <td></td>
242 <td>)</td>
243 <td></td><td></td>
244 </tr>
245 </table>
246</div><div class="memdoc">
247
248<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01788">1788</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
249<div class="fragment"><div class="line"><a name="l01791"></a><span class="lineno"> 1791</span>&#160;{</div><div class="line"><a name="l01792"></a><span class="lineno"> 1792</span>&#160; <span class="keywordflow">return</span> AsymmetricNonSquarePooling2dTestCommon&lt;armnn::DataType::QSymmS16&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l01793"></a><span class="lineno"> 1793</span>&#160;}</div></div><!-- fragment -->
250</div>
251</div>
252<a id="a2b1ede7e8d8e5dad79d99030f57b8745"></a>
253<h2 class="memtitle"><span class="permalink"><a href="#a2b1ede7e8d8e5dad79d99030f57b8745">&#9670;&nbsp;</a></span>AsymmetricNonSquarePooling2dTest()</h2>
254
255<div class="memitem">
256<div class="memproto">
257 <table class="memname">
258 <tr>
259 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;float, 4&gt; AsymmetricNonSquarePooling2dTest </td>
260 <td>(</td>
261 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
262 <td class="paramname"><em>workloadFactory</em>, </td>
263 </tr>
264 <tr>
265 <td class="paramkey"></td>
266 <td></td>
267 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
268 <td class="paramname"><em>memoryManager</em>&#160;</td>
269 </tr>
270 <tr>
271 <td></td>
272 <td>)</td>
273 <td></td><td></td>
274 </tr>
275 </table>
276</div><div class="memdoc">
277
278<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01774">1774</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
279<div class="fragment"><div class="line"><a name="l01777"></a><span class="lineno"> 1777</span>&#160;{</div><div class="line"><a name="l01778"></a><span class="lineno"> 1778</span>&#160; <span class="keywordflow">return</span> AsymmetricNonSquarePooling2dTestCommon&lt;armnn::DataType::Float32&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l01779"></a><span class="lineno"> 1779</span>&#160;}</div></div><!-- fragment -->
280</div>
281</div>
282<a id="a1a1e6dc70b7f1ca0c99fd6f0b48b4d48"></a>
283<h2 class="memtitle"><span class="permalink"><a href="#a1a1e6dc70b7f1ca0c99fd6f0b48b4d48">&#9670;&nbsp;</a></span>AsymmetricNonSquarePooling2dUint8Test()</h2>
284
285<div class="memitem">
286<div class="memproto">
287 <table class="memname">
288 <tr>
289 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;uint8_t, 4&gt; AsymmetricNonSquarePooling2dUint8Test </td>
290 <td>(</td>
291 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
292 <td class="paramname"><em>workloadFactory</em>, </td>
293 </tr>
294 <tr>
295 <td class="paramkey"></td>
296 <td></td>
297 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
298 <td class="paramname"><em>memoryManager</em>&#160;</td>
299 </tr>
300 <tr>
301 <td></td>
302 <td>)</td>
303 <td></td><td></td>
304 </tr>
305 </table>
306</div><div class="memdoc">
307
308<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01781">1781</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
309<div class="fragment"><div class="line"><a name="l01784"></a><span class="lineno"> 1784</span>&#160;{</div><div class="line"><a name="l01785"></a><span class="lineno"> 1785</span>&#160; <span class="keywordflow">return</span> AsymmetricNonSquarePooling2dTestCommon&lt;armnn::DataType::QAsymmU8&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l01786"></a><span class="lineno"> 1786</span>&#160;}</div></div><!-- fragment -->
310</div>
311</div>
312<a id="ad67e6517d14f15abee1d159e89deb5fd"></a>
313<h2 class="memtitle"><span class="permalink"><a href="#ad67e6517d14f15abee1d159e89deb5fd">&#9670;&nbsp;</a></span>ComparePooling2dInt16Test()</h2>
314
315<div class="memitem">
316<div class="memproto">
317 <table class="memname">
318 <tr>
319 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;int16_t, 4&gt; ComparePooling2dInt16Test </td>
320 <td>(</td>
321 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
322 <td class="paramname"><em>workloadFactory</em>, </td>
323 </tr>
324 <tr>
325 <td class="paramkey"></td>
326 <td></td>
327 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
328 <td class="paramname"><em>memoryManager</em>, </td>
329 </tr>
330 <tr>
331 <td class="paramkey"></td>
332 <td></td>
333 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
334 <td class="paramname"><em>refWorkloadFactory</em>, </td>
335 </tr>
336 <tr>
337 <td class="paramkey"></td>
338 <td></td>
339 <td class="paramtype"><a class="el" href="namespacearmnn.html#a961bbfe1db71a848eff5a1f0ab775718">armnn::PoolingAlgorithm</a>&#160;</td>
340 <td class="paramname"><em>poolingType</em>&#160;</td>
341 </tr>
342 <tr>
343 <td></td>
344 <td>)</td>
345 <td></td><td></td>
346 </tr>
347 </table>
348</div><div class="memdoc">
349
350<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01815">1815</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
351<div class="fragment"><div class="line"><a name="l01820"></a><span class="lineno"> 1820</span>&#160;{</div><div class="line"><a name="l01821"></a><span class="lineno"> 1821</span>&#160; <span class="keywordflow">return</span> ComparePooling2dTestCommon&lt;armnn::DataType::QSymmS16&gt;(</div><div class="line"><a name="l01822"></a><span class="lineno"> 1822</span>&#160; workloadFactory, memoryManager, refWorkloadFactory, poolingType);</div><div class="line"><a name="l01823"></a><span class="lineno"> 1823</span>&#160;}</div></div><!-- fragment -->
352</div>
353</div>
354<a id="a694dbeb3a87d65cd3cb854b5ced22a5b"></a>
355<h2 class="memtitle"><span class="permalink"><a href="#a694dbeb3a87d65cd3cb854b5ced22a5b">&#9670;&nbsp;</a></span>ComparePooling2dTest()</h2>
356
357<div class="memitem">
358<div class="memproto">
359 <table class="memname">
360 <tr>
361 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;float, 4&gt; ComparePooling2dTest </td>
362 <td>(</td>
363 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
364 <td class="paramname"><em>workloadFactory</em>, </td>
365 </tr>
366 <tr>
367 <td class="paramkey"></td>
368 <td></td>
369 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
370 <td class="paramname"><em>memoryManager</em>, </td>
371 </tr>
372 <tr>
373 <td class="paramkey"></td>
374 <td></td>
375 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
376 <td class="paramname"><em>refWorkloadFactory</em>, </td>
377 </tr>
378 <tr>
379 <td class="paramkey"></td>
380 <td></td>
381 <td class="paramtype"><a class="el" href="namespacearmnn.html#a961bbfe1db71a848eff5a1f0ab775718">armnn::PoolingAlgorithm</a>&#160;</td>
382 <td class="paramname"><em>poolingType</em>&#160;</td>
383 </tr>
384 <tr>
385 <td></td>
386 <td>)</td>
387 <td></td><td></td>
388 </tr>
389 </table>
390</div><div class="memdoc">
391
392<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01795">1795</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
393<div class="fragment"><div class="line"><a name="l01800"></a><span class="lineno"> 1800</span>&#160;{</div><div class="line"><a name="l01801"></a><span class="lineno"> 1801</span>&#160; <span class="keywordflow">return</span> ComparePooling2dTestCommon&lt;armnn::DataType::Float32&gt;(</div><div class="line"><a name="l01802"></a><span class="lineno"> 1802</span>&#160; workloadFactory, memoryManager, refWorkloadFactory, poolingType);</div><div class="line"><a name="l01803"></a><span class="lineno"> 1803</span>&#160;}</div></div><!-- fragment -->
394</div>
395</div>
396<a id="a7e5faed333caf71f1a19839308368046"></a>
397<h2 class="memtitle"><span class="permalink"><a href="#a7e5faed333caf71f1a19839308368046">&#9670;&nbsp;</a></span>ComparePooling2dUint8Test()</h2>
398
399<div class="memitem">
400<div class="memproto">
401 <table class="memname">
402 <tr>
403 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;uint8_t, 4&gt; ComparePooling2dUint8Test </td>
404 <td>(</td>
405 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
406 <td class="paramname"><em>workloadFactory</em>, </td>
407 </tr>
408 <tr>
409 <td class="paramkey"></td>
410 <td></td>
411 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
412 <td class="paramname"><em>memoryManager</em>, </td>
413 </tr>
414 <tr>
415 <td class="paramkey"></td>
416 <td></td>
417 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
418 <td class="paramname"><em>refWorkloadFactory</em>, </td>
419 </tr>
420 <tr>
421 <td class="paramkey"></td>
422 <td></td>
423 <td class="paramtype"><a class="el" href="namespacearmnn.html#a961bbfe1db71a848eff5a1f0ab775718">armnn::PoolingAlgorithm</a>&#160;</td>
424 <td class="paramname"><em>poolingType</em>&#160;</td>
425 </tr>
426 <tr>
427 <td></td>
428 <td>)</td>
429 <td></td><td></td>
430 </tr>
431 </table>
432</div><div class="memdoc">
433
434<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01805">1805</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
435<div class="fragment"><div class="line"><a name="l01810"></a><span class="lineno"> 1810</span>&#160;{</div><div class="line"><a name="l01811"></a><span class="lineno"> 1811</span>&#160; <span class="keywordflow">return</span> ComparePooling2dTestCommon&lt;armnn::DataType::QAsymmU8&gt;(</div><div class="line"><a name="l01812"></a><span class="lineno"> 1812</span>&#160; workloadFactory, memoryManager, refWorkloadFactory, poolingType, 0.1f, 128);</div><div class="line"><a name="l01813"></a><span class="lineno"> 1813</span>&#160;}</div></div><!-- fragment -->
436</div>
437</div>
438<a id="a3a693fe529564ec9bdf6b66965b0083e"></a>
439<h2 class="memtitle"><span class="permalink"><a href="#a3a693fe529564ec9bdf6b66965b0083e">&#9670;&nbsp;</a></span>IgnorePaddingAveragePooling2dSize3Int16Test()</h2>
440
441<div class="memitem">
442<div class="memproto">
443 <table class="memname">
444 <tr>
445 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;int16_t, 4&gt; IgnorePaddingAveragePooling2dSize3Int16Test </td>
446 <td>(</td>
447 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
448 <td class="paramname"><em>workloadFactory</em>, </td>
449 </tr>
450 <tr>
451 <td class="paramkey"></td>
452 <td></td>
453 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
454 <td class="paramname"><em>memoryManager</em>&#160;</td>
455 </tr>
456 <tr>
457 <td></td>
458 <td>)</td>
459 <td></td><td></td>
460 </tr>
461 </table>
462</div><div class="memdoc">
463
464<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01597">1597</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
465<div class="fragment"><div class="line"><a name="l01600"></a><span class="lineno"> 1600</span>&#160;{</div><div class="line"><a name="l01601"></a><span class="lineno"> 1601</span>&#160; <span class="keywordflow">return</span> IgnorePaddingAveragePooling2dSize3TestCommon&lt;armnn::DataType::QSymmS16&gt;(</div><div class="line"><a name="l01602"></a><span class="lineno"> 1602</span>&#160; workloadFactory, memoryManager);</div><div class="line"><a name="l01603"></a><span class="lineno"> 1603</span>&#160;}</div></div><!-- fragment -->
466</div>
467</div>
468<a id="a01264032fbe8272556bf1142b7cd74b1"></a>
469<h2 class="memtitle"><span class="permalink"><a href="#a01264032fbe8272556bf1142b7cd74b1">&#9670;&nbsp;</a></span>IgnorePaddingAveragePooling2dSize3Test()</h2>
470
471<div class="memitem">
472<div class="memproto">
473 <table class="memname">
474 <tr>
475 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;float, 4&gt; IgnorePaddingAveragePooling2dSize3Test </td>
476 <td>(</td>
477 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
478 <td class="paramname"><em>workloadFactory</em>, </td>
479 </tr>
480 <tr>
481 <td class="paramkey"></td>
482 <td></td>
483 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
484 <td class="paramname"><em>memoryManager</em>&#160;</td>
485 </tr>
486 <tr>
487 <td></td>
488 <td>)</td>
489 <td></td><td></td>
490 </tr>
491 </table>
492</div><div class="memdoc">
493
494<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01582">1582</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
495
496<p class="reference">Referenced by <a class="el" href="_neon_layer_tests_8cpp_source.html#l00267">BOOST_AUTO_TEST_CASE()</a>.</p>
497<div class="fragment"><div class="line"><a name="l01585"></a><span class="lineno"> 1585</span>&#160;{</div><div class="line"><a name="l01586"></a><span class="lineno"> 1586</span>&#160; <span class="keywordflow">return</span> IgnorePaddingAveragePooling2dSize3TestCommon&lt;armnn::DataType::Float32&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l01587"></a><span class="lineno"> 1587</span>&#160;}</div></div><!-- fragment -->
498</div>
499</div>
500<a id="ad5690176a9dd35986a5e895f1378efc0"></a>
501<h2 class="memtitle"><span class="permalink"><a href="#ad5690176a9dd35986a5e895f1378efc0">&#9670;&nbsp;</a></span>IgnorePaddingAveragePooling2dSize3Uint8Test()</h2>
502
503<div class="memitem">
504<div class="memproto">
505 <table class="memname">
506 <tr>
507 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;uint8_t, 4&gt; IgnorePaddingAveragePooling2dSize3Uint8Test </td>
508 <td>(</td>
509 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
510 <td class="paramname"><em>workloadFactory</em>, </td>
511 </tr>
512 <tr>
513 <td class="paramkey"></td>
514 <td></td>
515 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
516 <td class="paramname"><em>memoryManager</em>&#160;</td>
517 </tr>
518 <tr>
519 <td></td>
520 <td>)</td>
521 <td></td><td></td>
522 </tr>
523 </table>
524</div><div class="memdoc">
525
526<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01589">1589</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
527
528<p class="reference">Referenced by <a class="el" href="_neon_layer_tests_8cpp_source.html#l00267">BOOST_AUTO_TEST_CASE()</a>.</p>
529<div class="fragment"><div class="line"><a name="l01592"></a><span class="lineno"> 1592</span>&#160;{</div><div class="line"><a name="l01593"></a><span class="lineno"> 1593</span>&#160; <span class="keywordflow">return</span> IgnorePaddingAveragePooling2dSize3TestCommon&lt;armnn::DataType::QAsymmU8&gt;(</div><div class="line"><a name="l01594"></a><span class="lineno"> 1594</span>&#160; workloadFactory, memoryManager);</div><div class="line"><a name="l01595"></a><span class="lineno"> 1595</span>&#160;}</div></div><!-- fragment -->
530</div>
531</div>
532<a id="adb17ca1fb168506bdd494149525c4dea"></a>
533<h2 class="memtitle"><span class="permalink"><a href="#adb17ca1fb168506bdd494149525c4dea">&#9670;&nbsp;</a></span>IgnorePaddingAveragePooling2dSize3x2Stride2x2Test()</h2>
534
535<div class="memitem">
536<div class="memproto">
537 <table class="memname">
538 <tr>
539 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;float, 4&gt; IgnorePaddingAveragePooling2dSize3x2Stride2x2Test </td>
540 <td>(</td>
541 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
542 <td class="paramname"><em>workloadFactory</em>, </td>
543 </tr>
544 <tr>
545 <td class="paramkey"></td>
546 <td></td>
547 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
548 <td class="paramname"><em>memoryManager</em>, </td>
549 </tr>
550 <tr>
551 <td class="paramkey"></td>
552 <td></td>
553 <td class="paramtype">bool&#160;</td>
554 <td class="paramname"><em>forceNoPadding</em>&#160;</td>
555 </tr>
556 <tr>
557 <td></td>
558 <td>)</td>
559 <td></td><td></td>
560 </tr>
561 </table>
562</div><div class="memdoc">
563
564<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01504">1504</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
565<div class="fragment"><div class="line"><a name="l01508"></a><span class="lineno"> 1508</span>&#160;{</div><div class="line"><a name="l01509"></a><span class="lineno"> 1509</span>&#160; <span class="keywordflow">return</span> IgnorePaddingAveragePooling2dSize3x2Stride2x2TestCommon&lt;armnn::DataType::Float32&gt;(</div><div class="line"><a name="l01510"></a><span class="lineno"> 1510</span>&#160; workloadFactory, memoryManager, forceNoPadding);</div><div class="line"><a name="l01511"></a><span class="lineno"> 1511</span>&#160;}</div></div><!-- fragment -->
566</div>
567</div>
568<a id="ab721b365fc476b3917abe60c802823b7"></a>
569<h2 class="memtitle"><span class="permalink"><a href="#ab721b365fc476b3917abe60c802823b7">&#9670;&nbsp;</a></span>IgnorePaddingL2Pooling2dSize3Int16Test()</h2>
570
571<div class="memitem">
572<div class="memproto">
573 <table class="memname">
574 <tr>
575 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;int16_t, 4&gt; IgnorePaddingL2Pooling2dSize3Int16Test </td>
576 <td>(</td>
577 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
578 <td class="paramname"><em>workloadFactory</em>, </td>
579 </tr>
580 <tr>
581 <td class="paramkey"></td>
582 <td></td>
583 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
584 <td class="paramname"><em>memoryManager</em>&#160;</td>
585 </tr>
586 <tr>
587 <td></td>
588 <td>)</td>
589 <td></td><td></td>
590 </tr>
591 </table>
592</div><div class="memdoc">
593
594<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01767">1767</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
595<div class="fragment"><div class="line"><a name="l01770"></a><span class="lineno"> 1770</span>&#160;{</div><div class="line"><a name="l01771"></a><span class="lineno"> 1771</span>&#160; <span class="keywordflow">return</span> IgnorePaddingL2Pooling2dSize3TestCommon&lt;armnn::DataType::QSymmS16&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l01772"></a><span class="lineno"> 1772</span>&#160;}</div></div><!-- fragment -->
596</div>
597</div>
598<a id="ac5c1d6307ea085e55299611717f17756"></a>
599<h2 class="memtitle"><span class="permalink"><a href="#ac5c1d6307ea085e55299611717f17756">&#9670;&nbsp;</a></span>IgnorePaddingL2Pooling2dSize3Test()</h2>
600
601<div class="memitem">
602<div class="memproto">
603 <table class="memname">
604 <tr>
605 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;float, 4&gt; IgnorePaddingL2Pooling2dSize3Test </td>
606 <td>(</td>
607 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
608 <td class="paramname"><em>workloadFactory</em>, </td>
609 </tr>
610 <tr>
611 <td class="paramkey"></td>
612 <td></td>
613 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
614 <td class="paramname"><em>memoryManager</em>&#160;</td>
615 </tr>
616 <tr>
617 <td></td>
618 <td>)</td>
619 <td></td><td></td>
620 </tr>
621 </table>
622</div><div class="memdoc">
623
624<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01753">1753</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
625<div class="fragment"><div class="line"><a name="l01756"></a><span class="lineno"> 1756</span>&#160;{</div><div class="line"><a name="l01757"></a><span class="lineno"> 1757</span>&#160; <span class="keywordflow">return</span> IgnorePaddingL2Pooling2dSize3TestCommon&lt;armnn::DataType::Float32&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l01758"></a><span class="lineno"> 1758</span>&#160;}</div></div><!-- fragment -->
626</div>
627</div>
628<a id="a671584b349d7c94cd7c108c8507ba149"></a>
629<h2 class="memtitle"><span class="permalink"><a href="#a671584b349d7c94cd7c108c8507ba149">&#9670;&nbsp;</a></span>IgnorePaddingL2Pooling2dSize3Uint8Test()</h2>
630
631<div class="memitem">
632<div class="memproto">
633 <table class="memname">
634 <tr>
635 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;uint8_t, 4&gt; IgnorePaddingL2Pooling2dSize3Uint8Test </td>
636 <td>(</td>
637 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
638 <td class="paramname"><em>workloadFactory</em>, </td>
639 </tr>
640 <tr>
641 <td class="paramkey"></td>
642 <td></td>
643 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
644 <td class="paramname"><em>memoryManager</em>&#160;</td>
645 </tr>
646 <tr>
647 <td></td>
648 <td>)</td>
649 <td></td><td></td>
650 </tr>
651 </table>
652</div><div class="memdoc">
653
654<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01760">1760</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
655<div class="fragment"><div class="line"><a name="l01763"></a><span class="lineno"> 1763</span>&#160;{</div><div class="line"><a name="l01764"></a><span class="lineno"> 1764</span>&#160; <span class="keywordflow">return</span> IgnorePaddingL2Pooling2dSize3TestCommon&lt;armnn::DataType::QAsymmU8&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l01765"></a><span class="lineno"> 1765</span>&#160;}</div></div><!-- fragment -->
656</div>
657</div>
658<a id="acf9c19888a6f2139b355052d542920bb"></a>
659<h2 class="memtitle"><span class="permalink"><a href="#acf9c19888a6f2139b355052d542920bb">&#9670;&nbsp;</a></span>IgnorePaddingMaxPooling2dSize3Int16Test()</h2>
660
661<div class="memitem">
662<div class="memproto">
663 <table class="memname">
664 <tr>
665 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;int16_t, 4&gt; IgnorePaddingMaxPooling2dSize3Int16Test </td>
666 <td>(</td>
667 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
668 <td class="paramname"><em>workloadFactory</em>, </td>
669 </tr>
670 <tr>
671 <td class="paramkey"></td>
672 <td></td>
673 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
674 <td class="paramname"><em>memoryManager</em>&#160;</td>
675 </tr>
676 <tr>
677 <td></td>
678 <td>)</td>
679 <td></td><td></td>
680 </tr>
681 </table>
682</div><div class="memdoc">
683
684<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01470">1470</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
685<div class="fragment"><div class="line"><a name="l01473"></a><span class="lineno"> 1473</span>&#160;{</div><div class="line"><a name="l01474"></a><span class="lineno"> 1474</span>&#160; <span class="keywordflow">return</span> IgnorePaddingMaxPooling2dSize3TestCommon&lt;armnn::DataType::QSymmS16&gt;(</div><div class="line"><a name="l01475"></a><span class="lineno"> 1475</span>&#160; workloadFactory, memoryManager);</div><div class="line"><a name="l01476"></a><span class="lineno"> 1476</span>&#160;}</div></div><!-- fragment -->
686</div>
687</div>
688<a id="a08f2f1d9a1f69a5799294a881dbb24b4"></a>
689<h2 class="memtitle"><span class="permalink"><a href="#a08f2f1d9a1f69a5799294a881dbb24b4">&#9670;&nbsp;</a></span>IgnorePaddingMaxPooling2dSize3Test()</h2>
690
691<div class="memitem">
692<div class="memproto">
693 <table class="memname">
694 <tr>
695 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;float, 4&gt; IgnorePaddingMaxPooling2dSize3Test </td>
696 <td>(</td>
697 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
698 <td class="paramname"><em>workloadFactory</em>, </td>
699 </tr>
700 <tr>
701 <td class="paramkey"></td>
702 <td></td>
703 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
704 <td class="paramname"><em>memoryManager</em>&#160;</td>
705 </tr>
706 <tr>
707 <td></td>
708 <td>)</td>
709 <td></td><td></td>
710 </tr>
711 </table>
712</div><div class="memdoc">
713
714<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01455">1455</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
715
716<p class="reference">Referenced by <a class="el" href="_neon_layer_tests_8cpp_source.html#l00267">BOOST_AUTO_TEST_CASE()</a>.</p>
717<div class="fragment"><div class="line"><a name="l01458"></a><span class="lineno"> 1458</span>&#160;{</div><div class="line"><a name="l01459"></a><span class="lineno"> 1459</span>&#160; <span class="keywordflow">return</span> IgnorePaddingMaxPooling2dSize3TestCommon&lt;armnn::DataType::Float32&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l01460"></a><span class="lineno"> 1460</span>&#160;}</div></div><!-- fragment -->
718</div>
719</div>
720<a id="a7f7147713ac3346b30c1071bf14fb374"></a>
721<h2 class="memtitle"><span class="permalink"><a href="#a7f7147713ac3346b30c1071bf14fb374">&#9670;&nbsp;</a></span>IgnorePaddingMaxPooling2dSize3Uint8Test()</h2>
722
723<div class="memitem">
724<div class="memproto">
725 <table class="memname">
726 <tr>
727 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;uint8_t, 4&gt; IgnorePaddingMaxPooling2dSize3Uint8Test </td>
728 <td>(</td>
729 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
730 <td class="paramname"><em>workloadFactory</em>, </td>
731 </tr>
732 <tr>
733 <td class="paramkey"></td>
734 <td></td>
735 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
736 <td class="paramname"><em>memoryManager</em>&#160;</td>
737 </tr>
738 <tr>
739 <td></td>
740 <td>)</td>
741 <td></td><td></td>
742 </tr>
743 </table>
744</div><div class="memdoc">
745
746<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01462">1462</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
747
748<p class="reference">Referenced by <a class="el" href="_neon_layer_tests_8cpp_source.html#l00267">BOOST_AUTO_TEST_CASE()</a>.</p>
749<div class="fragment"><div class="line"><a name="l01465"></a><span class="lineno"> 1465</span>&#160;{</div><div class="line"><a name="l01466"></a><span class="lineno"> 1466</span>&#160; <span class="keywordflow">return</span> IgnorePaddingMaxPooling2dSize3TestCommon&lt;armnn::DataType::QAsymmU8&gt;(</div><div class="line"><a name="l01467"></a><span class="lineno"> 1467</span>&#160; workloadFactory, memoryManager, 1.0f, -5);</div><div class="line"><a name="l01468"></a><span class="lineno"> 1468</span>&#160;}</div></div><!-- fragment -->
750</div>
751</div>
752<a id="a13ccef523e801fb5fdc2868fae871a26"></a>
753<h2 class="memtitle"><span class="permalink"><a href="#a13ccef523e801fb5fdc2868fae871a26">&#9670;&nbsp;</a></span>IgnorePaddingSimpleAveragePooling2dInt16Test()</h2>
754
755<div class="memitem">
756<div class="memproto">
757 <table class="memname">
758 <tr>
759 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;int16_t, 4&gt; IgnorePaddingSimpleAveragePooling2dInt16Test </td>
760 <td>(</td>
761 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
762 <td class="paramname"><em>workloadFactory</em>, </td>
763 </tr>
764 <tr>
765 <td class="paramkey"></td>
766 <td></td>
767 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
768 <td class="paramname"><em>memoryManager</em>&#160;</td>
769 </tr>
770 <tr>
771 <td></td>
772 <td>)</td>
773 <td></td><td></td>
774 </tr>
775 </table>
776</div><div class="memdoc">
777
778<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01550">1550</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
779<div class="fragment"><div class="line"><a name="l01553"></a><span class="lineno"> 1553</span>&#160;{</div><div class="line"><a name="l01554"></a><span class="lineno"> 1554</span>&#160; <span class="keywordflow">return</span> IgnorePaddingSimpleAveragePooling2dTestCommon&lt;armnn::DataType::QSymmS16&gt;(</div><div class="line"><a name="l01555"></a><span class="lineno"> 1555</span>&#160; workloadFactory, memoryManager);</div><div class="line"><a name="l01556"></a><span class="lineno"> 1556</span>&#160;}</div></div><!-- fragment -->
780</div>
781</div>
782<a id="a7c0c120c3d2c63941fd2dec93b7d9564"></a>
783<h2 class="memtitle"><span class="permalink"><a href="#a7c0c120c3d2c63941fd2dec93b7d9564">&#9670;&nbsp;</a></span>IgnorePaddingSimpleAveragePooling2dNoPaddingInt16Test()</h2>
784
785<div class="memitem">
786<div class="memproto">
787 <table class="memname">
788 <tr>
789 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;int16_t, 4&gt; IgnorePaddingSimpleAveragePooling2dNoPaddingInt16Test </td>
790 <td>(</td>
791 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
792 <td class="paramname"><em>workloadFactory</em>, </td>
793 </tr>
794 <tr>
795 <td class="paramkey"></td>
796 <td></td>
797 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
798 <td class="paramname"><em>memoryManager</em>&#160;</td>
799 </tr>
800 <tr>
801 <td></td>
802 <td>)</td>
803 <td></td><td></td>
804 </tr>
805 </table>
806</div><div class="memdoc">
807
808<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01574">1574</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
809<div class="fragment"><div class="line"><a name="l01577"></a><span class="lineno"> 1577</span>&#160;{</div><div class="line"><a name="l01578"></a><span class="lineno"> 1578</span>&#160; <span class="keywordflow">return</span> IgnorePaddingSimpleAveragePooling2dNoPaddingTestCommon&lt;armnn::DataType::QSymmS16&gt;(</div><div class="line"><a name="l01579"></a><span class="lineno"> 1579</span>&#160; workloadFactory, memoryManager);</div><div class="line"><a name="l01580"></a><span class="lineno"> 1580</span>&#160;}</div></div><!-- fragment -->
810</div>
811</div>
812<a id="a19f29e6ac7af2f7ee8316048c6638aff"></a>
813<h2 class="memtitle"><span class="permalink"><a href="#a19f29e6ac7af2f7ee8316048c6638aff">&#9670;&nbsp;</a></span>IgnorePaddingSimpleAveragePooling2dNoPaddingTest()</h2>
814
815<div class="memitem">
816<div class="memproto">
817 <table class="memname">
818 <tr>
819 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;float, 4&gt; IgnorePaddingSimpleAveragePooling2dNoPaddingTest </td>
820 <td>(</td>
821 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
822 <td class="paramname"><em>workloadFactory</em>, </td>
823 </tr>
824 <tr>
825 <td class="paramkey"></td>
826 <td></td>
827 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
828 <td class="paramname"><em>memoryManager</em>&#160;</td>
829 </tr>
830 <tr>
831 <td></td>
832 <td>)</td>
833 <td></td><td></td>
834 </tr>
835 </table>
836</div><div class="memdoc">
837
838<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01558">1558</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
839
840<p class="reference">Referenced by <a class="el" href="_neon_layer_tests_8cpp_source.html#l00267">BOOST_AUTO_TEST_CASE()</a>.</p>
841<div class="fragment"><div class="line"><a name="l01561"></a><span class="lineno"> 1561</span>&#160;{</div><div class="line"><a name="l01562"></a><span class="lineno"> 1562</span>&#160; <span class="keywordflow">return</span> IgnorePaddingSimpleAveragePooling2dNoPaddingTestCommon&lt;armnn::DataType::Float32&gt;(</div><div class="line"><a name="l01563"></a><span class="lineno"> 1563</span>&#160; workloadFactory, memoryManager);</div><div class="line"><a name="l01564"></a><span class="lineno"> 1564</span>&#160;}</div></div><!-- fragment -->
842</div>
843</div>
844<a id="abdb3d542a8c5a5e6a42cb91e3ebce21f"></a>
845<h2 class="memtitle"><span class="permalink"><a href="#abdb3d542a8c5a5e6a42cb91e3ebce21f">&#9670;&nbsp;</a></span>IgnorePaddingSimpleAveragePooling2dNoPaddingUint8Test()</h2>
846
847<div class="memitem">
848<div class="memproto">
849 <table class="memname">
850 <tr>
851 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;uint8_t, 4&gt; IgnorePaddingSimpleAveragePooling2dNoPaddingUint8Test </td>
852 <td>(</td>
853 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
854 <td class="paramname"><em>workloadFactory</em>, </td>
855 </tr>
856 <tr>
857 <td class="paramkey"></td>
858 <td></td>
859 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
860 <td class="paramname"><em>memoryManager</em>&#160;</td>
861 </tr>
862 <tr>
863 <td></td>
864 <td>)</td>
865 <td></td><td></td>
866 </tr>
867 </table>
868</div><div class="memdoc">
869
870<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01566">1566</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
871
872<p class="reference">Referenced by <a class="el" href="_neon_layer_tests_8cpp_source.html#l00267">BOOST_AUTO_TEST_CASE()</a>.</p>
873<div class="fragment"><div class="line"><a name="l01569"></a><span class="lineno"> 1569</span>&#160;{</div><div class="line"><a name="l01570"></a><span class="lineno"> 1570</span>&#160; <span class="keywordflow">return</span> IgnorePaddingSimpleAveragePooling2dNoPaddingTestCommon&lt;armnn::DataType::QAsymmU8&gt;(</div><div class="line"><a name="l01571"></a><span class="lineno"> 1571</span>&#160; workloadFactory, memoryManager);</div><div class="line"><a name="l01572"></a><span class="lineno"> 1572</span>&#160;}</div></div><!-- fragment -->
874</div>
875</div>
876<a id="a5103df4c034f9679776cd55e81cd93a4"></a>
877<h2 class="memtitle"><span class="permalink"><a href="#a5103df4c034f9679776cd55e81cd93a4">&#9670;&nbsp;</a></span>IgnorePaddingSimpleAveragePooling2dTest()</h2>
878
879<div class="memitem">
880<div class="memproto">
881 <table class="memname">
882 <tr>
883 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;float, 4&gt; IgnorePaddingSimpleAveragePooling2dTest </td>
884 <td>(</td>
885 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
886 <td class="paramname"><em>workloadFactory</em>, </td>
887 </tr>
888 <tr>
889 <td class="paramkey"></td>
890 <td></td>
891 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
892 <td class="paramname"><em>memoryManager</em>&#160;</td>
893 </tr>
894 <tr>
895 <td></td>
896 <td>)</td>
897 <td></td><td></td>
898 </tr>
899 </table>
900</div><div class="memdoc">
901
902<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01535">1535</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
903
904<p class="reference">Referenced by <a class="el" href="_neon_layer_tests_8cpp_source.html#l00267">BOOST_AUTO_TEST_CASE()</a>.</p>
905<div class="fragment"><div class="line"><a name="l01538"></a><span class="lineno"> 1538</span>&#160;{</div><div class="line"><a name="l01539"></a><span class="lineno"> 1539</span>&#160; <span class="keywordflow">return</span> IgnorePaddingSimpleAveragePooling2dTestCommon&lt;armnn::DataType::Float32&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l01540"></a><span class="lineno"> 1540</span>&#160;}</div></div><!-- fragment -->
906</div>
907</div>
908<a id="afdc8b9898475e00425b125447eb0bf3e"></a>
909<h2 class="memtitle"><span class="permalink"><a href="#afdc8b9898475e00425b125447eb0bf3e">&#9670;&nbsp;</a></span>IgnorePaddingSimpleAveragePooling2dUint8Test()</h2>
910
911<div class="memitem">
912<div class="memproto">
913 <table class="memname">
914 <tr>
915 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;uint8_t, 4&gt; IgnorePaddingSimpleAveragePooling2dUint8Test </td>
916 <td>(</td>
917 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
918 <td class="paramname"><em>workloadFactory</em>, </td>
919 </tr>
920 <tr>
921 <td class="paramkey"></td>
922 <td></td>
923 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
924 <td class="paramname"><em>memoryManager</em>&#160;</td>
925 </tr>
926 <tr>
927 <td></td>
928 <td>)</td>
929 <td></td><td></td>
930 </tr>
931 </table>
932</div><div class="memdoc">
933
934<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01542">1542</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
935
936<p class="reference">Referenced by <a class="el" href="_neon_layer_tests_8cpp_source.html#l00267">BOOST_AUTO_TEST_CASE()</a>.</p>
937<div class="fragment"><div class="line"><a name="l01545"></a><span class="lineno"> 1545</span>&#160;{</div><div class="line"><a name="l01546"></a><span class="lineno"> 1546</span>&#160; <span class="keywordflow">return</span> IgnorePaddingSimpleAveragePooling2dTestCommon&lt;armnn::DataType::QAsymmU8&gt;(</div><div class="line"><a name="l01547"></a><span class="lineno"> 1547</span>&#160; workloadFactory, memoryManager);</div><div class="line"><a name="l01548"></a><span class="lineno"> 1548</span>&#160;}</div></div><!-- fragment -->
938</div>
939</div>
940<a id="a9b1409ed5591fd540c6102628897ebf6"></a>
941<h2 class="memtitle"><span class="permalink"><a href="#a9b1409ed5591fd540c6102628897ebf6">&#9670;&nbsp;</a></span>IgnorePaddingSimpleL2Pooling2dInt16Test()</h2>
942
943<div class="memitem">
944<div class="memproto">
945 <table class="memname">
946 <tr>
947 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;int16_t, 4&gt; IgnorePaddingSimpleL2Pooling2dInt16Test </td>
948 <td>(</td>
949 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
950 <td class="paramname"><em>workloadFactory</em>, </td>
951 </tr>
952 <tr>
953 <td class="paramkey"></td>
954 <td></td>
955 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
956 <td class="paramname"><em>memoryManager</em>&#160;</td>
957 </tr>
958 <tr>
959 <td></td>
960 <td>)</td>
961 <td></td><td></td>
962 </tr>
963 </table>
964</div><div class="memdoc">
965
966<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01746">1746</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
967<div class="fragment"><div class="line"><a name="l01749"></a><span class="lineno"> 1749</span>&#160;{</div><div class="line"><a name="l01750"></a><span class="lineno"> 1750</span>&#160; <span class="keywordflow">return</span> IgnorePaddingSimpleL2Pooling2dTestCommon&lt;armnn::DataType::QSymmS16&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l01751"></a><span class="lineno"> 1751</span>&#160;}</div></div><!-- fragment -->
968</div>
969</div>
970<a id="aa89af1e396c0f689aa6078f6a3f45825"></a>
971<h2 class="memtitle"><span class="permalink"><a href="#aa89af1e396c0f689aa6078f6a3f45825">&#9670;&nbsp;</a></span>IgnorePaddingSimpleL2Pooling2dTest()</h2>
972
973<div class="memitem">
974<div class="memproto">
975 <table class="memname">
976 <tr>
977 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;float, 4&gt; IgnorePaddingSimpleL2Pooling2dTest </td>
978 <td>(</td>
979 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
980 <td class="paramname"><em>workloadFactory</em>, </td>
981 </tr>
982 <tr>
983 <td class="paramkey"></td>
984 <td></td>
985 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
986 <td class="paramname"><em>memoryManager</em>&#160;</td>
987 </tr>
988 <tr>
989 <td></td>
990 <td>)</td>
991 <td></td><td></td>
992 </tr>
993 </table>
994</div><div class="memdoc">
995
996<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01732">1732</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
997<div class="fragment"><div class="line"><a name="l01735"></a><span class="lineno"> 1735</span>&#160;{</div><div class="line"><a name="l01736"></a><span class="lineno"> 1736</span>&#160; <span class="keywordflow">return</span> IgnorePaddingSimpleL2Pooling2dTestCommon&lt;armnn::DataType::Float32&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l01737"></a><span class="lineno"> 1737</span>&#160;}</div></div><!-- fragment -->
998</div>
999</div>
1000<a id="aab64d2d563a7dbca5e5f47d95774ac52"></a>
1001<h2 class="memtitle"><span class="permalink"><a href="#aab64d2d563a7dbca5e5f47d95774ac52">&#9670;&nbsp;</a></span>IgnorePaddingSimpleL2Pooling2dUint8Test()</h2>
1002
1003<div class="memitem">
1004<div class="memproto">
1005 <table class="memname">
1006 <tr>
1007 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;uint8_t, 4&gt; IgnorePaddingSimpleL2Pooling2dUint8Test </td>
1008 <td>(</td>
1009 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1010 <td class="paramname"><em>workloadFactory</em>, </td>
1011 </tr>
1012 <tr>
1013 <td class="paramkey"></td>
1014 <td></td>
1015 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1016 <td class="paramname"><em>memoryManager</em>&#160;</td>
1017 </tr>
1018 <tr>
1019 <td></td>
1020 <td>)</td>
1021 <td></td><td></td>
1022 </tr>
1023 </table>
1024</div><div class="memdoc">
1025
1026<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01739">1739</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
1027<div class="fragment"><div class="line"><a name="l01742"></a><span class="lineno"> 1742</span>&#160;{</div><div class="line"><a name="l01743"></a><span class="lineno"> 1743</span>&#160; <span class="keywordflow">return</span> IgnorePaddingSimpleL2Pooling2dTestCommon&lt;armnn::DataType::QAsymmU8&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l01744"></a><span class="lineno"> 1744</span>&#160;}</div></div><!-- fragment -->
1028</div>
1029</div>
1030<a id="af0a9b7e26de79a55506a3cd3d36a83a7"></a>
1031<h2 class="memtitle"><span class="permalink"><a href="#af0a9b7e26de79a55506a3cd3d36a83a7">&#9670;&nbsp;</a></span>IgnorePaddingSimpleMaxPooling2dInt16Test()</h2>
1032
1033<div class="memitem">
1034<div class="memproto">
1035 <table class="memname">
1036 <tr>
1037 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;int16_t, 4&gt; IgnorePaddingSimpleMaxPooling2dInt16Test </td>
1038 <td>(</td>
1039 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1040 <td class="paramname"><em>workloadFactory</em>, </td>
1041 </tr>
1042 <tr>
1043 <td class="paramkey"></td>
1044 <td></td>
1045 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1046 <td class="paramname"><em>memoryManager</em>&#160;</td>
1047 </tr>
1048 <tr>
1049 <td></td>
1050 <td>)</td>
1051 <td></td><td></td>
1052 </tr>
1053 </table>
1054</div><div class="memdoc">
1055
1056<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01447">1447</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
1057<div class="fragment"><div class="line"><a name="l01450"></a><span class="lineno"> 1450</span>&#160;{</div><div class="line"><a name="l01451"></a><span class="lineno"> 1451</span>&#160; <span class="keywordflow">return</span> IgnorePaddingSimpleMaxPooling2dTestCommon&lt;armnn::DataType::QSymmS16&gt;(</div><div class="line"><a name="l01452"></a><span class="lineno"> 1452</span>&#160; workloadFactory, memoryManager);</div><div class="line"><a name="l01453"></a><span class="lineno"> 1453</span>&#160;}</div></div><!-- fragment -->
1058</div>
1059</div>
1060<a id="a2008735411bf96a7febef693c41a4ff5"></a>
1061<h2 class="memtitle"><span class="permalink"><a href="#a2008735411bf96a7febef693c41a4ff5">&#9670;&nbsp;</a></span>IgnorePaddingSimpleMaxPooling2dTest()</h2>
1062
1063<div class="memitem">
1064<div class="memproto">
1065 <table class="memname">
1066 <tr>
1067 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;float, 4&gt; IgnorePaddingSimpleMaxPooling2dTest </td>
1068 <td>(</td>
1069 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1070 <td class="paramname"><em>workloadFactory</em>, </td>
1071 </tr>
1072 <tr>
1073 <td class="paramkey"></td>
1074 <td></td>
1075 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1076 <td class="paramname"><em>memoryManager</em>&#160;</td>
1077 </tr>
1078 <tr>
1079 <td></td>
1080 <td>)</td>
1081 <td></td><td></td>
1082 </tr>
1083 </table>
1084</div><div class="memdoc">
1085
1086<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01432">1432</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
1087
1088<p class="reference">Referenced by <a class="el" href="_neon_layer_tests_8cpp_source.html#l00267">BOOST_AUTO_TEST_CASE()</a>.</p>
1089<div class="fragment"><div class="line"><a name="l01435"></a><span class="lineno"> 1435</span>&#160;{</div><div class="line"><a name="l01436"></a><span class="lineno"> 1436</span>&#160; <span class="keywordflow">return</span> IgnorePaddingSimpleMaxPooling2dTestCommon&lt;armnn::DataType::Float32&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l01437"></a><span class="lineno"> 1437</span>&#160;}</div></div><!-- fragment -->
1090</div>
1091</div>
1092<a id="a3789eb1689edeed1aae83c773e75607c"></a>
1093<h2 class="memtitle"><span class="permalink"><a href="#a3789eb1689edeed1aae83c773e75607c">&#9670;&nbsp;</a></span>IgnorePaddingSimpleMaxPooling2dUint8Test()</h2>
1094
1095<div class="memitem">
1096<div class="memproto">
1097 <table class="memname">
1098 <tr>
1099 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;uint8_t, 4&gt; IgnorePaddingSimpleMaxPooling2dUint8Test </td>
1100 <td>(</td>
1101 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1102 <td class="paramname"><em>workloadFactory</em>, </td>
1103 </tr>
1104 <tr>
1105 <td class="paramkey"></td>
1106 <td></td>
1107 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1108 <td class="paramname"><em>memoryManager</em>&#160;</td>
1109 </tr>
1110 <tr>
1111 <td></td>
1112 <td>)</td>
1113 <td></td><td></td>
1114 </tr>
1115 </table>
1116</div><div class="memdoc">
1117
1118<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01439">1439</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
1119
1120<p class="reference">Referenced by <a class="el" href="_neon_layer_tests_8cpp_source.html#l00267">BOOST_AUTO_TEST_CASE()</a>.</p>
1121<div class="fragment"><div class="line"><a name="l01442"></a><span class="lineno"> 1442</span>&#160;{</div><div class="line"><a name="l01443"></a><span class="lineno"> 1443</span>&#160; <span class="keywordflow">return</span> IgnorePaddingSimpleMaxPooling2dTestCommon&lt;armnn::DataType::QAsymmU8&gt;(</div><div class="line"><a name="l01444"></a><span class="lineno"> 1444</span>&#160; workloadFactory, memoryManager, 1.0f, -5);</div><div class="line"><a name="l01445"></a><span class="lineno"> 1445</span>&#160;}</div></div><!-- fragment -->
1122</div>
1123</div>
1124<a id="a35c905df849b9042cf2b1d64b673018e"></a>
1125<h2 class="memtitle"><span class="permalink"><a href="#a35c905df849b9042cf2b1d64b673018e">&#9670;&nbsp;</a></span>L2Pooling2dSize3Stride1Int16Test()</h2>
1126
1127<div class="memitem">
1128<div class="memproto">
1129 <table class="memname">
1130 <tr>
1131 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;int16_t, 4&gt; L2Pooling2dSize3Stride1Int16Test </td>
1132 <td>(</td>
1133 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1134 <td class="paramname"><em>workloadFactory</em>, </td>
1135 </tr>
1136 <tr>
1137 <td class="paramkey"></td>
1138 <td></td>
1139 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1140 <td class="paramname"><em>memoryManager</em>&#160;</td>
1141 </tr>
1142 <tr>
1143 <td></td>
1144 <td>)</td>
1145 <td></td><td></td>
1146 </tr>
1147 </table>
1148</div><div class="memdoc">
1149
1150<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01643">1643</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
1151<div class="fragment"><div class="line"><a name="l01646"></a><span class="lineno"> 1646</span>&#160;{</div><div class="line"><a name="l01647"></a><span class="lineno"> 1647</span>&#160; <span class="keywordflow">return</span> L2Pooling2dSize3Stride1TestCommon&lt;armnn::DataType::QSymmS16&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l01648"></a><span class="lineno"> 1648</span>&#160;}</div></div><!-- fragment -->
1152</div>
1153</div>
1154<a id="a8d68b7bc57ed5234008b9cc8f67f13ae"></a>
1155<h2 class="memtitle"><span class="permalink"><a href="#a8d68b7bc57ed5234008b9cc8f67f13ae">&#9670;&nbsp;</a></span>L2Pooling2dSize3Stride1Test()</h2>
1156
1157<div class="memitem">
1158<div class="memproto">
1159 <table class="memname">
1160 <tr>
1161 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;float, 4&gt; L2Pooling2dSize3Stride1Test </td>
1162 <td>(</td>
1163 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1164 <td class="paramname"><em>workloadFactory</em>, </td>
1165 </tr>
1166 <tr>
1167 <td class="paramkey"></td>
1168 <td></td>
1169 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1170 <td class="paramname"><em>memoryManager</em>&#160;</td>
1171 </tr>
1172 <tr>
1173 <td></td>
1174 <td>)</td>
1175 <td></td><td></td>
1176 </tr>
1177 </table>
1178</div><div class="memdoc">
1179
1180<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01629">1629</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
1181
1182<p class="reference">Referenced by <a class="el" href="_neon_layer_tests_8cpp_source.html#l00267">BOOST_AUTO_TEST_CASE()</a>.</p>
1183<div class="fragment"><div class="line"><a name="l01632"></a><span class="lineno"> 1632</span>&#160;{</div><div class="line"><a name="l01633"></a><span class="lineno"> 1633</span>&#160; <span class="keywordflow">return</span> L2Pooling2dSize3Stride1TestCommon&lt;armnn::DataType::Float32&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l01634"></a><span class="lineno"> 1634</span>&#160;}</div></div><!-- fragment -->
1184</div>
1185</div>
1186<a id="adfc1ba9f35e1c8657ba32d3d6d56a76e"></a>
1187<h2 class="memtitle"><span class="permalink"><a href="#adfc1ba9f35e1c8657ba32d3d6d56a76e">&#9670;&nbsp;</a></span>L2Pooling2dSize3Stride1Uint8Test()</h2>
1188
1189<div class="memitem">
1190<div class="memproto">
1191 <table class="memname">
1192 <tr>
1193 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;uint8_t, 4&gt; L2Pooling2dSize3Stride1Uint8Test </td>
1194 <td>(</td>
1195 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1196 <td class="paramname"><em>workloadFactory</em>, </td>
1197 </tr>
1198 <tr>
1199 <td class="paramkey"></td>
1200 <td></td>
1201 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1202 <td class="paramname"><em>memoryManager</em>&#160;</td>
1203 </tr>
1204 <tr>
1205 <td></td>
1206 <td>)</td>
1207 <td></td><td></td>
1208 </tr>
1209 </table>
1210</div><div class="memdoc">
1211
1212<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01636">1636</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
1213
1214<p class="reference">Referenced by <a class="el" href="_neon_layer_tests_8cpp_source.html#l00267">BOOST_AUTO_TEST_CASE()</a>.</p>
1215<div class="fragment"><div class="line"><a name="l01639"></a><span class="lineno"> 1639</span>&#160;{</div><div class="line"><a name="l01640"></a><span class="lineno"> 1640</span>&#160; <span class="keywordflow">return</span> L2Pooling2dSize3Stride1TestCommon&lt;armnn::DataType::QAsymmU8&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l01641"></a><span class="lineno"> 1641</span>&#160;}</div></div><!-- fragment -->
1216</div>
1217</div>
1218<a id="a89809041249c49e29272cabb382e6898"></a>
1219<h2 class="memtitle"><span class="permalink"><a href="#a89809041249c49e29272cabb382e6898">&#9670;&nbsp;</a></span>L2Pooling2dSize3Stride3Int16Test()</h2>
1220
1221<div class="memitem">
1222<div class="memproto">
1223 <table class="memname">
1224 <tr>
1225 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;int16_t, 4&gt; L2Pooling2dSize3Stride3Int16Test </td>
1226 <td>(</td>
1227 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1228 <td class="paramname"><em>workloadFactory</em>, </td>
1229 </tr>
1230 <tr>
1231 <td class="paramkey"></td>
1232 <td></td>
1233 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1234 <td class="paramname"><em>memoryManager</em>&#160;</td>
1235 </tr>
1236 <tr>
1237 <td></td>
1238 <td>)</td>
1239 <td></td><td></td>
1240 </tr>
1241 </table>
1242</div><div class="memdoc">
1243
1244<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01664">1664</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
1245<div class="fragment"><div class="line"><a name="l01667"></a><span class="lineno"> 1667</span>&#160;{</div><div class="line"><a name="l01668"></a><span class="lineno"> 1668</span>&#160; <span class="keywordflow">return</span> L2Pooling2dSize3Stride3TestCommon&lt;armnn::DataType::QSymmS16&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l01669"></a><span class="lineno"> 1669</span>&#160;}</div></div><!-- fragment -->
1246</div>
1247</div>
1248<a id="ae82ddbd442401119c0d873cc08384ba4"></a>
1249<h2 class="memtitle"><span class="permalink"><a href="#ae82ddbd442401119c0d873cc08384ba4">&#9670;&nbsp;</a></span>L2Pooling2dSize3Stride3Test()</h2>
1250
1251<div class="memitem">
1252<div class="memproto">
1253 <table class="memname">
1254 <tr>
1255 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;float, 4&gt; L2Pooling2dSize3Stride3Test </td>
1256 <td>(</td>
1257 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1258 <td class="paramname"><em>workloadFactory</em>, </td>
1259 </tr>
1260 <tr>
1261 <td class="paramkey"></td>
1262 <td></td>
1263 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1264 <td class="paramname"><em>memoryManager</em>&#160;</td>
1265 </tr>
1266 <tr>
1267 <td></td>
1268 <td>)</td>
1269 <td></td><td></td>
1270 </tr>
1271 </table>
1272</div><div class="memdoc">
1273
1274<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01650">1650</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
1275
1276<p class="reference">Referenced by <a class="el" href="_neon_layer_tests_8cpp_source.html#l00267">BOOST_AUTO_TEST_CASE()</a>.</p>
1277<div class="fragment"><div class="line"><a name="l01653"></a><span class="lineno"> 1653</span>&#160;{</div><div class="line"><a name="l01654"></a><span class="lineno"> 1654</span>&#160; <span class="keywordflow">return</span> L2Pooling2dSize3Stride3TestCommon&lt;armnn::DataType::Float32&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l01655"></a><span class="lineno"> 1655</span>&#160;}</div></div><!-- fragment -->
1278</div>
1279</div>
1280<a id="a8c53d690773392aeeaa0eeae95fd16e2"></a>
1281<h2 class="memtitle"><span class="permalink"><a href="#a8c53d690773392aeeaa0eeae95fd16e2">&#9670;&nbsp;</a></span>L2Pooling2dSize3Stride3Uint8Test()</h2>
1282
1283<div class="memitem">
1284<div class="memproto">
1285 <table class="memname">
1286 <tr>
1287 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;uint8_t, 4&gt; L2Pooling2dSize3Stride3Uint8Test </td>
1288 <td>(</td>
1289 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1290 <td class="paramname"><em>workloadFactory</em>, </td>
1291 </tr>
1292 <tr>
1293 <td class="paramkey"></td>
1294 <td></td>
1295 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1296 <td class="paramname"><em>memoryManager</em>&#160;</td>
1297 </tr>
1298 <tr>
1299 <td></td>
1300 <td>)</td>
1301 <td></td><td></td>
1302 </tr>
1303 </table>
1304</div><div class="memdoc">
1305
1306<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01657">1657</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
1307
1308<p class="reference">Referenced by <a class="el" href="_neon_layer_tests_8cpp_source.html#l00267">BOOST_AUTO_TEST_CASE()</a>.</p>
1309<div class="fragment"><div class="line"><a name="l01660"></a><span class="lineno"> 1660</span>&#160;{</div><div class="line"><a name="l01661"></a><span class="lineno"> 1661</span>&#160; <span class="keywordflow">return</span> L2Pooling2dSize3Stride3TestCommon&lt;armnn::DataType::QAsymmU8&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l01662"></a><span class="lineno"> 1662</span>&#160;}</div></div><!-- fragment -->
1310</div>
1311</div>
1312<a id="afbe0dfcc631615f3de96b415788e5630"></a>
1313<h2 class="memtitle"><span class="permalink"><a href="#afbe0dfcc631615f3de96b415788e5630">&#9670;&nbsp;</a></span>L2Pooling2dSize3Stride4Int16Test()</h2>
1314
1315<div class="memitem">
1316<div class="memproto">
1317 <table class="memname">
1318 <tr>
1319 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;int16_t, 4&gt; L2Pooling2dSize3Stride4Int16Test </td>
1320 <td>(</td>
1321 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1322 <td class="paramname"><em>workloadFactory</em>, </td>
1323 </tr>
1324 <tr>
1325 <td class="paramkey"></td>
1326 <td></td>
1327 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1328 <td class="paramname"><em>memoryManager</em>&#160;</td>
1329 </tr>
1330 <tr>
1331 <td></td>
1332 <td>)</td>
1333 <td></td><td></td>
1334 </tr>
1335 </table>
1336</div><div class="memdoc">
1337
1338<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01684">1684</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
1339<div class="fragment"><div class="line"><a name="l01687"></a><span class="lineno"> 1687</span>&#160;{</div><div class="line"><a name="l01688"></a><span class="lineno"> 1688</span>&#160; <span class="keywordflow">return</span> L2Pooling2dSize3Stride4TestCommon&lt;armnn::DataType::QSymmS16&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l01689"></a><span class="lineno"> 1689</span>&#160;}</div></div><!-- fragment -->
1340</div>
1341</div>
1342<a id="aa9dce9d99b3c10eedf8abfd853478e0a"></a>
1343<h2 class="memtitle"><span class="permalink"><a href="#aa9dce9d99b3c10eedf8abfd853478e0a">&#9670;&nbsp;</a></span>L2Pooling2dSize3Stride4Test()</h2>
1344
1345<div class="memitem">
1346<div class="memproto">
1347 <table class="memname">
1348 <tr>
1349 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;float, 4&gt; L2Pooling2dSize3Stride4Test </td>
1350 <td>(</td>
1351 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1352 <td class="paramname"><em>workloadFactory</em>, </td>
1353 </tr>
1354 <tr>
1355 <td class="paramkey"></td>
1356 <td></td>
1357 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1358 <td class="paramname"><em>memoryManager</em>&#160;</td>
1359 </tr>
1360 <tr>
1361 <td></td>
1362 <td>)</td>
1363 <td></td><td></td>
1364 </tr>
1365 </table>
1366</div><div class="memdoc">
1367
1368<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01670">1670</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
1369
1370<p class="reference">Referenced by <a class="el" href="_neon_layer_tests_8cpp_source.html#l00267">BOOST_AUTO_TEST_CASE()</a>.</p>
1371<div class="fragment"><div class="line"><a name="l01673"></a><span class="lineno"> 1673</span>&#160;{</div><div class="line"><a name="l01674"></a><span class="lineno"> 1674</span>&#160; <span class="keywordflow">return</span> L2Pooling2dSize3Stride4TestCommon&lt;armnn::DataType::Float32&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l01675"></a><span class="lineno"> 1675</span>&#160;}</div></div><!-- fragment -->
1372</div>
1373</div>
1374<a id="af936b77fe82b71e5cbd58cad48b1bfc2"></a>
1375<h2 class="memtitle"><span class="permalink"><a href="#af936b77fe82b71e5cbd58cad48b1bfc2">&#9670;&nbsp;</a></span>L2Pooling2dSize3Stride4Uint8Test()</h2>
1376
1377<div class="memitem">
1378<div class="memproto">
1379 <table class="memname">
1380 <tr>
1381 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;uint8_t, 4&gt; L2Pooling2dSize3Stride4Uint8Test </td>
1382 <td>(</td>
1383 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1384 <td class="paramname"><em>workloadFactory</em>, </td>
1385 </tr>
1386 <tr>
1387 <td class="paramkey"></td>
1388 <td></td>
1389 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1390 <td class="paramname"><em>memoryManager</em>&#160;</td>
1391 </tr>
1392 <tr>
1393 <td></td>
1394 <td>)</td>
1395 <td></td><td></td>
1396 </tr>
1397 </table>
1398</div><div class="memdoc">
1399
1400<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01677">1677</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
1401
1402<p class="reference">Referenced by <a class="el" href="_neon_layer_tests_8cpp_source.html#l00267">BOOST_AUTO_TEST_CASE()</a>.</p>
1403<div class="fragment"><div class="line"><a name="l01680"></a><span class="lineno"> 1680</span>&#160;{</div><div class="line"><a name="l01681"></a><span class="lineno"> 1681</span>&#160; <span class="keywordflow">return</span> L2Pooling2dSize3Stride4TestCommon&lt;armnn::DataType::QAsymmU8&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l01682"></a><span class="lineno"> 1682</span>&#160;}</div></div><!-- fragment -->
1404</div>
1405</div>
1406<a id="a819c382960e69594f22f5e11a9fbf5bb"></a>
1407<h2 class="memtitle"><span class="permalink"><a href="#a819c382960e69594f22f5e11a9fbf5bb">&#9670;&nbsp;</a></span>L2Pooling2dSize7Int16Test()</h2>
1408
1409<div class="memitem">
1410<div class="memproto">
1411 <table class="memname">
1412 <tr>
1413 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;int16_t, 4&gt; L2Pooling2dSize7Int16Test </td>
1414 <td>(</td>
1415 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1416 <td class="paramname"><em>workloadFactory</em>, </td>
1417 </tr>
1418 <tr>
1419 <td class="paramkey"></td>
1420 <td></td>
1421 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1422 <td class="paramname"><em>memoryManager</em>&#160;</td>
1423 </tr>
1424 <tr>
1425 <td></td>
1426 <td>)</td>
1427 <td></td><td></td>
1428 </tr>
1429 </table>
1430</div><div class="memdoc">
1431
1432<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01705">1705</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
1433<div class="fragment"><div class="line"><a name="l01708"></a><span class="lineno"> 1708</span>&#160;{</div><div class="line"><a name="l01709"></a><span class="lineno"> 1709</span>&#160; <span class="keywordflow">return</span> L2Pooling2dSize7TestCommon&lt;armnn::DataType::QSymmS16&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l01710"></a><span class="lineno"> 1710</span>&#160;}</div></div><!-- fragment -->
1434</div>
1435</div>
1436<a id="ae4591d1175ba7115661b8eb80745cb64"></a>
1437<h2 class="memtitle"><span class="permalink"><a href="#ae4591d1175ba7115661b8eb80745cb64">&#9670;&nbsp;</a></span>L2Pooling2dSize7Test()</h2>
1438
1439<div class="memitem">
1440<div class="memproto">
1441 <table class="memname">
1442 <tr>
1443 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;float, 4&gt; L2Pooling2dSize7Test </td>
1444 <td>(</td>
1445 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1446 <td class="paramname"><em>workloadFactory</em>, </td>
1447 </tr>
1448 <tr>
1449 <td class="paramkey"></td>
1450 <td></td>
1451 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1452 <td class="paramname"><em>memoryManager</em>&#160;</td>
1453 </tr>
1454 <tr>
1455 <td></td>
1456 <td>)</td>
1457 <td></td><td></td>
1458 </tr>
1459 </table>
1460</div><div class="memdoc">
1461
1462<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01691">1691</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
1463
1464<p class="reference">Referenced by <a class="el" href="_neon_layer_tests_8cpp_source.html#l00267">BOOST_AUTO_TEST_CASE()</a>.</p>
1465<div class="fragment"><div class="line"><a name="l01694"></a><span class="lineno"> 1694</span>&#160;{</div><div class="line"><a name="l01695"></a><span class="lineno"> 1695</span>&#160; <span class="keywordflow">return</span> L2Pooling2dSize7TestCommon&lt;armnn::DataType::Float32&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l01696"></a><span class="lineno"> 1696</span>&#160;}</div></div><!-- fragment -->
1466</div>
1467</div>
1468<a id="a7a85e2ce7c2117c9e2ab829be378deb0"></a>
1469<h2 class="memtitle"><span class="permalink"><a href="#a7a85e2ce7c2117c9e2ab829be378deb0">&#9670;&nbsp;</a></span>L2Pooling2dSize7Uint8Test()</h2>
1470
1471<div class="memitem">
1472<div class="memproto">
1473 <table class="memname">
1474 <tr>
1475 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;uint8_t, 4&gt; L2Pooling2dSize7Uint8Test </td>
1476 <td>(</td>
1477 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1478 <td class="paramname"><em>workloadFactory</em>, </td>
1479 </tr>
1480 <tr>
1481 <td class="paramkey"></td>
1482 <td></td>
1483 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1484 <td class="paramname"><em>memoryManager</em>&#160;</td>
1485 </tr>
1486 <tr>
1487 <td></td>
1488 <td>)</td>
1489 <td></td><td></td>
1490 </tr>
1491 </table>
1492</div><div class="memdoc">
1493
1494<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01698">1698</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
1495
1496<p class="reference">Referenced by <a class="el" href="_neon_layer_tests_8cpp_source.html#l00267">BOOST_AUTO_TEST_CASE()</a>.</p>
1497<div class="fragment"><div class="line"><a name="l01701"></a><span class="lineno"> 1701</span>&#160;{</div><div class="line"><a name="l01702"></a><span class="lineno"> 1702</span>&#160; <span class="keywordflow">return</span> L2Pooling2dSize7TestCommon&lt;armnn::DataType::QAsymmU8&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l01703"></a><span class="lineno"> 1703</span>&#160;}</div></div><!-- fragment -->
1498</div>
1499</div>
1500<a id="a23dfab8d454bf41fccb664a0cfce3db2"></a>
1501<h2 class="memtitle"><span class="permalink"><a href="#a23dfab8d454bf41fccb664a0cfce3db2">&#9670;&nbsp;</a></span>L2Pooling2dSize9Int16Test()</h2>
1502
1503<div class="memitem">
1504<div class="memproto">
1505 <table class="memname">
1506 <tr>
1507 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;int16_t, 4&gt; L2Pooling2dSize9Int16Test </td>
1508 <td>(</td>
1509 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1510 <td class="paramname"><em>workloadFactory</em>, </td>
1511 </tr>
1512 <tr>
1513 <td class="paramkey"></td>
1514 <td></td>
1515 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1516 <td class="paramname"><em>memoryManager</em>&#160;</td>
1517 </tr>
1518 <tr>
1519 <td></td>
1520 <td>)</td>
1521 <td></td><td></td>
1522 </tr>
1523 </table>
1524</div><div class="memdoc">
1525
1526<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01726">1726</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
1527<div class="fragment"><div class="line"><a name="l01729"></a><span class="lineno"> 1729</span>&#160;{</div><div class="line"><a name="l01730"></a><span class="lineno"> 1730</span>&#160; <span class="keywordflow">return</span> L2Pooling2dSize9TestCommon&lt;armnn::DataType::QSymmS16&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l01731"></a><span class="lineno"> 1731</span>&#160;}</div></div><!-- fragment -->
1528</div>
1529</div>
1530<a id="ae6eec78e8c9af37214d683eb97085ffb"></a>
1531<h2 class="memtitle"><span class="permalink"><a href="#ae6eec78e8c9af37214d683eb97085ffb">&#9670;&nbsp;</a></span>L2Pooling2dSize9Test()</h2>
1532
1533<div class="memitem">
1534<div class="memproto">
1535 <table class="memname">
1536 <tr>
1537 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;float, 4&gt; L2Pooling2dSize9Test </td>
1538 <td>(</td>
1539 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1540 <td class="paramname"><em>workloadFactory</em>, </td>
1541 </tr>
1542 <tr>
1543 <td class="paramkey"></td>
1544 <td></td>
1545 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1546 <td class="paramname"><em>memoryManager</em>&#160;</td>
1547 </tr>
1548 <tr>
1549 <td></td>
1550 <td>)</td>
1551 <td></td><td></td>
1552 </tr>
1553 </table>
1554</div><div class="memdoc">
1555
1556<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01712">1712</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
1557
1558<p class="reference">Referenced by <a class="el" href="_neon_layer_tests_8cpp_source.html#l00267">BOOST_AUTO_TEST_CASE()</a>.</p>
1559<div class="fragment"><div class="line"><a name="l01715"></a><span class="lineno"> 1715</span>&#160;{</div><div class="line"><a name="l01716"></a><span class="lineno"> 1716</span>&#160; <span class="keywordflow">return</span> L2Pooling2dSize9TestCommon&lt;armnn::DataType::Float32&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l01717"></a><span class="lineno"> 1717</span>&#160;}</div></div><!-- fragment -->
1560</div>
1561</div>
1562<a id="a416503aafd0e95894ff1d40bf4b9750e"></a>
1563<h2 class="memtitle"><span class="permalink"><a href="#a416503aafd0e95894ff1d40bf4b9750e">&#9670;&nbsp;</a></span>L2Pooling2dSize9Uint8Test()</h2>
1564
1565<div class="memitem">
1566<div class="memproto">
1567 <table class="memname">
1568 <tr>
1569 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;uint8_t, 4&gt; L2Pooling2dSize9Uint8Test </td>
1570 <td>(</td>
1571 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1572 <td class="paramname"><em>workloadFactory</em>, </td>
1573 </tr>
1574 <tr>
1575 <td class="paramkey"></td>
1576 <td></td>
1577 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1578 <td class="paramname"><em>memoryManager</em>&#160;</td>
1579 </tr>
1580 <tr>
1581 <td></td>
1582 <td>)</td>
1583 <td></td><td></td>
1584 </tr>
1585 </table>
1586</div><div class="memdoc">
1587
1588<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01719">1719</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
1589
1590<p class="reference">Referenced by <a class="el" href="_neon_layer_tests_8cpp_source.html#l00267">BOOST_AUTO_TEST_CASE()</a>.</p>
1591<div class="fragment"><div class="line"><a name="l01722"></a><span class="lineno"> 1722</span>&#160;{</div><div class="line"><a name="l01723"></a><span class="lineno"> 1723</span>&#160; <span class="keywordflow">return</span> L2Pooling2dSize9TestCommon&lt;armnn::DataType::QAsymmU8&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l01724"></a><span class="lineno"> 1724</span>&#160;}</div></div><!-- fragment -->
1592</div>
1593</div>
1594<a id="afb670e621e8c15f457eb0b178ff70f93"></a>
1595<h2 class="memtitle"><span class="permalink"><a href="#afb670e621e8c15f457eb0b178ff70f93">&#9670;&nbsp;</a></span>LargeTensorsAveragePooling2dInt16Test()</h2>
1596
1597<div class="memitem">
1598<div class="memproto">
1599 <table class="memname">
1600 <tr>
1601 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;int16_t, 4&gt; LargeTensorsAveragePooling2dInt16Test </td>
1602 <td>(</td>
1603 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1604 <td class="paramname"><em>workloadFactory</em>, </td>
1605 </tr>
1606 <tr>
1607 <td class="paramkey"></td>
1608 <td></td>
1609 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1610 <td class="paramname"><em>memoryManager</em>&#160;</td>
1611 </tr>
1612 <tr>
1613 <td></td>
1614 <td>)</td>
1615 <td></td><td></td>
1616 </tr>
1617 </table>
1618</div><div class="memdoc">
1619
1620<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01528">1528</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
1621<div class="fragment"><div class="line"><a name="l01531"></a><span class="lineno"> 1531</span>&#160;{</div><div class="line"><a name="l01532"></a><span class="lineno"> 1532</span>&#160; <span class="keywordflow">return</span> LargeTensorsAveragePooling2dTestCommon&lt;armnn::DataType::QSymmS16&gt;(</div><div class="line"><a name="l01533"></a><span class="lineno"> 1533</span>&#160; workloadFactory, memoryManager);</div><div class="line"><a name="l01534"></a><span class="lineno"> 1534</span>&#160;}</div></div><!-- fragment -->
1622</div>
1623</div>
1624<a id="a3929c1959366adb6236ad41acee93b19"></a>
1625<h2 class="memtitle"><span class="permalink"><a href="#a3929c1959366adb6236ad41acee93b19">&#9670;&nbsp;</a></span>LargeTensorsAveragePooling2dTest()</h2>
1626
1627<div class="memitem">
1628<div class="memproto">
1629 <table class="memname">
1630 <tr>
1631 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;float, 4&gt; LargeTensorsAveragePooling2dTest </td>
1632 <td>(</td>
1633 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1634 <td class="paramname"><em>workloadFactory</em>, </td>
1635 </tr>
1636 <tr>
1637 <td class="paramkey"></td>
1638 <td></td>
1639 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1640 <td class="paramname"><em>memoryManager</em>&#160;</td>
1641 </tr>
1642 <tr>
1643 <td></td>
1644 <td>)</td>
1645 <td></td><td></td>
1646 </tr>
1647 </table>
1648</div><div class="memdoc">
1649
1650<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01513">1513</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
1651
1652<p class="reference">Referenced by <a class="el" href="_neon_layer_tests_8cpp_source.html#l00267">BOOST_AUTO_TEST_CASE()</a>.</p>
1653<div class="fragment"><div class="line"><a name="l01516"></a><span class="lineno"> 1516</span>&#160;{</div><div class="line"><a name="l01517"></a><span class="lineno"> 1517</span>&#160; <span class="keywordflow">return</span> LargeTensorsAveragePooling2dTestCommon&lt;armnn::DataType::Float32&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l01518"></a><span class="lineno"> 1518</span>&#160;}</div></div><!-- fragment -->
1654</div>
1655</div>
1656<a id="a6b0562007adce4063f111fa1e90e4344"></a>
1657<h2 class="memtitle"><span class="permalink"><a href="#a6b0562007adce4063f111fa1e90e4344">&#9670;&nbsp;</a></span>LargeTensorsAveragePooling2dUint8Test()</h2>
1658
1659<div class="memitem">
1660<div class="memproto">
1661 <table class="memname">
1662 <tr>
1663 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;uint8_t, 4&gt; LargeTensorsAveragePooling2dUint8Test </td>
1664 <td>(</td>
1665 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1666 <td class="paramname"><em>workloadFactory</em>, </td>
1667 </tr>
1668 <tr>
1669 <td class="paramkey"></td>
1670 <td></td>
1671 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1672 <td class="paramname"><em>memoryManager</em>&#160;</td>
1673 </tr>
1674 <tr>
1675 <td></td>
1676 <td>)</td>
1677 <td></td><td></td>
1678 </tr>
1679 </table>
1680</div><div class="memdoc">
1681
1682<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01520">1520</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
1683
1684<p class="reference">Referenced by <a class="el" href="_neon_layer_tests_8cpp_source.html#l00267">BOOST_AUTO_TEST_CASE()</a>.</p>
1685<div class="fragment"><div class="line"><a name="l01523"></a><span class="lineno"> 1523</span>&#160;{</div><div class="line"><a name="l01524"></a><span class="lineno"> 1524</span>&#160; <span class="keywordflow">return</span> LargeTensorsAveragePooling2dTestCommon&lt;armnn::DataType::QAsymmU8&gt;(</div><div class="line"><a name="l01525"></a><span class="lineno"> 1525</span>&#160; workloadFactory, memoryManager, 0.5, -1);</div><div class="line"><a name="l01526"></a><span class="lineno"> 1526</span>&#160;}</div></div><!-- fragment -->
1686</div>
1687</div>
1688<a id="a0040a2bec5090be39bc6c4382fb7b6ee"></a>
1689<h2 class="memtitle"><span class="permalink"><a href="#a0040a2bec5090be39bc6c4382fb7b6ee">&#9670;&nbsp;</a></span>SimpleAveragePooling2dInt16Test()</h2>
1690
1691<div class="memitem">
1692<div class="memproto">
1693 <table class="memname">
1694 <tr>
1695 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;int16_t, 4&gt; SimpleAveragePooling2dInt16Test </td>
1696 <td>(</td>
1697 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1698 <td class="paramname"><em>workloadFactory</em>, </td>
1699 </tr>
1700 <tr>
1701 <td class="paramkey"></td>
1702 <td></td>
1703 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1704 <td class="paramname"><em>memoryManager</em>, </td>
1705 </tr>
1706 <tr>
1707 <td class="paramkey"></td>
1708 <td></td>
1709 <td class="paramtype">const <a class="el" href="namespacearmnn.html#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
1710 <td class="paramname"><em>dataLayout</em>&#160;</td>
1711 </tr>
1712 <tr>
1713 <td></td>
1714 <td>)</td>
1715 <td></td><td></td>
1716 </tr>
1717 </table>
1718</div><div class="memdoc">
1719
1720<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01495">1495</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
1721<div class="fragment"><div class="line"><a name="l01499"></a><span class="lineno"> 1499</span>&#160;{</div><div class="line"><a name="l01500"></a><span class="lineno"> 1500</span>&#160; <span class="keywordflow">return</span> SimpleAveragePooling2dTestCommon&lt;armnn::DataType::QSymmS16&gt;(</div><div class="line"><a name="l01501"></a><span class="lineno"> 1501</span>&#160; workloadFactory, memoryManager, dataLayout);</div><div class="line"><a name="l01502"></a><span class="lineno"> 1502</span>&#160;}</div></div><!-- fragment -->
1722</div>
1723</div>
1724<a id="a12f407a57b0a6ae541ad67275e398788"></a>
1725<h2 class="memtitle"><span class="permalink"><a href="#a12f407a57b0a6ae541ad67275e398788">&#9670;&nbsp;</a></span>SimpleAveragePooling2dTest()</h2>
1726
1727<div class="memitem">
1728<div class="memproto">
1729 <table class="memname">
1730 <tr>
1731 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;float, 4&gt; SimpleAveragePooling2dTest </td>
1732 <td>(</td>
1733 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1734 <td class="paramname"><em>workloadFactory</em>, </td>
1735 </tr>
1736 <tr>
1737 <td class="paramkey"></td>
1738 <td></td>
1739 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1740 <td class="paramname"><em>memoryManager</em>, </td>
1741 </tr>
1742 <tr>
1743 <td class="paramkey"></td>
1744 <td></td>
1745 <td class="paramtype">const <a class="el" href="namespacearmnn.html#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
1746 <td class="paramname"><em>dataLayout</em>&#160;</td>
1747 </tr>
1748 <tr>
1749 <td></td>
1750 <td>)</td>
1751 <td></td><td></td>
1752 </tr>
1753 </table>
1754</div><div class="memdoc">
1755
1756<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01478">1478</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
1757
1758<p class="reference">Referenced by <a class="el" href="_neon_layer_tests_8cpp_source.html#l00267">BOOST_AUTO_TEST_CASE()</a>.</p>
1759<div class="fragment"><div class="line"><a name="l01482"></a><span class="lineno"> 1482</span>&#160;{</div><div class="line"><a name="l01483"></a><span class="lineno"> 1483</span>&#160; <span class="keywordflow">return</span> SimpleAveragePooling2dTestCommon&lt;armnn::DataType::Float32&gt;(workloadFactory, memoryManager, dataLayout);</div><div class="line"><a name="l01484"></a><span class="lineno"> 1484</span>&#160;}</div></div><!-- fragment -->
1760</div>
1761</div>
1762<a id="a1b114f8624e335814f7a17856669ada2"></a>
1763<h2 class="memtitle"><span class="permalink"><a href="#a1b114f8624e335814f7a17856669ada2">&#9670;&nbsp;</a></span>SimpleAveragePooling2dUint8Test()</h2>
1764
1765<div class="memitem">
1766<div class="memproto">
1767 <table class="memname">
1768 <tr>
1769 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;uint8_t, 4&gt; SimpleAveragePooling2dUint8Test </td>
1770 <td>(</td>
1771 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1772 <td class="paramname"><em>workloadFactory</em>, </td>
1773 </tr>
1774 <tr>
1775 <td class="paramkey"></td>
1776 <td></td>
1777 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1778 <td class="paramname"><em>memoryManager</em>, </td>
1779 </tr>
1780 <tr>
1781 <td class="paramkey"></td>
1782 <td></td>
1783 <td class="paramtype">const <a class="el" href="namespacearmnn.html#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
1784 <td class="paramname"><em>dataLayout</em>&#160;</td>
1785 </tr>
1786 <tr>
1787 <td></td>
1788 <td>)</td>
1789 <td></td><td></td>
1790 </tr>
1791 </table>
1792</div><div class="memdoc">
1793
1794<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01486">1486</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
1795
1796<p class="reference">Referenced by <a class="el" href="_neon_layer_tests_8cpp_source.html#l00267">BOOST_AUTO_TEST_CASE()</a>.</p>
1797<div class="fragment"><div class="line"><a name="l01490"></a><span class="lineno"> 1490</span>&#160;{</div><div class="line"><a name="l01491"></a><span class="lineno"> 1491</span>&#160; <span class="keywordflow">return</span> SimpleAveragePooling2dTestCommon&lt;armnn::DataType::QAsymmU8&gt;(</div><div class="line"><a name="l01492"></a><span class="lineno"> 1492</span>&#160; workloadFactory, memoryManager, dataLayout, 0.5, -1);</div><div class="line"><a name="l01493"></a><span class="lineno"> 1493</span>&#160;}</div></div><!-- fragment -->
1798</div>
1799</div>
1800<a id="a9ed42b523afa1b8017f75478bf90d28b"></a>
1801<h2 class="memtitle"><span class="permalink"><a href="#a9ed42b523afa1b8017f75478bf90d28b">&#9670;&nbsp;</a></span>SimpleL2Pooling2dInt16Test()</h2>
1802
1803<div class="memitem">
1804<div class="memproto">
1805 <table class="memname">
1806 <tr>
1807 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;int16_t, 4&gt; SimpleL2Pooling2dInt16Test </td>
1808 <td>(</td>
1809 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1810 <td class="paramname"><em>workloadFactory</em>, </td>
1811 </tr>
1812 <tr>
1813 <td class="paramkey"></td>
1814 <td></td>
1815 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1816 <td class="paramname"><em>memoryManager</em>, </td>
1817 </tr>
1818 <tr>
1819 <td class="paramkey"></td>
1820 <td></td>
1821 <td class="paramtype">const <a class="el" href="namespacearmnn.html#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
1822 <td class="paramname"><em>dataLayout</em>&#160;</td>
1823 </tr>
1824 <tr>
1825 <td></td>
1826 <td>)</td>
1827 <td></td><td></td>
1828 </tr>
1829 </table>
1830</div><div class="memdoc">
1831
1832<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01621">1621</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
1833<div class="fragment"><div class="line"><a name="l01625"></a><span class="lineno"> 1625</span>&#160;{</div><div class="line"><a name="l01626"></a><span class="lineno"> 1626</span>&#160; <span class="keywordflow">return</span> SimpleL2Pooling2dTestCommon&lt;armnn::DataType::QSymmS16&gt;(workloadFactory, memoryManager, dataLayout);</div><div class="line"><a name="l01627"></a><span class="lineno"> 1627</span>&#160;}</div></div><!-- fragment -->
1834</div>
1835</div>
1836<a id="a26dc25f8fe0401dd5b9c1c733ed14f3d"></a>
1837<h2 class="memtitle"><span class="permalink"><a href="#a26dc25f8fe0401dd5b9c1c733ed14f3d">&#9670;&nbsp;</a></span>SimpleL2Pooling2dTest()</h2>
1838
1839<div class="memitem">
1840<div class="memproto">
1841 <table class="memname">
1842 <tr>
1843 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;float, 4&gt; SimpleL2Pooling2dTest </td>
1844 <td>(</td>
1845 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1846 <td class="paramname"><em>workloadFactory</em>, </td>
1847 </tr>
1848 <tr>
1849 <td class="paramkey"></td>
1850 <td></td>
1851 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1852 <td class="paramname"><em>memoryManager</em>, </td>
1853 </tr>
1854 <tr>
1855 <td class="paramkey"></td>
1856 <td></td>
1857 <td class="paramtype">const <a class="el" href="namespacearmnn.html#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
1858 <td class="paramname"><em>dataLayout</em>&#160;</td>
1859 </tr>
1860 <tr>
1861 <td></td>
1862 <td>)</td>
1863 <td></td><td></td>
1864 </tr>
1865 </table>
1866</div><div class="memdoc">
1867
1868<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01605">1605</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
1869
1870<p class="reference">Referenced by <a class="el" href="_neon_layer_tests_8cpp_source.html#l00267">BOOST_AUTO_TEST_CASE()</a>.</p>
1871<div class="fragment"><div class="line"><a name="l01609"></a><span class="lineno"> 1609</span>&#160;{</div><div class="line"><a name="l01610"></a><span class="lineno"> 1610</span>&#160; <span class="keywordflow">return</span> SimpleL2Pooling2dTestCommon&lt;armnn::DataType::Float32&gt;(workloadFactory, memoryManager, dataLayout);</div><div class="line"><a name="l01611"></a><span class="lineno"> 1611</span>&#160;}</div></div><!-- fragment -->
1872</div>
1873</div>
1874<a id="aafecf98426773306be1715559ea4019e"></a>
1875<h2 class="memtitle"><span class="permalink"><a href="#aafecf98426773306be1715559ea4019e">&#9670;&nbsp;</a></span>SimpleL2Pooling2dUint8Test()</h2>
1876
1877<div class="memitem">
1878<div class="memproto">
1879 <table class="memname">
1880 <tr>
1881 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;uint8_t, 4&gt; SimpleL2Pooling2dUint8Test </td>
1882 <td>(</td>
1883 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1884 <td class="paramname"><em>workloadFactory</em>, </td>
1885 </tr>
1886 <tr>
1887 <td class="paramkey"></td>
1888 <td></td>
1889 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1890 <td class="paramname"><em>memoryManager</em>, </td>
1891 </tr>
1892 <tr>
1893 <td class="paramkey"></td>
1894 <td></td>
1895 <td class="paramtype">const <a class="el" href="namespacearmnn.html#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
1896 <td class="paramname"><em>dataLayout</em>&#160;</td>
1897 </tr>
1898 <tr>
1899 <td></td>
1900 <td>)</td>
1901 <td></td><td></td>
1902 </tr>
1903 </table>
1904</div><div class="memdoc">
1905
1906<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01613">1613</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
1907
1908<p class="reference">Referenced by <a class="el" href="_neon_layer_tests_8cpp_source.html#l00267">BOOST_AUTO_TEST_CASE()</a>.</p>
1909<div class="fragment"><div class="line"><a name="l01617"></a><span class="lineno"> 1617</span>&#160;{</div><div class="line"><a name="l01618"></a><span class="lineno"> 1618</span>&#160; <span class="keywordflow">return</span> SimpleL2Pooling2dTestCommon&lt;armnn::DataType::QAsymmU8&gt;(workloadFactory, memoryManager, dataLayout);</div><div class="line"><a name="l01619"></a><span class="lineno"> 1619</span>&#160;}</div></div><!-- fragment -->
1910</div>
1911</div>
1912<a id="a5ff218665f1e7dc5b90c395027573e8c"></a>
1913<h2 class="memtitle"><span class="permalink"><a href="#a5ff218665f1e7dc5b90c395027573e8c">&#9670;&nbsp;</a></span>SimpleMaxPooling2dInt16Test()</h2>
1914
1915<div class="memitem">
1916<div class="memproto">
1917 <table class="memname">
1918 <tr>
1919 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;int16_t, 4&gt; SimpleMaxPooling2dInt16Test </td>
1920 <td>(</td>
1921 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1922 <td class="paramname"><em>workloadFactory</em>, </td>
1923 </tr>
1924 <tr>
1925 <td class="paramkey"></td>
1926 <td></td>
1927 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1928 <td class="paramname"><em>memoryManager</em>, </td>
1929 </tr>
1930 <tr>
1931 <td class="paramkey"></td>
1932 <td></td>
1933 <td class="paramtype">const <a class="el" href="namespacearmnn.html#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
1934 <td class="paramname"><em>dataLayout</em>&#160;</td>
1935 </tr>
1936 <tr>
1937 <td></td>
1938 <td>)</td>
1939 <td></td><td></td>
1940 </tr>
1941 </table>
1942</div><div class="memdoc">
1943
1944<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01425">1425</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
1945<div class="fragment"><div class="line"><a name="l01429"></a><span class="lineno"> 1429</span>&#160;{</div><div class="line"><a name="l01430"></a><span class="lineno"> 1430</span>&#160; <span class="keywordflow">return</span> SimpleMaxPooling2dTestCommon&lt;armnn::DataType::QSymmS16&gt;(workloadFactory, memoryManager, dataLayout);</div><div class="line"><a name="l01431"></a><span class="lineno"> 1431</span>&#160;}</div></div><!-- fragment -->
1946</div>
1947</div>
1948<a id="a50dff405960b48e03ee0d296f72743df"></a>
1949<h2 class="memtitle"><span class="permalink"><a href="#a50dff405960b48e03ee0d296f72743df">&#9670;&nbsp;</a></span>SimpleMaxPooling2dSize2x2Stride2x2Int16Test()</h2>
1950
1951<div class="memitem">
1952<div class="memproto">
1953 <table class="memname">
1954 <tr>
1955 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;int16_t, 4&gt; SimpleMaxPooling2dSize2x2Stride2x2Int16Test </td>
1956 <td>(</td>
1957 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1958 <td class="paramname"><em>workloadFactory</em>, </td>
1959 </tr>
1960 <tr>
1961 <td class="paramkey"></td>
1962 <td></td>
1963 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1964 <td class="paramname"><em>memoryManager</em>, </td>
1965 </tr>
1966 <tr>
1967 <td class="paramkey"></td>
1968 <td></td>
1969 <td class="paramtype">bool&#160;</td>
1970 <td class="paramname"><em>forceNoPadding</em>&#160;</td>
1971 </tr>
1972 <tr>
1973 <td></td>
1974 <td>)</td>
1975 <td></td><td></td>
1976 </tr>
1977 </table>
1978</div><div class="memdoc">
1979
1980<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01373">1373</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
1981<div class="fragment"><div class="line"><a name="l01377"></a><span class="lineno"> 1377</span>&#160;{</div><div class="line"><a name="l01378"></a><span class="lineno"> 1378</span>&#160; <span class="keywordflow">return</span> SimpleMaxPooling2dSize2x2Stride2x2TestCommon&lt;armnn::DataType::QSymmS16&gt;(</div><div class="line"><a name="l01379"></a><span class="lineno"> 1379</span>&#160; workloadFactory, memoryManager, forceNoPadding);</div><div class="line"><a name="l01380"></a><span class="lineno"> 1380</span>&#160;}</div></div><!-- fragment -->
1982</div>
1983</div>
1984<a id="a0f8bd9f2e91b9b2aad21e2728bb655e3"></a>
1985<h2 class="memtitle"><span class="permalink"><a href="#a0f8bd9f2e91b9b2aad21e2728bb655e3">&#9670;&nbsp;</a></span>SimpleMaxPooling2dSize2x2Stride2x2Test()</h2>
1986
1987<div class="memitem">
1988<div class="memproto">
1989 <table class="memname">
1990 <tr>
1991 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;float, 4&gt; SimpleMaxPooling2dSize2x2Stride2x2Test </td>
1992 <td>(</td>
1993 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1994 <td class="paramname"><em>workloadFactory</em>, </td>
1995 </tr>
1996 <tr>
1997 <td class="paramkey"></td>
1998 <td></td>
1999 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
2000 <td class="paramname"><em>memoryManager</em>, </td>
2001 </tr>
2002 <tr>
2003 <td class="paramkey"></td>
2004 <td></td>
2005 <td class="paramtype">bool&#160;</td>
2006 <td class="paramname"><em>forceNoPadding</em>&#160;</td>
2007 </tr>
2008 <tr>
2009 <td></td>
2010 <td>)</td>
2011 <td></td><td></td>
2012 </tr>
2013 </table>
2014</div><div class="memdoc">
2015
2016<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01355">1355</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
2017<div class="fragment"><div class="line"><a name="l01359"></a><span class="lineno"> 1359</span>&#160;{</div><div class="line"><a name="l01360"></a><span class="lineno"> 1360</span>&#160; <span class="keywordflow">return</span> SimpleMaxPooling2dSize2x2Stride2x2TestCommon&lt;armnn::DataType::Float32&gt;(</div><div class="line"><a name="l01361"></a><span class="lineno"> 1361</span>&#160; workloadFactory, memoryManager, forceNoPadding);</div><div class="line"><a name="l01362"></a><span class="lineno"> 1362</span>&#160;}</div></div><!-- fragment -->
2018</div>
2019</div>
2020<a id="a6f4185540ddce123892c799e516ee50d"></a>
2021<h2 class="memtitle"><span class="permalink"><a href="#a6f4185540ddce123892c799e516ee50d">&#9670;&nbsp;</a></span>SimpleMaxPooling2dSize2x2Stride2x2Uint8Test()</h2>
2022
2023<div class="memitem">
2024<div class="memproto">
2025 <table class="memname">
2026 <tr>
2027 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;uint8_t, 4&gt; SimpleMaxPooling2dSize2x2Stride2x2Uint8Test </td>
2028 <td>(</td>
2029 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
2030 <td class="paramname"><em>workloadFactory</em>, </td>
2031 </tr>
2032 <tr>
2033 <td class="paramkey"></td>
2034 <td></td>
2035 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
2036 <td class="paramname"><em>memoryManager</em>, </td>
2037 </tr>
2038 <tr>
2039 <td class="paramkey"></td>
2040 <td></td>
2041 <td class="paramtype">bool&#160;</td>
2042 <td class="paramname"><em>forceNoPadding</em>&#160;</td>
2043 </tr>
2044 <tr>
2045 <td></td>
2046 <td>)</td>
2047 <td></td><td></td>
2048 </tr>
2049 </table>
2050</div><div class="memdoc">
2051
2052<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01364">1364</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
2053<div class="fragment"><div class="line"><a name="l01368"></a><span class="lineno"> 1368</span>&#160;{</div><div class="line"><a name="l01369"></a><span class="lineno"> 1369</span>&#160; <span class="keywordflow">return</span> SimpleMaxPooling2dSize2x2Stride2x2TestCommon&lt;armnn::DataType::QAsymmU8&gt;(</div><div class="line"><a name="l01370"></a><span class="lineno"> 1370</span>&#160; workloadFactory, memoryManager, forceNoPadding, 3.0f, -5);</div><div class="line"><a name="l01371"></a><span class="lineno"> 1371</span>&#160;}</div></div><!-- fragment -->
2054</div>
2055</div>
2056<a id="ae398f1e979dd0ad467a8f5182b9101ee"></a>
2057<h2 class="memtitle"><span class="permalink"><a href="#ae398f1e979dd0ad467a8f5182b9101ee">&#9670;&nbsp;</a></span>SimpleMaxPooling2dSize3x3Stride2x4Int16Test()</h2>
2058
2059<div class="memitem">
2060<div class="memproto">
2061 <table class="memname">
2062 <tr>
2063 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;int16_t, 4&gt; SimpleMaxPooling2dSize3x3Stride2x4Int16Test </td>
2064 <td>(</td>
2065 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
2066 <td class="paramname"><em>workloadFactory</em>, </td>
2067 </tr>
2068 <tr>
2069 <td class="paramkey"></td>
2070 <td></td>
2071 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
2072 <td class="paramname"><em>memoryManager</em>, </td>
2073 </tr>
2074 <tr>
2075 <td class="paramkey"></td>
2076 <td></td>
2077 <td class="paramtype">bool&#160;</td>
2078 <td class="paramname"><em>forceNoPadding</em>&#160;</td>
2079 </tr>
2080 <tr>
2081 <td></td>
2082 <td>)</td>
2083 <td></td><td></td>
2084 </tr>
2085 </table>
2086</div><div class="memdoc">
2087
2088<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01400">1400</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
2089<div class="fragment"><div class="line"><a name="l01404"></a><span class="lineno"> 1404</span>&#160;{</div><div class="line"><a name="l01405"></a><span class="lineno"> 1405</span>&#160; <span class="keywordflow">return</span> SimpleMaxPooling2dSize3x3Stride2x4TestCommon&lt;armnn::DataType::QSymmS16&gt;(</div><div class="line"><a name="l01406"></a><span class="lineno"> 1406</span>&#160; workloadFactory, memoryManager, forceNoPadding);</div><div class="line"><a name="l01407"></a><span class="lineno"> 1407</span>&#160;}</div></div><!-- fragment -->
2090</div>
2091</div>
2092<a id="a2f7ec646738a0e279cfbb77afb3e41bd"></a>
2093<h2 class="memtitle"><span class="permalink"><a href="#a2f7ec646738a0e279cfbb77afb3e41bd">&#9670;&nbsp;</a></span>SimpleMaxPooling2dSize3x3Stride2x4Test()</h2>
2094
2095<div class="memitem">
2096<div class="memproto">
2097 <table class="memname">
2098 <tr>
2099 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;float, 4&gt; SimpleMaxPooling2dSize3x3Stride2x4Test </td>
2100 <td>(</td>
2101 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
2102 <td class="paramname"><em>workloadFactory</em>, </td>
2103 </tr>
2104 <tr>
2105 <td class="paramkey"></td>
2106 <td></td>
2107 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
2108 <td class="paramname"><em>memoryManager</em>, </td>
2109 </tr>
2110 <tr>
2111 <td class="paramkey"></td>
2112 <td></td>
2113 <td class="paramtype">bool&#160;</td>
2114 <td class="paramname"><em>forceNoPadding</em>&#160;</td>
2115 </tr>
2116 <tr>
2117 <td></td>
2118 <td>)</td>
2119 <td></td><td></td>
2120 </tr>
2121 </table>
2122</div><div class="memdoc">
2123
2124<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01382">1382</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
2125
2126<p class="reference">Referenced by <a class="el" href="_neon_layer_tests_8cpp_source.html#l00267">BOOST_AUTO_TEST_CASE()</a>.</p>
2127<div class="fragment"><div class="line"><a name="l01386"></a><span class="lineno"> 1386</span>&#160;{</div><div class="line"><a name="l01387"></a><span class="lineno"> 1387</span>&#160; <span class="keywordflow">return</span> SimpleMaxPooling2dSize3x3Stride2x4TestCommon&lt;armnn::DataType::Float32&gt;(</div><div class="line"><a name="l01388"></a><span class="lineno"> 1388</span>&#160; workloadFactory, memoryManager, forceNoPadding);</div><div class="line"><a name="l01389"></a><span class="lineno"> 1389</span>&#160;}</div></div><!-- fragment -->
2128</div>
2129</div>
2130<a id="aacd91233b18641d11b190969bcd93057"></a>
2131<h2 class="memtitle"><span class="permalink"><a href="#aacd91233b18641d11b190969bcd93057">&#9670;&nbsp;</a></span>SimpleMaxPooling2dSize3x3Stride2x4Uint8Test()</h2>
2132
2133<div class="memitem">
2134<div class="memproto">
2135 <table class="memname">
2136 <tr>
2137 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;uint8_t, 4&gt; SimpleMaxPooling2dSize3x3Stride2x4Uint8Test </td>
2138 <td>(</td>
2139 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
2140 <td class="paramname"><em>workloadFactory</em>, </td>
2141 </tr>
2142 <tr>
2143 <td class="paramkey"></td>
2144 <td></td>
2145 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
2146 <td class="paramname"><em>memoryManager</em>, </td>
2147 </tr>
2148 <tr>
2149 <td class="paramkey"></td>
2150 <td></td>
2151 <td class="paramtype">bool&#160;</td>
2152 <td class="paramname"><em>forceNoPadding</em>&#160;</td>
2153 </tr>
2154 <tr>
2155 <td></td>
2156 <td>)</td>
2157 <td></td><td></td>
2158 </tr>
2159 </table>
2160</div><div class="memdoc">
2161
2162<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01391">1391</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
2163
2164<p class="reference">Referenced by <a class="el" href="_neon_layer_tests_8cpp_source.html#l00267">BOOST_AUTO_TEST_CASE()</a>.</p>
2165<div class="fragment"><div class="line"><a name="l01395"></a><span class="lineno"> 1395</span>&#160;{</div><div class="line"><a name="l01396"></a><span class="lineno"> 1396</span>&#160; <span class="keywordflow">return</span> SimpleMaxPooling2dSize3x3Stride2x4TestCommon&lt;armnn::DataType::QAsymmU8&gt;(</div><div class="line"><a name="l01397"></a><span class="lineno"> 1397</span>&#160; workloadFactory, memoryManager, forceNoPadding, 0.1f, 128);</div><div class="line"><a name="l01398"></a><span class="lineno"> 1398</span>&#160;}</div></div><!-- fragment -->
2166</div>
2167</div>
2168<a id="a2783cdc0a074cbdfbf2f91e116c92c97"></a>
2169<h2 class="memtitle"><span class="permalink"><a href="#a2783cdc0a074cbdfbf2f91e116c92c97">&#9670;&nbsp;</a></span>SimpleMaxPooling2dTest()</h2>
2170
2171<div class="memitem">
2172<div class="memproto">
2173 <table class="memname">
2174 <tr>
2175 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;float, 4&gt; SimpleMaxPooling2dTest </td>
2176 <td>(</td>
2177 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
2178 <td class="paramname"><em>workloadFactory</em>, </td>
2179 </tr>
2180 <tr>
2181 <td class="paramkey"></td>
2182 <td></td>
2183 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
2184 <td class="paramname"><em>memoryManager</em>, </td>
2185 </tr>
2186 <tr>
2187 <td class="paramkey"></td>
2188 <td></td>
2189 <td class="paramtype">const <a class="el" href="namespacearmnn.html#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
2190 <td class="paramname"><em>dataLayout</em>&#160;</td>
2191 </tr>
2192 <tr>
2193 <td></td>
2194 <td>)</td>
2195 <td></td><td></td>
2196 </tr>
2197 </table>
2198</div><div class="memdoc">
2199
2200<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01409">1409</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
2201
2202<p class="reference">Referenced by <a class="el" href="_neon_layer_tests_8cpp_source.html#l00267">BOOST_AUTO_TEST_CASE()</a>.</p>
2203<div class="fragment"><div class="line"><a name="l01413"></a><span class="lineno"> 1413</span>&#160;{</div><div class="line"><a name="l01414"></a><span class="lineno"> 1414</span>&#160; <span class="keywordflow">return</span> SimpleMaxPooling2dTestCommon&lt;armnn::DataType::Float32&gt;(workloadFactory, memoryManager, dataLayout);</div><div class="line"><a name="l01415"></a><span class="lineno"> 1415</span>&#160;}</div></div><!-- fragment -->
2204</div>
2205</div>
2206<a id="a807ea3c4451f81f5b91b7db53eb0a138"></a>
2207<h2 class="memtitle"><span class="permalink"><a href="#a807ea3c4451f81f5b91b7db53eb0a138">&#9670;&nbsp;</a></span>SimpleMaxPooling2dUint8Test()</h2>
2208
2209<div class="memitem">
2210<div class="memproto">
2211 <table class="memname">
2212 <tr>
2213 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;uint8_t, 4&gt; SimpleMaxPooling2dUint8Test </td>
2214 <td>(</td>
2215 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
2216 <td class="paramname"><em>workloadFactory</em>, </td>
2217 </tr>
2218 <tr>
2219 <td class="paramkey"></td>
2220 <td></td>
2221 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
2222 <td class="paramname"><em>memoryManager</em>, </td>
2223 </tr>
2224 <tr>
2225 <td class="paramkey"></td>
2226 <td></td>
2227 <td class="paramtype">const <a class="el" href="namespacearmnn.html#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
2228 <td class="paramname"><em>dataLayout</em>&#160;</td>
2229 </tr>
2230 <tr>
2231 <td></td>
2232 <td>)</td>
2233 <td></td><td></td>
2234 </tr>
2235 </table>
2236</div><div class="memdoc">
2237
2238<p class="definition">Definition at line <a class="el" href="_pooling2d_test_impl_8cpp_source.html#l01417">1417</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.html">Pooling2dTestImpl.cpp</a>.</p>
2239
2240<p class="reference">Referenced by <a class="el" href="_neon_layer_tests_8cpp_source.html#l00267">BOOST_AUTO_TEST_CASE()</a>.</p>
2241<div class="fragment"><div class="line"><a name="l01421"></a><span class="lineno"> 1421</span>&#160;{</div><div class="line"><a name="l01422"></a><span class="lineno"> 1422</span>&#160; <span class="keywordflow">return</span> SimpleMaxPooling2dTestCommon&lt;armnn::DataType::QAsymmU8&gt;(workloadFactory, memoryManager, dataLayout);</div><div class="line"><a name="l01423"></a><span class="lineno"> 1423</span>&#160;}</div></div><!-- fragment -->
2242</div>
2243</div>
2244</div><!-- contents -->
2245</div><!-- doc-content -->
2246<!-- start footer part -->
2247<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
2248 <ul>
2249 <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_0f3cdec46afbc61a1ded8e1687c9c9a0.html">backends</a></li><li class="navelem"><a class="el" href="dir_797a213d7d01b98ef12d53b0820ea64e.html">backendsCommon</a></li><li class="navelem"><a class="el" href="dir_28bfe507f7e135bdae07c2a6b7f66696.html">test</a></li><li class="navelem"><a class="el" href="dir_99a30439342d160875b21dac3498ad7f.html">layerTests</a></li><li class="navelem"><a class="el" href="_pooling2d_test_impl_8hpp.html">Pooling2dTestImpl.hpp</a></li>
2250 <li class="footer">Generated on Fri Mar 13 2020 16:07:00 for ArmNN by
2251 <a href="http://www.doxygen.org/index.html">
2252 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
2253 </ul>
2254</div>
2255</body>
2256</html>