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