blob: 25a9b4e3bb5d967d0ee72e56db29f61f58eabe2a [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.cpp 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_8cpp.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.cpp File Reference</div> </div>
87</div><!--header-->
88<div class="contents">
89<div class="textblock"><code>#include &quot;<a class="el" href="_space_to_batch_nd_test_impl_8hpp_source.html">SpaceToBatchNdTestImpl.hpp</a>&quot;</code><br />
90<code>#include &lt;<a class="el" href="_quantize_helper_8hpp_source.html">QuantizeHelper.hpp</a>&gt;</code><br />
91<code>#include &lt;<a class="el" href="_resolve_type_8hpp_source.html">ResolveType.hpp</a>&gt;</code><br />
92<code>#include &lt;<a class="el" href="_permute_8hpp_source.html">armnnUtils/Permute.hpp</a>&gt;</code><br />
93<code>#include &lt;<a class="el" href="_tensor_copy_utils_8hpp_source.html">backendsCommon/test/TensorCopyUtils.hpp</a>&gt;</code><br />
94<code>#include &lt;<a class="el" href="_workload_test_utils_8hpp_source.html">backendsCommon/test/WorkloadTestUtils.hpp</a>&gt;</code><br />
95<code>#include &lt;<a class="el" href="_tensor_helpers_8hpp_source.html">test/TensorHelpers.hpp</a>&gt;</code><br />
96</div>
97<p><a href="_space_to_batch_nd_test_impl_8cpp_source.html">Go to the source code of this file.</a></p>
98<table class="memberdecls">
99<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
100Functions</h2></td></tr>
101<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_8cpp.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>
102<tr class="separator:a315f685be66477959778be9ae2af7ce8"><td class="memSeparator" colspan="2">&#160;</td></tr>
103<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_8cpp.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>
104<tr class="separator:a20451e449b1dbd11ae7b5bc0f8c165b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
105<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_8cpp.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>
106<tr class="separator:a94c4a99a32d0e4d289b16a71f5a977f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
107<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_8cpp.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>
108<tr class="separator:aa08588825c1eb4d084317dbd60e46844"><td class="memSeparator" colspan="2">&#160;</td></tr>
109<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_8cpp.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>
110<tr class="separator:a6b415e005c8b95ac63b032b6c50c1c80"><td class="memSeparator" colspan="2">&#160;</td></tr>
111<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_8cpp.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>
112<tr class="separator:a0f355e2bbdb148188515952ce8174915"><td class="memSeparator" colspan="2">&#160;</td></tr>
113<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_8cpp.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>
114<tr class="separator:af4b9d4dbd1e7d946a6cc00138b675077"><td class="memSeparator" colspan="2">&#160;</td></tr>
115<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_8cpp.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>
116<tr class="separator:a48da0a9578dbe9d2808056dacaf81e74"><td class="memSeparator" colspan="2">&#160;</td></tr>
117<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_8cpp.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>
118<tr class="separator:ac65c8dd6d74ac7492737ff9f30f1d7fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
119<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_8cpp.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>
120<tr class="separator:ac72292740cd4f5e96548ce322cc9d61d"><td class="memSeparator" colspan="2">&#160;</td></tr>
121<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_8cpp.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>
122<tr class="separator:aee2ed5699e992ab910722c6a8fc66fd2"><td class="memSeparator" colspan="2">&#160;</td></tr>
123<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_8cpp.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>
124<tr class="separator:add116b7aa31dac3c19f6603d8c7adf9f"><td class="memSeparator" colspan="2">&#160;</td></tr>
125<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_8cpp.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>
126<tr class="separator:a2f69fcf5799a4b9d2015e2f434235af6"><td class="memSeparator" colspan="2">&#160;</td></tr>
127<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_8cpp.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>
128<tr class="separator:a9cc34ce715c027a3b29beffe9a6018e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
129<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_8cpp.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>
130<tr class="separator:ac734c42ca4e1ed7115b863df4fc7d0a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
131<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_8cpp.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>
132<tr class="separator:a9b7aeb61a28b0878ec0e7b1cb2d8daee"><td class="memSeparator" colspan="2">&#160;</td></tr>
133<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_8cpp.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>
134<tr class="separator:a6bf427aaf2d340577e5a98d1917d9398"><td class="memSeparator" colspan="2">&#160;</td></tr>
135<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_8cpp.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>
136<tr class="separator:ad31f5654aeccace80f0900eca734377b"><td class="memSeparator" colspan="2">&#160;</td></tr>
137<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_8cpp.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>
138<tr class="separator:acdb87c8d7dfee48479ebd2cb36f180ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
139<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_8cpp.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>
140<tr class="separator:aa4611c3592cb50d35c651629aa10859b"><td class="memSeparator" colspan="2">&#160;</td></tr>
141<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_8cpp.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>
142<tr class="separator:a882627ba13e61384787567e3b183b974"><td class="memSeparator" colspan="2">&#160;</td></tr>
143<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_8cpp.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>
144<tr class="separator:a877db889dceb3c5d650e11fc5a202341"><td class="memSeparator" colspan="2">&#160;</td></tr>
145<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_8cpp.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>
146<tr class="separator:a3243253d785689cb8ab67640b3d23627"><td class="memSeparator" colspan="2">&#160;</td></tr>
147<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_8cpp.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>
148<tr class="separator:aa902e6279bcb1cbdff3392f5f3029d3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
149<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_8cpp.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>
150<tr class="separator:a9a6c40f2472520aa803c06bce119ee12"><td class="memSeparator" colspan="2">&#160;</td></tr>
151<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_8cpp.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>
152<tr class="separator:ac94e911722f7072d94eeb6855ad6513a"><td class="memSeparator" colspan="2">&#160;</td></tr>
153<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_8cpp.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>
154<tr class="separator:a303a43765b42bee424ee73f419f3d7bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
155<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_8cpp.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>
156<tr class="separator:abf0f3d46734ac33f97ab3f42347955db"><td class="memSeparator" colspan="2">&#160;</td></tr>
157<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_8cpp.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>
158<tr class="separator:ad67a8d8c01c89c09a6bbdbc2057876bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
159<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_8cpp.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>
160<tr class="separator:ac7a2d20540e4ffcd63eee314932877b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
161<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_8cpp.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>
162<tr class="separator:a7572290c29c581b35185f584b08ff670"><td class="memSeparator" colspan="2">&#160;</td></tr>
163<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_8cpp.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>
164<tr class="separator:a2723fd1b14dea631e61e2887f13884e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
165</table>
166<h2 class="groupheader">Function Documentation</h2>
167<a id="af4b9d4dbd1e7d946a6cc00138b675077"></a>
168<h2 class="memtitle"><span class="permalink"><a href="#af4b9d4dbd1e7d946a6cc00138b675077">&#9670;&nbsp;</a></span>SpaceToBatchNdMultiBlockFloat16Test()</h2>
169
170<div class="memitem">
171<div class="memproto">
172 <table class="memname">
173 <tr>
174 <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>
175 <td>(</td>
176 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
177 <td class="paramname"><em>workloadFactory</em>, </td>
178 </tr>
179 <tr>
180 <td class="paramkey"></td>
181 <td></td>
182 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
183 <td class="paramname"><em>memoryManager</em>&#160;</td>
184 </tr>
185 <tr>
186 <td></td>
187 <td>)</td>
188 <td></td><td></td>
189 </tr>
190 </table>
191</div><div class="memdoc">
192
193<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>
194
195<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
196<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 -->
197</div>
198</div>
199<a id="a94c4a99a32d0e4d289b16a71f5a977f6"></a>
200<h2 class="memtitle"><span class="permalink"><a href="#a94c4a99a32d0e4d289b16a71f5a977f6">&#9670;&nbsp;</a></span>SpaceToBatchNdMultiBlockFloat32Test()</h2>
201
202<div class="memitem">
203<div class="memproto">
204 <table class="memname">
205 <tr>
206 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;float, 4&gt; SpaceToBatchNdMultiBlockFloat32Test </td>
207 <td>(</td>
208 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
209 <td class="paramname"><em>workloadFactory</em>, </td>
210 </tr>
211 <tr>
212 <td class="paramkey"></td>
213 <td></td>
214 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
215 <td class="paramname"><em>memoryManager</em>&#160;</td>
216 </tr>
217 <tr>
218 <td></td>
219 <td>)</td>
220 <td></td><td></td>
221 </tr>
222 </table>
223</div><div class="memdoc">
224
225<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>
226
227<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
228<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 -->
229</div>
230</div>
231<a id="acdb87c8d7dfee48479ebd2cb36f180ff"></a>
232<h2 class="memtitle"><span class="permalink"><a href="#acdb87c8d7dfee48479ebd2cb36f180ff">&#9670;&nbsp;</a></span>SpaceToBatchNdMultiBlockNhwcFloat16Test()</h2>
233
234<div class="memitem">
235<div class="memproto">
236 <table class="memname">
237 <tr>
238 <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>
239 <td>(</td>
240 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
241 <td class="paramname"><em>workloadFactory</em>, </td>
242 </tr>
243 <tr>
244 <td class="paramkey"></td>
245 <td></td>
246 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
247 <td class="paramname"><em>memoryManager</em>&#160;</td>
248 </tr>
249 <tr>
250 <td></td>
251 <td>)</td>
252 <td></td><td></td>
253 </tr>
254 </table>
255</div><div class="memdoc">
256
257<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>
258
259<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
260<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 -->
261</div>
262</div>
263<a id="ac734c42ca4e1ed7115b863df4fc7d0a7"></a>
264<h2 class="memtitle"><span class="permalink"><a href="#ac734c42ca4e1ed7115b863df4fc7d0a7">&#9670;&nbsp;</a></span>SpaceToBatchNdMultiBlockNhwcFloat32Test()</h2>
265
266<div class="memitem">
267<div class="memproto">
268 <table class="memname">
269 <tr>
270 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;float, 4&gt; SpaceToBatchNdMultiBlockNhwcFloat32Test </td>
271 <td>(</td>
272 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
273 <td class="paramname"><em>workloadFactory</em>, </td>
274 </tr>
275 <tr>
276 <td class="paramkey"></td>
277 <td></td>
278 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
279 <td class="paramname"><em>memoryManager</em>&#160;</td>
280 </tr>
281 <tr>
282 <td></td>
283 <td>)</td>
284 <td></td><td></td>
285 </tr>
286 </table>
287</div><div class="memdoc">
288
289<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>
290
291<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
292<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 -->
293</div>
294</div>
295<a id="a7572290c29c581b35185f584b08ff670"></a>
296<h2 class="memtitle"><span class="permalink"><a href="#a7572290c29c581b35185f584b08ff670">&#9670;&nbsp;</a></span>SpaceToBatchNdMultiBlockNhwcUint16Test()</h2>
297
298<div class="memitem">
299<div class="memproto">
300 <table class="memname">
301 <tr>
302 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;int16_t, 4&gt; SpaceToBatchNdMultiBlockNhwcUint16Test </td>
303 <td>(</td>
304 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
305 <td class="paramname"><em>workloadFactory</em>, </td>
306 </tr>
307 <tr>
308 <td class="paramkey"></td>
309 <td></td>
310 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
311 <td class="paramname"><em>memoryManager</em>&#160;</td>
312 </tr>
313 <tr>
314 <td></td>
315 <td>)</td>
316 <td></td><td></td>
317 </tr>
318 </table>
319</div><div class="memdoc">
320
321<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>
322
323<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
324<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 -->
325</div>
326</div>
327<a id="a3243253d785689cb8ab67640b3d23627"></a>
328<h2 class="memtitle"><span class="permalink"><a href="#a3243253d785689cb8ab67640b3d23627">&#9670;&nbsp;</a></span>SpaceToBatchNdMultiBlockNhwcUint8Test()</h2>
329
330<div class="memitem">
331<div class="memproto">
332 <table class="memname">
333 <tr>
334 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;uint8_t, 4&gt; SpaceToBatchNdMultiBlockNhwcUint8Test </td>
335 <td>(</td>
336 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
337 <td class="paramname"><em>workloadFactory</em>, </td>
338 </tr>
339 <tr>
340 <td class="paramkey"></td>
341 <td></td>
342 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
343 <td class="paramname"><em>memoryManager</em>&#160;</td>
344 </tr>
345 <tr>
346 <td></td>
347 <td>)</td>
348 <td></td><td></td>
349 </tr>
350 </table>
351</div><div class="memdoc">
352
353<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>
354
355<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
356<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 -->
357</div>
358</div>
359<a id="a303a43765b42bee424ee73f419f3d7bd"></a>
360<h2 class="memtitle"><span class="permalink"><a href="#a303a43765b42bee424ee73f419f3d7bd">&#9670;&nbsp;</a></span>SpaceToBatchNdMultiBlockUint16Test()</h2>
361
362<div class="memitem">
363<div class="memproto">
364 <table class="memname">
365 <tr>
366 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;int16_t, 4&gt; SpaceToBatchNdMultiBlockUint16Test </td>
367 <td>(</td>
368 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
369 <td class="paramname"><em>workloadFactory</em>, </td>
370 </tr>
371 <tr>
372 <td class="paramkey"></td>
373 <td></td>
374 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
375 <td class="paramname"><em>memoryManager</em>&#160;</td>
376 </tr>
377 <tr>
378 <td></td>
379 <td>)</td>
380 <td></td><td></td>
381 </tr>
382 </table>
383</div><div class="memdoc">
384
385<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>
386
387<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
388<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 -->
389</div>
390</div>
391<a id="aee2ed5699e992ab910722c6a8fc66fd2"></a>
392<h2 class="memtitle"><span class="permalink"><a href="#aee2ed5699e992ab910722c6a8fc66fd2">&#9670;&nbsp;</a></span>SpaceToBatchNdMultiBlockUint8Test()</h2>
393
394<div class="memitem">
395<div class="memproto">
396 <table class="memname">
397 <tr>
398 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;uint8_t, 4&gt; SpaceToBatchNdMultiBlockUint8Test </td>
399 <td>(</td>
400 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
401 <td class="paramname"><em>workloadFactory</em>, </td>
402 </tr>
403 <tr>
404 <td class="paramkey"></td>
405 <td></td>
406 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
407 <td class="paramname"><em>memoryManager</em>&#160;</td>
408 </tr>
409 <tr>
410 <td></td>
411 <td>)</td>
412 <td></td><td></td>
413 </tr>
414 </table>
415</div><div class="memdoc">
416
417<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>
418
419<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
420<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 -->
421</div>
422</div>
423<a id="a0f355e2bbdb148188515952ce8174915"></a>
424<h2 class="memtitle"><span class="permalink"><a href="#a0f355e2bbdb148188515952ce8174915">&#9670;&nbsp;</a></span>SpaceToBatchNdMultiChannelsFloat16Test()</h2>
425
426<div class="memitem">
427<div class="memproto">
428 <table class="memname">
429 <tr>
430 <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>
431 <td>(</td>
432 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
433 <td class="paramname"><em>workloadFactory</em>, </td>
434 </tr>
435 <tr>
436 <td class="paramkey"></td>
437 <td></td>
438 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
439 <td class="paramname"><em>memoryManager</em>&#160;</td>
440 </tr>
441 <tr>
442 <td></td>
443 <td>)</td>
444 <td></td><td></td>
445 </tr>
446 </table>
447</div><div class="memdoc">
448
449<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>
450
451<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
452<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 -->
453</div>
454</div>
455<a id="a20451e449b1dbd11ae7b5bc0f8c165b4"></a>
456<h2 class="memtitle"><span class="permalink"><a href="#a20451e449b1dbd11ae7b5bc0f8c165b4">&#9670;&nbsp;</a></span>SpaceToBatchNdMultiChannelsFloat32Test()</h2>
457
458<div class="memitem">
459<div class="memproto">
460 <table class="memname">
461 <tr>
462 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;float, 4&gt; SpaceToBatchNdMultiChannelsFloat32Test </td>
463 <td>(</td>
464 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
465 <td class="paramname"><em>workloadFactory</em>, </td>
466 </tr>
467 <tr>
468 <td class="paramkey"></td>
469 <td></td>
470 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
471 <td class="paramname"><em>memoryManager</em>&#160;</td>
472 </tr>
473 <tr>
474 <td></td>
475 <td>)</td>
476 <td></td><td></td>
477 </tr>
478 </table>
479</div><div class="memdoc">
480
481<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>
482
483<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
484<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 -->
485</div>
486</div>
487<a id="ad31f5654aeccace80f0900eca734377b"></a>
488<h2 class="memtitle"><span class="permalink"><a href="#ad31f5654aeccace80f0900eca734377b">&#9670;&nbsp;</a></span>SpaceToBatchNdMultiChannelsNhwcFloat16Test()</h2>
489
490<div class="memitem">
491<div class="memproto">
492 <table class="memname">
493 <tr>
494 <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>
495 <td>(</td>
496 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
497 <td class="paramname"><em>workloadFactory</em>, </td>
498 </tr>
499 <tr>
500 <td class="paramkey"></td>
501 <td></td>
502 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
503 <td class="paramname"><em>memoryManager</em>&#160;</td>
504 </tr>
505 <tr>
506 <td></td>
507 <td>)</td>
508 <td></td><td></td>
509 </tr>
510 </table>
511</div><div class="memdoc">
512
513<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>
514
515<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
516<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 -->
517</div>
518</div>
519<a id="a9cc34ce715c027a3b29beffe9a6018e9"></a>
520<h2 class="memtitle"><span class="permalink"><a href="#a9cc34ce715c027a3b29beffe9a6018e9">&#9670;&nbsp;</a></span>SpaceToBatchNdMultiChannelsNhwcFloat32Test()</h2>
521
522<div class="memitem">
523<div class="memproto">
524 <table class="memname">
525 <tr>
526 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;float, 4&gt; SpaceToBatchNdMultiChannelsNhwcFloat32Test </td>
527 <td>(</td>
528 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
529 <td class="paramname"><em>workloadFactory</em>, </td>
530 </tr>
531 <tr>
532 <td class="paramkey"></td>
533 <td></td>
534 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
535 <td class="paramname"><em>memoryManager</em>&#160;</td>
536 </tr>
537 <tr>
538 <td></td>
539 <td>)</td>
540 <td></td><td></td>
541 </tr>
542 </table>
543</div><div class="memdoc">
544
545<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>
546
547<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
548<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 -->
549</div>
550</div>
551<a id="ac7a2d20540e4ffcd63eee314932877b1"></a>
552<h2 class="memtitle"><span class="permalink"><a href="#ac7a2d20540e4ffcd63eee314932877b1">&#9670;&nbsp;</a></span>SpaceToBatchNdMultiChannelsNhwcUint16Test()</h2>
553
554<div class="memitem">
555<div class="memproto">
556 <table class="memname">
557 <tr>
558 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;int16_t, 4&gt; SpaceToBatchNdMultiChannelsNhwcUint16Test </td>
559 <td>(</td>
560 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
561 <td class="paramname"><em>workloadFactory</em>, </td>
562 </tr>
563 <tr>
564 <td class="paramkey"></td>
565 <td></td>
566 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
567 <td class="paramname"><em>memoryManager</em>&#160;</td>
568 </tr>
569 <tr>
570 <td></td>
571 <td>)</td>
572 <td></td><td></td>
573 </tr>
574 </table>
575</div><div class="memdoc">
576
577<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>
578
579<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
580<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 -->
581</div>
582</div>
583<a id="a877db889dceb3c5d650e11fc5a202341"></a>
584<h2 class="memtitle"><span class="permalink"><a href="#a877db889dceb3c5d650e11fc5a202341">&#9670;&nbsp;</a></span>SpaceToBatchNdMultiChannelsNhwcUint8Test()</h2>
585
586<div class="memitem">
587<div class="memproto">
588 <table class="memname">
589 <tr>
590 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;uint8_t, 4&gt; SpaceToBatchNdMultiChannelsNhwcUint8Test </td>
591 <td>(</td>
592 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
593 <td class="paramname"><em>workloadFactory</em>, </td>
594 </tr>
595 <tr>
596 <td class="paramkey"></td>
597 <td></td>
598 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
599 <td class="paramname"><em>memoryManager</em>&#160;</td>
600 </tr>
601 <tr>
602 <td></td>
603 <td>)</td>
604 <td></td><td></td>
605 </tr>
606 </table>
607</div><div class="memdoc">
608
609<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>
610
611<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
612<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 -->
613</div>
614</div>
615<a id="ac94e911722f7072d94eeb6855ad6513a"></a>
616<h2 class="memtitle"><span class="permalink"><a href="#ac94e911722f7072d94eeb6855ad6513a">&#9670;&nbsp;</a></span>SpaceToBatchNdMultiChannelsUint16Test()</h2>
617
618<div class="memitem">
619<div class="memproto">
620 <table class="memname">
621 <tr>
622 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;int16_t, 4&gt; SpaceToBatchNdMultiChannelsUint16Test </td>
623 <td>(</td>
624 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
625 <td class="paramname"><em>workloadFactory</em>, </td>
626 </tr>
627 <tr>
628 <td class="paramkey"></td>
629 <td></td>
630 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
631 <td class="paramname"><em>memoryManager</em>&#160;</td>
632 </tr>
633 <tr>
634 <td></td>
635 <td>)</td>
636 <td></td><td></td>
637 </tr>
638 </table>
639</div><div class="memdoc">
640
641<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>
642
643<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
644<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 -->
645</div>
646</div>
647<a id="ac72292740cd4f5e96548ce322cc9d61d"></a>
648<h2 class="memtitle"><span class="permalink"><a href="#ac72292740cd4f5e96548ce322cc9d61d">&#9670;&nbsp;</a></span>SpaceToBatchNdMultiChannelsUint8Test()</h2>
649
650<div class="memitem">
651<div class="memproto">
652 <table class="memname">
653 <tr>
654 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;uint8_t, 4&gt; SpaceToBatchNdMultiChannelsUint8Test </td>
655 <td>(</td>
656 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
657 <td class="paramname"><em>workloadFactory</em>, </td>
658 </tr>
659 <tr>
660 <td class="paramkey"></td>
661 <td></td>
662 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
663 <td class="paramname"><em>memoryManager</em>&#160;</td>
664 </tr>
665 <tr>
666 <td></td>
667 <td>)</td>
668 <td></td><td></td>
669 </tr>
670 </table>
671</div><div class="memdoc">
672
673<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>
674
675<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
676<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 -->
677</div>
678</div>
679<a id="a48da0a9578dbe9d2808056dacaf81e74"></a>
680<h2 class="memtitle"><span class="permalink"><a href="#a48da0a9578dbe9d2808056dacaf81e74">&#9670;&nbsp;</a></span>SpaceToBatchNdPaddingFloat16Test()</h2>
681
682<div class="memitem">
683<div class="memproto">
684 <table class="memname">
685 <tr>
686 <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>
687 <td>(</td>
688 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
689 <td class="paramname"><em>workloadFactory</em>, </td>
690 </tr>
691 <tr>
692 <td class="paramkey"></td>
693 <td></td>
694 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
695 <td class="paramname"><em>memoryManager</em>&#160;</td>
696 </tr>
697 <tr>
698 <td></td>
699 <td>)</td>
700 <td></td><td></td>
701 </tr>
702 </table>
703</div><div class="memdoc">
704
705<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>
706
707<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
708<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 -->
709</div>
710</div>
711<a id="aa08588825c1eb4d084317dbd60e46844"></a>
712<h2 class="memtitle"><span class="permalink"><a href="#aa08588825c1eb4d084317dbd60e46844">&#9670;&nbsp;</a></span>SpaceToBatchNdPaddingFloat32Test()</h2>
713
714<div class="memitem">
715<div class="memproto">
716 <table class="memname">
717 <tr>
718 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;float, 4&gt; SpaceToBatchNdPaddingFloat32Test </td>
719 <td>(</td>
720 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
721 <td class="paramname"><em>workloadFactory</em>, </td>
722 </tr>
723 <tr>
724 <td class="paramkey"></td>
725 <td></td>
726 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
727 <td class="paramname"><em>memoryManager</em>&#160;</td>
728 </tr>
729 <tr>
730 <td></td>
731 <td>)</td>
732 <td></td><td></td>
733 </tr>
734 </table>
735</div><div class="memdoc">
736
737<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>
738
739<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
740<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 -->
741</div>
742</div>
743<a id="aa4611c3592cb50d35c651629aa10859b"></a>
744<h2 class="memtitle"><span class="permalink"><a href="#aa4611c3592cb50d35c651629aa10859b">&#9670;&nbsp;</a></span>SpaceToBatchNdPaddingNhwcFloat16Test()</h2>
745
746<div class="memitem">
747<div class="memproto">
748 <table class="memname">
749 <tr>
750 <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>
751 <td>(</td>
752 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
753 <td class="paramname"><em>workloadFactory</em>, </td>
754 </tr>
755 <tr>
756 <td class="paramkey"></td>
757 <td></td>
758 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
759 <td class="paramname"><em>memoryManager</em>&#160;</td>
760 </tr>
761 <tr>
762 <td></td>
763 <td>)</td>
764 <td></td><td></td>
765 </tr>
766 </table>
767</div><div class="memdoc">
768
769<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>
770
771<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
772<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 -->
773</div>
774</div>
775<a id="a9b7aeb61a28b0878ec0e7b1cb2d8daee"></a>
776<h2 class="memtitle"><span class="permalink"><a href="#a9b7aeb61a28b0878ec0e7b1cb2d8daee">&#9670;&nbsp;</a></span>SpaceToBatchNdPaddingNhwcFloat32Test()</h2>
777
778<div class="memitem">
779<div class="memproto">
780 <table class="memname">
781 <tr>
782 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;float, 4&gt; SpaceToBatchNdPaddingNhwcFloat32Test </td>
783 <td>(</td>
784 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
785 <td class="paramname"><em>workloadFactory</em>, </td>
786 </tr>
787 <tr>
788 <td class="paramkey"></td>
789 <td></td>
790 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
791 <td class="paramname"><em>memoryManager</em>&#160;</td>
792 </tr>
793 <tr>
794 <td></td>
795 <td>)</td>
796 <td></td><td></td>
797 </tr>
798 </table>
799</div><div class="memdoc">
800
801<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>
802
803<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
804<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 -->
805</div>
806</div>
807<a id="a2723fd1b14dea631e61e2887f13884e1"></a>
808<h2 class="memtitle"><span class="permalink"><a href="#a2723fd1b14dea631e61e2887f13884e1">&#9670;&nbsp;</a></span>SpaceToBatchNdPaddingNhwcUint16Test()</h2>
809
810<div class="memitem">
811<div class="memproto">
812 <table class="memname">
813 <tr>
814 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;int16_t, 4&gt; SpaceToBatchNdPaddingNhwcUint16Test </td>
815 <td>(</td>
816 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
817 <td class="paramname"><em>workloadFactory</em>, </td>
818 </tr>
819 <tr>
820 <td class="paramkey"></td>
821 <td></td>
822 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
823 <td class="paramname"><em>memoryManager</em>&#160;</td>
824 </tr>
825 <tr>
826 <td></td>
827 <td>)</td>
828 <td></td><td></td>
829 </tr>
830 </table>
831</div><div class="memdoc">
832
833<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>
834
835<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
836<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 -->
837</div>
838</div>
839<a id="aa902e6279bcb1cbdff3392f5f3029d3e"></a>
840<h2 class="memtitle"><span class="permalink"><a href="#aa902e6279bcb1cbdff3392f5f3029d3e">&#9670;&nbsp;</a></span>SpaceToBatchNdPaddingNhwcUint8Test()</h2>
841
842<div class="memitem">
843<div class="memproto">
844 <table class="memname">
845 <tr>
846 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;uint8_t, 4&gt; SpaceToBatchNdPaddingNhwcUint8Test </td>
847 <td>(</td>
848 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
849 <td class="paramname"><em>workloadFactory</em>, </td>
850 </tr>
851 <tr>
852 <td class="paramkey"></td>
853 <td></td>
854 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
855 <td class="paramname"><em>memoryManager</em>&#160;</td>
856 </tr>
857 <tr>
858 <td></td>
859 <td>)</td>
860 <td></td><td></td>
861 </tr>
862 </table>
863</div><div class="memdoc">
864
865<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>
866
867<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
868<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 -->
869</div>
870</div>
871<a id="abf0f3d46734ac33f97ab3f42347955db"></a>
872<h2 class="memtitle"><span class="permalink"><a href="#abf0f3d46734ac33f97ab3f42347955db">&#9670;&nbsp;</a></span>SpaceToBatchNdPaddingUint16Test()</h2>
873
874<div class="memitem">
875<div class="memproto">
876 <table class="memname">
877 <tr>
878 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;int16_t, 4&gt; SpaceToBatchNdPaddingUint16Test </td>
879 <td>(</td>
880 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
881 <td class="paramname"><em>workloadFactory</em>, </td>
882 </tr>
883 <tr>
884 <td class="paramkey"></td>
885 <td></td>
886 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
887 <td class="paramname"><em>memoryManager</em>&#160;</td>
888 </tr>
889 <tr>
890 <td></td>
891 <td>)</td>
892 <td></td><td></td>
893 </tr>
894 </table>
895</div><div class="memdoc">
896
897<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>
898
899<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
900<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 -->
901</div>
902</div>
903<a id="add116b7aa31dac3c19f6603d8c7adf9f"></a>
904<h2 class="memtitle"><span class="permalink"><a href="#add116b7aa31dac3c19f6603d8c7adf9f">&#9670;&nbsp;</a></span>SpaceToBatchNdPaddingUint8Test()</h2>
905
906<div class="memitem">
907<div class="memproto">
908 <table class="memname">
909 <tr>
910 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;uint8_t, 4&gt; SpaceToBatchNdPaddingUint8Test </td>
911 <td>(</td>
912 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
913 <td class="paramname"><em>workloadFactory</em>, </td>
914 </tr>
915 <tr>
916 <td class="paramkey"></td>
917 <td></td>
918 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
919 <td class="paramname"><em>memoryManager</em>&#160;</td>
920 </tr>
921 <tr>
922 <td></td>
923 <td>)</td>
924 <td></td><td></td>
925 </tr>
926 </table>
927</div><div class="memdoc">
928
929<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>
930
931<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
932<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 -->
933</div>
934</div>
935<a id="a6b415e005c8b95ac63b032b6c50c1c80"></a>
936<h2 class="memtitle"><span class="permalink"><a href="#a6b415e005c8b95ac63b032b6c50c1c80">&#9670;&nbsp;</a></span>SpaceToBatchNdSimpleFloat16Test()</h2>
937
938<div class="memitem">
939<div class="memproto">
940 <table class="memname">
941 <tr>
942 <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>
943 <td>(</td>
944 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
945 <td class="paramname"><em>workloadFactory</em>, </td>
946 </tr>
947 <tr>
948 <td class="paramkey"></td>
949 <td></td>
950 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
951 <td class="paramname"><em>memoryManager</em>&#160;</td>
952 </tr>
953 <tr>
954 <td></td>
955 <td>)</td>
956 <td></td><td></td>
957 </tr>
958 </table>
959</div><div class="memdoc">
960
961<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>
962
963<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
964<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 -->
965</div>
966</div>
967<a id="a315f685be66477959778be9ae2af7ce8"></a>
968<h2 class="memtitle"><span class="permalink"><a href="#a315f685be66477959778be9ae2af7ce8">&#9670;&nbsp;</a></span>SpaceToBatchNdSimpleFloat32Test()</h2>
969
970<div class="memitem">
971<div class="memproto">
972 <table class="memname">
973 <tr>
974 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;float, 4&gt; SpaceToBatchNdSimpleFloat32Test </td>
975 <td>(</td>
976 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
977 <td class="paramname"><em>workloadFactory</em>, </td>
978 </tr>
979 <tr>
980 <td class="paramkey"></td>
981 <td></td>
982 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
983 <td class="paramname"><em>memoryManager</em>&#160;</td>
984 </tr>
985 <tr>
986 <td></td>
987 <td>)</td>
988 <td></td><td></td>
989 </tr>
990 </table>
991</div><div class="memdoc">
992
993<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>
994
995<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
996<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 -->
997</div>
998</div>
999<a id="a6bf427aaf2d340577e5a98d1917d9398"></a>
1000<h2 class="memtitle"><span class="permalink"><a href="#a6bf427aaf2d340577e5a98d1917d9398">&#9670;&nbsp;</a></span>SpaceToBatchNdSimpleNhwcFloat16Test()</h2>
1001
1002<div class="memitem">
1003<div class="memproto">
1004 <table class="memname">
1005 <tr>
1006 <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>
1007 <td>(</td>
1008 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1009 <td class="paramname"><em>workloadFactory</em>, </td>
1010 </tr>
1011 <tr>
1012 <td class="paramkey"></td>
1013 <td></td>
1014 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1015 <td class="paramname"><em>memoryManager</em>&#160;</td>
1016 </tr>
1017 <tr>
1018 <td></td>
1019 <td>)</td>
1020 <td></td><td></td>
1021 </tr>
1022 </table>
1023</div><div class="memdoc">
1024
1025<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>
1026
1027<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
1028<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 -->
1029</div>
1030</div>
1031<a id="a2f69fcf5799a4b9d2015e2f434235af6"></a>
1032<h2 class="memtitle"><span class="permalink"><a href="#a2f69fcf5799a4b9d2015e2f434235af6">&#9670;&nbsp;</a></span>SpaceToBatchNdSimpleNhwcFloat32Test()</h2>
1033
1034<div class="memitem">
1035<div class="memproto">
1036 <table class="memname">
1037 <tr>
1038 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;float, 4&gt; SpaceToBatchNdSimpleNhwcFloat32Test </td>
1039 <td>(</td>
1040 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1041 <td class="paramname"><em>workloadFactory</em>, </td>
1042 </tr>
1043 <tr>
1044 <td class="paramkey"></td>
1045 <td></td>
1046 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1047 <td class="paramname"><em>memoryManager</em>&#160;</td>
1048 </tr>
1049 <tr>
1050 <td></td>
1051 <td>)</td>
1052 <td></td><td></td>
1053 </tr>
1054 </table>
1055</div><div class="memdoc">
1056
1057<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>
1058
1059<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
1060<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 -->
1061</div>
1062</div>
1063<a id="ad67a8d8c01c89c09a6bbdbc2057876bf"></a>
1064<h2 class="memtitle"><span class="permalink"><a href="#ad67a8d8c01c89c09a6bbdbc2057876bf">&#9670;&nbsp;</a></span>SpaceToBatchNdSimpleNhwcUint16Test()</h2>
1065
1066<div class="memitem">
1067<div class="memproto">
1068 <table class="memname">
1069 <tr>
1070 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;int16_t, 4&gt; SpaceToBatchNdSimpleNhwcUint16Test </td>
1071 <td>(</td>
1072 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1073 <td class="paramname"><em>workloadFactory</em>, </td>
1074 </tr>
1075 <tr>
1076 <td class="paramkey"></td>
1077 <td></td>
1078 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1079 <td class="paramname"><em>memoryManager</em>&#160;</td>
1080 </tr>
1081 <tr>
1082 <td></td>
1083 <td>)</td>
1084 <td></td><td></td>
1085 </tr>
1086 </table>
1087</div><div class="memdoc">
1088
1089<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>
1090
1091<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
1092<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 -->
1093</div>
1094</div>
1095<a id="a882627ba13e61384787567e3b183b974"></a>
1096<h2 class="memtitle"><span class="permalink"><a href="#a882627ba13e61384787567e3b183b974">&#9670;&nbsp;</a></span>SpaceToBatchNdSimpleNhwcUint8Test()</h2>
1097
1098<div class="memitem">
1099<div class="memproto">
1100 <table class="memname">
1101 <tr>
1102 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;uint8_t, 4&gt; SpaceToBatchNdSimpleNhwcUint8Test </td>
1103 <td>(</td>
1104 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1105 <td class="paramname"><em>workloadFactory</em>, </td>
1106 </tr>
1107 <tr>
1108 <td class="paramkey"></td>
1109 <td></td>
1110 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1111 <td class="paramname"><em>memoryManager</em>&#160;</td>
1112 </tr>
1113 <tr>
1114 <td></td>
1115 <td>)</td>
1116 <td></td><td></td>
1117 </tr>
1118 </table>
1119</div><div class="memdoc">
1120
1121<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>
1122
1123<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
1124<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 -->
1125</div>
1126</div>
1127<a id="a9a6c40f2472520aa803c06bce119ee12"></a>
1128<h2 class="memtitle"><span class="permalink"><a href="#a9a6c40f2472520aa803c06bce119ee12">&#9670;&nbsp;</a></span>SpaceToBatchNdSimpleUint16Test()</h2>
1129
1130<div class="memitem">
1131<div class="memproto">
1132 <table class="memname">
1133 <tr>
1134 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;int16_t, 4&gt; SpaceToBatchNdSimpleUint16Test </td>
1135 <td>(</td>
1136 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1137 <td class="paramname"><em>workloadFactory</em>, </td>
1138 </tr>
1139 <tr>
1140 <td class="paramkey"></td>
1141 <td></td>
1142 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1143 <td class="paramname"><em>memoryManager</em>&#160;</td>
1144 </tr>
1145 <tr>
1146 <td></td>
1147 <td>)</td>
1148 <td></td><td></td>
1149 </tr>
1150 </table>
1151</div><div class="memdoc">
1152
1153<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>
1154
1155<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
1156<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 -->
1157</div>
1158</div>
1159<a id="ac65c8dd6d74ac7492737ff9f30f1d7fe"></a>
1160<h2 class="memtitle"><span class="permalink"><a href="#ac65c8dd6d74ac7492737ff9f30f1d7fe">&#9670;&nbsp;</a></span>SpaceToBatchNdSimpleUint8Test()</h2>
1161
1162<div class="memitem">
1163<div class="memproto">
1164 <table class="memname">
1165 <tr>
1166 <td class="memname"><a class="el" href="struct_layer_test_result.html">LayerTestResult</a>&lt;uint8_t, 4&gt; SpaceToBatchNdSimpleUint8Test </td>
1167 <td>(</td>
1168 <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.html">armnn::IWorkloadFactory</a> &amp;&#160;</td>
1169 <td class="paramname"><em>workloadFactory</em>, </td>
1170 </tr>
1171 <tr>
1172 <td class="paramkey"></td>
1173 <td></td>
1174 <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.html#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
1175 <td class="paramname"><em>memoryManager</em>&#160;</td>
1176 </tr>
1177 <tr>
1178 <td></td>
1179 <td>)</td>
1180 <td></td><td></td>
1181 </tr>
1182 </table>
1183</div><div class="memdoc">
1184
1185<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>
1186
1187<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.html#l01057">BOOST_AUTO_TEST_CASE()</a>.</p>
1188<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 -->
1189</div>
1190</div>
1191</div><!-- contents -->
1192</div><!-- doc-content -->
1193<!-- start footer part -->
1194<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
1195 <ul>
1196 <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_8cpp.html">SpaceToBatchNdTestImpl.cpp</a></li>
1197 <li class="footer">Generated on Fri Mar 13 2020 16:07:00 for ArmNN by
1198 <a href="http://www.doxygen.org/index.html">
1199 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
1200 </ul>
1201</div>
1202</body>
1203</html>