blob: 27e790ebe096e6f0389a930ed0aefc8f670ff071 [file] [log] [blame]
Ryan OSheade36e4a2020-03-13 16:26:19 +00001<!-- Copyright (c) 2020 ARM Limited. -->
2<!-- -->
3<!-- SPDX-License-Identifier: MIT -->
4<!-- -->
5<!-- HTML header for doxygen 1.8.13-->
6<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
7<html xmlns="http://www.w3.org/1999/xhtml">
8<head>
9<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
10<meta http-equiv="X-UA-Compatible" content="IE=9"/>
11<meta name="generator" content="Doxygen 1.8.13"/>
12<meta name="robots" content="NOINDEX, NOFOLLOW" />
13<meta name="viewport" content="width=device-width, initial-scale=1"/>
14<title>ArmNN: src/backends/backendsCommon/test/layerTests/ResizeTestImpl.cpp File Reference</title>
15<link href="tabs.css" rel="stylesheet" type="text/css"/>
16<script type="text/javascript" src="jquery.js"></script>
17<script type="text/javascript" src="dynsections.js"></script>
18<link href="navtree.css" rel="stylesheet" type="text/css"/>
19<script type="text/javascript" src="resize.js"></script>
20<script type="text/javascript" src="navtreedata.js"></script>
21<script type="text/javascript" src="navtree.js"></script>
22<script type="text/javascript">
23 $(document).ready(initResizable);
24</script>
25<link href="search/search.css" rel="stylesheet" type="text/css"/>
26<script type="text/javascript" src="search/searchdata.js"></script>
27<script type="text/javascript" src="search/search.js"></script>
28<script type="text/x-mathjax-config">
29 MathJax.Hub.Config({
30 extensions: ["tex2jax.js"],
31 jax: ["input/TeX","output/HTML-CSS"],
32});
33</script><script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
34<link href="doxygen.css" rel="stylesheet" type="text/css" />
35<link href="stylesheet.css" rel="stylesheet" type="text/css"/>
36</head>
37<body>
38<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
39<div id="titlearea">
40<table cellspacing="0" cellpadding="0">
41 <tbody>
42 <tr style="height: 56px;">
43 <img alt="ArmNN" src="Arm_NN_horizontal_blue.png" style="max-width: 10rem; margin-top: .5rem; margin-left 10px"/>
44 <td style="padding-left: 0.5em;">
45 <div id="projectname">
46 &#160;<span id="projectnumber">20.02</span>
47 </div>
48 </td>
49 </tr>
50 </tbody>
51</table>
52</div>
53<!-- end header part -->
54<!-- Generated by Doxygen 1.8.13 -->
55<script type="text/javascript">
56var searchBox = new SearchBox("searchBox", "search",false,'Search');
57</script>
58<script type="text/javascript" src="menudata.js"></script>
59<script type="text/javascript" src="menu.js"></script>
60<script type="text/javascript">
61$(function() {
62 initMenu('',true,false,'search.php','Search');
63 $(document).ready(function() { init_search(); });
64});
65</script>
66<div id="main-nav"></div>
67</div><!-- top -->
68<div id="side-nav" class="ui-resizable side-nav-resizable">
69 <div id="nav-tree">
70 <div id="nav-tree-contents">
71 <div id="nav-sync" class="sync"></div>
72 </div>
73 </div>
74 <div id="splitbar" style="-moz-user-select:none;"
75 class="ui-resizable-handle">
76 </div>
77</div>
78<script type="text/javascript">
79$(document).ready(function(){initNavTree('_resize_test_impl_8cpp.xhtml','');});
80</script>
81<div id="doc-content">
82<!-- window showing the filter options -->
83<div id="MSearchSelectWindow"
84 onmouseover="return searchBox.OnSearchSelectShow()"
85 onmouseout="return searchBox.OnSearchSelectHide()"
86 onkeydown="return searchBox.OnSearchSelectKey(event)">
87</div>
88
89<!-- iframe showing the search results (closed by default) -->
90<div id="MSearchResultsWindow">
91<iframe src="javascript:void(0)" frameborder="0"
92 name="MSearchResults" id="MSearchResults">
93</iframe>
94</div>
95
96<div class="header">
97 <div class="summary">
98<a href="#func-members">Functions</a> </div>
99 <div class="headertitle">
100<div class="title">ResizeTestImpl.cpp File Reference</div> </div>
101</div><!--header-->
102<div class="contents">
103<div class="textblock"><code>#include &quot;<a class="el" href="_resize_test_impl_8hpp_source.xhtml">ResizeTestImpl.hpp</a>&quot;</code><br />
104<code>#include &lt;<a class="el" href="_quantize_helper_8hpp_source.xhtml">QuantizeHelper.hpp</a>&gt;</code><br />
105<code>#include &lt;<a class="el" href="_tensor_utils_8hpp_source.xhtml">armnnUtils/TensorUtils.hpp</a>&gt;</code><br />
106<code>#include &lt;<a class="el" href="_data_layout_indexed_8hpp_source.xhtml">armnnUtils/DataLayoutIndexed.hpp</a>&gt;</code><br />
107<code>#include &lt;<a class="el" href="_permute_8hpp_source.xhtml">armnnUtils/Permute.hpp</a>&gt;</code><br />
108<code>#include &lt;<a class="el" href="_data_layout_utils_8hpp_source.xhtml">backendsCommon/test/DataLayoutUtils.hpp</a>&gt;</code><br />
109<code>#include &lt;<a class="el" href="_tensor_copy_utils_8hpp_source.xhtml">backendsCommon/test/TensorCopyUtils.hpp</a>&gt;</code><br />
110<code>#include &lt;<a class="el" href="_workload_test_utils_8hpp_source.xhtml">backendsCommon/test/WorkloadTestUtils.hpp</a>&gt;</code><br />
111<code>#include &lt;<a class="el" href="_tensor_helpers_8hpp_source.xhtml">test/TensorHelpers.hpp</a>&gt;</code><br />
112</div>
113<p><a href="_resize_test_impl_8cpp_source.xhtml">Go to the source code of this file.</a></p>
114<table class="memberdecls">
115<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
116Functions</h2></td></tr>
117<tr class="memitem:aa064b0204bbf393de5712227c78dbadd"><td class="memTemplParams" colspan="2">template&lt;armnn::DataType ArmnnType, typename T &gt; </td></tr>
118<tr class="memitem:aa064b0204bbf393de5712227c78dbadd"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; T, 4 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="_resize_test_impl_8cpp.xhtml#aa064b0204bbf393de5712227c78dbadd">ResizeBilinearNopTest</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
119<tr class="separator:aa064b0204bbf393de5712227c78dbadd"><td class="memSeparator" colspan="2">&#160;</td></tr>
120<tr class="memitem:ad8a2ca082563b114f8ad4c9cecf68185"><td class="memTemplParams" colspan="2">template&lt;armnn::DataType ArmnnType, typename T &gt; </td></tr>
121<tr class="memitem:ad8a2ca082563b114f8ad4c9cecf68185"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; T, 4 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="_resize_test_impl_8cpp.xhtml#ad8a2ca082563b114f8ad4c9cecf68185">SimpleResizeBilinearTest</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
122<tr class="separator:ad8a2ca082563b114f8ad4c9cecf68185"><td class="memSeparator" colspan="2">&#160;</td></tr>
123<tr class="memitem:a05a20c3e942d8088ddb3e572b601da33"><td class="memTemplParams" colspan="2">template&lt;armnn::DataType ArmnnType, typename T &gt; </td></tr>
124<tr class="memitem:a05a20c3e942d8088ddb3e572b601da33"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; T, 4 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="_resize_test_impl_8cpp.xhtml#a05a20c3e942d8088ddb3e572b601da33">ResizeBilinearSqMinTest</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
125<tr class="separator:a05a20c3e942d8088ddb3e572b601da33"><td class="memSeparator" colspan="2">&#160;</td></tr>
126<tr class="memitem:a34a7419aea3fe50b6c046b1bd2467182"><td class="memTemplParams" colspan="2">template&lt;armnn::DataType ArmnnType, typename T &gt; </td></tr>
127<tr class="memitem:a34a7419aea3fe50b6c046b1bd2467182"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; T, 4 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="_resize_test_impl_8cpp.xhtml#a34a7419aea3fe50b6c046b1bd2467182">ResizeBilinearMinTest</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
128<tr class="separator:a34a7419aea3fe50b6c046b1bd2467182"><td class="memSeparator" colspan="2">&#160;</td></tr>
129<tr class="memitem:a856cb9d46cf74b4f852c9133c002cd94"><td class="memTemplParams" colspan="2">template&lt;armnn::DataType ArmnnType, typename T &gt; </td></tr>
130<tr class="memitem:a856cb9d46cf74b4f852c9133c002cd94"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; T, 4 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="_resize_test_impl_8cpp.xhtml#a856cb9d46cf74b4f852c9133c002cd94">ResizeBilinearMagTest</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
131<tr class="separator:a856cb9d46cf74b4f852c9133c002cd94"><td class="memSeparator" colspan="2">&#160;</td></tr>
132<tr class="memitem:a6d1df786604fb3121d7f255bc3bbe952"><td class="memTemplParams" colspan="2">template&lt;armnn::DataType ArmnnType, typename T &gt; </td></tr>
133<tr class="memitem:a6d1df786604fb3121d7f255bc3bbe952"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; T, 4 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="_resize_test_impl_8cpp.xhtml#a6d1df786604fb3121d7f255bc3bbe952">ResizeNearestNeighborNopTest</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
134<tr class="separator:a6d1df786604fb3121d7f255bc3bbe952"><td class="memSeparator" colspan="2">&#160;</td></tr>
135<tr class="memitem:a49c8f922a49a5a66e2b12b928855a8c3"><td class="memTemplParams" colspan="2">template&lt;armnn::DataType ArmnnType, typename T &gt; </td></tr>
136<tr class="memitem:a49c8f922a49a5a66e2b12b928855a8c3"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; T, 4 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="_resize_test_impl_8cpp.xhtml#a49c8f922a49a5a66e2b12b928855a8c3">SimpleResizeNearestNeighborTest</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
137<tr class="separator:a49c8f922a49a5a66e2b12b928855a8c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
138<tr class="memitem:a7fa8169c343d8e7fb11eb7750b06bef5"><td class="memTemplParams" colspan="2">template&lt;armnn::DataType ArmnnType, typename T &gt; </td></tr>
139<tr class="memitem:a7fa8169c343d8e7fb11eb7750b06bef5"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; T, 4 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="_resize_test_impl_8cpp.xhtml#a7fa8169c343d8e7fb11eb7750b06bef5">ResizeNearestNeighborSqMinTest</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
140<tr class="separator:a7fa8169c343d8e7fb11eb7750b06bef5"><td class="memSeparator" colspan="2">&#160;</td></tr>
141<tr class="memitem:a5a75f31efb36868e8f2c7223426313db"><td class="memTemplParams" colspan="2">template&lt;armnn::DataType ArmnnType, typename T &gt; </td></tr>
142<tr class="memitem:a5a75f31efb36868e8f2c7223426313db"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; T, 4 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="_resize_test_impl_8cpp.xhtml#a5a75f31efb36868e8f2c7223426313db">ResizeNearestNeighborMinTest</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
143<tr class="separator:a5a75f31efb36868e8f2c7223426313db"><td class="memSeparator" colspan="2">&#160;</td></tr>
144<tr class="memitem:aaf1a58bdaf53efb1093601746773df9a"><td class="memTemplParams" colspan="2">template&lt;armnn::DataType ArmnnType, typename T &gt; </td></tr>
145<tr class="memitem:aaf1a58bdaf53efb1093601746773df9a"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; T, 4 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="_resize_test_impl_8cpp.xhtml#aaf1a58bdaf53efb1093601746773df9a">ResizeNearestNeighborMagTest</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout, float inQuantScale, int32_t inQuantOffset, float outQuantScale, int32_t outQuantOffset)</td></tr>
146<tr class="separator:aaf1a58bdaf53efb1093601746773df9a"><td class="memSeparator" colspan="2">&#160;</td></tr>
147<tr class="memitem:aa63dab7f6328fa38fba994898ded5179"><td class="memItemLeft" align="right" valign="top">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; <a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a166495adc0d0f53bee6baecc577f5204">armnn::DataType::Float32</a> &gt;, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_resize_test_impl_8cpp.xhtml#aa63dab7f6328fa38fba994898ded5179">ResizeBilinearNopTest&lt; armnn::DataType::Float32 &gt;</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
148<tr class="separator:aa63dab7f6328fa38fba994898ded5179"><td class="memSeparator" colspan="2">&#160;</td></tr>
149<tr class="memitem:a61c1c71efa60e2e4f74638489a28a313"><td class="memItemLeft" align="right" valign="top">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; <a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a166495adc0d0f53bee6baecc577f5204">armnn::DataType::Float32</a> &gt;, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_resize_test_impl_8cpp.xhtml#a61c1c71efa60e2e4f74638489a28a313">SimpleResizeBilinearTest&lt; armnn::DataType::Float32 &gt;</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
150<tr class="separator:a61c1c71efa60e2e4f74638489a28a313"><td class="memSeparator" colspan="2">&#160;</td></tr>
151<tr class="memitem:aaf574a662380133c19273d13bfda7e3d"><td class="memItemLeft" align="right" valign="top">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; <a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a166495adc0d0f53bee6baecc577f5204">armnn::DataType::Float32</a> &gt;, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_resize_test_impl_8cpp.xhtml#aaf574a662380133c19273d13bfda7e3d">ResizeBilinearSqMinTest&lt; armnn::DataType::Float32 &gt;</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
152<tr class="separator:aaf574a662380133c19273d13bfda7e3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
153<tr class="memitem:ae23ad88abd787f42f19c5760851ddffd"><td class="memItemLeft" align="right" valign="top">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; <a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a166495adc0d0f53bee6baecc577f5204">armnn::DataType::Float32</a> &gt;, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_resize_test_impl_8cpp.xhtml#ae23ad88abd787f42f19c5760851ddffd">ResizeBilinearMinTest&lt; armnn::DataType::Float32 &gt;</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
154<tr class="separator:ae23ad88abd787f42f19c5760851ddffd"><td class="memSeparator" colspan="2">&#160;</td></tr>
155<tr class="memitem:ae6af3ff0ff3706cf38c200047c3d418d"><td class="memItemLeft" align="right" valign="top">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; <a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a166495adc0d0f53bee6baecc577f5204">armnn::DataType::Float32</a> &gt;, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_resize_test_impl_8cpp.xhtml#ae6af3ff0ff3706cf38c200047c3d418d">ResizeBilinearMagTest&lt; armnn::DataType::Float32 &gt;</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
156<tr class="separator:ae6af3ff0ff3706cf38c200047c3d418d"><td class="memSeparator" colspan="2">&#160;</td></tr>
157<tr class="memitem:ae8a1cf63a0902f07f2d03bdbddacff85"><td class="memItemLeft" align="right" valign="top">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; <a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a166495adc0d0f53bee6baecc577f5204">armnn::DataType::Float32</a> &gt;, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_resize_test_impl_8cpp.xhtml#ae8a1cf63a0902f07f2d03bdbddacff85">ResizeNearestNeighborNopTest&lt; armnn::DataType::Float32 &gt;</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
158<tr class="separator:ae8a1cf63a0902f07f2d03bdbddacff85"><td class="memSeparator" colspan="2">&#160;</td></tr>
159<tr class="memitem:a447bb1303097eda2405882dedd307d9d"><td class="memItemLeft" align="right" valign="top">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; <a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a166495adc0d0f53bee6baecc577f5204">armnn::DataType::Float32</a> &gt;, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_resize_test_impl_8cpp.xhtml#a447bb1303097eda2405882dedd307d9d">SimpleResizeNearestNeighborTest&lt; armnn::DataType::Float32 &gt;</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
160<tr class="separator:a447bb1303097eda2405882dedd307d9d"><td class="memSeparator" colspan="2">&#160;</td></tr>
161<tr class="memitem:a6a5f6756f8ad24f501006b839e598b9f"><td class="memItemLeft" align="right" valign="top">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; <a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a166495adc0d0f53bee6baecc577f5204">armnn::DataType::Float32</a> &gt;, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_resize_test_impl_8cpp.xhtml#a6a5f6756f8ad24f501006b839e598b9f">ResizeNearestNeighborSqMinTest&lt; armnn::DataType::Float32 &gt;</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
162<tr class="separator:a6a5f6756f8ad24f501006b839e598b9f"><td class="memSeparator" colspan="2">&#160;</td></tr>
163<tr class="memitem:a1dfbfc43cc167b52b83e9bf47994f1f6"><td class="memItemLeft" align="right" valign="top">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; <a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a166495adc0d0f53bee6baecc577f5204">armnn::DataType::Float32</a> &gt;, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_resize_test_impl_8cpp.xhtml#a1dfbfc43cc167b52b83e9bf47994f1f6">ResizeNearestNeighborMinTest&lt; armnn::DataType::Float32 &gt;</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
164<tr class="separator:a1dfbfc43cc167b52b83e9bf47994f1f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
165<tr class="memitem:af3a6de7c9758f56e40c027bc23783840"><td class="memItemLeft" align="right" valign="top">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; <a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a166495adc0d0f53bee6baecc577f5204">armnn::DataType::Float32</a> &gt;, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_resize_test_impl_8cpp.xhtml#af3a6de7c9758f56e40c027bc23783840">ResizeNearestNeighborMagTest&lt; armnn::DataType::Float32 &gt;</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout, float inQuantScale, int32_t inQuantOffset, float outQuantScale, int32_t outQuantOffset)</td></tr>
166<tr class="separator:af3a6de7c9758f56e40c027bc23783840"><td class="memSeparator" colspan="2">&#160;</td></tr>
167<tr class="memitem:a3037e62bf2e345c8a90c99b2f9b4e8b5"><td class="memItemLeft" align="right" valign="top">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; <a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a26e6ed77470c6f2f830ecf874e6c0d55">armnn::DataType::Float16</a> &gt;, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_resize_test_impl_8cpp.xhtml#a3037e62bf2e345c8a90c99b2f9b4e8b5">ResizeBilinearNopTest&lt; armnn::DataType::Float16 &gt;</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
168<tr class="separator:a3037e62bf2e345c8a90c99b2f9b4e8b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
169<tr class="memitem:a5f3b9a2793e3b79b15fc025553c68855"><td class="memItemLeft" align="right" valign="top">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; <a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a26e6ed77470c6f2f830ecf874e6c0d55">armnn::DataType::Float16</a> &gt;, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_resize_test_impl_8cpp.xhtml#a5f3b9a2793e3b79b15fc025553c68855">SimpleResizeBilinearTest&lt; armnn::DataType::Float16 &gt;</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
170<tr class="separator:a5f3b9a2793e3b79b15fc025553c68855"><td class="memSeparator" colspan="2">&#160;</td></tr>
171<tr class="memitem:ace31c9b5a792b95856ca0095a4298c72"><td class="memItemLeft" align="right" valign="top">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; <a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a26e6ed77470c6f2f830ecf874e6c0d55">armnn::DataType::Float16</a> &gt;, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_resize_test_impl_8cpp.xhtml#ace31c9b5a792b95856ca0095a4298c72">ResizeBilinearSqMinTest&lt; armnn::DataType::Float16 &gt;</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
172<tr class="separator:ace31c9b5a792b95856ca0095a4298c72"><td class="memSeparator" colspan="2">&#160;</td></tr>
173<tr class="memitem:a62d74455c5822abfe6c769a7cddfa161"><td class="memItemLeft" align="right" valign="top">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; <a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a26e6ed77470c6f2f830ecf874e6c0d55">armnn::DataType::Float16</a> &gt;, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_resize_test_impl_8cpp.xhtml#a62d74455c5822abfe6c769a7cddfa161">ResizeBilinearMinTest&lt; armnn::DataType::Float16 &gt;</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
174<tr class="separator:a62d74455c5822abfe6c769a7cddfa161"><td class="memSeparator" colspan="2">&#160;</td></tr>
175<tr class="memitem:a72e100f064faa8b3054614b0d153ec4e"><td class="memItemLeft" align="right" valign="top">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; <a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a26e6ed77470c6f2f830ecf874e6c0d55">armnn::DataType::Float16</a> &gt;, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_resize_test_impl_8cpp.xhtml#a72e100f064faa8b3054614b0d153ec4e">ResizeBilinearMagTest&lt; armnn::DataType::Float16 &gt;</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
176<tr class="separator:a72e100f064faa8b3054614b0d153ec4e"><td class="memSeparator" colspan="2">&#160;</td></tr>
177<tr class="memitem:a911576640e8f4fe0c3c0e9798be559a0"><td class="memItemLeft" align="right" valign="top">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; <a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a26e6ed77470c6f2f830ecf874e6c0d55">armnn::DataType::Float16</a> &gt;, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_resize_test_impl_8cpp.xhtml#a911576640e8f4fe0c3c0e9798be559a0">ResizeNearestNeighborNopTest&lt; armnn::DataType::Float16 &gt;</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
178<tr class="separator:a911576640e8f4fe0c3c0e9798be559a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
179<tr class="memitem:af2ec40a7a508a5d2248189ea4bbba6b4"><td class="memItemLeft" align="right" valign="top">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; <a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a26e6ed77470c6f2f830ecf874e6c0d55">armnn::DataType::Float16</a> &gt;, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_resize_test_impl_8cpp.xhtml#af2ec40a7a508a5d2248189ea4bbba6b4">SimpleResizeNearestNeighborTest&lt; armnn::DataType::Float16 &gt;</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
180<tr class="separator:af2ec40a7a508a5d2248189ea4bbba6b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
181<tr class="memitem:aa4f5a1314686305e4392aa524a024978"><td class="memItemLeft" align="right" valign="top">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; <a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a26e6ed77470c6f2f830ecf874e6c0d55">armnn::DataType::Float16</a> &gt;, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_resize_test_impl_8cpp.xhtml#aa4f5a1314686305e4392aa524a024978">ResizeNearestNeighborSqMinTest&lt; armnn::DataType::Float16 &gt;</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
182<tr class="separator:aa4f5a1314686305e4392aa524a024978"><td class="memSeparator" colspan="2">&#160;</td></tr>
183<tr class="memitem:a1edb1f800f7d043a319038644411acf7"><td class="memItemLeft" align="right" valign="top">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; <a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a26e6ed77470c6f2f830ecf874e6c0d55">armnn::DataType::Float16</a> &gt;, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_resize_test_impl_8cpp.xhtml#a1edb1f800f7d043a319038644411acf7">ResizeNearestNeighborMinTest&lt; armnn::DataType::Float16 &gt;</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
184<tr class="separator:a1edb1f800f7d043a319038644411acf7"><td class="memSeparator" colspan="2">&#160;</td></tr>
185<tr class="memitem:a3479af92aadf97e662d2c05bae531ef7"><td class="memItemLeft" align="right" valign="top">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; <a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a26e6ed77470c6f2f830ecf874e6c0d55">armnn::DataType::Float16</a> &gt;, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_resize_test_impl_8cpp.xhtml#a3479af92aadf97e662d2c05bae531ef7">ResizeNearestNeighborMagTest&lt; armnn::DataType::Float16 &gt;</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout, float inQuantScale, int32_t inQuantOffset, float outQuantScale, int32_t outQuantOffset)</td></tr>
186<tr class="separator:a3479af92aadf97e662d2c05bae531ef7"><td class="memSeparator" colspan="2">&#160;</td></tr>
187<tr class="memitem:ad34b61d30c7f40b53e5d7aed1bed9ab9"><td class="memItemLeft" align="right" valign="top">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; <a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a0a3f57c876f5a230244c38e1453a8a6e">armnn::DataType::QAsymmU8</a> &gt;, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_resize_test_impl_8cpp.xhtml#ad34b61d30c7f40b53e5d7aed1bed9ab9">ResizeBilinearNopTest&lt; armnn::DataType::QAsymmU8 &gt;</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
188<tr class="separator:ad34b61d30c7f40b53e5d7aed1bed9ab9"><td class="memSeparator" colspan="2">&#160;</td></tr>
189<tr class="memitem:a8822145b1a237038e6f478766afcb571"><td class="memItemLeft" align="right" valign="top">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; <a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a0a3f57c876f5a230244c38e1453a8a6e">armnn::DataType::QAsymmU8</a> &gt;, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_resize_test_impl_8cpp.xhtml#a8822145b1a237038e6f478766afcb571">SimpleResizeBilinearTest&lt; armnn::DataType::QAsymmU8 &gt;</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
190<tr class="separator:a8822145b1a237038e6f478766afcb571"><td class="memSeparator" colspan="2">&#160;</td></tr>
191<tr class="memitem:ab63bbc6ab4df2546bc5fd343c4a59a45"><td class="memItemLeft" align="right" valign="top">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; <a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a0a3f57c876f5a230244c38e1453a8a6e">armnn::DataType::QAsymmU8</a> &gt;, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_resize_test_impl_8cpp.xhtml#ab63bbc6ab4df2546bc5fd343c4a59a45">ResizeBilinearSqMinTest&lt; armnn::DataType::QAsymmU8 &gt;</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
192<tr class="separator:ab63bbc6ab4df2546bc5fd343c4a59a45"><td class="memSeparator" colspan="2">&#160;</td></tr>
193<tr class="memitem:af1956efb8799337876cabebec2ef74b1"><td class="memItemLeft" align="right" valign="top">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; <a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a0a3f57c876f5a230244c38e1453a8a6e">armnn::DataType::QAsymmU8</a> &gt;, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_resize_test_impl_8cpp.xhtml#af1956efb8799337876cabebec2ef74b1">ResizeBilinearMinTest&lt; armnn::DataType::QAsymmU8 &gt;</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
194<tr class="separator:af1956efb8799337876cabebec2ef74b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
195<tr class="memitem:a2cfb820d6ac65ec9b5cd946288177ee9"><td class="memItemLeft" align="right" valign="top">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; <a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a0a3f57c876f5a230244c38e1453a8a6e">armnn::DataType::QAsymmU8</a> &gt;, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_resize_test_impl_8cpp.xhtml#a2cfb820d6ac65ec9b5cd946288177ee9">ResizeBilinearMagTest&lt; armnn::DataType::QAsymmU8 &gt;</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
196<tr class="separator:a2cfb820d6ac65ec9b5cd946288177ee9"><td class="memSeparator" colspan="2">&#160;</td></tr>
197<tr class="memitem:a87cc9d35c18dd8fe3e8ad6ee4f8578e9"><td class="memItemLeft" align="right" valign="top">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; <a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a0a3f57c876f5a230244c38e1453a8a6e">armnn::DataType::QAsymmU8</a> &gt;, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_resize_test_impl_8cpp.xhtml#a87cc9d35c18dd8fe3e8ad6ee4f8578e9">ResizeNearestNeighborNopTest&lt; armnn::DataType::QAsymmU8 &gt;</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
198<tr class="separator:a87cc9d35c18dd8fe3e8ad6ee4f8578e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
199<tr class="memitem:ab72683b2d9f427469d5aedc0723e45ae"><td class="memItemLeft" align="right" valign="top">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; <a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a0a3f57c876f5a230244c38e1453a8a6e">armnn::DataType::QAsymmU8</a> &gt;, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_resize_test_impl_8cpp.xhtml#ab72683b2d9f427469d5aedc0723e45ae">SimpleResizeNearestNeighborTest&lt; armnn::DataType::QAsymmU8 &gt;</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
200<tr class="separator:ab72683b2d9f427469d5aedc0723e45ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
201<tr class="memitem:a57ccfedbecdb3c63b278530386c40ee4"><td class="memItemLeft" align="right" valign="top">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; <a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a0a3f57c876f5a230244c38e1453a8a6e">armnn::DataType::QAsymmU8</a> &gt;, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_resize_test_impl_8cpp.xhtml#a57ccfedbecdb3c63b278530386c40ee4">ResizeNearestNeighborSqMinTest&lt; armnn::DataType::QAsymmU8 &gt;</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
202<tr class="separator:a57ccfedbecdb3c63b278530386c40ee4"><td class="memSeparator" colspan="2">&#160;</td></tr>
203<tr class="memitem:a2275df35e30126084ab718d3be8160d5"><td class="memItemLeft" align="right" valign="top">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; <a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a0a3f57c876f5a230244c38e1453a8a6e">armnn::DataType::QAsymmU8</a> &gt;, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_resize_test_impl_8cpp.xhtml#a2275df35e30126084ab718d3be8160d5">ResizeNearestNeighborMinTest&lt; armnn::DataType::QAsymmU8 &gt;</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
204<tr class="separator:a2275df35e30126084ab718d3be8160d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
205<tr class="memitem:ac85f304a53f0a2fe2430f58ceb8cd463"><td class="memItemLeft" align="right" valign="top">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; <a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a0a3f57c876f5a230244c38e1453a8a6e">armnn::DataType::QAsymmU8</a> &gt;, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_resize_test_impl_8cpp.xhtml#ac85f304a53f0a2fe2430f58ceb8cd463">ResizeNearestNeighborMagTest&lt; armnn::DataType::QAsymmU8 &gt;</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout, float inQuantScale, int32_t inQuantOffset, float outQuantScale, int32_t outQuantOffset)</td></tr>
206<tr class="separator:ac85f304a53f0a2fe2430f58ceb8cd463"><td class="memSeparator" colspan="2">&#160;</td></tr>
207<tr class="memitem:a0d7177183b7304639c114f5de436f6b2"><td class="memItemLeft" align="right" valign="top">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; <a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a053c769dcf82d66ef326c86980c02ba7">armnn::DataType::QSymmS16</a> &gt;, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_resize_test_impl_8cpp.xhtml#a0d7177183b7304639c114f5de436f6b2">ResizeBilinearNopTest&lt; armnn::DataType::QSymmS16 &gt;</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
208<tr class="separator:a0d7177183b7304639c114f5de436f6b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
209<tr class="memitem:a523a7dd87462def09fda216e8287118e"><td class="memItemLeft" align="right" valign="top">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; <a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a053c769dcf82d66ef326c86980c02ba7">armnn::DataType::QSymmS16</a> &gt;, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_resize_test_impl_8cpp.xhtml#a523a7dd87462def09fda216e8287118e">SimpleResizeBilinearTest&lt; armnn::DataType::QSymmS16 &gt;</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
210<tr class="separator:a523a7dd87462def09fda216e8287118e"><td class="memSeparator" colspan="2">&#160;</td></tr>
211<tr class="memitem:a4366f4429c5d6ee9b1955b137b8b8e53"><td class="memItemLeft" align="right" valign="top">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; <a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a053c769dcf82d66ef326c86980c02ba7">armnn::DataType::QSymmS16</a> &gt;, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_resize_test_impl_8cpp.xhtml#a4366f4429c5d6ee9b1955b137b8b8e53">ResizeBilinearSqMinTest&lt; armnn::DataType::QSymmS16 &gt;</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
212<tr class="separator:a4366f4429c5d6ee9b1955b137b8b8e53"><td class="memSeparator" colspan="2">&#160;</td></tr>
213<tr class="memitem:ab0277e23a99ae199963b1e3a1d25b0ec"><td class="memItemLeft" align="right" valign="top">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; <a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a053c769dcf82d66ef326c86980c02ba7">armnn::DataType::QSymmS16</a> &gt;, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_resize_test_impl_8cpp.xhtml#ab0277e23a99ae199963b1e3a1d25b0ec">ResizeBilinearMinTest&lt; armnn::DataType::QSymmS16 &gt;</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
214<tr class="separator:ab0277e23a99ae199963b1e3a1d25b0ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
215<tr class="memitem:ae12bfa20684b1c82af6ab5d486ae10c0"><td class="memItemLeft" align="right" valign="top">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; <a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a053c769dcf82d66ef326c86980c02ba7">armnn::DataType::QSymmS16</a> &gt;, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_resize_test_impl_8cpp.xhtml#ae12bfa20684b1c82af6ab5d486ae10c0">ResizeBilinearMagTest&lt; armnn::DataType::QSymmS16 &gt;</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
216<tr class="separator:ae12bfa20684b1c82af6ab5d486ae10c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
217<tr class="memitem:a7b5958653d98642d69c3357c727ea32c"><td class="memItemLeft" align="right" valign="top">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; <a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a053c769dcf82d66ef326c86980c02ba7">armnn::DataType::QSymmS16</a> &gt;, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_resize_test_impl_8cpp.xhtml#a7b5958653d98642d69c3357c727ea32c">ResizeNearestNeighborNopTest&lt; armnn::DataType::QSymmS16 &gt;</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
218<tr class="separator:a7b5958653d98642d69c3357c727ea32c"><td class="memSeparator" colspan="2">&#160;</td></tr>
219<tr class="memitem:a4c87ab9655b236a749104b6ea267ca34"><td class="memItemLeft" align="right" valign="top">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; <a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a053c769dcf82d66ef326c86980c02ba7">armnn::DataType::QSymmS16</a> &gt;, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_resize_test_impl_8cpp.xhtml#a4c87ab9655b236a749104b6ea267ca34">SimpleResizeNearestNeighborTest&lt; armnn::DataType::QSymmS16 &gt;</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
220<tr class="separator:a4c87ab9655b236a749104b6ea267ca34"><td class="memSeparator" colspan="2">&#160;</td></tr>
221<tr class="memitem:a26c746adca1d21103a9682b14bf226b3"><td class="memItemLeft" align="right" valign="top">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; <a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a053c769dcf82d66ef326c86980c02ba7">armnn::DataType::QSymmS16</a> &gt;, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_resize_test_impl_8cpp.xhtml#a26c746adca1d21103a9682b14bf226b3">ResizeNearestNeighborSqMinTest&lt; armnn::DataType::QSymmS16 &gt;</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
222<tr class="separator:a26c746adca1d21103a9682b14bf226b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
223<tr class="memitem:ade4297c0835a9a942dcc1c80eb3d4f11"><td class="memItemLeft" align="right" valign="top">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; <a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a053c769dcf82d66ef326c86980c02ba7">armnn::DataType::QSymmS16</a> &gt;, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_resize_test_impl_8cpp.xhtml#ade4297c0835a9a942dcc1c80eb3d4f11">ResizeNearestNeighborMinTest&lt; armnn::DataType::QSymmS16 &gt;</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr>
224<tr class="separator:ade4297c0835a9a942dcc1c80eb3d4f11"><td class="memSeparator" colspan="2">&#160;</td></tr>
225<tr class="memitem:ab6f97e9712f2aeacf5684c23304cda80"><td class="memItemLeft" align="right" valign="top">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; <a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a053c769dcf82d66ef326c86980c02ba7">armnn::DataType::QSymmS16</a> &gt;, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_resize_test_impl_8cpp.xhtml#ab6f97e9712f2aeacf5684c23304cda80">ResizeNearestNeighborMagTest&lt; armnn::DataType::QSymmS16 &gt;</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout, float inQuantScale, int32_t inQuantOffset, float outQuantScale, int32_t outQuantOffset)</td></tr>
226<tr class="separator:ab6f97e9712f2aeacf5684c23304cda80"><td class="memSeparator" colspan="2">&#160;</td></tr>
227</table>
228<h2 class="groupheader">Function Documentation</h2>
229<a id="a856cb9d46cf74b4f852c9133c002cd94"></a>
230<h2 class="memtitle"><span class="permalink"><a href="#a856cb9d46cf74b4f852c9133c002cd94">&#9670;&nbsp;</a></span>ResizeBilinearMagTest()</h2>
231
232<div class="memitem">
233<div class="memproto">
234 <table class="memname">
235 <tr>
236 <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;T, 4&gt; ResizeBilinearMagTest </td>
237 <td>(</td>
238 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
239 <td class="paramname"><em>workloadFactory</em>, </td>
240 </tr>
241 <tr>
242 <td class="paramkey"></td>
243 <td></td>
244 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
245 <td class="paramname"><em>memoryManager</em>, </td>
246 </tr>
247 <tr>
248 <td class="paramkey"></td>
249 <td></td>
250 <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
251 <td class="paramname"><em>dataLayout</em>&#160;</td>
252 </tr>
253 <tr>
254 <td></td>
255 <td>)</td>
256 <td></td><td></td>
257 </tr>
258 </table>
259</div><div class="memdoc">
260
261<p class="definition">Definition at line <a class="el" href="_resize_test_impl_8cpp_source.xhtml#l00293">293</a> of file <a class="el" href="_resize_test_impl_8cpp_source.xhtml">ResizeTestImpl.cpp</a>.</p>
262
263<p class="reference">References <a class="el" href="namespacearmnn.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4aaf17c98bbd83c27d6426d2ff3fa81d7f">armnn::Bilinear</a>.</p>
264<div class="fragment"><div class="line"><a name="l00297"></a><span class="lineno"> 297</span>&#160;{</div><div class="line"><a name="l00298"></a><span class="lineno"> 298</span>&#160; ResizeTestParams testParams;</div><div class="line"><a name="l00299"></a><span class="lineno"> 299</span>&#160; testParams.m_ResizeMethod = <a class="code" href="namespacearmnn.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4aaf17c98bbd83c27d6426d2ff3fa81d7f">armnn::ResizeMethod::Bilinear</a>;</div><div class="line"><a name="l00300"></a><span class="lineno"> 300</span>&#160; testParams.m_DataLayout = dataLayout;</div><div class="line"><a name="l00301"></a><span class="lineno"> 301</span>&#160;</div><div class="line"><a name="l00302"></a><span class="lineno"> 302</span>&#160; testParams.m_InputShape = { 1, 2, 3, 2 };</div><div class="line"><a name="l00303"></a><span class="lineno"> 303</span>&#160; testParams.m_OutputShape = { 1, 2, 3, 5 };</div><div class="line"><a name="l00304"></a><span class="lineno"> 304</span>&#160;</div><div class="line"><a name="l00305"></a><span class="lineno"> 305</span>&#160; testParams.m_InputData =</div><div class="line"><a name="l00306"></a><span class="lineno"> 306</span>&#160; {</div><div class="line"><a name="l00307"></a><span class="lineno"> 307</span>&#160; 1.0f, 2.0f,</div><div class="line"><a name="l00308"></a><span class="lineno"> 308</span>&#160; 13.0f, 21.0f,</div><div class="line"><a name="l00309"></a><span class="lineno"> 309</span>&#160; 144.0f, 233.0f,</div><div class="line"><a name="l00310"></a><span class="lineno"> 310</span>&#160;</div><div class="line"><a name="l00311"></a><span class="lineno"> 311</span>&#160; 233.0f, 144.0f,</div><div class="line"><a name="l00312"></a><span class="lineno"> 312</span>&#160; 21.0f, 13.0f,</div><div class="line"><a name="l00313"></a><span class="lineno"> 313</span>&#160; 2.0f, 1.0f</div><div class="line"><a name="l00314"></a><span class="lineno"> 314</span>&#160; };</div><div class="line"><a name="l00315"></a><span class="lineno"> 315</span>&#160;</div><div class="line"><a name="l00316"></a><span class="lineno"> 316</span>&#160; testParams.m_ExpectedOutputData =</div><div class="line"><a name="l00317"></a><span class="lineno"> 317</span>&#160; {</div><div class="line"><a name="l00318"></a><span class="lineno"> 318</span>&#160; 1.0f, 1.4f, 1.8f, 2.0f, 2.0f,</div><div class="line"><a name="l00319"></a><span class="lineno"> 319</span>&#160; 13.0f, 16.2f, 19.4f, 21.0f, 21.0f,</div><div class="line"><a name="l00320"></a><span class="lineno"> 320</span>&#160; 144.0f, 179.6f, 215.2f, 233.0f, 233.0f,</div><div class="line"><a name="l00321"></a><span class="lineno"> 321</span>&#160;</div><div class="line"><a name="l00322"></a><span class="lineno"> 322</span>&#160; 233.0f, 197.4f, 161.8f, 144.0f, 144.0f,</div><div class="line"><a name="l00323"></a><span class="lineno"> 323</span>&#160; 21.0f, 17.8f, 14.6f, 13.0f, 13.0f,</div><div class="line"><a name="l00324"></a><span class="lineno"> 324</span>&#160; 2.0f, 1.6f, 1.2f, 1.0f, 1.0f</div><div class="line"><a name="l00325"></a><span class="lineno"> 325</span>&#160; };</div><div class="line"><a name="l00326"></a><span class="lineno"> 326</span>&#160;</div><div class="line"><a name="l00327"></a><span class="lineno"> 327</span>&#160; testParams.SetInQuantParams(1.0f, 0);</div><div class="line"><a name="l00328"></a><span class="lineno"> 328</span>&#160;</div><div class="line"><a name="l00329"></a><span class="lineno"> 329</span>&#160; <span class="keywordflow">return</span> ResizeTestImpl&lt;4, ArmnnType&gt;(workloadFactory, memoryManager, testParams);</div><div class="line"><a name="l00330"></a><span class="lineno"> 330</span>&#160;}</div><div class="ttc" id="namespacearmnn_xhtml_a9a2af2f8c4af4f9efa8e79417d505ac4aaf17c98bbd83c27d6426d2ff3fa81d7f"><div class="ttname"><a href="namespacearmnn.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4aaf17c98bbd83c27d6426d2ff3fa81d7f">armnn::ResizeMethod::Bilinear</a></div></div>
265</div><!-- fragment -->
266</div>
267</div>
268<a id="a72e100f064faa8b3054614b0d153ec4e"></a>
269<h2 class="memtitle"><span class="permalink"><a href="#a72e100f064faa8b3054614b0d153ec4e">&#9670;&nbsp;</a></span>ResizeBilinearMagTest< armnn::DataType::Float16 >()</h2>
270
271<div class="memitem">
272<div class="memproto">
273 <table class="memname">
274 <tr>
275 <td class="memname">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;<a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt;<a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a26e6ed77470c6f2f830ecf874e6c0d55">armnn::DataType::Float16</a>&gt;, 4&gt; <a class="el" href="_resize_test_impl_8hpp.xhtml#a856cb9d46cf74b4f852c9133c002cd94">ResizeBilinearMagTest</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a26e6ed77470c6f2f830ecf874e6c0d55">armnn::DataType::Float16</a> &gt; </td>
276 <td>(</td>
277 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
278 <td class="paramname"><em>workloadFactory</em>, </td>
279 </tr>
280 <tr>
281 <td class="paramkey"></td>
282 <td></td>
283 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
284 <td class="paramname"><em>memoryManager</em>, </td>
285 </tr>
286 <tr>
287 <td class="paramkey"></td>
288 <td></td>
289 <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
290 <td class="paramname"><em>dataLayout</em>&#160;</td>
291 </tr>
292 <tr>
293 <td></td>
294 <td>)</td>
295 <td></td><td></td>
296 </tr>
297 </table>
298</div><div class="memdoc">
299
300</div>
301</div>
302<a id="ae6af3ff0ff3706cf38c200047c3d418d"></a>
303<h2 class="memtitle"><span class="permalink"><a href="#ae6af3ff0ff3706cf38c200047c3d418d">&#9670;&nbsp;</a></span>ResizeBilinearMagTest< armnn::DataType::Float32 >()</h2>
304
305<div class="memitem">
306<div class="memproto">
307 <table class="memname">
308 <tr>
309 <td class="memname">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;<a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt;<a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a166495adc0d0f53bee6baecc577f5204">armnn::DataType::Float32</a>&gt;, 4&gt; <a class="el" href="_resize_test_impl_8hpp.xhtml#a856cb9d46cf74b4f852c9133c002cd94">ResizeBilinearMagTest</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a166495adc0d0f53bee6baecc577f5204">armnn::DataType::Float32</a> &gt; </td>
310 <td>(</td>
311 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
312 <td class="paramname"><em>workloadFactory</em>, </td>
313 </tr>
314 <tr>
315 <td class="paramkey"></td>
316 <td></td>
317 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
318 <td class="paramname"><em>memoryManager</em>, </td>
319 </tr>
320 <tr>
321 <td class="paramkey"></td>
322 <td></td>
323 <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
324 <td class="paramname"><em>dataLayout</em>&#160;</td>
325 </tr>
326 <tr>
327 <td></td>
328 <td>)</td>
329 <td></td><td></td>
330 </tr>
331 </table>
332</div><div class="memdoc">
333
334</div>
335</div>
336<a id="a2cfb820d6ac65ec9b5cd946288177ee9"></a>
337<h2 class="memtitle"><span class="permalink"><a href="#a2cfb820d6ac65ec9b5cd946288177ee9">&#9670;&nbsp;</a></span>ResizeBilinearMagTest< armnn::DataType::QAsymmU8 >()</h2>
338
339<div class="memitem">
340<div class="memproto">
341 <table class="memname">
342 <tr>
343 <td class="memname">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;<a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt;<a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a0a3f57c876f5a230244c38e1453a8a6e">armnn::DataType::QAsymmU8</a>&gt;, 4&gt; <a class="el" href="_resize_test_impl_8hpp.xhtml#a856cb9d46cf74b4f852c9133c002cd94">ResizeBilinearMagTest</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a0a3f57c876f5a230244c38e1453a8a6e">armnn::DataType::QAsymmU8</a> &gt; </td>
344 <td>(</td>
345 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
346 <td class="paramname"><em>workloadFactory</em>, </td>
347 </tr>
348 <tr>
349 <td class="paramkey"></td>
350 <td></td>
351 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
352 <td class="paramname"><em>memoryManager</em>, </td>
353 </tr>
354 <tr>
355 <td class="paramkey"></td>
356 <td></td>
357 <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
358 <td class="paramname"><em>dataLayout</em>&#160;</td>
359 </tr>
360 <tr>
361 <td></td>
362 <td>)</td>
363 <td></td><td></td>
364 </tr>
365 </table>
366</div><div class="memdoc">
367
368</div>
369</div>
370<a id="ae12bfa20684b1c82af6ab5d486ae10c0"></a>
371<h2 class="memtitle"><span class="permalink"><a href="#ae12bfa20684b1c82af6ab5d486ae10c0">&#9670;&nbsp;</a></span>ResizeBilinearMagTest< armnn::DataType::QSymmS16 >()</h2>
372
373<div class="memitem">
374<div class="memproto">
375 <table class="memname">
376 <tr>
377 <td class="memname">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;<a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt;<a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a053c769dcf82d66ef326c86980c02ba7">armnn::DataType::QSymmS16</a>&gt;, 4&gt; <a class="el" href="_resize_test_impl_8hpp.xhtml#a856cb9d46cf74b4f852c9133c002cd94">ResizeBilinearMagTest</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a053c769dcf82d66ef326c86980c02ba7">armnn::DataType::QSymmS16</a> &gt; </td>
378 <td>(</td>
379 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
380 <td class="paramname"><em>workloadFactory</em>, </td>
381 </tr>
382 <tr>
383 <td class="paramkey"></td>
384 <td></td>
385 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
386 <td class="paramname"><em>memoryManager</em>, </td>
387 </tr>
388 <tr>
389 <td class="paramkey"></td>
390 <td></td>
391 <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
392 <td class="paramname"><em>dataLayout</em>&#160;</td>
393 </tr>
394 <tr>
395 <td></td>
396 <td>)</td>
397 <td></td><td></td>
398 </tr>
399 </table>
400</div><div class="memdoc">
401
402</div>
403</div>
404<a id="a34a7419aea3fe50b6c046b1bd2467182"></a>
405<h2 class="memtitle"><span class="permalink"><a href="#a34a7419aea3fe50b6c046b1bd2467182">&#9670;&nbsp;</a></span>ResizeBilinearMinTest()</h2>
406
407<div class="memitem">
408<div class="memproto">
409 <table class="memname">
410 <tr>
411 <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;T, 4&gt; ResizeBilinearMinTest </td>
412 <td>(</td>
413 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
414 <td class="paramname"><em>workloadFactory</em>, </td>
415 </tr>
416 <tr>
417 <td class="paramkey"></td>
418 <td></td>
419 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
420 <td class="paramname"><em>memoryManager</em>, </td>
421 </tr>
422 <tr>
423 <td class="paramkey"></td>
424 <td></td>
425 <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
426 <td class="paramname"><em>dataLayout</em>&#160;</td>
427 </tr>
428 <tr>
429 <td></td>
430 <td>)</td>
431 <td></td><td></td>
432 </tr>
433 </table>
434</div><div class="memdoc">
435
436<p class="definition">Definition at line <a class="el" href="_resize_test_impl_8cpp_source.xhtml#l00255">255</a> of file <a class="el" href="_resize_test_impl_8cpp_source.xhtml">ResizeTestImpl.cpp</a>.</p>
437
438<p class="reference">References <a class="el" href="namespacearmnn.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4aaf17c98bbd83c27d6426d2ff3fa81d7f">armnn::Bilinear</a>.</p>
439<div class="fragment"><div class="line"><a name="l00259"></a><span class="lineno"> 259</span>&#160;{</div><div class="line"><a name="l00260"></a><span class="lineno"> 260</span>&#160; ResizeTestParams testParams;</div><div class="line"><a name="l00261"></a><span class="lineno"> 261</span>&#160; testParams.m_ResizeMethod = <a class="code" href="namespacearmnn.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4aaf17c98bbd83c27d6426d2ff3fa81d7f">armnn::ResizeMethod::Bilinear</a>;</div><div class="line"><a name="l00262"></a><span class="lineno"> 262</span>&#160; testParams.m_DataLayout = dataLayout;</div><div class="line"><a name="l00263"></a><span class="lineno"> 263</span>&#160;</div><div class="line"><a name="l00264"></a><span class="lineno"> 264</span>&#160; testParams.m_InputShape = { 1, 2, 3, 5 };</div><div class="line"><a name="l00265"></a><span class="lineno"> 265</span>&#160; testParams.m_OutputShape = { 1, 2, 2, 3 };</div><div class="line"><a name="l00266"></a><span class="lineno"> 266</span>&#160;</div><div class="line"><a name="l00267"></a><span class="lineno"> 267</span>&#160; testParams.m_InputData =</div><div class="line"><a name="l00268"></a><span class="lineno"> 268</span>&#160; {</div><div class="line"><a name="l00269"></a><span class="lineno"> 269</span>&#160; 1.5f, 3.0f, 4.5f, 6.0f, 7.5f,</div><div class="line"><a name="l00270"></a><span class="lineno"> 270</span>&#160; 9.0f, 10.5f, 12.0f, 13.5f, 15.0f,</div><div class="line"><a name="l00271"></a><span class="lineno"> 271</span>&#160; 16.5f, 18.0f, 19.5f, 21.0f, 22.5f,</div><div class="line"><a name="l00272"></a><span class="lineno"> 272</span>&#160;</div><div class="line"><a name="l00273"></a><span class="lineno"> 273</span>&#160; 16.5f, 18.0f, 19.5f, 21.0f, 22.5f,</div><div class="line"><a name="l00274"></a><span class="lineno"> 274</span>&#160; 9.0f, 10.5f, 12.0f, 13.5f, 15.0f,</div><div class="line"><a name="l00275"></a><span class="lineno"> 275</span>&#160; 1.5f, 3.0f, 4.5f, 6.0f, 7.5f</div><div class="line"><a name="l00276"></a><span class="lineno"> 276</span>&#160; };</div><div class="line"><a name="l00277"></a><span class="lineno"> 277</span>&#160;</div><div class="line"><a name="l00278"></a><span class="lineno"> 278</span>&#160; testParams.m_ExpectedOutputData =</div><div class="line"><a name="l00279"></a><span class="lineno"> 279</span>&#160; {</div><div class="line"><a name="l00280"></a><span class="lineno"> 280</span>&#160; 1.50f, 4.00f, 6.50f,</div><div class="line"><a name="l00281"></a><span class="lineno"> 281</span>&#160; 12.75f, 15.25f, 17.75f,</div><div class="line"><a name="l00282"></a><span class="lineno"> 282</span>&#160;</div><div class="line"><a name="l00283"></a><span class="lineno"> 283</span>&#160; 16.50f, 19.00f, 21.50f,</div><div class="line"><a name="l00284"></a><span class="lineno"> 284</span>&#160; 5.25f, 7.75f, 10.25f</div><div class="line"><a name="l00285"></a><span class="lineno"> 285</span>&#160; };</div><div class="line"><a name="l00286"></a><span class="lineno"> 286</span>&#160;</div><div class="line"><a name="l00287"></a><span class="lineno"> 287</span>&#160; testParams.SetInOutQuantParams(1.5f, -1);</div><div class="line"><a name="l00288"></a><span class="lineno"> 288</span>&#160;</div><div class="line"><a name="l00289"></a><span class="lineno"> 289</span>&#160; <span class="keywordflow">return</span> ResizeTestImpl&lt;4, ArmnnType&gt;(workloadFactory, memoryManager, testParams);</div><div class="line"><a name="l00290"></a><span class="lineno"> 290</span>&#160;}</div><div class="ttc" id="namespacearmnn_xhtml_a9a2af2f8c4af4f9efa8e79417d505ac4aaf17c98bbd83c27d6426d2ff3fa81d7f"><div class="ttname"><a href="namespacearmnn.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4aaf17c98bbd83c27d6426d2ff3fa81d7f">armnn::ResizeMethod::Bilinear</a></div></div>
440</div><!-- fragment -->
441</div>
442</div>
443<a id="a62d74455c5822abfe6c769a7cddfa161"></a>
444<h2 class="memtitle"><span class="permalink"><a href="#a62d74455c5822abfe6c769a7cddfa161">&#9670;&nbsp;</a></span>ResizeBilinearMinTest< armnn::DataType::Float16 >()</h2>
445
446<div class="memitem">
447<div class="memproto">
448 <table class="memname">
449 <tr>
450 <td class="memname">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;<a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt;<a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a26e6ed77470c6f2f830ecf874e6c0d55">armnn::DataType::Float16</a>&gt;, 4&gt; <a class="el" href="_resize_test_impl_8hpp.xhtml#a34a7419aea3fe50b6c046b1bd2467182">ResizeBilinearMinTest</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a26e6ed77470c6f2f830ecf874e6c0d55">armnn::DataType::Float16</a> &gt; </td>
451 <td>(</td>
452 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
453 <td class="paramname"><em>workloadFactory</em>, </td>
454 </tr>
455 <tr>
456 <td class="paramkey"></td>
457 <td></td>
458 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
459 <td class="paramname"><em>memoryManager</em>, </td>
460 </tr>
461 <tr>
462 <td class="paramkey"></td>
463 <td></td>
464 <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
465 <td class="paramname"><em>dataLayout</em>&#160;</td>
466 </tr>
467 <tr>
468 <td></td>
469 <td>)</td>
470 <td></td><td></td>
471 </tr>
472 </table>
473</div><div class="memdoc">
474
475</div>
476</div>
477<a id="ae23ad88abd787f42f19c5760851ddffd"></a>
478<h2 class="memtitle"><span class="permalink"><a href="#ae23ad88abd787f42f19c5760851ddffd">&#9670;&nbsp;</a></span>ResizeBilinearMinTest< armnn::DataType::Float32 >()</h2>
479
480<div class="memitem">
481<div class="memproto">
482 <table class="memname">
483 <tr>
484 <td class="memname">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;<a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt;<a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a166495adc0d0f53bee6baecc577f5204">armnn::DataType::Float32</a>&gt;, 4&gt; <a class="el" href="_resize_test_impl_8hpp.xhtml#a34a7419aea3fe50b6c046b1bd2467182">ResizeBilinearMinTest</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a166495adc0d0f53bee6baecc577f5204">armnn::DataType::Float32</a> &gt; </td>
485 <td>(</td>
486 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
487 <td class="paramname"><em>workloadFactory</em>, </td>
488 </tr>
489 <tr>
490 <td class="paramkey"></td>
491 <td></td>
492 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
493 <td class="paramname"><em>memoryManager</em>, </td>
494 </tr>
495 <tr>
496 <td class="paramkey"></td>
497 <td></td>
498 <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
499 <td class="paramname"><em>dataLayout</em>&#160;</td>
500 </tr>
501 <tr>
502 <td></td>
503 <td>)</td>
504 <td></td><td></td>
505 </tr>
506 </table>
507</div><div class="memdoc">
508
509</div>
510</div>
511<a id="af1956efb8799337876cabebec2ef74b1"></a>
512<h2 class="memtitle"><span class="permalink"><a href="#af1956efb8799337876cabebec2ef74b1">&#9670;&nbsp;</a></span>ResizeBilinearMinTest< armnn::DataType::QAsymmU8 >()</h2>
513
514<div class="memitem">
515<div class="memproto">
516 <table class="memname">
517 <tr>
518 <td class="memname">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;<a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt;<a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a0a3f57c876f5a230244c38e1453a8a6e">armnn::DataType::QAsymmU8</a>&gt;, 4&gt; <a class="el" href="_resize_test_impl_8hpp.xhtml#a34a7419aea3fe50b6c046b1bd2467182">ResizeBilinearMinTest</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a0a3f57c876f5a230244c38e1453a8a6e">armnn::DataType::QAsymmU8</a> &gt; </td>
519 <td>(</td>
520 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
521 <td class="paramname"><em>workloadFactory</em>, </td>
522 </tr>
523 <tr>
524 <td class="paramkey"></td>
525 <td></td>
526 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
527 <td class="paramname"><em>memoryManager</em>, </td>
528 </tr>
529 <tr>
530 <td class="paramkey"></td>
531 <td></td>
532 <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
533 <td class="paramname"><em>dataLayout</em>&#160;</td>
534 </tr>
535 <tr>
536 <td></td>
537 <td>)</td>
538 <td></td><td></td>
539 </tr>
540 </table>
541</div><div class="memdoc">
542
543</div>
544</div>
545<a id="ab0277e23a99ae199963b1e3a1d25b0ec"></a>
546<h2 class="memtitle"><span class="permalink"><a href="#ab0277e23a99ae199963b1e3a1d25b0ec">&#9670;&nbsp;</a></span>ResizeBilinearMinTest< armnn::DataType::QSymmS16 >()</h2>
547
548<div class="memitem">
549<div class="memproto">
550 <table class="memname">
551 <tr>
552 <td class="memname">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;<a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt;<a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a053c769dcf82d66ef326c86980c02ba7">armnn::DataType::QSymmS16</a>&gt;, 4&gt; <a class="el" href="_resize_test_impl_8hpp.xhtml#a34a7419aea3fe50b6c046b1bd2467182">ResizeBilinearMinTest</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a053c769dcf82d66ef326c86980c02ba7">armnn::DataType::QSymmS16</a> &gt; </td>
553 <td>(</td>
554 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
555 <td class="paramname"><em>workloadFactory</em>, </td>
556 </tr>
557 <tr>
558 <td class="paramkey"></td>
559 <td></td>
560 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
561 <td class="paramname"><em>memoryManager</em>, </td>
562 </tr>
563 <tr>
564 <td class="paramkey"></td>
565 <td></td>
566 <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
567 <td class="paramname"><em>dataLayout</em>&#160;</td>
568 </tr>
569 <tr>
570 <td></td>
571 <td>)</td>
572 <td></td><td></td>
573 </tr>
574 </table>
575</div><div class="memdoc">
576
577</div>
578</div>
579<a id="aa064b0204bbf393de5712227c78dbadd"></a>
580<h2 class="memtitle"><span class="permalink"><a href="#aa064b0204bbf393de5712227c78dbadd">&#9670;&nbsp;</a></span>ResizeBilinearNopTest()</h2>
581
582<div class="memitem">
583<div class="memproto">
584 <table class="memname">
585 <tr>
586 <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;T, 4&gt; ResizeBilinearNopTest </td>
587 <td>(</td>
588 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
589 <td class="paramname"><em>workloadFactory</em>, </td>
590 </tr>
591 <tr>
592 <td class="paramkey"></td>
593 <td></td>
594 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
595 <td class="paramname"><em>memoryManager</em>, </td>
596 </tr>
597 <tr>
598 <td class="paramkey"></td>
599 <td></td>
600 <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
601 <td class="paramname"><em>dataLayout</em>&#160;</td>
602 </tr>
603 <tr>
604 <td></td>
605 <td>)</td>
606 <td></td><td></td>
607 </tr>
608 </table>
609</div><div class="memdoc">
610
611<p class="definition">Definition at line <a class="el" href="_resize_test_impl_8cpp_source.xhtml#l00143">143</a> of file <a class="el" href="_resize_test_impl_8cpp_source.xhtml">ResizeTestImpl.cpp</a>.</p>
612
613<p class="reference">References <a class="el" href="namespacearmnn.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4aaf17c98bbd83c27d6426d2ff3fa81d7f">armnn::Bilinear</a>.</p>
614<div class="fragment"><div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160;{</div><div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160; ResizeTestParams testParams;</div><div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160; testParams.m_ResizeMethod = <a class="code" href="namespacearmnn.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4aaf17c98bbd83c27d6426d2ff3fa81d7f">armnn::ResizeMethod::Bilinear</a>;</div><div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160; testParams.m_DataLayout = dataLayout;</div><div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160;</div><div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160; testParams.m_InputShape = { 1, 2, 4, 4 };</div><div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160; testParams.m_OutputShape = testParams.m_InputShape;</div><div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160;</div><div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160; testParams.m_InputData =</div><div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160; {</div><div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160; 1.0f, 2.0f, 3.0f, 4.0f,</div><div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160; 2.0f, 3.0f, 4.0f, 5.0f,</div><div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160; 3.0f, 4.0f, 5.0f, 6.0f,</div><div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160; 4.0f, 5.0f, 6.0f, 7.0f,</div><div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160;</div><div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160; 1.0f, 2.0f, 3.0f, 4.0f,</div><div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160; 2.0f, 3.0f, 4.0f, 5.0f,</div><div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160; 3.0f, 4.0f, 5.0f, 6.0f,</div><div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160; 4.0f, 5.0f, 6.0f, 7.0f</div><div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160; };</div><div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160;</div><div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160; testParams.m_ExpectedOutputData = testParams.m_InputData;</div><div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160;</div><div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160; testParams.SetInOutQuantParams(1.5f, 3);</div><div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160;</div><div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160; <span class="keywordflow">return</span> ResizeTestImpl&lt;4, ArmnnType&gt;(workloadFactory, memoryManager, testParams);</div><div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160;}</div><div class="ttc" id="namespacearmnn_xhtml_a9a2af2f8c4af4f9efa8e79417d505ac4aaf17c98bbd83c27d6426d2ff3fa81d7f"><div class="ttname"><a href="namespacearmnn.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4aaf17c98bbd83c27d6426d2ff3fa81d7f">armnn::ResizeMethod::Bilinear</a></div></div>
615</div><!-- fragment -->
616</div>
617</div>
618<a id="a3037e62bf2e345c8a90c99b2f9b4e8b5"></a>
619<h2 class="memtitle"><span class="permalink"><a href="#a3037e62bf2e345c8a90c99b2f9b4e8b5">&#9670;&nbsp;</a></span>ResizeBilinearNopTest< armnn::DataType::Float16 >()</h2>
620
621<div class="memitem">
622<div class="memproto">
623 <table class="memname">
624 <tr>
625 <td class="memname">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;<a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt;<a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a26e6ed77470c6f2f830ecf874e6c0d55">armnn::DataType::Float16</a>&gt;, 4&gt; <a class="el" href="_resize_test_impl_8hpp.xhtml#aa064b0204bbf393de5712227c78dbadd">ResizeBilinearNopTest</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a26e6ed77470c6f2f830ecf874e6c0d55">armnn::DataType::Float16</a> &gt; </td>
626 <td>(</td>
627 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
628 <td class="paramname"><em>workloadFactory</em>, </td>
629 </tr>
630 <tr>
631 <td class="paramkey"></td>
632 <td></td>
633 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
634 <td class="paramname"><em>memoryManager</em>, </td>
635 </tr>
636 <tr>
637 <td class="paramkey"></td>
638 <td></td>
639 <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
640 <td class="paramname"><em>dataLayout</em>&#160;</td>
641 </tr>
642 <tr>
643 <td></td>
644 <td>)</td>
645 <td></td><td></td>
646 </tr>
647 </table>
648</div><div class="memdoc">
649
650</div>
651</div>
652<a id="aa63dab7f6328fa38fba994898ded5179"></a>
653<h2 class="memtitle"><span class="permalink"><a href="#aa63dab7f6328fa38fba994898ded5179">&#9670;&nbsp;</a></span>ResizeBilinearNopTest< armnn::DataType::Float32 >()</h2>
654
655<div class="memitem">
656<div class="memproto">
657 <table class="memname">
658 <tr>
659 <td class="memname">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;<a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt;<a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a166495adc0d0f53bee6baecc577f5204">armnn::DataType::Float32</a>&gt;, 4&gt; <a class="el" href="_resize_test_impl_8hpp.xhtml#aa064b0204bbf393de5712227c78dbadd">ResizeBilinearNopTest</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a166495adc0d0f53bee6baecc577f5204">armnn::DataType::Float32</a> &gt; </td>
660 <td>(</td>
661 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
662 <td class="paramname"><em>workloadFactory</em>, </td>
663 </tr>
664 <tr>
665 <td class="paramkey"></td>
666 <td></td>
667 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
668 <td class="paramname"><em>memoryManager</em>, </td>
669 </tr>
670 <tr>
671 <td class="paramkey"></td>
672 <td></td>
673 <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
674 <td class="paramname"><em>dataLayout</em>&#160;</td>
675 </tr>
676 <tr>
677 <td></td>
678 <td>)</td>
679 <td></td><td></td>
680 </tr>
681 </table>
682</div><div class="memdoc">
683
684</div>
685</div>
686<a id="ad34b61d30c7f40b53e5d7aed1bed9ab9"></a>
687<h2 class="memtitle"><span class="permalink"><a href="#ad34b61d30c7f40b53e5d7aed1bed9ab9">&#9670;&nbsp;</a></span>ResizeBilinearNopTest< armnn::DataType::QAsymmU8 >()</h2>
688
689<div class="memitem">
690<div class="memproto">
691 <table class="memname">
692 <tr>
693 <td class="memname">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;<a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt;<a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a0a3f57c876f5a230244c38e1453a8a6e">armnn::DataType::QAsymmU8</a>&gt;, 4&gt; <a class="el" href="_resize_test_impl_8hpp.xhtml#aa064b0204bbf393de5712227c78dbadd">ResizeBilinearNopTest</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a0a3f57c876f5a230244c38e1453a8a6e">armnn::DataType::QAsymmU8</a> &gt; </td>
694 <td>(</td>
695 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
696 <td class="paramname"><em>workloadFactory</em>, </td>
697 </tr>
698 <tr>
699 <td class="paramkey"></td>
700 <td></td>
701 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
702 <td class="paramname"><em>memoryManager</em>, </td>
703 </tr>
704 <tr>
705 <td class="paramkey"></td>
706 <td></td>
707 <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
708 <td class="paramname"><em>dataLayout</em>&#160;</td>
709 </tr>
710 <tr>
711 <td></td>
712 <td>)</td>
713 <td></td><td></td>
714 </tr>
715 </table>
716</div><div class="memdoc">
717
718</div>
719</div>
720<a id="a0d7177183b7304639c114f5de436f6b2"></a>
721<h2 class="memtitle"><span class="permalink"><a href="#a0d7177183b7304639c114f5de436f6b2">&#9670;&nbsp;</a></span>ResizeBilinearNopTest< armnn::DataType::QSymmS16 >()</h2>
722
723<div class="memitem">
724<div class="memproto">
725 <table class="memname">
726 <tr>
727 <td class="memname">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;<a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt;<a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a053c769dcf82d66ef326c86980c02ba7">armnn::DataType::QSymmS16</a>&gt;, 4&gt; <a class="el" href="_resize_test_impl_8hpp.xhtml#aa064b0204bbf393de5712227c78dbadd">ResizeBilinearNopTest</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a053c769dcf82d66ef326c86980c02ba7">armnn::DataType::QSymmS16</a> &gt; </td>
728 <td>(</td>
729 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
730 <td class="paramname"><em>workloadFactory</em>, </td>
731 </tr>
732 <tr>
733 <td class="paramkey"></td>
734 <td></td>
735 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
736 <td class="paramname"><em>memoryManager</em>, </td>
737 </tr>
738 <tr>
739 <td class="paramkey"></td>
740 <td></td>
741 <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
742 <td class="paramname"><em>dataLayout</em>&#160;</td>
743 </tr>
744 <tr>
745 <td></td>
746 <td>)</td>
747 <td></td><td></td>
748 </tr>
749 </table>
750</div><div class="memdoc">
751
752</div>
753</div>
754<a id="a05a20c3e942d8088ddb3e572b601da33"></a>
755<h2 class="memtitle"><span class="permalink"><a href="#a05a20c3e942d8088ddb3e572b601da33">&#9670;&nbsp;</a></span>ResizeBilinearSqMinTest()</h2>
756
757<div class="memitem">
758<div class="memproto">
759 <table class="memname">
760 <tr>
761 <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;T, 4&gt; ResizeBilinearSqMinTest </td>
762 <td>(</td>
763 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
764 <td class="paramname"><em>workloadFactory</em>, </td>
765 </tr>
766 <tr>
767 <td class="paramkey"></td>
768 <td></td>
769 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
770 <td class="paramname"><em>memoryManager</em>, </td>
771 </tr>
772 <tr>
773 <td class="paramkey"></td>
774 <td></td>
775 <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
776 <td class="paramname"><em>dataLayout</em>&#160;</td>
777 </tr>
778 <tr>
779 <td></td>
780 <td>)</td>
781 <td></td><td></td>
782 </tr>
783 </table>
784</div><div class="memdoc">
785
786<p class="definition">Definition at line <a class="el" href="_resize_test_impl_8cpp_source.xhtml#l00215">215</a> of file <a class="el" href="_resize_test_impl_8cpp_source.xhtml">ResizeTestImpl.cpp</a>.</p>
787
788<p class="reference">References <a class="el" href="namespacearmnn.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4aaf17c98bbd83c27d6426d2ff3fa81d7f">armnn::Bilinear</a>.</p>
789<div class="fragment"><div class="line"><a name="l00219"></a><span class="lineno"> 219</span>&#160;{</div><div class="line"><a name="l00220"></a><span class="lineno"> 220</span>&#160; ResizeTestParams testParams;</div><div class="line"><a name="l00221"></a><span class="lineno"> 221</span>&#160; testParams.m_ResizeMethod = <a class="code" href="namespacearmnn.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4aaf17c98bbd83c27d6426d2ff3fa81d7f">armnn::ResizeMethod::Bilinear</a>;</div><div class="line"><a name="l00222"></a><span class="lineno"> 222</span>&#160; testParams.m_DataLayout = dataLayout;</div><div class="line"><a name="l00223"></a><span class="lineno"> 223</span>&#160;</div><div class="line"><a name="l00224"></a><span class="lineno"> 224</span>&#160; testParams.m_InputShape = { 1, 2, 4, 4 };</div><div class="line"><a name="l00225"></a><span class="lineno"> 225</span>&#160; testParams.m_OutputShape = { 1, 2, 2, 2 };</div><div class="line"><a name="l00226"></a><span class="lineno"> 226</span>&#160;</div><div class="line"><a name="l00227"></a><span class="lineno"> 227</span>&#160; testParams.m_InputData =</div><div class="line"><a name="l00228"></a><span class="lineno"> 228</span>&#160; {</div><div class="line"><a name="l00229"></a><span class="lineno"> 229</span>&#160; 1.0f, 2.0f, 3.0f, 4.0f,</div><div class="line"><a name="l00230"></a><span class="lineno"> 230</span>&#160; 2.0f, 3.0f, 4.0f, 5.0f,</div><div class="line"><a name="l00231"></a><span class="lineno"> 231</span>&#160; 3.0f, 4.0f, 5.0f, 6.0f,</div><div class="line"><a name="l00232"></a><span class="lineno"> 232</span>&#160; 4.0f, 5.0f, 6.0f, 7.0f,</div><div class="line"><a name="l00233"></a><span class="lineno"> 233</span>&#160;</div><div class="line"><a name="l00234"></a><span class="lineno"> 234</span>&#160; 7.0f, 6.0f, 5.0f, 4.0f,</div><div class="line"><a name="l00235"></a><span class="lineno"> 235</span>&#160; 6.0f, 5.0f, 4.0f, 3.0f,</div><div class="line"><a name="l00236"></a><span class="lineno"> 236</span>&#160; 5.0f, 4.0f, 3.0f, 2.0f,</div><div class="line"><a name="l00237"></a><span class="lineno"> 237</span>&#160; 4.0f, 3.0f, 2.0f, 1.0f</div><div class="line"><a name="l00238"></a><span class="lineno"> 238</span>&#160; };</div><div class="line"><a name="l00239"></a><span class="lineno"> 239</span>&#160;</div><div class="line"><a name="l00240"></a><span class="lineno"> 240</span>&#160; testParams.m_ExpectedOutputData =</div><div class="line"><a name="l00241"></a><span class="lineno"> 241</span>&#160; {</div><div class="line"><a name="l00242"></a><span class="lineno"> 242</span>&#160; 1.0f, 3.0f,</div><div class="line"><a name="l00243"></a><span class="lineno"> 243</span>&#160; 3.0f, 5.0f,</div><div class="line"><a name="l00244"></a><span class="lineno"> 244</span>&#160;</div><div class="line"><a name="l00245"></a><span class="lineno"> 245</span>&#160; 7.0f, 5.0f,</div><div class="line"><a name="l00246"></a><span class="lineno"> 246</span>&#160; 5.0f, 3.0f</div><div class="line"><a name="l00247"></a><span class="lineno"> 247</span>&#160; };</div><div class="line"><a name="l00248"></a><span class="lineno"> 248</span>&#160;</div><div class="line"><a name="l00249"></a><span class="lineno"> 249</span>&#160; testParams.SetInOutQuantParams(3.141592f, 3);</div><div class="line"><a name="l00250"></a><span class="lineno"> 250</span>&#160;</div><div class="line"><a name="l00251"></a><span class="lineno"> 251</span>&#160; <span class="keywordflow">return</span> ResizeTestImpl&lt;4, ArmnnType&gt;(workloadFactory, memoryManager, testParams);</div><div class="line"><a name="l00252"></a><span class="lineno"> 252</span>&#160;}</div><div class="ttc" id="namespacearmnn_xhtml_a9a2af2f8c4af4f9efa8e79417d505ac4aaf17c98bbd83c27d6426d2ff3fa81d7f"><div class="ttname"><a href="namespacearmnn.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4aaf17c98bbd83c27d6426d2ff3fa81d7f">armnn::ResizeMethod::Bilinear</a></div></div>
790</div><!-- fragment -->
791</div>
792</div>
793<a id="ace31c9b5a792b95856ca0095a4298c72"></a>
794<h2 class="memtitle"><span class="permalink"><a href="#ace31c9b5a792b95856ca0095a4298c72">&#9670;&nbsp;</a></span>ResizeBilinearSqMinTest< armnn::DataType::Float16 >()</h2>
795
796<div class="memitem">
797<div class="memproto">
798 <table class="memname">
799 <tr>
800 <td class="memname">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;<a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt;<a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a26e6ed77470c6f2f830ecf874e6c0d55">armnn::DataType::Float16</a>&gt;, 4&gt; <a class="el" href="_resize_test_impl_8hpp.xhtml#a05a20c3e942d8088ddb3e572b601da33">ResizeBilinearSqMinTest</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a26e6ed77470c6f2f830ecf874e6c0d55">armnn::DataType::Float16</a> &gt; </td>
801 <td>(</td>
802 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
803 <td class="paramname"><em>workloadFactory</em>, </td>
804 </tr>
805 <tr>
806 <td class="paramkey"></td>
807 <td></td>
808 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
809 <td class="paramname"><em>memoryManager</em>, </td>
810 </tr>
811 <tr>
812 <td class="paramkey"></td>
813 <td></td>
814 <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
815 <td class="paramname"><em>dataLayout</em>&#160;</td>
816 </tr>
817 <tr>
818 <td></td>
819 <td>)</td>
820 <td></td><td></td>
821 </tr>
822 </table>
823</div><div class="memdoc">
824
825</div>
826</div>
827<a id="aaf574a662380133c19273d13bfda7e3d"></a>
828<h2 class="memtitle"><span class="permalink"><a href="#aaf574a662380133c19273d13bfda7e3d">&#9670;&nbsp;</a></span>ResizeBilinearSqMinTest< armnn::DataType::Float32 >()</h2>
829
830<div class="memitem">
831<div class="memproto">
832 <table class="memname">
833 <tr>
834 <td class="memname">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;<a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt;<a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a166495adc0d0f53bee6baecc577f5204">armnn::DataType::Float32</a>&gt;, 4&gt; <a class="el" href="_resize_test_impl_8hpp.xhtml#a05a20c3e942d8088ddb3e572b601da33">ResizeBilinearSqMinTest</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a166495adc0d0f53bee6baecc577f5204">armnn::DataType::Float32</a> &gt; </td>
835 <td>(</td>
836 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
837 <td class="paramname"><em>workloadFactory</em>, </td>
838 </tr>
839 <tr>
840 <td class="paramkey"></td>
841 <td></td>
842 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
843 <td class="paramname"><em>memoryManager</em>, </td>
844 </tr>
845 <tr>
846 <td class="paramkey"></td>
847 <td></td>
848 <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
849 <td class="paramname"><em>dataLayout</em>&#160;</td>
850 </tr>
851 <tr>
852 <td></td>
853 <td>)</td>
854 <td></td><td></td>
855 </tr>
856 </table>
857</div><div class="memdoc">
858
859</div>
860</div>
861<a id="ab63bbc6ab4df2546bc5fd343c4a59a45"></a>
862<h2 class="memtitle"><span class="permalink"><a href="#ab63bbc6ab4df2546bc5fd343c4a59a45">&#9670;&nbsp;</a></span>ResizeBilinearSqMinTest< armnn::DataType::QAsymmU8 >()</h2>
863
864<div class="memitem">
865<div class="memproto">
866 <table class="memname">
867 <tr>
868 <td class="memname">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;<a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt;<a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a0a3f57c876f5a230244c38e1453a8a6e">armnn::DataType::QAsymmU8</a>&gt;, 4&gt; <a class="el" href="_resize_test_impl_8hpp.xhtml#a05a20c3e942d8088ddb3e572b601da33">ResizeBilinearSqMinTest</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a0a3f57c876f5a230244c38e1453a8a6e">armnn::DataType::QAsymmU8</a> &gt; </td>
869 <td>(</td>
870 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
871 <td class="paramname"><em>workloadFactory</em>, </td>
872 </tr>
873 <tr>
874 <td class="paramkey"></td>
875 <td></td>
876 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
877 <td class="paramname"><em>memoryManager</em>, </td>
878 </tr>
879 <tr>
880 <td class="paramkey"></td>
881 <td></td>
882 <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
883 <td class="paramname"><em>dataLayout</em>&#160;</td>
884 </tr>
885 <tr>
886 <td></td>
887 <td>)</td>
888 <td></td><td></td>
889 </tr>
890 </table>
891</div><div class="memdoc">
892
893</div>
894</div>
895<a id="a4366f4429c5d6ee9b1955b137b8b8e53"></a>
896<h2 class="memtitle"><span class="permalink"><a href="#a4366f4429c5d6ee9b1955b137b8b8e53">&#9670;&nbsp;</a></span>ResizeBilinearSqMinTest< armnn::DataType::QSymmS16 >()</h2>
897
898<div class="memitem">
899<div class="memproto">
900 <table class="memname">
901 <tr>
902 <td class="memname">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;<a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt;<a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a053c769dcf82d66ef326c86980c02ba7">armnn::DataType::QSymmS16</a>&gt;, 4&gt; <a class="el" href="_resize_test_impl_8hpp.xhtml#a05a20c3e942d8088ddb3e572b601da33">ResizeBilinearSqMinTest</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a053c769dcf82d66ef326c86980c02ba7">armnn::DataType::QSymmS16</a> &gt; </td>
903 <td>(</td>
904 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
905 <td class="paramname"><em>workloadFactory</em>, </td>
906 </tr>
907 <tr>
908 <td class="paramkey"></td>
909 <td></td>
910 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
911 <td class="paramname"><em>memoryManager</em>, </td>
912 </tr>
913 <tr>
914 <td class="paramkey"></td>
915 <td></td>
916 <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
917 <td class="paramname"><em>dataLayout</em>&#160;</td>
918 </tr>
919 <tr>
920 <td></td>
921 <td>)</td>
922 <td></td><td></td>
923 </tr>
924 </table>
925</div><div class="memdoc">
926
927</div>
928</div>
929<a id="aaf1a58bdaf53efb1093601746773df9a"></a>
930<h2 class="memtitle"><span class="permalink"><a href="#aaf1a58bdaf53efb1093601746773df9a">&#9670;&nbsp;</a></span>ResizeNearestNeighborMagTest()</h2>
931
932<div class="memitem">
933<div class="memproto">
934 <table class="memname">
935 <tr>
936 <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;T, 4&gt; ResizeNearestNeighborMagTest </td>
937 <td>(</td>
938 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
939 <td class="paramname"><em>workloadFactory</em>, </td>
940 </tr>
941 <tr>
942 <td class="paramkey"></td>
943 <td></td>
944 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
945 <td class="paramname"><em>memoryManager</em>, </td>
946 </tr>
947 <tr>
948 <td class="paramkey"></td>
949 <td></td>
950 <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
951 <td class="paramname"><em>dataLayout</em>, </td>
952 </tr>
953 <tr>
954 <td class="paramkey"></td>
955 <td></td>
956 <td class="paramtype">float&#160;</td>
957 <td class="paramname"><em>inQuantScale</em>, </td>
958 </tr>
959 <tr>
960 <td class="paramkey"></td>
961 <td></td>
962 <td class="paramtype">int32_t&#160;</td>
963 <td class="paramname"><em>inQuantOffset</em>, </td>
964 </tr>
965 <tr>
966 <td class="paramkey"></td>
967 <td></td>
968 <td class="paramtype">float&#160;</td>
969 <td class="paramname"><em>outQuantScale</em>, </td>
970 </tr>
971 <tr>
972 <td class="paramkey"></td>
973 <td></td>
974 <td class="paramtype">int32_t&#160;</td>
975 <td class="paramname"><em>outQuantOffset</em>&#160;</td>
976 </tr>
977 <tr>
978 <td></td>
979 <td>)</td>
980 <td></td><td></td>
981 </tr>
982 </table>
983</div><div class="memdoc">
984
985<p class="definition">Definition at line <a class="el" href="_resize_test_impl_8cpp_source.xhtml#l00487">487</a> of file <a class="el" href="_resize_test_impl_8cpp_source.xhtml">ResizeTestImpl.cpp</a>.</p>
986
987<p class="reference">References <a class="el" href="namespacearmnn.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4aaa020331bb30d2fa2ecf7c3a0777823f">armnn::NearestNeighbor</a>.</p>
988<div class="fragment"><div class="line"><a name="l00495"></a><span class="lineno"> 495</span>&#160;{</div><div class="line"><a name="l00496"></a><span class="lineno"> 496</span>&#160; ResizeTestParams testParams;</div><div class="line"><a name="l00497"></a><span class="lineno"> 497</span>&#160; testParams.m_ResizeMethod = <a class="code" href="namespacearmnn.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4aaa020331bb30d2fa2ecf7c3a0777823f">armnn::ResizeMethod::NearestNeighbor</a>;</div><div class="line"><a name="l00498"></a><span class="lineno"> 498</span>&#160; testParams.m_DataLayout = dataLayout;</div><div class="line"><a name="l00499"></a><span class="lineno"> 499</span>&#160;</div><div class="line"><a name="l00500"></a><span class="lineno"> 500</span>&#160; testParams.m_InputShape = { 1, 2, 3, 2 };</div><div class="line"><a name="l00501"></a><span class="lineno"> 501</span>&#160; testParams.m_OutputShape = { 1, 2, 3, 5 };</div><div class="line"><a name="l00502"></a><span class="lineno"> 502</span>&#160;</div><div class="line"><a name="l00503"></a><span class="lineno"> 503</span>&#160; testParams.m_InputData =</div><div class="line"><a name="l00504"></a><span class="lineno"> 504</span>&#160; {</div><div class="line"><a name="l00505"></a><span class="lineno"> 505</span>&#160; 0.183005f, 2.379065f,</div><div class="line"><a name="l00506"></a><span class="lineno"> 506</span>&#160; 1.054970f, 1.302565f,</div><div class="line"><a name="l00507"></a><span class="lineno"> 507</span>&#160; 2.400595f, 0.688960f,</div><div class="line"><a name="l00508"></a><span class="lineno"> 508</span>&#160;</div><div class="line"><a name="l00509"></a><span class="lineno"> 509</span>&#160; 2.400595f, 0.688960f,</div><div class="line"><a name="l00510"></a><span class="lineno"> 510</span>&#160; 1.054970f, 1.302565f,</div><div class="line"><a name="l00511"></a><span class="lineno"> 511</span>&#160; 0.183005f, 2.379065f,</div><div class="line"><a name="l00512"></a><span class="lineno"> 512</span>&#160; };</div><div class="line"><a name="l00513"></a><span class="lineno"> 513</span>&#160;</div><div class="line"><a name="l00514"></a><span class="lineno"> 514</span>&#160; testParams.m_ExpectedOutputData =</div><div class="line"><a name="l00515"></a><span class="lineno"> 515</span>&#160; {</div><div class="line"><a name="l00516"></a><span class="lineno"> 516</span>&#160; 0.183005f, 0.183005f, 0.183005f, 2.379065f, 2.379065f,</div><div class="line"><a name="l00517"></a><span class="lineno"> 517</span>&#160; 1.054970f, 1.054970f, 1.054970f, 1.302565f, 1.302565f,</div><div class="line"><a name="l00518"></a><span class="lineno"> 518</span>&#160; 2.400595f, 2.400595f, 2.400595f, 0.688960f, 0.688960f,</div><div class="line"><a name="l00519"></a><span class="lineno"> 519</span>&#160;</div><div class="line"><a name="l00520"></a><span class="lineno"> 520</span>&#160; 2.400595f, 2.400595f, 2.400595f, 0.688960f, 0.688960f,</div><div class="line"><a name="l00521"></a><span class="lineno"> 521</span>&#160; 1.054970f, 1.054970f, 1.054970f, 1.302565f, 1.302565f,</div><div class="line"><a name="l00522"></a><span class="lineno"> 522</span>&#160; 0.183005f, 0.183005f, 0.183005f, 2.379065f, 2.379065f</div><div class="line"><a name="l00523"></a><span class="lineno"> 523</span>&#160; };</div><div class="line"><a name="l00524"></a><span class="lineno"> 524</span>&#160;</div><div class="line"><a name="l00525"></a><span class="lineno"> 525</span>&#160; testParams.SetInQuantParams(inQuantScale, inQuantOffset);</div><div class="line"><a name="l00526"></a><span class="lineno"> 526</span>&#160; testParams.SetOutQuantParams(outQuantScale, outQuantOffset);</div><div class="line"><a name="l00527"></a><span class="lineno"> 527</span>&#160;</div><div class="line"><a name="l00528"></a><span class="lineno"> 528</span>&#160; <span class="keywordflow">return</span> ResizeTestImpl&lt;4, ArmnnType&gt;(workloadFactory, memoryManager, testParams);</div><div class="line"><a name="l00529"></a><span class="lineno"> 529</span>&#160;}</div><div class="ttc" id="namespacearmnn_xhtml_a9a2af2f8c4af4f9efa8e79417d505ac4aaa020331bb30d2fa2ecf7c3a0777823f"><div class="ttname"><a href="namespacearmnn.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4aaa020331bb30d2fa2ecf7c3a0777823f">armnn::ResizeMethod::NearestNeighbor</a></div></div>
989</div><!-- fragment -->
990</div>
991</div>
992<a id="a3479af92aadf97e662d2c05bae531ef7"></a>
993<h2 class="memtitle"><span class="permalink"><a href="#a3479af92aadf97e662d2c05bae531ef7">&#9670;&nbsp;</a></span>ResizeNearestNeighborMagTest< armnn::DataType::Float16 >()</h2>
994
995<div class="memitem">
996<div class="memproto">
997 <table class="memname">
998 <tr>
999 <td class="memname">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;<a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt;<a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a26e6ed77470c6f2f830ecf874e6c0d55">armnn::DataType::Float16</a>&gt;, 4&gt; <a class="el" href="_resize_test_impl_8hpp.xhtml#aaf1a58bdaf53efb1093601746773df9a">ResizeNearestNeighborMagTest</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a26e6ed77470c6f2f830ecf874e6c0d55">armnn::DataType::Float16</a> &gt; </td>
1000 <td>(</td>
1001 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1002 <td class="paramname"><em>workloadFactory</em>, </td>
1003 </tr>
1004 <tr>
1005 <td class="paramkey"></td>
1006 <td></td>
1007 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1008 <td class="paramname"><em>memoryManager</em>, </td>
1009 </tr>
1010 <tr>
1011 <td class="paramkey"></td>
1012 <td></td>
1013 <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
1014 <td class="paramname"><em>dataLayout</em>, </td>
1015 </tr>
1016 <tr>
1017 <td class="paramkey"></td>
1018 <td></td>
1019 <td class="paramtype">float&#160;</td>
1020 <td class="paramname"><em>inQuantScale</em>, </td>
1021 </tr>
1022 <tr>
1023 <td class="paramkey"></td>
1024 <td></td>
1025 <td class="paramtype">int32_t&#160;</td>
1026 <td class="paramname"><em>inQuantOffset</em>, </td>
1027 </tr>
1028 <tr>
1029 <td class="paramkey"></td>
1030 <td></td>
1031 <td class="paramtype">float&#160;</td>
1032 <td class="paramname"><em>outQuantScale</em>, </td>
1033 </tr>
1034 <tr>
1035 <td class="paramkey"></td>
1036 <td></td>
1037 <td class="paramtype">int32_t&#160;</td>
1038 <td class="paramname"><em>outQuantOffset</em>&#160;</td>
1039 </tr>
1040 <tr>
1041 <td></td>
1042 <td>)</td>
1043 <td></td><td></td>
1044 </tr>
1045 </table>
1046</div><div class="memdoc">
1047
1048</div>
1049</div>
1050<a id="af3a6de7c9758f56e40c027bc23783840"></a>
1051<h2 class="memtitle"><span class="permalink"><a href="#af3a6de7c9758f56e40c027bc23783840">&#9670;&nbsp;</a></span>ResizeNearestNeighborMagTest< armnn::DataType::Float32 >()</h2>
1052
1053<div class="memitem">
1054<div class="memproto">
1055 <table class="memname">
1056 <tr>
1057 <td class="memname">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;<a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt;<a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a166495adc0d0f53bee6baecc577f5204">armnn::DataType::Float32</a>&gt;, 4&gt; <a class="el" href="_resize_test_impl_8hpp.xhtml#aaf1a58bdaf53efb1093601746773df9a">ResizeNearestNeighborMagTest</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a166495adc0d0f53bee6baecc577f5204">armnn::DataType::Float32</a> &gt; </td>
1058 <td>(</td>
1059 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1060 <td class="paramname"><em>workloadFactory</em>, </td>
1061 </tr>
1062 <tr>
1063 <td class="paramkey"></td>
1064 <td></td>
1065 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1066 <td class="paramname"><em>memoryManager</em>, </td>
1067 </tr>
1068 <tr>
1069 <td class="paramkey"></td>
1070 <td></td>
1071 <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
1072 <td class="paramname"><em>dataLayout</em>, </td>
1073 </tr>
1074 <tr>
1075 <td class="paramkey"></td>
1076 <td></td>
1077 <td class="paramtype">float&#160;</td>
1078 <td class="paramname"><em>inQuantScale</em>, </td>
1079 </tr>
1080 <tr>
1081 <td class="paramkey"></td>
1082 <td></td>
1083 <td class="paramtype">int32_t&#160;</td>
1084 <td class="paramname"><em>inQuantOffset</em>, </td>
1085 </tr>
1086 <tr>
1087 <td class="paramkey"></td>
1088 <td></td>
1089 <td class="paramtype">float&#160;</td>
1090 <td class="paramname"><em>outQuantScale</em>, </td>
1091 </tr>
1092 <tr>
1093 <td class="paramkey"></td>
1094 <td></td>
1095 <td class="paramtype">int32_t&#160;</td>
1096 <td class="paramname"><em>outQuantOffset</em>&#160;</td>
1097 </tr>
1098 <tr>
1099 <td></td>
1100 <td>)</td>
1101 <td></td><td></td>
1102 </tr>
1103 </table>
1104</div><div class="memdoc">
1105
1106</div>
1107</div>
1108<a id="ac85f304a53f0a2fe2430f58ceb8cd463"></a>
1109<h2 class="memtitle"><span class="permalink"><a href="#ac85f304a53f0a2fe2430f58ceb8cd463">&#9670;&nbsp;</a></span>ResizeNearestNeighborMagTest< armnn::DataType::QAsymmU8 >()</h2>
1110
1111<div class="memitem">
1112<div class="memproto">
1113 <table class="memname">
1114 <tr>
1115 <td class="memname">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;<a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt;<a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a0a3f57c876f5a230244c38e1453a8a6e">armnn::DataType::QAsymmU8</a>&gt;, 4&gt; <a class="el" href="_resize_test_impl_8hpp.xhtml#aaf1a58bdaf53efb1093601746773df9a">ResizeNearestNeighborMagTest</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a0a3f57c876f5a230244c38e1453a8a6e">armnn::DataType::QAsymmU8</a> &gt; </td>
1116 <td>(</td>
1117 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1118 <td class="paramname"><em>workloadFactory</em>, </td>
1119 </tr>
1120 <tr>
1121 <td class="paramkey"></td>
1122 <td></td>
1123 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1124 <td class="paramname"><em>memoryManager</em>, </td>
1125 </tr>
1126 <tr>
1127 <td class="paramkey"></td>
1128 <td></td>
1129 <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
1130 <td class="paramname"><em>dataLayout</em>, </td>
1131 </tr>
1132 <tr>
1133 <td class="paramkey"></td>
1134 <td></td>
1135 <td class="paramtype">float&#160;</td>
1136 <td class="paramname"><em>inQuantScale</em>, </td>
1137 </tr>
1138 <tr>
1139 <td class="paramkey"></td>
1140 <td></td>
1141 <td class="paramtype">int32_t&#160;</td>
1142 <td class="paramname"><em>inQuantOffset</em>, </td>
1143 </tr>
1144 <tr>
1145 <td class="paramkey"></td>
1146 <td></td>
1147 <td class="paramtype">float&#160;</td>
1148 <td class="paramname"><em>outQuantScale</em>, </td>
1149 </tr>
1150 <tr>
1151 <td class="paramkey"></td>
1152 <td></td>
1153 <td class="paramtype">int32_t&#160;</td>
1154 <td class="paramname"><em>outQuantOffset</em>&#160;</td>
1155 </tr>
1156 <tr>
1157 <td></td>
1158 <td>)</td>
1159 <td></td><td></td>
1160 </tr>
1161 </table>
1162</div><div class="memdoc">
1163
1164</div>
1165</div>
1166<a id="ab6f97e9712f2aeacf5684c23304cda80"></a>
1167<h2 class="memtitle"><span class="permalink"><a href="#ab6f97e9712f2aeacf5684c23304cda80">&#9670;&nbsp;</a></span>ResizeNearestNeighborMagTest< armnn::DataType::QSymmS16 >()</h2>
1168
1169<div class="memitem">
1170<div class="memproto">
1171 <table class="memname">
1172 <tr>
1173 <td class="memname">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;<a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt;<a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a053c769dcf82d66ef326c86980c02ba7">armnn::DataType::QSymmS16</a>&gt;, 4&gt; <a class="el" href="_resize_test_impl_8hpp.xhtml#aaf1a58bdaf53efb1093601746773df9a">ResizeNearestNeighborMagTest</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a053c769dcf82d66ef326c86980c02ba7">armnn::DataType::QSymmS16</a> &gt; </td>
1174 <td>(</td>
1175 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1176 <td class="paramname"><em>workloadFactory</em>, </td>
1177 </tr>
1178 <tr>
1179 <td class="paramkey"></td>
1180 <td></td>
1181 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1182 <td class="paramname"><em>memoryManager</em>, </td>
1183 </tr>
1184 <tr>
1185 <td class="paramkey"></td>
1186 <td></td>
1187 <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
1188 <td class="paramname"><em>dataLayout</em>, </td>
1189 </tr>
1190 <tr>
1191 <td class="paramkey"></td>
1192 <td></td>
1193 <td class="paramtype">float&#160;</td>
1194 <td class="paramname"><em>inQuantScale</em>, </td>
1195 </tr>
1196 <tr>
1197 <td class="paramkey"></td>
1198 <td></td>
1199 <td class="paramtype">int32_t&#160;</td>
1200 <td class="paramname"><em>inQuantOffset</em>, </td>
1201 </tr>
1202 <tr>
1203 <td class="paramkey"></td>
1204 <td></td>
1205 <td class="paramtype">float&#160;</td>
1206 <td class="paramname"><em>outQuantScale</em>, </td>
1207 </tr>
1208 <tr>
1209 <td class="paramkey"></td>
1210 <td></td>
1211 <td class="paramtype">int32_t&#160;</td>
1212 <td class="paramname"><em>outQuantOffset</em>&#160;</td>
1213 </tr>
1214 <tr>
1215 <td></td>
1216 <td>)</td>
1217 <td></td><td></td>
1218 </tr>
1219 </table>
1220</div><div class="memdoc">
1221
1222</div>
1223</div>
1224<a id="a5a75f31efb36868e8f2c7223426313db"></a>
1225<h2 class="memtitle"><span class="permalink"><a href="#a5a75f31efb36868e8f2c7223426313db">&#9670;&nbsp;</a></span>ResizeNearestNeighborMinTest()</h2>
1226
1227<div class="memitem">
1228<div class="memproto">
1229 <table class="memname">
1230 <tr>
1231 <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;T, 4&gt; ResizeNearestNeighborMinTest </td>
1232 <td>(</td>
1233 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1234 <td class="paramname"><em>workloadFactory</em>, </td>
1235 </tr>
1236 <tr>
1237 <td class="paramkey"></td>
1238 <td></td>
1239 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1240 <td class="paramname"><em>memoryManager</em>, </td>
1241 </tr>
1242 <tr>
1243 <td class="paramkey"></td>
1244 <td></td>
1245 <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
1246 <td class="paramname"><em>dataLayout</em>&#160;</td>
1247 </tr>
1248 <tr>
1249 <td></td>
1250 <td>)</td>
1251 <td></td><td></td>
1252 </tr>
1253 </table>
1254</div><div class="memdoc">
1255
1256<p class="definition">Definition at line <a class="el" href="_resize_test_impl_8cpp_source.xhtml#l00449">449</a> of file <a class="el" href="_resize_test_impl_8cpp_source.xhtml">ResizeTestImpl.cpp</a>.</p>
1257
1258<p class="reference">References <a class="el" href="namespacearmnn.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4aaa020331bb30d2fa2ecf7c3a0777823f">armnn::NearestNeighbor</a>.</p>
1259<div class="fragment"><div class="line"><a name="l00453"></a><span class="lineno"> 453</span>&#160;{</div><div class="line"><a name="l00454"></a><span class="lineno"> 454</span>&#160; ResizeTestParams testParams;</div><div class="line"><a name="l00455"></a><span class="lineno"> 455</span>&#160; testParams.m_ResizeMethod = <a class="code" href="namespacearmnn.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4aaa020331bb30d2fa2ecf7c3a0777823f">armnn::ResizeMethod::NearestNeighbor</a>;</div><div class="line"><a name="l00456"></a><span class="lineno"> 456</span>&#160; testParams.m_DataLayout = dataLayout;</div><div class="line"><a name="l00457"></a><span class="lineno"> 457</span>&#160;</div><div class="line"><a name="l00458"></a><span class="lineno"> 458</span>&#160; testParams.m_InputShape = { 1, 2, 3, 5 };</div><div class="line"><a name="l00459"></a><span class="lineno"> 459</span>&#160; testParams.m_OutputShape = { 1, 2, 2, 3 };</div><div class="line"><a name="l00460"></a><span class="lineno"> 460</span>&#160;</div><div class="line"><a name="l00461"></a><span class="lineno"> 461</span>&#160; testParams.m_InputData =</div><div class="line"><a name="l00462"></a><span class="lineno"> 462</span>&#160; {</div><div class="line"><a name="l00463"></a><span class="lineno"> 463</span>&#160; 1.5f, 3.0f, 4.5f, 6.0f, 7.5f,</div><div class="line"><a name="l00464"></a><span class="lineno"> 464</span>&#160; 9.0f, 10.5f, 12.0f, 13.5f, 15.0f,</div><div class="line"><a name="l00465"></a><span class="lineno"> 465</span>&#160; 16.5f, 18.0f, 19.5f, 21.0f, 22.5f,</div><div class="line"><a name="l00466"></a><span class="lineno"> 466</span>&#160;</div><div class="line"><a name="l00467"></a><span class="lineno"> 467</span>&#160; 16.5f, 18.0f, 19.5f, 21.0f, 22.5f,</div><div class="line"><a name="l00468"></a><span class="lineno"> 468</span>&#160; 9.0f, 10.5f, 12.0f, 13.5f, 15.0f,</div><div class="line"><a name="l00469"></a><span class="lineno"> 469</span>&#160; 1.5f, 3.0f, 4.5f, 6.0f, 7.5f</div><div class="line"><a name="l00470"></a><span class="lineno"> 470</span>&#160; };</div><div class="line"><a name="l00471"></a><span class="lineno"> 471</span>&#160;</div><div class="line"><a name="l00472"></a><span class="lineno"> 472</span>&#160; testParams.m_ExpectedOutputData =</div><div class="line"><a name="l00473"></a><span class="lineno"> 473</span>&#160; {</div><div class="line"><a name="l00474"></a><span class="lineno"> 474</span>&#160; 1.5f, 3.0f, 6.0f,</div><div class="line"><a name="l00475"></a><span class="lineno"> 475</span>&#160; 9.0f, 10.5f, 13.5f,</div><div class="line"><a name="l00476"></a><span class="lineno"> 476</span>&#160;</div><div class="line"><a name="l00477"></a><span class="lineno"> 477</span>&#160; 16.5f, 18.0f, 21.0f,</div><div class="line"><a name="l00478"></a><span class="lineno"> 478</span>&#160; 9.0f, 10.5f, 13.5f</div><div class="line"><a name="l00479"></a><span class="lineno"> 479</span>&#160; };</div><div class="line"><a name="l00480"></a><span class="lineno"> 480</span>&#160;</div><div class="line"><a name="l00481"></a><span class="lineno"> 481</span>&#160; testParams.SetInOutQuantParams(1.5f, -1);</div><div class="line"><a name="l00482"></a><span class="lineno"> 482</span>&#160;</div><div class="line"><a name="l00483"></a><span class="lineno"> 483</span>&#160; <span class="keywordflow">return</span> ResizeTestImpl&lt;4, ArmnnType&gt;(workloadFactory, memoryManager, testParams);</div><div class="line"><a name="l00484"></a><span class="lineno"> 484</span>&#160;}</div><div class="ttc" id="namespacearmnn_xhtml_a9a2af2f8c4af4f9efa8e79417d505ac4aaa020331bb30d2fa2ecf7c3a0777823f"><div class="ttname"><a href="namespacearmnn.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4aaa020331bb30d2fa2ecf7c3a0777823f">armnn::ResizeMethod::NearestNeighbor</a></div></div>
1260</div><!-- fragment -->
1261</div>
1262</div>
1263<a id="a1edb1f800f7d043a319038644411acf7"></a>
1264<h2 class="memtitle"><span class="permalink"><a href="#a1edb1f800f7d043a319038644411acf7">&#9670;&nbsp;</a></span>ResizeNearestNeighborMinTest< armnn::DataType::Float16 >()</h2>
1265
1266<div class="memitem">
1267<div class="memproto">
1268 <table class="memname">
1269 <tr>
1270 <td class="memname">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;<a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt;<a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a26e6ed77470c6f2f830ecf874e6c0d55">armnn::DataType::Float16</a>&gt;, 4&gt; <a class="el" href="_resize_test_impl_8hpp.xhtml#a5a75f31efb36868e8f2c7223426313db">ResizeNearestNeighborMinTest</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a26e6ed77470c6f2f830ecf874e6c0d55">armnn::DataType::Float16</a> &gt; </td>
1271 <td>(</td>
1272 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1273 <td class="paramname"><em>workloadFactory</em>, </td>
1274 </tr>
1275 <tr>
1276 <td class="paramkey"></td>
1277 <td></td>
1278 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1279 <td class="paramname"><em>memoryManager</em>, </td>
1280 </tr>
1281 <tr>
1282 <td class="paramkey"></td>
1283 <td></td>
1284 <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
1285 <td class="paramname"><em>dataLayout</em>&#160;</td>
1286 </tr>
1287 <tr>
1288 <td></td>
1289 <td>)</td>
1290 <td></td><td></td>
1291 </tr>
1292 </table>
1293</div><div class="memdoc">
1294
1295</div>
1296</div>
1297<a id="a1dfbfc43cc167b52b83e9bf47994f1f6"></a>
1298<h2 class="memtitle"><span class="permalink"><a href="#a1dfbfc43cc167b52b83e9bf47994f1f6">&#9670;&nbsp;</a></span>ResizeNearestNeighborMinTest< armnn::DataType::Float32 >()</h2>
1299
1300<div class="memitem">
1301<div class="memproto">
1302 <table class="memname">
1303 <tr>
1304 <td class="memname">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;<a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt;<a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a166495adc0d0f53bee6baecc577f5204">armnn::DataType::Float32</a>&gt;, 4&gt; <a class="el" href="_resize_test_impl_8hpp.xhtml#a5a75f31efb36868e8f2c7223426313db">ResizeNearestNeighborMinTest</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a166495adc0d0f53bee6baecc577f5204">armnn::DataType::Float32</a> &gt; </td>
1305 <td>(</td>
1306 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1307 <td class="paramname"><em>workloadFactory</em>, </td>
1308 </tr>
1309 <tr>
1310 <td class="paramkey"></td>
1311 <td></td>
1312 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1313 <td class="paramname"><em>memoryManager</em>, </td>
1314 </tr>
1315 <tr>
1316 <td class="paramkey"></td>
1317 <td></td>
1318 <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
1319 <td class="paramname"><em>dataLayout</em>&#160;</td>
1320 </tr>
1321 <tr>
1322 <td></td>
1323 <td>)</td>
1324 <td></td><td></td>
1325 </tr>
1326 </table>
1327</div><div class="memdoc">
1328
1329</div>
1330</div>
1331<a id="a2275df35e30126084ab718d3be8160d5"></a>
1332<h2 class="memtitle"><span class="permalink"><a href="#a2275df35e30126084ab718d3be8160d5">&#9670;&nbsp;</a></span>ResizeNearestNeighborMinTest< armnn::DataType::QAsymmU8 >()</h2>
1333
1334<div class="memitem">
1335<div class="memproto">
1336 <table class="memname">
1337 <tr>
1338 <td class="memname">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;<a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt;<a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a0a3f57c876f5a230244c38e1453a8a6e">armnn::DataType::QAsymmU8</a>&gt;, 4&gt; <a class="el" href="_resize_test_impl_8hpp.xhtml#a5a75f31efb36868e8f2c7223426313db">ResizeNearestNeighborMinTest</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a0a3f57c876f5a230244c38e1453a8a6e">armnn::DataType::QAsymmU8</a> &gt; </td>
1339 <td>(</td>
1340 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1341 <td class="paramname"><em>workloadFactory</em>, </td>
1342 </tr>
1343 <tr>
1344 <td class="paramkey"></td>
1345 <td></td>
1346 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1347 <td class="paramname"><em>memoryManager</em>, </td>
1348 </tr>
1349 <tr>
1350 <td class="paramkey"></td>
1351 <td></td>
1352 <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
1353 <td class="paramname"><em>dataLayout</em>&#160;</td>
1354 </tr>
1355 <tr>
1356 <td></td>
1357 <td>)</td>
1358 <td></td><td></td>
1359 </tr>
1360 </table>
1361</div><div class="memdoc">
1362
1363</div>
1364</div>
1365<a id="ade4297c0835a9a942dcc1c80eb3d4f11"></a>
1366<h2 class="memtitle"><span class="permalink"><a href="#ade4297c0835a9a942dcc1c80eb3d4f11">&#9670;&nbsp;</a></span>ResizeNearestNeighborMinTest< armnn::DataType::QSymmS16 >()</h2>
1367
1368<div class="memitem">
1369<div class="memproto">
1370 <table class="memname">
1371 <tr>
1372 <td class="memname">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;<a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt;<a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a053c769dcf82d66ef326c86980c02ba7">armnn::DataType::QSymmS16</a>&gt;, 4&gt; <a class="el" href="_resize_test_impl_8hpp.xhtml#a5a75f31efb36868e8f2c7223426313db">ResizeNearestNeighborMinTest</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a053c769dcf82d66ef326c86980c02ba7">armnn::DataType::QSymmS16</a> &gt; </td>
1373 <td>(</td>
1374 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1375 <td class="paramname"><em>workloadFactory</em>, </td>
1376 </tr>
1377 <tr>
1378 <td class="paramkey"></td>
1379 <td></td>
1380 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1381 <td class="paramname"><em>memoryManager</em>, </td>
1382 </tr>
1383 <tr>
1384 <td class="paramkey"></td>
1385 <td></td>
1386 <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
1387 <td class="paramname"><em>dataLayout</em>&#160;</td>
1388 </tr>
1389 <tr>
1390 <td></td>
1391 <td>)</td>
1392 <td></td><td></td>
1393 </tr>
1394 </table>
1395</div><div class="memdoc">
1396
1397</div>
1398</div>
1399<a id="a6d1df786604fb3121d7f255bc3bbe952"></a>
1400<h2 class="memtitle"><span class="permalink"><a href="#a6d1df786604fb3121d7f255bc3bbe952">&#9670;&nbsp;</a></span>ResizeNearestNeighborNopTest()</h2>
1401
1402<div class="memitem">
1403<div class="memproto">
1404 <table class="memname">
1405 <tr>
1406 <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;T, 4&gt; ResizeNearestNeighborNopTest </td>
1407 <td>(</td>
1408 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1409 <td class="paramname"><em>workloadFactory</em>, </td>
1410 </tr>
1411 <tr>
1412 <td class="paramkey"></td>
1413 <td></td>
1414 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1415 <td class="paramname"><em>memoryManager</em>, </td>
1416 </tr>
1417 <tr>
1418 <td class="paramkey"></td>
1419 <td></td>
1420 <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
1421 <td class="paramname"><em>dataLayout</em>&#160;</td>
1422 </tr>
1423 <tr>
1424 <td></td>
1425 <td>)</td>
1426 <td></td><td></td>
1427 </tr>
1428 </table>
1429</div><div class="memdoc">
1430
1431<p class="definition">Definition at line <a class="el" href="_resize_test_impl_8cpp_source.xhtml#l00337">337</a> of file <a class="el" href="_resize_test_impl_8cpp_source.xhtml">ResizeTestImpl.cpp</a>.</p>
1432
1433<p class="reference">References <a class="el" href="namespacearmnn.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4aaa020331bb30d2fa2ecf7c3a0777823f">armnn::NearestNeighbor</a>.</p>
1434<div class="fragment"><div class="line"><a name="l00341"></a><span class="lineno"> 341</span>&#160;{</div><div class="line"><a name="l00342"></a><span class="lineno"> 342</span>&#160; ResizeTestParams testParams;</div><div class="line"><a name="l00343"></a><span class="lineno"> 343</span>&#160; testParams.m_ResizeMethod = <a class="code" href="namespacearmnn.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4aaa020331bb30d2fa2ecf7c3a0777823f">armnn::ResizeMethod::NearestNeighbor</a>;</div><div class="line"><a name="l00344"></a><span class="lineno"> 344</span>&#160; testParams.m_DataLayout = dataLayout;</div><div class="line"><a name="l00345"></a><span class="lineno"> 345</span>&#160;</div><div class="line"><a name="l00346"></a><span class="lineno"> 346</span>&#160; testParams.m_InputShape = { 1, 2, 4, 4 };</div><div class="line"><a name="l00347"></a><span class="lineno"> 347</span>&#160; testParams.m_OutputShape = testParams.m_InputShape;</div><div class="line"><a name="l00348"></a><span class="lineno"> 348</span>&#160;</div><div class="line"><a name="l00349"></a><span class="lineno"> 349</span>&#160; testParams.m_InputData =</div><div class="line"><a name="l00350"></a><span class="lineno"> 350</span>&#160; {</div><div class="line"><a name="l00351"></a><span class="lineno"> 351</span>&#160; 1.0f, 2.0f, 3.0f, 4.0f,</div><div class="line"><a name="l00352"></a><span class="lineno"> 352</span>&#160; 2.0f, 3.0f, 4.0f, 5.0f,</div><div class="line"><a name="l00353"></a><span class="lineno"> 353</span>&#160; 3.0f, 4.0f, 5.0f, 6.0f,</div><div class="line"><a name="l00354"></a><span class="lineno"> 354</span>&#160; 4.0f, 5.0f, 6.0f, 7.0f,</div><div class="line"><a name="l00355"></a><span class="lineno"> 355</span>&#160;</div><div class="line"><a name="l00356"></a><span class="lineno"> 356</span>&#160; 1.0f, 2.0f, 3.0f, 4.0f,</div><div class="line"><a name="l00357"></a><span class="lineno"> 357</span>&#160; 2.0f, 3.0f, 4.0f, 5.0f,</div><div class="line"><a name="l00358"></a><span class="lineno"> 358</span>&#160; 3.0f, 4.0f, 5.0f, 6.0f,</div><div class="line"><a name="l00359"></a><span class="lineno"> 359</span>&#160; 4.0f, 5.0f, 6.0f, 7.0f</div><div class="line"><a name="l00360"></a><span class="lineno"> 360</span>&#160; };</div><div class="line"><a name="l00361"></a><span class="lineno"> 361</span>&#160;</div><div class="line"><a name="l00362"></a><span class="lineno"> 362</span>&#160; testParams.m_ExpectedOutputData = testParams.m_InputData;</div><div class="line"><a name="l00363"></a><span class="lineno"> 363</span>&#160;</div><div class="line"><a name="l00364"></a><span class="lineno"> 364</span>&#160; testParams.SetInOutQuantParams(1.5f, 3);</div><div class="line"><a name="l00365"></a><span class="lineno"> 365</span>&#160;</div><div class="line"><a name="l00366"></a><span class="lineno"> 366</span>&#160; <span class="keywordflow">return</span> ResizeTestImpl&lt;4, ArmnnType&gt;(workloadFactory, memoryManager, testParams);</div><div class="line"><a name="l00367"></a><span class="lineno"> 367</span>&#160;}</div><div class="ttc" id="namespacearmnn_xhtml_a9a2af2f8c4af4f9efa8e79417d505ac4aaa020331bb30d2fa2ecf7c3a0777823f"><div class="ttname"><a href="namespacearmnn.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4aaa020331bb30d2fa2ecf7c3a0777823f">armnn::ResizeMethod::NearestNeighbor</a></div></div>
1435</div><!-- fragment -->
1436</div>
1437</div>
1438<a id="a911576640e8f4fe0c3c0e9798be559a0"></a>
1439<h2 class="memtitle"><span class="permalink"><a href="#a911576640e8f4fe0c3c0e9798be559a0">&#9670;&nbsp;</a></span>ResizeNearestNeighborNopTest< armnn::DataType::Float16 >()</h2>
1440
1441<div class="memitem">
1442<div class="memproto">
1443 <table class="memname">
1444 <tr>
1445 <td class="memname">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;<a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt;<a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a26e6ed77470c6f2f830ecf874e6c0d55">armnn::DataType::Float16</a>&gt;, 4&gt; <a class="el" href="_resize_test_impl_8hpp.xhtml#a6d1df786604fb3121d7f255bc3bbe952">ResizeNearestNeighborNopTest</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a26e6ed77470c6f2f830ecf874e6c0d55">armnn::DataType::Float16</a> &gt; </td>
1446 <td>(</td>
1447 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1448 <td class="paramname"><em>workloadFactory</em>, </td>
1449 </tr>
1450 <tr>
1451 <td class="paramkey"></td>
1452 <td></td>
1453 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1454 <td class="paramname"><em>memoryManager</em>, </td>
1455 </tr>
1456 <tr>
1457 <td class="paramkey"></td>
1458 <td></td>
1459 <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
1460 <td class="paramname"><em>dataLayout</em>&#160;</td>
1461 </tr>
1462 <tr>
1463 <td></td>
1464 <td>)</td>
1465 <td></td><td></td>
1466 </tr>
1467 </table>
1468</div><div class="memdoc">
1469
1470</div>
1471</div>
1472<a id="ae8a1cf63a0902f07f2d03bdbddacff85"></a>
1473<h2 class="memtitle"><span class="permalink"><a href="#ae8a1cf63a0902f07f2d03bdbddacff85">&#9670;&nbsp;</a></span>ResizeNearestNeighborNopTest< armnn::DataType::Float32 >()</h2>
1474
1475<div class="memitem">
1476<div class="memproto">
1477 <table class="memname">
1478 <tr>
1479 <td class="memname">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;<a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt;<a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a166495adc0d0f53bee6baecc577f5204">armnn::DataType::Float32</a>&gt;, 4&gt; <a class="el" href="_resize_test_impl_8hpp.xhtml#a6d1df786604fb3121d7f255bc3bbe952">ResizeNearestNeighborNopTest</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a166495adc0d0f53bee6baecc577f5204">armnn::DataType::Float32</a> &gt; </td>
1480 <td>(</td>
1481 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1482 <td class="paramname"><em>workloadFactory</em>, </td>
1483 </tr>
1484 <tr>
1485 <td class="paramkey"></td>
1486 <td></td>
1487 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1488 <td class="paramname"><em>memoryManager</em>, </td>
1489 </tr>
1490 <tr>
1491 <td class="paramkey"></td>
1492 <td></td>
1493 <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
1494 <td class="paramname"><em>dataLayout</em>&#160;</td>
1495 </tr>
1496 <tr>
1497 <td></td>
1498 <td>)</td>
1499 <td></td><td></td>
1500 </tr>
1501 </table>
1502</div><div class="memdoc">
1503
1504</div>
1505</div>
1506<a id="a87cc9d35c18dd8fe3e8ad6ee4f8578e9"></a>
1507<h2 class="memtitle"><span class="permalink"><a href="#a87cc9d35c18dd8fe3e8ad6ee4f8578e9">&#9670;&nbsp;</a></span>ResizeNearestNeighborNopTest< armnn::DataType::QAsymmU8 >()</h2>
1508
1509<div class="memitem">
1510<div class="memproto">
1511 <table class="memname">
1512 <tr>
1513 <td class="memname">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;<a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt;<a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a0a3f57c876f5a230244c38e1453a8a6e">armnn::DataType::QAsymmU8</a>&gt;, 4&gt; <a class="el" href="_resize_test_impl_8hpp.xhtml#a6d1df786604fb3121d7f255bc3bbe952">ResizeNearestNeighborNopTest</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a0a3f57c876f5a230244c38e1453a8a6e">armnn::DataType::QAsymmU8</a> &gt; </td>
1514 <td>(</td>
1515 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1516 <td class="paramname"><em>workloadFactory</em>, </td>
1517 </tr>
1518 <tr>
1519 <td class="paramkey"></td>
1520 <td></td>
1521 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1522 <td class="paramname"><em>memoryManager</em>, </td>
1523 </tr>
1524 <tr>
1525 <td class="paramkey"></td>
1526 <td></td>
1527 <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
1528 <td class="paramname"><em>dataLayout</em>&#160;</td>
1529 </tr>
1530 <tr>
1531 <td></td>
1532 <td>)</td>
1533 <td></td><td></td>
1534 </tr>
1535 </table>
1536</div><div class="memdoc">
1537
1538</div>
1539</div>
1540<a id="a7b5958653d98642d69c3357c727ea32c"></a>
1541<h2 class="memtitle"><span class="permalink"><a href="#a7b5958653d98642d69c3357c727ea32c">&#9670;&nbsp;</a></span>ResizeNearestNeighborNopTest< armnn::DataType::QSymmS16 >()</h2>
1542
1543<div class="memitem">
1544<div class="memproto">
1545 <table class="memname">
1546 <tr>
1547 <td class="memname">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;<a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt;<a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a053c769dcf82d66ef326c86980c02ba7">armnn::DataType::QSymmS16</a>&gt;, 4&gt; <a class="el" href="_resize_test_impl_8hpp.xhtml#a6d1df786604fb3121d7f255bc3bbe952">ResizeNearestNeighborNopTest</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a053c769dcf82d66ef326c86980c02ba7">armnn::DataType::QSymmS16</a> &gt; </td>
1548 <td>(</td>
1549 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1550 <td class="paramname"><em>workloadFactory</em>, </td>
1551 </tr>
1552 <tr>
1553 <td class="paramkey"></td>
1554 <td></td>
1555 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1556 <td class="paramname"><em>memoryManager</em>, </td>
1557 </tr>
1558 <tr>
1559 <td class="paramkey"></td>
1560 <td></td>
1561 <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
1562 <td class="paramname"><em>dataLayout</em>&#160;</td>
1563 </tr>
1564 <tr>
1565 <td></td>
1566 <td>)</td>
1567 <td></td><td></td>
1568 </tr>
1569 </table>
1570</div><div class="memdoc">
1571
1572</div>
1573</div>
1574<a id="a7fa8169c343d8e7fb11eb7750b06bef5"></a>
1575<h2 class="memtitle"><span class="permalink"><a href="#a7fa8169c343d8e7fb11eb7750b06bef5">&#9670;&nbsp;</a></span>ResizeNearestNeighborSqMinTest()</h2>
1576
1577<div class="memitem">
1578<div class="memproto">
1579 <table class="memname">
1580 <tr>
1581 <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;T, 4&gt; ResizeNearestNeighborSqMinTest </td>
1582 <td>(</td>
1583 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1584 <td class="paramname"><em>workloadFactory</em>, </td>
1585 </tr>
1586 <tr>
1587 <td class="paramkey"></td>
1588 <td></td>
1589 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1590 <td class="paramname"><em>memoryManager</em>, </td>
1591 </tr>
1592 <tr>
1593 <td class="paramkey"></td>
1594 <td></td>
1595 <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
1596 <td class="paramname"><em>dataLayout</em>&#160;</td>
1597 </tr>
1598 <tr>
1599 <td></td>
1600 <td>)</td>
1601 <td></td><td></td>
1602 </tr>
1603 </table>
1604</div><div class="memdoc">
1605
1606<p class="definition">Definition at line <a class="el" href="_resize_test_impl_8cpp_source.xhtml#l00409">409</a> of file <a class="el" href="_resize_test_impl_8cpp_source.xhtml">ResizeTestImpl.cpp</a>.</p>
1607
1608<p class="reference">References <a class="el" href="namespacearmnn.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4aaa020331bb30d2fa2ecf7c3a0777823f">armnn::NearestNeighbor</a>.</p>
1609<div class="fragment"><div class="line"><a name="l00413"></a><span class="lineno"> 413</span>&#160;{</div><div class="line"><a name="l00414"></a><span class="lineno"> 414</span>&#160; ResizeTestParams testParams;</div><div class="line"><a name="l00415"></a><span class="lineno"> 415</span>&#160; testParams.m_ResizeMethod = <a class="code" href="namespacearmnn.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4aaa020331bb30d2fa2ecf7c3a0777823f">armnn::ResizeMethod::NearestNeighbor</a>;</div><div class="line"><a name="l00416"></a><span class="lineno"> 416</span>&#160; testParams.m_DataLayout = dataLayout;</div><div class="line"><a name="l00417"></a><span class="lineno"> 417</span>&#160;</div><div class="line"><a name="l00418"></a><span class="lineno"> 418</span>&#160; testParams.m_InputShape = { 1, 2, 4, 4 };</div><div class="line"><a name="l00419"></a><span class="lineno"> 419</span>&#160; testParams.m_OutputShape = { 1, 2, 2, 2 };</div><div class="line"><a name="l00420"></a><span class="lineno"> 420</span>&#160;</div><div class="line"><a name="l00421"></a><span class="lineno"> 421</span>&#160; testParams.m_InputData =</div><div class="line"><a name="l00422"></a><span class="lineno"> 422</span>&#160; {</div><div class="line"><a name="l00423"></a><span class="lineno"> 423</span>&#160; 1.0f, 2.0f, 3.0f, 4.0f,</div><div class="line"><a name="l00424"></a><span class="lineno"> 424</span>&#160; 2.0f, 3.0f, 4.0f, 5.0f,</div><div class="line"><a name="l00425"></a><span class="lineno"> 425</span>&#160; 3.0f, 4.0f, 5.0f, 6.0f,</div><div class="line"><a name="l00426"></a><span class="lineno"> 426</span>&#160; 4.0f, 5.0f, 6.0f, 7.0f,</div><div class="line"><a name="l00427"></a><span class="lineno"> 427</span>&#160;</div><div class="line"><a name="l00428"></a><span class="lineno"> 428</span>&#160; 7.0f, 6.0f, 5.0f, 4.0f,</div><div class="line"><a name="l00429"></a><span class="lineno"> 429</span>&#160; 6.0f, 5.0f, 4.0f, 3.0f,</div><div class="line"><a name="l00430"></a><span class="lineno"> 430</span>&#160; 5.0f, 4.0f, 3.0f, 2.0f,</div><div class="line"><a name="l00431"></a><span class="lineno"> 431</span>&#160; 4.0f, 3.0f, 2.0f, 1.0f</div><div class="line"><a name="l00432"></a><span class="lineno"> 432</span>&#160; };</div><div class="line"><a name="l00433"></a><span class="lineno"> 433</span>&#160;</div><div class="line"><a name="l00434"></a><span class="lineno"> 434</span>&#160; testParams.m_ExpectedOutputData =</div><div class="line"><a name="l00435"></a><span class="lineno"> 435</span>&#160; {</div><div class="line"><a name="l00436"></a><span class="lineno"> 436</span>&#160; 1.0f, 3.0f,</div><div class="line"><a name="l00437"></a><span class="lineno"> 437</span>&#160; 3.0f, 5.0f,</div><div class="line"><a name="l00438"></a><span class="lineno"> 438</span>&#160;</div><div class="line"><a name="l00439"></a><span class="lineno"> 439</span>&#160; 7.0f, 5.0f,</div><div class="line"><a name="l00440"></a><span class="lineno"> 440</span>&#160; 5.0f, 3.0f</div><div class="line"><a name="l00441"></a><span class="lineno"> 441</span>&#160; };</div><div class="line"><a name="l00442"></a><span class="lineno"> 442</span>&#160;</div><div class="line"><a name="l00443"></a><span class="lineno"> 443</span>&#160; testParams.SetInOutQuantParams(3.141592f, 3);</div><div class="line"><a name="l00444"></a><span class="lineno"> 444</span>&#160;</div><div class="line"><a name="l00445"></a><span class="lineno"> 445</span>&#160; <span class="keywordflow">return</span> ResizeTestImpl&lt;4, ArmnnType&gt;(workloadFactory, memoryManager, testParams);</div><div class="line"><a name="l00446"></a><span class="lineno"> 446</span>&#160;}</div><div class="ttc" id="namespacearmnn_xhtml_a9a2af2f8c4af4f9efa8e79417d505ac4aaa020331bb30d2fa2ecf7c3a0777823f"><div class="ttname"><a href="namespacearmnn.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4aaa020331bb30d2fa2ecf7c3a0777823f">armnn::ResizeMethod::NearestNeighbor</a></div></div>
1610</div><!-- fragment -->
1611</div>
1612</div>
1613<a id="aa4f5a1314686305e4392aa524a024978"></a>
1614<h2 class="memtitle"><span class="permalink"><a href="#aa4f5a1314686305e4392aa524a024978">&#9670;&nbsp;</a></span>ResizeNearestNeighborSqMinTest< armnn::DataType::Float16 >()</h2>
1615
1616<div class="memitem">
1617<div class="memproto">
1618 <table class="memname">
1619 <tr>
1620 <td class="memname">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;<a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt;<a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a26e6ed77470c6f2f830ecf874e6c0d55">armnn::DataType::Float16</a>&gt;, 4&gt; <a class="el" href="_resize_test_impl_8hpp.xhtml#a7fa8169c343d8e7fb11eb7750b06bef5">ResizeNearestNeighborSqMinTest</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a26e6ed77470c6f2f830ecf874e6c0d55">armnn::DataType::Float16</a> &gt; </td>
1621 <td>(</td>
1622 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1623 <td class="paramname"><em>workloadFactory</em>, </td>
1624 </tr>
1625 <tr>
1626 <td class="paramkey"></td>
1627 <td></td>
1628 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1629 <td class="paramname"><em>memoryManager</em>, </td>
1630 </tr>
1631 <tr>
1632 <td class="paramkey"></td>
1633 <td></td>
1634 <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
1635 <td class="paramname"><em>dataLayout</em>&#160;</td>
1636 </tr>
1637 <tr>
1638 <td></td>
1639 <td>)</td>
1640 <td></td><td></td>
1641 </tr>
1642 </table>
1643</div><div class="memdoc">
1644
1645</div>
1646</div>
1647<a id="a6a5f6756f8ad24f501006b839e598b9f"></a>
1648<h2 class="memtitle"><span class="permalink"><a href="#a6a5f6756f8ad24f501006b839e598b9f">&#9670;&nbsp;</a></span>ResizeNearestNeighborSqMinTest< armnn::DataType::Float32 >()</h2>
1649
1650<div class="memitem">
1651<div class="memproto">
1652 <table class="memname">
1653 <tr>
1654 <td class="memname">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;<a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt;<a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a166495adc0d0f53bee6baecc577f5204">armnn::DataType::Float32</a>&gt;, 4&gt; <a class="el" href="_resize_test_impl_8hpp.xhtml#a7fa8169c343d8e7fb11eb7750b06bef5">ResizeNearestNeighborSqMinTest</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a166495adc0d0f53bee6baecc577f5204">armnn::DataType::Float32</a> &gt; </td>
1655 <td>(</td>
1656 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1657 <td class="paramname"><em>workloadFactory</em>, </td>
1658 </tr>
1659 <tr>
1660 <td class="paramkey"></td>
1661 <td></td>
1662 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1663 <td class="paramname"><em>memoryManager</em>, </td>
1664 </tr>
1665 <tr>
1666 <td class="paramkey"></td>
1667 <td></td>
1668 <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
1669 <td class="paramname"><em>dataLayout</em>&#160;</td>
1670 </tr>
1671 <tr>
1672 <td></td>
1673 <td>)</td>
1674 <td></td><td></td>
1675 </tr>
1676 </table>
1677</div><div class="memdoc">
1678
1679</div>
1680</div>
1681<a id="a57ccfedbecdb3c63b278530386c40ee4"></a>
1682<h2 class="memtitle"><span class="permalink"><a href="#a57ccfedbecdb3c63b278530386c40ee4">&#9670;&nbsp;</a></span>ResizeNearestNeighborSqMinTest< armnn::DataType::QAsymmU8 >()</h2>
1683
1684<div class="memitem">
1685<div class="memproto">
1686 <table class="memname">
1687 <tr>
1688 <td class="memname">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;<a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt;<a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a0a3f57c876f5a230244c38e1453a8a6e">armnn::DataType::QAsymmU8</a>&gt;, 4&gt; <a class="el" href="_resize_test_impl_8hpp.xhtml#a7fa8169c343d8e7fb11eb7750b06bef5">ResizeNearestNeighborSqMinTest</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a0a3f57c876f5a230244c38e1453a8a6e">armnn::DataType::QAsymmU8</a> &gt; </td>
1689 <td>(</td>
1690 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1691 <td class="paramname"><em>workloadFactory</em>, </td>
1692 </tr>
1693 <tr>
1694 <td class="paramkey"></td>
1695 <td></td>
1696 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1697 <td class="paramname"><em>memoryManager</em>, </td>
1698 </tr>
1699 <tr>
1700 <td class="paramkey"></td>
1701 <td></td>
1702 <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
1703 <td class="paramname"><em>dataLayout</em>&#160;</td>
1704 </tr>
1705 <tr>
1706 <td></td>
1707 <td>)</td>
1708 <td></td><td></td>
1709 </tr>
1710 </table>
1711</div><div class="memdoc">
1712
1713</div>
1714</div>
1715<a id="a26c746adca1d21103a9682b14bf226b3"></a>
1716<h2 class="memtitle"><span class="permalink"><a href="#a26c746adca1d21103a9682b14bf226b3">&#9670;&nbsp;</a></span>ResizeNearestNeighborSqMinTest< armnn::DataType::QSymmS16 >()</h2>
1717
1718<div class="memitem">
1719<div class="memproto">
1720 <table class="memname">
1721 <tr>
1722 <td class="memname">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;<a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt;<a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a053c769dcf82d66ef326c86980c02ba7">armnn::DataType::QSymmS16</a>&gt;, 4&gt; <a class="el" href="_resize_test_impl_8hpp.xhtml#a7fa8169c343d8e7fb11eb7750b06bef5">ResizeNearestNeighborSqMinTest</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a053c769dcf82d66ef326c86980c02ba7">armnn::DataType::QSymmS16</a> &gt; </td>
1723 <td>(</td>
1724 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1725 <td class="paramname"><em>workloadFactory</em>, </td>
1726 </tr>
1727 <tr>
1728 <td class="paramkey"></td>
1729 <td></td>
1730 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1731 <td class="paramname"><em>memoryManager</em>, </td>
1732 </tr>
1733 <tr>
1734 <td class="paramkey"></td>
1735 <td></td>
1736 <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
1737 <td class="paramname"><em>dataLayout</em>&#160;</td>
1738 </tr>
1739 <tr>
1740 <td></td>
1741 <td>)</td>
1742 <td></td><td></td>
1743 </tr>
1744 </table>
1745</div><div class="memdoc">
1746
1747</div>
1748</div>
1749<a id="ad8a2ca082563b114f8ad4c9cecf68185"></a>
1750<h2 class="memtitle"><span class="permalink"><a href="#ad8a2ca082563b114f8ad4c9cecf68185">&#9670;&nbsp;</a></span>SimpleResizeBilinearTest()</h2>
1751
1752<div class="memitem">
1753<div class="memproto">
1754 <table class="memname">
1755 <tr>
1756 <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;T, 4&gt; SimpleResizeBilinearTest </td>
1757 <td>(</td>
1758 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1759 <td class="paramname"><em>workloadFactory</em>, </td>
1760 </tr>
1761 <tr>
1762 <td class="paramkey"></td>
1763 <td></td>
1764 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1765 <td class="paramname"><em>memoryManager</em>, </td>
1766 </tr>
1767 <tr>
1768 <td class="paramkey"></td>
1769 <td></td>
1770 <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
1771 <td class="paramname"><em>dataLayout</em>&#160;</td>
1772 </tr>
1773 <tr>
1774 <td></td>
1775 <td>)</td>
1776 <td></td><td></td>
1777 </tr>
1778 </table>
1779</div><div class="memdoc">
1780
1781<p class="definition">Definition at line <a class="el" href="_resize_test_impl_8cpp_source.xhtml#l00176">176</a> of file <a class="el" href="_resize_test_impl_8cpp_source.xhtml">ResizeTestImpl.cpp</a>.</p>
1782
1783<p class="reference">References <a class="el" href="namespacearmnn.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4aaf17c98bbd83c27d6426d2ff3fa81d7f">armnn::Bilinear</a>.</p>
1784<div class="fragment"><div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160;{</div><div class="line"><a name="l00181"></a><span class="lineno"> 181</span>&#160; ResizeTestParams testParams;</div><div class="line"><a name="l00182"></a><span class="lineno"> 182</span>&#160; testParams.m_ResizeMethod = <a class="code" href="namespacearmnn.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4aaf17c98bbd83c27d6426d2ff3fa81d7f">armnn::ResizeMethod::Bilinear</a>;</div><div class="line"><a name="l00183"></a><span class="lineno"> 183</span>&#160; testParams.m_DataLayout = dataLayout;</div><div class="line"><a name="l00184"></a><span class="lineno"> 184</span>&#160;</div><div class="line"><a name="l00185"></a><span class="lineno"> 185</span>&#160; testParams.m_InputShape = { 1, 2, 2, 2 };</div><div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160; testParams.m_OutputShape = { 1, 2, 1, 1 };</div><div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160;</div><div class="line"><a name="l00188"></a><span class="lineno"> 188</span>&#160; testParams.m_InputData =</div><div class="line"><a name="l00189"></a><span class="lineno"> 189</span>&#160; {</div><div class="line"><a name="l00190"></a><span class="lineno"> 190</span>&#160; 1.0f, 255.0f,</div><div class="line"><a name="l00191"></a><span class="lineno"> 191</span>&#160; 200.0f, 250.0f,</div><div class="line"><a name="l00192"></a><span class="lineno"> 192</span>&#160;</div><div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160; 250.0f, 200.0f,</div><div class="line"><a name="l00194"></a><span class="lineno"> 194</span>&#160; 250.0f, 1.0f</div><div class="line"><a name="l00195"></a><span class="lineno"> 195</span>&#160; };</div><div class="line"><a name="l00196"></a><span class="lineno"> 196</span>&#160;</div><div class="line"><a name="l00197"></a><span class="lineno"> 197</span>&#160; <span class="comment">// The &#39;resize&#39; operation projects the top-left corner of output texels into the input image,</span></div><div class="line"><a name="l00198"></a><span class="lineno"> 198</span>&#160; <span class="comment">// then figures out the interpolants and weights. Note this is different to projecting the centre of the</span></div><div class="line"><a name="l00199"></a><span class="lineno"> 199</span>&#160; <span class="comment">// output texel. Thus, for a input matrix of 2x2, we&#39;ll expect the output 1x1 matrix to contain, as</span></div><div class="line"><a name="l00200"></a><span class="lineno"> 200</span>&#160; <span class="comment">// its single element, the value that was at position (0,0) of the input matrix (rather than an average,</span></div><div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160; <span class="comment">// which we would expect if projecting the centre).</span></div><div class="line"><a name="l00202"></a><span class="lineno"> 202</span>&#160; testParams.m_ExpectedOutputData =</div><div class="line"><a name="l00203"></a><span class="lineno"> 203</span>&#160; {</div><div class="line"><a name="l00204"></a><span class="lineno"> 204</span>&#160; 1.0f,</div><div class="line"><a name="l00205"></a><span class="lineno"> 205</span>&#160;</div><div class="line"><a name="l00206"></a><span class="lineno"> 206</span>&#160; 250.0f</div><div class="line"><a name="l00207"></a><span class="lineno"> 207</span>&#160; };</div><div class="line"><a name="l00208"></a><span class="lineno"> 208</span>&#160;</div><div class="line"><a name="l00209"></a><span class="lineno"> 209</span>&#160; testParams.SetInOutQuantParams(0.1567f, 1);</div><div class="line"><a name="l00210"></a><span class="lineno"> 210</span>&#160;</div><div class="line"><a name="l00211"></a><span class="lineno"> 211</span>&#160; <span class="keywordflow">return</span> ResizeTestImpl&lt;4, ArmnnType&gt;(workloadFactory, memoryManager, testParams);</div><div class="line"><a name="l00212"></a><span class="lineno"> 212</span>&#160;}</div><div class="ttc" id="namespacearmnn_xhtml_a9a2af2f8c4af4f9efa8e79417d505ac4aaf17c98bbd83c27d6426d2ff3fa81d7f"><div class="ttname"><a href="namespacearmnn.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4aaf17c98bbd83c27d6426d2ff3fa81d7f">armnn::ResizeMethod::Bilinear</a></div></div>
1785</div><!-- fragment -->
1786</div>
1787</div>
1788<a id="a5f3b9a2793e3b79b15fc025553c68855"></a>
1789<h2 class="memtitle"><span class="permalink"><a href="#a5f3b9a2793e3b79b15fc025553c68855">&#9670;&nbsp;</a></span>SimpleResizeBilinearTest< armnn::DataType::Float16 >()</h2>
1790
1791<div class="memitem">
1792<div class="memproto">
1793 <table class="memname">
1794 <tr>
1795 <td class="memname">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;<a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt;<a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a26e6ed77470c6f2f830ecf874e6c0d55">armnn::DataType::Float16</a>&gt;, 4&gt; <a class="el" href="_resize_test_impl_8hpp.xhtml#ad8a2ca082563b114f8ad4c9cecf68185">SimpleResizeBilinearTest</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a26e6ed77470c6f2f830ecf874e6c0d55">armnn::DataType::Float16</a> &gt; </td>
1796 <td>(</td>
1797 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1798 <td class="paramname"><em>workloadFactory</em>, </td>
1799 </tr>
1800 <tr>
1801 <td class="paramkey"></td>
1802 <td></td>
1803 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1804 <td class="paramname"><em>memoryManager</em>, </td>
1805 </tr>
1806 <tr>
1807 <td class="paramkey"></td>
1808 <td></td>
1809 <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
1810 <td class="paramname"><em>dataLayout</em>&#160;</td>
1811 </tr>
1812 <tr>
1813 <td></td>
1814 <td>)</td>
1815 <td></td><td></td>
1816 </tr>
1817 </table>
1818</div><div class="memdoc">
1819
1820</div>
1821</div>
1822<a id="a61c1c71efa60e2e4f74638489a28a313"></a>
1823<h2 class="memtitle"><span class="permalink"><a href="#a61c1c71efa60e2e4f74638489a28a313">&#9670;&nbsp;</a></span>SimpleResizeBilinearTest< armnn::DataType::Float32 >()</h2>
1824
1825<div class="memitem">
1826<div class="memproto">
1827 <table class="memname">
1828 <tr>
1829 <td class="memname">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;<a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt;<a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a166495adc0d0f53bee6baecc577f5204">armnn::DataType::Float32</a>&gt;, 4&gt; <a class="el" href="_resize_test_impl_8hpp.xhtml#ad8a2ca082563b114f8ad4c9cecf68185">SimpleResizeBilinearTest</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a166495adc0d0f53bee6baecc577f5204">armnn::DataType::Float32</a> &gt; </td>
1830 <td>(</td>
1831 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1832 <td class="paramname"><em>workloadFactory</em>, </td>
1833 </tr>
1834 <tr>
1835 <td class="paramkey"></td>
1836 <td></td>
1837 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1838 <td class="paramname"><em>memoryManager</em>, </td>
1839 </tr>
1840 <tr>
1841 <td class="paramkey"></td>
1842 <td></td>
1843 <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
1844 <td class="paramname"><em>dataLayout</em>&#160;</td>
1845 </tr>
1846 <tr>
1847 <td></td>
1848 <td>)</td>
1849 <td></td><td></td>
1850 </tr>
1851 </table>
1852</div><div class="memdoc">
1853
1854</div>
1855</div>
1856<a id="a8822145b1a237038e6f478766afcb571"></a>
1857<h2 class="memtitle"><span class="permalink"><a href="#a8822145b1a237038e6f478766afcb571">&#9670;&nbsp;</a></span>SimpleResizeBilinearTest< armnn::DataType::QAsymmU8 >()</h2>
1858
1859<div class="memitem">
1860<div class="memproto">
1861 <table class="memname">
1862 <tr>
1863 <td class="memname">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;<a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt;<a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a0a3f57c876f5a230244c38e1453a8a6e">armnn::DataType::QAsymmU8</a>&gt;, 4&gt; <a class="el" href="_resize_test_impl_8hpp.xhtml#ad8a2ca082563b114f8ad4c9cecf68185">SimpleResizeBilinearTest</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a0a3f57c876f5a230244c38e1453a8a6e">armnn::DataType::QAsymmU8</a> &gt; </td>
1864 <td>(</td>
1865 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1866 <td class="paramname"><em>workloadFactory</em>, </td>
1867 </tr>
1868 <tr>
1869 <td class="paramkey"></td>
1870 <td></td>
1871 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1872 <td class="paramname"><em>memoryManager</em>, </td>
1873 </tr>
1874 <tr>
1875 <td class="paramkey"></td>
1876 <td></td>
1877 <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
1878 <td class="paramname"><em>dataLayout</em>&#160;</td>
1879 </tr>
1880 <tr>
1881 <td></td>
1882 <td>)</td>
1883 <td></td><td></td>
1884 </tr>
1885 </table>
1886</div><div class="memdoc">
1887
1888</div>
1889</div>
1890<a id="a523a7dd87462def09fda216e8287118e"></a>
1891<h2 class="memtitle"><span class="permalink"><a href="#a523a7dd87462def09fda216e8287118e">&#9670;&nbsp;</a></span>SimpleResizeBilinearTest< armnn::DataType::QSymmS16 >()</h2>
1892
1893<div class="memitem">
1894<div class="memproto">
1895 <table class="memname">
1896 <tr>
1897 <td class="memname">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;<a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt;<a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a053c769dcf82d66ef326c86980c02ba7">armnn::DataType::QSymmS16</a>&gt;, 4&gt; <a class="el" href="_resize_test_impl_8hpp.xhtml#ad8a2ca082563b114f8ad4c9cecf68185">SimpleResizeBilinearTest</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a053c769dcf82d66ef326c86980c02ba7">armnn::DataType::QSymmS16</a> &gt; </td>
1898 <td>(</td>
1899 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1900 <td class="paramname"><em>workloadFactory</em>, </td>
1901 </tr>
1902 <tr>
1903 <td class="paramkey"></td>
1904 <td></td>
1905 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1906 <td class="paramname"><em>memoryManager</em>, </td>
1907 </tr>
1908 <tr>
1909 <td class="paramkey"></td>
1910 <td></td>
1911 <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
1912 <td class="paramname"><em>dataLayout</em>&#160;</td>
1913 </tr>
1914 <tr>
1915 <td></td>
1916 <td>)</td>
1917 <td></td><td></td>
1918 </tr>
1919 </table>
1920</div><div class="memdoc">
1921
1922</div>
1923</div>
1924<a id="a49c8f922a49a5a66e2b12b928855a8c3"></a>
1925<h2 class="memtitle"><span class="permalink"><a href="#a49c8f922a49a5a66e2b12b928855a8c3">&#9670;&nbsp;</a></span>SimpleResizeNearestNeighborTest()</h2>
1926
1927<div class="memitem">
1928<div class="memproto">
1929 <table class="memname">
1930 <tr>
1931 <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;T, 4&gt; SimpleResizeNearestNeighborTest </td>
1932 <td>(</td>
1933 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1934 <td class="paramname"><em>workloadFactory</em>, </td>
1935 </tr>
1936 <tr>
1937 <td class="paramkey"></td>
1938 <td></td>
1939 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1940 <td class="paramname"><em>memoryManager</em>, </td>
1941 </tr>
1942 <tr>
1943 <td class="paramkey"></td>
1944 <td></td>
1945 <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
1946 <td class="paramname"><em>dataLayout</em>&#160;</td>
1947 </tr>
1948 <tr>
1949 <td></td>
1950 <td>)</td>
1951 <td></td><td></td>
1952 </tr>
1953 </table>
1954</div><div class="memdoc">
1955
1956<p class="definition">Definition at line <a class="el" href="_resize_test_impl_8cpp_source.xhtml#l00370">370</a> of file <a class="el" href="_resize_test_impl_8cpp_source.xhtml">ResizeTestImpl.cpp</a>.</p>
1957
1958<p class="reference">References <a class="el" href="namespacearmnn.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4aaa020331bb30d2fa2ecf7c3a0777823f">armnn::NearestNeighbor</a>.</p>
1959<div class="fragment"><div class="line"><a name="l00374"></a><span class="lineno"> 374</span>&#160;{</div><div class="line"><a name="l00375"></a><span class="lineno"> 375</span>&#160; ResizeTestParams testParams;</div><div class="line"><a name="l00376"></a><span class="lineno"> 376</span>&#160; testParams.m_ResizeMethod = <a class="code" href="namespacearmnn.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4aaa020331bb30d2fa2ecf7c3a0777823f">armnn::ResizeMethod::NearestNeighbor</a>;</div><div class="line"><a name="l00377"></a><span class="lineno"> 377</span>&#160; testParams.m_DataLayout = dataLayout;</div><div class="line"><a name="l00378"></a><span class="lineno"> 378</span>&#160;</div><div class="line"><a name="l00379"></a><span class="lineno"> 379</span>&#160; testParams.m_InputShape = { 1, 2, 2, 2 };</div><div class="line"><a name="l00380"></a><span class="lineno"> 380</span>&#160; testParams.m_OutputShape = { 1, 2, 1, 1 };</div><div class="line"><a name="l00381"></a><span class="lineno"> 381</span>&#160;</div><div class="line"><a name="l00382"></a><span class="lineno"> 382</span>&#160; testParams.m_InputData =</div><div class="line"><a name="l00383"></a><span class="lineno"> 383</span>&#160; {</div><div class="line"><a name="l00384"></a><span class="lineno"> 384</span>&#160; 1.0f, 255.0f,</div><div class="line"><a name="l00385"></a><span class="lineno"> 385</span>&#160; 200.0f, 250.0f,</div><div class="line"><a name="l00386"></a><span class="lineno"> 386</span>&#160;</div><div class="line"><a name="l00387"></a><span class="lineno"> 387</span>&#160; 250.0f, 200.0f,</div><div class="line"><a name="l00388"></a><span class="lineno"> 388</span>&#160; 250.0f, 1.0f</div><div class="line"><a name="l00389"></a><span class="lineno"> 389</span>&#160; };</div><div class="line"><a name="l00390"></a><span class="lineno"> 390</span>&#160;</div><div class="line"><a name="l00391"></a><span class="lineno"> 391</span>&#160; <span class="comment">// The &#39;resize&#39; operation projects the top-left corner of output texels into the input image,</span></div><div class="line"><a name="l00392"></a><span class="lineno"> 392</span>&#160; <span class="comment">// then figures out the interpolants and weights. Note this is different to projecting the centre of the</span></div><div class="line"><a name="l00393"></a><span class="lineno"> 393</span>&#160; <span class="comment">// output texel. Thus, for a input matrix of 2x2, we&#39;ll expect the output 1x1 matrix to contain, as</span></div><div class="line"><a name="l00394"></a><span class="lineno"> 394</span>&#160; <span class="comment">// its single element, the value that was at position (0,0) of the input matrix (rather than an average,</span></div><div class="line"><a name="l00395"></a><span class="lineno"> 395</span>&#160; <span class="comment">// which we would expect if projecting the centre).</span></div><div class="line"><a name="l00396"></a><span class="lineno"> 396</span>&#160; testParams.m_ExpectedOutputData =</div><div class="line"><a name="l00397"></a><span class="lineno"> 397</span>&#160; {</div><div class="line"><a name="l00398"></a><span class="lineno"> 398</span>&#160; 1.0f,</div><div class="line"><a name="l00399"></a><span class="lineno"> 399</span>&#160;</div><div class="line"><a name="l00400"></a><span class="lineno"> 400</span>&#160; 250.0f</div><div class="line"><a name="l00401"></a><span class="lineno"> 401</span>&#160; };</div><div class="line"><a name="l00402"></a><span class="lineno"> 402</span>&#160;</div><div class="line"><a name="l00403"></a><span class="lineno"> 403</span>&#160; testParams.SetInOutQuantParams(0.1567f, 1);</div><div class="line"><a name="l00404"></a><span class="lineno"> 404</span>&#160;</div><div class="line"><a name="l00405"></a><span class="lineno"> 405</span>&#160; <span class="keywordflow">return</span> ResizeTestImpl&lt;4, ArmnnType&gt;(workloadFactory, memoryManager, testParams);</div><div class="line"><a name="l00406"></a><span class="lineno"> 406</span>&#160;}</div><div class="ttc" id="namespacearmnn_xhtml_a9a2af2f8c4af4f9efa8e79417d505ac4aaa020331bb30d2fa2ecf7c3a0777823f"><div class="ttname"><a href="namespacearmnn.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4aaa020331bb30d2fa2ecf7c3a0777823f">armnn::ResizeMethod::NearestNeighbor</a></div></div>
1960</div><!-- fragment -->
1961</div>
1962</div>
1963<a id="af2ec40a7a508a5d2248189ea4bbba6b4"></a>
1964<h2 class="memtitle"><span class="permalink"><a href="#af2ec40a7a508a5d2248189ea4bbba6b4">&#9670;&nbsp;</a></span>SimpleResizeNearestNeighborTest< armnn::DataType::Float16 >()</h2>
1965
1966<div class="memitem">
1967<div class="memproto">
1968 <table class="memname">
1969 <tr>
1970 <td class="memname">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;<a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt;<a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a26e6ed77470c6f2f830ecf874e6c0d55">armnn::DataType::Float16</a>&gt;, 4&gt; <a class="el" href="_resize_test_impl_8hpp.xhtml#a49c8f922a49a5a66e2b12b928855a8c3">SimpleResizeNearestNeighborTest</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a26e6ed77470c6f2f830ecf874e6c0d55">armnn::DataType::Float16</a> &gt; </td>
1971 <td>(</td>
1972 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1973 <td class="paramname"><em>workloadFactory</em>, </td>
1974 </tr>
1975 <tr>
1976 <td class="paramkey"></td>
1977 <td></td>
1978 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1979 <td class="paramname"><em>memoryManager</em>, </td>
1980 </tr>
1981 <tr>
1982 <td class="paramkey"></td>
1983 <td></td>
1984 <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
1985 <td class="paramname"><em>dataLayout</em>&#160;</td>
1986 </tr>
1987 <tr>
1988 <td></td>
1989 <td>)</td>
1990 <td></td><td></td>
1991 </tr>
1992 </table>
1993</div><div class="memdoc">
1994
1995</div>
1996</div>
1997<a id="a447bb1303097eda2405882dedd307d9d"></a>
1998<h2 class="memtitle"><span class="permalink"><a href="#a447bb1303097eda2405882dedd307d9d">&#9670;&nbsp;</a></span>SimpleResizeNearestNeighborTest< armnn::DataType::Float32 >()</h2>
1999
2000<div class="memitem">
2001<div class="memproto">
2002 <table class="memname">
2003 <tr>
2004 <td class="memname">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;<a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt;<a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a166495adc0d0f53bee6baecc577f5204">armnn::DataType::Float32</a>&gt;, 4&gt; <a class="el" href="_resize_test_impl_8hpp.xhtml#a49c8f922a49a5a66e2b12b928855a8c3">SimpleResizeNearestNeighborTest</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a166495adc0d0f53bee6baecc577f5204">armnn::DataType::Float32</a> &gt; </td>
2005 <td>(</td>
2006 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
2007 <td class="paramname"><em>workloadFactory</em>, </td>
2008 </tr>
2009 <tr>
2010 <td class="paramkey"></td>
2011 <td></td>
2012 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
2013 <td class="paramname"><em>memoryManager</em>, </td>
2014 </tr>
2015 <tr>
2016 <td class="paramkey"></td>
2017 <td></td>
2018 <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
2019 <td class="paramname"><em>dataLayout</em>&#160;</td>
2020 </tr>
2021 <tr>
2022 <td></td>
2023 <td>)</td>
2024 <td></td><td></td>
2025 </tr>
2026 </table>
2027</div><div class="memdoc">
2028
2029</div>
2030</div>
2031<a id="ab72683b2d9f427469d5aedc0723e45ae"></a>
2032<h2 class="memtitle"><span class="permalink"><a href="#ab72683b2d9f427469d5aedc0723e45ae">&#9670;&nbsp;</a></span>SimpleResizeNearestNeighborTest< armnn::DataType::QAsymmU8 >()</h2>
2033
2034<div class="memitem">
2035<div class="memproto">
2036 <table class="memname">
2037 <tr>
2038 <td class="memname">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;<a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt;<a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a0a3f57c876f5a230244c38e1453a8a6e">armnn::DataType::QAsymmU8</a>&gt;, 4&gt; <a class="el" href="_resize_test_impl_8hpp.xhtml#a49c8f922a49a5a66e2b12b928855a8c3">SimpleResizeNearestNeighborTest</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a0a3f57c876f5a230244c38e1453a8a6e">armnn::DataType::QAsymmU8</a> &gt; </td>
2039 <td>(</td>
2040 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
2041 <td class="paramname"><em>workloadFactory</em>, </td>
2042 </tr>
2043 <tr>
2044 <td class="paramkey"></td>
2045 <td></td>
2046 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
2047 <td class="paramname"><em>memoryManager</em>, </td>
2048 </tr>
2049 <tr>
2050 <td class="paramkey"></td>
2051 <td></td>
2052 <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
2053 <td class="paramname"><em>dataLayout</em>&#160;</td>
2054 </tr>
2055 <tr>
2056 <td></td>
2057 <td>)</td>
2058 <td></td><td></td>
2059 </tr>
2060 </table>
2061</div><div class="memdoc">
2062
2063</div>
2064</div>
2065<a id="a4c87ab9655b236a749104b6ea267ca34"></a>
2066<h2 class="memtitle"><span class="permalink"><a href="#a4c87ab9655b236a749104b6ea267ca34">&#9670;&nbsp;</a></span>SimpleResizeNearestNeighborTest< armnn::DataType::QSymmS16 >()</h2>
2067
2068<div class="memitem">
2069<div class="memproto">
2070 <table class="memname">
2071 <tr>
2072 <td class="memname">template <a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;<a class="el" href="namespacearmnn.xhtml#a0743ed5e860c316a20b68ca96301b411">armnn::ResolveType</a>&lt;<a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a053c769dcf82d66ef326c86980c02ba7">armnn::DataType::QSymmS16</a>&gt;, 4&gt; <a class="el" href="_resize_test_impl_8hpp.xhtml#a49c8f922a49a5a66e2b12b928855a8c3">SimpleResizeNearestNeighborTest</a>&lt; <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a053c769dcf82d66ef326c86980c02ba7">armnn::DataType::QSymmS16</a> &gt; </td>
2073 <td>(</td>
2074 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
2075 <td class="paramname"><em>workloadFactory</em>, </td>
2076 </tr>
2077 <tr>
2078 <td class="paramkey"></td>
2079 <td></td>
2080 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
2081 <td class="paramname"><em>memoryManager</em>, </td>
2082 </tr>
2083 <tr>
2084 <td class="paramkey"></td>
2085 <td></td>
2086 <td class="paramtype">const <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a>&#160;</td>
2087 <td class="paramname"><em>dataLayout</em>&#160;</td>
2088 </tr>
2089 <tr>
2090 <td></td>
2091 <td>)</td>
2092 <td></td><td></td>
2093 </tr>
2094 </table>
2095</div><div class="memdoc">
2096
2097</div>
2098</div>
2099</div><!-- contents -->
2100</div><!-- doc-content -->
2101<!-- start footer part -->
2102<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
2103 <ul>
2104 <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="_resize_test_impl_8cpp.xhtml">ResizeTestImpl.cpp</a></li>
2105 <li class="footer">Generated on Fri Mar 13 2020 16:09:15 for ArmNN by
2106 <a href="http://www.doxygen.org/index.html">
2107 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
2108 </ul>
2109</div>
2110</body>
2111</html>