diff options
author | Nikhil Raj <nikhil.raj@arm.com> | 2022-03-08 20:01:38 +0000 |
---|---|---|
committer | Nikhil Raj <nikhil.raj@arm.com> | 2022-03-09 12:26:14 +0000 |
commit | f4019872c1134c6fcc1d6993e5746f55c1e79208 (patch) | |
tree | b07ea8bdd70d696adfa3814344e210ea67be1e8c /22.02/_pooling3d_test_impl_8hpp.xhtml | |
parent | 0d75c02b21b919b81035205f3914ee273b93b30c (diff) | |
download | armnn-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.xhtml | 1662 |
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"> +  <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 <<a class="el" href="include_2armnn_test_utils_2_layer_test_result_8hpp_source.xhtml">armnnTestUtils/LayerTestResult.hpp</a>></code><br /> +<code>#include <<a class="el" href="_types_8hpp_source.xhtml">armnn/Types.hpp</a>></code><br /> +<code>#include <<a class="el" href="_i_backend_internal_8hpp_source.xhtml">armnn/backends/IBackendInternal.hpp</a>></code><br /> +<code>#include <<a class="el" href="include_2armnn_2backends_2_workload_factory_8hpp_source.xhtml">armnn/backends/WorkloadFactory.hpp</a>></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>< float, 5 > </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> &workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &tensorHandleFactory)</td></tr> +<tr class="separator:a13d8fdbd9b4a36c26f1d06f5702c8e30"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a145268854a681f2f68b3324a1e73bab3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< uint8_t, 5 > </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> &workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &tensorHandleFactory)</td></tr> +<tr class="separator:a145268854a681f2f68b3324a1e73bab3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5af31c2b40001fabc424ea601e140f1f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< int16_t, 5 > </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> &workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &tensorHandleFactory)</td></tr> +<tr class="separator:a5af31c2b40001fabc424ea601e140f1f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a35839cceab373ef3ff90d2061af3d472"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< float, 5 > </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> &workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &tensorHandleFactory, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr> +<tr class="separator:a35839cceab373ef3ff90d2061af3d472"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae45322439e8e251cc9064a2bdc5609e7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< uint8_t, 5 > </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> &workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &tensorHandleFactory, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr> +<tr class="separator:ae45322439e8e251cc9064a2bdc5609e7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aeb17ce0d1c35e9191492ad59aeb2e3c5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< int16_t, 5 > </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> &workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &tensorHandleFactory, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr> +<tr class="separator:aeb17ce0d1c35e9191492ad59aeb2e3c5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aeec3874f8a9a726410dbb222be0c9e20"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< float, 5 > </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> &workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &tensorHandleFactory)</td></tr> +<tr class="separator:aeec3874f8a9a726410dbb222be0c9e20"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aefe3b6330269050e9273236191c475bf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< uint8_t, 5 > </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> &workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &tensorHandleFactory)</td></tr> +<tr class="separator:aefe3b6330269050e9273236191c475bf"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad144966cf371b2a0e83e761011f13ace"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< int16_t, 5 > </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> &workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &tensorHandleFactory)</td></tr> +<tr class="separator:ad144966cf371b2a0e83e761011f13ace"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6985e5e677311f83711006df7052e49a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< float, 5 > </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> &workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &tensorHandleFactory, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr> +<tr class="separator:a6985e5e677311f83711006df7052e49a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a10798c546c5a9ce0478acb67df877796"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< uint8_t, 5 > </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> &workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &tensorHandleFactory, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr> +<tr class="separator:a10798c546c5a9ce0478acb67df877796"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a794276f7cda68b1f300281ad9666aa2c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< int16_t, 5 > </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> &workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &tensorHandleFactory, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr> +<tr class="separator:a794276f7cda68b1f300281ad9666aa2c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1be3de96f029631465553441dd01e723"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< float, 5 > </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> &workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &tensorHandleFactory)</td></tr> +<tr class="separator:a1be3de96f029631465553441dd01e723"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a249834da6eff5fcf8dcc0347b696e736"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< uint8_t, 5 > </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> &workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &tensorHandleFactory)</td></tr> +<tr class="separator:a249834da6eff5fcf8dcc0347b696e736"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a83a375ec3a0c4492cf829ce3aeafd330"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< int16_t, 5 > </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> &workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &tensorHandleFactory)</td></tr> +<tr class="separator:a83a375ec3a0c4492cf829ce3aeafd330"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4d1572602310835bee059328c2455dc8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< float, 5 > </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> &workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &tensorHandleFactory)</td></tr> +<tr class="separator:a4d1572602310835bee059328c2455dc8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1e74ad9085ed79e8015b2ca6df2ce6b4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< uint8_t, 5 > </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> &workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &tensorHandleFactory)</td></tr> +<tr class="separator:a1e74ad9085ed79e8015b2ca6df2ce6b4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af455e67fbc9bc19199d3a88209685df9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< int16_t, 5 > </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> &workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &tensorHandleFactory)</td></tr> +<tr class="separator:af455e67fbc9bc19199d3a88209685df9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8e9b5f9f151897fac1856acfe4aaef7a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< float, 5 > </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> &workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &tensorHandleFactory, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr> +<tr class="separator:a8e9b5f9f151897fac1856acfe4aaef7a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab2af2bcea5a7d43add9e0c74d2c474ef"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< uint8_t, 5 > </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> &workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &tensorHandleFactory, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr> +<tr class="separator:ab2af2bcea5a7d43add9e0c74d2c474ef"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad8e9d660c043c7bb96f51f8e83affcdf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< int16_t, 5 > </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> &workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &tensorHandleFactory, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr> +<tr class="separator:ad8e9d660c043c7bb96f51f8e83affcdf"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae4a30844a77c54dc5e1d489a013fd3c4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< float, 5 > </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> &workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &tensorHandleFactory)</td></tr> +<tr class="separator:ae4a30844a77c54dc5e1d489a013fd3c4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a19705339ac39ce056d62740ade30ec5e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< uint8_t, 5 > </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> &workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &tensorHandleFactory)</td></tr> +<tr class="separator:a19705339ac39ce056d62740ade30ec5e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6ff7fa315a8a5a4e78ed719e7ab40a60"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< int16_t, 5 > </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> &workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &tensorHandleFactory)</td></tr> +<tr class="separator:a6ff7fa315a8a5a4e78ed719e7ab40a60"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7e660e9f06a2f30e849f491c01e803bb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< float, 5 > </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> &workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &tensorHandleFactory)</td></tr> +<tr class="separator:a7e660e9f06a2f30e849f491c01e803bb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a61e7169af03dc796af267084411282e5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< uint8_t, 5 > </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> &workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &tensorHandleFactory)</td></tr> +<tr class="separator:a61e7169af03dc796af267084411282e5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8fbf140825461f5bffdc380ef5736961"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< int16_t, 5 > </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> &workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &tensorHandleFactory)</td></tr> +<tr class="separator:a8fbf140825461f5bffdc380ef5736961"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a80640533d9eca4dcbcf5da3a10deb860"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< float, 5 > </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> &workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &tensorHandleFactory)</td></tr> +<tr class="separator:a80640533d9eca4dcbcf5da3a10deb860"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a26d1e347a12bd20576697f628f3e6002"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< uint8_t, 5 > </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> &workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &tensorHandleFactory)</td></tr> +<tr class="separator:a26d1e347a12bd20576697f628f3e6002"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a069e6e23f81bf4ae5212cac843676d96"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< int16_t, 5 > </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> &workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &tensorHandleFactory)</td></tr> +<tr class="separator:a069e6e23f81bf4ae5212cac843676d96"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5ff698a3de75562784a465de4d165e94"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< float, 5 > </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> &workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &tensorHandleFactory)</td></tr> +<tr class="separator:a5ff698a3de75562784a465de4d165e94"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8ecc314fb10e4939696e1916c6810bb3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< uint8_t, 5 > </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> &workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &tensorHandleFactory)</td></tr> +<tr class="separator:a8ecc314fb10e4939696e1916c6810bb3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af917767bb3a96f3116dfe9fcec244cbd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< int16_t, 5 > </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> &workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &tensorHandleFactory)</td></tr> +<tr class="separator:af917767bb3a96f3116dfe9fcec244cbd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1f71c5a019e0ac7ee51e094b3e009a80"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< float, 5 > </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> &workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &memoryManager, <a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &refWorkloadFactory, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &tensorHandleFactory, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &refTensorHandleFactory, <a class="el" href="namespacearmnn.xhtml#a961bbfe1db71a848eff5a1f0ab775718">armnn::PoolingAlgorithm</a> poolingType)</td></tr> +<tr class="separator:a1f71c5a019e0ac7ee51e094b3e009a80"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1b2ec0ddfdb5009eedbc7f44b088c5f0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< uint8_t, 5 > </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> &workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &memoryManager, <a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &refWorkloadFactory, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &tensorHandleFactory, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &refTensorHandleFactory, <a class="el" href="namespacearmnn.xhtml#a961bbfe1db71a848eff5a1f0ab775718">armnn::PoolingAlgorithm</a> poolingType)</td></tr> +<tr class="separator:a1b2ec0ddfdb5009eedbc7f44b088c5f0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4d3fe9dda73c023008f857a515d874e7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< int16_t, 5 > </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> &workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &memoryManager, <a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &refWorkloadFactory, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &tensorHandleFactory, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &refTensorHandleFactory, <a class="el" href="namespacearmnn.xhtml#a961bbfe1db71a848eff5a1f0ab775718">armnn::PoolingAlgorithm</a> poolingType)</td></tr> +<tr class="separator:a4d3fe9dda73c023008f857a515d874e7"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<h2 class="groupheader">Function Documentation</h2> +<a id="a069e6e23f81bf4ae5212cac843676d96"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a069e6e23f81bf4ae5212cac843676d96">◆ </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><int16_t, 5> AsymmetricNonSquareAveragePooling3dInt16Test </td> + <td>(</td> + <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> & </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> & </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> & </td> + <td class="paramname"><em>tensorHandleFactory</em> </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> {</div><div class="line"><a name="l01343"></a><span class="lineno"> 1343</span>  <span class="keywordflow">return</span> AsymmetricNonSquareAveragePooling3dTestCommon<armnn::DataType::QSymmS16>(</div><div class="line"><a name="l01344"></a><span class="lineno"> 1344</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01345"></a><span class="lineno"> 1345</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a80640533d9eca4dcbcf5da3a10deb860"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a80640533d9eca4dcbcf5da3a10deb860">◆ </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><float, 5> AsymmetricNonSquareAveragePooling3dTest </td> + <td>(</td> + <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> & </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> & </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> & </td> + <td class="paramname"><em>tensorHandleFactory</em> </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> {</div><div class="line"><a name="l01325"></a><span class="lineno"> 1325</span>  <span class="keywordflow">return</span> AsymmetricNonSquareAveragePooling3dTestCommon<armnn::DataType::Float32>(</div><div class="line"><a name="l01326"></a><span class="lineno"> 1326</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01327"></a><span class="lineno"> 1327</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a26d1e347a12bd20576697f628f3e6002"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a26d1e347a12bd20576697f628f3e6002">◆ </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><uint8_t, 5> AsymmetricNonSquareAveragePooling3dUint8Test </td> + <td>(</td> + <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> & </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> & </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> & </td> + <td class="paramname"><em>tensorHandleFactory</em> </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> {</div><div class="line"><a name="l01334"></a><span class="lineno"> 1334</span>  <span class="keywordflow">return</span> AsymmetricNonSquareAveragePooling3dTestCommon<armnn::DataType::QAsymmU8>(</div><div class="line"><a name="l01335"></a><span class="lineno"> 1335</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01336"></a><span class="lineno"> 1336</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="af917767bb3a96f3116dfe9fcec244cbd"></a> +<h2 class="memtitle"><span class="permalink"><a href="#af917767bb3a96f3116dfe9fcec244cbd">◆ </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><int16_t, 5> AsymmetricNonSquareL2Pooling3dInt16Test </td> + <td>(</td> + <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> & </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> & </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> & </td> + <td class="paramname"><em>tensorHandleFactory</em> </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> {</div><div class="line"><a name="l01370"></a><span class="lineno"> 1370</span>  <span class="keywordflow">return</span> AsymmetricNonSquareL2Pooling3dTestCommon<armnn::DataType::QSymmS16>(</div><div class="line"><a name="l01371"></a><span class="lineno"> 1371</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01372"></a><span class="lineno"> 1372</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a5ff698a3de75562784a465de4d165e94"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a5ff698a3de75562784a465de4d165e94">◆ </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><float, 5> AsymmetricNonSquareL2Pooling3dTest </td> + <td>(</td> + <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> & </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> & </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> & </td> + <td class="paramname"><em>tensorHandleFactory</em> </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> {</div><div class="line"><a name="l01352"></a><span class="lineno"> 1352</span>  <span class="keywordflow">return</span> AsymmetricNonSquareL2Pooling3dTestCommon<armnn::DataType::Float32>(</div><div class="line"><a name="l01353"></a><span class="lineno"> 1353</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01354"></a><span class="lineno"> 1354</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a8ecc314fb10e4939696e1916c6810bb3"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a8ecc314fb10e4939696e1916c6810bb3">◆ </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><uint8_t, 5> AsymmetricNonSquareL2Pooling3dUint8Test </td> + <td>(</td> + <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> & </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> & </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> & </td> + <td class="paramname"><em>tensorHandleFactory</em> </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> {</div><div class="line"><a name="l01361"></a><span class="lineno"> 1361</span>  <span class="keywordflow">return</span> AsymmetricNonSquareL2Pooling3dTestCommon<armnn::DataType::QAsymmU8>(</div><div class="line"><a name="l01362"></a><span class="lineno"> 1362</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01363"></a><span class="lineno"> 1363</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a8fbf140825461f5bffdc380ef5736961"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a8fbf140825461f5bffdc380ef5736961">◆ </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><int16_t, 5> AsymmetricNonSquareMaxPooling3dInt16Test </td> + <td>(</td> + <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> & </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> & </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> & </td> + <td class="paramname"><em>tensorHandleFactory</em> </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> {</div><div class="line"><a name="l01316"></a><span class="lineno"> 1316</span>  <span class="keywordflow">return</span> AsymmetricNonSquareMaxPooling3dTestCommon<armnn::DataType::QSymmS16>(</div><div class="line"><a name="l01317"></a><span class="lineno"> 1317</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01318"></a><span class="lineno"> 1318</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a7e660e9f06a2f30e849f491c01e803bb"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a7e660e9f06a2f30e849f491c01e803bb">◆ </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><float, 5> AsymmetricNonSquareMaxPooling3dTest </td> + <td>(</td> + <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> & </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> & </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> & </td> + <td class="paramname"><em>tensorHandleFactory</em> </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> {</div><div class="line"><a name="l01298"></a><span class="lineno"> 1298</span>  <span class="keywordflow">return</span> AsymmetricNonSquareMaxPooling3dTestCommon<armnn::DataType::Float32>(</div><div class="line"><a name="l01299"></a><span class="lineno"> 1299</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01300"></a><span class="lineno"> 1300</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a61e7169af03dc796af267084411282e5"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a61e7169af03dc796af267084411282e5">◆ </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><uint8_t, 5> AsymmetricNonSquareMaxPooling3dUint8Test </td> + <td>(</td> + <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> & </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> & </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> & </td> + <td class="paramname"><em>tensorHandleFactory</em> </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> {</div><div class="line"><a name="l01307"></a><span class="lineno"> 1307</span>  <span class="keywordflow">return</span> AsymmetricNonSquareMaxPooling3dTestCommon<armnn::DataType::QAsymmU8>(</div><div class="line"><a name="l01308"></a><span class="lineno"> 1308</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01309"></a><span class="lineno"> 1309</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a4d3fe9dda73c023008f857a515d874e7"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a4d3fe9dda73c023008f857a515d874e7">◆ </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><int16_t, 5> ComparePooling3dInt16Test </td> + <td>(</td> + <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> & </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> & </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> & </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> & </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> & </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> </td> + <td class="paramname"><em>poolingType</em> </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> {</div><div class="line"><a name="l01407"></a><span class="lineno"> 1407</span>  <span class="keywordflow">return</span> ComparePooling3dTestCommon<armnn::DataType::QSymmS16>(</div><div class="line"><a name="l01408"></a><span class="lineno"> 1408</span>  workloadFactory, memoryManager, refWorkloadFactory, tensorHandleFactory, refTensorHandleFactory, poolingType);</div><div class="line"><a name="l01409"></a><span class="lineno"> 1409</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a1f71c5a019e0ac7ee51e094b3e009a80"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a1f71c5a019e0ac7ee51e094b3e009a80">◆ </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><float, 5> ComparePooling3dTest </td> + <td>(</td> + <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> & </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> & </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> & </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> & </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> & </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> </td> + <td class="paramname"><em>poolingType</em> </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> {</div><div class="line"><a name="l01382"></a><span class="lineno"> 1382</span>  <span class="keywordflow">return</span> ComparePooling3dTestCommon<armnn::DataType::Float32>(</div><div class="line"><a name="l01383"></a><span class="lineno"> 1383</span>  workloadFactory, memoryManager, refWorkloadFactory, tensorHandleFactory, refTensorHandleFactory, poolingType);</div><div class="line"><a name="l01384"></a><span class="lineno"> 1384</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a1b2ec0ddfdb5009eedbc7f44b088c5f0"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a1b2ec0ddfdb5009eedbc7f44b088c5f0">◆ </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><uint8_t, 5> ComparePooling3dUint8Test </td> + <td>(</td> + <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> & </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> & </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> & </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> & </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> & </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> </td> + <td class="paramname"><em>poolingType</em> </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> {</div><div class="line"><a name="l01394"></a><span class="lineno"> 1394</span>  <span class="keywordflow">return</span> ComparePooling3dTestCommon<armnn::DataType::QAsymmU8>(</div><div class="line"><a name="l01395"></a><span class="lineno"> 1395</span>  workloadFactory, memoryManager, refWorkloadFactory, tensorHandleFactory, refTensorHandleFactory,</div><div class="line"><a name="l01396"></a><span class="lineno"> 1396</span>  poolingType, 0.1f, 128);</div><div class="line"><a name="l01397"></a><span class="lineno"> 1397</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="af455e67fbc9bc19199d3a88209685df9"></a> +<h2 class="memtitle"><span class="permalink"><a href="#af455e67fbc9bc19199d3a88209685df9">◆ </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><int16_t, 5> IgnorePaddingSimpleAveragePooling3dInt16Test </td> + <td>(</td> + <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> & </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> & </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> & </td> + <td class="paramname"><em>tensorHandleFactory</em> </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> {</div><div class="line"><a name="l01262"></a><span class="lineno"> 1262</span>  <span class="keywordflow">return</span> IgnorePaddingSimpleAveragePooling3dTestCommon<armnn::DataType::QSymmS16>(</div><div class="line"><a name="l01263"></a><span class="lineno"> 1263</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01264"></a><span class="lineno"> 1264</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a4d1572602310835bee059328c2455dc8"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a4d1572602310835bee059328c2455dc8">◆ </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><float, 5> IgnorePaddingSimpleAveragePooling3dTest </td> + <td>(</td> + <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> & </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> & </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> & </td> + <td class="paramname"><em>tensorHandleFactory</em> </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> {</div><div class="line"><a name="l01244"></a><span class="lineno"> 1244</span>  <span class="keywordflow">return</span> IgnorePaddingSimpleAveragePooling3dTestCommon<armnn::DataType::Float32>(</div><div class="line"><a name="l01245"></a><span class="lineno"> 1245</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01246"></a><span class="lineno"> 1246</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a1e74ad9085ed79e8015b2ca6df2ce6b4"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a1e74ad9085ed79e8015b2ca6df2ce6b4">◆ </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><uint8_t, 5> IgnorePaddingSimpleAveragePooling3dUint8Test </td> + <td>(</td> + <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> & </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> & </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> & </td> + <td class="paramname"><em>tensorHandleFactory</em> </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> {</div><div class="line"><a name="l01253"></a><span class="lineno"> 1253</span>  <span class="keywordflow">return</span> IgnorePaddingSimpleAveragePooling3dTestCommon<armnn::DataType::QAsymmU8>(</div><div class="line"><a name="l01254"></a><span class="lineno"> 1254</span>  workloadFactory, memoryManager, tensorHandleFactory, 1.0f, -5);</div><div class="line"><a name="l01255"></a><span class="lineno"> 1255</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a6ff7fa315a8a5a4e78ed719e7ab40a60"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a6ff7fa315a8a5a4e78ed719e7ab40a60">◆ </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><int16_t, 5> IgnorePaddingSimpleL2Pooling3dInt16Test </td> + <td>(</td> + <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> & </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> & </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> & </td> + <td class="paramname"><em>tensorHandleFactory</em> </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> {</div><div class="line"><a name="l01289"></a><span class="lineno"> 1289</span>  <span class="keywordflow">return</span> IgnorePaddingSimpleL2Pooling3dTestCommon<armnn::DataType::QSymmS16>(</div><div class="line"><a name="l01290"></a><span class="lineno"> 1290</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01291"></a><span class="lineno"> 1291</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ae4a30844a77c54dc5e1d489a013fd3c4"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ae4a30844a77c54dc5e1d489a013fd3c4">◆ </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><float, 5> IgnorePaddingSimpleL2Pooling3dTest </td> + <td>(</td> + <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> & </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> & </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> & </td> + <td class="paramname"><em>tensorHandleFactory</em> </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> {</div><div class="line"><a name="l01271"></a><span class="lineno"> 1271</span>  <span class="keywordflow">return</span> IgnorePaddingSimpleL2Pooling3dTestCommon<armnn::DataType::Float32>(</div><div class="line"><a name="l01272"></a><span class="lineno"> 1272</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01273"></a><span class="lineno"> 1273</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a19705339ac39ce056d62740ade30ec5e"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a19705339ac39ce056d62740ade30ec5e">◆ </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><uint8_t, 5> IgnorePaddingSimpleL2Pooling3dUint8Test </td> + <td>(</td> + <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> & </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> & </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> & </td> + <td class="paramname"><em>tensorHandleFactory</em> </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> {</div><div class="line"><a name="l01280"></a><span class="lineno"> 1280</span>  <span class="keywordflow">return</span> IgnorePaddingSimpleL2Pooling3dTestCommon<armnn::DataType::QAsymmU8>(</div><div class="line"><a name="l01281"></a><span class="lineno"> 1281</span>  workloadFactory, memoryManager, tensorHandleFactory, 1.0f, -5);</div><div class="line"><a name="l01282"></a><span class="lineno"> 1282</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ad144966cf371b2a0e83e761011f13ace"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ad144966cf371b2a0e83e761011f13ace">◆ </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><int16_t, 5> IgnorePaddingSimpleMaxPooling3dInt16Test </td> + <td>(</td> + <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> & </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> & </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> & </td> + <td class="paramname"><em>tensorHandleFactory</em> </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> {</div><div class="line"><a name="l01148"></a><span class="lineno"> 1148</span>  <span class="keywordflow">return</span> IgnorePaddingSimpleMaxPooling3dTestCommon<armnn::DataType::QSymmS16>(</div><div class="line"><a name="l01149"></a><span class="lineno"> 1149</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01150"></a><span class="lineno"> 1150</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="aeec3874f8a9a726410dbb222be0c9e20"></a> +<h2 class="memtitle"><span class="permalink"><a href="#aeec3874f8a9a726410dbb222be0c9e20">◆ </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><float, 5> IgnorePaddingSimpleMaxPooling3dTest </td> + <td>(</td> + <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> & </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> & </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> & </td> + <td class="paramname"><em>tensorHandleFactory</em> </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> {</div><div class="line"><a name="l01130"></a><span class="lineno"> 1130</span>  <span class="keywordflow">return</span> IgnorePaddingSimpleMaxPooling3dTestCommon<armnn::DataType::Float32>(</div><div class="line"><a name="l01131"></a><span class="lineno"> 1131</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01132"></a><span class="lineno"> 1132</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="aefe3b6330269050e9273236191c475bf"></a> +<h2 class="memtitle"><span class="permalink"><a href="#aefe3b6330269050e9273236191c475bf">◆ </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><uint8_t, 5> IgnorePaddingSimpleMaxPooling3dUint8Test </td> + <td>(</td> + <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> & </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> & </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> & </td> + <td class="paramname"><em>tensorHandleFactory</em> </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> {</div><div class="line"><a name="l01139"></a><span class="lineno"> 1139</span>  <span class="keywordflow">return</span> IgnorePaddingSimpleMaxPooling3dTestCommon<armnn::DataType::QAsymmU8>(</div><div class="line"><a name="l01140"></a><span class="lineno"> 1140</span>  workloadFactory, memoryManager, tensorHandleFactory, 1.0f, -5);</div><div class="line"><a name="l01141"></a><span class="lineno"> 1141</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a83a375ec3a0c4492cf829ce3aeafd330"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a83a375ec3a0c4492cf829ce3aeafd330">◆ </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><int16_t, 5> LargeTensorsAveragePooling3dInt16Test </td> + <td>(</td> + <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> & </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> & </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> & </td> + <td class="paramname"><em>tensorHandleFactory</em> </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> {</div><div class="line"><a name="l01235"></a><span class="lineno"> 1235</span>  <span class="keywordflow">return</span> LargeTensorsAveragePooling3dTestCommon<armnn::DataType::QSymmS16>(</div><div class="line"><a name="l01236"></a><span class="lineno"> 1236</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01237"></a><span class="lineno"> 1237</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a1be3de96f029631465553441dd01e723"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a1be3de96f029631465553441dd01e723">◆ </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><float, 5> LargeTensorsAveragePooling3dTest </td> + <td>(</td> + <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> & </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> & </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> & </td> + <td class="paramname"><em>tensorHandleFactory</em> </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> {</div><div class="line"><a name="l01217"></a><span class="lineno"> 1217</span>  <span class="keywordflow">return</span> LargeTensorsAveragePooling3dTestCommon<armnn::DataType::Float32>(</div><div class="line"><a name="l01218"></a><span class="lineno"> 1218</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01219"></a><span class="lineno"> 1219</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a249834da6eff5fcf8dcc0347b696e736"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a249834da6eff5fcf8dcc0347b696e736">◆ </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><uint8_t, 5> LargeTensorsAveragePooling3dUint8Test </td> + <td>(</td> + <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> & </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> & </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> & </td> + <td class="paramname"><em>tensorHandleFactory</em> </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> {</div><div class="line"><a name="l01226"></a><span class="lineno"> 1226</span>  <span class="keywordflow">return</span> LargeTensorsAveragePooling3dTestCommon<armnn::DataType::QAsymmU8>(</div><div class="line"><a name="l01227"></a><span class="lineno"> 1227</span>  workloadFactory, memoryManager, tensorHandleFactory, 0.5, -1);</div><div class="line"><a name="l01228"></a><span class="lineno"> 1228</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a794276f7cda68b1f300281ad9666aa2c"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a794276f7cda68b1f300281ad9666aa2c">◆ </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><int16_t, 5> SimpleAveragePooling3dInt16Test </td> + <td>(</td> + <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> & </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> & </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> & </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> </td> + <td class="paramname"><em>dataLayout</em> </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> {</div><div class="line"><a name="l01178"></a><span class="lineno"> 1178</span>  <span class="keywordflow">return</span> SimpleAveragePooling3dTestCommon<armnn::DataType::QSymmS16>(</div><div class="line"><a name="l01179"></a><span class="lineno"> 1179</span>  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01180"></a><span class="lineno"> 1180</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a6985e5e677311f83711006df7052e49a"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a6985e5e677311f83711006df7052e49a">◆ </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><float, 5> SimpleAveragePooling3dTest </td> + <td>(</td> + <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> & </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> & </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> & </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> </td> + <td class="paramname"><em>dataLayout</em> </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> {</div><div class="line"><a name="l01158"></a><span class="lineno"> 1158</span>  <span class="keywordflow">return</span> SimpleAveragePooling3dTestCommon<armnn::DataType::Float32>(</div><div class="line"><a name="l01159"></a><span class="lineno"> 1159</span>  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01160"></a><span class="lineno"> 1160</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a10798c546c5a9ce0478acb67df877796"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a10798c546c5a9ce0478acb67df877796">◆ </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><uint8_t, 5> SimpleAveragePooling3dUint8Test </td> + <td>(</td> + <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> & </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> & </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> & </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> </td> + <td class="paramname"><em>dataLayout</em> </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> {</div><div class="line"><a name="l01168"></a><span class="lineno"> 1168</span>  <span class="keywordflow">return</span> SimpleAveragePooling3dTestCommon<armnn::DataType::QAsymmU8>(</div><div class="line"><a name="l01169"></a><span class="lineno"> 1169</span>  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01170"></a><span class="lineno"> 1170</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ad8e9d660c043c7bb96f51f8e83affcdf"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ad8e9d660c043c7bb96f51f8e83affcdf">◆ </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><int16_t, 5> SimpleL2Pooling3dInt16Test </td> + <td>(</td> + <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> & </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> & </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> & </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> </td> + <td class="paramname"><em>dataLayout</em> </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> {</div><div class="line"><a name="l01208"></a><span class="lineno"> 1208</span>  <span class="keywordflow">return</span> SimpleL2Pooling3dTestCommon<armnn::DataType::QSymmS16>(</div><div class="line"><a name="l01209"></a><span class="lineno"> 1209</span>  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01210"></a><span class="lineno"> 1210</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a8e9b5f9f151897fac1856acfe4aaef7a"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a8e9b5f9f151897fac1856acfe4aaef7a">◆ </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><float, 5> SimpleL2Pooling3dTest </td> + <td>(</td> + <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> & </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> & </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> & </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> </td> + <td class="paramname"><em>dataLayout</em> </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> {</div><div class="line"><a name="l01188"></a><span class="lineno"> 1188</span>  <span class="keywordflow">return</span> SimpleL2Pooling3dTestCommon<armnn::DataType::Float32>(</div><div class="line"><a name="l01189"></a><span class="lineno"> 1189</span>  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01190"></a><span class="lineno"> 1190</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ab2af2bcea5a7d43add9e0c74d2c474ef"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ab2af2bcea5a7d43add9e0c74d2c474ef">◆ </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><uint8_t, 5> SimpleL2Pooling3dUint8Test </td> + <td>(</td> + <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> & </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> & </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> & </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> </td> + <td class="paramname"><em>dataLayout</em> </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> {</div><div class="line"><a name="l01198"></a><span class="lineno"> 1198</span>  <span class="keywordflow">return</span> SimpleL2Pooling3dTestCommon<armnn::DataType::QAsymmU8>(</div><div class="line"><a name="l01199"></a><span class="lineno"> 1199</span>  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01200"></a><span class="lineno"> 1200</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="aeb17ce0d1c35e9191492ad59aeb2e3c5"></a> +<h2 class="memtitle"><span class="permalink"><a href="#aeb17ce0d1c35e9191492ad59aeb2e3c5">◆ </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><int16_t, 5> SimpleMaxPooling3dInt16Test </td> + <td>(</td> + <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> & </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> & </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> & </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> </td> + <td class="paramname"><em>dataLayout</em> </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> {</div><div class="line"><a name="l01121"></a><span class="lineno"> 1121</span>  <span class="keywordflow">return</span> SimpleMaxPooling3dTestCommon<armnn::DataType::QSymmS16>(</div><div class="line"><a name="l01122"></a><span class="lineno"> 1122</span>  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01123"></a><span class="lineno"> 1123</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a5af31c2b40001fabc424ea601e140f1f"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a5af31c2b40001fabc424ea601e140f1f">◆ </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><int16_t, 5> SimpleMaxPooling3dSize2x2x2Stride1x1x1Int16Test </td> + <td>(</td> + <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> & </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> & </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> & </td> + <td class="paramname"><em>tensorHandleFactory</em> </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> {</div><div class="line"><a name="l01091"></a><span class="lineno"> 1091</span>  <span class="keywordflow">return</span> SimpleMaxPooling3dSize2x2x2Stride1x1x1TestCommon<armnn::DataType::QSymmS16>(</div><div class="line"><a name="l01092"></a><span class="lineno"> 1092</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01093"></a><span class="lineno"> 1093</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a13d8fdbd9b4a36c26f1d06f5702c8e30"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a13d8fdbd9b4a36c26f1d06f5702c8e30">◆ </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><float, 5> SimpleMaxPooling3dSize2x2x2Stride1x1x1Test </td> + <td>(</td> + <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> & </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> & </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> & </td> + <td class="paramname"><em>tensorHandleFactory</em> </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> {</div><div class="line"><a name="l01073"></a><span class="lineno"> 1073</span>  <span class="keywordflow">return</span> SimpleMaxPooling3dSize2x2x2Stride1x1x1TestCommon<armnn::DataType::Float32>(</div><div class="line"><a name="l01074"></a><span class="lineno"> 1074</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01075"></a><span class="lineno"> 1075</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a145268854a681f2f68b3324a1e73bab3"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a145268854a681f2f68b3324a1e73bab3">◆ </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><uint8_t, 5> SimpleMaxPooling3dSize2x2x2Stride1x1x1Uint8Test </td> + <td>(</td> + <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> & </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> & </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> & </td> + <td class="paramname"><em>tensorHandleFactory</em> </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> {</div><div class="line"><a name="l01082"></a><span class="lineno"> 1082</span>  <span class="keywordflow">return</span> SimpleMaxPooling3dSize2x2x2Stride1x1x1TestCommon<armnn::DataType::QAsymmU8>(</div><div class="line"><a name="l01083"></a><span class="lineno"> 1083</span>  workloadFactory, memoryManager, tensorHandleFactory, 0.1f, 128);</div><div class="line"><a name="l01084"></a><span class="lineno"> 1084</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a35839cceab373ef3ff90d2061af3d472"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a35839cceab373ef3ff90d2061af3d472">◆ </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><float, 5> SimpleMaxPooling3dTest </td> + <td>(</td> + <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> & </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> & </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> & </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> </td> + <td class="paramname"><em>dataLayout</em> </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> {</div><div class="line"><a name="l01101"></a><span class="lineno"> 1101</span>  <span class="keywordflow">return</span> SimpleMaxPooling3dTestCommon<armnn::DataType::Float32>(</div><div class="line"><a name="l01102"></a><span class="lineno"> 1102</span>  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01103"></a><span class="lineno"> 1103</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ae45322439e8e251cc9064a2bdc5609e7"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ae45322439e8e251cc9064a2bdc5609e7">◆ </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><uint8_t, 5> SimpleMaxPooling3dUint8Test </td> + <td>(</td> + <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> & </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> & </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> & </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> </td> + <td class="paramname"><em>dataLayout</em> </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> {</div><div class="line"><a name="l01111"></a><span class="lineno"> 1111</span>  <span class="keywordflow">return</span> SimpleMaxPooling3dTestCommon<armnn::DataType::QAsymmU8>(</div><div class="line"><a name="l01112"></a><span class="lineno"> 1112</span>  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01113"></a><span class="lineno"> 1113</span> }</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> |