diff options
author | Matthew Sloyan <matthew.sloyan@arm.com> | 2021-08-24 16:27:15 +0100 |
---|---|---|
committer | Matthew Sloyan <matthew.sloyan@arm.com> | 2021-08-24 16:27:40 +0100 |
commit | f86be93b7492b381370cae7bf71eca8572a0cbae (patch) | |
tree | 2a16d9b1892db2305851b2d91850f1c1635390b0 /21.08/_pooling2d_test_impl_8hpp.xhtml | |
parent | ff4682943c0a64acb22643aac7793ad2ec2a1194 (diff) | |
download | armnn-f86be93b7492b381370cae7bf71eca8572a0cbae.tar.gz |
IVGCVSW-5924 Update 21.08 Doxygen Documents
* Also updated latest symlink.
Signed-off-by: Matthew Sloyan <matthew.sloyan@arm.com>
Change-Id: If9b4e0e52464abdf797b9eb858ae19bcc64c2aea
Diffstat (limited to '21.08/_pooling2d_test_impl_8hpp.xhtml')
-rw-r--r-- | 21.08/_pooling2d_test_impl_8hpp.xhtml | 2706 |
1 files changed, 2706 insertions, 0 deletions
diff --git a/21.08/_pooling2d_test_impl_8hpp.xhtml b/21.08/_pooling2d_test_impl_8hpp.xhtml new file mode 100644 index 0000000000..b2ee02d752 --- /dev/null +++ b/21.08/_pooling2d_test_impl_8hpp.xhtml @@ -0,0 +1,2706 @@ +<!-- 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/Pooling2dTestImpl.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">21.08</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('_pooling2d_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">Pooling2dTestImpl.hpp File Reference</div> </div> +</div><!--header--> +<div class="contents"> +<div class="textblock"><code>#include "<a class="el" href="_layer_test_result_8hpp_source.xhtml">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="include_2armnn_2backends_2_i_backend_internal_8hpp_source.xhtml">armnn/backends/IBackendInternal.hpp</a>></code><br /> +<code>#include <<a class="el" href="_workload_factory_8hpp_source.xhtml">backendsCommon/WorkloadFactory.hpp</a>></code><br /> +</div> +<p><a href="_pooling2d_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:ad18df1220453e97c0686a129b2d2d79b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< float, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#ad18df1220453e97c0686a129b2d2d79b">SimpleMaxPooling2dSize2x2Stride2x2Test</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, bool forceNoPadding)</td></tr> +<tr class="separator:ad18df1220453e97c0686a129b2d2d79b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af1f2a5c336e021b1c1a2cfd9c66644b2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< uint8_t, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#af1f2a5c336e021b1c1a2cfd9c66644b2">SimpleMaxPooling2dSize2x2Stride2x2Uint8Test</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, bool forceNoPadding)</td></tr> +<tr class="separator:af1f2a5c336e021b1c1a2cfd9c66644b2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afdded119a95bdac07fd8d086b1cc9b5f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< int16_t, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#afdded119a95bdac07fd8d086b1cc9b5f">SimpleMaxPooling2dSize2x2Stride2x2Int16Test</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, bool forceNoPadding)</td></tr> +<tr class="separator:afdded119a95bdac07fd8d086b1cc9b5f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a15d723fdf9c3c80f6b5deb2e66240622"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< float, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#a15d723fdf9c3c80f6b5deb2e66240622">SimpleMaxPooling2dSize3x3Stride2x4Test</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, bool forceNoPadding)</td></tr> +<tr class="separator:a15d723fdf9c3c80f6b5deb2e66240622"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a38e23959bb4200e6e019aa490f151e62"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< uint8_t, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#a38e23959bb4200e6e019aa490f151e62">SimpleMaxPooling2dSize3x3Stride2x4Uint8Test</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, bool forceNoPadding)</td></tr> +<tr class="separator:a38e23959bb4200e6e019aa490f151e62"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2fbb1973ecc2c9f0943922e9a122af63"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< int16_t, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#a2fbb1973ecc2c9f0943922e9a122af63">SimpleMaxPooling2dSize3x3Stride2x4Int16Test</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, bool forceNoPadding)</td></tr> +<tr class="separator:a2fbb1973ecc2c9f0943922e9a122af63"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa3e57d4e48a91435d73487dabacc091b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< float, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#aa3e57d4e48a91435d73487dabacc091b">SimpleMaxPooling2dTest</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:aa3e57d4e48a91435d73487dabacc091b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6c607ea3a6688789e82b78298903e5d2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< uint8_t, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#a6c607ea3a6688789e82b78298903e5d2">SimpleMaxPooling2dUint8Test</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:a6c607ea3a6688789e82b78298903e5d2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab7a75e53f39941cb732a35a8b2dd6c60"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< int16_t, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#ab7a75e53f39941cb732a35a8b2dd6c60">SimpleMaxPooling2dInt16Test</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:ab7a75e53f39941cb732a35a8b2dd6c60"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8f8edbf4d70c91dcfefeb6bcfc48dfb4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< float, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#a8f8edbf4d70c91dcfefeb6bcfc48dfb4">IgnorePaddingSimpleMaxPooling2dTest</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:a8f8edbf4d70c91dcfefeb6bcfc48dfb4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af2f5d449f05421b21cb686d6b341e75a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< uint8_t, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#af2f5d449f05421b21cb686d6b341e75a">IgnorePaddingSimpleMaxPooling2dUint8Test</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:af2f5d449f05421b21cb686d6b341e75a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a98ea0eccf818625f0d4c6ea5dbc6f452"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< int16_t, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#a98ea0eccf818625f0d4c6ea5dbc6f452">IgnorePaddingSimpleMaxPooling2dInt16Test</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:a98ea0eccf818625f0d4c6ea5dbc6f452"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ade050660fe0a2557ba60130c40f40017"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< float, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#ade050660fe0a2557ba60130c40f40017">IgnorePaddingMaxPooling2dSize3Test</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:ade050660fe0a2557ba60130c40f40017"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3b8c319c895ac738290d754f913471cd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< uint8_t, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#a3b8c319c895ac738290d754f913471cd">IgnorePaddingMaxPooling2dSize3Uint8Test</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:a3b8c319c895ac738290d754f913471cd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abd30e75a9348c916154fe64dce659933"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< int16_t, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#abd30e75a9348c916154fe64dce659933">IgnorePaddingMaxPooling2dSize3Int16Test</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:abd30e75a9348c916154fe64dce659933"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ace5d07b4866c0c0a7d6c20a1608c3213"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< float, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#ace5d07b4866c0c0a7d6c20a1608c3213">SimpleAveragePooling2dTest</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:ace5d07b4866c0c0a7d6c20a1608c3213"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a92b460c3ad7d8ad1e3cc91fca779423f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< uint8_t, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#a92b460c3ad7d8ad1e3cc91fca779423f">SimpleAveragePooling2dUint8Test</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:a92b460c3ad7d8ad1e3cc91fca779423f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aeb0f50adb2d9d42bfc469b3c961b344c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< int16_t, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#aeb0f50adb2d9d42bfc469b3c961b344c">SimpleAveragePooling2dInt16Test</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:aeb0f50adb2d9d42bfc469b3c961b344c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2a0bad554a0733d7af21b9d0eca627d7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< float, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#a2a0bad554a0733d7af21b9d0eca627d7">LargeTensorsAveragePooling2dTest</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:a2a0bad554a0733d7af21b9d0eca627d7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1cfcbf24e161da40af56add364386513"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< uint8_t, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#a1cfcbf24e161da40af56add364386513">LargeTensorsAveragePooling2dUint8Test</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:a1cfcbf24e161da40af56add364386513"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab693227602a70e077d310acf71c0c08d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< int16_t, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#ab693227602a70e077d310acf71c0c08d">LargeTensorsAveragePooling2dInt16Test</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:ab693227602a70e077d310acf71c0c08d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a45b7b4ee1096c02cb56cc68907171533"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< float, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#a45b7b4ee1096c02cb56cc68907171533">IgnorePaddingAveragePooling2dSize3x2Stride2x2Test</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, bool forceNoPadding)</td></tr> +<tr class="separator:a45b7b4ee1096c02cb56cc68907171533"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0fa96bdee9e4e1b84b1ead192e4d37d3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< float, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#a0fa96bdee9e4e1b84b1ead192e4d37d3">IgnorePaddingSimpleAveragePooling2dTest</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:a0fa96bdee9e4e1b84b1ead192e4d37d3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6e05c1f0877310caac35214456502cd5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< uint8_t, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#a6e05c1f0877310caac35214456502cd5">IgnorePaddingSimpleAveragePooling2dUint8Test</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:a6e05c1f0877310caac35214456502cd5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af6da475d5a9c9349cb7213e610acf89e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< int16_t, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#af6da475d5a9c9349cb7213e610acf89e">IgnorePaddingSimpleAveragePooling2dInt16Test</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:af6da475d5a9c9349cb7213e610acf89e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8ea02afa5072ae475b4fa19e9674796d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< float, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#a8ea02afa5072ae475b4fa19e9674796d">IgnorePaddingSimpleAveragePooling2dNoPaddingTest</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:a8ea02afa5072ae475b4fa19e9674796d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad89767b400c345ca8f2b35c5b57e4d45"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< uint8_t, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#ad89767b400c345ca8f2b35c5b57e4d45">IgnorePaddingSimpleAveragePooling2dNoPaddingUint8Test</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:ad89767b400c345ca8f2b35c5b57e4d45"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a30dbe98e901d2315c7dc8d92789a3270"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< int16_t, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#a30dbe98e901d2315c7dc8d92789a3270">IgnorePaddingSimpleAveragePooling2dNoPaddingInt16Test</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:a30dbe98e901d2315c7dc8d92789a3270"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a61f14785fbec16c8820b55fd895fc763"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< float, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#a61f14785fbec16c8820b55fd895fc763">IgnorePaddingAveragePooling2dSize3Test</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:a61f14785fbec16c8820b55fd895fc763"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6c6b75b8666fab92de438be79ca9ed64"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< uint8_t, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#a6c6b75b8666fab92de438be79ca9ed64">IgnorePaddingAveragePooling2dSize3Uint8Test</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:a6c6b75b8666fab92de438be79ca9ed64"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8a3cfd8f41f6fae3ff94fcb0f7926693"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< int16_t, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#a8a3cfd8f41f6fae3ff94fcb0f7926693">IgnorePaddingAveragePooling2dSize3Int16Test</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:a8a3cfd8f41f6fae3ff94fcb0f7926693"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa4bc368a4e78d01a9b7daaad2a2dbd51"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< float, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#aa4bc368a4e78d01a9b7daaad2a2dbd51">SimpleL2Pooling2dTest</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:aa4bc368a4e78d01a9b7daaad2a2dbd51"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3e863f692b93f2f36ae0787a0421c952"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< uint8_t, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#a3e863f692b93f2f36ae0787a0421c952">SimpleL2Pooling2dUint8Test</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:a3e863f692b93f2f36ae0787a0421c952"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8294d39b64461dc8cc264e2090428d8f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< int16_t, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#a8294d39b64461dc8cc264e2090428d8f">SimpleL2Pooling2dInt16Test</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:a8294d39b64461dc8cc264e2090428d8f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a716ac8b594c1f6b9fa2bbde4597756d5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< float, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#a716ac8b594c1f6b9fa2bbde4597756d5">L2Pooling2dSize3Stride1Test</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:a716ac8b594c1f6b9fa2bbde4597756d5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0bbcbeb6102a5354028a18056e323b26"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< uint8_t, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#a0bbcbeb6102a5354028a18056e323b26">L2Pooling2dSize3Stride1Uint8Test</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:a0bbcbeb6102a5354028a18056e323b26"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aba20cbea840a4a32df631ba77ab67087"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< int16_t, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#aba20cbea840a4a32df631ba77ab67087">L2Pooling2dSize3Stride1Int16Test</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:aba20cbea840a4a32df631ba77ab67087"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a01ba3efd925240328de48bc75a8cc076"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< float, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#a01ba3efd925240328de48bc75a8cc076">L2Pooling2dSize3Stride3Test</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:a01ba3efd925240328de48bc75a8cc076"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac882f58604273a64c05f572aa1dabbed"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< uint8_t, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#ac882f58604273a64c05f572aa1dabbed">L2Pooling2dSize3Stride3Uint8Test</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:ac882f58604273a64c05f572aa1dabbed"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adce92334083f7abae7b3489dd73a6bad"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< int16_t, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#adce92334083f7abae7b3489dd73a6bad">L2Pooling2dSize3Stride3Int16Test</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:adce92334083f7abae7b3489dd73a6bad"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a87075aa041ea71db03f8715c876d935f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< float, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#a87075aa041ea71db03f8715c876d935f">L2Pooling2dSize3Stride4Test</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:a87075aa041ea71db03f8715c876d935f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8a532ef3dc9c0f9bab278408613c2d3c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< uint8_t, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#a8a532ef3dc9c0f9bab278408613c2d3c">L2Pooling2dSize3Stride4Uint8Test</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:a8a532ef3dc9c0f9bab278408613c2d3c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a107fb3feb7d58601694580e70f517321"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< int16_t, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#a107fb3feb7d58601694580e70f517321">L2Pooling2dSize3Stride4Int16Test</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:a107fb3feb7d58601694580e70f517321"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aede50105e28116d2f3dee8e560ae386a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< float, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#aede50105e28116d2f3dee8e560ae386a">L2Pooling2dSize7Test</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:aede50105e28116d2f3dee8e560ae386a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4d1af0ebb95be7492f9fe9fd0cb500e3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< uint8_t, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#a4d1af0ebb95be7492f9fe9fd0cb500e3">L2Pooling2dSize7Uint8Test</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:a4d1af0ebb95be7492f9fe9fd0cb500e3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a53cdda233480f3323bdf6daf50d52dc9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< int16_t, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#a53cdda233480f3323bdf6daf50d52dc9">L2Pooling2dSize7Int16Test</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:a53cdda233480f3323bdf6daf50d52dc9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a50af9d3062e9a65532009182882a9346"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< float, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#a50af9d3062e9a65532009182882a9346">L2Pooling2dSize9Test</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:a50af9d3062e9a65532009182882a9346"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a04e67f517f6c414c2da165045e36c148"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< uint8_t, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#a04e67f517f6c414c2da165045e36c148">L2Pooling2dSize9Uint8Test</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:a04e67f517f6c414c2da165045e36c148"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a61ff39d536c46c9b5eab282d786aa376"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< int16_t, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#a61ff39d536c46c9b5eab282d786aa376">L2Pooling2dSize9Int16Test</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:a61ff39d536c46c9b5eab282d786aa376"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af505ddff09864af91b9c88be14ae9d40"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< float, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#af505ddff09864af91b9c88be14ae9d40">IgnorePaddingSimpleL2Pooling2dTest</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:af505ddff09864af91b9c88be14ae9d40"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afbb3d6e16938473c96b1751b3f914e79"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< uint8_t, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#afbb3d6e16938473c96b1751b3f914e79">IgnorePaddingSimpleL2Pooling2dUint8Test</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:afbb3d6e16938473c96b1751b3f914e79"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae479ee8c436c237bad1db32016904793"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< int16_t, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#ae479ee8c436c237bad1db32016904793">IgnorePaddingSimpleL2Pooling2dInt16Test</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:ae479ee8c436c237bad1db32016904793"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a854b1d1211061a45f14cbab50e6f81fd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< float, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#a854b1d1211061a45f14cbab50e6f81fd">IgnorePaddingL2Pooling2dSize3Test</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:a854b1d1211061a45f14cbab50e6f81fd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6c06ab6f3153c690d39f9a88120c2645"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< uint8_t, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#a6c06ab6f3153c690d39f9a88120c2645">IgnorePaddingL2Pooling2dSize3Uint8Test</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:a6c06ab6f3153c690d39f9a88120c2645"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a27406e3855c4c293dc50ac131eef292c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< int16_t, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#a27406e3855c4c293dc50ac131eef292c">IgnorePaddingL2Pooling2dSize3Int16Test</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:a27406e3855c4c293dc50ac131eef292c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5f7af512644b76af39b8ca0601c1e4f6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< float, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#a5f7af512644b76af39b8ca0601c1e4f6">AsymmetricNonSquarePooling2dTest</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:a5f7af512644b76af39b8ca0601c1e4f6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7db36aeba6b21f71a358e7045c8170f6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< uint8_t, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#a7db36aeba6b21f71a358e7045c8170f6">AsymmetricNonSquarePooling2dUint8Test</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:a7db36aeba6b21f71a358e7045c8170f6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4c4f3be262de9165bd65893e2c8b4046"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< int16_t, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#a4c4f3be262de9165bd65893e2c8b4046">AsymmetricNonSquarePooling2dInt16Test</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:a4c4f3be262de9165bd65893e2c8b4046"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac2d7d039990aea21189c39d5c721b488"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< float, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#ac2d7d039990aea21189c39d5c721b488">ComparePooling2dTest</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:ac2d7d039990aea21189c39d5c721b488"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a60a9b8d416252310b0fe082cdd8ef95f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< uint8_t, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#a60a9b8d416252310b0fe082cdd8ef95f">ComparePooling2dUint8Test</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:a60a9b8d416252310b0fe082cdd8ef95f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6f431ecff87308a54cc3dde327b368ff"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>< int16_t, 4 > </td><td class="memItemRight" valign="bottom"><a class="el" href="_pooling2d_test_impl_8hpp.xhtml#a6f431ecff87308a54cc3dde327b368ff">ComparePooling2dInt16Test</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:a6f431ecff87308a54cc3dde327b368ff"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<h2 class="groupheader">Function Documentation</h2> +<a id="a4c4f3be262de9165bd65893e2c8b4046"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a4c4f3be262de9165bd65893e2c8b4046">◆ </a></span>AsymmetricNonSquarePooling2dInt16Test()</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, 4> AsymmetricNonSquarePooling2dInt16Test </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="_pooling2d_test_impl_8cpp_source.xhtml#l01916">1916</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.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="l01920"></a><span class="lineno"> 1920</span> {</div><div class="line"><a name="l01921"></a><span class="lineno"> 1921</span>  <span class="keywordflow">return</span> AsymmetricNonSquarePooling2dTestCommon<armnn::DataType::QSymmS16>(</div><div class="line"><a name="l01922"></a><span class="lineno"> 1922</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01923"></a><span class="lineno"> 1923</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a5f7af512644b76af39b8ca0601c1e4f6"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a5f7af512644b76af39b8ca0601c1e4f6">◆ </a></span>AsymmetricNonSquarePooling2dTest()</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, 4> AsymmetricNonSquarePooling2dTest </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="_pooling2d_test_impl_8cpp_source.xhtml#l01898">1898</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.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="l01902"></a><span class="lineno"> 1902</span> {</div><div class="line"><a name="l01903"></a><span class="lineno"> 1903</span>  <span class="keywordflow">return</span> AsymmetricNonSquarePooling2dTestCommon<armnn::DataType::Float32>(</div><div class="line"><a name="l01904"></a><span class="lineno"> 1904</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01905"></a><span class="lineno"> 1905</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a7db36aeba6b21f71a358e7045c8170f6"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a7db36aeba6b21f71a358e7045c8170f6">◆ </a></span>AsymmetricNonSquarePooling2dUint8Test()</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, 4> AsymmetricNonSquarePooling2dUint8Test </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="_pooling2d_test_impl_8cpp_source.xhtml#l01907">1907</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.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="l01911"></a><span class="lineno"> 1911</span> {</div><div class="line"><a name="l01912"></a><span class="lineno"> 1912</span>  <span class="keywordflow">return</span> AsymmetricNonSquarePooling2dTestCommon<armnn::DataType::QAsymmU8>(</div><div class="line"><a name="l01913"></a><span class="lineno"> 1913</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01914"></a><span class="lineno"> 1914</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a6f431ecff87308a54cc3dde327b368ff"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a6f431ecff87308a54cc3dde327b368ff">◆ </a></span>ComparePooling2dInt16Test()</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, 4> ComparePooling2dInt16Test </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="_pooling2d_test_impl_8cpp_source.xhtml#l01950">1950</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.cpp</a>.</p> +<div class="fragment"><div class="line"><a name="l01957"></a><span class="lineno"> 1957</span> {</div><div class="line"><a name="l01958"></a><span class="lineno"> 1958</span>  <span class="keywordflow">return</span> ComparePooling2dTestCommon<armnn::DataType::QSymmS16>(</div><div class="line"><a name="l01959"></a><span class="lineno"> 1959</span>  workloadFactory, memoryManager, refWorkloadFactory, tensorHandleFactory, refTensorHandleFactory, poolingType);</div><div class="line"><a name="l01960"></a><span class="lineno"> 1960</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ac2d7d039990aea21189c39d5c721b488"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ac2d7d039990aea21189c39d5c721b488">◆ </a></span>ComparePooling2dTest()</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, 4> ComparePooling2dTest </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="_pooling2d_test_impl_8cpp_source.xhtml#l01925">1925</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.cpp</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p> +<div class="fragment"><div class="line"><a name="l01932"></a><span class="lineno"> 1932</span> {</div><div class="line"><a name="l01933"></a><span class="lineno"> 1933</span>  <span class="keywordflow">return</span> ComparePooling2dTestCommon<armnn::DataType::Float32>(</div><div class="line"><a name="l01934"></a><span class="lineno"> 1934</span>  workloadFactory, memoryManager, refWorkloadFactory, tensorHandleFactory, refTensorHandleFactory, poolingType);</div><div class="line"><a name="l01935"></a><span class="lineno"> 1935</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a60a9b8d416252310b0fe082cdd8ef95f"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a60a9b8d416252310b0fe082cdd8ef95f">◆ </a></span>ComparePooling2dUint8Test()</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, 4> ComparePooling2dUint8Test </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="_pooling2d_test_impl_8cpp_source.xhtml#l01937">1937</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.cpp</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p> +<div class="fragment"><div class="line"><a name="l01944"></a><span class="lineno"> 1944</span> {</div><div class="line"><a name="l01945"></a><span class="lineno"> 1945</span>  <span class="keywordflow">return</span> ComparePooling2dTestCommon<armnn::DataType::QAsymmU8>(</div><div class="line"><a name="l01946"></a><span class="lineno"> 1946</span>  workloadFactory, memoryManager, refWorkloadFactory, tensorHandleFactory, refTensorHandleFactory,</div><div class="line"><a name="l01947"></a><span class="lineno"> 1947</span>  poolingType, 0.1f, 128);</div><div class="line"><a name="l01948"></a><span class="lineno"> 1948</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a8a3cfd8f41f6fae3ff94fcb0f7926693"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a8a3cfd8f41f6fae3ff94fcb0f7926693">◆ </a></span>IgnorePaddingAveragePooling2dSize3Int16Test()</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, 4> IgnorePaddingAveragePooling2dSize3Int16Test </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="_pooling2d_test_impl_8cpp_source.xhtml#l01672">1672</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.cpp</a>.</p> + +<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="l01676"></a><span class="lineno"> 1676</span> {</div><div class="line"><a name="l01677"></a><span class="lineno"> 1677</span>  <span class="keywordflow">return</span> IgnorePaddingAveragePooling2dSize3TestCommon<armnn::DataType::QSymmS16>(</div><div class="line"><a name="l01678"></a><span class="lineno"> 1678</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01679"></a><span class="lineno"> 1679</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a61f14785fbec16c8820b55fd895fc763"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a61f14785fbec16c8820b55fd895fc763">◆ </a></span>IgnorePaddingAveragePooling2dSize3Test()</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, 4> IgnorePaddingAveragePooling2dSize3Test </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="_pooling2d_test_impl_8cpp_source.xhtml#l01654">1654</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.cpp</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p> +<div class="fragment"><div class="line"><a name="l01658"></a><span class="lineno"> 1658</span> {</div><div class="line"><a name="l01659"></a><span class="lineno"> 1659</span>  <span class="keywordflow">return</span> IgnorePaddingAveragePooling2dSize3TestCommon<armnn::DataType::Float32>(</div><div class="line"><a name="l01660"></a><span class="lineno"> 1660</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01661"></a><span class="lineno"> 1661</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a6c6b75b8666fab92de438be79ca9ed64"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a6c6b75b8666fab92de438be79ca9ed64">◆ </a></span>IgnorePaddingAveragePooling2dSize3Uint8Test()</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, 4> IgnorePaddingAveragePooling2dSize3Uint8Test </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="_pooling2d_test_impl_8cpp_source.xhtml#l01663">1663</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.cpp</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p> +<div class="fragment"><div class="line"><a name="l01667"></a><span class="lineno"> 1667</span> {</div><div class="line"><a name="l01668"></a><span class="lineno"> 1668</span>  <span class="keywordflow">return</span> IgnorePaddingAveragePooling2dSize3TestCommon<armnn::DataType::QAsymmU8>(</div><div class="line"><a name="l01669"></a><span class="lineno"> 1669</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01670"></a><span class="lineno"> 1670</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a45b7b4ee1096c02cb56cc68907171533"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a45b7b4ee1096c02cb56cc68907171533">◆ </a></span>IgnorePaddingAveragePooling2dSize3x2Stride2x2Test()</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, 4> IgnorePaddingAveragePooling2dSize3x2Stride2x2Test </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">bool </td> + <td class="paramname"><em>forceNoPadding</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="_pooling2d_test_impl_8cpp_source.xhtml#l01564">1564</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.cpp</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p> +<div class="fragment"><div class="line"><a name="l01569"></a><span class="lineno"> 1569</span> {</div><div class="line"><a name="l01570"></a><span class="lineno"> 1570</span>  <span class="keywordflow">return</span> IgnorePaddingAveragePooling2dSize3x2Stride2x2TestCommon<armnn::DataType::Float32>(</div><div class="line"><a name="l01571"></a><span class="lineno"> 1571</span>  workloadFactory, memoryManager, tensorHandleFactory, forceNoPadding);</div><div class="line"><a name="l01572"></a><span class="lineno"> 1572</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a27406e3855c4c293dc50ac131eef292c"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a27406e3855c4c293dc50ac131eef292c">◆ </a></span>IgnorePaddingL2Pooling2dSize3Int16Test()</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, 4> IgnorePaddingL2Pooling2dSize3Int16Test </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="_pooling2d_test_impl_8cpp_source.xhtml#l01889">1889</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.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="l01893"></a><span class="lineno"> 1893</span> {</div><div class="line"><a name="l01894"></a><span class="lineno"> 1894</span>  <span class="keywordflow">return</span> IgnorePaddingL2Pooling2dSize3TestCommon<armnn::DataType::QSymmS16>(</div><div class="line"><a name="l01895"></a><span class="lineno"> 1895</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01896"></a><span class="lineno"> 1896</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a854b1d1211061a45f14cbab50e6f81fd"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a854b1d1211061a45f14cbab50e6f81fd">◆ </a></span>IgnorePaddingL2Pooling2dSize3Test()</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, 4> IgnorePaddingL2Pooling2dSize3Test </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="_pooling2d_test_impl_8cpp_source.xhtml#l01871">1871</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.cpp</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p> +<div class="fragment"><div class="line"><a name="l01875"></a><span class="lineno"> 1875</span> {</div><div class="line"><a name="l01876"></a><span class="lineno"> 1876</span>  <span class="keywordflow">return</span> IgnorePaddingL2Pooling2dSize3TestCommon<armnn::DataType::Float32>(</div><div class="line"><a name="l01877"></a><span class="lineno"> 1877</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01878"></a><span class="lineno"> 1878</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a6c06ab6f3153c690d39f9a88120c2645"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a6c06ab6f3153c690d39f9a88120c2645">◆ </a></span>IgnorePaddingL2Pooling2dSize3Uint8Test()</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, 4> IgnorePaddingL2Pooling2dSize3Uint8Test </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="_pooling2d_test_impl_8cpp_source.xhtml#l01880">1880</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.cpp</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p> +<div class="fragment"><div class="line"><a name="l01884"></a><span class="lineno"> 1884</span> {</div><div class="line"><a name="l01885"></a><span class="lineno"> 1885</span>  <span class="keywordflow">return</span> IgnorePaddingL2Pooling2dSize3TestCommon<armnn::DataType::QAsymmU8>(</div><div class="line"><a name="l01886"></a><span class="lineno"> 1886</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01887"></a><span class="lineno"> 1887</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="abd30e75a9348c916154fe64dce659933"></a> +<h2 class="memtitle"><span class="permalink"><a href="#abd30e75a9348c916154fe64dce659933">◆ </a></span>IgnorePaddingMaxPooling2dSize3Int16Test()</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, 4> IgnorePaddingMaxPooling2dSize3Int16Test </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="_pooling2d_test_impl_8cpp_source.xhtml#l01525">1525</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.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="l01529"></a><span class="lineno"> 1529</span> {</div><div class="line"><a name="l01530"></a><span class="lineno"> 1530</span>  <span class="keywordflow">return</span> IgnorePaddingMaxPooling2dSize3TestCommon<armnn::DataType::QSymmS16>(</div><div class="line"><a name="l01531"></a><span class="lineno"> 1531</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01532"></a><span class="lineno"> 1532</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ade050660fe0a2557ba60130c40f40017"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ade050660fe0a2557ba60130c40f40017">◆ </a></span>IgnorePaddingMaxPooling2dSize3Test()</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, 4> IgnorePaddingMaxPooling2dSize3Test </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="_pooling2d_test_impl_8cpp_source.xhtml#l01507">1507</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.cpp</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p> +<div class="fragment"><div class="line"><a name="l01511"></a><span class="lineno"> 1511</span> {</div><div class="line"><a name="l01512"></a><span class="lineno"> 1512</span>  <span class="keywordflow">return</span> IgnorePaddingMaxPooling2dSize3TestCommon<armnn::DataType::Float32>(</div><div class="line"><a name="l01513"></a><span class="lineno"> 1513</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01514"></a><span class="lineno"> 1514</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a3b8c319c895ac738290d754f913471cd"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a3b8c319c895ac738290d754f913471cd">◆ </a></span>IgnorePaddingMaxPooling2dSize3Uint8Test()</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, 4> IgnorePaddingMaxPooling2dSize3Uint8Test </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="_pooling2d_test_impl_8cpp_source.xhtml#l01516">1516</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.cpp</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p> +<div class="fragment"><div class="line"><a name="l01520"></a><span class="lineno"> 1520</span> {</div><div class="line"><a name="l01521"></a><span class="lineno"> 1521</span>  <span class="keywordflow">return</span> IgnorePaddingMaxPooling2dSize3TestCommon<armnn::DataType::QAsymmU8>(</div><div class="line"><a name="l01522"></a><span class="lineno"> 1522</span>  workloadFactory, memoryManager, tensorHandleFactory, 1.0f, -5);</div><div class="line"><a name="l01523"></a><span class="lineno"> 1523</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="af6da475d5a9c9349cb7213e610acf89e"></a> +<h2 class="memtitle"><span class="permalink"><a href="#af6da475d5a9c9349cb7213e610acf89e">◆ </a></span>IgnorePaddingSimpleAveragePooling2dInt16Test()</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, 4> IgnorePaddingSimpleAveragePooling2dInt16Test </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="_pooling2d_test_impl_8cpp_source.xhtml#l01618">1618</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.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="l01622"></a><span class="lineno"> 1622</span> {</div><div class="line"><a name="l01623"></a><span class="lineno"> 1623</span>  <span class="keywordflow">return</span> IgnorePaddingSimpleAveragePooling2dTestCommon<armnn::DataType::QSymmS16>(</div><div class="line"><a name="l01624"></a><span class="lineno"> 1624</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01625"></a><span class="lineno"> 1625</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a30dbe98e901d2315c7dc8d92789a3270"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a30dbe98e901d2315c7dc8d92789a3270">◆ </a></span>IgnorePaddingSimpleAveragePooling2dNoPaddingInt16Test()</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, 4> IgnorePaddingSimpleAveragePooling2dNoPaddingInt16Test </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="_pooling2d_test_impl_8cpp_source.xhtml#l01645">1645</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.cpp</a>.</p> + +<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="l01649"></a><span class="lineno"> 1649</span> {</div><div class="line"><a name="l01650"></a><span class="lineno"> 1650</span>  <span class="keywordflow">return</span> IgnorePaddingSimpleAveragePooling2dNoPaddingTestCommon<armnn::DataType::QSymmS16>(</div><div class="line"><a name="l01651"></a><span class="lineno"> 1651</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01652"></a><span class="lineno"> 1652</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a8ea02afa5072ae475b4fa19e9674796d"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a8ea02afa5072ae475b4fa19e9674796d">◆ </a></span>IgnorePaddingSimpleAveragePooling2dNoPaddingTest()</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, 4> IgnorePaddingSimpleAveragePooling2dNoPaddingTest </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="_pooling2d_test_impl_8cpp_source.xhtml#l01627">1627</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.cpp</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p> +<div class="fragment"><div class="line"><a name="l01631"></a><span class="lineno"> 1631</span> {</div><div class="line"><a name="l01632"></a><span class="lineno"> 1632</span>  <span class="keywordflow">return</span> IgnorePaddingSimpleAveragePooling2dNoPaddingTestCommon<armnn::DataType::Float32>(</div><div class="line"><a name="l01633"></a><span class="lineno"> 1633</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01634"></a><span class="lineno"> 1634</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ad89767b400c345ca8f2b35c5b57e4d45"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ad89767b400c345ca8f2b35c5b57e4d45">◆ </a></span>IgnorePaddingSimpleAveragePooling2dNoPaddingUint8Test()</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, 4> IgnorePaddingSimpleAveragePooling2dNoPaddingUint8Test </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="_pooling2d_test_impl_8cpp_source.xhtml#l01636">1636</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.cpp</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p> +<div class="fragment"><div class="line"><a name="l01640"></a><span class="lineno"> 1640</span> {</div><div class="line"><a name="l01641"></a><span class="lineno"> 1641</span>  <span class="keywordflow">return</span> IgnorePaddingSimpleAveragePooling2dNoPaddingTestCommon<armnn::DataType::QAsymmU8>(</div><div class="line"><a name="l01642"></a><span class="lineno"> 1642</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01643"></a><span class="lineno"> 1643</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a0fa96bdee9e4e1b84b1ead192e4d37d3"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a0fa96bdee9e4e1b84b1ead192e4d37d3">◆ </a></span>IgnorePaddingSimpleAveragePooling2dTest()</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, 4> IgnorePaddingSimpleAveragePooling2dTest </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="_pooling2d_test_impl_8cpp_source.xhtml#l01600">1600</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.cpp</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p> +<div class="fragment"><div class="line"><a name="l01604"></a><span class="lineno"> 1604</span> {</div><div class="line"><a name="l01605"></a><span class="lineno"> 1605</span>  <span class="keywordflow">return</span> IgnorePaddingSimpleAveragePooling2dTestCommon<armnn::DataType::Float32>(</div><div class="line"><a name="l01606"></a><span class="lineno"> 1606</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01607"></a><span class="lineno"> 1607</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a6e05c1f0877310caac35214456502cd5"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a6e05c1f0877310caac35214456502cd5">◆ </a></span>IgnorePaddingSimpleAveragePooling2dUint8Test()</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, 4> IgnorePaddingSimpleAveragePooling2dUint8Test </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="_pooling2d_test_impl_8cpp_source.xhtml#l01609">1609</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.cpp</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p> +<div class="fragment"><div class="line"><a name="l01613"></a><span class="lineno"> 1613</span> {</div><div class="line"><a name="l01614"></a><span class="lineno"> 1614</span>  <span class="keywordflow">return</span> IgnorePaddingSimpleAveragePooling2dTestCommon<armnn::DataType::QAsymmU8>(</div><div class="line"><a name="l01615"></a><span class="lineno"> 1615</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01616"></a><span class="lineno"> 1616</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ae479ee8c436c237bad1db32016904793"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ae479ee8c436c237bad1db32016904793">◆ </a></span>IgnorePaddingSimpleL2Pooling2dInt16Test()</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, 4> IgnorePaddingSimpleL2Pooling2dInt16Test </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="_pooling2d_test_impl_8cpp_source.xhtml#l01862">1862</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.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="l01866"></a><span class="lineno"> 1866</span> {</div><div class="line"><a name="l01867"></a><span class="lineno"> 1867</span>  <span class="keywordflow">return</span> IgnorePaddingSimpleL2Pooling2dTestCommon<armnn::DataType::QSymmS16>(</div><div class="line"><a name="l01868"></a><span class="lineno"> 1868</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01869"></a><span class="lineno"> 1869</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="af505ddff09864af91b9c88be14ae9d40"></a> +<h2 class="memtitle"><span class="permalink"><a href="#af505ddff09864af91b9c88be14ae9d40">◆ </a></span>IgnorePaddingSimpleL2Pooling2dTest()</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, 4> IgnorePaddingSimpleL2Pooling2dTest </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="_pooling2d_test_impl_8cpp_source.xhtml#l01844">1844</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.cpp</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p> +<div class="fragment"><div class="line"><a name="l01848"></a><span class="lineno"> 1848</span> {</div><div class="line"><a name="l01849"></a><span class="lineno"> 1849</span>  <span class="keywordflow">return</span> IgnorePaddingSimpleL2Pooling2dTestCommon<armnn::DataType::Float32>(</div><div class="line"><a name="l01850"></a><span class="lineno"> 1850</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01851"></a><span class="lineno"> 1851</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="afbb3d6e16938473c96b1751b3f914e79"></a> +<h2 class="memtitle"><span class="permalink"><a href="#afbb3d6e16938473c96b1751b3f914e79">◆ </a></span>IgnorePaddingSimpleL2Pooling2dUint8Test()</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, 4> IgnorePaddingSimpleL2Pooling2dUint8Test </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="_pooling2d_test_impl_8cpp_source.xhtml#l01853">1853</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.cpp</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p> +<div class="fragment"><div class="line"><a name="l01857"></a><span class="lineno"> 1857</span> {</div><div class="line"><a name="l01858"></a><span class="lineno"> 1858</span>  <span class="keywordflow">return</span> IgnorePaddingSimpleL2Pooling2dTestCommon<armnn::DataType::QAsymmU8>(</div><div class="line"><a name="l01859"></a><span class="lineno"> 1859</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01860"></a><span class="lineno"> 1860</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a98ea0eccf818625f0d4c6ea5dbc6f452"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a98ea0eccf818625f0d4c6ea5dbc6f452">◆ </a></span>IgnorePaddingSimpleMaxPooling2dInt16Test()</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, 4> IgnorePaddingSimpleMaxPooling2dInt16Test </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="_pooling2d_test_impl_8cpp_source.xhtml#l01498">1498</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.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="l01502"></a><span class="lineno"> 1502</span> {</div><div class="line"><a name="l01503"></a><span class="lineno"> 1503</span>  <span class="keywordflow">return</span> IgnorePaddingSimpleMaxPooling2dTestCommon<armnn::DataType::QSymmS16>(</div><div class="line"><a name="l01504"></a><span class="lineno"> 1504</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01505"></a><span class="lineno"> 1505</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a8f8edbf4d70c91dcfefeb6bcfc48dfb4"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a8f8edbf4d70c91dcfefeb6bcfc48dfb4">◆ </a></span>IgnorePaddingSimpleMaxPooling2dTest()</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, 4> IgnorePaddingSimpleMaxPooling2dTest </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="_pooling2d_test_impl_8cpp_source.xhtml#l01480">1480</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.cpp</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p> +<div class="fragment"><div class="line"><a name="l01484"></a><span class="lineno"> 1484</span> {</div><div class="line"><a name="l01485"></a><span class="lineno"> 1485</span>  <span class="keywordflow">return</span> IgnorePaddingSimpleMaxPooling2dTestCommon<armnn::DataType::Float32>(</div><div class="line"><a name="l01486"></a><span class="lineno"> 1486</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01487"></a><span class="lineno"> 1487</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="af2f5d449f05421b21cb686d6b341e75a"></a> +<h2 class="memtitle"><span class="permalink"><a href="#af2f5d449f05421b21cb686d6b341e75a">◆ </a></span>IgnorePaddingSimpleMaxPooling2dUint8Test()</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, 4> IgnorePaddingSimpleMaxPooling2dUint8Test </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="_pooling2d_test_impl_8cpp_source.xhtml#l01489">1489</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.cpp</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p> +<div class="fragment"><div class="line"><a name="l01493"></a><span class="lineno"> 1493</span> {</div><div class="line"><a name="l01494"></a><span class="lineno"> 1494</span>  <span class="keywordflow">return</span> IgnorePaddingSimpleMaxPooling2dTestCommon<armnn::DataType::QAsymmU8>(</div><div class="line"><a name="l01495"></a><span class="lineno"> 1495</span>  workloadFactory, memoryManager, tensorHandleFactory, 1.0f, -5);</div><div class="line"><a name="l01496"></a><span class="lineno"> 1496</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="aba20cbea840a4a32df631ba77ab67087"></a> +<h2 class="memtitle"><span class="permalink"><a href="#aba20cbea840a4a32df631ba77ab67087">◆ </a></span>L2Pooling2dSize3Stride1Int16Test()</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, 4> L2Pooling2dSize3Stride1Int16Test </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="_pooling2d_test_impl_8cpp_source.xhtml#l01729">1729</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.cpp</a>.</p> +<div class="fragment"><div class="line"><a name="l01733"></a><span class="lineno"> 1733</span> {</div><div class="line"><a name="l01734"></a><span class="lineno"> 1734</span>  <span class="keywordflow">return</span> L2Pooling2dSize3Stride1TestCommon<armnn::DataType::QSymmS16>(</div><div class="line"><a name="l01735"></a><span class="lineno"> 1735</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01736"></a><span class="lineno"> 1736</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a716ac8b594c1f6b9fa2bbde4597756d5"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a716ac8b594c1f6b9fa2bbde4597756d5">◆ </a></span>L2Pooling2dSize3Stride1Test()</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, 4> L2Pooling2dSize3Stride1Test </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="_pooling2d_test_impl_8cpp_source.xhtml#l01711">1711</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.cpp</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p> +<div class="fragment"><div class="line"><a name="l01715"></a><span class="lineno"> 1715</span> {</div><div class="line"><a name="l01716"></a><span class="lineno"> 1716</span>  <span class="keywordflow">return</span> L2Pooling2dSize3Stride1TestCommon<armnn::DataType::Float32>(</div><div class="line"><a name="l01717"></a><span class="lineno"> 1717</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01718"></a><span class="lineno"> 1718</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a0bbcbeb6102a5354028a18056e323b26"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a0bbcbeb6102a5354028a18056e323b26">◆ </a></span>L2Pooling2dSize3Stride1Uint8Test()</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, 4> L2Pooling2dSize3Stride1Uint8Test </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="_pooling2d_test_impl_8cpp_source.xhtml#l01720">1720</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.cpp</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p> +<div class="fragment"><div class="line"><a name="l01724"></a><span class="lineno"> 1724</span> {</div><div class="line"><a name="l01725"></a><span class="lineno"> 1725</span>  <span class="keywordflow">return</span> L2Pooling2dSize3Stride1TestCommon<armnn::DataType::QAsymmU8>(</div><div class="line"><a name="l01726"></a><span class="lineno"> 1726</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01727"></a><span class="lineno"> 1727</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="adce92334083f7abae7b3489dd73a6bad"></a> +<h2 class="memtitle"><span class="permalink"><a href="#adce92334083f7abae7b3489dd73a6bad">◆ </a></span>L2Pooling2dSize3Stride3Int16Test()</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, 4> L2Pooling2dSize3Stride3Int16Test </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="_pooling2d_test_impl_8cpp_source.xhtml#l01756">1756</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.cpp</a>.</p> +<div class="fragment"><div class="line"><a name="l01760"></a><span class="lineno"> 1760</span> {</div><div class="line"><a name="l01761"></a><span class="lineno"> 1761</span>  <span class="keywordflow">return</span> L2Pooling2dSize3Stride3TestCommon<armnn::DataType::QSymmS16>(</div><div class="line"><a name="l01762"></a><span class="lineno"> 1762</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01763"></a><span class="lineno"> 1763</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a01ba3efd925240328de48bc75a8cc076"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a01ba3efd925240328de48bc75a8cc076">◆ </a></span>L2Pooling2dSize3Stride3Test()</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, 4> L2Pooling2dSize3Stride3Test </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="_pooling2d_test_impl_8cpp_source.xhtml#l01738">1738</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.cpp</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p> +<div class="fragment"><div class="line"><a name="l01742"></a><span class="lineno"> 1742</span> {</div><div class="line"><a name="l01743"></a><span class="lineno"> 1743</span>  <span class="keywordflow">return</span> L2Pooling2dSize3Stride3TestCommon<armnn::DataType::Float32>(</div><div class="line"><a name="l01744"></a><span class="lineno"> 1744</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01745"></a><span class="lineno"> 1745</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ac882f58604273a64c05f572aa1dabbed"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ac882f58604273a64c05f572aa1dabbed">◆ </a></span>L2Pooling2dSize3Stride3Uint8Test()</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, 4> L2Pooling2dSize3Stride3Uint8Test </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="_pooling2d_test_impl_8cpp_source.xhtml#l01747">1747</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.cpp</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p> +<div class="fragment"><div class="line"><a name="l01751"></a><span class="lineno"> 1751</span> {</div><div class="line"><a name="l01752"></a><span class="lineno"> 1752</span>  <span class="keywordflow">return</span> L2Pooling2dSize3Stride3TestCommon<armnn::DataType::QAsymmU8>(</div><div class="line"><a name="l01753"></a><span class="lineno"> 1753</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01754"></a><span class="lineno"> 1754</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a107fb3feb7d58601694580e70f517321"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a107fb3feb7d58601694580e70f517321">◆ </a></span>L2Pooling2dSize3Stride4Int16Test()</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, 4> L2Pooling2dSize3Stride4Int16Test </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="_pooling2d_test_impl_8cpp_source.xhtml#l01782">1782</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.cpp</a>.</p> +<div class="fragment"><div class="line"><a name="l01786"></a><span class="lineno"> 1786</span> {</div><div class="line"><a name="l01787"></a><span class="lineno"> 1787</span>  <span class="keywordflow">return</span> L2Pooling2dSize3Stride4TestCommon<armnn::DataType::QSymmS16>(</div><div class="line"><a name="l01788"></a><span class="lineno"> 1788</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01789"></a><span class="lineno"> 1789</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a87075aa041ea71db03f8715c876d935f"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a87075aa041ea71db03f8715c876d935f">◆ </a></span>L2Pooling2dSize3Stride4Test()</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, 4> L2Pooling2dSize3Stride4Test </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="_pooling2d_test_impl_8cpp_source.xhtml#l01764">1764</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.cpp</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p> +<div class="fragment"><div class="line"><a name="l01768"></a><span class="lineno"> 1768</span> {</div><div class="line"><a name="l01769"></a><span class="lineno"> 1769</span>  <span class="keywordflow">return</span> L2Pooling2dSize3Stride4TestCommon<armnn::DataType::Float32>(</div><div class="line"><a name="l01770"></a><span class="lineno"> 1770</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01771"></a><span class="lineno"> 1771</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a8a532ef3dc9c0f9bab278408613c2d3c"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a8a532ef3dc9c0f9bab278408613c2d3c">◆ </a></span>L2Pooling2dSize3Stride4Uint8Test()</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, 4> L2Pooling2dSize3Stride4Uint8Test </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="_pooling2d_test_impl_8cpp_source.xhtml#l01773">1773</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.cpp</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p> +<div class="fragment"><div class="line"><a name="l01777"></a><span class="lineno"> 1777</span> {</div><div class="line"><a name="l01778"></a><span class="lineno"> 1778</span>  <span class="keywordflow">return</span> L2Pooling2dSize3Stride4TestCommon<armnn::DataType::QAsymmU8>(</div><div class="line"><a name="l01779"></a><span class="lineno"> 1779</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01780"></a><span class="lineno"> 1780</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a53cdda233480f3323bdf6daf50d52dc9"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a53cdda233480f3323bdf6daf50d52dc9">◆ </a></span>L2Pooling2dSize7Int16Test()</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, 4> L2Pooling2dSize7Int16Test </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="_pooling2d_test_impl_8cpp_source.xhtml#l01809">1809</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.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="l01813"></a><span class="lineno"> 1813</span> {</div><div class="line"><a name="l01814"></a><span class="lineno"> 1814</span>  <span class="keywordflow">return</span> L2Pooling2dSize7TestCommon<armnn::DataType::QSymmS16>(</div><div class="line"><a name="l01815"></a><span class="lineno"> 1815</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01816"></a><span class="lineno"> 1816</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="aede50105e28116d2f3dee8e560ae386a"></a> +<h2 class="memtitle"><span class="permalink"><a href="#aede50105e28116d2f3dee8e560ae386a">◆ </a></span>L2Pooling2dSize7Test()</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, 4> L2Pooling2dSize7Test </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="_pooling2d_test_impl_8cpp_source.xhtml#l01791">1791</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.cpp</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p> +<div class="fragment"><div class="line"><a name="l01795"></a><span class="lineno"> 1795</span> {</div><div class="line"><a name="l01796"></a><span class="lineno"> 1796</span>  <span class="keywordflow">return</span> L2Pooling2dSize7TestCommon<armnn::DataType::Float32>(</div><div class="line"><a name="l01797"></a><span class="lineno"> 1797</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01798"></a><span class="lineno"> 1798</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a4d1af0ebb95be7492f9fe9fd0cb500e3"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a4d1af0ebb95be7492f9fe9fd0cb500e3">◆ </a></span>L2Pooling2dSize7Uint8Test()</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, 4> L2Pooling2dSize7Uint8Test </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="_pooling2d_test_impl_8cpp_source.xhtml#l01800">1800</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.cpp</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p> +<div class="fragment"><div class="line"><a name="l01804"></a><span class="lineno"> 1804</span> {</div><div class="line"><a name="l01805"></a><span class="lineno"> 1805</span>  <span class="keywordflow">return</span> L2Pooling2dSize7TestCommon<armnn::DataType::QAsymmU8>(</div><div class="line"><a name="l01806"></a><span class="lineno"> 1806</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01807"></a><span class="lineno"> 1807</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a61ff39d536c46c9b5eab282d786aa376"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a61ff39d536c46c9b5eab282d786aa376">◆ </a></span>L2Pooling2dSize9Int16Test()</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, 4> L2Pooling2dSize9Int16Test </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="_pooling2d_test_impl_8cpp_source.xhtml#l01836">1836</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.cpp</a>.</p> +<div class="fragment"><div class="line"><a name="l01840"></a><span class="lineno"> 1840</span> {</div><div class="line"><a name="l01841"></a><span class="lineno"> 1841</span>  <span class="keywordflow">return</span> L2Pooling2dSize9TestCommon<armnn::DataType::QSymmS16>(</div><div class="line"><a name="l01842"></a><span class="lineno"> 1842</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01843"></a><span class="lineno"> 1843</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a50af9d3062e9a65532009182882a9346"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a50af9d3062e9a65532009182882a9346">◆ </a></span>L2Pooling2dSize9Test()</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, 4> L2Pooling2dSize9Test </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="_pooling2d_test_impl_8cpp_source.xhtml#l01818">1818</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.cpp</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p> +<div class="fragment"><div class="line"><a name="l01822"></a><span class="lineno"> 1822</span> {</div><div class="line"><a name="l01823"></a><span class="lineno"> 1823</span>  <span class="keywordflow">return</span> L2Pooling2dSize9TestCommon<armnn::DataType::Float32>(</div><div class="line"><a name="l01824"></a><span class="lineno"> 1824</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01825"></a><span class="lineno"> 1825</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a04e67f517f6c414c2da165045e36c148"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a04e67f517f6c414c2da165045e36c148">◆ </a></span>L2Pooling2dSize9Uint8Test()</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, 4> L2Pooling2dSize9Uint8Test </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="_pooling2d_test_impl_8cpp_source.xhtml#l01827">1827</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.cpp</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p> +<div class="fragment"><div class="line"><a name="l01831"></a><span class="lineno"> 1831</span> {</div><div class="line"><a name="l01832"></a><span class="lineno"> 1832</span>  <span class="keywordflow">return</span> L2Pooling2dSize9TestCommon<armnn::DataType::QAsymmU8>(</div><div class="line"><a name="l01833"></a><span class="lineno"> 1833</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01834"></a><span class="lineno"> 1834</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ab693227602a70e077d310acf71c0c08d"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ab693227602a70e077d310acf71c0c08d">◆ </a></span>LargeTensorsAveragePooling2dInt16Test()</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, 4> LargeTensorsAveragePooling2dInt16Test </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="_pooling2d_test_impl_8cpp_source.xhtml#l01592">1592</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.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="l01596"></a><span class="lineno"> 1596</span> {</div><div class="line"><a name="l01597"></a><span class="lineno"> 1597</span>  <span class="keywordflow">return</span> LargeTensorsAveragePooling2dTestCommon<armnn::DataType::QSymmS16>(</div><div class="line"><a name="l01598"></a><span class="lineno"> 1598</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01599"></a><span class="lineno"> 1599</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a2a0bad554a0733d7af21b9d0eca627d7"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a2a0bad554a0733d7af21b9d0eca627d7">◆ </a></span>LargeTensorsAveragePooling2dTest()</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, 4> LargeTensorsAveragePooling2dTest </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="_pooling2d_test_impl_8cpp_source.xhtml#l01574">1574</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.cpp</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p> +<div class="fragment"><div class="line"><a name="l01578"></a><span class="lineno"> 1578</span> {</div><div class="line"><a name="l01579"></a><span class="lineno"> 1579</span>  <span class="keywordflow">return</span> LargeTensorsAveragePooling2dTestCommon<armnn::DataType::Float32>(</div><div class="line"><a name="l01580"></a><span class="lineno"> 1580</span>  workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01581"></a><span class="lineno"> 1581</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a1cfcbf24e161da40af56add364386513"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a1cfcbf24e161da40af56add364386513">◆ </a></span>LargeTensorsAveragePooling2dUint8Test()</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, 4> LargeTensorsAveragePooling2dUint8Test </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="_pooling2d_test_impl_8cpp_source.xhtml#l01583">1583</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.cpp</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p> +<div class="fragment"><div class="line"><a name="l01587"></a><span class="lineno"> 1587</span> {</div><div class="line"><a name="l01588"></a><span class="lineno"> 1588</span>  <span class="keywordflow">return</span> LargeTensorsAveragePooling2dTestCommon<armnn::DataType::QAsymmU8>(</div><div class="line"><a name="l01589"></a><span class="lineno"> 1589</span>  workloadFactory, memoryManager, tensorHandleFactory, 0.5, -1);</div><div class="line"><a name="l01590"></a><span class="lineno"> 1590</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="aeb0f50adb2d9d42bfc469b3c961b344c"></a> +<h2 class="memtitle"><span class="permalink"><a href="#aeb0f50adb2d9d42bfc469b3c961b344c">◆ </a></span>SimpleAveragePooling2dInt16Test()</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, 4> SimpleAveragePooling2dInt16Test </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="_pooling2d_test_impl_8cpp_source.xhtml#l01554">1554</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.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="l01559"></a><span class="lineno"> 1559</span> {</div><div class="line"><a name="l01560"></a><span class="lineno"> 1560</span>  <span class="keywordflow">return</span> SimpleAveragePooling2dTestCommon<armnn::DataType::QSymmS16>(</div><div class="line"><a name="l01561"></a><span class="lineno"> 1561</span>  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01562"></a><span class="lineno"> 1562</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ace5d07b4866c0c0a7d6c20a1608c3213"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ace5d07b4866c0c0a7d6c20a1608c3213">◆ </a></span>SimpleAveragePooling2dTest()</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, 4> SimpleAveragePooling2dTest </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="_pooling2d_test_impl_8cpp_source.xhtml#l01534">1534</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.cpp</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p> +<div class="fragment"><div class="line"><a name="l01539"></a><span class="lineno"> 1539</span> {</div><div class="line"><a name="l01540"></a><span class="lineno"> 1540</span>  <span class="keywordflow">return</span> SimpleAveragePooling2dTestCommon<armnn::DataType::Float32>(</div><div class="line"><a name="l01541"></a><span class="lineno"> 1541</span>  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01542"></a><span class="lineno"> 1542</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a92b460c3ad7d8ad1e3cc91fca779423f"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a92b460c3ad7d8ad1e3cc91fca779423f">◆ </a></span>SimpleAveragePooling2dUint8Test()</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, 4> SimpleAveragePooling2dUint8Test </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="_pooling2d_test_impl_8cpp_source.xhtml#l01544">1544</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.cpp</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p> +<div class="fragment"><div class="line"><a name="l01549"></a><span class="lineno"> 1549</span> {</div><div class="line"><a name="l01550"></a><span class="lineno"> 1550</span>  <span class="keywordflow">return</span> SimpleAveragePooling2dTestCommon<armnn::DataType::QAsymmU8>(</div><div class="line"><a name="l01551"></a><span class="lineno"> 1551</span>  workloadFactory, memoryManager, tensorHandleFactory, dataLayout, 0.5, -1);</div><div class="line"><a name="l01552"></a><span class="lineno"> 1552</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a8294d39b64461dc8cc264e2090428d8f"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a8294d39b64461dc8cc264e2090428d8f">◆ </a></span>SimpleL2Pooling2dInt16Test()</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, 4> SimpleL2Pooling2dInt16Test </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="_pooling2d_test_impl_8cpp_source.xhtml#l01701">1701</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.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="l01706"></a><span class="lineno"> 1706</span> {</div><div class="line"><a name="l01707"></a><span class="lineno"> 1707</span>  <span class="keywordflow">return</span> SimpleL2Pooling2dTestCommon<armnn::DataType::QSymmS16>(</div><div class="line"><a name="l01708"></a><span class="lineno"> 1708</span>  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01709"></a><span class="lineno"> 1709</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="aa4bc368a4e78d01a9b7daaad2a2dbd51"></a> +<h2 class="memtitle"><span class="permalink"><a href="#aa4bc368a4e78d01a9b7daaad2a2dbd51">◆ </a></span>SimpleL2Pooling2dTest()</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, 4> SimpleL2Pooling2dTest </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="_pooling2d_test_impl_8cpp_source.xhtml#l01681">1681</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.cpp</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p> +<div class="fragment"><div class="line"><a name="l01686"></a><span class="lineno"> 1686</span> {</div><div class="line"><a name="l01687"></a><span class="lineno"> 1687</span>  <span class="keywordflow">return</span> SimpleL2Pooling2dTestCommon<armnn::DataType::Float32>(</div><div class="line"><a name="l01688"></a><span class="lineno"> 1688</span>  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01689"></a><span class="lineno"> 1689</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a3e863f692b93f2f36ae0787a0421c952"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a3e863f692b93f2f36ae0787a0421c952">◆ </a></span>SimpleL2Pooling2dUint8Test()</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, 4> SimpleL2Pooling2dUint8Test </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="_pooling2d_test_impl_8cpp_source.xhtml#l01691">1691</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.cpp</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p> +<div class="fragment"><div class="line"><a name="l01696"></a><span class="lineno"> 1696</span> {</div><div class="line"><a name="l01697"></a><span class="lineno"> 1697</span>  <span class="keywordflow">return</span> SimpleL2Pooling2dTestCommon<armnn::DataType::QAsymmU8>(</div><div class="line"><a name="l01698"></a><span class="lineno"> 1698</span>  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01699"></a><span class="lineno"> 1699</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ab7a75e53f39941cb732a35a8b2dd6c60"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ab7a75e53f39941cb732a35a8b2dd6c60">◆ </a></span>SimpleMaxPooling2dInt16Test()</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, 4> SimpleMaxPooling2dInt16Test </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="_pooling2d_test_impl_8cpp_source.xhtml#l01471">1471</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.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="l01476"></a><span class="lineno"> 1476</span> {</div><div class="line"><a name="l01477"></a><span class="lineno"> 1477</span>  <span class="keywordflow">return</span> SimpleMaxPooling2dTestCommon<armnn::DataType::QSymmS16>(</div><div class="line"><a name="l01478"></a><span class="lineno"> 1478</span>  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01479"></a><span class="lineno"> 1479</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="afdded119a95bdac07fd8d086b1cc9b5f"></a> +<h2 class="memtitle"><span class="permalink"><a href="#afdded119a95bdac07fd8d086b1cc9b5f">◆ </a></span>SimpleMaxPooling2dSize2x2Stride2x2Int16Test()</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, 4> SimpleMaxPooling2dSize2x2Stride2x2Int16Test </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">bool </td> + <td class="paramname"><em>forceNoPadding</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="_pooling2d_test_impl_8cpp_source.xhtml#l01411">1411</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.cpp</a>.</p> + +<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="l01416"></a><span class="lineno"> 1416</span> {</div><div class="line"><a name="l01417"></a><span class="lineno"> 1417</span>  <span class="keywordflow">return</span> SimpleMaxPooling2dSize2x2Stride2x2TestCommon<armnn::DataType::QSymmS16>(</div><div class="line"><a name="l01418"></a><span class="lineno"> 1418</span>  workloadFactory, memoryManager, tensorHandleFactory, forceNoPadding);</div><div class="line"><a name="l01419"></a><span class="lineno"> 1419</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ad18df1220453e97c0686a129b2d2d79b"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ad18df1220453e97c0686a129b2d2d79b">◆ </a></span>SimpleMaxPooling2dSize2x2Stride2x2Test()</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, 4> SimpleMaxPooling2dSize2x2Stride2x2Test </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">bool </td> + <td class="paramname"><em>forceNoPadding</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="_pooling2d_test_impl_8cpp_source.xhtml#l01391">1391</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.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="l01396"></a><span class="lineno"> 1396</span> {</div><div class="line"><a name="l01397"></a><span class="lineno"> 1397</span>  <span class="keywordflow">return</span> SimpleMaxPooling2dSize2x2Stride2x2TestCommon<armnn::DataType::Float32>(</div><div class="line"><a name="l01398"></a><span class="lineno"> 1398</span>  workloadFactory, memoryManager, tensorHandleFactory, forceNoPadding);</div><div class="line"><a name="l01399"></a><span class="lineno"> 1399</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="af1f2a5c336e021b1c1a2cfd9c66644b2"></a> +<h2 class="memtitle"><span class="permalink"><a href="#af1f2a5c336e021b1c1a2cfd9c66644b2">◆ </a></span>SimpleMaxPooling2dSize2x2Stride2x2Uint8Test()</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, 4> SimpleMaxPooling2dSize2x2Stride2x2Uint8Test </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">bool </td> + <td class="paramname"><em>forceNoPadding</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="_pooling2d_test_impl_8cpp_source.xhtml#l01401">1401</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.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="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> SimpleMaxPooling2dSize2x2Stride2x2TestCommon<armnn::DataType::QAsymmU8>(</div><div class="line"><a name="l01408"></a><span class="lineno"> 1408</span>  workloadFactory, memoryManager, tensorHandleFactory, forceNoPadding, 3.0f, -5);</div><div class="line"><a name="l01409"></a><span class="lineno"> 1409</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a2fbb1973ecc2c9f0943922e9a122af63"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a2fbb1973ecc2c9f0943922e9a122af63">◆ </a></span>SimpleMaxPooling2dSize3x3Stride2x4Int16Test()</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, 4> SimpleMaxPooling2dSize3x3Stride2x4Int16Test </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">bool </td> + <td class="paramname"><em>forceNoPadding</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="_pooling2d_test_impl_8cpp_source.xhtml#l01441">1441</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.cpp</a>.</p> + +<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="l01446"></a><span class="lineno"> 1446</span> {</div><div class="line"><a name="l01447"></a><span class="lineno"> 1447</span>  <span class="keywordflow">return</span> SimpleMaxPooling2dSize3x3Stride2x4TestCommon<armnn::DataType::QSymmS16>(</div><div class="line"><a name="l01448"></a><span class="lineno"> 1448</span>  workloadFactory, memoryManager, tensorHandleFactory, forceNoPadding);</div><div class="line"><a name="l01449"></a><span class="lineno"> 1449</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a15d723fdf9c3c80f6b5deb2e66240622"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a15d723fdf9c3c80f6b5deb2e66240622">◆ </a></span>SimpleMaxPooling2dSize3x3Stride2x4Test()</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, 4> SimpleMaxPooling2dSize3x3Stride2x4Test </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">bool </td> + <td class="paramname"><em>forceNoPadding</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="_pooling2d_test_impl_8cpp_source.xhtml#l01421">1421</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.cpp</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p> +<div class="fragment"><div class="line"><a name="l01426"></a><span class="lineno"> 1426</span> {</div><div class="line"><a name="l01427"></a><span class="lineno"> 1427</span>  <span class="keywordflow">return</span> SimpleMaxPooling2dSize3x3Stride2x4TestCommon<armnn::DataType::Float32>(</div><div class="line"><a name="l01428"></a><span class="lineno"> 1428</span>  workloadFactory, memoryManager, tensorHandleFactory, forceNoPadding);</div><div class="line"><a name="l01429"></a><span class="lineno"> 1429</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a38e23959bb4200e6e019aa490f151e62"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a38e23959bb4200e6e019aa490f151e62">◆ </a></span>SimpleMaxPooling2dSize3x3Stride2x4Uint8Test()</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, 4> SimpleMaxPooling2dSize3x3Stride2x4Uint8Test </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">bool </td> + <td class="paramname"><em>forceNoPadding</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="_pooling2d_test_impl_8cpp_source.xhtml#l01431">1431</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.cpp</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p> +<div class="fragment"><div class="line"><a name="l01436"></a><span class="lineno"> 1436</span> {</div><div class="line"><a name="l01437"></a><span class="lineno"> 1437</span>  <span class="keywordflow">return</span> SimpleMaxPooling2dSize3x3Stride2x4TestCommon<armnn::DataType::QAsymmU8>(</div><div class="line"><a name="l01438"></a><span class="lineno"> 1438</span>  workloadFactory, memoryManager, tensorHandleFactory, forceNoPadding, 0.1f, 128);</div><div class="line"><a name="l01439"></a><span class="lineno"> 1439</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="aa3e57d4e48a91435d73487dabacc091b"></a> +<h2 class="memtitle"><span class="permalink"><a href="#aa3e57d4e48a91435d73487dabacc091b">◆ </a></span>SimpleMaxPooling2dTest()</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, 4> SimpleMaxPooling2dTest </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="_pooling2d_test_impl_8cpp_source.xhtml#l01451">1451</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.cpp</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p> +<div class="fragment"><div class="line"><a name="l01456"></a><span class="lineno"> 1456</span> {</div><div class="line"><a name="l01457"></a><span class="lineno"> 1457</span>  <span class="keywordflow">return</span> SimpleMaxPooling2dTestCommon<armnn::DataType::Float32>(</div><div class="line"><a name="l01458"></a><span class="lineno"> 1458</span>  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01459"></a><span class="lineno"> 1459</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a6c607ea3a6688789e82b78298903e5d2"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a6c607ea3a6688789e82b78298903e5d2">◆ </a></span>SimpleMaxPooling2dUint8Test()</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, 4> SimpleMaxPooling2dUint8Test </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="_pooling2d_test_impl_8cpp_source.xhtml#l01461">1461</a> of file <a class="el" href="_pooling2d_test_impl_8cpp_source.xhtml">Pooling2dTestImpl.cpp</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_cl_layer_tests_8cpp_source.xhtml#l00027">TEST_SUITE()</a>.</p> +<div class="fragment"><div class="line"><a name="l01466"></a><span class="lineno"> 1466</span> {</div><div class="line"><a name="l01467"></a><span class="lineno"> 1467</span>  <span class="keywordflow">return</span> SimpleMaxPooling2dTestCommon<armnn::DataType::QAsymmU8>(</div><div class="line"><a name="l01468"></a><span class="lineno"> 1468</span>  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);</div><div class="line"><a name="l01469"></a><span class="lineno"> 1469</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="_pooling2d_test_impl_8hpp.xhtml">Pooling2dTestImpl.hpp</a></li> + <li class="footer">Generated on Tue Aug 24 2021 16:18:46 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> |