Kaizen | 8938bd3 | 2017-09-28 14:38:23 +0100 | [diff] [blame^] | 1 | <!-- HTML header for doxygen 1.8.9.1--> |
| 2 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
| 3 | <html xmlns="http://www.w3.org/1999/xhtml"> |
| 4 | <head> |
| 5 | <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> |
| 6 | <meta http-equiv="X-UA-Compatible" content="IE=9"/> |
| 7 | <meta name="generator" content="Doxygen 1.8.6"/> |
| 8 | <meta name="robots" content="NOINDEX, NOFOLLOW" /> <!-- Prevent indexing by search engines --> |
| 9 | <title>Compute Library: tests/validation/CL/Flatten.cpp Source File</title> |
| 10 | <link href="tabs.css" rel="stylesheet" type="text/css"/> |
| 11 | <script type="text/javascript" src="jquery.js"></script> |
| 12 | <script type="text/javascript" src="dynsections.js"></script> |
| 13 | <link href="navtree.css" rel="stylesheet" type="text/css"/> |
| 14 | <script type="text/javascript" src="resize.js"></script> |
| 15 | <script type="text/javascript" src="navtree.js"></script> |
| 16 | <script type="text/javascript"> |
| 17 | $(document).ready(initResizable); |
| 18 | $(window).load(resizeHeight); |
| 19 | </script> |
| 20 | <link href="search/search.css" rel="stylesheet" type="text/css"/> |
| 21 | <script type="text/javascript" src="search/search.js"></script> |
| 22 | <script type="text/javascript"> |
| 23 | $(document).ready(function() { searchBox.OnSelectItem(0); }); |
| 24 | </script> |
| 25 | <script type="text/x-mathjax-config"> |
| 26 | MathJax.Hub.Config({ |
| 27 | extensions: ["tex2jax.js"], |
| 28 | jax: ["input/TeX","output/HTML-CSS"], |
| 29 | }); |
| 30 | </script><script src="http://cdn.mathjax.org/mathjax/latest/MathJax.js"></script> |
| 31 | <link href="doxygen.css" rel="stylesheet" type="text/css" /> |
| 32 | </head> |
| 33 | <body> |
| 34 | <div id="top"><!-- do not remove this div, it is closed by doxygen! --> |
| 35 | <div id="titlearea"> |
| 36 | <table cellspacing="0" cellpadding="0"> |
| 37 | <tbody> |
| 38 | <tr style="height: 56px;"> |
| 39 | <td style="padding-left: 0.5em;"> |
| 40 | <div id="projectname">Compute Library |
| 41 |  <span id="projectnumber">17.09</span> |
| 42 | </div> |
| 43 | </td> |
| 44 | </tr> |
| 45 | </tbody> |
| 46 | </table> |
| 47 | </div> |
| 48 | <!-- end header part --> |
| 49 | <!-- Generated by Doxygen 1.8.6 --> |
| 50 | <script type="text/javascript"> |
| 51 | var searchBox = new SearchBox("searchBox", "search",false,'Search'); |
| 52 | </script> |
| 53 | <div id="navrow1" class="tabs"> |
| 54 | <ul class="tablist"> |
| 55 | <li><a href="index.xhtml"><span>Main Page</span></a></li> |
| 56 | <li><a href="pages.xhtml"><span>Related Pages</span></a></li> |
| 57 | <li><a href="namespaces.xhtml"><span>Namespaces</span></a></li> |
| 58 | <li><a href="annotated.xhtml"><span>Data Structures</span></a></li> |
| 59 | <li class="current"><a href="files.xhtml"><span>Files</span></a></li> |
| 60 | <li> |
| 61 | <div id="MSearchBox" class="MSearchBoxInactive"> |
| 62 | <span class="left"> |
| 63 | <img id="MSearchSelect" src="search/mag_sel.png" |
| 64 | onmouseover="return searchBox.OnSearchSelectShow()" |
| 65 | onmouseout="return searchBox.OnSearchSelectHide()" |
| 66 | alt=""/> |
| 67 | <input type="text" id="MSearchField" value="Search" accesskey="S" |
| 68 | onfocus="searchBox.OnSearchFieldFocus(true)" |
| 69 | onblur="searchBox.OnSearchFieldFocus(false)" |
| 70 | onkeyup="searchBox.OnSearchFieldChange(event)"/> |
| 71 | </span><span class="right"> |
| 72 | <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> |
| 73 | </span> |
| 74 | </div> |
| 75 | </li> |
| 76 | </ul> |
| 77 | </div> |
| 78 | <div id="navrow2" class="tabs2"> |
| 79 | <ul class="tablist"> |
| 80 | <li><a href="files.xhtml"><span>File List</span></a></li> |
| 81 | <li><a href="globals.xhtml"><span>Globals</span></a></li> |
| 82 | </ul> |
| 83 | </div> |
| 84 | </div><!-- top --> |
| 85 | <div id="side-nav" class="ui-resizable side-nav-resizable"> |
| 86 | <div id="nav-tree"> |
| 87 | <div id="nav-tree-contents"> |
| 88 | <div id="nav-sync" class="sync"></div> |
| 89 | </div> |
| 90 | </div> |
| 91 | <div id="splitbar" style="-moz-user-select:none;" |
| 92 | class="ui-resizable-handle"> |
| 93 | </div> |
| 94 | </div> |
| 95 | <script type="text/javascript"> |
| 96 | $(document).ready(function(){initNavTree('_flatten_8cpp_source.xhtml','');}); |
| 97 | </script> |
| 98 | <div id="doc-content"> |
| 99 | <!-- window showing the filter options --> |
| 100 | <div id="MSearchSelectWindow" |
| 101 | onmouseover="return searchBox.OnSearchSelectShow()" |
| 102 | onmouseout="return searchBox.OnSearchSelectHide()" |
| 103 | onkeydown="return searchBox.OnSearchSelectKey(event)"> |
| 104 | <a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div> |
| 105 | |
| 106 | <!-- iframe showing the search results (closed by default) --> |
| 107 | <div id="MSearchResultsWindow"> |
| 108 | <iframe src="javascript:void(0)" frameborder="0" |
| 109 | name="MSearchResults" id="MSearchResults"> |
| 110 | </iframe> |
| 111 | </div> |
| 112 | |
| 113 | <div class="header"> |
| 114 | <div class="headertitle"> |
| 115 | <div class="title">Flatten.cpp</div> </div> |
| 116 | </div><!--header--> |
| 117 | <div class="contents"> |
| 118 | <a href="_flatten_8cpp.xhtml">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">/*</span></div> |
| 119 | <div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment"> * Copyright (c) 2017 ARM Limited.</span></div> |
| 120 | <div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> *</span></div> |
| 121 | <div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> * SPDX-License-Identifier: MIT</span></div> |
| 122 | <div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> *</span></div> |
| 123 | <div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * Permission is hereby granted, free of charge, to any person obtaining a copy</span></div> |
| 124 | <div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> * of this software and associated documentation files (the "Software"), to</span></div> |
| 125 | <div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"> * deal in the Software without restriction, including without limitation the</span></div> |
| 126 | <div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or</span></div> |
| 127 | <div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment"> * sell copies of the Software, and to permit persons to whom the Software is</span></div> |
| 128 | <div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment"> * furnished to do so, subject to the following conditions:</span></div> |
| 129 | <div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment"> *</span></div> |
| 130 | <div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment"> * The above copyright notice and this permission notice shall be included in all</span></div> |
| 131 | <div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"> * copies or substantial portions of the Software.</span></div> |
| 132 | <div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> *</span></div> |
| 133 | <div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="comment"> * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR</span></div> |
| 134 | <div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="comment"> * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,</span></div> |
| 135 | <div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="comment"> * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE</span></div> |
| 136 | <div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="comment"> * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER</span></div> |
| 137 | <div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="comment"> * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,</span></div> |
| 138 | <div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="comment"> * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE</span></div> |
| 139 | <div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="comment"> * SOFTWARE.</span></div> |
| 140 | <div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="comment"> */</span></div> |
| 141 | <div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="preprocessor">#include "<a class="code" href="arm__compute_2core_2_types_8h.xhtml">arm_compute/core/Types.h</a>"</span></div> |
| 142 | <div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="preprocessor">#include "<a class="code" href="_c_l_tensor_8h.xhtml">arm_compute/runtime/CL/CLTensor.h</a>"</span></div> |
| 143 | <div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="preprocessor">#include "<a class="code" href="_c_l_tensor_allocator_8h.xhtml">arm_compute/runtime/CL/CLTensorAllocator.h</a>"</span></div> |
| 144 | <div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="preprocessor">#include "<a class="code" href="_c_l_flatten_layer_8h.xhtml">arm_compute/runtime/CL/functions/CLFlattenLayer.h</a>"</span></div> |
| 145 | <div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="preprocessor">#include "<a class="code" href="_c_l_accessor_8h.xhtml">tests/CL/CLAccessor.h</a>"</span></div> |
| 146 | <div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="preprocessor">#include "<a class="code" href="_padding_calculator_8h.xhtml">tests/PaddingCalculator.h</a>"</span></div> |
| 147 | <div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="preprocessor">#include "<a class="code" href="_shape_datasets_8h.xhtml">tests/datasets/ShapeDatasets.h</a>"</span></div> |
| 148 | <div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="preprocessor">#include "<a class="code" href="_asserts_8h.xhtml">tests/framework/Asserts.h</a>"</span></div> |
| 149 | <div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="preprocessor">#include "<a class="code" href="_macros_8h.xhtml">tests/framework/Macros.h</a>"</span></div> |
| 150 | <div class="line"><a name="l00033"></a><span class="lineno"> 33</span> <span class="preprocessor">#include "<a class="code" href="_datasets_8h.xhtml">tests/framework/datasets/Datasets.h</a>"</span></div> |
| 151 | <div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="preprocessor">#include "<a class="code" href="_validation_8h.xhtml">tests/validation/Validation.h</a>"</span></div> |
| 152 | <div class="line"><a name="l00035"></a><span class="lineno"> 35</span> <span class="preprocessor">#include "<a class="code" href="_flatten_layer_fixture_8h.xhtml">tests/validation/fixtures/FlattenLayerFixture.h</a>"</span></div> |
| 153 | <div class="line"><a name="l00036"></a><span class="lineno"> 36</span> </div> |
| 154 | <div class="line"><a name="l00037"></a><span class="lineno"> 37</span> <span class="keyword">namespace </span>arm_compute</div> |
| 155 | <div class="line"><a name="l00038"></a><span class="lineno"> 38</span> {</div> |
| 156 | <div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="keyword">namespace </span>test</div> |
| 157 | <div class="line"><a name="l00040"></a><span class="lineno"> 40</span> {</div> |
| 158 | <div class="line"><a name="l00041"></a><span class="lineno"> 41</span> <span class="keyword">namespace </span>validation</div> |
| 159 | <div class="line"><a name="l00042"></a><span class="lineno"> 42</span> {</div> |
| 160 | <div class="line"><a name="l00043"></a><span class="lineno"> 43</span> <a class="code" href="_macros_8h.xhtml#acd09bed517e43d28823e69494f259835">TEST_SUITE</a>(CL)</div> |
| 161 | <div class="line"><a name="l00044"></a><span class="lineno"> 44</span> <a class="code" href="_macros_8h.xhtml#acd09bed517e43d28823e69494f259835">TEST_SUITE</a>(FlattenLayer)</div> |
| 162 | <div class="line"><a name="l00045"></a><span class="lineno"> 45</span> </div> |
| 163 | <div class="line"><a name="l00046"></a><span class="lineno"> 46</span> template <typename T></div> |
| 164 | <div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="namespacearm__compute_1_1test_1_1validation.xhtml#adfae1662a2c0658c753e42045c8dc2ea"> 47</a></span> using <a class="code" href="classarm__compute_1_1test_1_1validation_1_1_flatten_layer_validation_fixture.xhtml">CLFlattenLayerFixture</a> = <a class="code" href="classarm__compute_1_1test_1_1validation_1_1_flatten_layer_validation_fixture.xhtml">FlattenLayerValidationFixture</a><<a class="code" href="classarm__compute_1_1_c_l_tensor.xhtml">CLTensor</a>, <a class="code" href="classarm__compute_1_1test_1_1_c_l_accessor.xhtml">CLAccessor</a>, <a class="code" href="classarm__compute_1_1_c_l_flatten_layer.xhtml">CLFlattenLayer</a>, T>;</div> |
| 165 | <div class="line"><a name="l00048"></a><span class="lineno"> 48</span> </div> |
| 166 | <div class="line"><a name="l00049"></a><span class="lineno"> 49</span> <a class="code" href="_macros_8h.xhtml#acd09bed517e43d28823e69494f259835">TEST_SUITE</a>(Float)</div> |
| 167 | <div class="line"><a name="l00050"></a><span class="lineno"> 50</span> <a class="code" href="_macros_8h.xhtml#acd09bed517e43d28823e69494f259835">TEST_SUITE</a>(FP32)</div> |
| 168 | <div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="namespacearm__compute_1_1test_1_1validation.xhtml#ae6331f78a2f3e946535a3fa73c46eaca"> 51</a></span> <a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#acc16f69c216561ccfe575ec7f7421171">FIXTURE_DATA_TEST_CASE</a>(RunSmall, <a class="code" href="classarm__compute_1_1test_1_1validation_1_1_flatten_layer_validation_fixture.xhtml">CLFlattenLayerFixture</a><<span class="keywordtype">float</span>>, framework::<a class="code" href="namespacearm__compute_1_1test_1_1framework.xhtml#a7edf31944a6144ffd493d2f9a7bfb5cf">DatasetMode</a>::ALL, <a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#a886187093300f6e68ccf9e169a947dbf">combine</a>(framework::dataset::<a class="code" href="namespacearm__compute_1_1test_1_1framework_1_1dataset.xhtml#a20b2c46a6ccea85acf64c599a68251d7">concat</a>(datasets::Small3DShapes(), datasets::Small4DShapes()),</div> |
| 169 | <div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  framework::dataset::<a class="code" href="namespacearm__compute_1_1test_1_1framework_1_1dataset.xhtml#a352791fb808d42a82ad70df5efa3508b">make</a>("<a class="code" href="namespacearm__compute.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6">DataType</a>", DataType::F32)))</div> |
| 170 | <div class="line"><a name="l00053"></a><span class="lineno"> 53</span> {</div> |
| 171 | <div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  <span class="comment">// Validate output</span></div> |
| 172 | <div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  <a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#a7730e17dc901bdffefcf45b08bab135f">validate</a>(CLAccessor(_target), _reference);</div> |
| 173 | <div class="line"><a name="l00056"></a><span class="lineno"> 56</span> }</div> |
| 174 | <div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="namespacearm__compute_1_1test_1_1validation.xhtml#aa2c7ada491af83e6b0263e057cbfd8d0"> 57</a></span> <a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#acc16f69c216561ccfe575ec7f7421171">FIXTURE_DATA_TEST_CASE</a>(RunLarge, <a class="code" href="classarm__compute_1_1test_1_1validation_1_1_flatten_layer_validation_fixture.xhtml">CLFlattenLayerFixture<float></a>, <a class="code" href="namespacearm__compute_1_1test_1_1framework.xhtml#a7edf31944a6144ffd493d2f9a7bfb5cfad791cd54143e331164a2b216451a5dd3">framework::DatasetMode::NIGHTLY</a>, <a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#a886187093300f6e68ccf9e169a947dbf">combine</a>(<a class="code" href="namespacearm__compute_1_1test_1_1framework_1_1dataset.xhtml#a20b2c46a6ccea85acf64c599a68251d7">framework::dataset::concat</a>(<a class="code" href="classarm__compute_1_1test_1_1datasets_1_1_large3_d_shapes.xhtml">datasets::Large3DShapes</a>(), <a class="code" href="classarm__compute_1_1test_1_1datasets_1_1_large4_d_shapes.xhtml">datasets::Large4DShapes</a>()),</div> |
| 175 | <div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  <a class="code" href="namespacearm__compute_1_1test_1_1framework_1_1dataset.xhtml#a352791fb808d42a82ad70df5efa3508b">framework::dataset::make</a>(<span class="stringliteral">"DataType"</span>, <a class="code" href="namespacearm__compute.xhtml#ab4e88c89b3b7ea1735996cc4def22d58a44ad4ef5a76e6aa6fb3e3fa079a54fda">DataType::F32</a>)))</div> |
| 176 | <div class="line"><a name="l00059"></a><span class="lineno"> 59</span> {</div> |
| 177 | <div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  <span class="comment">// Validate output</span></div> |
| 178 | <div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  <a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#a7730e17dc901bdffefcf45b08bab135f">validate</a>(<a class="code" href="classarm__compute_1_1test_1_1_c_l_accessor.xhtml">CLAccessor</a>(_target), _reference);</div> |
| 179 | <div class="line"><a name="l00062"></a><span class="lineno"> 62</span> }</div> |
| 180 | <div class="line"><a name="l00063"></a><span class="lineno"> 63</span> <a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#a38fe4b20a05bbaa1c844f3d7a19791ae">TEST_SUITE_END</a>()</div> |
| 181 | <div class="line"><a name="l00064"></a><span class="lineno"> 64</span> </div> |
| 182 | <div class="line"><a name="l00065"></a><span class="lineno"> 65</span> <a class="code" href="_macros_8h.xhtml#acd09bed517e43d28823e69494f259835">TEST_SUITE</a>(FP16)</div> |
| 183 | <div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="namespacearm__compute_1_1test_1_1validation.xhtml#a8cbdb07675cbd1605aa8d8de0046bf05"> 66</a></span> <a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#acc16f69c216561ccfe575ec7f7421171">FIXTURE_DATA_TEST_CASE</a>(RunSmall, <a class="code" href="classarm__compute_1_1test_1_1validation_1_1_flatten_layer_validation_fixture.xhtml">CLFlattenLayerFixture</a><<a class="code" href="namespacearm__compute.xhtml#a73e2825fd61d349c5ca2f5313e3c8ea1">half</a>>, framework::<a class="code" href="namespacearm__compute_1_1test_1_1framework.xhtml#a7edf31944a6144ffd493d2f9a7bfb5cf">DatasetMode</a>::ALL, <a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#a886187093300f6e68ccf9e169a947dbf">combine</a>(framework::dataset::<a class="code" href="namespacearm__compute_1_1test_1_1framework_1_1dataset.xhtml#a20b2c46a6ccea85acf64c599a68251d7">concat</a>(datasets::Small3DShapes(), datasets::Small4DShapes()),</div> |
| 184 | <div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  framework::dataset::<a class="code" href="namespacearm__compute_1_1test_1_1framework_1_1dataset.xhtml#a352791fb808d42a82ad70df5efa3508b">make</a>("<a class="code" href="namespacearm__compute.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6">DataType</a>", DataType::F16)))</div> |
| 185 | <div class="line"><a name="l00068"></a><span class="lineno"> 68</span> {</div> |
| 186 | <div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  <span class="comment">// Validate output</span></div> |
| 187 | <div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  <a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#a7730e17dc901bdffefcf45b08bab135f">validate</a>(<a class="code" href="classarm__compute_1_1test_1_1_c_l_accessor.xhtml">CLAccessor</a>(_target), _reference);</div> |
| 188 | <div class="line"><a name="l00071"></a><span class="lineno"> 71</span> }</div> |
| 189 | <div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="namespacearm__compute_1_1test_1_1validation.xhtml#acdd086d8a6a088acde2e91a617b8fccb"> 72</a></span> <a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#acc16f69c216561ccfe575ec7f7421171">FIXTURE_DATA_TEST_CASE</a>(RunLarge, <a class="code" href="classarm__compute_1_1test_1_1validation_1_1_flatten_layer_validation_fixture.xhtml">CLFlattenLayerFixture<half></a>, <a class="code" href="namespacearm__compute_1_1test_1_1framework.xhtml#a7edf31944a6144ffd493d2f9a7bfb5cfad791cd54143e331164a2b216451a5dd3">framework::DatasetMode::NIGHTLY</a>, <a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#a886187093300f6e68ccf9e169a947dbf">combine</a>(<a class="code" href="namespacearm__compute_1_1test_1_1framework_1_1dataset.xhtml#a20b2c46a6ccea85acf64c599a68251d7">framework::dataset::concat</a>(<a class="code" href="classarm__compute_1_1test_1_1datasets_1_1_large3_d_shapes.xhtml">datasets::Large3DShapes</a>(), <a class="code" href="classarm__compute_1_1test_1_1datasets_1_1_large4_d_shapes.xhtml">datasets::Large4DShapes</a>()),</div> |
| 190 | <div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  <a class="code" href="namespacearm__compute_1_1test_1_1framework_1_1dataset.xhtml#a352791fb808d42a82ad70df5efa3508b">framework::dataset::make</a>(<span class="stringliteral">"DataType"</span>, <a class="code" href="namespacearm__compute.xhtml#ab4e88c89b3b7ea1735996cc4def22d58a56d8353718e6fdc78b8d69078a2cdb94">DataType::F16</a>)))</div> |
| 191 | <div class="line"><a name="l00074"></a><span class="lineno"> 74</span> {</div> |
| 192 | <div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  <span class="comment">// Validate output</span></div> |
| 193 | <div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  <a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#a7730e17dc901bdffefcf45b08bab135f">validate</a>(<a class="code" href="classarm__compute_1_1test_1_1_c_l_accessor.xhtml">CLAccessor</a>(_target), _reference);</div> |
| 194 | <div class="line"><a name="l00077"></a><span class="lineno"> 77</span> }</div> |
| 195 | <div class="line"><a name="l00078"></a><span class="lineno"> 78</span> <a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#a38fe4b20a05bbaa1c844f3d7a19791ae">TEST_SUITE_END</a>()</div> |
| 196 | <div class="line"><a name="l00079"></a><span class="lineno"> 79</span> <a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#a38fe4b20a05bbaa1c844f3d7a19791ae">TEST_SUITE_END</a>()</div> |
| 197 | <div class="line"><a name="l00080"></a><span class="lineno"> 80</span> </div> |
| 198 | <div class="line"><a name="l00081"></a><span class="lineno"> 81</span> <a class="code" href="_macros_8h.xhtml#acd09bed517e43d28823e69494f259835">TEST_SUITE</a>(Quantized)</div> |
| 199 | <div class="line"><a name="l00082"></a><span class="lineno"> 82</span> <a class="code" href="_macros_8h.xhtml#acd09bed517e43d28823e69494f259835">TEST_SUITE</a>(QS8)</div> |
| 200 | <div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="namespacearm__compute_1_1test_1_1validation.xhtml#afdf5cfd7cac03504696da94a1a69f637"> 83</a></span> <a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#acc16f69c216561ccfe575ec7f7421171">FIXTURE_DATA_TEST_CASE</a>(RunSmall, <a class="code" href="classarm__compute_1_1test_1_1validation_1_1_flatten_layer_validation_fixture.xhtml">CLFlattenLayerFixture</a><int8_t>, framework::<a class="code" href="namespacearm__compute_1_1test_1_1framework.xhtml#a7edf31944a6144ffd493d2f9a7bfb5cf">DatasetMode</a>::ALL, <a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#a886187093300f6e68ccf9e169a947dbf">combine</a>(framework::dataset::<a class="code" href="namespacearm__compute_1_1test_1_1framework_1_1dataset.xhtml#a20b2c46a6ccea85acf64c599a68251d7">concat</a>(datasets::Small3DShapes(), datasets::Small4DShapes()),</div> |
| 201 | <div class="line"><a name="l00084"></a><span class="lineno"> 84</span>  framework::dataset::<a class="code" href="namespacearm__compute_1_1test_1_1framework_1_1dataset.xhtml#a352791fb808d42a82ad70df5efa3508b">make</a>("<a class="code" href="namespacearm__compute.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6">DataType</a>", DataType::QS8)))</div> |
| 202 | <div class="line"><a name="l00085"></a><span class="lineno"> 85</span> {</div> |
| 203 | <div class="line"><a name="l00086"></a><span class="lineno"> 86</span>  <span class="comment">// Validate output</span></div> |
| 204 | <div class="line"><a name="l00087"></a><span class="lineno"> 87</span>  <a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#a7730e17dc901bdffefcf45b08bab135f">validate</a>(<a class="code" href="classarm__compute_1_1test_1_1_c_l_accessor.xhtml">CLAccessor</a>(_target), _reference);</div> |
| 205 | <div class="line"><a name="l00088"></a><span class="lineno"> 88</span> }</div> |
| 206 | <div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="namespacearm__compute_1_1test_1_1validation.xhtml#a94504956d4a37369918657141e3eecd9"> 89</a></span> <a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#acc16f69c216561ccfe575ec7f7421171">FIXTURE_DATA_TEST_CASE</a>(RunLarge, <a class="code" href="classarm__compute_1_1test_1_1validation_1_1_flatten_layer_validation_fixture.xhtml">CLFlattenLayerFixture<int8_t></a>, <a class="code" href="namespacearm__compute_1_1test_1_1framework.xhtml#a7edf31944a6144ffd493d2f9a7bfb5cfad791cd54143e331164a2b216451a5dd3">framework::DatasetMode::NIGHTLY</a>, <a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#a886187093300f6e68ccf9e169a947dbf">combine</a>(<a class="code" href="namespacearm__compute_1_1test_1_1framework_1_1dataset.xhtml#a20b2c46a6ccea85acf64c599a68251d7">framework::dataset::concat</a>(<a class="code" href="classarm__compute_1_1test_1_1datasets_1_1_large3_d_shapes.xhtml">datasets::Large3DShapes</a>(), <a class="code" href="classarm__compute_1_1test_1_1datasets_1_1_large4_d_shapes.xhtml">datasets::Large4DShapes</a>()),</div> |
| 207 | <div class="line"><a name="l00090"></a><span class="lineno"> 90</span>  <a class="code" href="namespacearm__compute_1_1test_1_1framework_1_1dataset.xhtml#a352791fb808d42a82ad70df5efa3508b">framework::dataset::make</a>(<span class="stringliteral">"DataType"</span>, <a class="code" href="namespacearm__compute.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a11cde4d3551db3f9498d339a67189543">DataType::QS8</a>)))</div> |
| 208 | <div class="line"><a name="l00091"></a><span class="lineno"> 91</span> {</div> |
| 209 | <div class="line"><a name="l00092"></a><span class="lineno"> 92</span>  <span class="comment">// Validate output</span></div> |
| 210 | <div class="line"><a name="l00093"></a><span class="lineno"> 93</span>  <a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#a7730e17dc901bdffefcf45b08bab135f">validate</a>(<a class="code" href="classarm__compute_1_1test_1_1_c_l_accessor.xhtml">CLAccessor</a>(_target), _reference);</div> |
| 211 | <div class="line"><a name="l00094"></a><span class="lineno"> 94</span> }</div> |
| 212 | <div class="line"><a name="l00095"></a><span class="lineno"> 95</span> <a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#a38fe4b20a05bbaa1c844f3d7a19791ae">TEST_SUITE_END</a>()</div> |
| 213 | <div class="line"><a name="l00096"></a><span class="lineno"> 96</span> </div> |
| 214 | <div class="line"><a name="l00097"></a><span class="lineno"> 97</span> <a class="code" href="_macros_8h.xhtml#acd09bed517e43d28823e69494f259835">TEST_SUITE</a>(QS16)</div> |
| 215 | <div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="namespacearm__compute_1_1test_1_1validation.xhtml#ab13a742ae58411d3197cdb7f6e330082"> 98</a></span> <a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#acc16f69c216561ccfe575ec7f7421171">FIXTURE_DATA_TEST_CASE</a>(RunSmall, <a class="code" href="classarm__compute_1_1test_1_1validation_1_1_flatten_layer_validation_fixture.xhtml">CLFlattenLayerFixture</a><int16_t>, framework::<a class="code" href="namespacearm__compute_1_1test_1_1framework.xhtml#a7edf31944a6144ffd493d2f9a7bfb5cf">DatasetMode</a>::ALL, <a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#a886187093300f6e68ccf9e169a947dbf">combine</a>(framework::dataset::<a class="code" href="namespacearm__compute_1_1test_1_1framework_1_1dataset.xhtml#a20b2c46a6ccea85acf64c599a68251d7">concat</a>(datasets::Small3DShapes(), datasets::Small4DShapes()),</div> |
| 216 | <div class="line"><a name="l00099"></a><span class="lineno"> 99</span>  framework::dataset::<a class="code" href="namespacearm__compute_1_1test_1_1framework_1_1dataset.xhtml#a352791fb808d42a82ad70df5efa3508b">make</a>("<a class="code" href="namespacearm__compute.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6">DataType</a>", DataType::QS16)))</div> |
| 217 | <div class="line"><a name="l00100"></a><span class="lineno"> 100</span> {</div> |
| 218 | <div class="line"><a name="l00101"></a><span class="lineno"> 101</span>  <span class="comment">// Validate output</span></div> |
| 219 | <div class="line"><a name="l00102"></a><span class="lineno"> 102</span>  <a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#a7730e17dc901bdffefcf45b08bab135f">validate</a>(<a class="code" href="classarm__compute_1_1test_1_1_c_l_accessor.xhtml">CLAccessor</a>(_target), _reference);</div> |
| 220 | <div class="line"><a name="l00103"></a><span class="lineno"> 103</span> }</div> |
| 221 | <div class="line"><a name="l00104"></a><span class="lineno"><a class="line" href="namespacearm__compute_1_1test_1_1validation.xhtml#a8515b25bed0ee763fe01c994c90b0115"> 104</a></span> <a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#acc16f69c216561ccfe575ec7f7421171">FIXTURE_DATA_TEST_CASE</a>(RunLarge, <a class="code" href="classarm__compute_1_1test_1_1validation_1_1_flatten_layer_validation_fixture.xhtml">CLFlattenLayerFixture<int16_t></a>, <a class="code" href="namespacearm__compute_1_1test_1_1framework.xhtml#a7edf31944a6144ffd493d2f9a7bfb5cfad791cd54143e331164a2b216451a5dd3">framework::DatasetMode::NIGHTLY</a>, <a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#a886187093300f6e68ccf9e169a947dbf">combine</a>(<a class="code" href="namespacearm__compute_1_1test_1_1framework_1_1dataset.xhtml#a20b2c46a6ccea85acf64c599a68251d7">framework::dataset::concat</a>(<a class="code" href="classarm__compute_1_1test_1_1datasets_1_1_large3_d_shapes.xhtml">datasets::Large3DShapes</a>(), <a class="code" href="classarm__compute_1_1test_1_1datasets_1_1_large4_d_shapes.xhtml">datasets::Large4DShapes</a>()),</div> |
| 222 | <div class="line"><a name="l00105"></a><span class="lineno"> 105</span>  <a class="code" href="namespacearm__compute_1_1test_1_1framework_1_1dataset.xhtml#a352791fb808d42a82ad70df5efa3508b">framework::dataset::make</a>(<span class="stringliteral">"DataType"</span>, <a class="code" href="namespacearm__compute.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a48d877702a2957f5a932c43a357866f9">DataType::QS16</a>)))</div> |
| 223 | <div class="line"><a name="l00106"></a><span class="lineno"> 106</span> {</div> |
| 224 | <div class="line"><a name="l00107"></a><span class="lineno"> 107</span>  <span class="comment">// Validate output</span></div> |
| 225 | <div class="line"><a name="l00108"></a><span class="lineno"> 108</span>  <a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#a7730e17dc901bdffefcf45b08bab135f">validate</a>(<a class="code" href="classarm__compute_1_1test_1_1_c_l_accessor.xhtml">CLAccessor</a>(_target), _reference);</div> |
| 226 | <div class="line"><a name="l00109"></a><span class="lineno"> 109</span> }</div> |
| 227 | <div class="line"><a name="l00110"></a><span class="lineno"> 110</span> <a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#a38fe4b20a05bbaa1c844f3d7a19791ae">TEST_SUITE_END</a>()</div> |
| 228 | <div class="line"><a name="l00111"></a><span class="lineno"> 111</span> <a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#a38fe4b20a05bbaa1c844f3d7a19791ae">TEST_SUITE_END</a>()</div> |
| 229 | <div class="line"><a name="l00112"></a><span class="lineno"> 112</span> </div> |
| 230 | <div class="line"><a name="l00113"></a><span class="lineno"> 113</span> <a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#a38fe4b20a05bbaa1c844f3d7a19791ae">TEST_SUITE_END</a>()</div> |
| 231 | <div class="line"><a name="l00114"></a><span class="lineno"> 114</span> <a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#a38fe4b20a05bbaa1c844f3d7a19791ae">TEST_SUITE_END</a>()</div> |
| 232 | <div class="line"><a name="l00115"></a><span class="lineno"> 115</span> } <span class="comment">// namespace validation</span></div> |
| 233 | <div class="line"><a name="l00116"></a><span class="lineno"> 116</span> } <span class="comment">// namespace test</span></div> |
| 234 | <div class="line"><a name="l00117"></a><span class="lineno"> 117</span> } <span class="comment">// namespace arm_compute</span></div> |
| 235 | <div class="ttc" id="namespacearm__compute_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6a48d877702a2957f5a932c43a357866f9"><div class="ttname"><a href="namespacearm__compute.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a48d877702a2957f5a932c43a357866f9">arm_compute::DataType::QS16</a></div></div> |
| 236 | <div class="ttc" id="namespacearm__compute_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6a11cde4d3551db3f9498d339a67189543"><div class="ttname"><a href="namespacearm__compute.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a11cde4d3551db3f9498d339a67189543">arm_compute::DataType::QS8</a></div></div> |
| 237 | <div class="ttc" id="_shape_datasets_8h_xhtml"><div class="ttname"><a href="_shape_datasets_8h.xhtml">ShapeDatasets.h</a></div></div> |
| 238 | <div class="ttc" id="_padding_calculator_8h_xhtml"><div class="ttname"><a href="_padding_calculator_8h.xhtml">PaddingCalculator.h</a></div></div> |
| 239 | <div class="ttc" id="_macros_8h_xhtml"><div class="ttname"><a href="_macros_8h.xhtml">Macros.h</a></div></div> |
| 240 | <div class="ttc" id="_c_l_flatten_layer_8h_xhtml"><div class="ttname"><a href="_c_l_flatten_layer_8h.xhtml">CLFlattenLayer.h</a></div></div> |
| 241 | <div class="ttc" id="_c_l_tensor_8h_xhtml"><div class="ttname"><a href="_c_l_tensor_8h.xhtml">CLTensor.h</a></div></div> |
| 242 | <div class="ttc" id="namespacearm__compute_xhtml_a73e2825fd61d349c5ca2f5313e3c8ea1"><div class="ttname"><a href="namespacearm__compute.xhtml#a73e2825fd61d349c5ca2f5313e3c8ea1">arm_compute::half</a></div><div class="ttdeci">half_float::half half</div><div class="ttdoc">16-bit floating point type </div><div class="ttdef"><b>Definition:</b> <a href="arm__compute_2core_2_types_8h_source.xhtml#l00039">Types.h:39</a></div></div> |
| 243 | <div class="ttc" id="namespacearm__compute_xhtml_ab4e88c89b3b7ea1735996cc4def22d58a44ad4ef5a76e6aa6fb3e3fa079a54fda"><div class="ttname"><a href="namespacearm__compute.xhtml#ab4e88c89b3b7ea1735996cc4def22d58a44ad4ef5a76e6aa6fb3e3fa079a54fda">arm_compute::Format::F32</a></div><div class="ttdoc">1 channel, 1 F16 per channel </div></div> |
| 244 | <div class="ttc" id="namespacearm__compute_1_1test_1_1validation_xhtml_acc16f69c216561ccfe575ec7f7421171"><div class="ttname"><a href="namespacearm__compute_1_1test_1_1validation.xhtml#acc16f69c216561ccfe575ec7f7421171">arm_compute::test::validation::FIXTURE_DATA_TEST_CASE</a></div><div class="ttdeci">FIXTURE_DATA_TEST_CASE(RunSmall, CLActivationLayerFixture< half >, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), ActivationDataset), framework::dataset::make("DataType", DataType::F16)))</div><div class="ttdef"><b>Definition:</b> <a href="validation_2_c_l_2_activation_layer_8cpp_source.xhtml#l00164">ActivationLayer.cpp:164</a></div></div> |
| 245 | <div class="ttc" id="namespacearm__compute_1_1test_1_1validation_xhtml_a886187093300f6e68ccf9e169a947dbf"><div class="ttname"><a href="namespacearm__compute_1_1test_1_1validation.xhtml#a886187093300f6e68ccf9e169a947dbf">arm_compute::test::validation::combine</a></div><div class="ttdeci">combine(concat(datasets::Small2DShapes(), datasets::Large2DShapes()), framework::dataset::make("DataType", DataType::S16))</div></div> |
| 246 | <div class="ttc" id="namespacearm__compute_1_1test_1_1framework_1_1dataset_xhtml_a352791fb808d42a82ad70df5efa3508b"><div class="ttname"><a href="namespacearm__compute_1_1test_1_1framework_1_1dataset.xhtml#a352791fb808d42a82ad70df5efa3508b">arm_compute::test::framework::dataset::make</a></div><div class="ttdeci">std::enable_if< is_container< T >::value, ContainerDataset< T > >::type make(std::string name, T &&values)</div><div class="ttdoc">Helper function to create a ContainerDataset. </div><div class="ttdef"><b>Definition:</b> <a href="_container_dataset_8h_source.xhtml#l00140">ContainerDataset.h:140</a></div></div> |
| 247 | <div class="ttc" id="_c_l_accessor_8h_xhtml"><div class="ttname"><a href="_c_l_accessor_8h.xhtml">CLAccessor.h</a></div></div> |
| 248 | <div class="ttc" id="namespacearm__compute_xhtml_ab4e88c89b3b7ea1735996cc4def22d58a56d8353718e6fdc78b8d69078a2cdb94"><div class="ttname"><a href="namespacearm__compute.xhtml#ab4e88c89b3b7ea1735996cc4def22d58a56d8353718e6fdc78b8d69078a2cdb94">arm_compute::Format::F16</a></div><div class="ttdoc">1 channel, 1 U32 per channel </div></div> |
| 249 | <div class="ttc" id="_c_l_tensor_allocator_8h_xhtml"><div class="ttname"><a href="_c_l_tensor_allocator_8h.xhtml">CLTensorAllocator.h</a></div></div> |
| 250 | <div class="ttc" id="classarm__compute_1_1_c_l_flatten_layer_xhtml"><div class="ttname"><a href="classarm__compute_1_1_c_l_flatten_layer.xhtml">arm_compute::CLFlattenLayer</a></div><div class="ttdoc">Basic function to execute flatten. </div><div class="ttdef"><b>Definition:</b> <a href="_c_l_flatten_layer_8h_source.xhtml#l00039">CLFlattenLayer.h:39</a></div></div> |
| 251 | <div class="ttc" id="_flatten_layer_fixture_8h_xhtml"><div class="ttname"><a href="_flatten_layer_fixture_8h.xhtml">FlattenLayerFixture.h</a></div></div> |
| 252 | <div class="ttc" id="classarm__compute_1_1test_1_1datasets_1_1_large3_d_shapes_xhtml"><div class="ttname"><a href="classarm__compute_1_1test_1_1datasets_1_1_large3_d_shapes.xhtml">arm_compute::test::datasets::Large3DShapes</a></div><div class="ttdoc">Data set containing large 3D tensor shapes. </div><div class="ttdef"><b>Definition:</b> <a href="_shape_datasets_8h_source.xhtml#l00172">ShapeDatasets.h:172</a></div></div> |
| 253 | <div class="ttc" id="namespacearm__compute_1_1test_1_1framework_xhtml_a7edf31944a6144ffd493d2f9a7bfb5cf"><div class="ttname"><a href="namespacearm__compute_1_1test_1_1framework.xhtml#a7edf31944a6144ffd493d2f9a7bfb5cf">arm_compute::test::framework::DatasetMode</a></div><div class="ttdeci">DatasetMode</div><div class="ttdoc">Possible dataset modes. </div><div class="ttdef"><b>Definition:</b> <a href="_dataset_modes_8h_source.xhtml#l00040">DatasetModes.h:40</a></div></div> |
| 254 | <div class="ttc" id="_datasets_8h_xhtml"><div class="ttname"><a href="_datasets_8h.xhtml">Datasets.h</a></div></div> |
| 255 | <div class="ttc" id="classarm__compute_1_1test_1_1_c_l_accessor_xhtml"><div class="ttname"><a href="classarm__compute_1_1test_1_1_c_l_accessor.xhtml">arm_compute::test::CLAccessor</a></div><div class="ttdoc">Accessor implementation for CLTensor objects. </div><div class="ttdef"><b>Definition:</b> <a href="_c_l_accessor_8h_source.xhtml#l00035">CLAccessor.h:35</a></div></div> |
| 256 | <div class="ttc" id="classarm__compute_1_1test_1_1validation_1_1_flatten_layer_validation_fixture_xhtml"><div class="ttname"><a href="classarm__compute_1_1test_1_1validation_1_1_flatten_layer_validation_fixture.xhtml">arm_compute::test::validation::FlattenLayerValidationFixture</a></div><div class="ttdef"><b>Definition:</b> <a href="_flatten_layer_fixture_8h_source.xhtml#l00047">FlattenLayerFixture.h:47</a></div></div> |
| 257 | <div class="ttc" id="namespacearm__compute_1_1test_1_1framework_xhtml_a7edf31944a6144ffd493d2f9a7bfb5cfad791cd54143e331164a2b216451a5dd3"><div class="ttname"><a href="namespacearm__compute_1_1test_1_1framework.xhtml#a7edf31944a6144ffd493d2f9a7bfb5cfad791cd54143e331164a2b216451a5dd3">arm_compute::test::framework::DatasetMode::NIGHTLY</a></div></div> |
| 258 | <div class="ttc" id="namespacearm__compute_1_1test_1_1validation_xhtml_a38fe4b20a05bbaa1c844f3d7a19791ae"><div class="ttname"><a href="namespacearm__compute_1_1test_1_1validation.xhtml#a38fe4b20a05bbaa1c844f3d7a19791ae">arm_compute::test::validation::TEST_SUITE_END</a></div><div class="ttdeci">TEST_SUITE_END() DATA_TEST_CASE(Configuration</div></div> |
| 259 | <div class="ttc" id="namespacearm__compute_1_1test_1_1validation_xhtml_a7730e17dc901bdffefcf45b08bab135f"><div class="ttname"><a href="namespacearm__compute_1_1test_1_1validation.xhtml#a7730e17dc901bdffefcf45b08bab135f">arm_compute::test::validation::validate</a></div><div class="ttdeci">void validate(const arm_compute::ValidRegion &region, const arm_compute::ValidRegion &reference)</div><div class="ttdoc">Validate valid regions. </div><div class="ttdef"><b>Definition:</b> <a href="_validation_8cpp_source.xhtml#l00149">Validation.cpp:149</a></div></div> |
| 260 | <div class="ttc" id="_macros_8h_xhtml_acd09bed517e43d28823e69494f259835"><div class="ttname"><a href="_macros_8h.xhtml#acd09bed517e43d28823e69494f259835">TEST_SUITE</a></div><div class="ttdeci">#define TEST_SUITE(SUITE_NAME)</div><div class="ttdef"><b>Definition:</b> <a href="_macros_8h_source.xhtml#l00034">Macros.h:34</a></div></div> |
| 261 | <div class="ttc" id="_validation_8h_xhtml"><div class="ttname"><a href="_validation_8h.xhtml">Validation.h</a></div></div> |
| 262 | <div class="ttc" id="classarm__compute_1_1test_1_1datasets_1_1_large4_d_shapes_xhtml"><div class="ttname"><a href="classarm__compute_1_1test_1_1datasets_1_1_large4_d_shapes.xhtml">arm_compute::test::datasets::Large4DShapes</a></div><div class="ttdoc">Data set containing large 4D tensor shapes. </div><div class="ttdef"><b>Definition:</b> <a href="_shape_datasets_8h_source.xhtml#l00187">ShapeDatasets.h:187</a></div></div> |
| 263 | <div class="ttc" id="namespacearm__compute_1_1test_1_1framework_1_1dataset_xhtml_a20b2c46a6ccea85acf64c599a68251d7"><div class="ttname"><a href="namespacearm__compute_1_1test_1_1framework_1_1dataset.xhtml#a20b2c46a6ccea85acf64c599a68251d7">arm_compute::test::framework::dataset::concat</a></div><div class="ttdeci">JoinDataset< T, U > concat(T &&dataset1, U &&dataset2)</div><div class="ttdoc">Helper function to create a JoinDataset. </div><div class="ttdef"><b>Definition:</b> <a href="_join_dataset_8h_source.xhtml#l00140">JoinDataset.h:140</a></div></div> |
| 264 | <div class="ttc" id="arm__compute_2core_2_types_8h_xhtml"><div class="ttname"><a href="arm__compute_2core_2_types_8h.xhtml">Types.h</a></div></div> |
| 265 | <div class="ttc" id="namespacearm__compute_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6"><div class="ttname"><a href="namespacearm__compute.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6">arm_compute::DataType</a></div><div class="ttdeci">DataType</div><div class="ttdoc">Available data types. </div><div class="ttdef"><b>Definition:</b> <a href="arm__compute_2core_2_types_8h_source.xhtml#l00064">Types.h:64</a></div></div> |
| 266 | <div class="ttc" id="_asserts_8h_xhtml"><div class="ttname"><a href="_asserts_8h.xhtml">Asserts.h</a></div></div> |
| 267 | <div class="ttc" id="classarm__compute_1_1_c_l_tensor_xhtml"><div class="ttname"><a href="classarm__compute_1_1_c_l_tensor.xhtml">arm_compute::CLTensor</a></div><div class="ttdoc">Basic implementation of the OpenCL tensor interface. </div><div class="ttdef"><b>Definition:</b> <a href="_c_l_tensor_8h_source.xhtml#l00039">CLTensor.h:39</a></div></div> |
| 268 | </div><!-- fragment --></div><!-- contents --> |
| 269 | </div><!-- doc-content --> |
| 270 | <!-- start footer part --> |
| 271 | <div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> |
| 272 | <ul> |
| 273 | <li class="navelem"><a class="el" href="dir_3b4cc335dce0408d77b688e575522aa5.xhtml">tests</a></li><li class="navelem"><a class="el" href="dir_a54a3db5b521d39f12dbe18362fe1216.xhtml">validation</a></li><li class="navelem"><a class="el" href="dir_5c3e6f36232c22ff6b3dc2b17e9cf59e.xhtml">CL</a></li><li class="navelem"><a class="el" href="_flatten_8cpp.xhtml">Flatten.cpp</a></li> |
| 274 | <li class="footer">Generated on Thu Sep 28 2017 14:37:52 for Compute Library by |
| 275 | <a href="http://www.doxygen.org/index.html"> |
| 276 | <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li> |
| 277 | </ul> |
| 278 | </div> |
| 279 | </body> |
| 280 | </html> |