aboutsummaryrefslogtreecommitdiff
path: root/22.02/_pooling3d_test_impl_8hpp.xhtml
diff options
context:
space:
mode:
authorNikhil Raj <nikhil.raj@arm.com>2022-03-08 20:01:38 +0000
committerNikhil Raj <nikhil.raj@arm.com>2022-03-09 12:26:14 +0000
commitf4019872c1134c6fcc1d6993e5746f55c1e79208 (patch)
treeb07ea8bdd70d696adfa3814344e210ea67be1e8c /22.02/_pooling3d_test_impl_8hpp.xhtml
parent0d75c02b21b919b81035205f3914ee273b93b30c (diff)
downloadarmnn-f4019872c1134c6fcc1d6993e5746f55c1e79208.tar.gz
IVGCVSW-6819 Fix the directory structure and broken link to latest docu
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com> Change-Id: I05b559d15faf92c76ff536719693b361316be4f3
Diffstat (limited to '22.02/_pooling3d_test_impl_8hpp.xhtml')
-rw-r--r--22.02/_pooling3d_test_impl_8hpp.xhtml1662
1 files changed, 1662 insertions, 0 deletions
diff --git a/22.02/_pooling3d_test_impl_8hpp.xhtml b/22.02/_pooling3d_test_impl_8hpp.xhtml
new file mode 100644
index 0000000000..1f8203f45a
--- /dev/null
+++ b/22.02/_pooling3d_test_impl_8hpp.xhtml
@@ -0,0 +1,1662 @@
+<!-- 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.02</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:a13d8fdbd9b4a36c26f1d06f5702c8e30"><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#a13d8fdbd9b4a36c26f1d06f5702c8e30">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)</td></tr>
+<tr class="separator:a13d8fdbd9b4a36c26f1d06f5702c8e30"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a145268854a681f2f68b3324a1e73bab3"><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#a145268854a681f2f68b3324a1e73bab3">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)</td></tr>
+<tr class="separator:a145268854a681f2f68b3324a1e73bab3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5af31c2b40001fabc424ea601e140f1f"><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#a5af31c2b40001fabc424ea601e140f1f">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)</td></tr>
+<tr class="separator:a5af31c2b40001fabc424ea601e140f1f"><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:aeec3874f8a9a726410dbb222be0c9e20"><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#aeec3874f8a9a726410dbb222be0c9e20">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)</td></tr>
+<tr class="separator:aeec3874f8a9a726410dbb222be0c9e20"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aefe3b6330269050e9273236191c475bf"><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#aefe3b6330269050e9273236191c475bf">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)</td></tr>
+<tr class="separator:aefe3b6330269050e9273236191c475bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad144966cf371b2a0e83e761011f13ace"><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#ad144966cf371b2a0e83e761011f13ace">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)</td></tr>
+<tr class="separator:ad144966cf371b2a0e83e761011f13ace"><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:a1be3de96f029631465553441dd01e723"><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#a1be3de96f029631465553441dd01e723">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)</td></tr>
+<tr class="separator:a1be3de96f029631465553441dd01e723"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a249834da6eff5fcf8dcc0347b696e736"><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#a249834da6eff5fcf8dcc0347b696e736">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)</td></tr>
+<tr class="separator:a249834da6eff5fcf8dcc0347b696e736"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a83a375ec3a0c4492cf829ce3aeafd330"><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#a83a375ec3a0c4492cf829ce3aeafd330">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)</td></tr>
+<tr class="separator:a83a375ec3a0c4492cf829ce3aeafd330"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4d1572602310835bee059328c2455dc8"><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#a4d1572602310835bee059328c2455dc8">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)</td></tr>
+<tr class="separator:a4d1572602310835bee059328c2455dc8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1e74ad9085ed79e8015b2ca6df2ce6b4"><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#a1e74ad9085ed79e8015b2ca6df2ce6b4">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)</td></tr>
+<tr class="separator:a1e74ad9085ed79e8015b2ca6df2ce6b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af455e67fbc9bc19199d3a88209685df9"><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#af455e67fbc9bc19199d3a88209685df9">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)</td></tr>
+<tr class="separator:af455e67fbc9bc19199d3a88209685df9"><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:ae4a30844a77c54dc5e1d489a013fd3c4"><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#ae4a30844a77c54dc5e1d489a013fd3c4">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)</td></tr>
+<tr class="separator:ae4a30844a77c54dc5e1d489a013fd3c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a19705339ac39ce056d62740ade30ec5e"><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#a19705339ac39ce056d62740ade30ec5e">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)</td></tr>
+<tr class="separator:a19705339ac39ce056d62740ade30ec5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6ff7fa315a8a5a4e78ed719e7ab40a60"><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#a6ff7fa315a8a5a4e78ed719e7ab40a60">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)</td></tr>
+<tr class="separator:a6ff7fa315a8a5a4e78ed719e7ab40a60"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7e660e9f06a2f30e849f491c01e803bb"><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#a7e660e9f06a2f30e849f491c01e803bb">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)</td></tr>
+<tr class="separator:a7e660e9f06a2f30e849f491c01e803bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a61e7169af03dc796af267084411282e5"><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#a61e7169af03dc796af267084411282e5">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;tensorHandleFactory)</td></tr>
+<tr class="separator:a61e7169af03dc796af267084411282e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8fbf140825461f5bffdc380ef5736961"><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#a8fbf140825461f5bffdc380ef5736961">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)</td></tr>
+<tr class="separator:a8fbf140825461f5bffdc380ef5736961"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a80640533d9eca4dcbcf5da3a10deb860"><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#a80640533d9eca4dcbcf5da3a10deb860">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)</td></tr>
+<tr class="separator:a80640533d9eca4dcbcf5da3a10deb860"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a26d1e347a12bd20576697f628f3e6002"><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#a26d1e347a12bd20576697f628f3e6002">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)</td></tr>
+<tr class="separator:a26d1e347a12bd20576697f628f3e6002"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a069e6e23f81bf4ae5212cac843676d96"><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#a069e6e23f81bf4ae5212cac843676d96">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)</td></tr>
+<tr class="separator:a069e6e23f81bf4ae5212cac843676d96"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5ff698a3de75562784a465de4d165e94"><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#a5ff698a3de75562784a465de4d165e94">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)</td></tr>
+<tr class="separator:a5ff698a3de75562784a465de4d165e94"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8ecc314fb10e4939696e1916c6810bb3"><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#a8ecc314fb10e4939696e1916c6810bb3">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)</td></tr>
+<tr class="separator:a8ecc314fb10e4939696e1916c6810bb3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af917767bb3a96f3116dfe9fcec244cbd"><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#af917767bb3a96f3116dfe9fcec244cbd">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)</td></tr>
+<tr class="separator:af917767bb3a96f3116dfe9fcec244cbd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1f71c5a019e0ac7ee51e094b3e009a80"><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#a1f71c5a019e0ac7ee51e094b3e009a80">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)</td></tr>
+<tr class="separator:a1f71c5a019e0ac7ee51e094b3e009a80"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1b2ec0ddfdb5009eedbc7f44b088c5f0"><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#a1b2ec0ddfdb5009eedbc7f44b088c5f0">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)</td></tr>
+<tr class="separator:a1b2ec0ddfdb5009eedbc7f44b088c5f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4d3fe9dda73c023008f857a515d874e7"><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#a4d3fe9dda73c023008f857a515d874e7">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)</td></tr>
+<tr class="separator:a4d3fe9dda73c023008f857a515d874e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Function Documentation</h2>
+<a id="a069e6e23f81bf4ae5212cac843676d96"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a069e6e23f81bf4ae5212cac843676d96">&#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>&#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#l01338">1338</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="l01342"></a><span class="lineno"> 1342</span>&#160;{</div><div class="line"><a name="l01343"></a><span class="lineno"> 1343</span>&#160; <span class="keywordflow">return</span> AsymmetricNonSquareAveragePooling3dTestCommon&lt;armnn::DataType::QSymmS16&gt;(</div><div class="line"><a name="l01344"></a><span class="lineno"> 1344</span>&#160; workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01345"></a><span class="lineno"> 1345</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a80640533d9eca4dcbcf5da3a10deb860"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a80640533d9eca4dcbcf5da3a10deb860">&#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>&#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#l01320">1320</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="l01324"></a><span class="lineno"> 1324</span>&#160;{</div><div class="line"><a name="l01325"></a><span class="lineno"> 1325</span>&#160; <span class="keywordflow">return</span> AsymmetricNonSquareAveragePooling3dTestCommon&lt;armnn::DataType::Float32&gt;(</div><div class="line"><a name="l01326"></a><span class="lineno"> 1326</span>&#160; workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01327"></a><span class="lineno"> 1327</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a26d1e347a12bd20576697f628f3e6002"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a26d1e347a12bd20576697f628f3e6002">&#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>&#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#l01329">1329</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="l01333"></a><span class="lineno"> 1333</span>&#160;{</div><div class="line"><a name="l01334"></a><span class="lineno"> 1334</span>&#160; <span class="keywordflow">return</span> AsymmetricNonSquareAveragePooling3dTestCommon&lt;armnn::DataType::QAsymmU8&gt;(</div><div class="line"><a name="l01335"></a><span class="lineno"> 1335</span>&#160; workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01336"></a><span class="lineno"> 1336</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="af917767bb3a96f3116dfe9fcec244cbd"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af917767bb3a96f3116dfe9fcec244cbd">&#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>&#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#l01365">1365</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="l01369"></a><span class="lineno"> 1369</span>&#160;{</div><div class="line"><a name="l01370"></a><span class="lineno"> 1370</span>&#160; <span class="keywordflow">return</span> AsymmetricNonSquareL2Pooling3dTestCommon&lt;armnn::DataType::QSymmS16&gt;(</div><div class="line"><a name="l01371"></a><span class="lineno"> 1371</span>&#160; workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01372"></a><span class="lineno"> 1372</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a5ff698a3de75562784a465de4d165e94"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5ff698a3de75562784a465de4d165e94">&#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>&#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#l01347">1347</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="l01351"></a><span class="lineno"> 1351</span>&#160;{</div><div class="line"><a name="l01352"></a><span class="lineno"> 1352</span>&#160; <span class="keywordflow">return</span> AsymmetricNonSquareL2Pooling3dTestCommon&lt;armnn::DataType::Float32&gt;(</div><div class="line"><a name="l01353"></a><span class="lineno"> 1353</span>&#160; workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01354"></a><span class="lineno"> 1354</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a8ecc314fb10e4939696e1916c6810bb3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8ecc314fb10e4939696e1916c6810bb3">&#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>&#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#l01356">1356</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="l01360"></a><span class="lineno"> 1360</span>&#160;{</div><div class="line"><a name="l01361"></a><span class="lineno"> 1361</span>&#160; <span class="keywordflow">return</span> AsymmetricNonSquareL2Pooling3dTestCommon&lt;armnn::DataType::QAsymmU8&gt;(</div><div class="line"><a name="l01362"></a><span class="lineno"> 1362</span>&#160; workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01363"></a><span class="lineno"> 1363</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a8fbf140825461f5bffdc380ef5736961"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8fbf140825461f5bffdc380ef5736961">&#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>&#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#l01311">1311</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="l01315"></a><span class="lineno"> 1315</span>&#160;{</div><div class="line"><a name="l01316"></a><span class="lineno"> 1316</span>&#160; <span class="keywordflow">return</span> AsymmetricNonSquareMaxPooling3dTestCommon&lt;armnn::DataType::QSymmS16&gt;(</div><div class="line"><a name="l01317"></a><span class="lineno"> 1317</span>&#160; workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01318"></a><span class="lineno"> 1318</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a7e660e9f06a2f30e849f491c01e803bb"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7e660e9f06a2f30e849f491c01e803bb">&#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>&#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#l01293">1293</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="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> AsymmetricNonSquareMaxPooling3dTestCommon&lt;armnn::DataType::Float32&gt;(</div><div class="line"><a name="l01299"></a><span class="lineno"> 1299</span>&#160; workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01300"></a><span class="lineno"> 1300</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a61e7169af03dc796af267084411282e5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a61e7169af03dc796af267084411282e5">&#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>tensorHandleFactory</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="_ref_layer_tests_8cpp_source.xhtml#l00014">TEST_SUITE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01306"></a><span class="lineno"> 1306</span>&#160;{</div><div class="line"><a name="l01307"></a><span class="lineno"> 1307</span>&#160; <span class="keywordflow">return</span> AsymmetricNonSquareMaxPooling3dTestCommon&lt;armnn::DataType::QAsymmU8&gt;(</div><div class="line"><a name="l01308"></a><span class="lineno"> 1308</span>&#160; workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01309"></a><span class="lineno"> 1309</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a4d3fe9dda73c023008f857a515d874e7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4d3fe9dda73c023008f857a515d874e7">&#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>&#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#l01399">1399</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="l01406"></a><span class="lineno"> 1406</span>&#160;{</div><div class="line"><a name="l01407"></a><span class="lineno"> 1407</span>&#160; <span class="keywordflow">return</span> ComparePooling3dTestCommon&lt;armnn::DataType::QSymmS16&gt;(</div><div class="line"><a name="l01408"></a><span class="lineno"> 1408</span>&#160; workloadFactory, memoryManager, refWorkloadFactory, tensorHandleFactory, refTensorHandleFactory, poolingType);</div><div class="line"><a name="l01409"></a><span class="lineno"> 1409</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a1f71c5a019e0ac7ee51e094b3e009a80"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1f71c5a019e0ac7ee51e094b3e009a80">&#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>&#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#l01374">1374</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="l01381"></a><span class="lineno"> 1381</span>&#160;{</div><div class="line"><a name="l01382"></a><span class="lineno"> 1382</span>&#160; <span class="keywordflow">return</span> ComparePooling3dTestCommon&lt;armnn::DataType::Float32&gt;(</div><div class="line"><a name="l01383"></a><span class="lineno"> 1383</span>&#160; workloadFactory, memoryManager, refWorkloadFactory, tensorHandleFactory, refTensorHandleFactory, poolingType);</div><div class="line"><a name="l01384"></a><span class="lineno"> 1384</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a1b2ec0ddfdb5009eedbc7f44b088c5f0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1b2ec0ddfdb5009eedbc7f44b088c5f0">&#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>&#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#l01386">1386</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="l01393"></a><span class="lineno"> 1393</span>&#160;{</div><div class="line"><a name="l01394"></a><span class="lineno"> 1394</span>&#160; <span class="keywordflow">return</span> ComparePooling3dTestCommon&lt;armnn::DataType::QAsymmU8&gt;(</div><div class="line"><a name="l01395"></a><span class="lineno"> 1395</span>&#160; workloadFactory, memoryManager, refWorkloadFactory, tensorHandleFactory, refTensorHandleFactory,</div><div class="line"><a name="l01396"></a><span class="lineno"> 1396</span>&#160; poolingType, 0.1f, 128);</div><div class="line"><a name="l01397"></a><span class="lineno"> 1397</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="af455e67fbc9bc19199d3a88209685df9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af455e67fbc9bc19199d3a88209685df9">&#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>&#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#l01257">1257</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="l01261"></a><span class="lineno"> 1261</span>&#160;{</div><div class="line"><a name="l01262"></a><span class="lineno"> 1262</span>&#160; <span class="keywordflow">return</span> IgnorePaddingSimpleAveragePooling3dTestCommon&lt;armnn::DataType::QSymmS16&gt;(</div><div class="line"><a name="l01263"></a><span class="lineno"> 1263</span>&#160; workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01264"></a><span class="lineno"> 1264</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a4d1572602310835bee059328c2455dc8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4d1572602310835bee059328c2455dc8">&#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>&#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#l01239">1239</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="l01243"></a><span class="lineno"> 1243</span>&#160;{</div><div class="line"><a name="l01244"></a><span class="lineno"> 1244</span>&#160; <span class="keywordflow">return</span> IgnorePaddingSimpleAveragePooling3dTestCommon&lt;armnn::DataType::Float32&gt;(</div><div class="line"><a name="l01245"></a><span class="lineno"> 1245</span>&#160; workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01246"></a><span class="lineno"> 1246</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a1e74ad9085ed79e8015b2ca6df2ce6b4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1e74ad9085ed79e8015b2ca6df2ce6b4">&#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>&#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#l01248">1248</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="l01252"></a><span class="lineno"> 1252</span>&#160;{</div><div class="line"><a name="l01253"></a><span class="lineno"> 1253</span>&#160; <span class="keywordflow">return</span> IgnorePaddingSimpleAveragePooling3dTestCommon&lt;armnn::DataType::QAsymmU8&gt;(</div><div class="line"><a name="l01254"></a><span class="lineno"> 1254</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, 1.0f, -5);</div><div class="line"><a name="l01255"></a><span class="lineno"> 1255</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a6ff7fa315a8a5a4e78ed719e7ab40a60"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6ff7fa315a8a5a4e78ed719e7ab40a60">&#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>&#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#l01284">1284</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="l01288"></a><span class="lineno"> 1288</span>&#160;{</div><div class="line"><a name="l01289"></a><span class="lineno"> 1289</span>&#160; <span class="keywordflow">return</span> IgnorePaddingSimpleL2Pooling3dTestCommon&lt;armnn::DataType::QSymmS16&gt;(</div><div class="line"><a name="l01290"></a><span class="lineno"> 1290</span>&#160; workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01291"></a><span class="lineno"> 1291</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="ae4a30844a77c54dc5e1d489a013fd3c4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae4a30844a77c54dc5e1d489a013fd3c4">&#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>&#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#l01266">1266</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="l01270"></a><span class="lineno"> 1270</span>&#160;{</div><div class="line"><a name="l01271"></a><span class="lineno"> 1271</span>&#160; <span class="keywordflow">return</span> IgnorePaddingSimpleL2Pooling3dTestCommon&lt;armnn::DataType::Float32&gt;(</div><div class="line"><a name="l01272"></a><span class="lineno"> 1272</span>&#160; workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01273"></a><span class="lineno"> 1273</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a19705339ac39ce056d62740ade30ec5e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a19705339ac39ce056d62740ade30ec5e">&#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>&#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#l01275">1275</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="l01279"></a><span class="lineno"> 1279</span>&#160;{</div><div class="line"><a name="l01280"></a><span class="lineno"> 1280</span>&#160; <span class="keywordflow">return</span> IgnorePaddingSimpleL2Pooling3dTestCommon&lt;armnn::DataType::QAsymmU8&gt;(</div><div class="line"><a name="l01281"></a><span class="lineno"> 1281</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, 1.0f, -5);</div><div class="line"><a name="l01282"></a><span class="lineno"> 1282</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="ad144966cf371b2a0e83e761011f13ace"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad144966cf371b2a0e83e761011f13ace">&#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>&#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#l01143">1143</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="l01147"></a><span class="lineno"> 1147</span>&#160;{</div><div class="line"><a name="l01148"></a><span class="lineno"> 1148</span>&#160; <span class="keywordflow">return</span> IgnorePaddingSimpleMaxPooling3dTestCommon&lt;armnn::DataType::QSymmS16&gt;(</div><div class="line"><a name="l01149"></a><span class="lineno"> 1149</span>&#160; workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01150"></a><span class="lineno"> 1150</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="aeec3874f8a9a726410dbb222be0c9e20"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aeec3874f8a9a726410dbb222be0c9e20">&#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>&#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#l01125">1125</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="l01129"></a><span class="lineno"> 1129</span>&#160;{</div><div class="line"><a name="l01130"></a><span class="lineno"> 1130</span>&#160; <span class="keywordflow">return</span> IgnorePaddingSimpleMaxPooling3dTestCommon&lt;armnn::DataType::Float32&gt;(</div><div class="line"><a name="l01131"></a><span class="lineno"> 1131</span>&#160; workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01132"></a><span class="lineno"> 1132</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="aefe3b6330269050e9273236191c475bf"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aefe3b6330269050e9273236191c475bf">&#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>&#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#l01134">1134</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="l01138"></a><span class="lineno"> 1138</span>&#160;{</div><div class="line"><a name="l01139"></a><span class="lineno"> 1139</span>&#160; <span class="keywordflow">return</span> IgnorePaddingSimpleMaxPooling3dTestCommon&lt;armnn::DataType::QAsymmU8&gt;(</div><div class="line"><a name="l01140"></a><span class="lineno"> 1140</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, 1.0f, -5);</div><div class="line"><a name="l01141"></a><span class="lineno"> 1141</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a83a375ec3a0c4492cf829ce3aeafd330"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a83a375ec3a0c4492cf829ce3aeafd330">&#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>&#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#l01230">1230</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="l01234"></a><span class="lineno"> 1234</span>&#160;{</div><div class="line"><a name="l01235"></a><span class="lineno"> 1235</span>&#160; <span class="keywordflow">return</span> LargeTensorsAveragePooling3dTestCommon&lt;armnn::DataType::QSymmS16&gt;(</div><div class="line"><a name="l01236"></a><span class="lineno"> 1236</span>&#160; workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01237"></a><span class="lineno"> 1237</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a1be3de96f029631465553441dd01e723"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1be3de96f029631465553441dd01e723">&#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>&#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#l01212">1212</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="l01216"></a><span class="lineno"> 1216</span>&#160;{</div><div class="line"><a name="l01217"></a><span class="lineno"> 1217</span>&#160; <span class="keywordflow">return</span> LargeTensorsAveragePooling3dTestCommon&lt;armnn::DataType::Float32&gt;(</div><div class="line"><a name="l01218"></a><span class="lineno"> 1218</span>&#160; workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01219"></a><span class="lineno"> 1219</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a249834da6eff5fcf8dcc0347b696e736"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a249834da6eff5fcf8dcc0347b696e736">&#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>&#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#l01221">1221</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="l01225"></a><span class="lineno"> 1225</span>&#160;{</div><div class="line"><a name="l01226"></a><span class="lineno"> 1226</span>&#160; <span class="keywordflow">return</span> LargeTensorsAveragePooling3dTestCommon&lt;armnn::DataType::QAsymmU8&gt;(</div><div class="line"><a name="l01227"></a><span class="lineno"> 1227</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, 0.5, -1);</div><div class="line"><a name="l01228"></a><span class="lineno"> 1228</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#l01172">1172</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="l01177"></a><span class="lineno"> 1177</span>&#160;{</div><div class="line"><a name="l01178"></a><span class="lineno"> 1178</span>&#160; <span class="keywordflow">return</span> SimpleAveragePooling3dTestCommon&lt;armnn::DataType::QSymmS16&gt;(</div><div class="line"><a name="l01179"></a><span class="lineno"> 1179</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01180"></a><span class="lineno"> 1180</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#l01152">1152</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="l01157"></a><span class="lineno"> 1157</span>&#160;{</div><div class="line"><a name="l01158"></a><span class="lineno"> 1158</span>&#160; <span class="keywordflow">return</span> SimpleAveragePooling3dTestCommon&lt;armnn::DataType::Float32&gt;(</div><div class="line"><a name="l01159"></a><span class="lineno"> 1159</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01160"></a><span class="lineno"> 1160</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#l01162">1162</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="l01167"></a><span class="lineno"> 1167</span>&#160;{</div><div class="line"><a name="l01168"></a><span class="lineno"> 1168</span>&#160; <span class="keywordflow">return</span> SimpleAveragePooling3dTestCommon&lt;armnn::DataType::QAsymmU8&gt;(</div><div class="line"><a name="l01169"></a><span class="lineno"> 1169</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01170"></a><span class="lineno"> 1170</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#l01202">1202</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="l01207"></a><span class="lineno"> 1207</span>&#160;{</div><div class="line"><a name="l01208"></a><span class="lineno"> 1208</span>&#160; <span class="keywordflow">return</span> SimpleL2Pooling3dTestCommon&lt;armnn::DataType::QSymmS16&gt;(</div><div class="line"><a name="l01209"></a><span class="lineno"> 1209</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01210"></a><span class="lineno"> 1210</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#l01182">1182</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="l01187"></a><span class="lineno"> 1187</span>&#160;{</div><div class="line"><a name="l01188"></a><span class="lineno"> 1188</span>&#160; <span class="keywordflow">return</span> SimpleL2Pooling3dTestCommon&lt;armnn::DataType::Float32&gt;(</div><div class="line"><a name="l01189"></a><span class="lineno"> 1189</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01190"></a><span class="lineno"> 1190</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#l01192">1192</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="l01197"></a><span class="lineno"> 1197</span>&#160;{</div><div class="line"><a name="l01198"></a><span class="lineno"> 1198</span>&#160; <span class="keywordflow">return</span> SimpleL2Pooling3dTestCommon&lt;armnn::DataType::QAsymmU8&gt;(</div><div class="line"><a name="l01199"></a><span class="lineno"> 1199</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01200"></a><span class="lineno"> 1200</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#l01115">1115</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="l01120"></a><span class="lineno"> 1120</span>&#160;{</div><div class="line"><a name="l01121"></a><span class="lineno"> 1121</span>&#160; <span class="keywordflow">return</span> SimpleMaxPooling3dTestCommon&lt;armnn::DataType::QSymmS16&gt;(</div><div class="line"><a name="l01122"></a><span class="lineno"> 1122</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01123"></a><span class="lineno"> 1123</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a5af31c2b40001fabc424ea601e140f1f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5af31c2b40001fabc424ea601e140f1f">&#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>&#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#l01086">1086</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="l01090"></a><span class="lineno"> 1090</span>&#160;{</div><div class="line"><a name="l01091"></a><span class="lineno"> 1091</span>&#160; <span class="keywordflow">return</span> SimpleMaxPooling3dSize2x2x2Stride1x1x1TestCommon&lt;armnn::DataType::QSymmS16&gt;(</div><div class="line"><a name="l01092"></a><span class="lineno"> 1092</span>&#160; workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01093"></a><span class="lineno"> 1093</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a13d8fdbd9b4a36c26f1d06f5702c8e30"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a13d8fdbd9b4a36c26f1d06f5702c8e30">&#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>&#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#l01068">1068</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="l01072"></a><span class="lineno"> 1072</span>&#160;{</div><div class="line"><a name="l01073"></a><span class="lineno"> 1073</span>&#160; <span class="keywordflow">return</span> SimpleMaxPooling3dSize2x2x2Stride1x1x1TestCommon&lt;armnn::DataType::Float32&gt;(</div><div class="line"><a name="l01074"></a><span class="lineno"> 1074</span>&#160; workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01075"></a><span class="lineno"> 1075</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a145268854a681f2f68b3324a1e73bab3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a145268854a681f2f68b3324a1e73bab3">&#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>&#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#l01077">1077</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="l01081"></a><span class="lineno"> 1081</span>&#160;{</div><div class="line"><a name="l01082"></a><span class="lineno"> 1082</span>&#160; <span class="keywordflow">return</span> SimpleMaxPooling3dSize2x2x2Stride1x1x1TestCommon&lt;armnn::DataType::QAsymmU8&gt;(</div><div class="line"><a name="l01083"></a><span class="lineno"> 1083</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, 0.1f, 128);</div><div class="line"><a name="l01084"></a><span class="lineno"> 1084</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#l01095">1095</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="l01100"></a><span class="lineno"> 1100</span>&#160;{</div><div class="line"><a name="l01101"></a><span class="lineno"> 1101</span>&#160; <span class="keywordflow">return</span> SimpleMaxPooling3dTestCommon&lt;armnn::DataType::Float32&gt;(</div><div class="line"><a name="l01102"></a><span class="lineno"> 1102</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01103"></a><span class="lineno"> 1103</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#l01105">1105</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="l01110"></a><span class="lineno"> 1110</span>&#160;{</div><div class="line"><a name="l01111"></a><span class="lineno"> 1111</span>&#160; <span class="keywordflow">return</span> SimpleMaxPooling3dTestCommon&lt;armnn::DataType::QAsymmU8&gt;(</div><div class="line"><a name="l01112"></a><span class="lineno"> 1112</span>&#160; workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01113"></a><span class="lineno"> 1113</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 Wed Mar 9 2022 12:01:06 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>