aboutsummaryrefslogtreecommitdiff
path: root/22.05.01/_pooling3d_test_impl_8hpp.xhtml
diff options
context:
space:
mode:
authorNikhil Raj <nikhil.raj@arm.com>2022-06-17 13:24:58 +0100
committerNikhil Raj <nikhil.raj@arm.com>2022-06-17 13:24:58 +0100
commitd5d43d82c0137e08553e44345c609cdd1a7931c7 (patch)
treef1509f7fa94db0373a2c127682dd3d0ccc1915bd /22.05.01/_pooling3d_test_impl_8hpp.xhtml
parent549b9600a6eaf0727fa084465a75f173edf8f381 (diff)
downloadarmnn-d5d43d82c0137e08553e44345c609cdd1a7931c7.tar.gz
Update Doxygen for 22.05 patch release
* Pooling3D added to tfLite delegate * Available in tag 22.05.01 Signed-off-by: Nikhil Raj <nikhil.raj@arm.com> Change-Id: I8d605bba4e87d30baa2c6d7b338c78a4400dc021
Diffstat (limited to '22.05.01/_pooling3d_test_impl_8hpp.xhtml')
-rw-r--r--22.05.01/_pooling3d_test_impl_8hpp.xhtml2244
1 files changed, 2244 insertions, 0 deletions
diff --git a/22.05.01/_pooling3d_test_impl_8hpp.xhtml b/22.05.01/_pooling3d_test_impl_8hpp.xhtml
new file mode 100644
index 0000000000..11fda5e554
--- /dev/null
+++ b/22.05.01/_pooling3d_test_impl_8hpp.xhtml
@@ -0,0 +1,2244 @@
+<!-- Copyright (c) 2020 ARM Limited. -->
+<!-- -->
+<!-- SPDX-License-Identifier: MIT -->
+<!-- -->
+<!-- HTML header for doxygen 1.8.13-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="robots" content="NOINDEX, NOFOLLOW" />
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>ArmNN: src/backends/backendsCommon/test/layerTests/Pooling3dTestImpl.hpp File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/x-mathjax-config">
+ MathJax.Hub.Config({
+ extensions: ["tex2jax.js"],
+ jax: ["input/TeX","output/HTML-CSS"],
+});
+</script><script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+ <img alt="ArmNN" src="Arm_NN_horizontal_blue.png" style="max-width: 10rem; margin-top: .5rem; margin-left 10px"/>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">
+ &#160;<span id="projectnumber">22.05.01</span>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('_pooling3d_test_impl_8hpp.xhtml','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="summary">
+<a href="#func-members">Functions</a> </div>
+ <div class="headertitle">
+<div class="title">Pooling3dTestImpl.hpp File Reference</div> </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><code>#include &lt;<a class="el" href="include_2armnn_test_utils_2_layer_test_result_8hpp_source.xhtml">armnnTestUtils/LayerTestResult.hpp</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="_types_8hpp_source.xhtml">armnn/Types.hpp</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="_i_backend_internal_8hpp_source.xhtml">armnn/backends/IBackendInternal.hpp</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="include_2armnn_2backends_2_workload_factory_8hpp_source.xhtml">armnn/backends/WorkloadFactory.hpp</a>&gt;</code><br />
+</div>
+<p><a href="_pooling3d_test_impl_8hpp_source.xhtml">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:a4a0f21c583c46ffc1b34b9d9ec358e0b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; float, 5 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling3d_test_impl_8hpp.xhtml#a4a0f21c583c46ffc1b34b9d9ec358e0b">SimpleMaxPooling3dSize2x2x2Stride1x1x1Test</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="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
+<tr class="separator:a4a0f21c583c46ffc1b34b9d9ec358e0b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac95baab3d0ce90ed65918824c3eb1a7b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; uint8_t, 5 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling3d_test_impl_8hpp.xhtml#ac95baab3d0ce90ed65918824c3eb1a7b">SimpleMaxPooling3dSize2x2x2Stride1x1x1Uint8Test</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="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
+<tr class="separator:ac95baab3d0ce90ed65918824c3eb1a7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a08a9c1a118c919e9d720014e00661b7b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; int16_t, 5 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling3d_test_impl_8hpp.xhtml#a08a9c1a118c919e9d720014e00661b7b">SimpleMaxPooling3dSize2x2x2Stride1x1x1Int16Test</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="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
+<tr class="separator:a08a9c1a118c919e9d720014e00661b7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a35839cceab373ef3ff90d2061af3d472"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; float, 5 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling3d_test_impl_8hpp.xhtml#a35839cceab373ef3ff90d2061af3d472">SimpleMaxPooling3dTest</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="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
+<tr class="separator:a35839cceab373ef3ff90d2061af3d472"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae45322439e8e251cc9064a2bdc5609e7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; uint8_t, 5 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling3d_test_impl_8hpp.xhtml#ae45322439e8e251cc9064a2bdc5609e7">SimpleMaxPooling3dUint8Test</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="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
+<tr class="separator:ae45322439e8e251cc9064a2bdc5609e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeb17ce0d1c35e9191492ad59aeb2e3c5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; int16_t, 5 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling3d_test_impl_8hpp.xhtml#aeb17ce0d1c35e9191492ad59aeb2e3c5">SimpleMaxPooling3dInt16Test</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="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
+<tr class="separator:aeb17ce0d1c35e9191492ad59aeb2e3c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aaceefc19cddb53224878e14bd67f0a92"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; float, 5 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling3d_test_impl_8hpp.xhtml#aaceefc19cddb53224878e14bd67f0a92">IgnorePaddingSimpleMaxPooling3dTest</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="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
+<tr class="separator:aaceefc19cddb53224878e14bd67f0a92"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6d118375145676feb6f33a43bf87d6b2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; uint8_t, 5 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling3d_test_impl_8hpp.xhtml#a6d118375145676feb6f33a43bf87d6b2">IgnorePaddingSimpleMaxPooling3dUint8Test</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="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
+<tr class="separator:a6d118375145676feb6f33a43bf87d6b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae79f29a660c49c364c736d418230e949"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; int16_t, 5 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling3d_test_impl_8hpp.xhtml#ae79f29a660c49c364c736d418230e949">IgnorePaddingSimpleMaxPooling3dInt16Test</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="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
+<tr class="separator:ae79f29a660c49c364c736d418230e949"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6985e5e677311f83711006df7052e49a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; float, 5 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling3d_test_impl_8hpp.xhtml#a6985e5e677311f83711006df7052e49a">SimpleAveragePooling3dTest</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="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
+<tr class="separator:a6985e5e677311f83711006df7052e49a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a10798c546c5a9ce0478acb67df877796"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; uint8_t, 5 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling3d_test_impl_8hpp.xhtml#a10798c546c5a9ce0478acb67df877796">SimpleAveragePooling3dUint8Test</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="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
+<tr class="separator:a10798c546c5a9ce0478acb67df877796"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a794276f7cda68b1f300281ad9666aa2c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; int16_t, 5 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling3d_test_impl_8hpp.xhtml#a794276f7cda68b1f300281ad9666aa2c">SimpleAveragePooling3dInt16Test</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="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
+<tr class="separator:a794276f7cda68b1f300281ad9666aa2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac39b48e005f813ab7eb70819e3195055"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; float, 5 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling3d_test_impl_8hpp.xhtml#ac39b48e005f813ab7eb70819e3195055">LargeTensorsAveragePooling3dTest</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="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
+<tr class="separator:ac39b48e005f813ab7eb70819e3195055"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a75e826c8a6831e67d3e79f3574fe9af1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; uint8_t, 5 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling3d_test_impl_8hpp.xhtml#a75e826c8a6831e67d3e79f3574fe9af1">LargeTensorsAveragePooling3dUint8Test</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="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
+<tr class="separator:a75e826c8a6831e67d3e79f3574fe9af1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae330ddf347d484f5e589c2ed826464aa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; int16_t, 5 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling3d_test_impl_8hpp.xhtml#ae330ddf347d484f5e589c2ed826464aa">LargeTensorsAveragePooling3dInt16Test</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="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
+<tr class="separator:ae330ddf347d484f5e589c2ed826464aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa280fa39e5194d69278ea858b76e40a0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; float, 5 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling3d_test_impl_8hpp.xhtml#aa280fa39e5194d69278ea858b76e40a0">IgnorePaddingSimpleAveragePooling3dTest</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="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
+<tr class="separator:aa280fa39e5194d69278ea858b76e40a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a54e0f2fbb2595a84e4e40301646c76f3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; uint8_t, 5 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling3d_test_impl_8hpp.xhtml#a54e0f2fbb2595a84e4e40301646c76f3">IgnorePaddingSimpleAveragePooling3dUint8Test</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="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
+<tr class="separator:a54e0f2fbb2595a84e4e40301646c76f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac849c65360dad4aec83ec8f8de878558"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; int16_t, 5 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling3d_test_impl_8hpp.xhtml#ac849c65360dad4aec83ec8f8de878558">IgnorePaddingSimpleAveragePooling3dInt16Test</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="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
+<tr class="separator:ac849c65360dad4aec83ec8f8de878558"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8e9b5f9f151897fac1856acfe4aaef7a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; float, 5 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling3d_test_impl_8hpp.xhtml#a8e9b5f9f151897fac1856acfe4aaef7a">SimpleL2Pooling3dTest</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="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
+<tr class="separator:a8e9b5f9f151897fac1856acfe4aaef7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab2af2bcea5a7d43add9e0c74d2c474ef"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; uint8_t, 5 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling3d_test_impl_8hpp.xhtml#ab2af2bcea5a7d43add9e0c74d2c474ef">SimpleL2Pooling3dUint8Test</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="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
+<tr class="separator:ab2af2bcea5a7d43add9e0c74d2c474ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad8e9d660c043c7bb96f51f8e83affcdf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; int16_t, 5 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling3d_test_impl_8hpp.xhtml#ad8e9d660c043c7bb96f51f8e83affcdf">SimpleL2Pooling3dInt16Test</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="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
+<tr class="separator:ad8e9d660c043c7bb96f51f8e83affcdf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a16974317b1bc0467972fb5b44e9aaf8c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; float, 5 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling3d_test_impl_8hpp.xhtml#a16974317b1bc0467972fb5b44e9aaf8c">IgnorePaddingSimpleL2Pooling3dTest</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="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
+<tr class="separator:a16974317b1bc0467972fb5b44e9aaf8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab3bfe2d25b2d3e0aad6c637e2aae12b0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; uint8_t, 5 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling3d_test_impl_8hpp.xhtml#ab3bfe2d25b2d3e0aad6c637e2aae12b0">IgnorePaddingSimpleL2Pooling3dUint8Test</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="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
+<tr class="separator:ab3bfe2d25b2d3e0aad6c637e2aae12b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a58651bc150de0e5a5520cefb3b476c18"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; int16_t, 5 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling3d_test_impl_8hpp.xhtml#a58651bc150de0e5a5520cefb3b476c18">IgnorePaddingSimpleL2Pooling3dInt16Test</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="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
+<tr class="separator:a58651bc150de0e5a5520cefb3b476c18"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a642d9c0e572496c14e902a2adacf1a9a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; float, 5 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling3d_test_impl_8hpp.xhtml#a642d9c0e572496c14e902a2adacf1a9a">AsymmetricNonSquareMaxPooling3dTest</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="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
+<tr class="separator:a642d9c0e572496c14e902a2adacf1a9a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a26cc18a22b38e552e248464d8acdfee7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; uint8_t, 5 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling3d_test_impl_8hpp.xhtml#a26cc18a22b38e552e248464d8acdfee7">AsymmetricNonSquareMaxPooling3dUint8Test</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="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactor, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
+<tr class="separator:a26cc18a22b38e552e248464d8acdfee7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af84080f2b921b0ef3f963a78f14789ca"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; int16_t, 5 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling3d_test_impl_8hpp.xhtml#af84080f2b921b0ef3f963a78f14789ca">AsymmetricNonSquareMaxPooling3dInt16Test</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="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
+<tr class="separator:af84080f2b921b0ef3f963a78f14789ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2ab63f0c2a397e656e1f28a92e200246"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; float, 5 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling3d_test_impl_8hpp.xhtml#a2ab63f0c2a397e656e1f28a92e200246">AsymmetricNonSquareMaxPooling3dWithPaddingOnlyPoolTest</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="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
+<tr class="separator:a2ab63f0c2a397e656e1f28a92e200246"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adffb721fa8d3e3f68c8a672a15db3e15"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; uint8_t, 5 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling3d_test_impl_8hpp.xhtml#adffb721fa8d3e3f68c8a672a15db3e15">AsymmetricNonSquareMaxPooling3dWithPaddingOnlyPoolUint8Test</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="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactor, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
+<tr class="separator:adffb721fa8d3e3f68c8a672a15db3e15"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad9d55bde5c97cfe79b9ce163139a6697"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; int16_t, 5 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling3d_test_impl_8hpp.xhtml#ad9d55bde5c97cfe79b9ce163139a6697">AsymmetricNonSquareMaxPooling3dWithPaddingOnlyPoolInt16Test</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="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
+<tr class="separator:ad9d55bde5c97cfe79b9ce163139a6697"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5f24275f64705dddafba8d3e40897df5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; float, 5 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling3d_test_impl_8hpp.xhtml#a5f24275f64705dddafba8d3e40897df5">AsymmetricNonSquareAveragePooling3dTest</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="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
+<tr class="separator:a5f24275f64705dddafba8d3e40897df5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a077ef1d9855f1f01e39e1038592279f1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; uint8_t, 5 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling3d_test_impl_8hpp.xhtml#a077ef1d9855f1f01e39e1038592279f1">AsymmetricNonSquareAveragePooling3dUint8Test</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="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
+<tr class="separator:a077ef1d9855f1f01e39e1038592279f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a57cfba0b9b80f67475c4f6b0b96d8423"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; int16_t, 5 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling3d_test_impl_8hpp.xhtml#a57cfba0b9b80f67475c4f6b0b96d8423">AsymmetricNonSquareAveragePooling3dInt16Test</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="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
+<tr class="separator:a57cfba0b9b80f67475c4f6b0b96d8423"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5f85dd7625c723d4f03e3748ee8b9eee"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; float, 5 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling3d_test_impl_8hpp.xhtml#a5f85dd7625c723d4f03e3748ee8b9eee">AsymmetricNonSquareAveragePooling3dWithPaddingOnlyPoolTest</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="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
+<tr class="separator:a5f85dd7625c723d4f03e3748ee8b9eee"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad36f6c8d77f6b9421ca1fe690e7642d1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; uint8_t, 5 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling3d_test_impl_8hpp.xhtml#ad36f6c8d77f6b9421ca1fe690e7642d1">AsymmetricNonSquareAveragePooling3dWithPaddingOnlyPoolUint8Test</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="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
+<tr class="separator:ad36f6c8d77f6b9421ca1fe690e7642d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa1ad7980ff33d273d4fe120ddf9a62a2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; int16_t, 5 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling3d_test_impl_8hpp.xhtml#aa1ad7980ff33d273d4fe120ddf9a62a2">AsymmetricNonSquareAveragePooling3dWithPaddingOnlyPoolInt16Test</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="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
+<tr class="separator:aa1ad7980ff33d273d4fe120ddf9a62a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4cdd0f9e63f7c6f8fe2f6b4305bec810"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; float, 5 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling3d_test_impl_8hpp.xhtml#a4cdd0f9e63f7c6f8fe2f6b4305bec810">AsymmetricNonSquareL2Pooling3dTest</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="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
+<tr class="separator:a4cdd0f9e63f7c6f8fe2f6b4305bec810"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa50a277f8205311e49aa4e058cfbe12f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; uint8_t, 5 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling3d_test_impl_8hpp.xhtml#aa50a277f8205311e49aa4e058cfbe12f">AsymmetricNonSquareL2Pooling3dUint8Test</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="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
+<tr class="separator:aa50a277f8205311e49aa4e058cfbe12f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac1e853982455f420c41264b9876aea49"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; int16_t, 5 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling3d_test_impl_8hpp.xhtml#ac1e853982455f420c41264b9876aea49">AsymmetricNonSquareL2Pooling3dInt16Test</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="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
+<tr class="separator:ac1e853982455f420c41264b9876aea49"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a127e1fbfe9d65ed27fac3bb23dc0f9eb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; float, 5 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling3d_test_impl_8hpp.xhtml#a127e1fbfe9d65ed27fac3bb23dc0f9eb">AsymmetricNonSquareL2Pooling3dWithPaddingOnlyPoolTest</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="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
+<tr class="separator:a127e1fbfe9d65ed27fac3bb23dc0f9eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7f4821b789598767f339cb171cfa2c03"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; uint8_t, 5 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling3d_test_impl_8hpp.xhtml#a7f4821b789598767f339cb171cfa2c03">AsymmetricNonSquareL2Pooling3dWithPaddingOnlyPoolUint8Test</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="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
+<tr class="separator:a7f4821b789598767f339cb171cfa2c03"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab25e3d38d7f7571a752e2e5316bd3552"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; int16_t, 5 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling3d_test_impl_8hpp.xhtml#ab25e3d38d7f7571a752e2e5316bd3552">AsymmetricNonSquareL2Pooling3dWithPaddingOnlyPoolInt16Test</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="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
+<tr class="separator:ab25e3d38d7f7571a752e2e5316bd3552"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a505e7b30a4906c75b0d1ba333614556f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; float, 5 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling3d_test_impl_8hpp.xhtml#a505e7b30a4906c75b0d1ba333614556f">ComparePooling3dTest</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, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;refTensorHandleFactory, <a class="el" href="namespacearmnn.xhtml#a961bbfe1db71a848eff5a1f0ab775718">armnn::PoolingAlgorithm</a> poolingType, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
+<tr class="separator:a505e7b30a4906c75b0d1ba333614556f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a984ca3105988ed64b87764fd1f971308"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; uint8_t, 5 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling3d_test_impl_8hpp.xhtml#a984ca3105988ed64b87764fd1f971308">ComparePooling3dUint8Test</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, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;refTensorHandleFactory, <a class="el" href="namespacearmnn.xhtml#a961bbfe1db71a848eff5a1f0ab775718">armnn::PoolingAlgorithm</a> poolingType, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
+<tr class="separator:a984ca3105988ed64b87764fd1f971308"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2fc2a9cbea30e3380619d1f1e241a665"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; int16_t, 5 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling3d_test_impl_8hpp.xhtml#a2fc2a9cbea30e3380619d1f1e241a665">ComparePooling3dInt16Test</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, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;refTensorHandleFactory, <a class="el" href="namespacearmnn.xhtml#a961bbfe1db71a848eff5a1f0ab775718">armnn::PoolingAlgorithm</a> poolingType, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
+<tr class="separator:a2fc2a9cbea30e3380619d1f1e241a665"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Function Documentation</h2>
+<a id="a57cfba0b9b80f67475c4f6b0b96d8423"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a57cfba0b9b80f67475c4f6b0b96d8423">&#9670;&nbsp;</a></span>AsymmetricNonSquareAveragePooling3dInt16Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;int16_t, 5&gt; AsymmetricNonSquareAveragePooling3dInt16Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
+ <td class="paramname"><em>dataLayout</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml#l01552">1552</a> of file <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml">Pooling3dTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l00014">TEST_SUITE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01557"></a><span class="lineno"> 1557</span>&#160;{</div><div class="line"><a name="l01558"></a><span class="lineno"> 1558</span>&#160; <span class="keywordflow">return</span> AsymmetricNonSquareAveragePooling3dTestCommon&lt;armnn::DataType::QSymmS16&gt;(</div><div class="line"><a name="l01559"></a><span class="lineno"> 1559</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01560"></a><span class="lineno"> 1560</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a5f24275f64705dddafba8d3e40897df5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5f24275f64705dddafba8d3e40897df5">&#9670;&nbsp;</a></span>AsymmetricNonSquareAveragePooling3dTest()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;float, 5&gt; AsymmetricNonSquareAveragePooling3dTest </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
+ <td class="paramname"><em>dataLayout</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml#l01532">1532</a> of file <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml">Pooling3dTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01537"></a><span class="lineno"> 1537</span>&#160;{</div><div class="line"><a name="l01538"></a><span class="lineno"> 1538</span>&#160; <span class="keywordflow">return</span> AsymmetricNonSquareAveragePooling3dTestCommon&lt;armnn::DataType::Float32&gt;(</div><div class="line"><a name="l01539"></a><span class="lineno"> 1539</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01540"></a><span class="lineno"> 1540</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a077ef1d9855f1f01e39e1038592279f1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a077ef1d9855f1f01e39e1038592279f1">&#9670;&nbsp;</a></span>AsymmetricNonSquareAveragePooling3dUint8Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;uint8_t, 5&gt; AsymmetricNonSquareAveragePooling3dUint8Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
+ <td class="paramname"><em>dataLayout</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml#l01542">1542</a> of file <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml">Pooling3dTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p>
+<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> AsymmetricNonSquareAveragePooling3dTestCommon&lt;armnn::DataType::QAsymmU8&gt;(</div><div class="line"><a name="l01549"></a><span class="lineno"> 1549</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01550"></a><span class="lineno"> 1550</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="aa1ad7980ff33d273d4fe120ddf9a62a2"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa1ad7980ff33d273d4fe120ddf9a62a2">&#9670;&nbsp;</a></span>AsymmetricNonSquareAveragePooling3dWithPaddingOnlyPoolInt16Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;int16_t, 5&gt; AsymmetricNonSquareAveragePooling3dWithPaddingOnlyPoolInt16Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
+ <td class="paramname"><em>dataLayout</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml#l01582">1582</a> of file <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml">Pooling3dTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l00014">TEST_SUITE()</a>.</p>
+<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> AsymmetricNonSquareAveragePooling3dWithPaddingOnlyPoolTestCommon&lt;armnn::DataType::QSymmS16&gt;(</div><div class="line"><a name="l01589"></a><span class="lineno"> 1589</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01590"></a><span class="lineno"> 1590</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a5f85dd7625c723d4f03e3748ee8b9eee"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5f85dd7625c723d4f03e3748ee8b9eee">&#9670;&nbsp;</a></span>AsymmetricNonSquareAveragePooling3dWithPaddingOnlyPoolTest()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;float, 5&gt; AsymmetricNonSquareAveragePooling3dWithPaddingOnlyPoolTest </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
+ <td class="paramname"><em>dataLayout</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml#l01562">1562</a> of file <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml">Pooling3dTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_neon_layer_tests_8cpp_source.xhtml#l00019">TEST_SUITE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01567"></a><span class="lineno"> 1567</span>&#160;{</div><div class="line"><a name="l01568"></a><span class="lineno"> 1568</span>&#160; <span class="keywordflow">return</span> AsymmetricNonSquareAveragePooling3dWithPaddingOnlyPoolTestCommon&lt;armnn::DataType::Float32&gt;(</div><div class="line"><a name="l01569"></a><span class="lineno"> 1569</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01570"></a><span class="lineno"> 1570</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="ad36f6c8d77f6b9421ca1fe690e7642d1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad36f6c8d77f6b9421ca1fe690e7642d1">&#9670;&nbsp;</a></span>AsymmetricNonSquareAveragePooling3dWithPaddingOnlyPoolUint8Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;uint8_t, 5&gt; AsymmetricNonSquareAveragePooling3dWithPaddingOnlyPoolUint8Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
+ <td class="paramname"><em>dataLayout</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml#l01572">1572</a> of file <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml">Pooling3dTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01577"></a><span class="lineno"> 1577</span>&#160;{</div><div class="line"><a name="l01578"></a><span class="lineno"> 1578</span>&#160; <span class="keywordflow">return</span> AsymmetricNonSquareAveragePooling3dWithPaddingOnlyPoolTestCommon&lt;armnn::DataType::QAsymmU8&gt;(</div><div class="line"><a name="l01579"></a><span class="lineno"> 1579</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01580"></a><span class="lineno"> 1580</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="ac1e853982455f420c41264b9876aea49"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac1e853982455f420c41264b9876aea49">&#9670;&nbsp;</a></span>AsymmetricNonSquareL2Pooling3dInt16Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;int16_t, 5&gt; AsymmetricNonSquareL2Pooling3dInt16Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
+ <td class="paramname"><em>dataLayout</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml#l01612">1612</a> of file <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml">Pooling3dTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l00014">TEST_SUITE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01617"></a><span class="lineno"> 1617</span>&#160;{</div><div class="line"><a name="l01618"></a><span class="lineno"> 1618</span>&#160; <span class="keywordflow">return</span> AsymmetricNonSquareL2Pooling3dTestCommon&lt;armnn::DataType::QSymmS16&gt;(</div><div class="line"><a name="l01619"></a><span class="lineno"> 1619</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01620"></a><span class="lineno"> 1620</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a4cdd0f9e63f7c6f8fe2f6b4305bec810"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4cdd0f9e63f7c6f8fe2f6b4305bec810">&#9670;&nbsp;</a></span>AsymmetricNonSquareL2Pooling3dTest()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;float, 5&gt; AsymmetricNonSquareL2Pooling3dTest </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
+ <td class="paramname"><em>dataLayout</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml#l01592">1592</a> of file <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml">Pooling3dTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01597"></a><span class="lineno"> 1597</span>&#160;{</div><div class="line"><a name="l01598"></a><span class="lineno"> 1598</span>&#160; <span class="keywordflow">return</span> AsymmetricNonSquareL2Pooling3dTestCommon&lt;armnn::DataType::Float32&gt;(</div><div class="line"><a name="l01599"></a><span class="lineno"> 1599</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01600"></a><span class="lineno"> 1600</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="aa50a277f8205311e49aa4e058cfbe12f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa50a277f8205311e49aa4e058cfbe12f">&#9670;&nbsp;</a></span>AsymmetricNonSquareL2Pooling3dUint8Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;uint8_t, 5&gt; AsymmetricNonSquareL2Pooling3dUint8Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
+ <td class="paramname"><em>dataLayout</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml#l01602">1602</a> of file <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml">Pooling3dTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l00014">TEST_SUITE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01607"></a><span class="lineno"> 1607</span>&#160;{</div><div class="line"><a name="l01608"></a><span class="lineno"> 1608</span>&#160; <span class="keywordflow">return</span> AsymmetricNonSquareL2Pooling3dTestCommon&lt;armnn::DataType::QAsymmU8&gt;(</div><div class="line"><a name="l01609"></a><span class="lineno"> 1609</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01610"></a><span class="lineno"> 1610</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="ab25e3d38d7f7571a752e2e5316bd3552"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab25e3d38d7f7571a752e2e5316bd3552">&#9670;&nbsp;</a></span>AsymmetricNonSquareL2Pooling3dWithPaddingOnlyPoolInt16Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;int16_t, 5&gt; AsymmetricNonSquareL2Pooling3dWithPaddingOnlyPoolInt16Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
+ <td class="paramname"><em>dataLayout</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml#l01642">1642</a> of file <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml">Pooling3dTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l00014">TEST_SUITE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01647"></a><span class="lineno"> 1647</span>&#160;{</div><div class="line"><a name="l01648"></a><span class="lineno"> 1648</span>&#160; <span class="keywordflow">return</span> AsymmetricNonSquareL2Pooling3dWithPaddingOnlyPoolTestCommon&lt;armnn::DataType::QSymmS16&gt;(</div><div class="line"><a name="l01649"></a><span class="lineno"> 1649</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01650"></a><span class="lineno"> 1650</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a127e1fbfe9d65ed27fac3bb23dc0f9eb"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a127e1fbfe9d65ed27fac3bb23dc0f9eb">&#9670;&nbsp;</a></span>AsymmetricNonSquareL2Pooling3dWithPaddingOnlyPoolTest()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;float, 5&gt; AsymmetricNonSquareL2Pooling3dWithPaddingOnlyPoolTest </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
+ <td class="paramname"><em>dataLayout</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml#l01622">1622</a> of file <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml">Pooling3dTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p>
+<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> AsymmetricNonSquareL2Pooling3dWithPaddingOnlyPoolTestCommon&lt;armnn::DataType::Float32&gt;(</div><div class="line"><a name="l01629"></a><span class="lineno"> 1629</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01630"></a><span class="lineno"> 1630</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a7f4821b789598767f339cb171cfa2c03"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7f4821b789598767f339cb171cfa2c03">&#9670;&nbsp;</a></span>AsymmetricNonSquareL2Pooling3dWithPaddingOnlyPoolUint8Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;uint8_t, 5&gt; AsymmetricNonSquareL2Pooling3dWithPaddingOnlyPoolUint8Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
+ <td class="paramname"><em>dataLayout</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml#l01632">1632</a> of file <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml">Pooling3dTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01637"></a><span class="lineno"> 1637</span>&#160;{</div><div class="line"><a name="l01638"></a><span class="lineno"> 1638</span>&#160; <span class="keywordflow">return</span> AsymmetricNonSquareL2Pooling3dWithPaddingOnlyPoolTestCommon&lt;armnn::DataType::QAsymmU8&gt;(</div><div class="line"><a name="l01639"></a><span class="lineno"> 1639</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01640"></a><span class="lineno"> 1640</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="af84080f2b921b0ef3f963a78f14789ca"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af84080f2b921b0ef3f963a78f14789ca">&#9670;&nbsp;</a></span>AsymmetricNonSquareMaxPooling3dInt16Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;int16_t, 5&gt; AsymmetricNonSquareMaxPooling3dInt16Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
+ <td class="paramname"><em>dataLayout</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml#l01492">1492</a> of file <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml">Pooling3dTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l00014">TEST_SUITE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01497"></a><span class="lineno"> 1497</span>&#160;{</div><div class="line"><a name="l01498"></a><span class="lineno"> 1498</span>&#160; <span class="keywordflow">return</span> AsymmetricNonSquareMaxPooling3dTestCommon&lt;armnn::DataType::QSymmS16&gt;(</div><div class="line"><a name="l01499"></a><span class="lineno"> 1499</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01500"></a><span class="lineno"> 1500</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a642d9c0e572496c14e902a2adacf1a9a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a642d9c0e572496c14e902a2adacf1a9a">&#9670;&nbsp;</a></span>AsymmetricNonSquareMaxPooling3dTest()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;float, 5&gt; AsymmetricNonSquareMaxPooling3dTest </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
+ <td class="paramname"><em>dataLayout</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml#l01472">1472</a> of file <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml">Pooling3dTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01477"></a><span class="lineno"> 1477</span>&#160;{</div><div class="line"><a name="l01478"></a><span class="lineno"> 1478</span>&#160; <span class="keywordflow">return</span> AsymmetricNonSquareMaxPooling3dTestCommon&lt;armnn::DataType::Float32&gt;(</div><div class="line"><a name="l01479"></a><span class="lineno"> 1479</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01480"></a><span class="lineno"> 1480</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a26cc18a22b38e552e248464d8acdfee7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a26cc18a22b38e552e248464d8acdfee7">&#9670;&nbsp;</a></span>AsymmetricNonSquareMaxPooling3dUint8Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;uint8_t, 5&gt; AsymmetricNonSquareMaxPooling3dUint8Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactor</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
+ <td class="paramname"><em>dataLayout</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml#l01482">1482</a> of file <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml">Pooling3dTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01487"></a><span class="lineno"> 1487</span>&#160;{</div><div class="line"><a name="l01488"></a><span class="lineno"> 1488</span>&#160; <span class="keywordflow">return</span> AsymmetricNonSquareMaxPooling3dTestCommon&lt;armnn::DataType::QAsymmU8&gt;(</div><div class="line"><a name="l01489"></a><span class="lineno"> 1489</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01490"></a><span class="lineno"> 1490</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="ad9d55bde5c97cfe79b9ce163139a6697"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad9d55bde5c97cfe79b9ce163139a6697">&#9670;&nbsp;</a></span>AsymmetricNonSquareMaxPooling3dWithPaddingOnlyPoolInt16Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;int16_t, 5&gt; AsymmetricNonSquareMaxPooling3dWithPaddingOnlyPoolInt16Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
+ <td class="paramname"><em>dataLayout</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml#l01522">1522</a> of file <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml">Pooling3dTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l00014">TEST_SUITE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01527"></a><span class="lineno"> 1527</span>&#160;{</div><div class="line"><a name="l01528"></a><span class="lineno"> 1528</span>&#160; <span class="keywordflow">return</span> AsymmetricNonSquareMaxPooling3dWithPaddingOnlyPoolTestCommon&lt;armnn::DataType::QSymmS16&gt;(</div><div class="line"><a name="l01529"></a><span class="lineno"> 1529</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01530"></a><span class="lineno"> 1530</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a2ab63f0c2a397e656e1f28a92e200246"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2ab63f0c2a397e656e1f28a92e200246">&#9670;&nbsp;</a></span>AsymmetricNonSquareMaxPooling3dWithPaddingOnlyPoolTest()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;float, 5&gt; AsymmetricNonSquareMaxPooling3dWithPaddingOnlyPoolTest </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
+ <td class="paramname"><em>dataLayout</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml#l01502">1502</a> of file <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml">Pooling3dTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01507"></a><span class="lineno"> 1507</span>&#160;{</div><div class="line"><a name="l01508"></a><span class="lineno"> 1508</span>&#160; <span class="keywordflow">return</span> AsymmetricNonSquareMaxPooling3dWithPaddingOnlyPoolTestCommon&lt;armnn::DataType::Float32&gt;(</div><div class="line"><a name="l01509"></a><span class="lineno"> 1509</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01510"></a><span class="lineno"> 1510</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="adffb721fa8d3e3f68c8a672a15db3e15"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#adffb721fa8d3e3f68c8a672a15db3e15">&#9670;&nbsp;</a></span>AsymmetricNonSquareMaxPooling3dWithPaddingOnlyPoolUint8Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;uint8_t, 5&gt; AsymmetricNonSquareMaxPooling3dWithPaddingOnlyPoolUint8Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactor</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
+ <td class="paramname"><em>dataLayout</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml#l01512">1512</a> of file <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml">Pooling3dTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01517"></a><span class="lineno"> 1517</span>&#160;{</div><div class="line"><a name="l01518"></a><span class="lineno"> 1518</span>&#160; <span class="keywordflow">return</span> AsymmetricNonSquareMaxPooling3dWithPaddingOnlyPoolTestCommon&lt;armnn::DataType::QAsymmU8&gt;(</div><div class="line"><a name="l01519"></a><span class="lineno"> 1519</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01520"></a><span class="lineno"> 1520</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a2fc2a9cbea30e3380619d1f1e241a665"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2fc2a9cbea30e3380619d1f1e241a665">&#9670;&nbsp;</a></span>ComparePooling3dInt16Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;int16_t, 5&gt; ComparePooling3dInt16Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>refWorkloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>refTensorHandleFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="namespacearmnn.xhtml#a961bbfe1db71a848eff5a1f0ab775718">armnn::PoolingAlgorithm</a>&#160;</td>
+ <td class="paramname"><em>poolingType</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
+ <td class="paramname"><em>dataLayout</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml#l01680">1680</a> of file <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml">Pooling3dTestImpl.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l01688"></a><span class="lineno"> 1688</span>&#160;{</div><div class="line"><a name="l01689"></a><span class="lineno"> 1689</span>&#160; <span class="keywordflow">return</span> ComparePooling3dTestCommon&lt;armnn::DataType::QSymmS16&gt;(</div><div class="line"><a name="l01690"></a><span class="lineno"> 1690</span>&#160; workloadFactory, memoryManager, refWorkloadFactory, tensorHandleFactory, refTensorHandleFactory,</div><div class="line"><a name="l01691"></a><span class="lineno"> 1691</span>&#160; poolingType, dataLayout);</div><div class="line"><a name="l01692"></a><span class="lineno"> 1692</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a505e7b30a4906c75b0d1ba333614556f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a505e7b30a4906c75b0d1ba333614556f">&#9670;&nbsp;</a></span>ComparePooling3dTest()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;float, 5&gt; ComparePooling3dTest </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>refWorkloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>refTensorHandleFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="namespacearmnn.xhtml#a961bbfe1db71a848eff5a1f0ab775718">armnn::PoolingAlgorithm</a>&#160;</td>
+ <td class="paramname"><em>poolingType</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
+ <td class="paramname"><em>dataLayout</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml#l01652">1652</a> of file <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml">Pooling3dTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01660"></a><span class="lineno"> 1660</span>&#160;{</div><div class="line"><a name="l01661"></a><span class="lineno"> 1661</span>&#160; <span class="keywordflow">return</span> ComparePooling3dTestCommon&lt;armnn::DataType::Float32&gt;(</div><div class="line"><a name="l01662"></a><span class="lineno"> 1662</span>&#160; workloadFactory, memoryManager, refWorkloadFactory, tensorHandleFactory, refTensorHandleFactory,</div><div class="line"><a name="l01663"></a><span class="lineno"> 1663</span>&#160; poolingType, dataLayout);</div><div class="line"><a name="l01664"></a><span class="lineno"> 1664</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a984ca3105988ed64b87764fd1f971308"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a984ca3105988ed64b87764fd1f971308">&#9670;&nbsp;</a></span>ComparePooling3dUint8Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;uint8_t, 5&gt; ComparePooling3dUint8Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>refWorkloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>refTensorHandleFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="namespacearmnn.xhtml#a961bbfe1db71a848eff5a1f0ab775718">armnn::PoolingAlgorithm</a>&#160;</td>
+ <td class="paramname"><em>poolingType</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
+ <td class="paramname"><em>dataLayout</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml#l01666">1666</a> of file <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml">Pooling3dTestImpl.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l01674"></a><span class="lineno"> 1674</span>&#160;{</div><div class="line"><a name="l01675"></a><span class="lineno"> 1675</span>&#160; <span class="keywordflow">return</span> ComparePooling3dTestCommon&lt;armnn::DataType::QAsymmU8&gt;(</div><div class="line"><a name="l01676"></a><span class="lineno"> 1676</span>&#160; workloadFactory, memoryManager, refWorkloadFactory, tensorHandleFactory, refTensorHandleFactory,</div><div class="line"><a name="l01677"></a><span class="lineno"> 1677</span>&#160; poolingType, dataLayout, 0.1f, 128);</div><div class="line"><a name="l01678"></a><span class="lineno"> 1678</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="ac849c65360dad4aec83ec8f8de878558"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac849c65360dad4aec83ec8f8de878558">&#9670;&nbsp;</a></span>IgnorePaddingSimpleAveragePooling3dInt16Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;int16_t, 5&gt; IgnorePaddingSimpleAveragePooling3dInt16Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
+ <td class="paramname"><em>dataLayout</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml#l01432">1432</a> of file <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml">Pooling3dTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l00014">TEST_SUITE()</a>.</p>
+<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> IgnorePaddingSimpleAveragePooling3dTestCommon&lt;armnn::DataType::QSymmS16&gt;(</div><div class="line"><a name="l01439"></a><span class="lineno"> 1439</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01440"></a><span class="lineno"> 1440</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="aa280fa39e5194d69278ea858b76e40a0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa280fa39e5194d69278ea858b76e40a0">&#9670;&nbsp;</a></span>IgnorePaddingSimpleAveragePooling3dTest()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;float, 5&gt; IgnorePaddingSimpleAveragePooling3dTest </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
+ <td class="paramname"><em>dataLayout</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml#l01412">1412</a> of file <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml">Pooling3dTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01417"></a><span class="lineno"> 1417</span>&#160;{</div><div class="line"><a name="l01418"></a><span class="lineno"> 1418</span>&#160; <span class="keywordflow">return</span> IgnorePaddingSimpleAveragePooling3dTestCommon&lt;armnn::DataType::Float32&gt;(</div><div class="line"><a name="l01419"></a><span class="lineno"> 1419</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01420"></a><span class="lineno"> 1420</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a54e0f2fbb2595a84e4e40301646c76f3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a54e0f2fbb2595a84e4e40301646c76f3">&#9670;&nbsp;</a></span>IgnorePaddingSimpleAveragePooling3dUint8Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;uint8_t, 5&gt; IgnorePaddingSimpleAveragePooling3dUint8Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
+ <td class="paramname"><em>dataLayout</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml#l01422">1422</a> of file <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml">Pooling3dTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l00014">TEST_SUITE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01427"></a><span class="lineno"> 1427</span>&#160;{</div><div class="line"><a name="l01428"></a><span class="lineno"> 1428</span>&#160; <span class="keywordflow">return</span> IgnorePaddingSimpleAveragePooling3dTestCommon&lt;armnn::DataType::QAsymmU8&gt;(</div><div class="line"><a name="l01429"></a><span class="lineno"> 1429</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, dataLayout, 1.0f, -5);</div><div class="line"><a name="l01430"></a><span class="lineno"> 1430</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a58651bc150de0e5a5520cefb3b476c18"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a58651bc150de0e5a5520cefb3b476c18">&#9670;&nbsp;</a></span>IgnorePaddingSimpleL2Pooling3dInt16Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;int16_t, 5&gt; IgnorePaddingSimpleL2Pooling3dInt16Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
+ <td class="paramname"><em>dataLayout</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml#l01462">1462</a> of file <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml">Pooling3dTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l00014">TEST_SUITE()</a>.</p>
+<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> IgnorePaddingSimpleL2Pooling3dTestCommon&lt;armnn::DataType::QSymmS16&gt;(</div><div class="line"><a name="l01469"></a><span class="lineno"> 1469</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01470"></a><span class="lineno"> 1470</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a16974317b1bc0467972fb5b44e9aaf8c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a16974317b1bc0467972fb5b44e9aaf8c">&#9670;&nbsp;</a></span>IgnorePaddingSimpleL2Pooling3dTest()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;float, 5&gt; IgnorePaddingSimpleL2Pooling3dTest </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
+ <td class="paramname"><em>dataLayout</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml#l01442">1442</a> of file <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml">Pooling3dTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01447"></a><span class="lineno"> 1447</span>&#160;{</div><div class="line"><a name="l01448"></a><span class="lineno"> 1448</span>&#160; <span class="keywordflow">return</span> IgnorePaddingSimpleL2Pooling3dTestCommon&lt;armnn::DataType::Float32&gt;(</div><div class="line"><a name="l01449"></a><span class="lineno"> 1449</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01450"></a><span class="lineno"> 1450</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="ab3bfe2d25b2d3e0aad6c637e2aae12b0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab3bfe2d25b2d3e0aad6c637e2aae12b0">&#9670;&nbsp;</a></span>IgnorePaddingSimpleL2Pooling3dUint8Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;uint8_t, 5&gt; IgnorePaddingSimpleL2Pooling3dUint8Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
+ <td class="paramname"><em>dataLayout</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml#l01452">1452</a> of file <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml">Pooling3dTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l00014">TEST_SUITE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01457"></a><span class="lineno"> 1457</span>&#160;{</div><div class="line"><a name="l01458"></a><span class="lineno"> 1458</span>&#160; <span class="keywordflow">return</span> IgnorePaddingSimpleL2Pooling3dTestCommon&lt;armnn::DataType::QAsymmU8&gt;(</div><div class="line"><a name="l01459"></a><span class="lineno"> 1459</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, dataLayout, 1.0f, -5);</div><div class="line"><a name="l01460"></a><span class="lineno"> 1460</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="ae79f29a660c49c364c736d418230e949"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae79f29a660c49c364c736d418230e949">&#9670;&nbsp;</a></span>IgnorePaddingSimpleMaxPooling3dInt16Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;int16_t, 5&gt; IgnorePaddingSimpleMaxPooling3dInt16Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
+ <td class="paramname"><em>dataLayout</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml#l01312">1312</a> of file <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml">Pooling3dTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l00014">TEST_SUITE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01317"></a><span class="lineno"> 1317</span>&#160;{</div><div class="line"><a name="l01318"></a><span class="lineno"> 1318</span>&#160; <span class="keywordflow">return</span> IgnorePaddingSimpleMaxPooling3dTestCommon&lt;armnn::DataType::QSymmS16&gt;(</div><div class="line"><a name="l01319"></a><span class="lineno"> 1319</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01320"></a><span class="lineno"> 1320</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="aaceefc19cddb53224878e14bd67f0a92"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aaceefc19cddb53224878e14bd67f0a92">&#9670;&nbsp;</a></span>IgnorePaddingSimpleMaxPooling3dTest()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;float, 5&gt; IgnorePaddingSimpleMaxPooling3dTest </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
+ <td class="paramname"><em>dataLayout</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml#l01292">1292</a> of file <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml">Pooling3dTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01297"></a><span class="lineno"> 1297</span>&#160;{</div><div class="line"><a name="l01298"></a><span class="lineno"> 1298</span>&#160; <span class="keywordflow">return</span> IgnorePaddingSimpleMaxPooling3dTestCommon&lt;armnn::DataType::Float32&gt;(</div><div class="line"><a name="l01299"></a><span class="lineno"> 1299</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01300"></a><span class="lineno"> 1300</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a6d118375145676feb6f33a43bf87d6b2"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6d118375145676feb6f33a43bf87d6b2">&#9670;&nbsp;</a></span>IgnorePaddingSimpleMaxPooling3dUint8Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;uint8_t, 5&gt; IgnorePaddingSimpleMaxPooling3dUint8Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
+ <td class="paramname"><em>dataLayout</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml#l01302">1302</a> of file <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml">Pooling3dTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01307"></a><span class="lineno"> 1307</span>&#160;{</div><div class="line"><a name="l01308"></a><span class="lineno"> 1308</span>&#160; <span class="keywordflow">return</span> IgnorePaddingSimpleMaxPooling3dTestCommon&lt;armnn::DataType::QAsymmU8&gt;(</div><div class="line"><a name="l01309"></a><span class="lineno"> 1309</span>&#160; workloadFactory, memoryManager, tensorHandleFactory,dataLayout, 1.0f, -5);</div><div class="line"><a name="l01310"></a><span class="lineno"> 1310</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="ae330ddf347d484f5e589c2ed826464aa"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae330ddf347d484f5e589c2ed826464aa">&#9670;&nbsp;</a></span>LargeTensorsAveragePooling3dInt16Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;int16_t, 5&gt; LargeTensorsAveragePooling3dInt16Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
+ <td class="paramname"><em>dataLayout</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml#l01402">1402</a> of file <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml">Pooling3dTestImpl.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l01407"></a><span class="lineno"> 1407</span>&#160;{</div><div class="line"><a name="l01408"></a><span class="lineno"> 1408</span>&#160; <span class="keywordflow">return</span> LargeTensorsAveragePooling3dTestCommon&lt;armnn::DataType::QSymmS16&gt;(</div><div class="line"><a name="l01409"></a><span class="lineno"> 1409</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01410"></a><span class="lineno"> 1410</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="ac39b48e005f813ab7eb70819e3195055"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac39b48e005f813ab7eb70819e3195055">&#9670;&nbsp;</a></span>LargeTensorsAveragePooling3dTest()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;float, 5&gt; LargeTensorsAveragePooling3dTest </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
+ <td class="paramname"><em>dataLayout</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml#l01382">1382</a> of file <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml">Pooling3dTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01387"></a><span class="lineno"> 1387</span>&#160;{</div><div class="line"><a name="l01388"></a><span class="lineno"> 1388</span>&#160; <span class="keywordflow">return</span> LargeTensorsAveragePooling3dTestCommon&lt;armnn::DataType::Float32&gt;(</div><div class="line"><a name="l01389"></a><span class="lineno"> 1389</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01390"></a><span class="lineno"> 1390</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a75e826c8a6831e67d3e79f3574fe9af1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a75e826c8a6831e67d3e79f3574fe9af1">&#9670;&nbsp;</a></span>LargeTensorsAveragePooling3dUint8Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;uint8_t, 5&gt; LargeTensorsAveragePooling3dUint8Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
+ <td class="paramname"><em>dataLayout</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml#l01392">1392</a> of file <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml">Pooling3dTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p>
+<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> LargeTensorsAveragePooling3dTestCommon&lt;armnn::DataType::QAsymmU8&gt;(</div><div class="line"><a name="l01399"></a><span class="lineno"> 1399</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, dataLayout, 0.5, -1);</div><div class="line"><a name="l01400"></a><span class="lineno"> 1400</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a794276f7cda68b1f300281ad9666aa2c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a794276f7cda68b1f300281ad9666aa2c">&#9670;&nbsp;</a></span>SimpleAveragePooling3dInt16Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;int16_t, 5&gt; SimpleAveragePooling3dInt16Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
+ <td class="paramname"><em>dataLayout</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml#l01342">1342</a> of file <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml">Pooling3dTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l00014">TEST_SUITE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01347"></a><span class="lineno"> 1347</span>&#160;{</div><div class="line"><a name="l01348"></a><span class="lineno"> 1348</span>&#160; <span class="keywordflow">return</span> SimpleAveragePooling3dTestCommon&lt;armnn::DataType::QSymmS16&gt;(</div><div class="line"><a name="l01349"></a><span class="lineno"> 1349</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01350"></a><span class="lineno"> 1350</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a6985e5e677311f83711006df7052e49a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6985e5e677311f83711006df7052e49a">&#9670;&nbsp;</a></span>SimpleAveragePooling3dTest()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;float, 5&gt; SimpleAveragePooling3dTest </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
+ <td class="paramname"><em>dataLayout</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml#l01322">1322</a> of file <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml">Pooling3dTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01327"></a><span class="lineno"> 1327</span>&#160;{</div><div class="line"><a name="l01328"></a><span class="lineno"> 1328</span>&#160; <span class="keywordflow">return</span> SimpleAveragePooling3dTestCommon&lt;armnn::DataType::Float32&gt;(</div><div class="line"><a name="l01329"></a><span class="lineno"> 1329</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01330"></a><span class="lineno"> 1330</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a10798c546c5a9ce0478acb67df877796"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a10798c546c5a9ce0478acb67df877796">&#9670;&nbsp;</a></span>SimpleAveragePooling3dUint8Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;uint8_t, 5&gt; SimpleAveragePooling3dUint8Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
+ <td class="paramname"><em>dataLayout</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml#l01332">1332</a> of file <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml">Pooling3dTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01337"></a><span class="lineno"> 1337</span>&#160;{</div><div class="line"><a name="l01338"></a><span class="lineno"> 1338</span>&#160; <span class="keywordflow">return</span> SimpleAveragePooling3dTestCommon&lt;armnn::DataType::QAsymmU8&gt;(</div><div class="line"><a name="l01339"></a><span class="lineno"> 1339</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01340"></a><span class="lineno"> 1340</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="ad8e9d660c043c7bb96f51f8e83affcdf"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad8e9d660c043c7bb96f51f8e83affcdf">&#9670;&nbsp;</a></span>SimpleL2Pooling3dInt16Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;int16_t, 5&gt; SimpleL2Pooling3dInt16Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
+ <td class="paramname"><em>dataLayout</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml#l01372">1372</a> of file <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml">Pooling3dTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l00014">TEST_SUITE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01377"></a><span class="lineno"> 1377</span>&#160;{</div><div class="line"><a name="l01378"></a><span class="lineno"> 1378</span>&#160; <span class="keywordflow">return</span> SimpleL2Pooling3dTestCommon&lt;armnn::DataType::QSymmS16&gt;(</div><div class="line"><a name="l01379"></a><span class="lineno"> 1379</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01380"></a><span class="lineno"> 1380</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a8e9b5f9f151897fac1856acfe4aaef7a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8e9b5f9f151897fac1856acfe4aaef7a">&#9670;&nbsp;</a></span>SimpleL2Pooling3dTest()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;float, 5&gt; SimpleL2Pooling3dTest </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
+ <td class="paramname"><em>dataLayout</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml#l01352">1352</a> of file <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml">Pooling3dTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01357"></a><span class="lineno"> 1357</span>&#160;{</div><div class="line"><a name="l01358"></a><span class="lineno"> 1358</span>&#160; <span class="keywordflow">return</span> SimpleL2Pooling3dTestCommon&lt;armnn::DataType::Float32&gt;(</div><div class="line"><a name="l01359"></a><span class="lineno"> 1359</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01360"></a><span class="lineno"> 1360</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="ab2af2bcea5a7d43add9e0c74d2c474ef"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab2af2bcea5a7d43add9e0c74d2c474ef">&#9670;&nbsp;</a></span>SimpleL2Pooling3dUint8Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;uint8_t, 5&gt; SimpleL2Pooling3dUint8Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
+ <td class="paramname"><em>dataLayout</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml#l01362">1362</a> of file <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml">Pooling3dTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l00014">TEST_SUITE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01367"></a><span class="lineno"> 1367</span>&#160;{</div><div class="line"><a name="l01368"></a><span class="lineno"> 1368</span>&#160; <span class="keywordflow">return</span> SimpleL2Pooling3dTestCommon&lt;armnn::DataType::QAsymmU8&gt;(</div><div class="line"><a name="l01369"></a><span class="lineno"> 1369</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01370"></a><span class="lineno"> 1370</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="aeb17ce0d1c35e9191492ad59aeb2e3c5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aeb17ce0d1c35e9191492ad59aeb2e3c5">&#9670;&nbsp;</a></span>SimpleMaxPooling3dInt16Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;int16_t, 5&gt; SimpleMaxPooling3dInt16Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
+ <td class="paramname"><em>dataLayout</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml#l01282">1282</a> of file <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml">Pooling3dTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l00014">TEST_SUITE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01287"></a><span class="lineno"> 1287</span>&#160;{</div><div class="line"><a name="l01288"></a><span class="lineno"> 1288</span>&#160; <span class="keywordflow">return</span> SimpleMaxPooling3dTestCommon&lt;armnn::DataType::QSymmS16&gt;(</div><div class="line"><a name="l01289"></a><span class="lineno"> 1289</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01290"></a><span class="lineno"> 1290</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a08a9c1a118c919e9d720014e00661b7b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a08a9c1a118c919e9d720014e00661b7b">&#9670;&nbsp;</a></span>SimpleMaxPooling3dSize2x2x2Stride1x1x1Int16Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;int16_t, 5&gt; SimpleMaxPooling3dSize2x2x2Stride1x1x1Int16Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
+ <td class="paramname"><em>dataLayout</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml#l01252">1252</a> of file <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml">Pooling3dTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l00014">TEST_SUITE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01257"></a><span class="lineno"> 1257</span>&#160;{</div><div class="line"><a name="l01258"></a><span class="lineno"> 1258</span>&#160; <span class="keywordflow">return</span> SimpleMaxPooling3dSize2x2x2Stride1x1x1TestCommon&lt;armnn::DataType::QSymmS16&gt;(</div><div class="line"><a name="l01259"></a><span class="lineno"> 1259</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01260"></a><span class="lineno"> 1260</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a4a0f21c583c46ffc1b34b9d9ec358e0b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4a0f21c583c46ffc1b34b9d9ec358e0b">&#9670;&nbsp;</a></span>SimpleMaxPooling3dSize2x2x2Stride1x1x1Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;float, 5&gt; SimpleMaxPooling3dSize2x2x2Stride1x1x1Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
+ <td class="paramname"><em>dataLayout</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml#l01232">1232</a> of file <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml">Pooling3dTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01237"></a><span class="lineno"> 1237</span>&#160;{</div><div class="line"><a name="l01238"></a><span class="lineno"> 1238</span>&#160; <span class="keywordflow">return</span> SimpleMaxPooling3dSize2x2x2Stride1x1x1TestCommon&lt;armnn::DataType::Float32&gt;(</div><div class="line"><a name="l01239"></a><span class="lineno"> 1239</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01240"></a><span class="lineno"> 1240</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="ac95baab3d0ce90ed65918824c3eb1a7b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac95baab3d0ce90ed65918824c3eb1a7b">&#9670;&nbsp;</a></span>SimpleMaxPooling3dSize2x2x2Stride1x1x1Uint8Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;uint8_t, 5&gt; SimpleMaxPooling3dSize2x2x2Stride1x1x1Uint8Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
+ <td class="paramname"><em>dataLayout</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml#l01242">1242</a> of file <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml">Pooling3dTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01247"></a><span class="lineno"> 1247</span>&#160;{</div><div class="line"><a name="l01248"></a><span class="lineno"> 1248</span>&#160; <span class="keywordflow">return</span> SimpleMaxPooling3dSize2x2x2Stride1x1x1TestCommon&lt;armnn::DataType::QAsymmU8&gt;(</div><div class="line"><a name="l01249"></a><span class="lineno"> 1249</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, dataLayout, 0.1f, 128);</div><div class="line"><a name="l01250"></a><span class="lineno"> 1250</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a35839cceab373ef3ff90d2061af3d472"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a35839cceab373ef3ff90d2061af3d472">&#9670;&nbsp;</a></span>SimpleMaxPooling3dTest()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;float, 5&gt; SimpleMaxPooling3dTest </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
+ <td class="paramname"><em>dataLayout</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml#l01262">1262</a> of file <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml">Pooling3dTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01267"></a><span class="lineno"> 1267</span>&#160;{</div><div class="line"><a name="l01268"></a><span class="lineno"> 1268</span>&#160; <span class="keywordflow">return</span> SimpleMaxPooling3dTestCommon&lt;armnn::DataType::Float32&gt;(</div><div class="line"><a name="l01269"></a><span class="lineno"> 1269</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01270"></a><span class="lineno"> 1270</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="ae45322439e8e251cc9064a2bdc5609e7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae45322439e8e251cc9064a2bdc5609e7">&#9670;&nbsp;</a></span>SimpleMaxPooling3dUint8Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;uint8_t, 5&gt; SimpleMaxPooling3dUint8Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
+ <td class="paramname"><em>dataLayout</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml#l01272">1272</a> of file <a class="el" href="_pooling3d_test_impl_8cpp_source.xhtml">Pooling3dTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01277"></a><span class="lineno"> 1277</span>&#160;{</div><div class="line"><a name="l01278"></a><span class="lineno"> 1278</span>&#160; <span class="keywordflow">return</span> SimpleMaxPooling3dTestCommon&lt;armnn::DataType::QAsymmU8&gt;(</div><div class="line"><a name="l01279"></a><span class="lineno"> 1279</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01280"></a><span class="lineno"> 1280</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <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="_pooling3d_test_impl_8hpp.xhtml">Pooling3dTestImpl.hpp</a></li>
+ <li class="footer">Generated on Fri Jun 17 2022 13:20:26 for ArmNN by
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
+ </ul>
+</div>
+</body>
+</html>