aboutsummaryrefslogtreecommitdiff
path: root/21.02/_strided_slice_test_impl_8hpp.xhtml
diff options
context:
space:
mode:
Diffstat (limited to '21.02/_strided_slice_test_impl_8hpp.xhtml')
-rw-r--r--21.02/_strided_slice_test_impl_8hpp.xhtml1965
1 files changed, 1965 insertions, 0 deletions
diff --git a/21.02/_strided_slice_test_impl_8hpp.xhtml b/21.02/_strided_slice_test_impl_8hpp.xhtml
new file mode 100644
index 0000000000..0c46782004
--- /dev/null
+++ b/21.02/_strided_slice_test_impl_8hpp.xhtml
@@ -0,0 +1,1965 @@
+<!-- Copyright (c) 2020 ARM Limited. -->
+<!-- -->
+<!-- SPDX-License-Identifier: MIT -->
+<!-- -->
+<!-- HTML header for doxygen 1.8.13-->
+<!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.13"/>
+<meta name="robots" content="NOINDEX, NOFOLLOW" />
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>ArmNN: src/backends/backendsCommon/test/layerTests/StridedSliceTestImpl.hpp 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">
+ $(document).ready(initResizable);
+</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" 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="ArmNN" src="Arm_NN_horizontal_blue.png" style="max-width: 10rem; margin-top: .5rem; margin-left 10px"/>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">
+ &#160;<span id="projectnumber">21.02</span>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</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">
+$(document).ready(function(){initNavTree('_strided_slice_test_impl_8hpp.xhtml','');});
+</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="#func-members">Functions</a> </div>
+ <div class="headertitle">
+<div class="title">StridedSliceTestImpl.hpp File Reference</div> </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><code>#include &quot;<a class="el" href="_layer_test_result_8hpp_source.xhtml">LayerTestResult.hpp</a>&quot;</code><br />
+<code>#include &lt;<a class="el" href="include_2armnn_2backends_2_i_backend_internal_8hpp_source.xhtml">armnn/backends/IBackendInternal.hpp</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="_workload_factory_8hpp_source.xhtml">backendsCommon/WorkloadFactory.hpp</a>&gt;</code><br />
+</div>
+<p><a href="_strided_slice_test_impl_8hpp_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="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:a4c7305105ff0e1bffee5620c2a526478"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; float, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_strided_slice_test_impl_8hpp.xhtml#a4c7305105ff0e1bffee5620c2a526478">StridedSlice4dFloat32Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory)</td></tr>
+<tr class="separator:a4c7305105ff0e1bffee5620c2a526478"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8d3b2f100fb15428af112ec85184d7f7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; float, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_strided_slice_test_impl_8hpp.xhtml#a8d3b2f100fb15428af112ec85184d7f7">StridedSlice4dReverseFloat32Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory)</td></tr>
+<tr class="separator:a8d3b2f100fb15428af112ec85184d7f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af92b9ee5ac2c53128d6e02bb26f7fcb8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; float, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_strided_slice_test_impl_8hpp.xhtml#af92b9ee5ac2c53128d6e02bb26f7fcb8">StridedSliceSimpleStrideFloat32Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory)</td></tr>
+<tr class="separator:af92b9ee5ac2c53128d6e02bb26f7fcb8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7c812e6cf305a2bfb0e8251370d00474"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; float, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_strided_slice_test_impl_8hpp.xhtml#a7c812e6cf305a2bfb0e8251370d00474">StridedSliceSimpleRangeMaskFloat32Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory)</td></tr>
+<tr class="separator:a7c812e6cf305a2bfb0e8251370d00474"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2dec4d947835569aff03a4b7864ba295"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; float, 2 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_strided_slice_test_impl_8hpp.xhtml#a2dec4d947835569aff03a4b7864ba295">StridedSliceShrinkAxisMaskFloat32Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory)</td></tr>
+<tr class="separator:a2dec4d947835569aff03a4b7864ba295"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a77b1cece2aaacd904283a1f17ed67cbf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; float, 2 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_strided_slice_test_impl_8hpp.xhtml#a77b1cece2aaacd904283a1f17ed67cbf">StridedSliceShrinkAxisMaskBitPosition0Dim3Float32Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory)</td></tr>
+<tr class="separator:a77b1cece2aaacd904283a1f17ed67cbf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a235de40e90991c356897d4b3061ae814"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; float, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_strided_slice_test_impl_8hpp.xhtml#a235de40e90991c356897d4b3061ae814">StridedSliceShrinkAxisMaskCTSFloat32Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory)</td></tr>
+<tr class="separator:a235de40e90991c356897d4b3061ae814"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acecd68548cb0db4915cba3f3e07474a5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; float, 3 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_strided_slice_test_impl_8hpp.xhtml#acecd68548cb0db4915cba3f3e07474a5">StridedSliceShrinkAxisMaskBitPosition0Float32Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory)</td></tr>
+<tr class="separator:acecd68548cb0db4915cba3f3e07474a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a83f1c6962bed25bbad0ff2eb5a0cfd24"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; float, 3 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_strided_slice_test_impl_8hpp.xhtml#a83f1c6962bed25bbad0ff2eb5a0cfd24">StridedSliceShrinkAxisMaskBitPosition1Float32Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory)</td></tr>
+<tr class="separator:a83f1c6962bed25bbad0ff2eb5a0cfd24"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a016976a68397c0546dc99dcd25aed28b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; float, 3 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_strided_slice_test_impl_8hpp.xhtml#a016976a68397c0546dc99dcd25aed28b">StridedSliceShrinkAxisMaskBitPosition2Float32Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory)</td></tr>
+<tr class="separator:a016976a68397c0546dc99dcd25aed28b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aceb716490f3f119744f06c67b234adbd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; float, 3 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_strided_slice_test_impl_8hpp.xhtml#aceb716490f3f119744f06c67b234adbd">StridedSliceShrinkAxisMaskBitPosition3Float32Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory)</td></tr>
+<tr class="separator:aceb716490f3f119744f06c67b234adbd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac5403385f2ee51c4181f8d29d16d41af"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; float, 2 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_strided_slice_test_impl_8hpp.xhtml#ac5403385f2ee51c4181f8d29d16d41af">StridedSliceShrinkAxisMaskBitPosition0And1Float32Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory)</td></tr>
+<tr class="separator:ac5403385f2ee51c4181f8d29d16d41af"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a36771bf29b95121565b31f6fc198cbeb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; float, 2 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_strided_slice_test_impl_8hpp.xhtml#a36771bf29b95121565b31f6fc198cbeb">StridedSliceShrinkAxisMaskBitPosition0And2Float32Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory)</td></tr>
+<tr class="separator:a36771bf29b95121565b31f6fc198cbeb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6028a25e1e50b8aba0d0f67afd3eebe4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; float, 2 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_strided_slice_test_impl_8hpp.xhtml#a6028a25e1e50b8aba0d0f67afd3eebe4">StridedSliceShrinkAxisMaskBitPosition0And3Float32Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory)</td></tr>
+<tr class="separator:a6028a25e1e50b8aba0d0f67afd3eebe4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a049aad68ad14b9a35996fb1f3e8e15c1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; float, 1 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_strided_slice_test_impl_8hpp.xhtml#a049aad68ad14b9a35996fb1f3e8e15c1">StridedSliceShrinkAxisMaskBitPosition0And1And3Float32Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory)</td></tr>
+<tr class="separator:a049aad68ad14b9a35996fb1f3e8e15c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5f456ed27ee2cf7b8c573e1ecd10954f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; float, 3 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_strided_slice_test_impl_8hpp.xhtml#a5f456ed27ee2cf7b8c573e1ecd10954f">StridedSlice3dFloat32Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory)</td></tr>
+<tr class="separator:a5f456ed27ee2cf7b8c573e1ecd10954f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a29aba9f6379f5751a2697fa103e363dd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; float, 3 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_strided_slice_test_impl_8hpp.xhtml#a29aba9f6379f5751a2697fa103e363dd">StridedSlice3dReverseFloat32Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory)</td></tr>
+<tr class="separator:a29aba9f6379f5751a2697fa103e363dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7a67d0748e00b7fce0afabb2db8ccfb9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; float, 2 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_strided_slice_test_impl_8hpp.xhtml#a7a67d0748e00b7fce0afabb2db8ccfb9">StridedSlice2dFloat32Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory)</td></tr>
+<tr class="separator:a7a67d0748e00b7fce0afabb2db8ccfb9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7dc05350adcafeb59f2b886c233f5574"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; float, 2 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_strided_slice_test_impl_8hpp.xhtml#a7dc05350adcafeb59f2b886c233f5574">StridedSlice2dReverseFloat32Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory)</td></tr>
+<tr class="separator:a7dc05350adcafeb59f2b886c233f5574"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab3ba59776e40cc99fb573729feb14f57"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; uint8_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_strided_slice_test_impl_8hpp.xhtml#ab3ba59776e40cc99fb573729feb14f57">StridedSlice4dUint8Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory)</td></tr>
+<tr class="separator:ab3ba59776e40cc99fb573729feb14f57"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9785b1ac7f2ced9f363ef02fa35e7ab3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; uint8_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_strided_slice_test_impl_8hpp.xhtml#a9785b1ac7f2ced9f363ef02fa35e7ab3">StridedSlice4dReverseUint8Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory)</td></tr>
+<tr class="separator:a9785b1ac7f2ced9f363ef02fa35e7ab3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1bda4aafec3a8bd83255d7be85b5908b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; uint8_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_strided_slice_test_impl_8hpp.xhtml#a1bda4aafec3a8bd83255d7be85b5908b">StridedSliceSimpleStrideUint8Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory)</td></tr>
+<tr class="separator:a1bda4aafec3a8bd83255d7be85b5908b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abd791cd48bbef1c52ad52e5fea0bb299"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; uint8_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_strided_slice_test_impl_8hpp.xhtml#abd791cd48bbef1c52ad52e5fea0bb299">StridedSliceSimpleRangeMaskUint8Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory)</td></tr>
+<tr class="separator:abd791cd48bbef1c52ad52e5fea0bb299"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4c361c981541c88fd3bfb82e53deb18b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; uint8_t, 2 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_strided_slice_test_impl_8hpp.xhtml#a4c361c981541c88fd3bfb82e53deb18b">StridedSliceShrinkAxisMaskUint8Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory)</td></tr>
+<tr class="separator:a4c361c981541c88fd3bfb82e53deb18b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a67be848714d39789245b5d526554bb12"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; uint8_t, 2 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_strided_slice_test_impl_8hpp.xhtml#a67be848714d39789245b5d526554bb12">StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory)</td></tr>
+<tr class="separator:a67be848714d39789245b5d526554bb12"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adb38933cffca98d6a43ef4c87aa7a869"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; uint8_t, 3 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_strided_slice_test_impl_8hpp.xhtml#adb38933cffca98d6a43ef4c87aa7a869">StridedSliceShrinkAxisMaskBitPosition0Uint8Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory)</td></tr>
+<tr class="separator:adb38933cffca98d6a43ef4c87aa7a869"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5a51ed98de719f2d7677d73570e0cfef"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; uint8_t, 3 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_strided_slice_test_impl_8hpp.xhtml#a5a51ed98de719f2d7677d73570e0cfef">StridedSliceShrinkAxisMaskBitPosition1Uint8Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory)</td></tr>
+<tr class="separator:a5a51ed98de719f2d7677d73570e0cfef"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a79a22fee5f4034327913bbe4f5a6b3e3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; uint8_t, 3 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_strided_slice_test_impl_8hpp.xhtml#a79a22fee5f4034327913bbe4f5a6b3e3">StridedSliceShrinkAxisMaskBitPosition2Uint8Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory)</td></tr>
+<tr class="separator:a79a22fee5f4034327913bbe4f5a6b3e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1659c97f388b1b2afadc25e716ab53a1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; uint8_t, 3 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_strided_slice_test_impl_8hpp.xhtml#a1659c97f388b1b2afadc25e716ab53a1">StridedSliceShrinkAxisMaskBitPosition3Uint8Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory)</td></tr>
+<tr class="separator:a1659c97f388b1b2afadc25e716ab53a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae56682dde738ea4c19f615ac8d9c7d57"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; uint8_t, 2 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_strided_slice_test_impl_8hpp.xhtml#ae56682dde738ea4c19f615ac8d9c7d57">StridedSliceShrinkAxisMaskBitPosition0And1Uint8Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory)</td></tr>
+<tr class="separator:ae56682dde738ea4c19f615ac8d9c7d57"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af4c98332c88145ad01fea7a2e0a18937"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; uint8_t, 2 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_strided_slice_test_impl_8hpp.xhtml#af4c98332c88145ad01fea7a2e0a18937">StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory)</td></tr>
+<tr class="separator:af4c98332c88145ad01fea7a2e0a18937"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4634d963bf040eba3fe4107d889df581"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; uint8_t, 2 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_strided_slice_test_impl_8hpp.xhtml#a4634d963bf040eba3fe4107d889df581">StridedSliceShrinkAxisMaskBitPosition0And3Uint8Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory)</td></tr>
+<tr class="separator:a4634d963bf040eba3fe4107d889df581"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a750432d87407e86727bdf75a8d6db785"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; uint8_t, 1 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_strided_slice_test_impl_8hpp.xhtml#a750432d87407e86727bdf75a8d6db785">StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory)</td></tr>
+<tr class="separator:a750432d87407e86727bdf75a8d6db785"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2dee82ca20c9d28ddf6ef84c5f742d39"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; uint8_t, 3 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_strided_slice_test_impl_8hpp.xhtml#a2dee82ca20c9d28ddf6ef84c5f742d39">StridedSlice3dUint8Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory)</td></tr>
+<tr class="separator:a2dee82ca20c9d28ddf6ef84c5f742d39"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a706a85d2963d41f8f1bf2333c92cea20"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; uint8_t, 3 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_strided_slice_test_impl_8hpp.xhtml#a706a85d2963d41f8f1bf2333c92cea20">StridedSlice3dReverseUint8Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory)</td></tr>
+<tr class="separator:a706a85d2963d41f8f1bf2333c92cea20"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6edf2eff0e61eb4225ccbcb856bc5a3a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; uint8_t, 2 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_strided_slice_test_impl_8hpp.xhtml#a6edf2eff0e61eb4225ccbcb856bc5a3a">StridedSlice2dUint8Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory)</td></tr>
+<tr class="separator:a6edf2eff0e61eb4225ccbcb856bc5a3a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2fd88fdec828db84fbd1cfeae587b15f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; uint8_t, 2 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_strided_slice_test_impl_8hpp.xhtml#a2fd88fdec828db84fbd1cfeae587b15f">StridedSlice2dReverseUint8Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory)</td></tr>
+<tr class="separator:a2fd88fdec828db84fbd1cfeae587b15f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a317d33dcd347b2cef5eaf9c712b72114"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; int16_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_strided_slice_test_impl_8hpp.xhtml#a317d33dcd347b2cef5eaf9c712b72114">StridedSlice4dInt16Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory)</td></tr>
+<tr class="separator:a317d33dcd347b2cef5eaf9c712b72114"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad03d56036d637fa6690fe37cebf6ed8e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; int16_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_strided_slice_test_impl_8hpp.xhtml#ad03d56036d637fa6690fe37cebf6ed8e">StridedSlice4dReverseInt16Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory)</td></tr>
+<tr class="separator:ad03d56036d637fa6690fe37cebf6ed8e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a288fdb13725e66ec6d2bea00eef3c2d4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; int16_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_strided_slice_test_impl_8hpp.xhtml#a288fdb13725e66ec6d2bea00eef3c2d4">StridedSliceSimpleStrideInt16Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory)</td></tr>
+<tr class="separator:a288fdb13725e66ec6d2bea00eef3c2d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9153f614549d02cf4dd028796b0079bd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; int16_t, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_strided_slice_test_impl_8hpp.xhtml#a9153f614549d02cf4dd028796b0079bd">StridedSliceSimpleRangeMaskInt16Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory)</td></tr>
+<tr class="separator:a9153f614549d02cf4dd028796b0079bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a35a79071b058f11983d3e7b0522141f3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; int16_t, 2 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_strided_slice_test_impl_8hpp.xhtml#a35a79071b058f11983d3e7b0522141f3">StridedSliceShrinkAxisMaskInt16Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory)</td></tr>
+<tr class="separator:a35a79071b058f11983d3e7b0522141f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9a2c1701ecff8b777a73806c957167a3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; int16_t, 3 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_strided_slice_test_impl_8hpp.xhtml#a9a2c1701ecff8b777a73806c957167a3">StridedSlice3dInt16Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory)</td></tr>
+<tr class="separator:a9a2c1701ecff8b777a73806c957167a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a05b6e1947a79c0ff16529cadac5d4364"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; int16_t, 3 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_strided_slice_test_impl_8hpp.xhtml#a05b6e1947a79c0ff16529cadac5d4364">StridedSlice3dReverseInt16Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory)</td></tr>
+<tr class="separator:a05b6e1947a79c0ff16529cadac5d4364"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad16f906b0639c9bdcb7475b2f46e2fa3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; int16_t, 2 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_strided_slice_test_impl_8hpp.xhtml#ad16f906b0639c9bdcb7475b2f46e2fa3">StridedSlice2dInt16Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory)</td></tr>
+<tr class="separator:ad16f906b0639c9bdcb7475b2f46e2fa3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a68b89db47b231708ef3ba51cc7c8bd71"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt; int16_t, 2 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_strided_slice_test_impl_8hpp.xhtml#a68b89db47b231708ef3ba51cc7c8bd71">StridedSlice2dReverseInt16Test</a> (<a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;workloadFactory, const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;memoryManager, const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;tensorHandleFactory)</td></tr>
+<tr class="separator:a68b89db47b231708ef3ba51cc7c8bd71"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Function Documentation</h2>
+<a id="a7a67d0748e00b7fce0afabb2db8ccfb9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7a67d0748e00b7fce0afabb2db8ccfb9">&#9670;&nbsp;</a></span>StridedSlice2dFloat32Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;float, 2&gt; StridedSlice2dFloat32Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml#l01033">1033</a> of file <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml">StridedSliceTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l01441">BOOST_AUTO_TEST_CASE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01037"></a><span class="lineno"> 1037</span>&#160;{</div><div class="line"><a name="l01038"></a><span class="lineno"> 1038</span>&#160; <span class="keywordflow">return</span> StridedSlice2dTest&lt;armnn::DataType::Float32&gt;(workloadFactory,</div><div class="line"><a name="l01039"></a><span class="lineno"> 1039</span>&#160; memoryManager,</div><div class="line"><a name="l01040"></a><span class="lineno"> 1040</span>&#160; tensorHandleFactory);</div><div class="line"><a name="l01041"></a><span class="lineno"> 1041</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="ad16f906b0639c9bdcb7475b2f46e2fa3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad16f906b0639c9bdcb7475b2f46e2fa3">&#9670;&nbsp;</a></span>StridedSlice2dInt16Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;int16_t, 2&gt; StridedSlice2dInt16Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml#l01287">1287</a> of file <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml">StridedSliceTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l01441">BOOST_AUTO_TEST_CASE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01291"></a><span class="lineno"> 1291</span>&#160;{</div><div class="line"><a name="l01292"></a><span class="lineno"> 1292</span>&#160; <span class="keywordflow">return</span> StridedSlice2dTest&lt;armnn::DataType::QSymmS16&gt;(workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01293"></a><span class="lineno"> 1293</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a7dc05350adcafeb59f2b886c233f5574"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7dc05350adcafeb59f2b886c233f5574">&#9670;&nbsp;</a></span>StridedSlice2dReverseFloat32Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;float, 2&gt; StridedSlice2dReverseFloat32Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml#l01043">1043</a> of file <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml">StridedSliceTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l01441">BOOST_AUTO_TEST_CASE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01047"></a><span class="lineno"> 1047</span>&#160;{</div><div class="line"><a name="l01048"></a><span class="lineno"> 1048</span>&#160; <span class="keywordflow">return</span> StridedSlice2dReverseTest&lt;armnn::DataType::Float32&gt;(workloadFactory,</div><div class="line"><a name="l01049"></a><span class="lineno"> 1049</span>&#160; memoryManager,</div><div class="line"><a name="l01050"></a><span class="lineno"> 1050</span>&#160; tensorHandleFactory);</div><div class="line"><a name="l01051"></a><span class="lineno"> 1051</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a68b89db47b231708ef3ba51cc7c8bd71"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a68b89db47b231708ef3ba51cc7c8bd71">&#9670;&nbsp;</a></span>StridedSlice2dReverseInt16Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;int16_t, 2&gt; StridedSlice2dReverseInt16Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml#l01295">1295</a> of file <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml">StridedSliceTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l01441">BOOST_AUTO_TEST_CASE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01299"></a><span class="lineno"> 1299</span>&#160;{</div><div class="line"><a name="l01300"></a><span class="lineno"> 1300</span>&#160; <span class="keywordflow">return</span> StridedSlice2dReverseTest&lt;armnn::DataType::QSymmS16&gt;(workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01301"></a><span class="lineno"> 1301</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a2fd88fdec828db84fbd1cfeae587b15f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2fd88fdec828db84fbd1cfeae587b15f">&#9670;&nbsp;</a></span>StridedSlice2dReverseUint8Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;uint8_t, 2&gt; StridedSlice2dReverseUint8Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml#l01217">1217</a> of file <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml">StridedSliceTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l01441">BOOST_AUTO_TEST_CASE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01221"></a><span class="lineno"> 1221</span>&#160;{</div><div class="line"><a name="l01222"></a><span class="lineno"> 1222</span>&#160; <span class="keywordflow">return</span> StridedSlice2dReverseTest&lt;armnn::DataType::QAsymmU8&gt;(workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01223"></a><span class="lineno"> 1223</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a6edf2eff0e61eb4225ccbcb856bc5a3a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6edf2eff0e61eb4225ccbcb856bc5a3a">&#9670;&nbsp;</a></span>StridedSlice2dUint8Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;uint8_t, 2&gt; StridedSlice2dUint8Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml#l01209">1209</a> of file <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml">StridedSliceTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l01441">BOOST_AUTO_TEST_CASE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01213"></a><span class="lineno"> 1213</span>&#160;{</div><div class="line"><a name="l01214"></a><span class="lineno"> 1214</span>&#160; <span class="keywordflow">return</span> StridedSlice2dTest&lt;armnn::DataType::QAsymmU8&gt;(workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01215"></a><span class="lineno"> 1215</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a5f456ed27ee2cf7b8c573e1ecd10954f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5f456ed27ee2cf7b8c573e1ecd10954f">&#9670;&nbsp;</a></span>StridedSlice3dFloat32Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;float, 3&gt; StridedSlice3dFloat32Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml#l01013">1013</a> of file <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml">StridedSliceTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l01441">BOOST_AUTO_TEST_CASE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01017"></a><span class="lineno"> 1017</span>&#160;{</div><div class="line"><a name="l01018"></a><span class="lineno"> 1018</span>&#160; <span class="keywordflow">return</span> StridedSlice3dTest&lt;armnn::DataType::Float32&gt;(workloadFactory,</div><div class="line"><a name="l01019"></a><span class="lineno"> 1019</span>&#160; memoryManager,</div><div class="line"><a name="l01020"></a><span class="lineno"> 1020</span>&#160; tensorHandleFactory);</div><div class="line"><a name="l01021"></a><span class="lineno"> 1021</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a9a2c1701ecff8b777a73806c957167a3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9a2c1701ecff8b777a73806c957167a3">&#9670;&nbsp;</a></span>StridedSlice3dInt16Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;int16_t, 3&gt; StridedSlice3dInt16Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml#l01271">1271</a> of file <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml">StridedSliceTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l01441">BOOST_AUTO_TEST_CASE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01275"></a><span class="lineno"> 1275</span>&#160;{</div><div class="line"><a name="l01276"></a><span class="lineno"> 1276</span>&#160; <span class="keywordflow">return</span> StridedSlice3dTest&lt;armnn::DataType::QSymmS16&gt;(workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01277"></a><span class="lineno"> 1277</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a29aba9f6379f5751a2697fa103e363dd"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a29aba9f6379f5751a2697fa103e363dd">&#9670;&nbsp;</a></span>StridedSlice3dReverseFloat32Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;float, 3&gt; StridedSlice3dReverseFloat32Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml#l01023">1023</a> of file <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml">StridedSliceTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l01441">BOOST_AUTO_TEST_CASE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01027"></a><span class="lineno"> 1027</span>&#160;{</div><div class="line"><a name="l01028"></a><span class="lineno"> 1028</span>&#160; <span class="keywordflow">return</span> StridedSlice3dReverseTest&lt;armnn::DataType::Float32&gt;(workloadFactory,</div><div class="line"><a name="l01029"></a><span class="lineno"> 1029</span>&#160; memoryManager,</div><div class="line"><a name="l01030"></a><span class="lineno"> 1030</span>&#160; tensorHandleFactory);</div><div class="line"><a name="l01031"></a><span class="lineno"> 1031</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a05b6e1947a79c0ff16529cadac5d4364"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a05b6e1947a79c0ff16529cadac5d4364">&#9670;&nbsp;</a></span>StridedSlice3dReverseInt16Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;int16_t, 3&gt; StridedSlice3dReverseInt16Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml#l01279">1279</a> of file <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml">StridedSliceTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l01441">BOOST_AUTO_TEST_CASE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01283"></a><span class="lineno"> 1283</span>&#160;{</div><div class="line"><a name="l01284"></a><span class="lineno"> 1284</span>&#160; <span class="keywordflow">return</span> StridedSlice3dReverseTest&lt;armnn::DataType::QSymmS16&gt;(workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01285"></a><span class="lineno"> 1285</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a706a85d2963d41f8f1bf2333c92cea20"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a706a85d2963d41f8f1bf2333c92cea20">&#9670;&nbsp;</a></span>StridedSlice3dReverseUint8Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;uint8_t, 3&gt; StridedSlice3dReverseUint8Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml#l01201">1201</a> of file <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml">StridedSliceTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l01441">BOOST_AUTO_TEST_CASE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01205"></a><span class="lineno"> 1205</span>&#160;{</div><div class="line"><a name="l01206"></a><span class="lineno"> 1206</span>&#160; <span class="keywordflow">return</span> StridedSlice3dReverseTest&lt;armnn::DataType::QAsymmU8&gt;(workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01207"></a><span class="lineno"> 1207</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a2dee82ca20c9d28ddf6ef84c5f742d39"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2dee82ca20c9d28ddf6ef84c5f742d39">&#9670;&nbsp;</a></span>StridedSlice3dUint8Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;uint8_t, 3&gt; StridedSlice3dUint8Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml#l01193">1193</a> of file <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml">StridedSliceTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l01441">BOOST_AUTO_TEST_CASE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01197"></a><span class="lineno"> 1197</span>&#160;{</div><div class="line"><a name="l01198"></a><span class="lineno"> 1198</span>&#160; <span class="keywordflow">return</span> StridedSlice3dTest&lt;armnn::DataType::QAsymmU8&gt;(workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01199"></a><span class="lineno"> 1199</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a4c7305105ff0e1bffee5620c2a526478"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4c7305105ff0e1bffee5620c2a526478">&#9670;&nbsp;</a></span>StridedSlice4dFloat32Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;float, 4&gt; StridedSlice4dFloat32Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml#l00863">863</a> of file <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml">StridedSliceTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l01441">BOOST_AUTO_TEST_CASE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l00867"></a><span class="lineno"> 867</span>&#160;{</div><div class="line"><a name="l00868"></a><span class="lineno"> 868</span>&#160; <span class="keywordflow">return</span> StridedSlice4dTest&lt;armnn::DataType::Float32&gt;(workloadFactory,</div><div class="line"><a name="l00869"></a><span class="lineno"> 869</span>&#160; memoryManager,</div><div class="line"><a name="l00870"></a><span class="lineno"> 870</span>&#160; tensorHandleFactory);</div><div class="line"><a name="l00871"></a><span class="lineno"> 871</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a317d33dcd347b2cef5eaf9c712b72114"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a317d33dcd347b2cef5eaf9c712b72114">&#9670;&nbsp;</a></span>StridedSlice4dInt16Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;int16_t, 4&gt; StridedSlice4dInt16Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml#l01225">1225</a> of file <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml">StridedSliceTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l01441">BOOST_AUTO_TEST_CASE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01229"></a><span class="lineno"> 1229</span>&#160;{</div><div class="line"><a name="l01230"></a><span class="lineno"> 1230</span>&#160; <span class="keywordflow">return</span> StridedSlice4dTest&lt;armnn::DataType::QSymmS16&gt;(workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01231"></a><span class="lineno"> 1231</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a8d3b2f100fb15428af112ec85184d7f7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8d3b2f100fb15428af112ec85184d7f7">&#9670;&nbsp;</a></span>StridedSlice4dReverseFloat32Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;float, 4&gt; StridedSlice4dReverseFloat32Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml#l00873">873</a> of file <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml">StridedSliceTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l01441">BOOST_AUTO_TEST_CASE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l00877"></a><span class="lineno"> 877</span>&#160;{</div><div class="line"><a name="l00878"></a><span class="lineno"> 878</span>&#160; <span class="keywordflow">return</span> StridedSlice4dReverseTest&lt;armnn::DataType::Float32&gt;(workloadFactory,</div><div class="line"><a name="l00879"></a><span class="lineno"> 879</span>&#160; memoryManager,</div><div class="line"><a name="l00880"></a><span class="lineno"> 880</span>&#160; tensorHandleFactory);</div><div class="line"><a name="l00881"></a><span class="lineno"> 881</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="ad03d56036d637fa6690fe37cebf6ed8e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad03d56036d637fa6690fe37cebf6ed8e">&#9670;&nbsp;</a></span>StridedSlice4dReverseInt16Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;int16_t, 4&gt; StridedSlice4dReverseInt16Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml#l01233">1233</a> of file <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml">StridedSliceTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l01441">BOOST_AUTO_TEST_CASE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01237"></a><span class="lineno"> 1237</span>&#160;{</div><div class="line"><a name="l01238"></a><span class="lineno"> 1238</span>&#160; <span class="keywordflow">return</span> StridedSlice4dReverseTest&lt;armnn::DataType::QSymmS16&gt;(workloadFactory, memoryManager, tensorHandleFactory);</div><div class="line"><a name="l01239"></a><span class="lineno"> 1239</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a9785b1ac7f2ced9f363ef02fa35e7ab3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9785b1ac7f2ced9f363ef02fa35e7ab3">&#9670;&nbsp;</a></span>StridedSlice4dReverseUint8Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;uint8_t, 4&gt; StridedSlice4dReverseUint8Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml#l01063">1063</a> of file <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml">StridedSliceTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l01441">BOOST_AUTO_TEST_CASE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01067"></a><span class="lineno"> 1067</span>&#160;{</div><div class="line"><a name="l01068"></a><span class="lineno"> 1068</span>&#160; <span class="keywordflow">return</span> StridedSlice4dReverseTest&lt;armnn::DataType::QAsymmU8&gt;(workloadFactory,</div><div class="line"><a name="l01069"></a><span class="lineno"> 1069</span>&#160; memoryManager,</div><div class="line"><a name="l01070"></a><span class="lineno"> 1070</span>&#160; tensorHandleFactory);</div><div class="line"><a name="l01071"></a><span class="lineno"> 1071</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="ab3ba59776e40cc99fb573729feb14f57"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab3ba59776e40cc99fb573729feb14f57">&#9670;&nbsp;</a></span>StridedSlice4dUint8Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;uint8_t, 4&gt; StridedSlice4dUint8Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml#l01053">1053</a> of file <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml">StridedSliceTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l01441">BOOST_AUTO_TEST_CASE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01057"></a><span class="lineno"> 1057</span>&#160;{</div><div class="line"><a name="l01058"></a><span class="lineno"> 1058</span>&#160; <span class="keywordflow">return</span> StridedSlice4dTest&lt;armnn::DataType::QAsymmU8&gt;(workloadFactory,</div><div class="line"><a name="l01059"></a><span class="lineno"> 1059</span>&#160; memoryManager,</div><div class="line"><a name="l01060"></a><span class="lineno"> 1060</span>&#160; tensorHandleFactory);</div><div class="line"><a name="l01061"></a><span class="lineno"> 1061</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a049aad68ad14b9a35996fb1f3e8e15c1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a049aad68ad14b9a35996fb1f3e8e15c1">&#9670;&nbsp;</a></span>StridedSliceShrinkAxisMaskBitPosition0And1And3Float32Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;float, 1&gt; StridedSliceShrinkAxisMaskBitPosition0And1And3Float32Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml#l01003">1003</a> of file <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml">StridedSliceTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l01441">BOOST_AUTO_TEST_CASE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01007"></a><span class="lineno"> 1007</span>&#160;{</div><div class="line"><a name="l01008"></a><span class="lineno"> 1008</span>&#160; <span class="keywordflow">return</span> StridedSliceShrinkAxisMaskBitPosition0And1And3Test&lt;armnn::DataType::Float32&gt;(workloadFactory,</div><div class="line"><a name="l01009"></a><span class="lineno"> 1009</span>&#160; memoryManager,</div><div class="line"><a name="l01010"></a><span class="lineno"> 1010</span>&#160; tensorHandleFactory);</div><div class="line"><a name="l01011"></a><span class="lineno"> 1011</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a750432d87407e86727bdf75a8d6db785"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a750432d87407e86727bdf75a8d6db785">&#9670;&nbsp;</a></span>StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;uint8_t, 1&gt; StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml#l01183">1183</a> of file <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml">StridedSliceTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l01441">BOOST_AUTO_TEST_CASE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01187"></a><span class="lineno"> 1187</span>&#160;{</div><div class="line"><a name="l01188"></a><span class="lineno"> 1188</span>&#160; <span class="keywordflow">return</span> StridedSliceShrinkAxisMaskBitPosition0And1And3Test&lt;armnn::DataType::QAsymmU8&gt;(workloadFactory,</div><div class="line"><a name="l01189"></a><span class="lineno"> 1189</span>&#160; memoryManager,</div><div class="line"><a name="l01190"></a><span class="lineno"> 1190</span>&#160; tensorHandleFactory);</div><div class="line"><a name="l01191"></a><span class="lineno"> 1191</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="ac5403385f2ee51c4181f8d29d16d41af"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac5403385f2ee51c4181f8d29d16d41af">&#9670;&nbsp;</a></span>StridedSliceShrinkAxisMaskBitPosition0And1Float32Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;float, 2&gt; StridedSliceShrinkAxisMaskBitPosition0And1Float32Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml#l00973">973</a> of file <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml">StridedSliceTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l01441">BOOST_AUTO_TEST_CASE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l00977"></a><span class="lineno"> 977</span>&#160;{</div><div class="line"><a name="l00978"></a><span class="lineno"> 978</span>&#160; <span class="keywordflow">return</span> StridedSliceShrinkAxisMaskBitPosition0And1Test&lt;armnn::DataType::Float32&gt;(workloadFactory,</div><div class="line"><a name="l00979"></a><span class="lineno"> 979</span>&#160; memoryManager,</div><div class="line"><a name="l00980"></a><span class="lineno"> 980</span>&#160; tensorHandleFactory);</div><div class="line"><a name="l00981"></a><span class="lineno"> 981</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="ae56682dde738ea4c19f615ac8d9c7d57"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae56682dde738ea4c19f615ac8d9c7d57">&#9670;&nbsp;</a></span>StridedSliceShrinkAxisMaskBitPosition0And1Uint8Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;uint8_t, 2&gt; StridedSliceShrinkAxisMaskBitPosition0And1Uint8Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml#l01153">1153</a> of file <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml">StridedSliceTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l01441">BOOST_AUTO_TEST_CASE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01157"></a><span class="lineno"> 1157</span>&#160;{</div><div class="line"><a name="l01158"></a><span class="lineno"> 1158</span>&#160; <span class="keywordflow">return</span> StridedSliceShrinkAxisMaskBitPosition0And1Test&lt;armnn::DataType::QAsymmU8&gt;(workloadFactory,</div><div class="line"><a name="l01159"></a><span class="lineno"> 1159</span>&#160; memoryManager,</div><div class="line"><a name="l01160"></a><span class="lineno"> 1160</span>&#160; tensorHandleFactory);</div><div class="line"><a name="l01161"></a><span class="lineno"> 1161</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a36771bf29b95121565b31f6fc198cbeb"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a36771bf29b95121565b31f6fc198cbeb">&#9670;&nbsp;</a></span>StridedSliceShrinkAxisMaskBitPosition0And2Float32Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;float, 2&gt; StridedSliceShrinkAxisMaskBitPosition0And2Float32Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml#l00983">983</a> of file <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml">StridedSliceTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l01441">BOOST_AUTO_TEST_CASE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l00987"></a><span class="lineno"> 987</span>&#160;{</div><div class="line"><a name="l00988"></a><span class="lineno"> 988</span>&#160; <span class="keywordflow">return</span> StridedSliceShrinkAxisMaskBitPosition0And2Test&lt;armnn::DataType::Float32&gt;(workloadFactory,</div><div class="line"><a name="l00989"></a><span class="lineno"> 989</span>&#160; memoryManager,</div><div class="line"><a name="l00990"></a><span class="lineno"> 990</span>&#160; tensorHandleFactory);</div><div class="line"><a name="l00991"></a><span class="lineno"> 991</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="af4c98332c88145ad01fea7a2e0a18937"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af4c98332c88145ad01fea7a2e0a18937">&#9670;&nbsp;</a></span>StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;uint8_t, 2&gt; StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml#l01163">1163</a> of file <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml">StridedSliceTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l01441">BOOST_AUTO_TEST_CASE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01167"></a><span class="lineno"> 1167</span>&#160;{</div><div class="line"><a name="l01168"></a><span class="lineno"> 1168</span>&#160; <span class="keywordflow">return</span> StridedSliceShrinkAxisMaskBitPosition0And2Test&lt;armnn::DataType::QAsymmU8&gt;(workloadFactory,</div><div class="line"><a name="l01169"></a><span class="lineno"> 1169</span>&#160; memoryManager,</div><div class="line"><a name="l01170"></a><span class="lineno"> 1170</span>&#160; tensorHandleFactory);</div><div class="line"><a name="l01171"></a><span class="lineno"> 1171</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a6028a25e1e50b8aba0d0f67afd3eebe4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6028a25e1e50b8aba0d0f67afd3eebe4">&#9670;&nbsp;</a></span>StridedSliceShrinkAxisMaskBitPosition0And3Float32Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;float, 2&gt; StridedSliceShrinkAxisMaskBitPosition0And3Float32Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml#l00993">993</a> of file <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml">StridedSliceTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l01441">BOOST_AUTO_TEST_CASE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l00997"></a><span class="lineno"> 997</span>&#160;{</div><div class="line"><a name="l00998"></a><span class="lineno"> 998</span>&#160; <span class="keywordflow">return</span> StridedSliceShrinkAxisMaskBitPosition0And3Test&lt;armnn::DataType::Float32&gt;(workloadFactory,</div><div class="line"><a name="l00999"></a><span class="lineno"> 999</span>&#160; memoryManager,</div><div class="line"><a name="l01000"></a><span class="lineno"> 1000</span>&#160; tensorHandleFactory);</div><div class="line"><a name="l01001"></a><span class="lineno"> 1001</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a4634d963bf040eba3fe4107d889df581"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4634d963bf040eba3fe4107d889df581">&#9670;&nbsp;</a></span>StridedSliceShrinkAxisMaskBitPosition0And3Uint8Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;uint8_t, 2&gt; StridedSliceShrinkAxisMaskBitPosition0And3Uint8Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml#l01173">1173</a> of file <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml">StridedSliceTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l01441">BOOST_AUTO_TEST_CASE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01177"></a><span class="lineno"> 1177</span>&#160;{</div><div class="line"><a name="l01178"></a><span class="lineno"> 1178</span>&#160; <span class="keywordflow">return</span> StridedSliceShrinkAxisMaskBitPosition0And3Test&lt;armnn::DataType::QAsymmU8&gt;(workloadFactory,</div><div class="line"><a name="l01179"></a><span class="lineno"> 1179</span>&#160; memoryManager,</div><div class="line"><a name="l01180"></a><span class="lineno"> 1180</span>&#160; tensorHandleFactory);</div><div class="line"><a name="l01181"></a><span class="lineno"> 1181</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a77b1cece2aaacd904283a1f17ed67cbf"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a77b1cece2aaacd904283a1f17ed67cbf">&#9670;&nbsp;</a></span>StridedSliceShrinkAxisMaskBitPosition0Dim3Float32Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;float, 2&gt; StridedSliceShrinkAxisMaskBitPosition0Dim3Float32Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml#l00923">923</a> of file <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml">StridedSliceTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l01441">BOOST_AUTO_TEST_CASE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l00927"></a><span class="lineno"> 927</span>&#160;{</div><div class="line"><a name="l00928"></a><span class="lineno"> 928</span>&#160; <span class="keywordflow">return</span> StridedSliceShrinkAxisMaskBitPosition0Dim3Test&lt;armnn::DataType::Float32&gt;(workloadFactory,</div><div class="line"><a name="l00929"></a><span class="lineno"> 929</span>&#160; memoryManager,</div><div class="line"><a name="l00930"></a><span class="lineno"> 930</span>&#160; tensorHandleFactory);</div><div class="line"><a name="l00931"></a><span class="lineno"> 931</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a67be848714d39789245b5d526554bb12"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a67be848714d39789245b5d526554bb12">&#9670;&nbsp;</a></span>StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;uint8_t, 2&gt; StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml#l01103">1103</a> of file <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml">StridedSliceTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l01441">BOOST_AUTO_TEST_CASE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01107"></a><span class="lineno"> 1107</span>&#160;{</div><div class="line"><a name="l01108"></a><span class="lineno"> 1108</span>&#160; <span class="keywordflow">return</span> StridedSliceShrinkAxisMaskBitPosition0Dim3Test&lt;armnn::DataType::QAsymmU8&gt;(workloadFactory,</div><div class="line"><a name="l01109"></a><span class="lineno"> 1109</span>&#160; memoryManager,</div><div class="line"><a name="l01110"></a><span class="lineno"> 1110</span>&#160; tensorHandleFactory);</div><div class="line"><a name="l01111"></a><span class="lineno"> 1111</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="acecd68548cb0db4915cba3f3e07474a5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#acecd68548cb0db4915cba3f3e07474a5">&#9670;&nbsp;</a></span>StridedSliceShrinkAxisMaskBitPosition0Float32Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;float, 3&gt; StridedSliceShrinkAxisMaskBitPosition0Float32Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml#l00933">933</a> of file <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml">StridedSliceTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l01441">BOOST_AUTO_TEST_CASE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l00937"></a><span class="lineno"> 937</span>&#160;{</div><div class="line"><a name="l00938"></a><span class="lineno"> 938</span>&#160; <span class="keywordflow">return</span> StridedSliceShrinkAxisMaskBitPosition0Test&lt;armnn::DataType::Float32&gt;(workloadFactory,</div><div class="line"><a name="l00939"></a><span class="lineno"> 939</span>&#160; memoryManager,</div><div class="line"><a name="l00940"></a><span class="lineno"> 940</span>&#160; tensorHandleFactory);</div><div class="line"><a name="l00941"></a><span class="lineno"> 941</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="adb38933cffca98d6a43ef4c87aa7a869"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#adb38933cffca98d6a43ef4c87aa7a869">&#9670;&nbsp;</a></span>StridedSliceShrinkAxisMaskBitPosition0Uint8Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;uint8_t, 3&gt; StridedSliceShrinkAxisMaskBitPosition0Uint8Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml#l01113">1113</a> of file <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml">StridedSliceTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l01441">BOOST_AUTO_TEST_CASE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01117"></a><span class="lineno"> 1117</span>&#160;{</div><div class="line"><a name="l01118"></a><span class="lineno"> 1118</span>&#160; <span class="keywordflow">return</span> StridedSliceShrinkAxisMaskBitPosition0Test&lt;armnn::DataType::QAsymmU8&gt;(workloadFactory,</div><div class="line"><a name="l01119"></a><span class="lineno"> 1119</span>&#160; memoryManager,</div><div class="line"><a name="l01120"></a><span class="lineno"> 1120</span>&#160; tensorHandleFactory);</div><div class="line"><a name="l01121"></a><span class="lineno"> 1121</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a83f1c6962bed25bbad0ff2eb5a0cfd24"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a83f1c6962bed25bbad0ff2eb5a0cfd24">&#9670;&nbsp;</a></span>StridedSliceShrinkAxisMaskBitPosition1Float32Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;float, 3&gt; StridedSliceShrinkAxisMaskBitPosition1Float32Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml#l00943">943</a> of file <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml">StridedSliceTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l01441">BOOST_AUTO_TEST_CASE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l00947"></a><span class="lineno"> 947</span>&#160;{</div><div class="line"><a name="l00948"></a><span class="lineno"> 948</span>&#160; <span class="keywordflow">return</span> StridedSliceShrinkAxisMaskBitPosition1Test&lt;armnn::DataType::Float32&gt;(workloadFactory,</div><div class="line"><a name="l00949"></a><span class="lineno"> 949</span>&#160; memoryManager,</div><div class="line"><a name="l00950"></a><span class="lineno"> 950</span>&#160; tensorHandleFactory);</div><div class="line"><a name="l00951"></a><span class="lineno"> 951</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a5a51ed98de719f2d7677d73570e0cfef"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5a51ed98de719f2d7677d73570e0cfef">&#9670;&nbsp;</a></span>StridedSliceShrinkAxisMaskBitPosition1Uint8Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;uint8_t, 3&gt; StridedSliceShrinkAxisMaskBitPosition1Uint8Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml#l01123">1123</a> of file <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml">StridedSliceTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l01441">BOOST_AUTO_TEST_CASE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01127"></a><span class="lineno"> 1127</span>&#160;{</div><div class="line"><a name="l01128"></a><span class="lineno"> 1128</span>&#160; <span class="keywordflow">return</span> StridedSliceShrinkAxisMaskBitPosition1Test&lt;armnn::DataType::QAsymmU8&gt;(workloadFactory,</div><div class="line"><a name="l01129"></a><span class="lineno"> 1129</span>&#160; memoryManager,</div><div class="line"><a name="l01130"></a><span class="lineno"> 1130</span>&#160; tensorHandleFactory);</div><div class="line"><a name="l01131"></a><span class="lineno"> 1131</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a016976a68397c0546dc99dcd25aed28b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a016976a68397c0546dc99dcd25aed28b">&#9670;&nbsp;</a></span>StridedSliceShrinkAxisMaskBitPosition2Float32Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;float, 3&gt; StridedSliceShrinkAxisMaskBitPosition2Float32Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml#l00953">953</a> of file <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml">StridedSliceTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l01441">BOOST_AUTO_TEST_CASE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l00957"></a><span class="lineno"> 957</span>&#160;{</div><div class="line"><a name="l00958"></a><span class="lineno"> 958</span>&#160; <span class="keywordflow">return</span> StridedSliceShrinkAxisMaskBitPosition2Test&lt;armnn::DataType::Float32&gt;(workloadFactory,</div><div class="line"><a name="l00959"></a><span class="lineno"> 959</span>&#160; memoryManager,</div><div class="line"><a name="l00960"></a><span class="lineno"> 960</span>&#160; tensorHandleFactory);</div><div class="line"><a name="l00961"></a><span class="lineno"> 961</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a79a22fee5f4034327913bbe4f5a6b3e3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a79a22fee5f4034327913bbe4f5a6b3e3">&#9670;&nbsp;</a></span>StridedSliceShrinkAxisMaskBitPosition2Uint8Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;uint8_t, 3&gt; StridedSliceShrinkAxisMaskBitPosition2Uint8Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml#l01133">1133</a> of file <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml">StridedSliceTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l01441">BOOST_AUTO_TEST_CASE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01137"></a><span class="lineno"> 1137</span>&#160;{</div><div class="line"><a name="l01138"></a><span class="lineno"> 1138</span>&#160; <span class="keywordflow">return</span> StridedSliceShrinkAxisMaskBitPosition2Test&lt;armnn::DataType::QAsymmU8&gt;(workloadFactory,</div><div class="line"><a name="l01139"></a><span class="lineno"> 1139</span>&#160; memoryManager,</div><div class="line"><a name="l01140"></a><span class="lineno"> 1140</span>&#160; tensorHandleFactory);</div><div class="line"><a name="l01141"></a><span class="lineno"> 1141</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="aceb716490f3f119744f06c67b234adbd"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aceb716490f3f119744f06c67b234adbd">&#9670;&nbsp;</a></span>StridedSliceShrinkAxisMaskBitPosition3Float32Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;float, 3&gt; StridedSliceShrinkAxisMaskBitPosition3Float32Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml#l00963">963</a> of file <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml">StridedSliceTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l01441">BOOST_AUTO_TEST_CASE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l00967"></a><span class="lineno"> 967</span>&#160;{</div><div class="line"><a name="l00968"></a><span class="lineno"> 968</span>&#160; <span class="keywordflow">return</span> StridedSliceShrinkAxisMaskBitPosition3Test&lt;armnn::DataType::Float32&gt;(workloadFactory,</div><div class="line"><a name="l00969"></a><span class="lineno"> 969</span>&#160; memoryManager,</div><div class="line"><a name="l00970"></a><span class="lineno"> 970</span>&#160; tensorHandleFactory);</div><div class="line"><a name="l00971"></a><span class="lineno"> 971</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a1659c97f388b1b2afadc25e716ab53a1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1659c97f388b1b2afadc25e716ab53a1">&#9670;&nbsp;</a></span>StridedSliceShrinkAxisMaskBitPosition3Uint8Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;uint8_t, 3&gt; StridedSliceShrinkAxisMaskBitPosition3Uint8Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml#l01143">1143</a> of file <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml">StridedSliceTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l01441">BOOST_AUTO_TEST_CASE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01147"></a><span class="lineno"> 1147</span>&#160;{</div><div class="line"><a name="l01148"></a><span class="lineno"> 1148</span>&#160; <span class="keywordflow">return</span> StridedSliceShrinkAxisMaskBitPosition3Test&lt;armnn::DataType::QAsymmU8&gt;(workloadFactory,</div><div class="line"><a name="l01149"></a><span class="lineno"> 1149</span>&#160; memoryManager,</div><div class="line"><a name="l01150"></a><span class="lineno"> 1150</span>&#160; tensorHandleFactory);</div><div class="line"><a name="l01151"></a><span class="lineno"> 1151</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a235de40e90991c356897d4b3061ae814"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a235de40e90991c356897d4b3061ae814">&#9670;&nbsp;</a></span>StridedSliceShrinkAxisMaskCTSFloat32Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;float, 4&gt; StridedSliceShrinkAxisMaskCTSFloat32Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml#l00913">913</a> of file <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml">StridedSliceTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l01441">BOOST_AUTO_TEST_CASE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l00917"></a><span class="lineno"> 917</span>&#160;{</div><div class="line"><a name="l00918"></a><span class="lineno"> 918</span>&#160; <span class="keywordflow">return</span> StridedSliceShrinkAxisMaskCTSTest&lt;armnn::DataType::Float32&gt;(workloadFactory,</div><div class="line"><a name="l00919"></a><span class="lineno"> 919</span>&#160; memoryManager,</div><div class="line"><a name="l00920"></a><span class="lineno"> 920</span>&#160; tensorHandleFactory);</div><div class="line"><a name="l00921"></a><span class="lineno"> 921</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a2dec4d947835569aff03a4b7864ba295"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2dec4d947835569aff03a4b7864ba295">&#9670;&nbsp;</a></span>StridedSliceShrinkAxisMaskFloat32Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;float, 2&gt; StridedSliceShrinkAxisMaskFloat32Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml#l00903">903</a> of file <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml">StridedSliceTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l01441">BOOST_AUTO_TEST_CASE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l00907"></a><span class="lineno"> 907</span>&#160;{</div><div class="line"><a name="l00908"></a><span class="lineno"> 908</span>&#160; <span class="keywordflow">return</span> StridedSliceShrinkAxisMaskTest&lt;armnn::DataType::Float32&gt;(workloadFactory,</div><div class="line"><a name="l00909"></a><span class="lineno"> 909</span>&#160; memoryManager,</div><div class="line"><a name="l00910"></a><span class="lineno"> 910</span>&#160; tensorHandleFactory);</div><div class="line"><a name="l00911"></a><span class="lineno"> 911</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a35a79071b058f11983d3e7b0522141f3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a35a79071b058f11983d3e7b0522141f3">&#9670;&nbsp;</a></span>StridedSliceShrinkAxisMaskInt16Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;int16_t, 2&gt; StridedSliceShrinkAxisMaskInt16Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml#l01261">1261</a> of file <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml">StridedSliceTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l01441">BOOST_AUTO_TEST_CASE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01265"></a><span class="lineno"> 1265</span>&#160;{</div><div class="line"><a name="l01266"></a><span class="lineno"> 1266</span>&#160; <span class="keywordflow">return</span> StridedSliceShrinkAxisMaskTest&lt;armnn::DataType::QSymmS16&gt;(workloadFactory,</div><div class="line"><a name="l01267"></a><span class="lineno"> 1267</span>&#160; memoryManager,</div><div class="line"><a name="l01268"></a><span class="lineno"> 1268</span>&#160; tensorHandleFactory);</div><div class="line"><a name="l01269"></a><span class="lineno"> 1269</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a4c361c981541c88fd3bfb82e53deb18b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4c361c981541c88fd3bfb82e53deb18b">&#9670;&nbsp;</a></span>StridedSliceShrinkAxisMaskUint8Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;uint8_t, 2&gt; StridedSliceShrinkAxisMaskUint8Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml#l01093">1093</a> of file <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml">StridedSliceTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l01441">BOOST_AUTO_TEST_CASE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01097"></a><span class="lineno"> 1097</span>&#160;{</div><div class="line"><a name="l01098"></a><span class="lineno"> 1098</span>&#160; <span class="keywordflow">return</span> StridedSliceShrinkAxisMaskTest&lt;armnn::DataType::QAsymmU8&gt;(workloadFactory,</div><div class="line"><a name="l01099"></a><span class="lineno"> 1099</span>&#160; memoryManager,</div><div class="line"><a name="l01100"></a><span class="lineno"> 1100</span>&#160; tensorHandleFactory);</div><div class="line"><a name="l01101"></a><span class="lineno"> 1101</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a7c812e6cf305a2bfb0e8251370d00474"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7c812e6cf305a2bfb0e8251370d00474">&#9670;&nbsp;</a></span>StridedSliceSimpleRangeMaskFloat32Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;float, 4&gt; StridedSliceSimpleRangeMaskFloat32Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml#l00893">893</a> of file <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml">StridedSliceTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l01441">BOOST_AUTO_TEST_CASE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l00897"></a><span class="lineno"> 897</span>&#160;{</div><div class="line"><a name="l00898"></a><span class="lineno"> 898</span>&#160; <span class="keywordflow">return</span> StridedSliceSimpleRangeMaskTest&lt;armnn::DataType::Float32&gt;(workloadFactory,</div><div class="line"><a name="l00899"></a><span class="lineno"> 899</span>&#160; memoryManager,</div><div class="line"><a name="l00900"></a><span class="lineno"> 900</span>&#160; tensorHandleFactory);</div><div class="line"><a name="l00901"></a><span class="lineno"> 901</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a9153f614549d02cf4dd028796b0079bd"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9153f614549d02cf4dd028796b0079bd">&#9670;&nbsp;</a></span>StridedSliceSimpleRangeMaskInt16Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;int16_t, 4&gt; StridedSliceSimpleRangeMaskInt16Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml#l01251">1251</a> of file <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml">StridedSliceTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l01441">BOOST_AUTO_TEST_CASE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01255"></a><span class="lineno"> 1255</span>&#160;{</div><div class="line"><a name="l01256"></a><span class="lineno"> 1256</span>&#160; <span class="keywordflow">return</span> StridedSliceSimpleRangeMaskTest&lt;armnn::DataType::QSymmS16&gt;(workloadFactory,</div><div class="line"><a name="l01257"></a><span class="lineno"> 1257</span>&#160; memoryManager,</div><div class="line"><a name="l01258"></a><span class="lineno"> 1258</span>&#160; tensorHandleFactory);</div><div class="line"><a name="l01259"></a><span class="lineno"> 1259</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="abd791cd48bbef1c52ad52e5fea0bb299"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#abd791cd48bbef1c52ad52e5fea0bb299">&#9670;&nbsp;</a></span>StridedSliceSimpleRangeMaskUint8Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;uint8_t, 4&gt; StridedSliceSimpleRangeMaskUint8Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml#l01083">1083</a> of file <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml">StridedSliceTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l01441">BOOST_AUTO_TEST_CASE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01087"></a><span class="lineno"> 1087</span>&#160;{</div><div class="line"><a name="l01088"></a><span class="lineno"> 1088</span>&#160; <span class="keywordflow">return</span> StridedSliceSimpleRangeMaskTest&lt;armnn::DataType::QAsymmU8&gt;(workloadFactory,</div><div class="line"><a name="l01089"></a><span class="lineno"> 1089</span>&#160; memoryManager,</div><div class="line"><a name="l01090"></a><span class="lineno"> 1090</span>&#160; tensorHandleFactory);</div><div class="line"><a name="l01091"></a><span class="lineno"> 1091</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="af92b9ee5ac2c53128d6e02bb26f7fcb8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af92b9ee5ac2c53128d6e02bb26f7fcb8">&#9670;&nbsp;</a></span>StridedSliceSimpleStrideFloat32Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;float, 4&gt; StridedSliceSimpleStrideFloat32Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml#l00883">883</a> of file <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml">StridedSliceTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l01441">BOOST_AUTO_TEST_CASE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l00887"></a><span class="lineno"> 887</span>&#160;{</div><div class="line"><a name="l00888"></a><span class="lineno"> 888</span>&#160; <span class="keywordflow">return</span> StridedSliceSimpleStrideTest&lt;armnn::DataType::Float32&gt;(workloadFactory,</div><div class="line"><a name="l00889"></a><span class="lineno"> 889</span>&#160; memoryManager,</div><div class="line"><a name="l00890"></a><span class="lineno"> 890</span>&#160; tensorHandleFactory);</div><div class="line"><a name="l00891"></a><span class="lineno"> 891</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a288fdb13725e66ec6d2bea00eef3c2d4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a288fdb13725e66ec6d2bea00eef3c2d4">&#9670;&nbsp;</a></span>StridedSliceSimpleStrideInt16Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;int16_t, 4&gt; StridedSliceSimpleStrideInt16Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml#l01241">1241</a> of file <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml">StridedSliceTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l01441">BOOST_AUTO_TEST_CASE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01245"></a><span class="lineno"> 1245</span>&#160;{</div><div class="line"><a name="l01246"></a><span class="lineno"> 1246</span>&#160; <span class="keywordflow">return</span> StridedSliceSimpleStrideTest&lt;armnn::DataType::QSymmS16&gt;(workloadFactory,</div><div class="line"><a name="l01247"></a><span class="lineno"> 1247</span>&#160; memoryManager,</div><div class="line"><a name="l01248"></a><span class="lineno"> 1248</span>&#160; tensorHandleFactory);</div><div class="line"><a name="l01249"></a><span class="lineno"> 1249</span>&#160;}</div></div><!-- fragment -->
+</div>
+</div>
+<a id="a1bda4aafec3a8bd83255d7be85b5908b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1bda4aafec3a8bd83255d7be85b5908b">&#9670;&nbsp;</a></span>StridedSliceSimpleStrideUint8Test()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_layer_test_result.xhtml">LayerTestResult</a>&lt;uint8_t, 4&gt; StridedSliceSimpleStrideUint8Test </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classarmnn_1_1_i_workload_factory.xhtml">armnn::IWorkloadFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>workloadFactory</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_backend_internal.xhtml#a693b40e6b94e958836aeb0410ca186bd">armnn::IBackendInternal::IMemoryManagerSharedPtr</a> &amp;&#160;</td>
+ <td class="paramname"><em>memoryManager</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classarmnn_1_1_i_tensor_handle_factory.xhtml">armnn::ITensorHandleFactory</a> &amp;&#160;</td>
+ <td class="paramname"><em>tensorHandleFactory</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml#l01073">1073</a> of file <a class="el" href="_strided_slice_test_impl_8cpp_source.xhtml">StridedSliceTestImpl.cpp</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_ref_layer_tests_8cpp_source.xhtml#l01441">BOOST_AUTO_TEST_CASE()</a>.</p>
+<div class="fragment"><div class="line"><a name="l01077"></a><span class="lineno"> 1077</span>&#160;{</div><div class="line"><a name="l01078"></a><span class="lineno"> 1078</span>&#160; <span class="keywordflow">return</span> StridedSliceSimpleStrideTest&lt;armnn::DataType::QAsymmU8&gt;(workloadFactory,</div><div class="line"><a name="l01079"></a><span class="lineno"> 1079</span>&#160; memoryManager,</div><div class="line"><a name="l01080"></a><span class="lineno"> 1080</span>&#160; tensorHandleFactory);</div><div class="line"><a name="l01081"></a><span class="lineno"> 1081</span>&#160;}</div></div><!-- fragment -->
+</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_68267d1309a1af8e8297ef4c3efbcdba.xhtml">src</a></li><li class="navelem"><a class="el" href="dir_0f3cdec46afbc61a1ded8e1687c9c9a0.xhtml">backends</a></li><li class="navelem"><a class="el" href="dir_797a213d7d01b98ef12d53b0820ea64e.xhtml">backendsCommon</a></li><li class="navelem"><a class="el" href="dir_28bfe507f7e135bdae07c2a6b7f66696.xhtml">test</a></li><li class="navelem"><a class="el" href="dir_99a30439342d160875b21dac3498ad7f.xhtml">layerTests</a></li><li class="navelem"><a class="el" href="_strided_slice_test_impl_8hpp.xhtml">StridedSliceTestImpl.hpp</a></li>
+ <li class="footer">Generated on Thu Feb 25 2021 17:27:55 for ArmNN by
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
+ </ul>
+</div>
+</body>
+</html>