blob: 00fe84363966a61614e66d06abb9977baae9aca2 [file] [log] [blame]
Ryan OSheade36e4a2020-03-13 16:26:19 +00001<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2<html xmlns="http://www.w3.org/1999/xhtml">
3<head>
4<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
5<meta http-equiv="X-UA-Compatible" content="IE=9"/>
6<meta name="generator" content="Doxygen 1.8.13"/>
7<meta name="viewport" content="width=device-width, initial-scale=1"/>
8<title>ArmNN: src/backends/backendsCommon/test/layerTests/SpaceToBatchNdTestImpl.hpp File Reference</title>
9<link href="tabs.css" rel="stylesheet" type="text/css"/>
10<script type="text/javascript" src="jquery.js"></script>
11<script type="text/javascript" src="dynsections.js"></script>
12<link href="navtree.css" rel="stylesheet" type="text/css"/>
13<script type="text/javascript" src="resize.js"></script>
14<script type="text/javascript" src="navtreedata.js"></script>
15<script type="text/javascript" src="navtree.js"></script>
16<script type="text/javascript">
17 $(document).ready(initResizable);
18</script>
19<link href="search/search.css" rel="stylesheet" type="text/css"/>
20<script type="text/javascript" src="search/searchdata.js"></script>
21<script type="text/javascript" src="search/search.js"></script>
22<link href="doxygen.css" rel="stylesheet" type="text/css" />
23</head>
24<body>
25<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
26<div id="titlearea">
27<table cellspacing="0" cellpadding="0">
28 <tbody>
29 <tr style="height: 56px;">
30 <td id="projectalign" style="padding-left: 0.5em;">
31 <div id="projectname">ArmNN
32 &#160;<span id="projectnumber">NotReleased</span>
33 </div>
34 </td>
35 </tr>
36 </tbody>
37</table>
38</div>
39<!-- end header part -->
40<!-- Generated by Doxygen 1.8.13 -->
41<script type="text/javascript">
42var searchBox = new SearchBox("searchBox", "search",false,'Search');
43</script>
44<script type="text/javascript" src="menudata.js"></script>
45<script type="text/javascript" src="menu.js"></script>
46<script type="text/javascript">
47$(function() {
48 initMenu('',true,false,'search.php','Search');
49 $(document).ready(function() { init_search(); });
50});
51</script>
52<div id="main-nav"></div>
53</div><!-- top -->
54<div id="side-nav" class="ui-resizable side-nav-resizable">
55 <div id="nav-tree">
56 <div id="nav-tree-contents">
57 <div id="nav-sync" class="sync"></div>
58 </div>
59 </div>
60 <div id="splitbar" style="-moz-user-select:none;"
61 class="ui-resizable-handle">
62 </div>
63</div>
64<script type="text/javascript">
65$(document).ready(function(){initNavTree('_space_to_batch_nd_test_impl_8hpp.html','');});
66</script>
67<div id="doc-content">
68<!-- window showing the filter options -->
69<div id="MSearchSelectWindow"
70 onmouseover="return searchBox.OnSearchSelectShow()"
71 onmouseout="return searchBox.OnSearchSelectHide()"
72 onkeydown="return searchBox.OnSearchSelectKey(event)">
73</div>
74
75<!-- iframe showing the search results (closed by default) -->
76<div id="MSearchResultsWindow">
77<iframe src="javascript:void(0)" frameborder="0"
78 name="MSearchResults" id="MSearchResults">
79</iframe>
80</div>
81
82<div class="header">
83 <div class="summary">
84<a href="#func-members">Functions</a> </div>
85 <div class="headertitle">
86<div class="title">SpaceToBatchNdTestImpl.hpp File Reference</div> </div>
87</div><!--header-->
88<div class="contents">
89<div class="textblock"><code>#include &quot;<a class="el" href="_layer_test_result_8hpp_source.html">LayerTestResult.hpp</a>&quot;</code><br />
90<code>#include &lt;<a class="el" href="_half_8hpp_source.html">Half.hpp</a>&gt;</code><br />
91<code>#include &lt;<a class="el" href="include_2armnn_2backends_2_i_backend_internal_8hpp_source.html">armnn/backends/IBackendInternal.hpp</a>&gt;</code><br />
92<code>#include &lt;<a class="el" href="_workload_factory_8hpp_source.html">backendsCommon/WorkloadFactory.hpp</a>&gt;</code><br />
93</div>
94<p><a href="_space_to_batch_nd_test_impl_8hpp_source.html">Go to the source code of this file.</a></p>
95<table class="memberdecls">
96<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
97Functions</h2></td></tr>
98<tr class="memitem:a315f685be66477959778be9ae2af7ce8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; float, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_space_to_batch_nd_test_impl_8hpp.html#a315f685be66477959778be9ae2af7ce8">SpaceToBatchNdSimpleFloat32Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
99<tr class="separator:a315f685be66477959778be9ae2af7ce8"><td class="memSeparator" colspan="2">&#160;</td></tr>
100<tr class="memitem:a20451e449b1dbd11ae7b5bc0f8c165b4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; float, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_space_to_batch_nd_test_impl_8hpp.html#a20451e449b1dbd11ae7b5bc0f8c165b4">SpaceToBatchNdMultiChannelsFloat32Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
101<tr class="separator:a20451e449b1dbd11ae7b5bc0f8c165b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
102<tr class="memitem:a94c4a99a32d0e4d289b16a71f5a977f6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; float, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_space_to_batch_nd_test_impl_8hpp.html#a94c4a99a32d0e4d289b16a71f5a977f6">SpaceToBatchNdMultiBlockFloat32Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
103<tr class="separator:a94c4a99a32d0e4d289b16a71f5a977f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
104<tr class="memitem:aa08588825c1eb4d084317dbd60e46844"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; float, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_space_to_batch_nd_test_impl_8hpp.html#aa08588825c1eb4d084317dbd60e46844">SpaceToBatchNdPaddingFloat32Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
105<tr class="separator:aa08588825c1eb4d084317dbd60e46844"><td class="memSeparator" colspan="2">&#160;</td></tr>
106<tr class="memitem:a6b415e005c8b95ac63b032b6c50c1c80"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; <a class="el" href="namespacearmnn.html#a0f38fa92b2468d5378258a2b074c1a31">armnn::Half</a>, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_space_to_batch_nd_test_impl_8hpp.html#a6b415e005c8b95ac63b032b6c50c1c80">SpaceToBatchNdSimpleFloat16Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
107<tr class="separator:a6b415e005c8b95ac63b032b6c50c1c80"><td class="memSeparator" colspan="2">&#160;</td></tr>
108<tr class="memitem:a0f355e2bbdb148188515952ce8174915"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; <a class="el" href="namespacearmnn.html#a0f38fa92b2468d5378258a2b074c1a31">armnn::Half</a>, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_space_to_batch_nd_test_impl_8hpp.html#a0f355e2bbdb148188515952ce8174915">SpaceToBatchNdMultiChannelsFloat16Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
109<tr class="separator:a0f355e2bbdb148188515952ce8174915"><td class="memSeparator" colspan="2">&#160;</td></tr>
110<tr class="memitem:af4b9d4dbd1e7d946a6cc00138b675077"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; <a class="el" href="namespacearmnn.html#a0f38fa92b2468d5378258a2b074c1a31">armnn::Half</a>, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_space_to_batch_nd_test_impl_8hpp.html#af4b9d4dbd1e7d946a6cc00138b675077">SpaceToBatchNdMultiBlockFloat16Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
111<tr class="separator:af4b9d4dbd1e7d946a6cc00138b675077"><td class="memSeparator" colspan="2">&#160;</td></tr>
112<tr class="memitem:a48da0a9578dbe9d2808056dacaf81e74"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; <a class="el" href="namespacearmnn.html#a0f38fa92b2468d5378258a2b074c1a31">armnn::Half</a>, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_space_to_batch_nd_test_impl_8hpp.html#a48da0a9578dbe9d2808056dacaf81e74">SpaceToBatchNdPaddingFloat16Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
113<tr class="separator:a48da0a9578dbe9d2808056dacaf81e74"><td class="memSeparator" colspan="2">&#160;</td></tr>
114<tr class="memitem:ac65c8dd6d74ac7492737ff9f30f1d7fe"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; uint8_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_space_to_batch_nd_test_impl_8hpp.html#ac65c8dd6d74ac7492737ff9f30f1d7fe">SpaceToBatchNdSimpleUint8Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
115<tr class="separator:ac65c8dd6d74ac7492737ff9f30f1d7fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
116<tr class="memitem:ac72292740cd4f5e96548ce322cc9d61d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; uint8_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_space_to_batch_nd_test_impl_8hpp.html#ac72292740cd4f5e96548ce322cc9d61d">SpaceToBatchNdMultiChannelsUint8Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
117<tr class="separator:ac72292740cd4f5e96548ce322cc9d61d"><td class="memSeparator" colspan="2">&#160;</td></tr>
118<tr class="memitem:aee2ed5699e992ab910722c6a8fc66fd2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; uint8_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_space_to_batch_nd_test_impl_8hpp.html#aee2ed5699e992ab910722c6a8fc66fd2">SpaceToBatchNdMultiBlockUint8Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
119<tr class="separator:aee2ed5699e992ab910722c6a8fc66fd2"><td class="memSeparator" colspan="2">&#160;</td></tr>
120<tr class="memitem:add116b7aa31dac3c19f6603d8c7adf9f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; uint8_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_space_to_batch_nd_test_impl_8hpp.html#add116b7aa31dac3c19f6603d8c7adf9f">SpaceToBatchNdPaddingUint8Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
121<tr class="separator:add116b7aa31dac3c19f6603d8c7adf9f"><td class="memSeparator" colspan="2">&#160;</td></tr>
122<tr class="memitem:a2f69fcf5799a4b9d2015e2f434235af6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; float, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_space_to_batch_nd_test_impl_8hpp.html#a2f69fcf5799a4b9d2015e2f434235af6">SpaceToBatchNdSimpleNhwcFloat32Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
123<tr class="separator:a2f69fcf5799a4b9d2015e2f434235af6"><td class="memSeparator" colspan="2">&#160;</td></tr>
124<tr class="memitem:a9cc34ce715c027a3b29beffe9a6018e9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; float, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_space_to_batch_nd_test_impl_8hpp.html#a9cc34ce715c027a3b29beffe9a6018e9">SpaceToBatchNdMultiChannelsNhwcFloat32Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
125<tr class="separator:a9cc34ce715c027a3b29beffe9a6018e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
126<tr class="memitem:ac734c42ca4e1ed7115b863df4fc7d0a7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; float, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_space_to_batch_nd_test_impl_8hpp.html#ac734c42ca4e1ed7115b863df4fc7d0a7">SpaceToBatchNdMultiBlockNhwcFloat32Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
127<tr class="separator:ac734c42ca4e1ed7115b863df4fc7d0a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
128<tr class="memitem:a9b7aeb61a28b0878ec0e7b1cb2d8daee"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; float, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_space_to_batch_nd_test_impl_8hpp.html#a9b7aeb61a28b0878ec0e7b1cb2d8daee">SpaceToBatchNdPaddingNhwcFloat32Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
129<tr class="separator:a9b7aeb61a28b0878ec0e7b1cb2d8daee"><td class="memSeparator" colspan="2">&#160;</td></tr>
130<tr class="memitem:a6bf427aaf2d340577e5a98d1917d9398"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; <a class="el" href="namespacearmnn.html#a0f38fa92b2468d5378258a2b074c1a31">armnn::Half</a>, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_space_to_batch_nd_test_impl_8hpp.html#a6bf427aaf2d340577e5a98d1917d9398">SpaceToBatchNdSimpleNhwcFloat16Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
131<tr class="separator:a6bf427aaf2d340577e5a98d1917d9398"><td class="memSeparator" colspan="2">&#160;</td></tr>
132<tr class="memitem:ad31f5654aeccace80f0900eca734377b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; <a class="el" href="namespacearmnn.html#a0f38fa92b2468d5378258a2b074c1a31">armnn::Half</a>, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_space_to_batch_nd_test_impl_8hpp.html#ad31f5654aeccace80f0900eca734377b">SpaceToBatchNdMultiChannelsNhwcFloat16Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
133<tr class="separator:ad31f5654aeccace80f0900eca734377b"><td class="memSeparator" colspan="2">&#160;</td></tr>
134<tr class="memitem:acdb87c8d7dfee48479ebd2cb36f180ff"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; <a class="el" href="namespacearmnn.html#a0f38fa92b2468d5378258a2b074c1a31">armnn::Half</a>, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_space_to_batch_nd_test_impl_8hpp.html#acdb87c8d7dfee48479ebd2cb36f180ff">SpaceToBatchNdMultiBlockNhwcFloat16Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
135<tr class="separator:acdb87c8d7dfee48479ebd2cb36f180ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
136<tr class="memitem:aa4611c3592cb50d35c651629aa10859b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; <a class="el" href="namespacearmnn.html#a0f38fa92b2468d5378258a2b074c1a31">armnn::Half</a>, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_space_to_batch_nd_test_impl_8hpp.html#aa4611c3592cb50d35c651629aa10859b">SpaceToBatchNdPaddingNhwcFloat16Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
137<tr class="separator:aa4611c3592cb50d35c651629aa10859b"><td class="memSeparator" colspan="2">&#160;</td></tr>
138<tr class="memitem:a882627ba13e61384787567e3b183b974"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; uint8_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_space_to_batch_nd_test_impl_8hpp.html#a882627ba13e61384787567e3b183b974">SpaceToBatchNdSimpleNhwcUint8Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
139<tr class="separator:a882627ba13e61384787567e3b183b974"><td class="memSeparator" colspan="2">&#160;</td></tr>
140<tr class="memitem:a877db889dceb3c5d650e11fc5a202341"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; uint8_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_space_to_batch_nd_test_impl_8hpp.html#a877db889dceb3c5d650e11fc5a202341">SpaceToBatchNdMultiChannelsNhwcUint8Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
141<tr class="separator:a877db889dceb3c5d650e11fc5a202341"><td class="memSeparator" colspan="2">&#160;</td></tr>
142<tr class="memitem:a3243253d785689cb8ab67640b3d23627"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; uint8_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_space_to_batch_nd_test_impl_8hpp.html#a3243253d785689cb8ab67640b3d23627">SpaceToBatchNdMultiBlockNhwcUint8Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
143<tr class="separator:a3243253d785689cb8ab67640b3d23627"><td class="memSeparator" colspan="2">&#160;</td></tr>
144<tr class="memitem:aa902e6279bcb1cbdff3392f5f3029d3e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; uint8_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_space_to_batch_nd_test_impl_8hpp.html#aa902e6279bcb1cbdff3392f5f3029d3e">SpaceToBatchNdPaddingNhwcUint8Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
145<tr class="separator:aa902e6279bcb1cbdff3392f5f3029d3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
146<tr class="memitem:a9a6c40f2472520aa803c06bce119ee12"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; int16_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_space_to_batch_nd_test_impl_8hpp.html#a9a6c40f2472520aa803c06bce119ee12">SpaceToBatchNdSimpleUint16Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
147<tr class="separator:a9a6c40f2472520aa803c06bce119ee12"><td class="memSeparator" colspan="2">&#160;</td></tr>
148<tr class="memitem:ac94e911722f7072d94eeb6855ad6513a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; int16_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_space_to_batch_nd_test_impl_8hpp.html#ac94e911722f7072d94eeb6855ad6513a">SpaceToBatchNdMultiChannelsUint16Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
149<tr class="separator:ac94e911722f7072d94eeb6855ad6513a"><td class="memSeparator" colspan="2">&#160;</td></tr>
150<tr class="memitem:a303a43765b42bee424ee73f419f3d7bd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; int16_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_space_to_batch_nd_test_impl_8hpp.html#a303a43765b42bee424ee73f419f3d7bd">SpaceToBatchNdMultiBlockUint16Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
151<tr class="separator:a303a43765b42bee424ee73f419f3d7bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
152<tr class="memitem:abf0f3d46734ac33f97ab3f42347955db"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; int16_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_space_to_batch_nd_test_impl_8hpp.html#abf0f3d46734ac33f97ab3f42347955db">SpaceToBatchNdPaddingUint16Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
153<tr class="separator:abf0f3d46734ac33f97ab3f42347955db"><td class="memSeparator" colspan="2">&#160;</td></tr>
154<tr class="memitem:ad67a8d8c01c89c09a6bbdbc2057876bf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; int16_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_space_to_batch_nd_test_impl_8hpp.html#ad67a8d8c01c89c09a6bbdbc2057876bf">SpaceToBatchNdSimpleNhwcUint16Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
155<tr class="separator:ad67a8d8c01c89c09a6bbdbc2057876bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
156<tr class="memitem:ac7a2d20540e4ffcd63eee314932877b1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; int16_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_space_to_batch_nd_test_impl_8hpp.html#ac7a2d20540e4ffcd63eee314932877b1">SpaceToBatchNdMultiChannelsNhwcUint16Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
157<tr class="separator:ac7a2d20540e4ffcd63eee314932877b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
158<tr class="memitem:a7572290c29c581b35185f584b08ff670"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; int16_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_space_to_batch_nd_test_impl_8hpp.html#a7572290c29c581b35185f584b08ff670">SpaceToBatchNdMultiBlockNhwcUint16Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
159<tr class="separator:a7572290c29c581b35185f584b08ff670"><td class="memSeparator" colspan="2">&#160;</td></tr>
160<tr class="memitem:a2723fd1b14dea631e61e2887f13884e1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt; int16_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_space_to_batch_nd_test_impl_8hpp.html#a2723fd1b14dea631e61e2887f13884e1">SpaceToBatchNdPaddingNhwcUint16Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager)</td></tr>
161<tr class="separator:a2723fd1b14dea631e61e2887f13884e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
162</table>
163<h2 class="groupheader">Function Documentation</h2>
164<a id="af4b9d4dbd1e7d946a6cc00138b675077"></a>
165<h2 class="memtitle"><span class="permalink"><a href="#af4b9d4dbd1e7d946a6cc00138b675077">&#9670;&nbsp;</a></span>SpaceToBatchNdMultiBlockFloat16Test()</h2>
166
167<div class="memitem">
168<div class="memproto">
169 <table class="memname">
170 <tr>
171 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;<a class="el" href="namespacearmnn.html#a0f38fa92b2468d5378258a2b074c1a31">armnn::Half</a>, 4&gt; SpaceToBatchNdMultiBlockFloat16Test </td>
172 <td>(</td>
173 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
174 <td class="paramname"><em>workloadFactory</em>, </td>
175 </tr>
176 <tr>
177 <td class="paramkey"></td>
178 <td></td>
179 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
180 <td class="paramname"><em>memoryManager</em>&#160;</td>
181 </tr>
182 <tr>
183 <td></td>
184 <td>)</td>
185 <td></td><td></td>
186 </tr>
187 </table>
188</div><div class="memdoc">
189
190<p class="definition">Definition at line <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html#l00321">321</a> of file <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html">SpaceToBatchNdTestImpl.cpp</a>.</p>
191
192<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
193<div class="fragment"><div class="line"><a name="l00324"></a><span class="lineno"> 324</span>&#160;{</div><div class="line"><a name="l00325"></a><span class="lineno"> 325</span>&#160; <span class="keywordflow">return</span> SpaceToBatchNdMultiBlockTest&lt;armnn::DataType::Float16&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l00326"></a><span class="lineno"> 326</span>&#160;}</div></div><!-- fragment -->
194</div>
195</div>
196<a id="a94c4a99a32d0e4d289b16a71f5a977f6"></a>
197<h2 class="memtitle"><span class="permalink"><a href="#a94c4a99a32d0e4d289b16a71f5a977f6">&#9670;&nbsp;</a></span>SpaceToBatchNdMultiBlockFloat32Test()</h2>
198
199<div class="memitem">
200<div class="memproto">
201 <table class="memname">
202 <tr>
203 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;float, 4&gt; SpaceToBatchNdMultiBlockFloat32Test </td>
204 <td>(</td>
205 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
206 <td class="paramname"><em>workloadFactory</em>, </td>
207 </tr>
208 <tr>
209 <td class="paramkey"></td>
210 <td></td>
211 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
212 <td class="paramname"><em>memoryManager</em>&#160;</td>
213 </tr>
214 <tr>
215 <td></td>
216 <td>)</td>
217 <td></td><td></td>
218 </tr>
219 </table>
220</div><div class="memdoc">
221
222<p class="definition">Definition at line <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html#l00293">293</a> of file <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html">SpaceToBatchNdTestImpl.cpp</a>.</p>
223
224<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
225<div class="fragment"><div class="line"><a name="l00296"></a><span class="lineno"> 296</span>&#160;{</div><div class="line"><a name="l00297"></a><span class="lineno"> 297</span>&#160; <span class="keywordflow">return</span> SpaceToBatchNdMultiBlockTest&lt;armnn::DataType::Float32&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l00298"></a><span class="lineno"> 298</span>&#160;}</div></div><!-- fragment -->
226</div>
227</div>
228<a id="acdb87c8d7dfee48479ebd2cb36f180ff"></a>
229<h2 class="memtitle"><span class="permalink"><a href="#acdb87c8d7dfee48479ebd2cb36f180ff">&#9670;&nbsp;</a></span>SpaceToBatchNdMultiBlockNhwcFloat16Test()</h2>
230
231<div class="memitem">
232<div class="memproto">
233 <table class="memname">
234 <tr>
235 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;<a class="el" href="namespacearmnn.html#a0f38fa92b2468d5378258a2b074c1a31">armnn::Half</a>, 4&gt; SpaceToBatchNdMultiBlockNhwcFloat16Test </td>
236 <td>(</td>
237 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
238 <td class="paramname"><em>workloadFactory</em>, </td>
239 </tr>
240 <tr>
241 <td class="paramkey"></td>
242 <td></td>
243 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
244 <td class="paramname"><em>memoryManager</em>&#160;</td>
245 </tr>
246 <tr>
247 <td></td>
248 <td>)</td>
249 <td></td><td></td>
250 </tr>
251 </table>
252</div><div class="memdoc">
253
254<p class="definition">Definition at line <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html#l00405">405</a> of file <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html">SpaceToBatchNdTestImpl.cpp</a>.</p>
255
256<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
257<div class="fragment"><div class="line"><a name="l00408"></a><span class="lineno"> 408</span>&#160;{</div><div class="line"><a name="l00409"></a><span class="lineno"> 409</span>&#160; <span class="keywordflow">return</span> SpaceToBatchNdMultiBlockNhwcTest&lt;armnn::DataType::Float16&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l00410"></a><span class="lineno"> 410</span>&#160;}</div></div><!-- fragment -->
258</div>
259</div>
260<a id="ac734c42ca4e1ed7115b863df4fc7d0a7"></a>
261<h2 class="memtitle"><span class="permalink"><a href="#ac734c42ca4e1ed7115b863df4fc7d0a7">&#9670;&nbsp;</a></span>SpaceToBatchNdMultiBlockNhwcFloat32Test()</h2>
262
263<div class="memitem">
264<div class="memproto">
265 <table class="memname">
266 <tr>
267 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;float, 4&gt; SpaceToBatchNdMultiBlockNhwcFloat32Test </td>
268 <td>(</td>
269 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
270 <td class="paramname"><em>workloadFactory</em>, </td>
271 </tr>
272 <tr>
273 <td class="paramkey"></td>
274 <td></td>
275 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
276 <td class="paramname"><em>memoryManager</em>&#160;</td>
277 </tr>
278 <tr>
279 <td></td>
280 <td>)</td>
281 <td></td><td></td>
282 </tr>
283 </table>
284</div><div class="memdoc">
285
286<p class="definition">Definition at line <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html#l00377">377</a> of file <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html">SpaceToBatchNdTestImpl.cpp</a>.</p>
287
288<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
289<div class="fragment"><div class="line"><a name="l00380"></a><span class="lineno"> 380</span>&#160;{</div><div class="line"><a name="l00381"></a><span class="lineno"> 381</span>&#160; <span class="keywordflow">return</span> SpaceToBatchNdMultiBlockNhwcTest&lt;armnn::DataType::Float32&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l00382"></a><span class="lineno"> 382</span>&#160;}</div></div><!-- fragment -->
290</div>
291</div>
292<a id="a7572290c29c581b35185f584b08ff670"></a>
293<h2 class="memtitle"><span class="permalink"><a href="#a7572290c29c581b35185f584b08ff670">&#9670;&nbsp;</a></span>SpaceToBatchNdMultiBlockNhwcUint16Test()</h2>
294
295<div class="memitem">
296<div class="memproto">
297 <table class="memname">
298 <tr>
299 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;int16_t, 4&gt; SpaceToBatchNdMultiBlockNhwcUint16Test </td>
300 <td>(</td>
301 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
302 <td class="paramname"><em>workloadFactory</em>, </td>
303 </tr>
304 <tr>
305 <td class="paramkey"></td>
306 <td></td>
307 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
308 <td class="paramname"><em>memoryManager</em>&#160;</td>
309 </tr>
310 <tr>
311 <td></td>
312 <td>)</td>
313 <td></td><td></td>
314 </tr>
315 </table>
316</div><div class="memdoc">
317
318<p class="definition">Definition at line <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html#l00489">489</a> of file <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html">SpaceToBatchNdTestImpl.cpp</a>.</p>
319
320<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
321<div class="fragment"><div class="line"><a name="l00492"></a><span class="lineno"> 492</span>&#160;{</div><div class="line"><a name="l00493"></a><span class="lineno"> 493</span>&#160; <span class="keywordflow">return</span> SpaceToBatchNdMultiBlockNhwcTest&lt;armnn::DataType::QSymmS16&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l00494"></a><span class="lineno"> 494</span>&#160;}</div></div><!-- fragment -->
322</div>
323</div>
324<a id="a3243253d785689cb8ab67640b3d23627"></a>
325<h2 class="memtitle"><span class="permalink"><a href="#a3243253d785689cb8ab67640b3d23627">&#9670;&nbsp;</a></span>SpaceToBatchNdMultiBlockNhwcUint8Test()</h2>
326
327<div class="memitem">
328<div class="memproto">
329 <table class="memname">
330 <tr>
331 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;uint8_t, 4&gt; SpaceToBatchNdMultiBlockNhwcUint8Test </td>
332 <td>(</td>
333 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
334 <td class="paramname"><em>workloadFactory</em>, </td>
335 </tr>
336 <tr>
337 <td class="paramkey"></td>
338 <td></td>
339 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
340 <td class="paramname"><em>memoryManager</em>&#160;</td>
341 </tr>
342 <tr>
343 <td></td>
344 <td>)</td>
345 <td></td><td></td>
346 </tr>
347 </table>
348</div><div class="memdoc">
349
350<p class="definition">Definition at line <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html#l00433">433</a> of file <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html">SpaceToBatchNdTestImpl.cpp</a>.</p>
351
352<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
353<div class="fragment"><div class="line"><a name="l00436"></a><span class="lineno"> 436</span>&#160;{</div><div class="line"><a name="l00437"></a><span class="lineno"> 437</span>&#160; <span class="keywordflow">return</span> SpaceToBatchNdMultiBlockNhwcTest&lt;armnn::DataType::QAsymmU8&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l00438"></a><span class="lineno"> 438</span>&#160;}</div></div><!-- fragment -->
354</div>
355</div>
356<a id="a303a43765b42bee424ee73f419f3d7bd"></a>
357<h2 class="memtitle"><span class="permalink"><a href="#a303a43765b42bee424ee73f419f3d7bd">&#9670;&nbsp;</a></span>SpaceToBatchNdMultiBlockUint16Test()</h2>
358
359<div class="memitem">
360<div class="memproto">
361 <table class="memname">
362 <tr>
363 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;int16_t, 4&gt; SpaceToBatchNdMultiBlockUint16Test </td>
364 <td>(</td>
365 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
366 <td class="paramname"><em>workloadFactory</em>, </td>
367 </tr>
368 <tr>
369 <td class="paramkey"></td>
370 <td></td>
371 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
372 <td class="paramname"><em>memoryManager</em>&#160;</td>
373 </tr>
374 <tr>
375 <td></td>
376 <td>)</td>
377 <td></td><td></td>
378 </tr>
379 </table>
380</div><div class="memdoc">
381
382<p class="definition">Definition at line <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html#l00461">461</a> of file <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html">SpaceToBatchNdTestImpl.cpp</a>.</p>
383
384<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
385<div class="fragment"><div class="line"><a name="l00464"></a><span class="lineno"> 464</span>&#160;{</div><div class="line"><a name="l00465"></a><span class="lineno"> 465</span>&#160; <span class="keywordflow">return</span> SpaceToBatchNdMultiBlockTest&lt;armnn::DataType::QSymmS16&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l00466"></a><span class="lineno"> 466</span>&#160;}</div></div><!-- fragment -->
386</div>
387</div>
388<a id="aee2ed5699e992ab910722c6a8fc66fd2"></a>
389<h2 class="memtitle"><span class="permalink"><a href="#aee2ed5699e992ab910722c6a8fc66fd2">&#9670;&nbsp;</a></span>SpaceToBatchNdMultiBlockUint8Test()</h2>
390
391<div class="memitem">
392<div class="memproto">
393 <table class="memname">
394 <tr>
395 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;uint8_t, 4&gt; SpaceToBatchNdMultiBlockUint8Test </td>
396 <td>(</td>
397 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
398 <td class="paramname"><em>workloadFactory</em>, </td>
399 </tr>
400 <tr>
401 <td class="paramkey"></td>
402 <td></td>
403 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
404 <td class="paramname"><em>memoryManager</em>&#160;</td>
405 </tr>
406 <tr>
407 <td></td>
408 <td>)</td>
409 <td></td><td></td>
410 </tr>
411 </table>
412</div><div class="memdoc">
413
414<p class="definition">Definition at line <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html#l00349">349</a> of file <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html">SpaceToBatchNdTestImpl.cpp</a>.</p>
415
416<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
417<div class="fragment"><div class="line"><a name="l00352"></a><span class="lineno"> 352</span>&#160;{</div><div class="line"><a name="l00353"></a><span class="lineno"> 353</span>&#160; <span class="keywordflow">return</span> SpaceToBatchNdMultiBlockTest&lt;armnn::DataType::QAsymmU8&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l00354"></a><span class="lineno"> 354</span>&#160;}</div></div><!-- fragment -->
418</div>
419</div>
420<a id="a0f355e2bbdb148188515952ce8174915"></a>
421<h2 class="memtitle"><span class="permalink"><a href="#a0f355e2bbdb148188515952ce8174915">&#9670;&nbsp;</a></span>SpaceToBatchNdMultiChannelsFloat16Test()</h2>
422
423<div class="memitem">
424<div class="memproto">
425 <table class="memname">
426 <tr>
427 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;<a class="el" href="namespacearmnn.html#a0f38fa92b2468d5378258a2b074c1a31">armnn::Half</a>, 4&gt; SpaceToBatchNdMultiChannelsFloat16Test </td>
428 <td>(</td>
429 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
430 <td class="paramname"><em>workloadFactory</em>, </td>
431 </tr>
432 <tr>
433 <td class="paramkey"></td>
434 <td></td>
435 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
436 <td class="paramname"><em>memoryManager</em>&#160;</td>
437 </tr>
438 <tr>
439 <td></td>
440 <td>)</td>
441 <td></td><td></td>
442 </tr>
443 </table>
444</div><div class="memdoc">
445
446<p class="definition">Definition at line <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html#l00314">314</a> of file <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html">SpaceToBatchNdTestImpl.cpp</a>.</p>
447
448<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
449<div class="fragment"><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; <span class="keywordflow">return</span> SpaceToBatchNdMultiChannelsTest&lt;armnn::DataType::Float16&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l00319"></a><span class="lineno"> 319</span>&#160;}</div></div><!-- fragment -->
450</div>
451</div>
452<a id="a20451e449b1dbd11ae7b5bc0f8c165b4"></a>
453<h2 class="memtitle"><span class="permalink"><a href="#a20451e449b1dbd11ae7b5bc0f8c165b4">&#9670;&nbsp;</a></span>SpaceToBatchNdMultiChannelsFloat32Test()</h2>
454
455<div class="memitem">
456<div class="memproto">
457 <table class="memname">
458 <tr>
459 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;float, 4&gt; SpaceToBatchNdMultiChannelsFloat32Test </td>
460 <td>(</td>
461 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
462 <td class="paramname"><em>workloadFactory</em>, </td>
463 </tr>
464 <tr>
465 <td class="paramkey"></td>
466 <td></td>
467 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
468 <td class="paramname"><em>memoryManager</em>&#160;</td>
469 </tr>
470 <tr>
471 <td></td>
472 <td>)</td>
473 <td></td><td></td>
474 </tr>
475 </table>
476</div><div class="memdoc">
477
478<p class="definition">Definition at line <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html#l00286">286</a> of file <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html">SpaceToBatchNdTestImpl.cpp</a>.</p>
479
480<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
481<div class="fragment"><div class="line"><a name="l00289"></a><span class="lineno"> 289</span>&#160;{</div><div class="line"><a name="l00290"></a><span class="lineno"> 290</span>&#160; <span class="keywordflow">return</span> SpaceToBatchNdMultiChannelsTest&lt;armnn::DataType::Float32&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l00291"></a><span class="lineno"> 291</span>&#160;}</div></div><!-- fragment -->
482</div>
483</div>
484<a id="ad31f5654aeccace80f0900eca734377b"></a>
485<h2 class="memtitle"><span class="permalink"><a href="#ad31f5654aeccace80f0900eca734377b">&#9670;&nbsp;</a></span>SpaceToBatchNdMultiChannelsNhwcFloat16Test()</h2>
486
487<div class="memitem">
488<div class="memproto">
489 <table class="memname">
490 <tr>
491 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;<a class="el" href="namespacearmnn.html#a0f38fa92b2468d5378258a2b074c1a31">armnn::Half</a>, 4&gt; SpaceToBatchNdMultiChannelsNhwcFloat16Test </td>
492 <td>(</td>
493 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
494 <td class="paramname"><em>workloadFactory</em>, </td>
495 </tr>
496 <tr>
497 <td class="paramkey"></td>
498 <td></td>
499 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
500 <td class="paramname"><em>memoryManager</em>&#160;</td>
501 </tr>
502 <tr>
503 <td></td>
504 <td>)</td>
505 <td></td><td></td>
506 </tr>
507 </table>
508</div><div class="memdoc">
509
510<p class="definition">Definition at line <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html#l00398">398</a> of file <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html">SpaceToBatchNdTestImpl.cpp</a>.</p>
511
512<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
513<div class="fragment"><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; <span class="keywordflow">return</span> SpaceToBatchNdMultiChannelsNhwcTest&lt;armnn::DataType::Float16&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l00403"></a><span class="lineno"> 403</span>&#160;}</div></div><!-- fragment -->
514</div>
515</div>
516<a id="a9cc34ce715c027a3b29beffe9a6018e9"></a>
517<h2 class="memtitle"><span class="permalink"><a href="#a9cc34ce715c027a3b29beffe9a6018e9">&#9670;&nbsp;</a></span>SpaceToBatchNdMultiChannelsNhwcFloat32Test()</h2>
518
519<div class="memitem">
520<div class="memproto">
521 <table class="memname">
522 <tr>
523 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;float, 4&gt; SpaceToBatchNdMultiChannelsNhwcFloat32Test </td>
524 <td>(</td>
525 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
526 <td class="paramname"><em>workloadFactory</em>, </td>
527 </tr>
528 <tr>
529 <td class="paramkey"></td>
530 <td></td>
531 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
532 <td class="paramname"><em>memoryManager</em>&#160;</td>
533 </tr>
534 <tr>
535 <td></td>
536 <td>)</td>
537 <td></td><td></td>
538 </tr>
539 </table>
540</div><div class="memdoc">
541
542<p class="definition">Definition at line <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html#l00370">370</a> of file <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html">SpaceToBatchNdTestImpl.cpp</a>.</p>
543
544<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
545<div class="fragment"><div class="line"><a name="l00373"></a><span class="lineno"> 373</span>&#160;{</div><div class="line"><a name="l00374"></a><span class="lineno"> 374</span>&#160; <span class="keywordflow">return</span> SpaceToBatchNdMultiChannelsNhwcTest&lt;armnn::DataType::Float32&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l00375"></a><span class="lineno"> 375</span>&#160;}</div></div><!-- fragment -->
546</div>
547</div>
548<a id="ac7a2d20540e4ffcd63eee314932877b1"></a>
549<h2 class="memtitle"><span class="permalink"><a href="#ac7a2d20540e4ffcd63eee314932877b1">&#9670;&nbsp;</a></span>SpaceToBatchNdMultiChannelsNhwcUint16Test()</h2>
550
551<div class="memitem">
552<div class="memproto">
553 <table class="memname">
554 <tr>
555 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;int16_t, 4&gt; SpaceToBatchNdMultiChannelsNhwcUint16Test </td>
556 <td>(</td>
557 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
558 <td class="paramname"><em>workloadFactory</em>, </td>
559 </tr>
560 <tr>
561 <td class="paramkey"></td>
562 <td></td>
563 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
564 <td class="paramname"><em>memoryManager</em>&#160;</td>
565 </tr>
566 <tr>
567 <td></td>
568 <td>)</td>
569 <td></td><td></td>
570 </tr>
571 </table>
572</div><div class="memdoc">
573
574<p class="definition">Definition at line <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html#l00482">482</a> of file <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html">SpaceToBatchNdTestImpl.cpp</a>.</p>
575
576<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
577<div class="fragment"><div class="line"><a name="l00485"></a><span class="lineno"> 485</span>&#160;{</div><div class="line"><a name="l00486"></a><span class="lineno"> 486</span>&#160; <span class="keywordflow">return</span> SpaceToBatchNdMultiChannelsNhwcTest&lt;armnn::DataType::QSymmS16&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l00487"></a><span class="lineno"> 487</span>&#160;}</div></div><!-- fragment -->
578</div>
579</div>
580<a id="a877db889dceb3c5d650e11fc5a202341"></a>
581<h2 class="memtitle"><span class="permalink"><a href="#a877db889dceb3c5d650e11fc5a202341">&#9670;&nbsp;</a></span>SpaceToBatchNdMultiChannelsNhwcUint8Test()</h2>
582
583<div class="memitem">
584<div class="memproto">
585 <table class="memname">
586 <tr>
587 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;uint8_t, 4&gt; SpaceToBatchNdMultiChannelsNhwcUint8Test </td>
588 <td>(</td>
589 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
590 <td class="paramname"><em>workloadFactory</em>, </td>
591 </tr>
592 <tr>
593 <td class="paramkey"></td>
594 <td></td>
595 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
596 <td class="paramname"><em>memoryManager</em>&#160;</td>
597 </tr>
598 <tr>
599 <td></td>
600 <td>)</td>
601 <td></td><td></td>
602 </tr>
603 </table>
604</div><div class="memdoc">
605
606<p class="definition">Definition at line <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html#l00426">426</a> of file <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html">SpaceToBatchNdTestImpl.cpp</a>.</p>
607
608<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
609<div class="fragment"><div class="line"><a name="l00429"></a><span class="lineno"> 429</span>&#160;{</div><div class="line"><a name="l00430"></a><span class="lineno"> 430</span>&#160; <span class="keywordflow">return</span> SpaceToBatchNdMultiChannelsNhwcTest&lt;armnn::DataType::QAsymmU8&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l00431"></a><span class="lineno"> 431</span>&#160;}</div></div><!-- fragment -->
610</div>
611</div>
612<a id="ac94e911722f7072d94eeb6855ad6513a"></a>
613<h2 class="memtitle"><span class="permalink"><a href="#ac94e911722f7072d94eeb6855ad6513a">&#9670;&nbsp;</a></span>SpaceToBatchNdMultiChannelsUint16Test()</h2>
614
615<div class="memitem">
616<div class="memproto">
617 <table class="memname">
618 <tr>
619 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;int16_t, 4&gt; SpaceToBatchNdMultiChannelsUint16Test </td>
620 <td>(</td>
621 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
622 <td class="paramname"><em>workloadFactory</em>, </td>
623 </tr>
624 <tr>
625 <td class="paramkey"></td>
626 <td></td>
627 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
628 <td class="paramname"><em>memoryManager</em>&#160;</td>
629 </tr>
630 <tr>
631 <td></td>
632 <td>)</td>
633 <td></td><td></td>
634 </tr>
635 </table>
636</div><div class="memdoc">
637
638<p class="definition">Definition at line <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html#l00454">454</a> of file <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html">SpaceToBatchNdTestImpl.cpp</a>.</p>
639
640<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
641<div class="fragment"><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; <span class="keywordflow">return</span> SpaceToBatchNdMultiChannelsTest&lt;armnn::DataType::QSymmS16&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l00459"></a><span class="lineno"> 459</span>&#160;}</div></div><!-- fragment -->
642</div>
643</div>
644<a id="ac72292740cd4f5e96548ce322cc9d61d"></a>
645<h2 class="memtitle"><span class="permalink"><a href="#ac72292740cd4f5e96548ce322cc9d61d">&#9670;&nbsp;</a></span>SpaceToBatchNdMultiChannelsUint8Test()</h2>
646
647<div class="memitem">
648<div class="memproto">
649 <table class="memname">
650 <tr>
651 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;uint8_t, 4&gt; SpaceToBatchNdMultiChannelsUint8Test </td>
652 <td>(</td>
653 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
654 <td class="paramname"><em>workloadFactory</em>, </td>
655 </tr>
656 <tr>
657 <td class="paramkey"></td>
658 <td></td>
659 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
660 <td class="paramname"><em>memoryManager</em>&#160;</td>
661 </tr>
662 <tr>
663 <td></td>
664 <td>)</td>
665 <td></td><td></td>
666 </tr>
667 </table>
668</div><div class="memdoc">
669
670<p class="definition">Definition at line <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html#l00342">342</a> of file <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html">SpaceToBatchNdTestImpl.cpp</a>.</p>
671
672<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
673<div class="fragment"><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; <span class="keywordflow">return</span> SpaceToBatchNdMultiChannelsTest&lt;armnn::DataType::QAsymmU8&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l00347"></a><span class="lineno"> 347</span>&#160;}</div></div><!-- fragment -->
674</div>
675</div>
676<a id="a48da0a9578dbe9d2808056dacaf81e74"></a>
677<h2 class="memtitle"><span class="permalink"><a href="#a48da0a9578dbe9d2808056dacaf81e74">&#9670;&nbsp;</a></span>SpaceToBatchNdPaddingFloat16Test()</h2>
678
679<div class="memitem">
680<div class="memproto">
681 <table class="memname">
682 <tr>
683 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;<a class="el" href="namespacearmnn.html#a0f38fa92b2468d5378258a2b074c1a31">armnn::Half</a>, 4&gt; SpaceToBatchNdPaddingFloat16Test </td>
684 <td>(</td>
685 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
686 <td class="paramname"><em>workloadFactory</em>, </td>
687 </tr>
688 <tr>
689 <td class="paramkey"></td>
690 <td></td>
691 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
692 <td class="paramname"><em>memoryManager</em>&#160;</td>
693 </tr>
694 <tr>
695 <td></td>
696 <td>)</td>
697 <td></td><td></td>
698 </tr>
699 </table>
700</div><div class="memdoc">
701
702<p class="definition">Definition at line <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html#l00328">328</a> of file <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html">SpaceToBatchNdTestImpl.cpp</a>.</p>
703
704<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
705<div class="fragment"><div class="line"><a name="l00331"></a><span class="lineno"> 331</span>&#160;{</div><div class="line"><a name="l00332"></a><span class="lineno"> 332</span>&#160; <span class="keywordflow">return</span> SpaceToBatchNdPaddingTest&lt;armnn::DataType::Float16&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l00333"></a><span class="lineno"> 333</span>&#160;}</div></div><!-- fragment -->
706</div>
707</div>
708<a id="aa08588825c1eb4d084317dbd60e46844"></a>
709<h2 class="memtitle"><span class="permalink"><a href="#aa08588825c1eb4d084317dbd60e46844">&#9670;&nbsp;</a></span>SpaceToBatchNdPaddingFloat32Test()</h2>
710
711<div class="memitem">
712<div class="memproto">
713 <table class="memname">
714 <tr>
715 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;float, 4&gt; SpaceToBatchNdPaddingFloat32Test </td>
716 <td>(</td>
717 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
718 <td class="paramname"><em>workloadFactory</em>, </td>
719 </tr>
720 <tr>
721 <td class="paramkey"></td>
722 <td></td>
723 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
724 <td class="paramname"><em>memoryManager</em>&#160;</td>
725 </tr>
726 <tr>
727 <td></td>
728 <td>)</td>
729 <td></td><td></td>
730 </tr>
731 </table>
732</div><div class="memdoc">
733
734<p class="definition">Definition at line <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html#l00300">300</a> of file <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html">SpaceToBatchNdTestImpl.cpp</a>.</p>
735
736<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
737<div class="fragment"><div class="line"><a name="l00303"></a><span class="lineno"> 303</span>&#160;{</div><div class="line"><a name="l00304"></a><span class="lineno"> 304</span>&#160; <span class="keywordflow">return</span> SpaceToBatchNdPaddingTest&lt;armnn::DataType::Float32&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l00305"></a><span class="lineno"> 305</span>&#160;}</div></div><!-- fragment -->
738</div>
739</div>
740<a id="aa4611c3592cb50d35c651629aa10859b"></a>
741<h2 class="memtitle"><span class="permalink"><a href="#aa4611c3592cb50d35c651629aa10859b">&#9670;&nbsp;</a></span>SpaceToBatchNdPaddingNhwcFloat16Test()</h2>
742
743<div class="memitem">
744<div class="memproto">
745 <table class="memname">
746 <tr>
747 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;<a class="el" href="namespacearmnn.html#a0f38fa92b2468d5378258a2b074c1a31">armnn::Half</a>, 4&gt; SpaceToBatchNdPaddingNhwcFloat16Test </td>
748 <td>(</td>
749 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
750 <td class="paramname"><em>workloadFactory</em>, </td>
751 </tr>
752 <tr>
753 <td class="paramkey"></td>
754 <td></td>
755 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
756 <td class="paramname"><em>memoryManager</em>&#160;</td>
757 </tr>
758 <tr>
759 <td></td>
760 <td>)</td>
761 <td></td><td></td>
762 </tr>
763 </table>
764</div><div class="memdoc">
765
766<p class="definition">Definition at line <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html#l00412">412</a> of file <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html">SpaceToBatchNdTestImpl.cpp</a>.</p>
767
768<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
769<div class="fragment"><div class="line"><a name="l00415"></a><span class="lineno"> 415</span>&#160;{</div><div class="line"><a name="l00416"></a><span class="lineno"> 416</span>&#160; <span class="keywordflow">return</span> SpaceToBatchNdPaddingNhwcTest&lt;armnn::DataType::Float16&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l00417"></a><span class="lineno"> 417</span>&#160;}</div></div><!-- fragment -->
770</div>
771</div>
772<a id="a9b7aeb61a28b0878ec0e7b1cb2d8daee"></a>
773<h2 class="memtitle"><span class="permalink"><a href="#a9b7aeb61a28b0878ec0e7b1cb2d8daee">&#9670;&nbsp;</a></span>SpaceToBatchNdPaddingNhwcFloat32Test()</h2>
774
775<div class="memitem">
776<div class="memproto">
777 <table class="memname">
778 <tr>
779 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;float, 4&gt; SpaceToBatchNdPaddingNhwcFloat32Test </td>
780 <td>(</td>
781 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
782 <td class="paramname"><em>workloadFactory</em>, </td>
783 </tr>
784 <tr>
785 <td class="paramkey"></td>
786 <td></td>
787 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
788 <td class="paramname"><em>memoryManager</em>&#160;</td>
789 </tr>
790 <tr>
791 <td></td>
792 <td>)</td>
793 <td></td><td></td>
794 </tr>
795 </table>
796</div><div class="memdoc">
797
798<p class="definition">Definition at line <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html#l00384">384</a> of file <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html">SpaceToBatchNdTestImpl.cpp</a>.</p>
799
800<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
801<div class="fragment"><div class="line"><a name="l00387"></a><span class="lineno"> 387</span>&#160;{</div><div class="line"><a name="l00388"></a><span class="lineno"> 388</span>&#160; <span class="keywordflow">return</span> SpaceToBatchNdPaddingNhwcTest&lt;armnn::DataType::Float32&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l00389"></a><span class="lineno"> 389</span>&#160;}</div></div><!-- fragment -->
802</div>
803</div>
804<a id="a2723fd1b14dea631e61e2887f13884e1"></a>
805<h2 class="memtitle"><span class="permalink"><a href="#a2723fd1b14dea631e61e2887f13884e1">&#9670;&nbsp;</a></span>SpaceToBatchNdPaddingNhwcUint16Test()</h2>
806
807<div class="memitem">
808<div class="memproto">
809 <table class="memname">
810 <tr>
811 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;int16_t, 4&gt; SpaceToBatchNdPaddingNhwcUint16Test </td>
812 <td>(</td>
813 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
814 <td class="paramname"><em>workloadFactory</em>, </td>
815 </tr>
816 <tr>
817 <td class="paramkey"></td>
818 <td></td>
819 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
820 <td class="paramname"><em>memoryManager</em>&#160;</td>
821 </tr>
822 <tr>
823 <td></td>
824 <td>)</td>
825 <td></td><td></td>
826 </tr>
827 </table>
828</div><div class="memdoc">
829
830<p class="definition">Definition at line <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html#l00496">496</a> of file <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html">SpaceToBatchNdTestImpl.cpp</a>.</p>
831
832<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
833<div class="fragment"><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; <span class="keywordflow">return</span> SpaceToBatchNdPaddingNhwcTest&lt;armnn::DataType::QSymmS16&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l00501"></a><span class="lineno"> 501</span>&#160;}</div></div><!-- fragment -->
834</div>
835</div>
836<a id="aa902e6279bcb1cbdff3392f5f3029d3e"></a>
837<h2 class="memtitle"><span class="permalink"><a href="#aa902e6279bcb1cbdff3392f5f3029d3e">&#9670;&nbsp;</a></span>SpaceToBatchNdPaddingNhwcUint8Test()</h2>
838
839<div class="memitem">
840<div class="memproto">
841 <table class="memname">
842 <tr>
843 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;uint8_t, 4&gt; SpaceToBatchNdPaddingNhwcUint8Test </td>
844 <td>(</td>
845 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
846 <td class="paramname"><em>workloadFactory</em>, </td>
847 </tr>
848 <tr>
849 <td class="paramkey"></td>
850 <td></td>
851 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
852 <td class="paramname"><em>memoryManager</em>&#160;</td>
853 </tr>
854 <tr>
855 <td></td>
856 <td>)</td>
857 <td></td><td></td>
858 </tr>
859 </table>
860</div><div class="memdoc">
861
862<p class="definition">Definition at line <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html#l00440">440</a> of file <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html">SpaceToBatchNdTestImpl.cpp</a>.</p>
863
864<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
865<div class="fragment"><div class="line"><a name="l00443"></a><span class="lineno"> 443</span>&#160;{</div><div class="line"><a name="l00444"></a><span class="lineno"> 444</span>&#160; <span class="keywordflow">return</span> SpaceToBatchNdPaddingNhwcTest&lt;armnn::DataType::QAsymmU8&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l00445"></a><span class="lineno"> 445</span>&#160;}</div></div><!-- fragment -->
866</div>
867</div>
868<a id="abf0f3d46734ac33f97ab3f42347955db"></a>
869<h2 class="memtitle"><span class="permalink"><a href="#abf0f3d46734ac33f97ab3f42347955db">&#9670;&nbsp;</a></span>SpaceToBatchNdPaddingUint16Test()</h2>
870
871<div class="memitem">
872<div class="memproto">
873 <table class="memname">
874 <tr>
875 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;int16_t, 4&gt; SpaceToBatchNdPaddingUint16Test </td>
876 <td>(</td>
877 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
878 <td class="paramname"><em>workloadFactory</em>, </td>
879 </tr>
880 <tr>
881 <td class="paramkey"></td>
882 <td></td>
883 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
884 <td class="paramname"><em>memoryManager</em>&#160;</td>
885 </tr>
886 <tr>
887 <td></td>
888 <td>)</td>
889 <td></td><td></td>
890 </tr>
891 </table>
892</div><div class="memdoc">
893
894<p class="definition">Definition at line <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html#l00468">468</a> of file <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html">SpaceToBatchNdTestImpl.cpp</a>.</p>
895
896<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
897<div class="fragment"><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; <span class="keywordflow">return</span> SpaceToBatchNdPaddingTest&lt;armnn::DataType::QSymmS16&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l00473"></a><span class="lineno"> 473</span>&#160;}</div></div><!-- fragment -->
898</div>
899</div>
900<a id="add116b7aa31dac3c19f6603d8c7adf9f"></a>
901<h2 class="memtitle"><span class="permalink"><a href="#add116b7aa31dac3c19f6603d8c7adf9f">&#9670;&nbsp;</a></span>SpaceToBatchNdPaddingUint8Test()</h2>
902
903<div class="memitem">
904<div class="memproto">
905 <table class="memname">
906 <tr>
907 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;uint8_t, 4&gt; SpaceToBatchNdPaddingUint8Test </td>
908 <td>(</td>
909 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
910 <td class="paramname"><em>workloadFactory</em>, </td>
911 </tr>
912 <tr>
913 <td class="paramkey"></td>
914 <td></td>
915 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
916 <td class="paramname"><em>memoryManager</em>&#160;</td>
917 </tr>
918 <tr>
919 <td></td>
920 <td>)</td>
921 <td></td><td></td>
922 </tr>
923 </table>
924</div><div class="memdoc">
925
926<p class="definition">Definition at line <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html#l00356">356</a> of file <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html">SpaceToBatchNdTestImpl.cpp</a>.</p>
927
928<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
929<div class="fragment"><div class="line"><a name="l00359"></a><span class="lineno"> 359</span>&#160;{</div><div class="line"><a name="l00360"></a><span class="lineno"> 360</span>&#160; <span class="keywordflow">return</span> SpaceToBatchNdPaddingTest&lt;armnn::DataType::QAsymmU8&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l00361"></a><span class="lineno"> 361</span>&#160;}</div></div><!-- fragment -->
930</div>
931</div>
932<a id="a6b415e005c8b95ac63b032b6c50c1c80"></a>
933<h2 class="memtitle"><span class="permalink"><a href="#a6b415e005c8b95ac63b032b6c50c1c80">&#9670;&nbsp;</a></span>SpaceToBatchNdSimpleFloat16Test()</h2>
934
935<div class="memitem">
936<div class="memproto">
937 <table class="memname">
938 <tr>
939 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;<a class="el" href="namespacearmnn.html#a0f38fa92b2468d5378258a2b074c1a31">armnn::Half</a>, 4&gt; SpaceToBatchNdSimpleFloat16Test </td>
940 <td>(</td>
941 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
942 <td class="paramname"><em>workloadFactory</em>, </td>
943 </tr>
944 <tr>
945 <td class="paramkey"></td>
946 <td></td>
947 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
948 <td class="paramname"><em>memoryManager</em>&#160;</td>
949 </tr>
950 <tr>
951 <td></td>
952 <td>)</td>
953 <td></td><td></td>
954 </tr>
955 </table>
956</div><div class="memdoc">
957
958<p class="definition">Definition at line <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html#l00307">307</a> of file <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html">SpaceToBatchNdTestImpl.cpp</a>.</p>
959
960<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
961<div class="fragment"><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; <span class="keywordflow">return</span> SpaceToBatchNdSimpleTest&lt;armnn::DataType::Float16&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l00312"></a><span class="lineno"> 312</span>&#160;}</div></div><!-- fragment -->
962</div>
963</div>
964<a id="a315f685be66477959778be9ae2af7ce8"></a>
965<h2 class="memtitle"><span class="permalink"><a href="#a315f685be66477959778be9ae2af7ce8">&#9670;&nbsp;</a></span>SpaceToBatchNdSimpleFloat32Test()</h2>
966
967<div class="memitem">
968<div class="memproto">
969 <table class="memname">
970 <tr>
971 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;float, 4&gt; SpaceToBatchNdSimpleFloat32Test </td>
972 <td>(</td>
973 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
974 <td class="paramname"><em>workloadFactory</em>, </td>
975 </tr>
976 <tr>
977 <td class="paramkey"></td>
978 <td></td>
979 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
980 <td class="paramname"><em>memoryManager</em>&#160;</td>
981 </tr>
982 <tr>
983 <td></td>
984 <td>)</td>
985 <td></td><td></td>
986 </tr>
987 </table>
988</div><div class="memdoc">
989
990<p class="definition">Definition at line <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html#l00279">279</a> of file <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html">SpaceToBatchNdTestImpl.cpp</a>.</p>
991
992<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
993<div class="fragment"><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; <span class="keywordflow">return</span> SpaceToBatchNdSimpleTest&lt;armnn::DataType::Float32&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l00284"></a><span class="lineno"> 284</span>&#160;}</div></div><!-- fragment -->
994</div>
995</div>
996<a id="a6bf427aaf2d340577e5a98d1917d9398"></a>
997<h2 class="memtitle"><span class="permalink"><a href="#a6bf427aaf2d340577e5a98d1917d9398">&#9670;&nbsp;</a></span>SpaceToBatchNdSimpleNhwcFloat16Test()</h2>
998
999<div class="memitem">
1000<div class="memproto">
1001 <table class="memname">
1002 <tr>
1003 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;<a class="el" href="namespacearmnn.html#a0f38fa92b2468d5378258a2b074c1a31">armnn::Half</a>, 4&gt; SpaceToBatchNdSimpleNhwcFloat16Test </td>
1004 <td>(</td>
1005 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1006 <td class="paramname"><em>workloadFactory</em>, </td>
1007 </tr>
1008 <tr>
1009 <td class="paramkey"></td>
1010 <td></td>
1011 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1012 <td class="paramname"><em>memoryManager</em>&#160;</td>
1013 </tr>
1014 <tr>
1015 <td></td>
1016 <td>)</td>
1017 <td></td><td></td>
1018 </tr>
1019 </table>
1020</div><div class="memdoc">
1021
1022<p class="definition">Definition at line <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html#l00391">391</a> of file <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html">SpaceToBatchNdTestImpl.cpp</a>.</p>
1023
1024<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
1025<div class="fragment"><div class="line"><a name="l00394"></a><span class="lineno"> 394</span>&#160;{</div><div class="line"><a name="l00395"></a><span class="lineno"> 395</span>&#160; <span class="keywordflow">return</span> SpaceToBatchNdSimpleNhwcTest&lt;armnn::DataType::Float16&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l00396"></a><span class="lineno"> 396</span>&#160;}</div></div><!-- fragment -->
1026</div>
1027</div>
1028<a id="a2f69fcf5799a4b9d2015e2f434235af6"></a>
1029<h2 class="memtitle"><span class="permalink"><a href="#a2f69fcf5799a4b9d2015e2f434235af6">&#9670;&nbsp;</a></span>SpaceToBatchNdSimpleNhwcFloat32Test()</h2>
1030
1031<div class="memitem">
1032<div class="memproto">
1033 <table class="memname">
1034 <tr>
1035 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;float, 4&gt; SpaceToBatchNdSimpleNhwcFloat32Test </td>
1036 <td>(</td>
1037 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1038 <td class="paramname"><em>workloadFactory</em>, </td>
1039 </tr>
1040 <tr>
1041 <td class="paramkey"></td>
1042 <td></td>
1043 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1044 <td class="paramname"><em>memoryManager</em>&#160;</td>
1045 </tr>
1046 <tr>
1047 <td></td>
1048 <td>)</td>
1049 <td></td><td></td>
1050 </tr>
1051 </table>
1052</div><div class="memdoc">
1053
1054<p class="definition">Definition at line <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html#l00363">363</a> of file <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html">SpaceToBatchNdTestImpl.cpp</a>.</p>
1055
1056<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
1057<div class="fragment"><div class="line"><a name="l00366"></a><span class="lineno"> 366</span>&#160;{</div><div class="line"><a name="l00367"></a><span class="lineno"> 367</span>&#160; <span class="keywordflow">return</span> SpaceToBatchNdSimpleNhwcTest&lt;armnn::DataType::Float32&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l00368"></a><span class="lineno"> 368</span>&#160;}</div></div><!-- fragment -->
1058</div>
1059</div>
1060<a id="ad67a8d8c01c89c09a6bbdbc2057876bf"></a>
1061<h2 class="memtitle"><span class="permalink"><a href="#ad67a8d8c01c89c09a6bbdbc2057876bf">&#9670;&nbsp;</a></span>SpaceToBatchNdSimpleNhwcUint16Test()</h2>
1062
1063<div class="memitem">
1064<div class="memproto">
1065 <table class="memname">
1066 <tr>
1067 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;int16_t, 4&gt; SpaceToBatchNdSimpleNhwcUint16Test </td>
1068 <td>(</td>
1069 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1070 <td class="paramname"><em>workloadFactory</em>, </td>
1071 </tr>
1072 <tr>
1073 <td class="paramkey"></td>
1074 <td></td>
1075 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1076 <td class="paramname"><em>memoryManager</em>&#160;</td>
1077 </tr>
1078 <tr>
1079 <td></td>
1080 <td>)</td>
1081 <td></td><td></td>
1082 </tr>
1083 </table>
1084</div><div class="memdoc">
1085
1086<p class="definition">Definition at line <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html#l00475">475</a> of file <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html">SpaceToBatchNdTestImpl.cpp</a>.</p>
1087
1088<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
1089<div class="fragment"><div class="line"><a name="l00478"></a><span class="lineno"> 478</span>&#160;{</div><div class="line"><a name="l00479"></a><span class="lineno"> 479</span>&#160; <span class="keywordflow">return</span> SpaceToBatchNdSimpleNhwcTest&lt;armnn::DataType::QSymmS16&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l00480"></a><span class="lineno"> 480</span>&#160;}</div></div><!-- fragment -->
1090</div>
1091</div>
1092<a id="a882627ba13e61384787567e3b183b974"></a>
1093<h2 class="memtitle"><span class="permalink"><a href="#a882627ba13e61384787567e3b183b974">&#9670;&nbsp;</a></span>SpaceToBatchNdSimpleNhwcUint8Test()</h2>
1094
1095<div class="memitem">
1096<div class="memproto">
1097 <table class="memname">
1098 <tr>
1099 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;uint8_t, 4&gt; SpaceToBatchNdSimpleNhwcUint8Test </td>
1100 <td>(</td>
1101 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1102 <td class="paramname"><em>workloadFactory</em>, </td>
1103 </tr>
1104 <tr>
1105 <td class="paramkey"></td>
1106 <td></td>
1107 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1108 <td class="paramname"><em>memoryManager</em>&#160;</td>
1109 </tr>
1110 <tr>
1111 <td></td>
1112 <td>)</td>
1113 <td></td><td></td>
1114 </tr>
1115 </table>
1116</div><div class="memdoc">
1117
1118<p class="definition">Definition at line <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html#l00419">419</a> of file <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html">SpaceToBatchNdTestImpl.cpp</a>.</p>
1119
1120<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
1121<div class="fragment"><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; <span class="keywordflow">return</span> SpaceToBatchNdSimpleNhwcTest&lt;armnn::DataType::QAsymmU8&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l00424"></a><span class="lineno"> 424</span>&#160;}</div></div><!-- fragment -->
1122</div>
1123</div>
1124<a id="a9a6c40f2472520aa803c06bce119ee12"></a>
1125<h2 class="memtitle"><span class="permalink"><a href="#a9a6c40f2472520aa803c06bce119ee12">&#9670;&nbsp;</a></span>SpaceToBatchNdSimpleUint16Test()</h2>
1126
1127<div class="memitem">
1128<div class="memproto">
1129 <table class="memname">
1130 <tr>
1131 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;int16_t, 4&gt; SpaceToBatchNdSimpleUint16Test </td>
1132 <td>(</td>
1133 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1134 <td class="paramname"><em>workloadFactory</em>, </td>
1135 </tr>
1136 <tr>
1137 <td class="paramkey"></td>
1138 <td></td>
1139 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1140 <td class="paramname"><em>memoryManager</em>&#160;</td>
1141 </tr>
1142 <tr>
1143 <td></td>
1144 <td>)</td>
1145 <td></td><td></td>
1146 </tr>
1147 </table>
1148</div><div class="memdoc">
1149
1150<p class="definition">Definition at line <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html#l00447">447</a> of file <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html">SpaceToBatchNdTestImpl.cpp</a>.</p>
1151
1152<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
1153<div class="fragment"><div class="line"><a name="l00450"></a><span class="lineno"> 450</span>&#160;{</div><div class="line"><a name="l00451"></a><span class="lineno"> 451</span>&#160; <span class="keywordflow">return</span> SpaceToBatchNdSimpleTest&lt;armnn::DataType::QSymmS16&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l00452"></a><span class="lineno"> 452</span>&#160;}</div></div><!-- fragment -->
1154</div>
1155</div>
1156<a id="ac65c8dd6d74ac7492737ff9f30f1d7fe"></a>
1157<h2 class="memtitle"><span class="permalink"><a href="#ac65c8dd6d74ac7492737ff9f30f1d7fe">&#9670;&nbsp;</a></span>SpaceToBatchNdSimpleUint8Test()</h2>
1158
1159<div class="memitem">
1160<div class="memproto">
1161 <table class="memname">
1162 <tr>
1163 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;uint8_t, 4&gt; SpaceToBatchNdSimpleUint8Test </td>
1164 <td>(</td>
1165 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1166 <td class="paramname"><em>workloadFactory</em>, </td>
1167 </tr>
1168 <tr>
1169 <td class="paramkey"></td>
1170 <td></td>
1171 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1172 <td class="paramname"><em>memoryManager</em>&#160;</td>
1173 </tr>
1174 <tr>
1175 <td></td>
1176 <td>)</td>
1177 <td></td><td></td>
1178 </tr>
1179 </table>
1180</div><div class="memdoc">
1181
1182<p class="definition">Definition at line <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html#l00335">335</a> of file <a class="el" href="_space_to_batch_nd_test_impl_8cpp_source.html">SpaceToBatchNdTestImpl.cpp</a>.</p>
1183
1184<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
1185<div class="fragment"><div class="line"><a name="l00338"></a><span class="lineno"> 338</span>&#160;{</div><div class="line"><a name="l00339"></a><span class="lineno"> 339</span>&#160; <span class="keywordflow">return</span> SpaceToBatchNdSimpleTest&lt;armnn::DataType::QAsymmU8&gt;(workloadFactory, memoryManager);</div><div class="line"><a name="l00340"></a><span class="lineno"> 340</span>&#160;}</div></div><!-- fragment -->
1186</div>
1187</div>
1188</div><!-- contents -->
1189</div><!-- doc-content -->
1190<!-- start footer part -->
1191<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
1192 <ul>
1193 <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_0f3cdec46afbc61a1ded8e1687c9c9a0.html">backends</a></li><li class="navelem"><a class="el" href="dir_797a213d7d01b98ef12d53b0820ea64e.html">backendsCommon</a></li><li class="navelem"><a class="el" href="dir_28bfe507f7e135bdae07c2a6b7f66696.html">test</a></li><li class="navelem"><a class="el" href="dir_99a30439342d160875b21dac3498ad7f.html">layerTests</a></li><li class="navelem"><a class="el" href="_space_to_batch_nd_test_impl_8hpp.html">SpaceToBatchNdTestImpl.hpp</a></li>
1194 <li class="footer">Generated on Fri Mar 13 2020 16:07:00 for ArmNN by
1195 <a href="http://www.doxygen.org/index.html">
1196 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
1197 </ul>
1198</div>
1199</body>
1200</html>