aboutsummaryrefslogtreecommitdiff
path: root/23.02/classarmnn_1_1_layer_support_base-members.xhtml
diff options
context:
space:
mode:
authorDavid Monahan <david.monahan@arm.com>2023-03-22 16:48:58 +0000
committerDavid Monahan <david.monahan@arm.com>2023-03-22 16:48:58 +0000
commitae050524109f1ce827962665436ef7430f2ac479 (patch)
treea087fe0c77570971dd7979f2757426c24e91afc7 /23.02/classarmnn_1_1_layer_support_base-members.xhtml
parent8d2ca734165a068478df7cffa46185680b05cd20 (diff)
downloadarmnn-ae050524109f1ce827962665436ef7430f2ac479.tar.gz
IVGCVSW-7255 Update Doxygen Documentation and publish on GitHub.
* Updating Doxygen documentation for 23.02 release. Signed-off-by: David Monahan <david.monahan@arm.com> Change-Id: I545574ff7664b4595d2fe6a91a3c35d2ad55df82
Diffstat (limited to '23.02/classarmnn_1_1_layer_support_base-members.xhtml')
-rw-r--r--23.02/classarmnn_1_1_layer_support_base-members.xhtml165
1 files changed, 84 insertions, 81 deletions
diff --git a/23.02/classarmnn_1_1_layer_support_base-members.xhtml b/23.02/classarmnn_1_1_layer_support_base-members.xhtml
index 0b364fe0d0..ba8ad301cc 100644
--- a/23.02/classarmnn_1_1_layer_support_base-members.xhtml
+++ b/23.02/classarmnn_1_1_layer_support_base-members.xhtml
@@ -8,7 +8,7 @@
<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="generator" content="Doxygen 1.8.17"/>
<meta name="robots" content="NOINDEX, NOFOLLOW" />
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>ArmNN: Member List</title>
@@ -19,9 +19,6 @@
<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>
@@ -30,7 +27,8 @@
extensions: ["tex2jax.js"],
jax: ["input/TeX","output/HTML-CSS"],
});
-</script><script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
+</script>
+<script type="text/javascript" async="async" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="stylesheet.css" rel="stylesheet" type="text/css"/>
</head>
@@ -51,18 +49,21 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.13 -->
+<!-- Generated by Doxygen 1.8.17 -->
<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
+/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-</script>
+/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
@@ -76,7 +77,9 @@ $(function() {
</div>
</div>
<script type="text/javascript">
-$(document).ready(function(){initNavTree('classarmnn_1_1_layer_support_base.xhtml','');});
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+$(document).ready(function(){initNavTree('classarmnn_1_1_layer_support_base.xhtml',''); initResizable(); });
+/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
@@ -225,77 +228,77 @@ $(document).ready(function(){initNavTree('classarmnn_1_1_layer_support_base.xhtm
<tr><td class="entry"><a class="el" href="classarmnn_1_1_i_layer_support.xhtml#ab5cccb3233f5eff2119e8acc80cec209">gamma</a></td><td class="entry"><a class="el" href="classarmnn_1_1_i_layer_support.xhtml">ILayerSupport</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_i_layer_support.xhtml#aab2a487bc88047443d8a0f87c3c40b8d">ILayerSupport</a>()</td><td class="entry"><a class="el" href="classarmnn_1_1_i_layer_support.xhtml">ILayerSupport</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classarmnn_1_1_i_layer_support.xhtml#ab82416560ced17268c6ba4443a3aac5e">input1</a></td><td class="entry"><a class="el" href="classarmnn_1_1_i_layer_support.xhtml">ILayerSupport</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#ab3adb3a28736529682e4ff0ea976dcd3">IsActivationSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const ActivationDescriptor &amp;descriptor, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a48177e22e47448adb3d83e145dadf735">IsAdditionSupported</a>(const TensorInfo &amp;input0, const TensorInfo &amp;input1, const TensorInfo &amp;output, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a0f4841f89f21fd794786b4c03c2425fd">IsArgMinMaxSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const ArgMinMaxDescriptor &amp;descriptor, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a67c970dd054b991e14369de523ca3a5a">IsBatchNormalizationSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const TensorInfo &amp;mean, const TensorInfo &amp;var, const TensorInfo &amp;beta, const TensorInfo &amp;gamma, const BatchNormalizationDescriptor &amp;descriptor, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#adc5695cc25f4055c7ed54bdc8604a098">IsBatchToSpaceNdSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const BatchToSpaceNdDescriptor &amp;descriptor, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#ae18f598a589683c3094a7bb41dcd3a3e">IsCastSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a6f1cae30d95bbd28dbac2a570c26c5f7">IsChannelShuffleSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const ChannelShuffleDescriptor &amp;descriptor, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a7c52726a684dd76258c61af124012537">IsComparisonSupported</a>(const TensorInfo &amp;input0, const TensorInfo &amp;input1, const TensorInfo &amp;output, const ComparisonDescriptor &amp;descriptor, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a1542179a03961e3635bb5bef993c8e0e">IsConcatSupported</a>(const std::vector&lt; const TensorInfo *&gt; inputs, const TensorInfo &amp;output, const OriginsDescriptor &amp;descriptor, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#adf18c4fa8fc9e0cdae1967990aa90fe8">IsConstantSupported</a>(const TensorInfo &amp;output, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a1efcaf6f02892442fefca09f49ea3d7c">IsConvertFp16ToFp32Supported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a91fb5f44d8b9427dc45443aa9ebfe13e">IsConvertFp32ToFp16Supported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#af7ff06bd8115a6a9cc6d41e5c762798e">IsConvolution2dSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const Convolution2dDescriptor &amp;descriptor, const TensorInfo &amp;weights, const Optional&lt; TensorInfo &gt; &amp;biases, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a052f289a5b4e48bb2b50c732753e2cfa">IsConvolution3dSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const Convolution3dDescriptor &amp;descriptor, const TensorInfo &amp;weights, const Optional&lt; TensorInfo &gt; &amp;biases, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a87a66c5e87a19534ce3e6c374c9b8f09">IsDebugSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a128fb9890897e08251a3f621e570cd23">IsDepthToSpaceSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const DepthToSpaceDescriptor &amp;descriptor, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#adc84390751f227fe03a115b5fa10b0fc">IsDepthwiseConvolutionSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const DepthwiseConvolution2dDescriptor &amp;descriptor, const TensorInfo &amp;weights, const Optional&lt; TensorInfo &gt; &amp;biases, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a2e89c72cf60df7c2d2d7e5d98822b672">IsDequantizeSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a50af275d7755a5bb1be69736d7e4b02f">IsDetectionPostProcessSupported</a>(const TensorInfo &amp;boxEncodings, const TensorInfo &amp;scores, const TensorInfo &amp;anchors, const TensorInfo &amp;detectionBoxes, const TensorInfo &amp;detectionClasses, const TensorInfo &amp;detectionScores, const TensorInfo &amp;numDetections, const DetectionPostProcessDescriptor &amp;descriptor, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a55d91a97ff664f42cd5cd62b60c15f80">IsDilatedDepthwiseConvolutionSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const DepthwiseConvolution2dDescriptor &amp;descriptor, const TensorInfo &amp;weights, const Optional&lt; TensorInfo &gt; &amp;biases, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a08f55136b1f0907e7083d70d719f697f">IsDivisionSupported</a>(const TensorInfo &amp;input0, const TensorInfo &amp;input1, const TensorInfo &amp;output, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a61c5b4e5dc224ef0c876e43353b34030">IsElementwiseUnarySupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const ElementwiseUnaryDescriptor &amp;descriptor, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#aab7318aa8adc0a8a3b6a1780cfc1f90b">IsFakeQuantizationSupported</a>(const TensorInfo &amp;input, const FakeQuantizationDescriptor &amp;descriptor, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#acc5d9a4c8f29984de3bbdca87684f317">IsFillSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const FillDescriptor &amp;descriptor, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a53c7593d1aa26207eac5d5814a9d56dc">IsFloorSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#aeaf971dd9dffd6f6bc7e5a1ae6b6af5c">IsFullyConnectedSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const TensorInfo &amp;weights, const TensorInfo &amp;biases, const FullyConnectedDescriptor &amp;descriptor, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a2f51fda38409c3768a7bd28cedf3f075">IsGatherSupported</a>(const TensorInfo &amp;input0, const TensorInfo &amp;input1, const TensorInfo &amp;output, const GatherDescriptor &amp;descriptor, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#ad29d99ecd719c640ed22dcf5c688c6a5">IsInputSupported</a>(const TensorInfo &amp;input, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a0813546a09bf2caba6794014d1960624">IsInstanceNormalizationSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const InstanceNormalizationDescriptor &amp;descriptor, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#aca4acda7ab553edfda828658d8f3882b">IsL2NormalizationSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const L2NormalizationDescriptor &amp;descriptor, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a8424740ae08cca0a5548b598331f35a5">IsLayerSupported</a>(const LayerType &amp;type, const std::vector&lt; TensorInfo &gt; &amp;infos, const BaseDescriptor &amp;descriptor, const Optional&lt; LstmInputParamsInfo &gt; &amp;lstmParamsInfo=EmptyOptional(), const Optional&lt; QuantizedLstmInputParamsInfo &gt; &amp;quantizedLstmParamsInfo=EmptyOptional(), Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
- <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a8fab6937a1010b5ed674b930b4f143cb">IsLogicalBinarySupported</a>(const TensorInfo &amp;input0, const TensorInfo &amp;input1, const TensorInfo &amp;output, const LogicalBinaryDescriptor &amp;descriptor, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a20134883695508a2192eecd403e7c44b">IsLogicalUnarySupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const ElementwiseUnaryDescriptor &amp;descriptor, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#aa0380b797cb9932fb03067dbe2cdecfb">IsLogSoftmaxSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const LogSoftmaxDescriptor &amp;descriptor, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a862535721737220f62a49f14ff494dd5">IsLstmSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;outputStateIn, const TensorInfo &amp;cellStateIn, const TensorInfo &amp;scratchBuffer, const TensorInfo &amp;outputStateOut, const TensorInfo &amp;cellStateOut, const TensorInfo &amp;output, const LstmDescriptor &amp;descriptor, const LstmInputParamsInfo &amp;paramsInfo, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#afef9436c86b37b973471f2ae546ac00a">IsMaximumSupported</a>(const TensorInfo &amp;input0, const TensorInfo &amp;input1, const TensorInfo &amp;output, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#ab268618580d4f53bf5e9b5a47dee3f6a">IsMeanSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const MeanDescriptor &amp;descriptor, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a9d25fabf725313fda40a41400155bafe">IsMemCopySupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a334181d8098b943d03ccd820753ace75">IsMemImportSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#aa9bbc383cac59d6f02d2ef7d2cc0076f">IsMergeSupported</a>(const TensorInfo &amp;input0, const TensorInfo &amp;input1, const TensorInfo &amp;output, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a3d0eafb3de560b3482f857b56b2b2116">IsMinimumSupported</a>(const TensorInfo &amp;input0, const TensorInfo &amp;input1, const TensorInfo &amp;output, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a421e1f3865d99d52613003048342c49a">IsMultiplicationSupported</a>(const TensorInfo &amp;input0, const TensorInfo &amp;input1, const TensorInfo &amp;output, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a994c2065561141bf37fcd2ff7bb4af4d">IsNormalizationSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const NormalizationDescriptor &amp;descriptor, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#aef3244c0ef64c8f2f352d21ce0c06985">IsOutputSupported</a>(const TensorInfo &amp;output, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a0534291adf9f3436ba331552eba29a43">IsPadSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const PadDescriptor &amp;descriptor, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a9d553495d9a94fa55588ae159d8bda30">IsPermuteSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const PermuteDescriptor &amp;descriptor, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#aa955675303d67b1d1fb51fb7f09d8c21">IsPooling2dSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const Pooling2dDescriptor &amp;descriptor, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a5aec1c6fb4f73909a10f72f45815d2cb">IsPooling3dSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const Pooling3dDescriptor &amp;descriptor, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#adc1a598f2f572564818e3d343af93486">IsPreCompiledSupported</a>(const TensorInfo &amp;input, const PreCompiledDescriptor &amp;descriptor, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a93cf81b28c4275a338f41c536a451158">IsPreluSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;alpha, const TensorInfo &amp;output, Optional&lt; std::string &amp;&gt; reasonIfUnsupported) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#adf54bcad228c0ac21f6735d31460cf31">IsQLstmSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;previousOutputIn, const TensorInfo &amp;previousCellStateIn, const TensorInfo &amp;outputStateOut, const TensorInfo &amp;cellStateOut, const TensorInfo &amp;output, const QLstmDescriptor &amp;descriptor, const LstmInputParamsInfo &amp;paramsInfo, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#af1be52d9f968bfab069344756bf232c4">IsQuantizedLstmSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;previousCellStateIn, const TensorInfo &amp;previousOutputIn, const TensorInfo &amp;cellStateOut, const TensorInfo &amp;output, const QuantizedLstmInputParamsInfo &amp;paramsInfo, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#ad2c7be6b84b04444e514f52f593b3df7">IsQuantizeSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a707638bc045d261dff4faaf4a2acc72b">IsRankSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, Optional&lt; std::string &amp;&gt; reasonIfUnsupported) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a917c126e64314263b8b5f7bca455ddfb">IsReduceSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const ReduceDescriptor &amp;descriptor, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#aa02f01bbcb48c67f5b2efc4132ec5e86">IsReshapeSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const ReshapeDescriptor &amp;descriptor, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a3d27a3fc6a7df0b68d80cb113aff8b6c">IsResizeSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const ResizeDescriptor &amp;descriptor, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a3c6816950ad290155bde03b7fb31e160">IsShapeSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a0e14dafa85cfcd4a6b6b752284b51e63">IsSliceSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const SliceDescriptor &amp;descriptor, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a8385cf8227907904a6a86fac318fc099">IsSoftmaxSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const SoftmaxDescriptor &amp;descriptor, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a3adfc31e079a970e028e537ec05fabf5">IsSpaceToBatchNdSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const SpaceToBatchNdDescriptor &amp;descriptor, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#ab2af1e7da9490d29e569d271e16b0d5c">IsSpaceToDepthSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const SpaceToDepthDescriptor &amp;descriptor, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#aa746e752ce8874669ea549f8e50896da">IsSplitterSupported</a>(const TensorInfo &amp;input, const std::vector&lt; std::reference_wrapper&lt; TensorInfo &gt;&gt; &amp;outputs, const ViewsDescriptor &amp;descriptor, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#ab4609f1baf5fcd295951f3c8abdffd90">IsStackSupported</a>(const std::vector&lt; const TensorInfo *&gt; &amp;inputs, const TensorInfo &amp;output, const StackDescriptor &amp;descriptor, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a68a4c180fc48e266995db8596f6279d3">IsStandInSupported</a>(const std::vector&lt; const TensorInfo *&gt; &amp;inputs, const std::vector&lt; const TensorInfo *&gt; &amp;outputs, const StandInDescriptor &amp;descriptor, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#ac054cb25099005eac854afb1511340f0">IsStridedSliceSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const StridedSliceDescriptor &amp;descriptor, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#af6c947e4d4b25bc49d92d18d4ff26736">IsSubtractionSupported</a>(const TensorInfo &amp;input0, const TensorInfo &amp;input1, const TensorInfo &amp;output, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a8c12a49b0d261836c11a57916e01805d">IsSwitchSupported</a>(const TensorInfo &amp;input0, const TensorInfo &amp;input1, const TensorInfo &amp;output0, const TensorInfo &amp;output1, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a0c69484f19ed650ad48b716719114e51">IsTransposeConvolution2dSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const TransposeConvolution2dDescriptor &amp;descriptor, const TensorInfo &amp;weights, const Optional&lt; TensorInfo &gt; &amp;biases, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a0189645f33641b280877a1b2f6ba9fee">IsTransposeSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const TransposeDescriptor &amp;descriptor, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a74149085c116e51500a51f5cdb68e67c">IsUnidirectionalSequenceLstmSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;outputStateIn, const TensorInfo &amp;cellStateIn, const TensorInfo &amp;outputStateOut, const TensorInfo &amp;cellStateOut, const TensorInfo &amp;output, const LstmDescriptor &amp;descriptor, const LstmInputParamsInfo &amp;paramsInfo, Optional&lt; std::string &amp;&gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#acd148b61eab388a9313c61f4c7a96c4b">IsActivationSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const ActivationDescriptor &amp;descriptor, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a06a955e172cf18898d966eab7383efa1">IsAdditionSupported</a>(const TensorInfo &amp;input0, const TensorInfo &amp;input1, const TensorInfo &amp;output, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a7224fbfbc4c5a2b3710543e3f574171f">IsArgMinMaxSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const ArgMinMaxDescriptor &amp;descriptor, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a450ddf4b4335cb37e07e3b0171b00096">IsBatchNormalizationSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const TensorInfo &amp;mean, const TensorInfo &amp;var, const TensorInfo &amp;beta, const TensorInfo &amp;gamma, const BatchNormalizationDescriptor &amp;descriptor, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a30cbe4bc4e20ae9b2aac66a108088919">IsBatchToSpaceNdSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const BatchToSpaceNdDescriptor &amp;descriptor, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#ac680aa10b0a3768da4c23e691881b5ea">IsCastSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a1362503332222029f9d73d40520f35bd">IsChannelShuffleSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const ChannelShuffleDescriptor &amp;descriptor, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a387c184902d9f09d35bb22b076cb245d">IsComparisonSupported</a>(const TensorInfo &amp;input0, const TensorInfo &amp;input1, const TensorInfo &amp;output, const ComparisonDescriptor &amp;descriptor, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#af6465e7a85f4ef0013c7d7161cd07a4d">IsConcatSupported</a>(const std::vector&lt; const TensorInfo * &gt; inputs, const TensorInfo &amp;output, const OriginsDescriptor &amp;descriptor, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a57aee9aba2e2ad5d0bd9f65acd05b6e4">IsConstantSupported</a>(const TensorInfo &amp;output, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a95dac0c44b7e759694a97778bfbea954">IsConvertFp16ToFp32Supported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a5f9272cdf0224364e1bb9b47efe4130a">IsConvertFp32ToFp16Supported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a4bd807090f4cb45bbfaa9c67e49532f5">IsConvolution2dSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const Convolution2dDescriptor &amp;descriptor, const TensorInfo &amp;weights, const Optional&lt; TensorInfo &gt; &amp;biases, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#abe850b2a5be4ce4617cb51ceb5344756">IsConvolution3dSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const Convolution3dDescriptor &amp;descriptor, const TensorInfo &amp;weights, const Optional&lt; TensorInfo &gt; &amp;biases, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#aeb2631acff8b8d0dc61334ff9f8a957a">IsDebugSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a84f23a37f7fd69269f072e114b7f0afb">IsDepthToSpaceSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const DepthToSpaceDescriptor &amp;descriptor, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a56c4df05190f0f465e8501ae831af234">IsDepthwiseConvolutionSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const DepthwiseConvolution2dDescriptor &amp;descriptor, const TensorInfo &amp;weights, const Optional&lt; TensorInfo &gt; &amp;biases, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a866844299dc03c65ca41be5990bf19e8">IsDequantizeSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a884cfe928faf62853edc9607142efce9">IsDetectionPostProcessSupported</a>(const TensorInfo &amp;boxEncodings, const TensorInfo &amp;scores, const TensorInfo &amp;anchors, const TensorInfo &amp;detectionBoxes, const TensorInfo &amp;detectionClasses, const TensorInfo &amp;detectionScores, const TensorInfo &amp;numDetections, const DetectionPostProcessDescriptor &amp;descriptor, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#abcbd5fad9ab8476db32cec8db3f4346e">IsDilatedDepthwiseConvolutionSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const DepthwiseConvolution2dDescriptor &amp;descriptor, const TensorInfo &amp;weights, const Optional&lt; TensorInfo &gt; &amp;biases, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#ad4217d27bcb41e14cd023552004b21a3">IsDivisionSupported</a>(const TensorInfo &amp;input0, const TensorInfo &amp;input1, const TensorInfo &amp;output, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#aeec02af89681b711706472de7be52871">IsElementwiseUnarySupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const ElementwiseUnaryDescriptor &amp;descriptor, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a06cd4c70d33d2f49a3418a65d8f45f14">IsFakeQuantizationSupported</a>(const TensorInfo &amp;input, const FakeQuantizationDescriptor &amp;descriptor, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#ab747f27ee2acb8409799d6ea1af0dff7">IsFillSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const FillDescriptor &amp;descriptor, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#ae054f879bca9ff680f7e42ae97cc5ed3">IsFloorSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a7249912502bfa13dad25038e8fb9379b">IsFullyConnectedSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const TensorInfo &amp;weights, const TensorInfo &amp;biases, const FullyConnectedDescriptor &amp;descriptor, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a97a643c5aa50c3419dab27c24cade1e0">IsGatherSupported</a>(const TensorInfo &amp;input0, const TensorInfo &amp;input1, const TensorInfo &amp;output, const GatherDescriptor &amp;descriptor, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a5d0dbfd77d3461ded89d3bf6a4eab62c">IsInputSupported</a>(const TensorInfo &amp;input, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a9ee45bf624e40815207a2117f8e02b5d">IsInstanceNormalizationSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const InstanceNormalizationDescriptor &amp;descriptor, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#ad17197c4dc4dd190610d6d205108255a">IsL2NormalizationSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const L2NormalizationDescriptor &amp;descriptor, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a4da81c0c187071252d23c014db1c867d">IsLayerSupported</a>(const LayerType &amp;type, const std::vector&lt; TensorInfo &gt; &amp;infos, const BaseDescriptor &amp;descriptor, const Optional&lt; LstmInputParamsInfo &gt; &amp;lstmParamsInfo=EmptyOptional(), const Optional&lt; QuantizedLstmInputParamsInfo &gt; &amp;quantizedLstmParamsInfo=EmptyOptional(), Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a66ebc7658ecd90158cfb7b03606f0bda">IsLogicalBinarySupported</a>(const TensorInfo &amp;input0, const TensorInfo &amp;input1, const TensorInfo &amp;output, const LogicalBinaryDescriptor &amp;descriptor, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a7b8c4b4fd867e2e68a3ae1e2adb090f5">IsLogicalUnarySupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const ElementwiseUnaryDescriptor &amp;descriptor, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#ae13d577a85b2b121febb2fe43899fd6c">IsLogSoftmaxSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const LogSoftmaxDescriptor &amp;descriptor, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a533ad0fa8ff06bef939f4260a8183350">IsLstmSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;outputStateIn, const TensorInfo &amp;cellStateIn, const TensorInfo &amp;scratchBuffer, const TensorInfo &amp;outputStateOut, const TensorInfo &amp;cellStateOut, const TensorInfo &amp;output, const LstmDescriptor &amp;descriptor, const LstmInputParamsInfo &amp;paramsInfo, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#ac92df5c79bae4ccdc68d9d2045fa2110">IsMaximumSupported</a>(const TensorInfo &amp;input0, const TensorInfo &amp;input1, const TensorInfo &amp;output, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#ad9869f2a0cbe051fcc87fb1405d4091d">IsMeanSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const MeanDescriptor &amp;descriptor, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#ae12212269e173407398a6d4fef80f76f">IsMemCopySupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a3ff6fcb839280edf41013d349df4f848">IsMemImportSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a93a1d7a75c6802d3c4f7911f35e1cfa8">IsMergeSupported</a>(const TensorInfo &amp;input0, const TensorInfo &amp;input1, const TensorInfo &amp;output, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a4eb9b602052470f8eadcfa7a63b17d54">IsMinimumSupported</a>(const TensorInfo &amp;input0, const TensorInfo &amp;input1, const TensorInfo &amp;output, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#ab5960d08e30fb9542125688580c5f623">IsMultiplicationSupported</a>(const TensorInfo &amp;input0, const TensorInfo &amp;input1, const TensorInfo &amp;output, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#aedd6e4de83db27813fad327c29402033">IsNormalizationSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const NormalizationDescriptor &amp;descriptor, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#ac2078e9d66b086cf1225f0610b05a520">IsOutputSupported</a>(const TensorInfo &amp;output, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#aef4e4cfc054c2fd0e9bd0947909ebe83">IsPadSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const PadDescriptor &amp;descriptor, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a336cc17b9c2cd4e7f667c7fcf5c9377e">IsPermuteSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const PermuteDescriptor &amp;descriptor, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#ad6262dc3169d8e809c272b31b25aaa6a">IsPooling2dSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const Pooling2dDescriptor &amp;descriptor, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a70c3043f5b6dd3091646fb2c1648a5f5">IsPooling3dSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const Pooling3dDescriptor &amp;descriptor, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a56d839ce23fcd124ff86b31ce5f786b1">IsPreCompiledSupported</a>(const TensorInfo &amp;input, const PreCompiledDescriptor &amp;descriptor, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a3d0fd89e5c982e1e0cfcaef64995499a">IsPreluSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;alpha, const TensorInfo &amp;output, Optional&lt; std::string &amp; &gt; reasonIfUnsupported) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a052a3d7389be3a0993c9f9a508fa435e">IsQLstmSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;previousOutputIn, const TensorInfo &amp;previousCellStateIn, const TensorInfo &amp;outputStateOut, const TensorInfo &amp;cellStateOut, const TensorInfo &amp;output, const QLstmDescriptor &amp;descriptor, const LstmInputParamsInfo &amp;paramsInfo, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a7956a5f8822ae4071b4c5f133bf05a82">IsQuantizedLstmSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;previousCellStateIn, const TensorInfo &amp;previousOutputIn, const TensorInfo &amp;cellStateOut, const TensorInfo &amp;output, const QuantizedLstmInputParamsInfo &amp;paramsInfo, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#ab4474f6170d9abd571f612b2dae34820">IsQuantizeSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#ac7cec5ce0429fcac8459a0cac24bbcc8">IsRankSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, Optional&lt; std::string &amp; &gt; reasonIfUnsupported) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a9fe9a6e2b79cc5c97e582f1fe0e1f514">IsReduceSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const ReduceDescriptor &amp;descriptor, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#ab226977f41ce8cc1ee82c314949bb184">IsReshapeSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const ReshapeDescriptor &amp;descriptor, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a629a1df03491e1bdc19dbd415fd2ad74">IsResizeSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const ResizeDescriptor &amp;descriptor, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a0d720441480c7b7af4285f628f07fbcd">IsShapeSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a227dac81ac83d16f474881c2252d14cc">IsSliceSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const SliceDescriptor &amp;descriptor, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a3115a72a9cca31fb27b40da54a435dfa">IsSoftmaxSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const SoftmaxDescriptor &amp;descriptor, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#aa421c466a09cc8048aa0b700b7e300d8">IsSpaceToBatchNdSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const SpaceToBatchNdDescriptor &amp;descriptor, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a78c8c01a898f4bdcebddeda9f3d39a51">IsSpaceToDepthSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const SpaceToDepthDescriptor &amp;descriptor, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a159deb89f2f5dbc1a12b8d365162760f">IsSplitterSupported</a>(const TensorInfo &amp;input, const std::vector&lt; std::reference_wrapper&lt; TensorInfo &gt;&gt; &amp;outputs, const ViewsDescriptor &amp;descriptor, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a0d99d635906837ed6c582aba6ca6b178">IsStackSupported</a>(const std::vector&lt; const TensorInfo * &gt; &amp;inputs, const TensorInfo &amp;output, const StackDescriptor &amp;descriptor, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a99da2ac37691d245f1a50d2b4dda5321">IsStandInSupported</a>(const std::vector&lt; const TensorInfo * &gt; &amp;inputs, const std::vector&lt; const TensorInfo * &gt; &amp;outputs, const StandInDescriptor &amp;descriptor, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#aaaa749f75b5ca145f6ad41aa210dbd19">IsStridedSliceSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const StridedSliceDescriptor &amp;descriptor, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a8a520378fa336d155e23478456eb45fe">IsSubtractionSupported</a>(const TensorInfo &amp;input0, const TensorInfo &amp;input1, const TensorInfo &amp;output, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a41569ebd2d1c9777e057bc60e8bc88ae">IsSwitchSupported</a>(const TensorInfo &amp;input0, const TensorInfo &amp;input1, const TensorInfo &amp;output0, const TensorInfo &amp;output1, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#abfc649259b4e9d8bb830da564f7556c6">IsTransposeConvolution2dSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const TransposeConvolution2dDescriptor &amp;descriptor, const TensorInfo &amp;weights, const Optional&lt; TensorInfo &gt; &amp;biases, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a5d8316c4fac71a34c0f95745a0cae0a8">IsTransposeSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;output, const TransposeDescriptor &amp;descriptor, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml#a4522416bd1c86a58e232254d1a24bed1">IsUnidirectionalSequenceLstmSupported</a>(const TensorInfo &amp;input, const TensorInfo &amp;outputStateIn, const TensorInfo &amp;cellStateIn, const TensorInfo &amp;outputStateOut, const TensorInfo &amp;cellStateOut, const TensorInfo &amp;output, const LstmDescriptor &amp;descriptor, const LstmInputParamsInfo &amp;paramsInfo, Optional&lt; std::string &amp; &gt; reasonIfUnsupported=EmptyOptional()) const override</td><td class="entry"><a class="el" href="classarmnn_1_1_layer_support_base.xhtml">LayerSupportBase</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classarmnn_1_1_i_layer_support.xhtml#a895a8451e0799b95d65caf7ffe0a32d7">mean</a></td><td class="entry"><a class="el" href="classarmnn_1_1_i_layer_support.xhtml">ILayerSupport</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classarmnn_1_1_i_layer_support.xhtml#a3b204a7fda471668ab54dc967c5a7917">numDetections</a></td><td class="entry"><a class="el" href="classarmnn_1_1_i_layer_support.xhtml">ILayerSupport</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classarmnn_1_1_i_layer_support.xhtml#a076bc5e2bfb7bf8fb352b4b8fb8e3c2e">ouput</a></td><td class="entry"><a class="el" href="classarmnn_1_1_i_layer_support.xhtml">ILayerSupport</a></td><td class="entry"></td></tr>
@@ -380,9 +383,9 @@ $(document).ready(function(){initNavTree('classarmnn_1_1_layer_support_base.xhtm
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Fri Feb 24 2023 10:24:31 for ArmNN by
+ <li class="footer">Generated on Wed Mar 22 2023 15:53:06 for ArmNN by
<a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.17 </li>
</ul>
</div>
</body>