blob: 2e202f4f3bd62a6a20c1270e2081d6abb315882f [file] [log] [blame]
<!-- HTML header for doxygen 1.8.15-->
<!-- Remember to use version doxygen 1.8.15 +-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.15"/>
<meta name="robots" content="NOINDEX, NOFOLLOW" /> <!-- Prevent indexing by search engines -->
<title>Compute Library: tests/validation/CL/Cast.cpp File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(initResizable);
/* @license-end */</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
extensions: ["tex2jax.js"],
jax: ["input/TeX","output/HTML-CSS"],
});
</script><script type="text/javascript" async="async" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="stylesheet.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<img alt="Compute Library" src="https://raw.githubusercontent.com/ARM-software/ComputeLibrary/gh-pages/ACL_logo.png" style="max-width: 100%;margin-top: 15px;margin-left: 10px"/>
<td style="padding-left: 0.5em;">
<div id="projectname">
&#160;<span id="projectnumber">20.02.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.15 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('_c_l_2_cast_8cpp.xhtml','');});
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="#namespaces">Namespaces</a> &#124;
<a href="#define-members">Macros</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#func-members">Functions</a> &#124;
<a href="#var-members">Variables</a> </div>
<div class="headertitle">
<div class="title">Cast.cpp File Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="arm__compute_2core_2_types_8h_source.xhtml">arm_compute/core/Types.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="_c_l_tensor_8h_source.xhtml">arm_compute/runtime/CL/CLTensor.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="_c_l_tensor_allocator_8h_source.xhtml">arm_compute/runtime/CL/CLTensorAllocator.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="_c_l_cast_8h_source.xhtml">arm_compute/runtime/CL/functions/CLCast.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="_c_l_accessor_8h_source.xhtml">tests/CL/CLAccessor.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="_padding_calculator_8h_source.xhtml">tests/PaddingCalculator.h</a>&quot;</code><br />
<code>#include &quot;tests/datasets/ConvertPolicyDataset.h&quot;</code><br />
<code>#include &quot;tests/datasets/ShapeDatasets.h&quot;</code><br />
<code>#include &quot;<a class="el" href="_asserts_8h_source.xhtml">tests/framework/Asserts.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="tests_2framework_2_macros_8h_source.xhtml">tests/framework/Macros.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="_datasets_8h_source.xhtml">tests/framework/datasets/Datasets.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="_validation_8h_source.xhtml">tests/validation/Validation.h</a>&quot;</code><br />
<code>#include &quot;tests/validation/fixtures/CastFixture.h&quot;</code><br />
</div>
<p><a href="_c_l_2_cast_8cpp_source.xhtml">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:namespacearm__compute"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute.xhtml">arm_compute</a></td></tr>
<tr class="memdesc:namespacearm__compute"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copyright (c) 2017-2020 ARM Limited. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacearm__compute_1_1test"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test.xhtml">arm_compute::test</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacearm__compute_1_1test_1_1validation"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml">arm_compute::test::validation</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:a661883c3cf746d2388310db13b77817e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_c_l_2_cast_8cpp.xhtml#a661883c3cf746d2388310db13b77817e">CAST_SUITE</a>(NAME, idt, odt, type, dataset, tolerance)</td></tr>
<tr class="separator:a661883c3cf746d2388310db13b77817e"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:a1cd3b8bab97649cc15f1c704fc71e2ad"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:a1cd3b8bab97649cc15f1c704fc71e2ad"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#a1cd3b8bab97649cc15f1c704fc71e2ad">CLCastToU8Fixture</a> = CastValidationFixture&lt; CLTensor, CLAccessor, CLCast, T, uint8_t &gt;</td></tr>
<tr class="separator:a1cd3b8bab97649cc15f1c704fc71e2ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aef352a0406e50dd73eec6d1ab2dc3e21"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:aef352a0406e50dd73eec6d1ab2dc3e21"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#aef352a0406e50dd73eec6d1ab2dc3e21">CLCastToS8Fixture</a> = CastValidationFixture&lt; CLTensor, CLAccessor, CLCast, T, int8_t &gt;</td></tr>
<tr class="separator:aef352a0406e50dd73eec6d1ab2dc3e21"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a29744907f1b0839155db7898652f2b36"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:a29744907f1b0839155db7898652f2b36"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#a29744907f1b0839155db7898652f2b36">CLCastToU16Fixture</a> = CastValidationFixture&lt; CLTensor, CLAccessor, CLCast, T, uint16_t &gt;</td></tr>
<tr class="separator:a29744907f1b0839155db7898652f2b36"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a29a05bdcc12768e9c85edb49bb51bc98"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:a29a05bdcc12768e9c85edb49bb51bc98"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#a29a05bdcc12768e9c85edb49bb51bc98">CLCastToS16Fixture</a> = CastValidationFixture&lt; CLTensor, CLAccessor, CLCast, T, int16_t &gt;</td></tr>
<tr class="separator:a29a05bdcc12768e9c85edb49bb51bc98"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc90d080466bf0d5c1568b3311f8c368"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:afc90d080466bf0d5c1568b3311f8c368"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#afc90d080466bf0d5c1568b3311f8c368">CLCastToU32Fixture</a> = CastValidationFixture&lt; CLTensor, CLAccessor, CLCast, T, uint32_t &gt;</td></tr>
<tr class="separator:afc90d080466bf0d5c1568b3311f8c368"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acf6f3fb6ce79231767bc544534e8a013"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:acf6f3fb6ce79231767bc544534e8a013"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#acf6f3fb6ce79231767bc544534e8a013">CLCastToS32Fixture</a> = CastValidationFixture&lt; CLTensor, CLAccessor, CLCast, T, int32_t &gt;</td></tr>
<tr class="separator:acf6f3fb6ce79231767bc544534e8a013"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af5a940ec8d72d65cbc2af63ebf9b09de"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:af5a940ec8d72d65cbc2af63ebf9b09de"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#af5a940ec8d72d65cbc2af63ebf9b09de">CLCastToF16Fixture</a> = CastValidationFixture&lt; CLTensor, CLAccessor, CLCast, T, half &gt;</td></tr>
<tr class="separator:af5a940ec8d72d65cbc2af63ebf9b09de"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5b111c1fdfd355c420fffb6034e5628a"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:a5b111c1fdfd355c420fffb6034e5628a"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#a5b111c1fdfd355c420fffb6034e5628a">CLCastToF32Fixture</a> = CastValidationFixture&lt; CLTensor, CLAccessor, CLCast, T, float &gt;</td></tr>
<tr class="separator:a5b111c1fdfd355c420fffb6034e5628a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a8f65156abdd90180036790221cfc915f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#a8f65156abdd90180036790221cfc915f">TEST_SUITE</a> (U8_to_S8) <a class="el" href="_window_iterator_8cpp.xhtml#a73168adf798e300ad06a0341c1c9bd59">DATA_TEST_CASE</a>(Configuration</td></tr>
<tr class="separator:a8f65156abdd90180036790221cfc915f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2712cb78fd081d3baebe261fa6dcd85b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#a2712cb78fd081d3baebe261fa6dcd85b">combine</a> (datasets::SmallShapes(), datasets::ConvertPolicies())</td></tr>
<tr class="separator:a2712cb78fd081d3baebe261fa6dcd85b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae02c6fc90d9c60c634bfa258049eb46b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#ae02c6fc90d9c60c634bfa258049eb46b">validate</a> (dst.info() -&gt;valid_region(), valid_region)</td></tr>
<tr class="separator:ae02c6fc90d9c60c634bfa258049eb46b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a15ef6f9076815a5d1d9da7defac11fe1"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#a15ef6f9076815a5d1d9da7defac11fe1">validate</a> (src.info() -&gt;padding(), padding)</td></tr>
<tr class="separator:a15ef6f9076815a5d1d9da7defac11fe1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a091613692766d1e34ad31fe0f403a01b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#a091613692766d1e34ad31fe0f403a01b">validate</a> (dst.info() -&gt;padding(), padding)</td></tr>
<tr class="separator:a091613692766d1e34ad31fe0f403a01b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add8103e0bb929134f064567dfb764b18"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#add8103e0bb929134f064567dfb764b18">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToS8Fixture&lt; uint8_t &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastU8toS8Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:add8103e0bb929134f064567dfb764b18"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac2ed31007ae463a3cec24a581f3651f6"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#ac2ed31007ae463a3cec24a581f3651f6">TEST_SUITE_END</a> () const auto Int16QuantizedActivationFunctionsDataset = ActivationValidationQuantizedFixture&lt;CLTensor, CLAccessor, CLActivationLayer, T&gt;</td></tr>
<tr class="memdesc:ac2ed31007ae463a3cec24a581f3651f6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input data sets. <a href="namespacearm__compute_1_1test_1_1validation.xhtml#ac2ed31007ae463a3cec24a581f3651f6">More...</a><br /></td></tr>
<tr class="separator:ac2ed31007ae463a3cec24a581f3651f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab150763b7ee038b955305977bf70aa2e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#ab150763b7ee038b955305977bf70aa2e">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToU16Fixture&lt; uint8_t &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastU8toU16Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:ab150763b7ee038b955305977bf70aa2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a22d88af446da0a183ed58e4af7c8e653"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#a22d88af446da0a183ed58e4af7c8e653">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToS16Fixture&lt; uint8_t &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastU8toS16Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:a22d88af446da0a183ed58e4af7c8e653"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6be5a8241db2c0caa1f531fc8f0ea51f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#a6be5a8241db2c0caa1f531fc8f0ea51f">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToU32Fixture&lt; uint8_t &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastU8toU32Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:a6be5a8241db2c0caa1f531fc8f0ea51f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af42d5c4e6b684220360013dbfe53ef58"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#af42d5c4e6b684220360013dbfe53ef58">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToS32Fixture&lt; uint8_t &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastU8toS32Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:af42d5c4e6b684220360013dbfe53ef58"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2cf6bcfe3ae1b4f909a020b839c49524"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#a2cf6bcfe3ae1b4f909a020b839c49524">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToF16Fixture&lt; uint8_t &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastU8toF16Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:a2cf6bcfe3ae1b4f909a020b839c49524"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af6d70e6f42774e3a425b2e6f0dbe298b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#af6d70e6f42774e3a425b2e6f0dbe298b">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToF32Fixture&lt; uint8_t &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastU8toF32Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:af6d70e6f42774e3a425b2e6f0dbe298b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a335228622e88fc319dcad1454b517849"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#a335228622e88fc319dcad1454b517849">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToU8Fixture&lt; int8_t &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastS8toU8Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:a335228622e88fc319dcad1454b517849"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0b37acb470b616e72dde15ba2ec92ee6"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#a0b37acb470b616e72dde15ba2ec92ee6">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToU16Fixture&lt; int8_t &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastS8toU16Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:a0b37acb470b616e72dde15ba2ec92ee6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0fb5a163bd879243842df5798ce7e2fd"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#a0fb5a163bd879243842df5798ce7e2fd">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToS16Fixture&lt; int8_t &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastS8toS16Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:a0fb5a163bd879243842df5798ce7e2fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa2f5e3e2ebb27a7dce5f6a1abb39b744"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#aa2f5e3e2ebb27a7dce5f6a1abb39b744">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToU32Fixture&lt; int8_t &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastS8toU32Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:aa2f5e3e2ebb27a7dce5f6a1abb39b744"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aecbb38cec0131fa321fdfe37d6453e6d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#aecbb38cec0131fa321fdfe37d6453e6d">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToS32Fixture&lt; int8_t &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastS8toS32Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:aecbb38cec0131fa321fdfe37d6453e6d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a182e173280ff5c93733cbca2ae2989c1"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#a182e173280ff5c93733cbca2ae2989c1">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToF16Fixture&lt; int8_t &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastS8toF16Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:a182e173280ff5c93733cbca2ae2989c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a001ffaf08ccae65bf035dbe6bd26722a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#a001ffaf08ccae65bf035dbe6bd26722a">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToF32Fixture&lt; int8_t &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastS8toF32Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:a001ffaf08ccae65bf035dbe6bd26722a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0f833ade403aac29efc69f17aa40c1e3"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#a0f833ade403aac29efc69f17aa40c1e3">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToU8Fixture&lt; uint16_t &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastU16toU8Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:a0f833ade403aac29efc69f17aa40c1e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aef8b450e1c51784be1d198c969933fbd"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#aef8b450e1c51784be1d198c969933fbd">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToS8Fixture&lt; uint16_t &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastU16toS8Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:aef8b450e1c51784be1d198c969933fbd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4ffb45cd97735ceed9bc791690fcd44c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#a4ffb45cd97735ceed9bc791690fcd44c">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToS16Fixture&lt; uint16_t &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastU16toS16Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:a4ffb45cd97735ceed9bc791690fcd44c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a48222727abe236a9311671ad58369d1b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#a48222727abe236a9311671ad58369d1b">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToU32Fixture&lt; uint16_t &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastU16toU32Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:a48222727abe236a9311671ad58369d1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a43297d01b90dd80e2f6d3aadfe1b1bc7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#a43297d01b90dd80e2f6d3aadfe1b1bc7">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToS32Fixture&lt; uint16_t &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastU16toS32Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:a43297d01b90dd80e2f6d3aadfe1b1bc7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e30d9af2bd04e0ce7773b84e234f725"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#a1e30d9af2bd04e0ce7773b84e234f725">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToF16Fixture&lt; uint16_t &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastU16toF16Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:a1e30d9af2bd04e0ce7773b84e234f725"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a203cd2dc68898293fe20601fe31f3317"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#a203cd2dc68898293fe20601fe31f3317">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToF32Fixture&lt; uint16_t &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastU16toF32Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:a203cd2dc68898293fe20601fe31f3317"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a346623ed99dfc25b0bdb4766b953b373"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#a346623ed99dfc25b0bdb4766b953b373">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToU8Fixture&lt; int16_t &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastS16toU8Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:a346623ed99dfc25b0bdb4766b953b373"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abc48078f7fd0b171cf71579030e82dc6"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#abc48078f7fd0b171cf71579030e82dc6">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToS8Fixture&lt; int16_t &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastS16toS8Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:abc48078f7fd0b171cf71579030e82dc6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a413e6fb1ce378fff9e30f805e49ff39a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#a413e6fb1ce378fff9e30f805e49ff39a">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToU16Fixture&lt; int16_t &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastS16toU16Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:a413e6fb1ce378fff9e30f805e49ff39a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a67b7e5e562f29d2d06a7d10d69255877"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#a67b7e5e562f29d2d06a7d10d69255877">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToU32Fixture&lt; int16_t &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastS16toU32Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:a67b7e5e562f29d2d06a7d10d69255877"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a57ec42eaf472531a41c3b9d8c115dc12"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#a57ec42eaf472531a41c3b9d8c115dc12">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToS32Fixture&lt; int16_t &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastS16toS32Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:a57ec42eaf472531a41c3b9d8c115dc12"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acd0bf95b5a2372412d967853e7dcfa39"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#acd0bf95b5a2372412d967853e7dcfa39">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToF16Fixture&lt; int16_t &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastS16toF16Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:acd0bf95b5a2372412d967853e7dcfa39"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adea109672516dfda7b2a9af74ddf6932"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#adea109672516dfda7b2a9af74ddf6932">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToF32Fixture&lt; int16_t &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastS16toF32Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:adea109672516dfda7b2a9af74ddf6932"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a559301755e5eb82b8d3a00b371b1c460"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#a559301755e5eb82b8d3a00b371b1c460">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToU8Fixture&lt; uint32_t &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastU32toU8Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:a559301755e5eb82b8d3a00b371b1c460"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afab9539f2289075db3b9ed6e5701ed7b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#afab9539f2289075db3b9ed6e5701ed7b">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToS8Fixture&lt; uint32_t &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastU32toS8Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:afab9539f2289075db3b9ed6e5701ed7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4eb7822f60ac7f223c308662e681d656"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#a4eb7822f60ac7f223c308662e681d656">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToU16Fixture&lt; uint32_t &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastU32toU16Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:a4eb7822f60ac7f223c308662e681d656"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a370495df5c226b60ed8023e1eeac8b09"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#a370495df5c226b60ed8023e1eeac8b09">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToS16Fixture&lt; uint32_t &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastU32toS16Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:a370495df5c226b60ed8023e1eeac8b09"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a82b679ea32e57d17ba8da01a95008e9e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#a82b679ea32e57d17ba8da01a95008e9e">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToS32Fixture&lt; uint32_t &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastU32toS32Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:a82b679ea32e57d17ba8da01a95008e9e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac8cc97038b6e5ff617b9a9ebdfe21b75"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#ac8cc97038b6e5ff617b9a9ebdfe21b75">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToF16Fixture&lt; uint32_t &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastU32toF16Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:ac8cc97038b6e5ff617b9a9ebdfe21b75"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a989dc1b650def30aea5b27e361c95155"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#a989dc1b650def30aea5b27e361c95155">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToF32Fixture&lt; uint32_t &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastU32toF32Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:a989dc1b650def30aea5b27e361c95155"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad89d970c55b6e34dfc31c8e36ec13814"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#ad89d970c55b6e34dfc31c8e36ec13814">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToU8Fixture&lt; int32_t &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastS32toU8Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:ad89d970c55b6e34dfc31c8e36ec13814"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a72714ea937f7b88403c7b5c98ed1b704"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#a72714ea937f7b88403c7b5c98ed1b704">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToS8Fixture&lt; int32_t &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastS32toS8Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:a72714ea937f7b88403c7b5c98ed1b704"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab76a36a7ab756336b21d5781c5a926fc"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#ab76a36a7ab756336b21d5781c5a926fc">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToU16Fixture&lt; int32_t &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastS32toU16Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:ab76a36a7ab756336b21d5781c5a926fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8f000fe18a9588a72be70f1365b8e2a9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#a8f000fe18a9588a72be70f1365b8e2a9">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToS16Fixture&lt; int32_t &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastS32toS16Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:a8f000fe18a9588a72be70f1365b8e2a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0ed7521147c7992d5f65b360cd2812f5"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#a0ed7521147c7992d5f65b360cd2812f5">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToU32Fixture&lt; int32_t &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastS32toU32Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:a0ed7521147c7992d5f65b360cd2812f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abce2052638953287c8aa74b2d7b61347"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#abce2052638953287c8aa74b2d7b61347">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToF16Fixture&lt; int32_t &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastS32toF16Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:abce2052638953287c8aa74b2d7b61347"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acec4d79489aee16fca04612c34e5088d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#acec4d79489aee16fca04612c34e5088d">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToF32Fixture&lt; int32_t &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastS32toF32Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:acec4d79489aee16fca04612c34e5088d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad430dcee754daa3b53d65ba5172f6f60"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#ad430dcee754daa3b53d65ba5172f6f60">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToU8Fixture&lt; half &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastF16toU8Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:ad430dcee754daa3b53d65ba5172f6f60"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a34de3937a3d5655fd3908896cac11dc9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#a34de3937a3d5655fd3908896cac11dc9">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToS8Fixture&lt; half &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastF16toS8Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:a34de3937a3d5655fd3908896cac11dc9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad36b0a56d72cee86692ae74ac85614e8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#ad36b0a56d72cee86692ae74ac85614e8">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToU16Fixture&lt; half &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastF16toU16Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:ad36b0a56d72cee86692ae74ac85614e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aabf316a4154afa2a7c22774c7b7c3759"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#aabf316a4154afa2a7c22774c7b7c3759">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToS16Fixture&lt; half &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastF16toS16Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:aabf316a4154afa2a7c22774c7b7c3759"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac11253aa40c8d827d8353b592774fc5b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#ac11253aa40c8d827d8353b592774fc5b">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToU32Fixture&lt; half &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastF16toU32Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:ac11253aa40c8d827d8353b592774fc5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc746dd489c39be6cf571fd79cb2e825"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#afc746dd489c39be6cf571fd79cb2e825">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToS32Fixture&lt; half &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastF16toS32Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:afc746dd489c39be6cf571fd79cb2e825"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afe11a362a1613a536f8305746734b495"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#afe11a362a1613a536f8305746734b495">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToF32Fixture&lt; half &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastF16toF32Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:afe11a362a1613a536f8305746734b495"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aedb470ba4b48b380c2da73a724ecefac"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#aedb470ba4b48b380c2da73a724ecefac">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToU8Fixture&lt; float &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastF32toU8Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:aedb470ba4b48b380c2da73a724ecefac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeb9f9362cf4b0ca4c4882f0341c7a7e4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#aeb9f9362cf4b0ca4c4882f0341c7a7e4">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToS8Fixture&lt; float &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastF32toS8Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:aeb9f9362cf4b0ca4c4882f0341c7a7e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aff60cf8033f6e04e17b88bf8f022f53d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#aff60cf8033f6e04e17b88bf8f022f53d">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToU16Fixture&lt; float &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastF32toU16Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:aff60cf8033f6e04e17b88bf8f022f53d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc379835850496ed94f061286b0a8f50"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#adc379835850496ed94f061286b0a8f50">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToS16Fixture&lt; float &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastF32toS16Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:adc379835850496ed94f061286b0a8f50"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac09eebf3050158d2e1527fb0b727dbf1"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#ac09eebf3050158d2e1527fb0b727dbf1">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToU32Fixture&lt; float &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastF32toU32Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:ac09eebf3050158d2e1527fb0b727dbf1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7d6850d3c7a9df9bf1c7103b434616b7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#a7d6850d3c7a9df9bf1c7103b434616b7">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToS32Fixture&lt; float &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastF32toS32Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:a7d6850d3c7a9df9bf1c7103b434616b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a84b7ae4336edea79e6b9cecadf82869c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#a84b7ae4336edea79e6b9cecadf82869c">FIXTURE_DATA_TEST_CASE</a> (RunSmall, CLCastToF16Fixture&lt; float &gt;, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), CastF32toF16Dataset), datasets::ConvertPolicies()))</td></tr>
<tr class="separator:a84b7ae4336edea79e6b9cecadf82869c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:ab6297d0cdabfa96a652333a57dc77f79"><td class="memItemLeft" align="right" valign="top">CLCast&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#ab6297d0cdabfa96a652333a57dc77f79">cast</a></td></tr>
<tr class="separator:ab6297d0cdabfa96a652333a57dc77f79"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a989ab3e96426615bb98e04e0235088ca"><td class="memItemLeft" align="right" valign="top">cast configure &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute_1_1test_1_1validation.xhtml#a989ab3e96426615bb98e04e0235088ca">src</a> = create_tensor&lt;CLTensor&gt;(input_shape, data_type, 1, QuantizationInfo(2.f / 255.f, 127))</td></tr>
<tr class="separator:a989ab3e96426615bb98e04e0235088ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a id="a661883c3cf746d2388310db13b77817e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a661883c3cf746d2388310db13b77817e">&#9670;&nbsp;</a></span>CAST_SUITE</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define CAST_SUITE</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">NAME, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">idt, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">odt, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">type, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">dataset, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">tolerance&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line"><a class="code" href="tests_2framework_2_macros_8h.xhtml#acd09bed517e43d28823e69494f259835">TEST_SUITE</a>(NAME) \</div><div class="line"> DATA_TEST_CASE(Configuration, framework::DatasetMode::ALL, <a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#a2712cb78fd081d3baebe261fa6dcd85b">combine</a>(datasets::SmallShapes(), datasets::ConvertPolicies()), \</div><div class="line"> <a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#a45cde9abb508c62d67c3bb2b9bf566a5">shape</a>, <a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#ad986b73e9d5f47a623a9b6d773c25e34">policy</a>) \</div><div class="line"> { \</div><div class="line"> CLTensor <a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#a989ab3e96426615bb98e04e0235088ca">src</a> = create_tensor&lt;CLTensor&gt;(<a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#a45cde9abb508c62d67c3bb2b9bf566a5">shape</a>, idt, 1); \</div><div class="line"> CLTensor <a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#adbf67dcee294e673cf796f1ed8aeb6a4">dst</a> = create_tensor&lt;CLTensor&gt;(<a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#a45cde9abb508c62d67c3bb2b9bf566a5">shape</a>, odt, 1); \</div><div class="line"> \</div><div class="line"> CLCast <a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#ab6297d0cdabfa96a652333a57dc77f79">cast</a>; \</div><div class="line"> cast.<a class="code" href="classarm__compute_1_1_c_l_cast.xhtml#a055972f8fd1839d8f629808ad7ac8690">configure</a>(&amp;<a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#a989ab3e96426615bb98e04e0235088ca">src</a>, &amp;<a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#adbf67dcee294e673cf796f1ed8aeb6a4">dst</a>, <a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#ad986b73e9d5f47a623a9b6d773c25e34">policy</a>); \</div><div class="line"> \</div><div class="line"> const ValidRegion <a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#a7819bcbbf45c2e7c1396a137dce54422">valid_region</a> = <a class="code" href="namespacearm__compute_1_1test.xhtml#a8103df0e6c416f55f40106aa49072b42">shape_to_valid_region</a>(<a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#a45cde9abb508c62d67c3bb2b9bf566a5">shape</a>); \</div><div class="line"> validate(<a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#adbf67dcee294e673cf796f1ed8aeb6a4">dst</a>.<a class="code" href="classarm__compute_1_1_c_l_tensor.xhtml#ad45f0c01a0713dfb6bd7232c7f396fc4">info</a>()-&gt;<a class="code" href="classarm__compute_1_1_tensor_info.xhtml#a3c20d908342087484d883574d55dd482">valid_region</a>(), <a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#a7819bcbbf45c2e7c1396a137dce54422">valid_region</a>); \</div><div class="line"> \</div><div class="line"> const <a class="code" href="namespacearm__compute.xhtml#a4467b302fc9ec312c40580336ab783da">PaddingSize</a> <a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#a735a025fce26c1ef147b54426df18181">padding</a> = PaddingCalculator(<a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#a45cde9abb508c62d67c3bb2b9bf566a5">shape</a>.x(), 16).required_padding(); \</div><div class="line"> validate(<a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#a989ab3e96426615bb98e04e0235088ca">src</a>.info()-&gt;padding(), <a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#a735a025fce26c1ef147b54426df18181">padding</a>); \</div><div class="line"> validate(<a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#adbf67dcee294e673cf796f1ed8aeb6a4">dst</a>.<a class="code" href="classarm__compute_1_1_c_l_tensor.xhtml#ad45f0c01a0713dfb6bd7232c7f396fc4">info</a>()-&gt;<a class="code" href="classarm__compute_1_1_tensor_info.xhtml#a79e20eacb1e963e24a21ebd7369effd7">padding</a>(), <a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#a735a025fce26c1ef147b54426df18181">padding</a>); \</div><div class="line"> } \</div><div class="line"> FIXTURE_DATA_TEST_CASE(RunSmall, <a class="code" href="namespace_gemm_tuner.xhtml#a7aead736a07eaf25623ad7bfa1f0ee2d">type</a>, framework::DatasetMode::PRECOMMIT, <a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#a2712cb78fd081d3baebe261fa6dcd85b">combine</a>(<a class="code" href="namespacearm__compute_1_1test_1_1validation.xhtml#a2712cb78fd081d3baebe261fa6dcd85b">combine</a>(datasets::SmallShapes(), dataset), \</div><div class="line"> datasets::ConvertPolicies())) \</div><div class="line"> { \</div><div class="line"> validate(CLAccessor(_target), _reference, tolerance); \</div><div class="line"> } \</div><div class="line"> TEST_SUITE_END()</div><div class="ttc" id="namespacearm__compute_1_1test_1_1validation_xhtml_a45cde9abb508c62d67c3bb2b9bf566a5"><div class="ttname"><a href="namespacearm__compute_1_1test_1_1validation.xhtml#a45cde9abb508c62d67c3bb2b9bf566a5">arm_compute::test::validation::shape</a></div><div class="ttdeci">shape</div><div class="ttdef"><b>Definition:</b> <a href="_c_l_2_absolute_difference_8cpp_source.xhtml#l00097">AbsoluteDifference.cpp:97</a></div></div>
<div class="ttc" id="namespacearm__compute_1_1test_1_1validation_xhtml_ad986b73e9d5f47a623a9b6d773c25e34"><div class="ttname"><a href="namespacearm__compute_1_1test_1_1validation.xhtml#ad986b73e9d5f47a623a9b6d773c25e34">arm_compute::test::validation::policy</a></div><div class="ttdeci">policy</div><div class="ttdef"><b>Definition:</b> <a href="_c_l_2_arithmetic_addition_8cpp_source.xhtml#l00139">ArithmeticAddition.cpp:139</a></div></div>
<div class="ttc" id="classarm__compute_1_1_c_l_tensor_xhtml_ad45f0c01a0713dfb6bd7232c7f396fc4"><div class="ttname"><a href="classarm__compute_1_1_c_l_tensor.xhtml#ad45f0c01a0713dfb6bd7232c7f396fc4">arm_compute::CLTensor::info</a></div><div class="ttdeci">TensorInfo * info() const override</div><div class="ttdoc">Interface to be implemented by the child class to return the tensor's metadata.</div><div class="ttdef"><b>Definition:</b> <a href="_c_l_tensor_8cpp_source.xhtml#l00041">CLTensor.cpp:41</a></div></div>
<div class="ttc" id="namespacearm__compute_1_1test_1_1validation_xhtml_ab6297d0cdabfa96a652333a57dc77f79"><div class="ttname"><a href="namespacearm__compute_1_1test_1_1validation.xhtml#ab6297d0cdabfa96a652333a57dc77f79">arm_compute::test::validation::cast</a></div><div class="ttdeci">CLCast cast</div><div class="ttdef"><b>Definition:</b> <a href="_c_l_2_cast_8cpp_source.xhtml#l00169">Cast.cpp:169</a></div></div>
<div class="ttc" id="classarm__compute_1_1_tensor_info_xhtml_a3c20d908342087484d883574d55dd482"><div class="ttname"><a href="classarm__compute_1_1_tensor_info.xhtml#a3c20d908342087484d883574d55dd482">arm_compute::TensorInfo::valid_region</a></div><div class="ttdeci">ValidRegion valid_region() const override</div><div class="ttdoc">Valid region of the tensor.</div><div class="ttdef"><b>Definition:</b> <a href="_tensor_info_8h_source.xhtml#l00303">TensorInfo.h:303</a></div></div>
<div class="ttc" id="classarm__compute_1_1_tensor_info_xhtml_a79e20eacb1e963e24a21ebd7369effd7"><div class="ttname"><a href="classarm__compute_1_1_tensor_info.xhtml#a79e20eacb1e963e24a21ebd7369effd7">arm_compute::TensorInfo::padding</a></div><div class="ttdeci">PaddingSize padding() const override</div><div class="ttdoc">Padding of tensor.</div><div class="ttdef"><b>Definition:</b> <a href="_tensor_info_8h_source.xhtml#l00277">TensorInfo.h:277</a></div></div>
<div class="ttc" id="tests_2framework_2_macros_8h_xhtml_acd09bed517e43d28823e69494f259835"><div class="ttname"><a href="tests_2framework_2_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="tests_2framework_2_macros_8h_source.xhtml#l00034">Macros.h:34</a></div></div>
<div class="ttc" id="classarm__compute_1_1_c_l_cast_xhtml_a055972f8fd1839d8f629808ad7ac8690"><div class="ttname"><a href="classarm__compute_1_1_c_l_cast.xhtml#a055972f8fd1839d8f629808ad7ac8690">arm_compute::CLCast::configure</a></div><div class="ttdeci">void configure(const ICLTensor *input, ICLTensor *output, ConvertPolicy policy)</div><div class="ttdoc">Initialize the function's source, destination.</div><div class="ttdef"><b>Definition:</b> <a href="_c_l_cast_8cpp_source.xhtml#l00033">CLCast.cpp:33</a></div></div>
<div class="ttc" id="namespacearm__compute_1_1test_1_1validation_xhtml_adbf67dcee294e673cf796f1ed8aeb6a4"><div class="ttname"><a href="namespacearm__compute_1_1test_1_1validation.xhtml#adbf67dcee294e673cf796f1ed8aeb6a4">arm_compute::test::validation::dst</a></div><div class="ttdeci">CLTensor dst</div><div class="ttdef"><b>Definition:</b> <a href="_c_l_2_absolute_difference_8cpp_source.xhtml#l00102">AbsoluteDifference.cpp:102</a></div></div>
<div class="ttc" id="namespacearm__compute_1_1test_1_1validation_xhtml_a7819bcbbf45c2e7c1396a137dce54422"><div class="ttname"><a href="namespacearm__compute_1_1test_1_1validation.xhtml#a7819bcbbf45c2e7c1396a137dce54422">arm_compute::test::validation::valid_region</a></div><div class="ttdeci">const ValidRegion valid_region</div><div class="ttdef"><b>Definition:</b> <a href="_c_l_2_absolute_difference_8cpp_source.xhtml#l00109">AbsoluteDifference.cpp:109</a></div></div>
<div class="ttc" id="namespacearm__compute_xhtml_a4467b302fc9ec312c40580336ab783da"><div class="ttname"><a href="namespacearm__compute.xhtml#a4467b302fc9ec312c40580336ab783da">arm_compute::PaddingSize</a></div><div class="ttdeci">BorderSize PaddingSize</div><div class="ttdoc">Container for 2D padding size.</div><div class="ttdef"><b>Definition:</b> <a href="arm__compute_2core_2_types_8h_source.xhtml#l00356">Types.h:356</a></div></div>
<div class="ttc" id="namespace_gemm_tuner_xhtml_a7aead736a07eaf25623ad7bfa1f0ee2d"><div class="ttname"><a href="namespace_gemm_tuner.xhtml#a7aead736a07eaf25623ad7bfa1f0ee2d">GemmTuner.type</a></div><div class="ttdeci">type</div><div class="ttdef"><b>Definition:</b> <a href="_gemm_tuner_8py_source.xhtml#l00527">GemmTuner.py:527</a></div></div>
<div class="ttc" id="namespacearm__compute_1_1test_1_1validation_xhtml_a2712cb78fd081d3baebe261fa6dcd85b"><div class="ttname"><a href="namespacearm__compute_1_1test_1_1validation.xhtml#a2712cb78fd081d3baebe261fa6dcd85b">arm_compute::test::validation::combine</a></div><div class="ttdeci">combine(datasets::SmallShapes(), datasets::ConvertPolicies())</div></div>
<div class="ttc" id="namespacearm__compute_1_1test_1_1validation_xhtml_a735a025fce26c1ef147b54426df18181"><div class="ttname"><a href="namespacearm__compute_1_1test_1_1validation.xhtml#a735a025fce26c1ef147b54426df18181">arm_compute::test::validation::padding</a></div><div class="ttdeci">const PaddingSize padding</div><div class="ttdef"><b>Definition:</b> <a href="_c_l_2_absolute_difference_8cpp_source.xhtml#l00113">AbsoluteDifference.cpp:113</a></div></div>
<div class="ttc" id="namespacearm__compute_1_1test_xhtml_a8103df0e6c416f55f40106aa49072b42"><div class="ttname"><a href="namespacearm__compute_1_1test.xhtml#a8103df0e6c416f55f40106aa49072b42">arm_compute::test::shape_to_valid_region</a></div><div class="ttdeci">ValidRegion shape_to_valid_region(const TensorShape &amp;a_shape, bool border_undefined=false, BorderSize border_size=BorderSize(0))</div><div class="ttdoc">Create a valid region based on tensor shape, border mode and border size.</div><div class="ttdef"><b>Definition:</b> <a href="tests_2_utils_8h_source.xhtml#l00224">Utils.h:224</a></div></div>
<div class="ttc" id="namespacearm__compute_1_1test_1_1validation_xhtml_a989ab3e96426615bb98e04e0235088ca"><div class="ttname"><a href="namespacearm__compute_1_1test_1_1validation.xhtml#a989ab3e96426615bb98e04e0235088ca">arm_compute::test::validation::src</a></div><div class="ttdeci">cast configure &amp; src</div><div class="ttdef"><b>Definition:</b> <a href="_c_l_2_cast_8cpp_source.xhtml#l00169">Cast.cpp:169</a></div></div>
</div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="_c_l_2_cast_8cpp_source.xhtml#l00143">143</a> of file <a class="el" href="_c_l_2_cast_8cpp_source.xhtml">Cast.cpp</a>.</p>
</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_59425e443f801f1f2fd8bbe4959a3ccf.xhtml">tests</a></li><li class="navelem"><a class="el" href="dir_e7c7b16542faa38cb4655ff1750d3604.xhtml">validation</a></li><li class="navelem"><a class="el" href="dir_f7024513cd67abef53e86ee9382ac5ce.xhtml">CL</a></li><li class="navelem"><a class="el" href="_c_l_2_cast_8cpp.xhtml">Cast.cpp</a></li>
<li class="footer">Generated on Thu Mar 5 2020 16:07:08 for Compute Library by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.15 </li>
</ul>
</div>
</body>
</html>