diff options
author | Nikhil Raj <nikhil.raj@arm.com> | 2022-03-08 20:01:38 +0000 |
---|---|---|
committer | Nikhil Raj <nikhil.raj@arm.com> | 2022-03-09 12:26:14 +0000 |
commit | f4019872c1134c6fcc1d6993e5746f55c1e79208 (patch) | |
tree | b07ea8bdd70d696adfa3814344e210ea67be1e8c /22.02/namespacearmnn_serializer.xhtml | |
parent | 0d75c02b21b919b81035205f3914ee273b93b30c (diff) | |
download | armnn-f4019872c1134c6fcc1d6993e5746f55c1e79208.tar.gz |
IVGCVSW-6819 Fix the directory structure and broken link to latest docu
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com>
Change-Id: I05b559d15faf92c76ff536719693b361316be4f3
Diffstat (limited to '22.02/namespacearmnn_serializer.xhtml')
-rw-r--r-- | 22.02/namespacearmnn_serializer.xhtml | 15455 |
1 files changed, 15455 insertions, 0 deletions
diff --git a/22.02/namespacearmnn_serializer.xhtml b/22.02/namespacearmnn_serializer.xhtml new file mode 100644 index 0000000000..9ab362f05a --- /dev/null +++ b/22.02/namespacearmnn_serializer.xhtml @@ -0,0 +1,15455 @@ +<!-- 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: armnnSerializer Namespace 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"> +  <span id="projectnumber">22.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('namespacearmnn_serializer.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="#nested-classes">Classes</a> | +<a href="#typedef-members">Typedefs</a> | +<a href="#enum-members">Enumerations</a> | +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">armnnSerializer Namespace Reference</div> </div> +</div><!--header--> +<div class="contents"> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a> +Classes</h2></td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_abs_layer_builder.xhtml">AbsLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_activation_descriptor_builder.xhtml">ActivationDescriptorBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_activation_layer_builder.xhtml">ActivationLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_addition_layer_builder.xhtml">AdditionLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_any_layer_builder.xhtml">AnyLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_arg_min_max_descriptor_builder.xhtml">ArgMinMaxDescriptorBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_arg_min_max_layer_builder.xhtml">ArgMinMaxLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_batch_normalization_descriptor_builder.xhtml">BatchNormalizationDescriptorBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_batch_normalization_layer_builder.xhtml">BatchNormalizationLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_batch_to_space_nd_descriptor_builder.xhtml">BatchToSpaceNdDescriptorBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_batch_to_space_nd_layer_builder.xhtml">BatchToSpaceNdLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_bindable_layer_base_builder.xhtml">BindableLayerBaseBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_byte_data_builder.xhtml">ByteDataBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_cast_layer_builder.xhtml">CastLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_channel_shuffle_descriptor_builder.xhtml">ChannelShuffleDescriptorBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_channel_shuffle_layer_builder.xhtml">ChannelShuffleLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_comparison_descriptor_builder.xhtml">ComparisonDescriptorBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_comparison_layer_builder.xhtml">ComparisonLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_concat_layer_builder.xhtml">ConcatLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_constant_layer_builder.xhtml">ConstantLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_const_tensor_builder.xhtml">ConstTensorBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_const_tensor_data_traits.xhtml">ConstTensorDataTraits</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_const_tensor_data_traits_3_01armnn_serializer_1_1_byte_data_01_4.xhtml">ConstTensorDataTraits< armnnSerializer::ByteData ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_const_tensor_data_traits_3_01armnn_serializer_1_1_int_data_01_4.xhtml">ConstTensorDataTraits< armnnSerializer::IntData ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_const_tensor_data_traits_3_01armnn_serializer_1_1_long_data_01_4.xhtml">ConstTensorDataTraits< armnnSerializer::LongData ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_const_tensor_data_traits_3_01armnn_serializer_1_1_short_data_01_4.xhtml">ConstTensorDataTraits< armnnSerializer::ShortData ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_convolution2d_descriptor_builder.xhtml">Convolution2dDescriptorBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_convolution2d_layer_builder.xhtml">Convolution2dLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_convolution3d_descriptor_builder.xhtml">Convolution3dDescriptorBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_convolution3d_layer_builder.xhtml">Convolution3dLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_depth_to_space_descriptor_builder.xhtml">DepthToSpaceDescriptorBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_depth_to_space_layer_builder.xhtml">DepthToSpaceLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_depthwise_convolution2d_descriptor_builder.xhtml">DepthwiseConvolution2dDescriptorBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_depthwise_convolution2d_layer_builder.xhtml">DepthwiseConvolution2dLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_dequantize_layer_builder.xhtml">DequantizeLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_detection_post_process_descriptor_builder.xhtml">DetectionPostProcessDescriptorBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_detection_post_process_layer_builder.xhtml">DetectionPostProcessLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_division_layer_builder.xhtml">DivisionLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_elementwise_unary_descriptor_builder.xhtml">ElementwiseUnaryDescriptorBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_elementwise_unary_layer_builder.xhtml">ElementwiseUnaryLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_equal_layer_builder.xhtml">EqualLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_feature_compatibility_versions_builder.xhtml">FeatureCompatibilityVersionsBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_fill_descriptor_builder.xhtml">FillDescriptorBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_fill_layer_builder.xhtml">FillLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_f_l_a_t_b_u_f_f_e_r_s___f_i_n_a_l___c_l_a_s_s.xhtml">FLATBUFFERS_FINAL_CLASS</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_floor_layer_builder.xhtml">FloorLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_fully_connected_descriptor_builder.xhtml">FullyConnectedDescriptorBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_fully_connected_layer_builder.xhtml">FullyConnectedLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_gather_descriptor_builder.xhtml">GatherDescriptorBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_gather_layer_builder.xhtml">GatherLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_greater_layer_builder.xhtml">GreaterLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_input_layer_builder.xhtml">InputLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_input_slot_builder.xhtml">InputSlotBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_instance_normalization_descriptor_builder.xhtml">InstanceNormalizationDescriptorBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_instance_normalization_layer_builder.xhtml">InstanceNormalizationLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_int_data_builder.xhtml">IntDataBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classarmnn_serializer_1_1_i_serializer.xhtml">ISerializer</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_l2_normalization_descriptor_builder.xhtml">L2NormalizationDescriptorBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_l2_normalization_layer_builder.xhtml">L2NormalizationLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_base_builder.xhtml">LayerBaseBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits.xhtml">LayerTraits</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_abs_layer_01_4.xhtml">LayerTraits< armnnSerializer::AbsLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_activation_layer_01_4.xhtml">LayerTraits< armnnSerializer::ActivationLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_addition_layer_01_4.xhtml">LayerTraits< armnnSerializer::AdditionLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_arg_min_max_layer_01_4.xhtml">LayerTraits< armnnSerializer::ArgMinMaxLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_batch_normalization_layer_01_4.xhtml">LayerTraits< armnnSerializer::BatchNormalizationLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_batch_to_space_nd_layer_01_4.xhtml">LayerTraits< armnnSerializer::BatchToSpaceNdLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_cast_layer_01_4.xhtml">LayerTraits< armnnSerializer::CastLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_channel_shuffle_layer_01_4.xhtml">LayerTraits< armnnSerializer::ChannelShuffleLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_comparison_layer_01_4.xhtml">LayerTraits< armnnSerializer::ComparisonLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_concat_layer_01_4.xhtml">LayerTraits< armnnSerializer::ConcatLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_constant_layer_01_4.xhtml">LayerTraits< armnnSerializer::ConstantLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_convolution2d_layer_01_4.xhtml">LayerTraits< armnnSerializer::Convolution2dLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_convolution3d_layer_01_4.xhtml">LayerTraits< armnnSerializer::Convolution3dLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_depth_to_space_layer_01_4.xhtml">LayerTraits< armnnSerializer::DepthToSpaceLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_depthwise_convolution2d_layer_01_4.xhtml">LayerTraits< armnnSerializer::DepthwiseConvolution2dLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_dequantize_layer_01_4.xhtml">LayerTraits< armnnSerializer::DequantizeLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_detection_post_process_layer_01_4.xhtml">LayerTraits< armnnSerializer::DetectionPostProcessLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_division_layer_01_4.xhtml">LayerTraits< armnnSerializer::DivisionLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_elementwise_unary_layer_01_4.xhtml">LayerTraits< armnnSerializer::ElementwiseUnaryLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_equal_layer_01_4.xhtml">LayerTraits< armnnSerializer::EqualLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_fill_layer_01_4.xhtml">LayerTraits< armnnSerializer::FillLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_floor_layer_01_4.xhtml">LayerTraits< armnnSerializer::FloorLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_fully_connected_layer_01_4.xhtml">LayerTraits< armnnSerializer::FullyConnectedLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_gather_layer_01_4.xhtml">LayerTraits< armnnSerializer::GatherLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_greater_layer_01_4.xhtml">LayerTraits< armnnSerializer::GreaterLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_input_layer_01_4.xhtml">LayerTraits< armnnSerializer::InputLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_instance_normalization_layer_01_4.xhtml">LayerTraits< armnnSerializer::InstanceNormalizationLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_l2_normalization_layer_01_4.xhtml">LayerTraits< armnnSerializer::L2NormalizationLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_logical_binary_layer_01_4.xhtml">LayerTraits< armnnSerializer::LogicalBinaryLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_log_softmax_layer_01_4.xhtml">LayerTraits< armnnSerializer::LogSoftmaxLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_lstm_layer_01_4.xhtml">LayerTraits< armnnSerializer::LstmLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_maximum_layer_01_4.xhtml">LayerTraits< armnnSerializer::MaximumLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_mean_layer_01_4.xhtml">LayerTraits< armnnSerializer::MeanLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_merge_layer_01_4.xhtml">LayerTraits< armnnSerializer::MergeLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_merger_layer_01_4.xhtml">LayerTraits< armnnSerializer::MergerLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_minimum_layer_01_4.xhtml">LayerTraits< armnnSerializer::MinimumLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_multiplication_layer_01_4.xhtml">LayerTraits< armnnSerializer::MultiplicationLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_normalization_layer_01_4.xhtml">LayerTraits< armnnSerializer::NormalizationLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_output_layer_01_4.xhtml">LayerTraits< armnnSerializer::OutputLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_pad_layer_01_4.xhtml">LayerTraits< armnnSerializer::PadLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_permute_layer_01_4.xhtml">LayerTraits< armnnSerializer::PermuteLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_pooling2d_layer_01_4.xhtml">LayerTraits< armnnSerializer::Pooling2dLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_pooling3d_layer_01_4.xhtml">LayerTraits< armnnSerializer::Pooling3dLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_prelu_layer_01_4.xhtml">LayerTraits< armnnSerializer::PreluLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_q_lstm_layer_01_4.xhtml">LayerTraits< armnnSerializer::QLstmLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_quantized_lstm_layer_01_4.xhtml">LayerTraits< armnnSerializer::QuantizedLstmLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_quantize_layer_01_4.xhtml">LayerTraits< armnnSerializer::QuantizeLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_rank_layer_01_4.xhtml">LayerTraits< armnnSerializer::RankLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_reduce_layer_01_4.xhtml">LayerTraits< armnnSerializer::ReduceLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_reshape_layer_01_4.xhtml">LayerTraits< armnnSerializer::ReshapeLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_resize_bilinear_layer_01_4.xhtml">LayerTraits< armnnSerializer::ResizeBilinearLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_resize_layer_01_4.xhtml">LayerTraits< armnnSerializer::ResizeLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_rsqrt_layer_01_4.xhtml">LayerTraits< armnnSerializer::RsqrtLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_shape_layer_01_4.xhtml">LayerTraits< armnnSerializer::ShapeLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_slice_layer_01_4.xhtml">LayerTraits< armnnSerializer::SliceLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_softmax_layer_01_4.xhtml">LayerTraits< armnnSerializer::SoftmaxLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_space_to_batch_nd_layer_01_4.xhtml">LayerTraits< armnnSerializer::SpaceToBatchNdLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_space_to_depth_layer_01_4.xhtml">LayerTraits< armnnSerializer::SpaceToDepthLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_splitter_layer_01_4.xhtml">LayerTraits< armnnSerializer::SplitterLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_stack_layer_01_4.xhtml">LayerTraits< armnnSerializer::StackLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_stand_in_layer_01_4.xhtml">LayerTraits< armnnSerializer::StandInLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_strided_slice_layer_01_4.xhtml">LayerTraits< armnnSerializer::StridedSliceLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_subtraction_layer_01_4.xhtml">LayerTraits< armnnSerializer::SubtractionLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_switch_layer_01_4.xhtml">LayerTraits< armnnSerializer::SwitchLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_transpose_convolution2d_layer_01_4.xhtml">LayerTraits< armnnSerializer::TransposeConvolution2dLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_transpose_layer_01_4.xhtml">LayerTraits< armnnSerializer::TransposeLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_layer_traits_3_01armnn_serializer_1_1_unidirectional_sequence_lstm_layer_01_4.xhtml">LayerTraits< armnnSerializer::UnidirectionalSequenceLstmLayer ></a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_logical_binary_descriptor_builder.xhtml">LogicalBinaryDescriptorBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_logical_binary_layer_builder.xhtml">LogicalBinaryLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_log_softmax_descriptor_builder.xhtml">LogSoftmaxDescriptorBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_log_softmax_layer_builder.xhtml">LogSoftmaxLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_long_data_builder.xhtml">LongDataBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_lstm_descriptor_builder.xhtml">LstmDescriptorBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_lstm_input_params_builder.xhtml">LstmInputParamsBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_lstm_layer_builder.xhtml">LstmLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_maximum_layer_builder.xhtml">MaximumLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_mean_descriptor_builder.xhtml">MeanDescriptorBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_mean_layer_builder.xhtml">MeanLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_merge_layer_builder.xhtml">MergeLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_merger_layer_builder.xhtml">MergerLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_minimum_layer_builder.xhtml">MinimumLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_multiplication_layer_builder.xhtml">MultiplicationLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_normalization_descriptor_builder.xhtml">NormalizationDescriptorBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_normalization_layer_builder.xhtml">NormalizationLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_origins_descriptor_builder.xhtml">OriginsDescriptorBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_output_layer_builder.xhtml">OutputLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_output_slot_builder.xhtml">OutputSlotBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_pad_descriptor_builder.xhtml">PadDescriptorBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_pad_layer_builder.xhtml">PadLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_permute_descriptor_builder.xhtml">PermuteDescriptorBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_permute_layer_builder.xhtml">PermuteLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_pooling2d_descriptor_builder.xhtml">Pooling2dDescriptorBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_pooling2d_layer_builder.xhtml">Pooling2dLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_pooling3d_descriptor_builder.xhtml">Pooling3dDescriptorBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_pooling3d_layer_builder.xhtml">Pooling3dLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_prelu_layer_builder.xhtml">PreluLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_q_lstm_descriptor_builder.xhtml">QLstmDescriptorBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_q_lstm_input_params_builder.xhtml">QLstmInputParamsBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_q_lstm_layer_builder.xhtml">QLstmLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_quantized_lstm_input_params_builder.xhtml">QuantizedLstmInputParamsBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_quantized_lstm_layer_builder.xhtml">QuantizedLstmLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_quantize_layer_builder.xhtml">QuantizeLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_rank_layer_builder.xhtml">RankLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_reduce_descriptor_builder.xhtml">ReduceDescriptorBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_reduce_layer_builder.xhtml">ReduceLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_reshape_descriptor_builder.xhtml">ReshapeDescriptorBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_reshape_layer_builder.xhtml">ReshapeLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_resize_bilinear_descriptor_builder.xhtml">ResizeBilinearDescriptorBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_resize_bilinear_layer_builder.xhtml">ResizeBilinearLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_resize_descriptor_builder.xhtml">ResizeDescriptorBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_resize_layer_builder.xhtml">ResizeLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_rsqrt_layer_builder.xhtml">RsqrtLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_serialized_graph_builder.xhtml">SerializedGraphBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classarmnn_serializer_1_1_serializer_strategy.xhtml">SerializerStrategy</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_shape_layer_builder.xhtml">ShapeLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_short_data_builder.xhtml">ShortDataBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_slice_descriptor_builder.xhtml">SliceDescriptorBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_slice_layer_builder.xhtml">SliceLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_softmax_descriptor_builder.xhtml">SoftmaxDescriptorBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_softmax_layer_builder.xhtml">SoftmaxLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_space_to_batch_nd_descriptor_builder.xhtml">SpaceToBatchNdDescriptorBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_space_to_batch_nd_layer_builder.xhtml">SpaceToBatchNdLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_space_to_depth_descriptor_builder.xhtml">SpaceToDepthDescriptorBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_space_to_depth_layer_builder.xhtml">SpaceToDepthLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_splitter_layer_builder.xhtml">SplitterLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_stack_descriptor_builder.xhtml">StackDescriptorBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_stack_layer_builder.xhtml">StackLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_stand_in_descriptor_builder.xhtml">StandInDescriptorBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_stand_in_layer_builder.xhtml">StandInLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_strided_slice_descriptor_builder.xhtml">StridedSliceDescriptorBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_strided_slice_layer_builder.xhtml">StridedSliceLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_subtraction_layer_builder.xhtml">SubtractionLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_switch_layer_builder.xhtml">SwitchLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_tensor_info_builder.xhtml">TensorInfoBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_transpose_convolution2d_descriptor_builder.xhtml">TransposeConvolution2dDescriptorBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_transpose_convolution2d_layer_builder.xhtml">TransposeConvolution2dLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_transpose_descriptor_builder.xhtml">TransposeDescriptorBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_transpose_layer_builder.xhtml">TransposeLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_uint_vector_builder.xhtml">UintVectorBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_unidirectional_sequence_lstm_descriptor_builder.xhtml">UnidirectionalSequenceLstmDescriptorBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_unidirectional_sequence_lstm_layer_builder.xhtml">UnidirectionalSequenceLstmLayerBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarmnn_serializer_1_1_views_descriptor_builder.xhtml">ViewsDescriptorBuilder</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a> +Typedefs</h2></td></tr> +<tr class="memitem:a550a83250b3ddebf15d5c13c224e3609"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a550a83250b3ddebf15d5c13c224e3609">ISerializerPtr</a> = std::unique_ptr< <a class="el" href="classarmnn_serializer_1_1_i_serializer.xhtml">ISerializer</a>, void(*)(<a class="el" href="classarmnn_serializer_1_1_i_serializer.xhtml">ISerializer</a> *serializer)></td></tr> +<tr class="separator:a550a83250b3ddebf15d5c13c224e3609"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a> +Enumerations</h2></td></tr> +<tr class="memitem:a56297e0f7b215eea46c818cb7528d9ea"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9ea">ActivationFunction</a> { <br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaacf5c731bc2767772c205628cc2032fb3">ActivationFunction_Sigmoid</a> = 0, +<a class="el" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaac3a2ad7b9c077e837be2f265fb5b0904">ActivationFunction_TanH</a> = 1, +<a class="el" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaaec843dc7db8e9cf940244be8807c4240">ActivationFunction_Linear</a> = 2, +<a class="el" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaa361ff266ce2b0a88cd75a6c67b21553a">ActivationFunction_ReLu</a> = 3, +<br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaa1b2f2137ebbc2a295775bac40fb96347">ActivationFunction_BoundedReLu</a> = 4, +<a class="el" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaaf2cd02c34c627763e576a50f8cc52e43">ActivationFunction_SoftReLu</a> = 5, +<a class="el" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaa176937061341ef6a2d30e5e270e77627">ActivationFunction_LeakyReLu</a> = 6, +<a class="el" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaac0e49eac13febb4f0dc29119743ff02c">ActivationFunction_Abs</a> = 7, +<br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaa85acda6218e221cc77d78b426937c9e8">ActivationFunction_Sqrt</a> = 8, +<a class="el" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaaec7109e731df75d6cf13fc3646d5f3d3">ActivationFunction_Square</a> = 9, +<a class="el" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaa21889fc9a0601ce68d83ada3d22e6fba">ActivationFunction_Elu</a> = 10, +<a class="el" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaa2fe5a958c3c9617dad3ea271602e9bc1">ActivationFunction_HardSwish</a> = 11, +<br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaa4379d83fadfbf7238a6756422cce9b79">ActivationFunction_MIN</a> = ActivationFunction_Sigmoid, +<a class="el" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaa9e8f6d251eace8a70972ce87c326dcae">ActivationFunction_MAX</a> = ActivationFunction_HardSwish +<br /> + }</td></tr> +<tr class="separator:a56297e0f7b215eea46c818cb7528d9ea"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae7e8cbf71db6a490789ca6dcaa8deeae"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ae7e8cbf71db6a490789ca6dcaa8deeae">ArgMinMaxFunction</a> { <a class="el" href="namespacearmnn_serializer.xhtml#ae7e8cbf71db6a490789ca6dcaa8deeaea915f283ccf3dda1fe1e54552093cd54c">ArgMinMaxFunction_Min</a> = 0, +<a class="el" href="namespacearmnn_serializer.xhtml#ae7e8cbf71db6a490789ca6dcaa8deeaea480845d49f01067f57518c89d19c1f46">ArgMinMaxFunction_Max</a> = 1, +<a class="el" href="namespacearmnn_serializer.xhtml#ae7e8cbf71db6a490789ca6dcaa8deeaea02e9306c667a36a7613a30aea3d4ea0b">ArgMinMaxFunction_MIN</a> = ArgMinMaxFunction_Min, +<a class="el" href="namespacearmnn_serializer.xhtml#ae7e8cbf71db6a490789ca6dcaa8deeaea9143844811abf2a7302eca7897556200">ArgMinMaxFunction_MAX</a> = ArgMinMaxFunction_Max + }</td></tr> +<tr class="separator:ae7e8cbf71db6a490789ca6dcaa8deeae"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad8ed01ff3ff33333d8e19db4d2818bb6"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6">DataType</a> { <br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a85a4789fac010dd27b46126a3ec81415">DataType_Float16</a> = 0, +<a class="el" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a7cf8c59b21e0386290d7ad7df5c28b7f">DataType_Float32</a> = 1, +<a class="el" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6aa63d04e45c0ddda1b96da89b965e1f68">DataType_QuantisedAsymm8</a> = 2, +<a class="el" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6accea57d979c2786b1cafa65b67b8fcf5">DataType_Signed32</a> = 3, +<br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a0f985e86a4fb5a118e3921cf6c942eee">DataType_Boolean</a> = 4, +<a class="el" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6ab18922c57ffc52f5b3736d6833d15b0e">DataType_QuantisedSymm16</a> = 5, +<a class="el" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a652ad0c98dd4b1f4014e59afa5a52754">DataType_QAsymmU8</a> = 6, +<a class="el" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a72068aaea4e2f3104dc18151ec258753">DataType_QSymmS16</a> = 7, +<br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6ab7b11e3329f5c054f907cf43ee3d172f">DataType_QAsymmS8</a> = 8, +<a class="el" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6adb6ab68c44ab94ac150425bba9628fc3">DataType_QSymmS8</a> = 9, +<a class="el" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a8f61265a471fbe94416e10c37343bbd0">DataType_Signed64</a> = 10, +<a class="el" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a2a8180a97cabe1fd84c41394187eb0ea">DataType_MIN</a> = DataType_Float16, +<br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a6dc8d195d7d4718a63c6b6097414a063">DataType_MAX</a> = DataType_Signed64 +<br /> + }</td></tr> +<tr class="separator:ad8ed01ff3ff33333d8e19db4d2818bb6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad1d5cce2d9e9a5d61c243e5c989112e0"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">DataLayout</a> { <br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0aee669231892f1c1dbd0a5d84c0905633">DataLayout_NHWC</a> = 0, +<a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0a48a97b5e7e7f165602d5a1f8f9542bcb">DataLayout_NCHW</a> = 1, +<a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0ab7868e5addcacbecdaabfc2c0e0f34d4">DataLayout_NDHWC</a> = 2, +<a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0ab7206264f1b6584a9c967382ad1108bc">DataLayout_NCDHW</a> = 3, +<br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0ae9502ceac84e14431a4d50a92446c0ad">DataLayout_MIN</a> = DataLayout_NHWC, +<a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0a33bbee7b9d143d8fef70cfdfe8ab7aea">DataLayout_MAX</a> = DataLayout_NCDHW +<br /> + }</td></tr> +<tr class="separator:ad1d5cce2d9e9a5d61c243e5c989112e0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abc05539fc6e7907f32ef0fb242e3b3b0"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0">ReduceOperation</a> { <br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0a5b9aa2242fe3be2b506fecebedb7a09e">ReduceOperation_Sum</a> = 0, +<a class="el" href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0a0b621c42a73f169f17d67baba922676d">ReduceOperation_Max</a> = 1, +<a class="el" href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0aef3aaf4a232c169ab448484849b53b3f">ReduceOperation_Mean</a> = 2, +<a class="el" href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0aeae72dbc1010bb43ed647c81ed0a144c">ReduceOperation_Min</a> = 3, +<br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0a7563ff93854bf67324e5c775b9461a63">ReduceOperation_Prod</a> = 4, +<a class="el" href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0ac00d8c5c183926de903c8016892f3348">ReduceOperation_MIN</a> = ReduceOperation_Sum, +<a class="el" href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0ae72b8735eb882732e247bbd37458f522">ReduceOperation_MAX</a> = ReduceOperation_Prod +<br /> + }</td></tr> +<tr class="separator:abc05539fc6e7907f32ef0fb242e3b3b0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9a2af2f8c4af4f9efa8e79417d505ac4"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4">ResizeMethod</a> { <a class="el" href="namespacearmnn_serializer.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4a455979440a6e399cdb14c651810cedb7">ResizeMethod_NearestNeighbor</a> = 0, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4a935d5ecd5fd045cc4abfff534c6897dc">ResizeMethod_Bilinear</a> = 1, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4afc30296ca6c6fa613933ad89949f46e0">ResizeMethod_MIN</a> = ResizeMethod_NearestNeighbor, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4a405278cf21bcf99b696110b031bb46eb">ResizeMethod_MAX</a> = ResizeMethod_Bilinear + }</td></tr> +<tr class="separator:a9a2af2f8c4af4f9efa8e79417d505ac4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a10878f7a341534c1d4d3fdcec8bebc40"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40">ConstTensorData</a> { <br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40af04f5f5d13ce4944c392e4a5408962c8">ConstTensorData_NONE</a> = 0, +<a class="el" href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40ad8af7634337f1e2cda0010e83c3d7ee3">ConstTensorData_ByteData</a> = 1, +<a class="el" href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40a664bf5e149f62e4399939b16d6dbe6c4">ConstTensorData_ShortData</a> = 2, +<a class="el" href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40a1610094da685495e916cbe09815eaf50">ConstTensorData_IntData</a> = 3, +<br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40af9b0f6b8f4c9d76df1bf5ad6d40fc9c7">ConstTensorData_LongData</a> = 4, +<a class="el" href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40afe0d2800ec3ae9e9dc2b018ca4b22e21">ConstTensorData_MIN</a> = ConstTensorData_NONE, +<a class="el" href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40ae203e9635fff4e600ec29e21856c098e">ConstTensorData_MAX</a> = ConstTensorData_LongData +<br /> + }</td></tr> +<tr class="separator:a10878f7a341534c1d4d3fdcec8bebc40"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a56943a0946e5f15e5e58054b8e7a04a4"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4">LayerType</a> { <br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4abd4bd9ee4506a60cc50176ecc05f7631">LayerType_Addition</a> = 0, +<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4afa7bdf6ab5ff77a483a88df31464439e">LayerType_Input</a> = 1, +<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a10845455085eda83cc1ebaaf649fdf90">LayerType_Multiplication</a> = 2, +<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a38d0eec54db972b3fcc688c382116fdd">LayerType_Output</a> = 3, +<br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a3c58db4c401de007c15a0007b5a5ae1d">LayerType_Pooling2d</a> = 4, +<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a30409965c7c47c9f815dd3dfcc7e663c">LayerType_Reshape</a> = 5, +<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4af6cbc22eddf312ca5366ccce089c3f9a">LayerType_Softmax</a> = 6, +<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a90cfb48995778461a19333d8f72867e4">LayerType_Convolution2d</a> = 7, +<br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a605b6e29ce6d54f5ef73ab19b62a7ab6">LayerType_DepthwiseConvolution2d</a> = 8, +<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a70edec4191e238938a90ce02317fb5ea">LayerType_Activation</a> = 9, +<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a3a77f37dfe1b4365583991c0f60c7cba">LayerType_Permute</a> = 10, +<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a21f17a1f82b124f4ebc18f271938e24d">LayerType_FullyConnected</a> = 11, +<br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a7af04481d606ab5686b4028209b96420">LayerType_Constant</a> = 12, +<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a01cba93d343b3d05d3491f67259ee5cd">LayerType_SpaceToBatchNd</a> = 13, +<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ad95074a58fd7da7e8d6786f5c85a8dd6">LayerType_BatchToSpaceNd</a> = 14, +<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ac61d6b4be56008b56b9d32a1e1e99861">LayerType_Division</a> = 15, +<br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4aca87d6d0999df48428af51a1b0450da2">LayerType_Minimum</a> = 16, +<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a4327b3c108dadf3935cdaf85d612bb07">LayerType_Equal</a> = 17, +<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a23a3703a6e68fffb059fe2bd1cf2bd32">LayerType_Maximum</a> = 18, +<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a9fd05f58f10a22fa9ef4d319cd4f8c3d">LayerType_Normalization</a> = 19, +<br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a688f51522bb79b2b6fa101cfdfdbdd5e">LayerType_Pad</a> = 20, +<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4aaf25a94f9bf2afb053a7b4d8a3d8558d">LayerType_Rsqrt</a> = 21, +<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ab9338e78013f26777c2724638085c922">LayerType_Floor</a> = 22, +<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4acd54378796281c0d8e4e80bbe5567e21">LayerType_BatchNormalization</a> = 23, +<br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ad90900d617747688cb8da2c3e6129464">LayerType_Greater</a> = 24, +<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a5ef6227a76aae1bafca7ead1008e9aa6">LayerType_ResizeBilinear</a> = 25, +<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a29a968b42ce707c02ad2c447d0351352">LayerType_Subtraction</a> = 26, +<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ae84323742561cbd9d490b2aad3419a4e">LayerType_StridedSlice</a> = 27, +<br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a39b387942f5516b8a207428f5d8d7faa">LayerType_Gather</a> = 28, +<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a5646baf51535947822e479daa6dbd772">LayerType_Mean</a> = 29, +<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a7f263220192627e3ff43185855bbae1f">LayerType_Merger</a> = 30, +<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a9191e5741942fdf6c41136c7b31fbe62">LayerType_L2Normalization</a> = 31, +<br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a274eac33c72ceed60b2ea063e3ec7e8b">LayerType_Splitter</a> = 32, +<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ab89f515400e3a990d0d0f3d2dbea8ec1">LayerType_DetectionPostProcess</a> = 33, +<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a3cd45c266e4badd2994be5724e86dfbc">LayerType_Lstm</a> = 34, +<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a22182ccacc13ec64565d59035f89519c">LayerType_Quantize</a> = 35, +<br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a091e45acf7239d85d0f052a19b49bf4b">LayerType_Dequantize</a> = 36, +<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a7332eaf01d2612f39dd4481a50595d74">LayerType_Merge</a> = 37, +<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a198e8410349034851f20f2b60b716fb2">LayerType_Switch</a> = 38, +<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ad8556cd126b07b95ea2c122590409bd6">LayerType_Concat</a> = 39, +<br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4adc4b97b6048ab78029e8bb01059a7436">LayerType_SpaceToDepth</a> = 40, +<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a25eea8fc582a2bc4084214aa38abde7e">LayerType_Prelu</a> = 41, +<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a5328ab0543c229e04279400c106e3657">LayerType_TransposeConvolution2d</a> = 42, +<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a28a1072fe03ff11f05eafcebdc9db61b">LayerType_Resize</a> = 43, +<br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4af2b8f4e0765200ba89724f494c5e52bd">LayerType_Stack</a> = 44, +<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a4b2f82d3af360e6d110f05bc2bb7dc7c">LayerType_QuantizedLstm</a> = 45, +<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a04cc8aaa00f76e99dfbb24971224bce1">LayerType_Abs</a> = 46, +<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4afbdbd636087d5a5d4cb9e9aecbe5346f">LayerType_ArgMinMax</a> = 47, +<br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4aaf998e60546d2e763f6c9f731fa84888">LayerType_Slice</a> = 48, +<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ae5b9004d4a10e01aba1d78ee61449195">LayerType_DepthToSpace</a> = 49, +<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a33ca37a546058767240a89ba53709f55">LayerType_InstanceNormalization</a> = 50, +<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a32b30947ebc46fcda3ba504239f7eaee">LayerType_LogSoftmax</a> = 51, +<br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ac70f63ff9075fd170901461b35331935">LayerType_Comparison</a> = 52, +<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a64de359c310082296477d8c96f01b076">LayerType_StandIn</a> = 53, +<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a0362966d202bf77f91aed7c92e579e23">LayerType_ElementwiseUnary</a> = 54, +<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a77d733fc18c00db71ea9f5d4dd233a4a">LayerType_Transpose</a> = 55, +<br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ac0873238553644ee939d1b0c642e9dbc">LayerType_QLstm</a> = 56, +<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a2f18bee5be04c4987e76c2cefa6e171e">LayerType_Fill</a> = 57, +<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a785922abf73d22bc593e8f0a92d8c9c7">LayerType_Rank</a> = 58, +<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4afa7ee6dd41a6c44dcf7e0428392dc2f8">LayerType_LogicalBinary</a> = 59, +<br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a6fedea66e207cae772c65a79886fca0e">LayerType_Reduce</a> = 60, +<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a824a65dbf20e199da56166f2fa8e733c">LayerType_Cast</a> = 61, +<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4af93759b7e9e0387205feb78f8a82c7f1">LayerType_Shape</a> = 62, +<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a56bd99f0943cecd3ec227368d0cc5fe9">LayerType_UnidirectionalSequenceLstm</a> = 63, +<br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4afad3e54ebc6fe6752ea2ec3ef3cde82a">LayerType_ChannelShuffle</a> = 64, +<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ad4753ec1aadf093d5ad68371dadc48ce">LayerType_Convolution3d</a> = 65, +<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4aeab1dd7561f6b72046d56733e86825c5">LayerType_Pooling3d</a> = 66, +<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a8b16a326d7fdb8b277e5bab5ecf1ee1b">LayerType_MIN</a> = LayerType_Addition, +<br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a801af2a2a5683ffadeeeb565404af215">LayerType_MAX</a> = LayerType_Pooling3d +<br /> + }</td></tr> +<tr class="separator:a56943a0946e5f15e5e58054b8e7a04a4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2d299363c9fc33334c571fa29ca4f58c"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58c">ComparisonOperation</a> { <br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58cab9c5369806622a893fe26c0f6efa5e9e">ComparisonOperation_Equal</a> = 0, +<a class="el" href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58cae638f8c7c8c6d1b5b26b9403c7181c6c">ComparisonOperation_Greater</a> = 1, +<a class="el" href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58caedee68e53ac735c5ff87736b0e62770c">ComparisonOperation_GreaterOrEqual</a> = 2, +<a class="el" href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58cab9a514753519b52638d145fc913a5162">ComparisonOperation_Less</a> = 3, +<br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58ca2b7f5bf9d2b0015f62fee58daa402231">ComparisonOperation_LessOrEqual</a> = 4, +<a class="el" href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58ca84c859260848d5ac6ae714fc652738d8">ComparisonOperation_NotEqual</a> = 5, +<a class="el" href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58caa845ac7285bbab2c621a0cf3651e3ff1">ComparisonOperation_MIN</a> = ComparisonOperation_Equal, +<a class="el" href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58ca91ee5725cadb23077d1a457f8bfcc3a9">ComparisonOperation_MAX</a> = ComparisonOperation_NotEqual +<br /> + }</td></tr> +<tr class="separator:a2d299363c9fc33334c571fa29ca4f58c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1cfaa710db2a54673b21d2ea2da757c8"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8">UnaryOperation</a> { <br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a83db4f3b3687286058a159e810320e62">UnaryOperation_Abs</a> = 0, +<a class="el" href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8ad6f0e7a2690ab7c8e6e222f7cae773c1">UnaryOperation_Rsqrt</a> = 1, +<a class="el" href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a676a1f8cb61c9672bd3cf3bf942713ef">UnaryOperation_Sqrt</a> = 2, +<a class="el" href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a8ec299abb8c4b048233380de1788277c">UnaryOperation_Exp</a> = 3, +<br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a6afa8205802b4a42d12635f1d07891f3">UnaryOperation_Neg</a> = 4, +<a class="el" href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a1945a9ccf3a4bd9ab551d078b636a1bd">UnaryOperation_LogicalNot</a> = 5, +<a class="el" href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a14b8ea38a2d0b764605a7d246383949f">UnaryOperation_Log</a> = 6, +<a class="el" href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8af0ae5202857866cea20375d49ce1dd01">UnaryOperation_Sin</a> = 7, +<br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a2667ace1b189b522ad6f831b83861d4f">UnaryOperation_MIN</a> = UnaryOperation_Abs, +<a class="el" href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a0d258890ff16d8463a04385a795ca8e4">UnaryOperation_MAX</a> = UnaryOperation_Sin +<br /> + }</td></tr> +<tr class="separator:a1cfaa710db2a54673b21d2ea2da757c8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2da4db0140d1a6dc69c9c82e9ef5379e"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a2da4db0140d1a6dc69c9c82e9ef5379e">LogicalBinaryOperation</a> { <a class="el" href="namespacearmnn_serializer.xhtml#a2da4db0140d1a6dc69c9c82e9ef5379eaff4ec31c535645c7be387dfcca438296">LogicalBinaryOperation_LogicalAnd</a> = 0, +<a class="el" href="namespacearmnn_serializer.xhtml#a2da4db0140d1a6dc69c9c82e9ef5379eaa79f96618d5896cd4b336acfc3ad2767">LogicalBinaryOperation_LogicalOr</a> = 1, +<a class="el" href="namespacearmnn_serializer.xhtml#a2da4db0140d1a6dc69c9c82e9ef5379ea63d4e1e4f8c00c2aa0840011cc288140">LogicalBinaryOperation_MIN</a> = LogicalBinaryOperation_LogicalAnd, +<a class="el" href="namespacearmnn_serializer.xhtml#a2da4db0140d1a6dc69c9c82e9ef5379ea69e4707554306af46de5a1bb3c5311e8">LogicalBinaryOperation_MAX</a> = LogicalBinaryOperation_LogicalOr + }</td></tr> +<tr class="separator:a2da4db0140d1a6dc69c9c82e9ef5379e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a961bbfe1db71a848eff5a1f0ab775718"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a961bbfe1db71a848eff5a1f0ab775718">PoolingAlgorithm</a> { <br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#a961bbfe1db71a848eff5a1f0ab775718a1d2a28b5e5683e0a5187ccd610c55fe9">PoolingAlgorithm_Max</a> = 0, +<a class="el" href="namespacearmnn_serializer.xhtml#a961bbfe1db71a848eff5a1f0ab775718abba7c8a1f8eb5a85e696ac87fd20defb">PoolingAlgorithm_Average</a> = 1, +<a class="el" href="namespacearmnn_serializer.xhtml#a961bbfe1db71a848eff5a1f0ab775718a94f516e696448c8aaf505772b49d63df">PoolingAlgorithm_L2</a> = 2, +<a class="el" href="namespacearmnn_serializer.xhtml#a961bbfe1db71a848eff5a1f0ab775718a1bb1c00153428c75dabcb5293b5dc9e9">PoolingAlgorithm_MIN</a> = PoolingAlgorithm_Max, +<br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#a961bbfe1db71a848eff5a1f0ab775718ad5b9ea61c6c050e68d5dc55f3bfb19ef">PoolingAlgorithm_MAX</a> = PoolingAlgorithm_L2 +<br /> + }</td></tr> +<tr class="separator:a961bbfe1db71a848eff5a1f0ab775718"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adf2e5515c4c36a3e7e46bb8b83c6754e"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#adf2e5515c4c36a3e7e46bb8b83c6754e">OutputShapeRounding</a> { <a class="el" href="namespacearmnn_serializer.xhtml#adf2e5515c4c36a3e7e46bb8b83c6754eadadc4437650014a2db5b2f7bf0c081d5">OutputShapeRounding_Floor</a> = 0, +<a class="el" href="namespacearmnn_serializer.xhtml#adf2e5515c4c36a3e7e46bb8b83c6754ea9dca45762264185e297180e2985b8a57">OutputShapeRounding_Ceiling</a> = 1, +<a class="el" href="namespacearmnn_serializer.xhtml#adf2e5515c4c36a3e7e46bb8b83c6754ea7a5432341a073caeed754f1750abeb3f">OutputShapeRounding_MIN</a> = OutputShapeRounding_Floor, +<a class="el" href="namespacearmnn_serializer.xhtml#adf2e5515c4c36a3e7e46bb8b83c6754ea7189cb53ab271e0339a6dfac108f9e87">OutputShapeRounding_MAX</a> = OutputShapeRounding_Ceiling + }</td></tr> +<tr class="separator:adf2e5515c4c36a3e7e46bb8b83c6754e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3888429b6ebc79f9a7df549e5e4d9a2f"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a3888429b6ebc79f9a7df549e5e4d9a2f">PaddingMethod</a> { <a class="el" href="namespacearmnn_serializer.xhtml#a3888429b6ebc79f9a7df549e5e4d9a2fac6a22de608123fbd0e9619051c270be6">PaddingMethod_IgnoreValue</a> = 0, +<a class="el" href="namespacearmnn_serializer.xhtml#a3888429b6ebc79f9a7df549e5e4d9a2fa1ca5445bda718e9d6d2cb2530c499384">PaddingMethod_Exclude</a> = 1, +<a class="el" href="namespacearmnn_serializer.xhtml#a3888429b6ebc79f9a7df549e5e4d9a2fa4549bffd98a36f119f2fb9e1337276cb">PaddingMethod_MIN</a> = PaddingMethod_IgnoreValue, +<a class="el" href="namespacearmnn_serializer.xhtml#a3888429b6ebc79f9a7df549e5e4d9a2faf50c9bb99a90e3686ff137e40126c099">PaddingMethod_MAX</a> = PaddingMethod_Exclude + }</td></tr> +<tr class="separator:a3888429b6ebc79f9a7df549e5e4d9a2f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abe18a5033f2ab9c0de82c676b48f5437"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#abe18a5033f2ab9c0de82c676b48f5437">NormalizationAlgorithmChannel</a> { <a class="el" href="namespacearmnn_serializer.xhtml#abe18a5033f2ab9c0de82c676b48f5437a08ef3b79541d7e7c07f9bc4fb24d3002">NormalizationAlgorithmChannel_Across</a> = 0, +<a class="el" href="namespacearmnn_serializer.xhtml#abe18a5033f2ab9c0de82c676b48f5437acb4111d4d54aaef77778eec297a519d0">NormalizationAlgorithmChannel_Within</a> = 1, +<a class="el" href="namespacearmnn_serializer.xhtml#abe18a5033f2ab9c0de82c676b48f5437a08e782f13be04158dd8b7808555eb81a">NormalizationAlgorithmChannel_MIN</a> = NormalizationAlgorithmChannel_Across, +<a class="el" href="namespacearmnn_serializer.xhtml#abe18a5033f2ab9c0de82c676b48f5437a2bc49c5e6862807037a03d62bb677764">NormalizationAlgorithmChannel_MAX</a> = NormalizationAlgorithmChannel_Within + }</td></tr> +<tr class="separator:abe18a5033f2ab9c0de82c676b48f5437"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad605d1661fa0d8c7fea651d82fbe11c9"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ad605d1661fa0d8c7fea651d82fbe11c9">NormalizationAlgorithmMethod</a> { <a class="el" href="namespacearmnn_serializer.xhtml#ad605d1661fa0d8c7fea651d82fbe11c9a27d9bf7a7a45eda4f0e03b6c56823ecb">NormalizationAlgorithmMethod_LocalBrightness</a> = 0, +<a class="el" href="namespacearmnn_serializer.xhtml#ad605d1661fa0d8c7fea651d82fbe11c9a5304d0d97b48c72b8e0c7a39d35957b5">NormalizationAlgorithmMethod_LocalContrast</a> = 1, +<a class="el" href="namespacearmnn_serializer.xhtml#ad605d1661fa0d8c7fea651d82fbe11c9a7734629f20f3103dc5b91788d0336909">NormalizationAlgorithmMethod_MIN</a> = NormalizationAlgorithmMethod_LocalBrightness, +<a class="el" href="namespacearmnn_serializer.xhtml#ad605d1661fa0d8c7fea651d82fbe11c9a42b84aa07663abf488353cd016bd5bbe">NormalizationAlgorithmMethod_MAX</a> = NormalizationAlgorithmMethod_LocalContrast + }</td></tr> +<tr class="separator:ad605d1661fa0d8c7fea651d82fbe11c9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a14d24d90ab4ba2956e92e27890ba4c91"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a14d24d90ab4ba2956e92e27890ba4c91">PaddingMode</a> { <br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#a14d24d90ab4ba2956e92e27890ba4c91ac70578d0ba97ace06c710c28a408ba97">PaddingMode_Constant</a> = 0, +<a class="el" href="namespacearmnn_serializer.xhtml#a14d24d90ab4ba2956e92e27890ba4c91a30a624599c070953c66425b29a9a5410">PaddingMode_Reflect</a> = 1, +<a class="el" href="namespacearmnn_serializer.xhtml#a14d24d90ab4ba2956e92e27890ba4c91aae41b07106ab81a147cdcbbedb980a82">PaddingMode_Symmetric</a> = 2, +<a class="el" href="namespacearmnn_serializer.xhtml#a14d24d90ab4ba2956e92e27890ba4c91a3036e467cc59cab534963aa033f024c7">PaddingMode_MIN</a> = PaddingMode_Constant, +<br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#a14d24d90ab4ba2956e92e27890ba4c91a3acbaddd15a21afb86f55afc1cc49042">PaddingMode_MAX</a> = PaddingMode_Symmetric +<br /> + }</td></tr> +<tr class="separator:a14d24d90ab4ba2956e92e27890ba4c91"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9a8118be7780e95363d631cbca7e7800"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800">Layer</a> { <br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aab5b132fd43f013da88af9d39473b530">Layer_NONE</a> = 0, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a3c1530e2a22e38cbc95c550ab03587bf">Layer_ActivationLayer</a> = 1, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800acb09951225918313b2b1a2216190b7de">Layer_AdditionLayer</a> = 2, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800af1bad1940a9bb24cc482cdd973a11be2">Layer_BatchToSpaceNdLayer</a> = 3, +<br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a04bd4d01da9b873927a85a8008cc33b0">Layer_BatchNormalizationLayer</a> = 4, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a80020f7a3fb17e7880d59b1d2d8d615f">Layer_ConstantLayer</a> = 5, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ae77605fdd15e97d8031588b43a91438d">Layer_Convolution2dLayer</a> = 6, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a14808563382df0fda421aab627144652">Layer_DepthwiseConvolution2dLayer</a> = 7, +<br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a078129118409c5b23187378df104c6e4">Layer_FullyConnectedLayer</a> = 8, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a6e0e04f39c11514f9752141c736bb9ae">Layer_InputLayer</a> = 9, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a763f81d3ba7a94d68fa60695413fe730">Layer_MultiplicationLayer</a> = 10, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a02ade3246fe8684ec59014bd9bcb90e1">Layer_OutputLayer</a> = 11, +<br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aefc9b063445a082feee6800920e45fc5">Layer_PermuteLayer</a> = 12, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800afa2b41942ce1d6f7575db9a0f3a5e50c">Layer_Pooling2dLayer</a> = 13, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a79f3e677f73d9e1fced22034bde81f73">Layer_ReshapeLayer</a> = 14, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a57b44c21743deaf28fb975e69c0139d2">Layer_SoftmaxLayer</a> = 15, +<br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a8c2490d8a9ab1cf638afe35327a2ddfd">Layer_SpaceToBatchNdLayer</a> = 16, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800adff41dc21e4cfe985bdc9834e3888cde">Layer_DivisionLayer</a> = 17, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a971f3e1d5e65981d65cd7bec97c35d56">Layer_MinimumLayer</a> = 18, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ad0e2f51333a4a78f25fb7628d99abfb0">Layer_EqualLayer</a> = 19, +<br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a53ebd51519c6995dff0233f372253bb5">Layer_MaximumLayer</a> = 20, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ac66b86e826882173902dcbe02f3d09ec">Layer_NormalizationLayer</a> = 21, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a0d0d8c8a11f3b3c21a674391c211c6cf">Layer_PadLayer</a> = 22, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a7e17c9c2908de8c51b7e254a9961b6c2">Layer_RsqrtLayer</a> = 23, +<br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a3ff9dccb3e8da02034ac11d4f0e64d86">Layer_FloorLayer</a> = 24, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a9f4e141ded38166da553b3fb83404965">Layer_GreaterLayer</a> = 25, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a81668eb80018f30662cf0ca9587f00db">Layer_ResizeBilinearLayer</a> = 26, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a12f8354b009708f3d4075c637a951ee9">Layer_SubtractionLayer</a> = 27, +<br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a9541718d54d553f2bfc5005eabc6cae0">Layer_StridedSliceLayer</a> = 28, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800af4863b444a69774e602dafa77bd2a67f">Layer_GatherLayer</a> = 29, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aebc365adeb16cd4efa74b42a0cff20b1">Layer_MeanLayer</a> = 30, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800afc7231489cba58e342b10ab11c7bc71c">Layer_MergerLayer</a> = 31, +<br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a0807d07314af2ce1bae19957b729a619">Layer_L2NormalizationLayer</a> = 32, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a47264fe8525e702d2b10ae7889262143">Layer_SplitterLayer</a> = 33, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a7fa969da0b98ca4e877cc7bc1a2617e7">Layer_DetectionPostProcessLayer</a> = 34, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a24486275ee5429f5d48d7452a63f0aa6">Layer_LstmLayer</a> = 35, +<br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a4a682e05031ec993f9c0f341f6417b5d">Layer_QuantizedLstmLayer</a> = 36, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aaa97e040f6b8fcf225dfe14d9fda5dfd">Layer_QuantizeLayer</a> = 37, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a60ca6203709ee04bdca4b386caf76e8f">Layer_DequantizeLayer</a> = 38, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aae3684e45a1c7af796aa9e440f694fbe">Layer_MergeLayer</a> = 39, +<br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a40b95a8fca001d370a48a44b6a1e3081">Layer_SwitchLayer</a> = 40, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aa3409e0060147643289f5fbfbddb10d8">Layer_ConcatLayer</a> = 41, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aec3b5c30acd8584209e895c9908e1113">Layer_SpaceToDepthLayer</a> = 42, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800adb74f3c9c7e523382ea58851b64e1563">Layer_PreluLayer</a> = 43, +<br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a6bbbdef6e59a74aaf16936df74283b38">Layer_TransposeConvolution2dLayer</a> = 44, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a536ca0f044c6f9a6ede55ce2c110ef3d">Layer_ResizeLayer</a> = 45, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aef7f3f3ef9d6522ae588c39efeaddf76">Layer_StackLayer</a> = 46, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ac7cb521c0b2dcdc120979052b5ccabab">Layer_AbsLayer</a> = 47, +<br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aa27f8513a598168e76feeed9d45b97a4">Layer_ArgMinMaxLayer</a> = 48, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a5166c40fe2331ecb78b6991e561031f3">Layer_SliceLayer</a> = 49, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a44980f553da6725ff53f3b264e2f695a">Layer_DepthToSpaceLayer</a> = 50, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a66bd4347d6720e9c9a41836f72112446">Layer_InstanceNormalizationLayer</a> = 51, +<br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ad3545c89b6c4b796b77a789d1b75a963">Layer_LogSoftmaxLayer</a> = 52, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a77fcdbf47f0c0d0c6613fbf4c40bfedd">Layer_ComparisonLayer</a> = 53, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a3fb83be2148809502063061251e7ae5d">Layer_StandInLayer</a> = 54, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aaca6c43c9dcc03ec08d819e2aeeb19d4">Layer_ElementwiseUnaryLayer</a> = 55, +<br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a363b164a08b744cfb715ca770cad9e3f">Layer_TransposeLayer</a> = 56, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a06dbb928f8d18a98a088a4ac98f309e1">Layer_QLstmLayer</a> = 57, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aa2b0ac6a66b345540437b5fedd28ee13">Layer_FillLayer</a> = 58, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800acf64f69a5d662a3c4be54cba6bf14476">Layer_RankLayer</a> = 59, +<br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a1e2bc20cd5c9acb4a9cefd79810c1583">Layer_LogicalBinaryLayer</a> = 60, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800af5e1cb81e9d4cebe11ced890091eeeff">Layer_ReduceLayer</a> = 61, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a532e00264a6d794b9148c3076074850f">Layer_CastLayer</a> = 62, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ab1b2c76a816bc6293e5e6c30777e71ca">Layer_ShapeLayer</a> = 63, +<br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800adaf863b4d276632965cc9048aa3b92bb">Layer_UnidirectionalSequenceLstmLayer</a> = 64, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ad68ce0d08fe5a2b062bca8ff7c5155e4">Layer_ChannelShuffleLayer</a> = 65, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ae731040961878a381ad8be3b8d133fc2">Layer_Convolution3dLayer</a> = 66, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a4cc274c1374d0a1d472f986963b7dddd">Layer_Pooling3dLayer</a> = 67, +<br /> +  <a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ae4f7075a15f2f868d88d902348bddf40">Layer_MIN</a> = Layer_NONE, +<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a51db2747dc47acba3a761bc2b1a80122">Layer_MAX</a> = Layer_Pooling3dLayer +<br /> + }</td></tr> +<tr class="separator:a9a8118be7780e95363d631cbca7e7800"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> +Functions</h2></td></tr> +<tr class="memitem:a7fb15e437a2177e31121581e21db9de1"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9ea">ActivationFunction</a>(& </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a7fb15e437a2177e31121581e21db9de1">EnumValuesActivationFunction</a> ())[12]</td></tr> +<tr class="separator:a7fb15e437a2177e31121581e21db9de1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a065e8fbca947ed85d64f65550d43ebd1"><td class="memItemLeft" align="right" valign="top">const char *const * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a065e8fbca947ed85d64f65550d43ebd1">EnumNamesActivationFunction</a> ()</td></tr> +<tr class="separator:a065e8fbca947ed85d64f65550d43ebd1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a48ace23cc4214f92dd8dbf602fa12a51"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a48ace23cc4214f92dd8dbf602fa12a51">EnumNameActivationFunction</a> (<a class="el" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9ea">ActivationFunction</a> e)</td></tr> +<tr class="separator:a48ace23cc4214f92dd8dbf602fa12a51"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae98c68fcb82632b17f2dee7a52094cf8"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="namespacearmnn_serializer.xhtml#ae7e8cbf71db6a490789ca6dcaa8deeae">ArgMinMaxFunction</a>(& </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ae98c68fcb82632b17f2dee7a52094cf8">EnumValuesArgMinMaxFunction</a> ())[2]</td></tr> +<tr class="separator:ae98c68fcb82632b17f2dee7a52094cf8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac8c047769bbea20585a19ba19bc0f701"><td class="memItemLeft" align="right" valign="top">const char *const * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ac8c047769bbea20585a19ba19bc0f701">EnumNamesArgMinMaxFunction</a> ()</td></tr> +<tr class="separator:ac8c047769bbea20585a19ba19bc0f701"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:acd307ad08e0174ed1deb0288d7c6a31f"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#acd307ad08e0174ed1deb0288d7c6a31f">EnumNameArgMinMaxFunction</a> (<a class="el" href="namespacearmnn_serializer.xhtml#ae7e8cbf71db6a490789ca6dcaa8deeae">ArgMinMaxFunction</a> e)</td></tr> +<tr class="separator:acd307ad08e0174ed1deb0288d7c6a31f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a153e0395636b7569af81f9388796271a"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6">DataType</a>(& </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a153e0395636b7569af81f9388796271a">EnumValuesDataType</a> ())[11]</td></tr> +<tr class="separator:a153e0395636b7569af81f9388796271a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aecd9fed3c1634b88537814c43798e6e0"><td class="memItemLeft" align="right" valign="top">const char *const * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#aecd9fed3c1634b88537814c43798e6e0">EnumNamesDataType</a> ()</td></tr> +<tr class="separator:aecd9fed3c1634b88537814c43798e6e0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa3dd21ebe3b35856d31a86bc195bf336"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#aa3dd21ebe3b35856d31a86bc195bf336">EnumNameDataType</a> (<a class="el" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6">DataType</a> e)</td></tr> +<tr class="separator:aa3dd21ebe3b35856d31a86bc195bf336"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adc8748260f2a4b888822ba471d455db0"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">DataLayout</a>(& </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#adc8748260f2a4b888822ba471d455db0">EnumValuesDataLayout</a> ())[4]</td></tr> +<tr class="separator:adc8748260f2a4b888822ba471d455db0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0d1f646d0b1b61f8dc224e7d3eeff05d"><td class="memItemLeft" align="right" valign="top">const char *const * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a0d1f646d0b1b61f8dc224e7d3eeff05d">EnumNamesDataLayout</a> ()</td></tr> +<tr class="separator:a0d1f646d0b1b61f8dc224e7d3eeff05d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af0ff056a9b048fd355d059c57b36d546"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#af0ff056a9b048fd355d059c57b36d546">EnumNameDataLayout</a> (<a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">DataLayout</a> e)</td></tr> +<tr class="separator:af0ff056a9b048fd355d059c57b36d546"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac3e88d1fe455808c6391864b5113decd"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0">ReduceOperation</a>(& </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ac3e88d1fe455808c6391864b5113decd">EnumValuesReduceOperation</a> ())[5]</td></tr> +<tr class="separator:ac3e88d1fe455808c6391864b5113decd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1a59b3351de8b0828b0c7a3145aac4c4"><td class="memItemLeft" align="right" valign="top">const char *const * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a1a59b3351de8b0828b0c7a3145aac4c4">EnumNamesReduceOperation</a> ()</td></tr> +<tr class="separator:a1a59b3351de8b0828b0c7a3145aac4c4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a04aa96ab69f7115f0e5abb30e9189451"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a04aa96ab69f7115f0e5abb30e9189451">EnumNameReduceOperation</a> (<a class="el" href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0">ReduceOperation</a> e)</td></tr> +<tr class="separator:a04aa96ab69f7115f0e5abb30e9189451"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a766b9c6f86516cbe08bce4bd1c1fe56b"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="namespacearmnn_serializer.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4">ResizeMethod</a>(& </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a766b9c6f86516cbe08bce4bd1c1fe56b">EnumValuesResizeMethod</a> ())[2]</td></tr> +<tr class="separator:a766b9c6f86516cbe08bce4bd1c1fe56b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2341cfe971865ff4163696cbeb3cc63f"><td class="memItemLeft" align="right" valign="top">const char *const * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a2341cfe971865ff4163696cbeb3cc63f">EnumNamesResizeMethod</a> ()</td></tr> +<tr class="separator:a2341cfe971865ff4163696cbeb3cc63f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7cc105a4b9c21cd71c36689b60c0528d"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a7cc105a4b9c21cd71c36689b60c0528d">EnumNameResizeMethod</a> (<a class="el" href="namespacearmnn_serializer.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4">ResizeMethod</a> e)</td></tr> +<tr class="separator:a7cc105a4b9c21cd71c36689b60c0528d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa3bd4ecc0c507824cc2d8adaf3d37152"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40">ConstTensorData</a>(& </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#aa3bd4ecc0c507824cc2d8adaf3d37152">EnumValuesConstTensorData</a> ())[5]</td></tr> +<tr class="separator:aa3bd4ecc0c507824cc2d8adaf3d37152"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1a50a739507ac5b5ab52b4a0d0e96a91"><td class="memItemLeft" align="right" valign="top">const char *const * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a1a50a739507ac5b5ab52b4a0d0e96a91">EnumNamesConstTensorData</a> ()</td></tr> +<tr class="separator:a1a50a739507ac5b5ab52b4a0d0e96a91"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8ce7868b1b6ad073807bf059aa6b6571"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a8ce7868b1b6ad073807bf059aa6b6571">EnumNameConstTensorData</a> (<a class="el" href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40">ConstTensorData</a> e)</td></tr> +<tr class="separator:a8ce7868b1b6ad073807bf059aa6b6571"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8af94c4bb43ff05694af521d44703b57"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a8af94c4bb43ff05694af521d44703b57">VerifyConstTensorData</a> (flatbuffers::Verifier &verifier, const void *obj, <a class="el" href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40">ConstTensorData</a> type)</td></tr> +<tr class="separator:a8af94c4bb43ff05694af521d44703b57"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa94711a86a9663f655db27ca27ff80c8"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#aa94711a86a9663f655db27ca27ff80c8">VerifyConstTensorDataVector</a> (flatbuffers::Verifier &verifier, const flatbuffers::Vector< flatbuffers::Offset< void >> *values, const flatbuffers::Vector< uint8_t > *types)</td></tr> +<tr class="separator:aa94711a86a9663f655db27ca27ff80c8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac8a54b5084145b1014c6b97a6c767e1d"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4">LayerType</a>(& </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ac8a54b5084145b1014c6b97a6c767e1d">EnumValuesLayerType</a> ())[67]</td></tr> +<tr class="separator:ac8a54b5084145b1014c6b97a6c767e1d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a51fbbe7487cc7b17c49d36fae93031b0"><td class="memItemLeft" align="right" valign="top">const char *const * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a51fbbe7487cc7b17c49d36fae93031b0">EnumNamesLayerType</a> ()</td></tr> +<tr class="separator:a51fbbe7487cc7b17c49d36fae93031b0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adcb0851be35a90549b1041bd2e1b0c29"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#adcb0851be35a90549b1041bd2e1b0c29">EnumNameLayerType</a> (<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4">LayerType</a> e)</td></tr> +<tr class="separator:adcb0851be35a90549b1041bd2e1b0c29"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9ea53d2b37a9d52d43076bf6ce69df8e"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58c">ComparisonOperation</a>(& </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a9ea53d2b37a9d52d43076bf6ce69df8e">EnumValuesComparisonOperation</a> ())[6]</td></tr> +<tr class="separator:a9ea53d2b37a9d52d43076bf6ce69df8e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad48b098327943cf9abeb48ed66f1dd67"><td class="memItemLeft" align="right" valign="top">const char *const * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ad48b098327943cf9abeb48ed66f1dd67">EnumNamesComparisonOperation</a> ()</td></tr> +<tr class="separator:ad48b098327943cf9abeb48ed66f1dd67"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4f38a91b8f333a9a558e2efee87445d5"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a4f38a91b8f333a9a558e2efee87445d5">EnumNameComparisonOperation</a> (<a class="el" href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58c">ComparisonOperation</a> e)</td></tr> +<tr class="separator:a4f38a91b8f333a9a558e2efee87445d5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abaf8f6680ebec08b760d1ddf280f510c"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8">UnaryOperation</a>(& </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#abaf8f6680ebec08b760d1ddf280f510c">EnumValuesUnaryOperation</a> ())[8]</td></tr> +<tr class="separator:abaf8f6680ebec08b760d1ddf280f510c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a150e4e89c1e0b4e185788e236614126f"><td class="memItemLeft" align="right" valign="top">const char *const * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a150e4e89c1e0b4e185788e236614126f">EnumNamesUnaryOperation</a> ()</td></tr> +<tr class="separator:a150e4e89c1e0b4e185788e236614126f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adbef83fdd31c8f07269791364c9d593e"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#adbef83fdd31c8f07269791364c9d593e">EnumNameUnaryOperation</a> (<a class="el" href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8">UnaryOperation</a> e)</td></tr> +<tr class="separator:adbef83fdd31c8f07269791364c9d593e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af161b2b04ecbe8feffb29216fcf91845"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="namespacearmnn_serializer.xhtml#a2da4db0140d1a6dc69c9c82e9ef5379e">LogicalBinaryOperation</a>(& </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#af161b2b04ecbe8feffb29216fcf91845">EnumValuesLogicalBinaryOperation</a> ())[2]</td></tr> +<tr class="separator:af161b2b04ecbe8feffb29216fcf91845"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa531671932ba79539c9702cae725a1a4"><td class="memItemLeft" align="right" valign="top">const char *const * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#aa531671932ba79539c9702cae725a1a4">EnumNamesLogicalBinaryOperation</a> ()</td></tr> +<tr class="separator:aa531671932ba79539c9702cae725a1a4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abf976ef58ec924cc528b8e98d8e198d5"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#abf976ef58ec924cc528b8e98d8e198d5">EnumNameLogicalBinaryOperation</a> (<a class="el" href="namespacearmnn_serializer.xhtml#a2da4db0140d1a6dc69c9c82e9ef5379e">LogicalBinaryOperation</a> e)</td></tr> +<tr class="separator:abf976ef58ec924cc528b8e98d8e198d5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a14d49c16c6f3d19f8cb1060ec3ed5e1d"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="namespacearmnn_serializer.xhtml#a961bbfe1db71a848eff5a1f0ab775718">PoolingAlgorithm</a>(& </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a14d49c16c6f3d19f8cb1060ec3ed5e1d">EnumValuesPoolingAlgorithm</a> ())[3]</td></tr> +<tr class="separator:a14d49c16c6f3d19f8cb1060ec3ed5e1d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a27472fb49cfe1ab255f3bb32ba959b3c"><td class="memItemLeft" align="right" valign="top">const char *const * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a27472fb49cfe1ab255f3bb32ba959b3c">EnumNamesPoolingAlgorithm</a> ()</td></tr> +<tr class="separator:a27472fb49cfe1ab255f3bb32ba959b3c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adb342716df74882d4fc417bd77de57e4"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#adb342716df74882d4fc417bd77de57e4">EnumNamePoolingAlgorithm</a> (<a class="el" href="namespacearmnn_serializer.xhtml#a961bbfe1db71a848eff5a1f0ab775718">PoolingAlgorithm</a> e)</td></tr> +<tr class="separator:adb342716df74882d4fc417bd77de57e4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7602ea6b8ca1618697c53513478a810f"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="namespacearmnn_serializer.xhtml#adf2e5515c4c36a3e7e46bb8b83c6754e">OutputShapeRounding</a>(& </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a7602ea6b8ca1618697c53513478a810f">EnumValuesOutputShapeRounding</a> ())[2]</td></tr> +<tr class="separator:a7602ea6b8ca1618697c53513478a810f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3845bdbfb93c84995c0891b7a3ca0124"><td class="memItemLeft" align="right" valign="top">const char *const * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a3845bdbfb93c84995c0891b7a3ca0124">EnumNamesOutputShapeRounding</a> ()</td></tr> +<tr class="separator:a3845bdbfb93c84995c0891b7a3ca0124"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae837e416a9daae2b19ebd07d95e2bb5c"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ae837e416a9daae2b19ebd07d95e2bb5c">EnumNameOutputShapeRounding</a> (<a class="el" href="namespacearmnn_serializer.xhtml#adf2e5515c4c36a3e7e46bb8b83c6754e">OutputShapeRounding</a> e)</td></tr> +<tr class="separator:ae837e416a9daae2b19ebd07d95e2bb5c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a89f269d5a4be0f137ca77eff825d1306"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="namespacearmnn_serializer.xhtml#a3888429b6ebc79f9a7df549e5e4d9a2f">PaddingMethod</a>(& </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a89f269d5a4be0f137ca77eff825d1306">EnumValuesPaddingMethod</a> ())[2]</td></tr> +<tr class="separator:a89f269d5a4be0f137ca77eff825d1306"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac6df8fe650d4bcb88aef95a59338ae45"><td class="memItemLeft" align="right" valign="top">const char *const * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ac6df8fe650d4bcb88aef95a59338ae45">EnumNamesPaddingMethod</a> ()</td></tr> +<tr class="separator:ac6df8fe650d4bcb88aef95a59338ae45"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa95295ff1091170a2b7ef312a0b04d63"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#aa95295ff1091170a2b7ef312a0b04d63">EnumNamePaddingMethod</a> (<a class="el" href="namespacearmnn_serializer.xhtml#a3888429b6ebc79f9a7df549e5e4d9a2f">PaddingMethod</a> e)</td></tr> +<tr class="separator:aa95295ff1091170a2b7ef312a0b04d63"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a185bebea2475ed49ec3e71040a2f08e1"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="namespacearmnn_serializer.xhtml#abe18a5033f2ab9c0de82c676b48f5437">NormalizationAlgorithmChannel</a>(& </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a185bebea2475ed49ec3e71040a2f08e1">EnumValuesNormalizationAlgorithmChannel</a> ())[2]</td></tr> +<tr class="separator:a185bebea2475ed49ec3e71040a2f08e1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5a6f7c5f8e1acfb3404252fc5ac2575c"><td class="memItemLeft" align="right" valign="top">const char *const * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a5a6f7c5f8e1acfb3404252fc5ac2575c">EnumNamesNormalizationAlgorithmChannel</a> ()</td></tr> +<tr class="separator:a5a6f7c5f8e1acfb3404252fc5ac2575c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4e563fb2e1b7029bbabf734b07685c11"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a4e563fb2e1b7029bbabf734b07685c11">EnumNameNormalizationAlgorithmChannel</a> (<a class="el" href="namespacearmnn_serializer.xhtml#abe18a5033f2ab9c0de82c676b48f5437">NormalizationAlgorithmChannel</a> e)</td></tr> +<tr class="separator:a4e563fb2e1b7029bbabf734b07685c11"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aec0134b8b4932b8354bd32054be6190c"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="namespacearmnn_serializer.xhtml#ad605d1661fa0d8c7fea651d82fbe11c9">NormalizationAlgorithmMethod</a>(& </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#aec0134b8b4932b8354bd32054be6190c">EnumValuesNormalizationAlgorithmMethod</a> ())[2]</td></tr> +<tr class="separator:aec0134b8b4932b8354bd32054be6190c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5d0adec8337f3d8ef814146328bd5944"><td class="memItemLeft" align="right" valign="top">const char *const * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a5d0adec8337f3d8ef814146328bd5944">EnumNamesNormalizationAlgorithmMethod</a> ()</td></tr> +<tr class="separator:a5d0adec8337f3d8ef814146328bd5944"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abde3aba1195eff8202f37f815275523d"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#abde3aba1195eff8202f37f815275523d">EnumNameNormalizationAlgorithmMethod</a> (<a class="el" href="namespacearmnn_serializer.xhtml#ad605d1661fa0d8c7fea651d82fbe11c9">NormalizationAlgorithmMethod</a> e)</td></tr> +<tr class="separator:abde3aba1195eff8202f37f815275523d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7e3252e8322a872fcce7cbe98c04e247"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="namespacearmnn_serializer.xhtml#a14d24d90ab4ba2956e92e27890ba4c91">PaddingMode</a>(& </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a7e3252e8322a872fcce7cbe98c04e247">EnumValuesPaddingMode</a> ())[3]</td></tr> +<tr class="separator:a7e3252e8322a872fcce7cbe98c04e247"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a860a962bab0be2c0625cc0337bf172fe"><td class="memItemLeft" align="right" valign="top">const char *const * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a860a962bab0be2c0625cc0337bf172fe">EnumNamesPaddingMode</a> ()</td></tr> +<tr class="separator:a860a962bab0be2c0625cc0337bf172fe"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5268eb8ef5d6502111f4f8f94410a9b2"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a5268eb8ef5d6502111f4f8f94410a9b2">EnumNamePaddingMode</a> (<a class="el" href="namespacearmnn_serializer.xhtml#a14d24d90ab4ba2956e92e27890ba4c91">PaddingMode</a> e)</td></tr> +<tr class="separator:a5268eb8ef5d6502111f4f8f94410a9b2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2e61d79e194426a10573a8bef775484c"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800">Layer</a>(& </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a2e61d79e194426a10573a8bef775484c">EnumValuesLayer</a> ())[68]</td></tr> +<tr class="separator:a2e61d79e194426a10573a8bef775484c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af65e3e5acab1cac32a5fd20b0e33e08e"><td class="memItemLeft" align="right" valign="top">const char *const * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#af65e3e5acab1cac32a5fd20b0e33e08e">EnumNamesLayer</a> ()</td></tr> +<tr class="separator:af65e3e5acab1cac32a5fd20b0e33e08e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8a0cff8769d2373048fb53a2d062596a"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a8a0cff8769d2373048fb53a2d062596a">EnumNameLayer</a> (<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800">Layer</a> e)</td></tr> +<tr class="separator:a8a0cff8769d2373048fb53a2d062596a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a35eb587dcd5fdda76679614dd6906189"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a35eb587dcd5fdda76679614dd6906189">VerifyLayer</a> (flatbuffers::Verifier &verifier, const void *obj, <a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800">Layer</a> type)</td></tr> +<tr class="separator:a35eb587dcd5fdda76679614dd6906189"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1612055e6991a55bfd1f126836f57c41"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a1612055e6991a55bfd1f126836f57c41">VerifyLayerVector</a> (flatbuffers::Verifier &verifier, const flatbuffers::Vector< flatbuffers::Offset< void >> *values, const flatbuffers::Vector< uint8_t > *types)</td></tr> +<tr class="separator:a1612055e6991a55bfd1f126836f57c41"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac0ef3cf116fad649817b7f51c9f5d74e"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ac0ef3cf116fad649817b7f51c9f5d74e">FLATBUFFERS_MANUALLY_ALIGNED_STRUCT</a> (4) Connection <a class="el" href="structarmnn_serializer_1_1_f_l_a_t_b_u_f_f_e_r_s___f_i_n_a_l___c_l_a_s_s.xhtml">FLATBUFFERS_FINAL_CLASS</a></td></tr> +<tr class="separator:ac0ef3cf116fad649817b7f51c9f5d74e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a06b778615dbade22fd05954b9bab14bb"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a06b778615dbade22fd05954b9bab14bb">FLATBUFFERS_STRUCT_END</a> (Connection, 8)</td></tr> +<tr class="separator:a06b778615dbade22fd05954b9bab14bb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:acf023a12de46013557535430a2804e44"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< TensorInfo > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#acf023a12de46013557535430a2804e44">CreateTensorInfo</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< uint32_t >> dimensions=0, <a class="el" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6">armnnSerializer::DataType</a> dataType=<a class="el" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a85a4789fac010dd27b46126a3ec81415">armnnSerializer::DataType_Float16</a>, float quantizationScale=1.0f, int32_t quantizationOffset=0, flatbuffers::Offset< flatbuffers::Vector< float >> quantizationScales=0, uint32_t quantizationDim=0, uint32_t dimensionality=1, flatbuffers::Offset< flatbuffers::Vector< uint8_t >> dimensionSpecificity=0, bool isConstant=false)</td></tr> +<tr class="separator:acf023a12de46013557535430a2804e44"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9732831a54299c752279a5d65ee97e90"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< TensorInfo > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a9732831a54299c752279a5d65ee97e90">CreateTensorInfoDirect</a> (flatbuffers::FlatBufferBuilder &_fbb, const std::vector< uint32_t > *dimensions=nullptr, <a class="el" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6">armnnSerializer::DataType</a> dataType=<a class="el" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a85a4789fac010dd27b46126a3ec81415">armnnSerializer::DataType_Float16</a>, float quantizationScale=1.0f, int32_t quantizationOffset=0, const std::vector< float > *quantizationScales=nullptr, uint32_t quantizationDim=0, uint32_t dimensionality=1, const std::vector< uint8_t > *dimensionSpecificity=nullptr, bool isConstant=false)</td></tr> +<tr class="separator:a9732831a54299c752279a5d65ee97e90"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6bff474fa9512490de1583346f374544"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< ByteData > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a6bff474fa9512490de1583346f374544">CreateByteData</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< int8_t >> data=0)</td></tr> +<tr class="separator:a6bff474fa9512490de1583346f374544"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6a89c858125c2063afc05ea1b4bb25cc"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< ByteData > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a6a89c858125c2063afc05ea1b4bb25cc">CreateByteDataDirect</a> (flatbuffers::FlatBufferBuilder &_fbb, const std::vector< int8_t > *data=nullptr)</td></tr> +<tr class="separator:a6a89c858125c2063afc05ea1b4bb25cc"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4a525d63fc8aa89eeb7c635bc378d4b7"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< ShortData > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a4a525d63fc8aa89eeb7c635bc378d4b7">CreateShortData</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< int16_t >> data=0)</td></tr> +<tr class="separator:a4a525d63fc8aa89eeb7c635bc378d4b7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5a7487e133d7e2f56114a97971269503"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< ShortData > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a5a7487e133d7e2f56114a97971269503">CreateShortDataDirect</a> (flatbuffers::FlatBufferBuilder &_fbb, const std::vector< int16_t > *data=nullptr)</td></tr> +<tr class="separator:a5a7487e133d7e2f56114a97971269503"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2929dd69e461d46a68d98876479f6734"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< IntData > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a2929dd69e461d46a68d98876479f6734">CreateIntData</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< int32_t >> data=0)</td></tr> +<tr class="separator:a2929dd69e461d46a68d98876479f6734"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad47e8f9ef8bcc4820908be963b2091cb"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< IntData > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ad47e8f9ef8bcc4820908be963b2091cb">CreateIntDataDirect</a> (flatbuffers::FlatBufferBuilder &_fbb, const std::vector< int32_t > *data=nullptr)</td></tr> +<tr class="separator:ad47e8f9ef8bcc4820908be963b2091cb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afe0cf2514d109464d123ac90fe635e59"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< LongData > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#afe0cf2514d109464d123ac90fe635e59">CreateLongData</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< int64_t >> data=0)</td></tr> +<tr class="separator:afe0cf2514d109464d123ac90fe635e59"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1d61f013f320680edd329cb596bc553a"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< LongData > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a1d61f013f320680edd329cb596bc553a">CreateLongDataDirect</a> (flatbuffers::FlatBufferBuilder &_fbb, const std::vector< int64_t > *data=nullptr)</td></tr> +<tr class="separator:a1d61f013f320680edd329cb596bc553a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad8119f7193cf136c3534d31d25209342"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:ad8119f7193cf136c3534d31d25209342"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::ByteData * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ad8119f7193cf136c3534d31d25209342">ConstTensor::data_as< armnnSerializer::ByteData ></a> () const</td></tr> +<tr class="separator:ad8119f7193cf136c3534d31d25209342"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac74ad2f21ccb518de04016969a94445a"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:ac74ad2f21ccb518de04016969a94445a"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::ShortData * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ac74ad2f21ccb518de04016969a94445a">ConstTensor::data_as< armnnSerializer::ShortData ></a> () const</td></tr> +<tr class="separator:ac74ad2f21ccb518de04016969a94445a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6bebd71cd8906f0ed6befdc5e0574cd8"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:a6bebd71cd8906f0ed6befdc5e0574cd8"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::IntData * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a6bebd71cd8906f0ed6befdc5e0574cd8">ConstTensor::data_as< armnnSerializer::IntData ></a> () const</td></tr> +<tr class="separator:a6bebd71cd8906f0ed6befdc5e0574cd8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a57f2f45a942f852cfa594be81f12425b"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:a57f2f45a942f852cfa594be81f12425b"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::LongData * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a57f2f45a942f852cfa594be81f12425b">ConstTensor::data_as< armnnSerializer::LongData ></a> () const</td></tr> +<tr class="separator:a57f2f45a942f852cfa594be81f12425b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aed84c72e33487ad47e1e8c833e83027e"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< ConstTensor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#aed84c72e33487ad47e1e8c833e83027e">CreateConstTensor</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::TensorInfo > info=0, <a class="el" href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40">armnnSerializer::ConstTensorData</a> data_type=<a class="el" href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40af04f5f5d13ce4944c392e4a5408962c8">armnnSerializer::ConstTensorData_NONE</a>, flatbuffers::Offset< void > data=0)</td></tr> +<tr class="separator:aed84c72e33487ad47e1e8c833e83027e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3910d931fa44efb1cd0ddbf5fb903daa"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< InputSlot > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a3910d931fa44efb1cd0ddbf5fb903daa">CreateInputSlot</a> (flatbuffers::FlatBufferBuilder &_fbb, uint32_t index=0, const armnnSerializer::Connection *connection=0)</td></tr> +<tr class="separator:a3910d931fa44efb1cd0ddbf5fb903daa"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af0c42807544319898597baa11f2180b1"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< OutputSlot > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#af0c42807544319898597baa11f2180b1">CreateOutputSlot</a> (flatbuffers::FlatBufferBuilder &_fbb, uint32_t index=0, flatbuffers::Offset< armnnSerializer::TensorInfo > tensorInfo=0)</td></tr> +<tr class="separator:af0c42807544319898597baa11f2180b1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af255a7ef53c7071bae9242770f0ae638"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< LayerBase > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#af255a7ef53c7071bae9242770f0ae638">CreateLayerBase</a> (flatbuffers::FlatBufferBuilder &_fbb, uint32_t index=0, flatbuffers::Offset< flatbuffers::String > layerName=0, <a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4">armnnSerializer::LayerType</a> layerType=<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4abd4bd9ee4506a60cc50176ecc05f7631">armnnSerializer::LayerType_Addition</a>, flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< armnnSerializer::InputSlot >>> inputSlots=0, flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< armnnSerializer::OutputSlot >>> outputSlots=0)</td></tr> +<tr class="separator:af255a7ef53c7071bae9242770f0ae638"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab6cb2619da41f86311b98cd7913af831"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< LayerBase > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ab6cb2619da41f86311b98cd7913af831">CreateLayerBaseDirect</a> (flatbuffers::FlatBufferBuilder &_fbb, uint32_t index=0, const char *layerName=nullptr, <a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4">armnnSerializer::LayerType</a> layerType=<a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4abd4bd9ee4506a60cc50176ecc05f7631">armnnSerializer::LayerType_Addition</a>, const std::vector< flatbuffers::Offset< armnnSerializer::InputSlot >> *inputSlots=nullptr, const std::vector< flatbuffers::Offset< armnnSerializer::OutputSlot >> *outputSlots=nullptr)</td></tr> +<tr class="separator:ab6cb2619da41f86311b98cd7913af831"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad6a1b109a9ce7a6e649ad0891dacfac6"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< BindableLayerBase > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ad6a1b109a9ce7a6e649ad0891dacfac6">CreateBindableLayerBase</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, int32_t layerBindingId=0)</td></tr> +<tr class="separator:ad6a1b109a9ce7a6e649ad0891dacfac6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac217363daa95cee80979843697242e13"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< AbsLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ac217363daa95cee80979843697242e13">CreateAbsLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0)</td></tr> +<tr class="separator:ac217363daa95cee80979843697242e13"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae0b88deac293f6725701fdcb9a6b3886"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< ActivationLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ae0b88deac293f6725701fdcb9a6b3886">CreateActivationLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::ActivationDescriptor > descriptor=0)</td></tr> +<tr class="separator:ae0b88deac293f6725701fdcb9a6b3886"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae77589201da6f67c91055ec6f400a280"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< ActivationDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ae77589201da6f67c91055ec6f400a280">CreateActivationDescriptor</a> (flatbuffers::FlatBufferBuilder &_fbb, <a class="el" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9ea">armnnSerializer::ActivationFunction</a> activationFunction=<a class="el" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaacf5c731bc2767772c205628cc2032fb3">armnnSerializer::ActivationFunction_Sigmoid</a>, float a=0.0f, float b=0.0f)</td></tr> +<tr class="separator:ae77589201da6f67c91055ec6f400a280"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3371703c08c865059d4964ec0c3a7e34"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< AdditionLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a3371703c08c865059d4964ec0c3a7e34">CreateAdditionLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0)</td></tr> +<tr class="separator:a3371703c08c865059d4964ec0c3a7e34"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae0a866357a40c081472715a8ef54e3c8"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< ArgMinMaxLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ae0a866357a40c081472715a8ef54e3c8">CreateArgMinMaxLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::ArgMinMaxDescriptor > descriptor=0)</td></tr> +<tr class="separator:ae0a866357a40c081472715a8ef54e3c8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4e38e68cd3a15a4d2c650f8380f88bfa"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< ArgMinMaxDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a4e38e68cd3a15a4d2c650f8380f88bfa">CreateArgMinMaxDescriptor</a> (flatbuffers::FlatBufferBuilder &_fbb, <a class="el" href="namespacearmnn_serializer.xhtml#ae7e8cbf71db6a490789ca6dcaa8deeae">armnnSerializer::ArgMinMaxFunction</a> argMinMaxFunction=<a class="el" href="namespacearmnn_serializer.xhtml#ae7e8cbf71db6a490789ca6dcaa8deeaea915f283ccf3dda1fe1e54552093cd54c">armnnSerializer::ArgMinMaxFunction_Min</a>, int32_t axis=0)</td></tr> +<tr class="separator:a4e38e68cd3a15a4d2c650f8380f88bfa"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a832b81d45f17e19a5a4af6df6d9a5fa4"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< CastLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a832b81d45f17e19a5a4af6df6d9a5fa4">CreateCastLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0)</td></tr> +<tr class="separator:a832b81d45f17e19a5a4af6df6d9a5fa4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab32df2cebcef27a9ed3026c2d8713c15"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< ChannelShuffleLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ab32df2cebcef27a9ed3026c2d8713c15">CreateChannelShuffleLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::ChannelShuffleDescriptor > descriptor=0)</td></tr> +<tr class="separator:ab32df2cebcef27a9ed3026c2d8713c15"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:acc4e38492d63370764db87a4d7df51b7"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< ChannelShuffleDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#acc4e38492d63370764db87a4d7df51b7">CreateChannelShuffleDescriptor</a> (flatbuffers::FlatBufferBuilder &_fbb, uint32_t axis=0, uint32_t numGroups=0)</td></tr> +<tr class="separator:acc4e38492d63370764db87a4d7df51b7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8df78c0222bc2545d308904dc990e339"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< ComparisonDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a8df78c0222bc2545d308904dc990e339">CreateComparisonDescriptor</a> (flatbuffers::FlatBufferBuilder &_fbb, <a class="el" href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58c">armnnSerializer::ComparisonOperation</a> operation=<a class="el" href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58cab9c5369806622a893fe26c0f6efa5e9e">armnnSerializer::ComparisonOperation_Equal</a>)</td></tr> +<tr class="separator:a8df78c0222bc2545d308904dc990e339"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af57f0ce6f73162c21c7be61c5e0dd2a6"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< ComparisonLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#af57f0ce6f73162c21c7be61c5e0dd2a6">CreateComparisonLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::ComparisonDescriptor > descriptor=0)</td></tr> +<tr class="separator:af57f0ce6f73162c21c7be61c5e0dd2a6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2ebf69db263cabc10fd126b4fab4defa"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< ConstantLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a2ebf69db263cabc10fd126b4fab4defa">CreateConstantLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::ConstTensor > input=0)</td></tr> +<tr class="separator:a2ebf69db263cabc10fd126b4fab4defa"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa47024918b1f44661e6fb138fbad2dd9"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< Convolution2dLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#aa47024918b1f44661e6fb138fbad2dd9">CreateConvolution2dLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::Convolution2dDescriptor > descriptor=0, flatbuffers::Offset< armnnSerializer::ConstTensor > weights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > biases=0)</td></tr> +<tr class="separator:aa47024918b1f44661e6fb138fbad2dd9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4b4c3df1ac62801c9d371cbc75f643c0"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< Convolution2dDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a4b4c3df1ac62801c9d371cbc75f643c0">CreateConvolution2dDescriptor</a> (flatbuffers::FlatBufferBuilder &_fbb, uint32_t padLeft=0, uint32_t padRight=0, uint32_t padTop=0, uint32_t padBottom=0, uint32_t strideX=0, uint32_t strideY=0, uint32_t dilationX=1, uint32_t dilationY=1, bool biasEnabled=false, <a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnnSerializer::DataLayout</a> dataLayout=<a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0a48a97b5e7e7f165602d5a1f8f9542bcb">armnnSerializer::DataLayout_NCHW</a>)</td></tr> +<tr class="separator:a4b4c3df1ac62801c9d371cbc75f643c0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a81bb8955526574f68f1d7f40a5be2513"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< Convolution3dLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a81bb8955526574f68f1d7f40a5be2513">CreateConvolution3dLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::Convolution3dDescriptor > descriptor=0)</td></tr> +<tr class="separator:a81bb8955526574f68f1d7f40a5be2513"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0add7c80b5caf2412204acb87f4b9d27"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< Convolution3dDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a0add7c80b5caf2412204acb87f4b9d27">CreateConvolution3dDescriptor</a> (flatbuffers::FlatBufferBuilder &_fbb, uint32_t padLeft=0, uint32_t padRight=0, uint32_t padTop=0, uint32_t padBottom=0, uint32_t padFront=0, uint32_t padBack=0, uint32_t strideX=0, uint32_t strideY=0, uint32_t strideZ=0, uint32_t dilationX=1, uint32_t dilationY=1, uint32_t dilationZ=1, bool biasEnabled=false, <a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnnSerializer::DataLayout</a> dataLayout=<a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0ab7868e5addcacbecdaabfc2c0e0f34d4">armnnSerializer::DataLayout_NDHWC</a>)</td></tr> +<tr class="separator:a0add7c80b5caf2412204acb87f4b9d27"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aac73f60d8ea727e357ce705dc1aeea7e"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< DepthToSpaceLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#aac73f60d8ea727e357ce705dc1aeea7e">CreateDepthToSpaceLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::DepthToSpaceDescriptor > descriptor=0)</td></tr> +<tr class="separator:aac73f60d8ea727e357ce705dc1aeea7e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a98ebc756c9147e50dea7c804e4b49cd2"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< DepthToSpaceDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a98ebc756c9147e50dea7c804e4b49cd2">CreateDepthToSpaceDescriptor</a> (flatbuffers::FlatBufferBuilder &_fbb, uint32_t blockSize=0, <a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnnSerializer::DataLayout</a> dataLayout=<a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0aee669231892f1c1dbd0a5d84c0905633">armnnSerializer::DataLayout_NHWC</a>)</td></tr> +<tr class="separator:a98ebc756c9147e50dea7c804e4b49cd2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a696e35cae38a8b30ee19b26463647836"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< DivisionLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a696e35cae38a8b30ee19b26463647836">CreateDivisionLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0)</td></tr> +<tr class="separator:a696e35cae38a8b30ee19b26463647836"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae75ec6187e011c7c43f17c5d029075fd"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< ElementwiseUnaryDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ae75ec6187e011c7c43f17c5d029075fd">CreateElementwiseUnaryDescriptor</a> (flatbuffers::FlatBufferBuilder &_fbb, <a class="el" href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8">armnnSerializer::UnaryOperation</a> operation=<a class="el" href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a83db4f3b3687286058a159e810320e62">armnnSerializer::UnaryOperation_Abs</a>)</td></tr> +<tr class="separator:ae75ec6187e011c7c43f17c5d029075fd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae0dfe94f18fedc0d1ea6c536e54492bb"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< ElementwiseUnaryLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ae0dfe94f18fedc0d1ea6c536e54492bb">CreateElementwiseUnaryLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::ElementwiseUnaryDescriptor > descriptor=0)</td></tr> +<tr class="separator:ae0dfe94f18fedc0d1ea6c536e54492bb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad27f8eb49ac70ce3a5879063f1c55ed4"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< EqualLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ad27f8eb49ac70ce3a5879063f1c55ed4">CreateEqualLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0)</td></tr> +<tr class="separator:ad27f8eb49ac70ce3a5879063f1c55ed4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a93bcbfda4c948fb60ed393eb7b7fb99a"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< FillLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a93bcbfda4c948fb60ed393eb7b7fb99a">CreateFillLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::FillDescriptor > descriptor=0)</td></tr> +<tr class="separator:a93bcbfda4c948fb60ed393eb7b7fb99a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7958f984035b153f0df4e2f5dd82d868"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< FillDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a7958f984035b153f0df4e2f5dd82d868">CreateFillDescriptor</a> (flatbuffers::FlatBufferBuilder &_fbb, float value=0.0f)</td></tr> +<tr class="separator:a7958f984035b153f0df4e2f5dd82d868"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a78ebc0f70ac0b9599aeb63457ea380b8"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< FloorLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a78ebc0f70ac0b9599aeb63457ea380b8">CreateFloorLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0)</td></tr> +<tr class="separator:a78ebc0f70ac0b9599aeb63457ea380b8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8d53768230ae323615f1afd2f4b77275"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< FullyConnectedLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a8d53768230ae323615f1afd2f4b77275">CreateFullyConnectedLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::FullyConnectedDescriptor > descriptor=0, flatbuffers::Offset< armnnSerializer::ConstTensor > weights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > biases=0)</td></tr> +<tr class="separator:a8d53768230ae323615f1afd2f4b77275"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a90126a64630161808dbc525cc4f198df"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< FullyConnectedDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a90126a64630161808dbc525cc4f198df">CreateFullyConnectedDescriptor</a> (flatbuffers::FlatBufferBuilder &_fbb, bool biasEnabled=false, bool transposeWeightsMatrix=false, bool constantWeights=true)</td></tr> +<tr class="separator:a90126a64630161808dbc525cc4f198df"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6943da66214029e3df8a553b19086698"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< GatherLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a6943da66214029e3df8a553b19086698">CreateGatherLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::GatherDescriptor > descriptor=0)</td></tr> +<tr class="separator:a6943da66214029e3df8a553b19086698"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2199123c9669b48f463d7be584ba296d"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< GatherDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a2199123c9669b48f463d7be584ba296d">CreateGatherDescriptor</a> (flatbuffers::FlatBufferBuilder &_fbb, int32_t axis=0)</td></tr> +<tr class="separator:a2199123c9669b48f463d7be584ba296d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7f358644138074e9e33b48ec5f4bedcd"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< GreaterLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a7f358644138074e9e33b48ec5f4bedcd">CreateGreaterLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0)</td></tr> +<tr class="separator:a7f358644138074e9e33b48ec5f4bedcd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8b2124f79abdf562df6b58e356bda055"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< InputLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a8b2124f79abdf562df6b58e356bda055">CreateInputLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::BindableLayerBase > base=0)</td></tr> +<tr class="separator:a8b2124f79abdf562df6b58e356bda055"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a659e1ad361ecf84e40899cc94f85c2ad"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< InstanceNormalizationLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a659e1ad361ecf84e40899cc94f85c2ad">CreateInstanceNormalizationLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::InstanceNormalizationDescriptor > descriptor=0)</td></tr> +<tr class="separator:a659e1ad361ecf84e40899cc94f85c2ad"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a574b517994ace10d9c1e5c6f5a87969d"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< InstanceNormalizationDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a574b517994ace10d9c1e5c6f5a87969d">CreateInstanceNormalizationDescriptor</a> (flatbuffers::FlatBufferBuilder &_fbb, float gamma=0.0f, float beta=0.0f, float eps=0.0f, armnnSerializer::DataLayout dataLayout=armnnSerializer::DataLayout_NHWC)</td></tr> +<tr class="separator:a574b517994ace10d9c1e5c6f5a87969d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a84279e93a7b4d114d2034340678ec5d0"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< LogSoftmaxLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a84279e93a7b4d114d2034340678ec5d0">CreateLogSoftmaxLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::LogSoftmaxDescriptor > descriptor=0)</td></tr> +<tr class="separator:a84279e93a7b4d114d2034340678ec5d0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8e5e9f2408e7a1b98c0d940c555eda51"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< LogSoftmaxDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a8e5e9f2408e7a1b98c0d940c555eda51">CreateLogSoftmaxDescriptor</a> (flatbuffers::FlatBufferBuilder &_fbb, float beta=1.0f, int32_t axis=-1)</td></tr> +<tr class="separator:a8e5e9f2408e7a1b98c0d940c555eda51"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8aceb190a61113eca7e4b710f41130ff"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< L2NormalizationLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a8aceb190a61113eca7e4b710f41130ff">CreateL2NormalizationLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::L2NormalizationDescriptor > descriptor=0)</td></tr> +<tr class="separator:a8aceb190a61113eca7e4b710f41130ff"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0ac44110308f009cd0bc437a45a67780"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< L2NormalizationDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a0ac44110308f009cd0bc437a45a67780">CreateL2NormalizationDescriptor</a> (flatbuffers::FlatBufferBuilder &_fbb, <a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnnSerializer::DataLayout</a> dataLayout=<a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0a48a97b5e7e7f165602d5a1f8f9542bcb">armnnSerializer::DataLayout_NCHW</a>, float eps=1e-12f)</td></tr> +<tr class="separator:a0ac44110308f009cd0bc437a45a67780"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af377ddd491f74d343d9478b7c1cf3d5e"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< LogicalBinaryDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#af377ddd491f74d343d9478b7c1cf3d5e">CreateLogicalBinaryDescriptor</a> (flatbuffers::FlatBufferBuilder &_fbb, <a class="el" href="namespacearmnn_serializer.xhtml#a2da4db0140d1a6dc69c9c82e9ef5379e">armnnSerializer::LogicalBinaryOperation</a> operation=<a class="el" href="namespacearmnn_serializer.xhtml#a2da4db0140d1a6dc69c9c82e9ef5379eaff4ec31c535645c7be387dfcca438296">armnnSerializer::LogicalBinaryOperation_LogicalAnd</a>)</td></tr> +<tr class="separator:af377ddd491f74d343d9478b7c1cf3d5e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a00c6995c2a3e9ba16f6025ff532973df"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< LogicalBinaryLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a00c6995c2a3e9ba16f6025ff532973df">CreateLogicalBinaryLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::LogicalBinaryDescriptor > descriptor=0)</td></tr> +<tr class="separator:a00c6995c2a3e9ba16f6025ff532973df"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8be520c1198d1112c4ebe6795b8f32f2"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< MinimumLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a8be520c1198d1112c4ebe6795b8f32f2">CreateMinimumLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0)</td></tr> +<tr class="separator:a8be520c1198d1112c4ebe6795b8f32f2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3c4099b8347f73caef552cf8045aabb4"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< MaximumLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a3c4099b8347f73caef552cf8045aabb4">CreateMaximumLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0)</td></tr> +<tr class="separator:a3c4099b8347f73caef552cf8045aabb4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a781515478ba5ee04da9d7982c4829276"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< MultiplicationLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a781515478ba5ee04da9d7982c4829276">CreateMultiplicationLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0)</td></tr> +<tr class="separator:a781515478ba5ee04da9d7982c4829276"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9a7b33e3bc35b710b6273091b3e75f0f"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< Pooling2dLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a9a7b33e3bc35b710b6273091b3e75f0f">CreatePooling2dLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::Pooling2dDescriptor > descriptor=0)</td></tr> +<tr class="separator:a9a7b33e3bc35b710b6273091b3e75f0f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afb5a379d43681c26882c592fa58f8217"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< Pooling3dLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#afb5a379d43681c26882c592fa58f8217">CreatePooling3dLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::Pooling3dDescriptor > descriptor=0)</td></tr> +<tr class="separator:afb5a379d43681c26882c592fa58f8217"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab8b93f047efc501bfd8ba3ddec1e270a"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< Pooling2dDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ab8b93f047efc501bfd8ba3ddec1e270a">CreatePooling2dDescriptor</a> (flatbuffers::FlatBufferBuilder &_fbb, <a class="el" href="namespacearmnn_serializer.xhtml#a961bbfe1db71a848eff5a1f0ab775718">armnnSerializer::PoolingAlgorithm</a> poolType=<a class="el" href="namespacearmnn_serializer.xhtml#a961bbfe1db71a848eff5a1f0ab775718a1d2a28b5e5683e0a5187ccd610c55fe9">armnnSerializer::PoolingAlgorithm_Max</a>, uint32_t padLeft=0, uint32_t padRight=0, uint32_t padTop=0, uint32_t padBottom=0, uint32_t poolWidth=0, uint32_t poolHeight=0, uint32_t strideX=0, uint32_t strideY=0, <a class="el" href="namespacearmnn_serializer.xhtml#adf2e5515c4c36a3e7e46bb8b83c6754e">armnnSerializer::OutputShapeRounding</a> outputShapeRounding=<a class="el" href="namespacearmnn_serializer.xhtml#adf2e5515c4c36a3e7e46bb8b83c6754eadadc4437650014a2db5b2f7bf0c081d5">armnnSerializer::OutputShapeRounding_Floor</a>, <a class="el" href="namespacearmnn_serializer.xhtml#a3888429b6ebc79f9a7df549e5e4d9a2f">armnnSerializer::PaddingMethod</a> paddingMethod=<a class="el" href="namespacearmnn_serializer.xhtml#a3888429b6ebc79f9a7df549e5e4d9a2fac6a22de608123fbd0e9619051c270be6">armnnSerializer::PaddingMethod_IgnoreValue</a>, <a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnnSerializer::DataLayout</a> dataLayout=<a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0aee669231892f1c1dbd0a5d84c0905633">armnnSerializer::DataLayout_NHWC</a>)</td></tr> +<tr class="separator:ab8b93f047efc501bfd8ba3ddec1e270a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7407fbbebdccf33a0d2a4f54504f8780"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< Pooling3dDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a7407fbbebdccf33a0d2a4f54504f8780">CreatePooling3dDescriptor</a> (flatbuffers::FlatBufferBuilder &_fbb, <a class="el" href="namespacearmnn_serializer.xhtml#a961bbfe1db71a848eff5a1f0ab775718">armnnSerializer::PoolingAlgorithm</a> poolType=<a class="el" href="namespacearmnn_serializer.xhtml#a961bbfe1db71a848eff5a1f0ab775718a1d2a28b5e5683e0a5187ccd610c55fe9">armnnSerializer::PoolingAlgorithm_Max</a>, uint32_t padLeft=0, uint32_t padRight=0, uint32_t padTop=0, uint32_t padBottom=0, uint32_t padFront=0, uint32_t padBack=0, uint32_t poolWidth=0, uint32_t poolHeight=0, uint32_t poolDepth=0, uint32_t strideX=0, uint32_t strideY=0, uint32_t strideZ=0, <a class="el" href="namespacearmnn_serializer.xhtml#adf2e5515c4c36a3e7e46bb8b83c6754e">armnnSerializer::OutputShapeRounding</a> outputShapeRounding=<a class="el" href="namespacearmnn_serializer.xhtml#adf2e5515c4c36a3e7e46bb8b83c6754eadadc4437650014a2db5b2f7bf0c081d5">armnnSerializer::OutputShapeRounding_Floor</a>, <a class="el" href="namespacearmnn_serializer.xhtml#a3888429b6ebc79f9a7df549e5e4d9a2f">armnnSerializer::PaddingMethod</a> paddingMethod=<a class="el" href="namespacearmnn_serializer.xhtml#a3888429b6ebc79f9a7df549e5e4d9a2fac6a22de608123fbd0e9619051c270be6">armnnSerializer::PaddingMethod_IgnoreValue</a>, <a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnnSerializer::DataLayout</a> dataLayout=<a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0aee669231892f1c1dbd0a5d84c0905633">armnnSerializer::DataLayout_NHWC</a>)</td></tr> +<tr class="separator:a7407fbbebdccf33a0d2a4f54504f8780"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afde7b79d13370cb399126a6cad112aa7"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< QuantizeLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#afde7b79d13370cb399126a6cad112aa7">CreateQuantizeLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0)</td></tr> +<tr class="separator:afde7b79d13370cb399126a6cad112aa7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af182ed2235cfa1b11087cafaed2fdca5"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< SoftmaxLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#af182ed2235cfa1b11087cafaed2fdca5">CreateSoftmaxLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::SoftmaxDescriptor > descriptor=0)</td></tr> +<tr class="separator:af182ed2235cfa1b11087cafaed2fdca5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af2d4df6b7e38fdbb7e5cc23af89e1e18"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< SoftmaxDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#af2d4df6b7e38fdbb7e5cc23af89e1e18">CreateSoftmaxDescriptor</a> (flatbuffers::FlatBufferBuilder &_fbb, float beta=0.0f, int32_t axis=-1)</td></tr> +<tr class="separator:af2d4df6b7e38fdbb7e5cc23af89e1e18"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aebf9ea812e5548d8cd6457d6a584fc99"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< DepthwiseConvolution2dLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#aebf9ea812e5548d8cd6457d6a584fc99">CreateDepthwiseConvolution2dLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::DepthwiseConvolution2dDescriptor > descriptor=0, flatbuffers::Offset< armnnSerializer::ConstTensor > weights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > biases=0)</td></tr> +<tr class="separator:aebf9ea812e5548d8cd6457d6a584fc99"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac323763ffa81d3a59b1849ad9f88aa4c"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< DepthwiseConvolution2dDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ac323763ffa81d3a59b1849ad9f88aa4c">CreateDepthwiseConvolution2dDescriptor</a> (flatbuffers::FlatBufferBuilder &_fbb, uint32_t padLeft=0, uint32_t padRight=0, uint32_t padTop=0, uint32_t padBottom=0, uint32_t strideX=0, uint32_t strideY=0, uint32_t dilationX=1, uint32_t dilationY=1, bool biasEnabled=false, <a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnnSerializer::DataLayout</a> dataLayout=<a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0a48a97b5e7e7f165602d5a1f8f9542bcb">armnnSerializer::DataLayout_NCHW</a>)</td></tr> +<tr class="separator:ac323763ffa81d3a59b1849ad9f88aa4c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4c4c75dbe54bbda85c4bc7bdbdbe1497"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< OutputLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a4c4c75dbe54bbda85c4bc7bdbdbe1497">CreateOutputLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::BindableLayerBase > base=0)</td></tr> +<tr class="separator:a4c4c75dbe54bbda85c4bc7bdbdbe1497"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a82b0b6b4b39c80c748c22f0dd6f0b363"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< ReshapeLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a82b0b6b4b39c80c748c22f0dd6f0b363">CreateReshapeLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::ReshapeDescriptor > descriptor=0)</td></tr> +<tr class="separator:a82b0b6b4b39c80c748c22f0dd6f0b363"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a642dd64b0b0df1fbac468cbcb6cbde7e"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< ReshapeDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a642dd64b0b0df1fbac468cbcb6cbde7e">CreateReshapeDescriptor</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< uint32_t >> targetShape=0)</td></tr> +<tr class="separator:a642dd64b0b0df1fbac468cbcb6cbde7e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8af4e9e118374af831034365ba5fb2ab"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< ReshapeDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a8af4e9e118374af831034365ba5fb2ab">CreateReshapeDescriptorDirect</a> (flatbuffers::FlatBufferBuilder &_fbb, const std::vector< uint32_t > *targetShape=nullptr)</td></tr> +<tr class="separator:a8af4e9e118374af831034365ba5fb2ab"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a07ef80b2fefe817204ee7b4897a1d4ef"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< PermuteLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a07ef80b2fefe817204ee7b4897a1d4ef">CreatePermuteLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::PermuteDescriptor > descriptor=0)</td></tr> +<tr class="separator:a07ef80b2fefe817204ee7b4897a1d4ef"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a88cdbf8bc64eb1b17bedac914d9bdfa0"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< PermuteDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a88cdbf8bc64eb1b17bedac914d9bdfa0">CreatePermuteDescriptor</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< uint32_t >> dimMappings=0)</td></tr> +<tr class="separator:a88cdbf8bc64eb1b17bedac914d9bdfa0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abb819d6b8e0bcbf5a116167afcf54d03"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< PermuteDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#abb819d6b8e0bcbf5a116167afcf54d03">CreatePermuteDescriptorDirect</a> (flatbuffers::FlatBufferBuilder &_fbb, const std::vector< uint32_t > *dimMappings=nullptr)</td></tr> +<tr class="separator:abb819d6b8e0bcbf5a116167afcf54d03"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a558d10f412047f16d8380d8f1098273b"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< ShapeLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a558d10f412047f16d8380d8f1098273b">CreateShapeLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0)</td></tr> +<tr class="separator:a558d10f412047f16d8380d8f1098273b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad2ef21978ff6086910d7a52c8e767d13"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< SpaceToBatchNdLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ad2ef21978ff6086910d7a52c8e767d13">CreateSpaceToBatchNdLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::SpaceToBatchNdDescriptor > descriptor=0)</td></tr> +<tr class="separator:ad2ef21978ff6086910d7a52c8e767d13"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a363d4ff34fe09a3604e162b7422e0a7b"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< SpaceToBatchNdDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a363d4ff34fe09a3604e162b7422e0a7b">CreateSpaceToBatchNdDescriptor</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< uint32_t >> blockShape=0, flatbuffers::Offset< flatbuffers::Vector< uint32_t >> padList=0, <a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnnSerializer::DataLayout</a> dataLayout=<a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0aee669231892f1c1dbd0a5d84c0905633">armnnSerializer::DataLayout_NHWC</a>)</td></tr> +<tr class="separator:a363d4ff34fe09a3604e162b7422e0a7b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7578889e631be9efa1ece156c382222f"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< SpaceToBatchNdDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a7578889e631be9efa1ece156c382222f">CreateSpaceToBatchNdDescriptorDirect</a> (flatbuffers::FlatBufferBuilder &_fbb, const std::vector< uint32_t > *blockShape=nullptr, const std::vector< uint32_t > *padList=nullptr, <a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnnSerializer::DataLayout</a> dataLayout=<a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0aee669231892f1c1dbd0a5d84c0905633">armnnSerializer::DataLayout_NHWC</a>)</td></tr> +<tr class="separator:a7578889e631be9efa1ece156c382222f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a12ca136e0ae6e925a95ded7c18ba42cd"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< SpaceToDepthLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a12ca136e0ae6e925a95ded7c18ba42cd">CreateSpaceToDepthLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::SpaceToDepthDescriptor > descriptor=0)</td></tr> +<tr class="separator:a12ca136e0ae6e925a95ded7c18ba42cd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abe87c1d06e3bb5371c87ca5b71a251bc"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< SpaceToDepthDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#abe87c1d06e3bb5371c87ca5b71a251bc">CreateSpaceToDepthDescriptor</a> (flatbuffers::FlatBufferBuilder &_fbb, uint32_t blockSize=0, <a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnnSerializer::DataLayout</a> dataLayout=<a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0aee669231892f1c1dbd0a5d84c0905633">armnnSerializer::DataLayout_NHWC</a>)</td></tr> +<tr class="separator:abe87c1d06e3bb5371c87ca5b71a251bc"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a995677fa7431cd2d76f47ddbe6cdc39f"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< SubtractionLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a995677fa7431cd2d76f47ddbe6cdc39f">CreateSubtractionLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0)</td></tr> +<tr class="separator:a995677fa7431cd2d76f47ddbe6cdc39f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a597747b60f8a3323413ed39aec2b18d5"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< BatchToSpaceNdLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a597747b60f8a3323413ed39aec2b18d5">CreateBatchToSpaceNdLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::BatchToSpaceNdDescriptor > descriptor=0)</td></tr> +<tr class="separator:a597747b60f8a3323413ed39aec2b18d5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa89980f689843610d0c12f71689cdbc9"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< BatchToSpaceNdDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#aa89980f689843610d0c12f71689cdbc9">CreateBatchToSpaceNdDescriptor</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< uint32_t >> blockShape=0, flatbuffers::Offset< flatbuffers::Vector< uint32_t >> crops=0, <a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnnSerializer::DataLayout</a> dataLayout=<a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0aee669231892f1c1dbd0a5d84c0905633">armnnSerializer::DataLayout_NHWC</a>)</td></tr> +<tr class="separator:aa89980f689843610d0c12f71689cdbc9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9f6b9b1f4901f75d411860e672bb4656"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< BatchToSpaceNdDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a9f6b9b1f4901f75d411860e672bb4656">CreateBatchToSpaceNdDescriptorDirect</a> (flatbuffers::FlatBufferBuilder &_fbb, const std::vector< uint32_t > *blockShape=nullptr, const std::vector< uint32_t > *crops=nullptr, <a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnnSerializer::DataLayout</a> dataLayout=<a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0aee669231892f1c1dbd0a5d84c0905633">armnnSerializer::DataLayout_NHWC</a>)</td></tr> +<tr class="separator:a9f6b9b1f4901f75d411860e672bb4656"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8ffbf0fc9f3694b28a63d09173676886"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< NormalizationLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a8ffbf0fc9f3694b28a63d09173676886">CreateNormalizationLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::NormalizationDescriptor > descriptor=0)</td></tr> +<tr class="separator:a8ffbf0fc9f3694b28a63d09173676886"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aed93a1d601838d1acef989a508b1d560"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< NormalizationDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#aed93a1d601838d1acef989a508b1d560">CreateNormalizationDescriptor</a> (flatbuffers::FlatBufferBuilder &_fbb, <a class="el" href="namespacearmnn_serializer.xhtml#abe18a5033f2ab9c0de82c676b48f5437">armnnSerializer::NormalizationAlgorithmChannel</a> normChannelType=<a class="el" href="namespacearmnn_serializer.xhtml#abe18a5033f2ab9c0de82c676b48f5437a08ef3b79541d7e7c07f9bc4fb24d3002">armnnSerializer::NormalizationAlgorithmChannel_Across</a>, <a class="el" href="namespacearmnn_serializer.xhtml#ad605d1661fa0d8c7fea651d82fbe11c9">armnnSerializer::NormalizationAlgorithmMethod</a> normMethodType=<a class="el" href="namespacearmnn_serializer.xhtml#ad605d1661fa0d8c7fea651d82fbe11c9a27d9bf7a7a45eda4f0e03b6c56823ecb">armnnSerializer::NormalizationAlgorithmMethod_LocalBrightness</a>, uint32_t normSize=0, float alpha=0.0f, float beta=0.0f, float k=0.0f, armnnSerializer::DataLayout dataLayout=armnnSerializer::DataLayout_NCHW)</td></tr> +<tr class="separator:aed93a1d601838d1acef989a508b1d560"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4976b24f89618c51a76d383846e7603e"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< MeanLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a4976b24f89618c51a76d383846e7603e">CreateMeanLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::MeanDescriptor > descriptor=0)</td></tr> +<tr class="separator:a4976b24f89618c51a76d383846e7603e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af567c0678d82fcf86332938f661026c1"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< MeanDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#af567c0678d82fcf86332938f661026c1">CreateMeanDescriptor</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< uint32_t >> axis=0, bool keepDims=false)</td></tr> +<tr class="separator:af567c0678d82fcf86332938f661026c1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a483d55f55a5e8338afb34ee44b5c1501"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< MeanDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a483d55f55a5e8338afb34ee44b5c1501">CreateMeanDescriptorDirect</a> (flatbuffers::FlatBufferBuilder &_fbb, const std::vector< uint32_t > *axis=nullptr, bool keepDims=false)</td></tr> +<tr class="separator:a483d55f55a5e8338afb34ee44b5c1501"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5cb6b81ba984ecfb7be61d132a1e2903"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< PadLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a5cb6b81ba984ecfb7be61d132a1e2903">CreatePadLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::PadDescriptor > descriptor=0)</td></tr> +<tr class="separator:a5cb6b81ba984ecfb7be61d132a1e2903"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a07aacf4bcb2b10874308255232a1444a"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< PadDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a07aacf4bcb2b10874308255232a1444a">CreatePadDescriptor</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< uint32_t >> padList=0, float padValue=0.0f, armnnSerializer::PaddingMode paddingMode=armnnSerializer::PaddingMode_Constant)</td></tr> +<tr class="separator:a07aacf4bcb2b10874308255232a1444a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0399ff81d3d9c6716bea25d087df0a5d"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< PadDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a0399ff81d3d9c6716bea25d087df0a5d">CreatePadDescriptorDirect</a> (flatbuffers::FlatBufferBuilder &_fbb, const std::vector< uint32_t > *padList=nullptr, float padValue=0.0f, armnnSerializer::PaddingMode paddingMode=armnnSerializer::PaddingMode_Constant)</td></tr> +<tr class="separator:a0399ff81d3d9c6716bea25d087df0a5d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a49f020318192787b07115d5dcb3ce0e3"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< RsqrtLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a49f020318192787b07115d5dcb3ce0e3">CreateRsqrtLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0)</td></tr> +<tr class="separator:a49f020318192787b07115d5dcb3ce0e3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afd1024fa2dd9971745f5f6a1b58c696f"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< BatchNormalizationLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#afd1024fa2dd9971745f5f6a1b58c696f">CreateBatchNormalizationLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::BatchNormalizationDescriptor > descriptor=0, flatbuffers::Offset< armnnSerializer::ConstTensor > mean=0, flatbuffers::Offset< armnnSerializer::ConstTensor > variance=0, flatbuffers::Offset< armnnSerializer::ConstTensor > beta=0, flatbuffers::Offset< armnnSerializer::ConstTensor > gamma=0)</td></tr> +<tr class="separator:afd1024fa2dd9971745f5f6a1b58c696f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae76a7da71f373ed8c2f4682514c82cab"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< BatchNormalizationDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ae76a7da71f373ed8c2f4682514c82cab">CreateBatchNormalizationDescriptor</a> (flatbuffers::FlatBufferBuilder &_fbb, float eps=0.0f, armnnSerializer::DataLayout dataLayout=armnnSerializer::DataLayout_NHWC)</td></tr> +<tr class="separator:ae76a7da71f373ed8c2f4682514c82cab"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1a0ef76e9bb985753ec881b7d011a495"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< ResizeBilinearLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a1a0ef76e9bb985753ec881b7d011a495">CreateResizeBilinearLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::ResizeBilinearDescriptor > descriptor=0)</td></tr> +<tr class="separator:a1a0ef76e9bb985753ec881b7d011a495"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4520365b8b97c832d5aed9c31ad6aec3"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< ResizeBilinearDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a4520365b8b97c832d5aed9c31ad6aec3">CreateResizeBilinearDescriptor</a> (flatbuffers::FlatBufferBuilder &_fbb, uint32_t targetWidth=0, uint32_t targetHeight=0, <a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnnSerializer::DataLayout</a> dataLayout=<a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0aee669231892f1c1dbd0a5d84c0905633">armnnSerializer::DataLayout_NHWC</a>, bool alignCorners=false, bool halfPixelCenters=false)</td></tr> +<tr class="separator:a4520365b8b97c832d5aed9c31ad6aec3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a631dcdc470f2f8edf95714853bd1cd4d"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< SliceLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a631dcdc470f2f8edf95714853bd1cd4d">CreateSliceLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::SliceDescriptor > descriptor=0)</td></tr> +<tr class="separator:a631dcdc470f2f8edf95714853bd1cd4d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af52e9927a616ad1b1ce5c9618d46f59b"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< SliceDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#af52e9927a616ad1b1ce5c9618d46f59b">CreateSliceDescriptor</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< uint32_t >> begin=0, flatbuffers::Offset< flatbuffers::Vector< uint32_t >> size=0)</td></tr> +<tr class="separator:af52e9927a616ad1b1ce5c9618d46f59b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae235fa462c1052bf397fca60c13ca28e"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< SliceDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ae235fa462c1052bf397fca60c13ca28e">CreateSliceDescriptorDirect</a> (flatbuffers::FlatBufferBuilder &_fbb, const std::vector< uint32_t > *begin=nullptr, const std::vector< uint32_t > *size=nullptr)</td></tr> +<tr class="separator:ae235fa462c1052bf397fca60c13ca28e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aad6155633a79cac16cb8963fa98df52c"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< StridedSliceLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#aad6155633a79cac16cb8963fa98df52c">CreateStridedSliceLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::StridedSliceDescriptor > descriptor=0)</td></tr> +<tr class="separator:aad6155633a79cac16cb8963fa98df52c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a520b6863fc2243f037e3e7ad2a791ea5"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< StridedSliceDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a520b6863fc2243f037e3e7ad2a791ea5">CreateStridedSliceDescriptor</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< int32_t >> begin=0, flatbuffers::Offset< flatbuffers::Vector< int32_t >> end=0, flatbuffers::Offset< flatbuffers::Vector< int32_t >> stride=0, int32_t beginMask=0, int32_t endMask=0, int32_t shrinkAxisMask=0, int32_t ellipsisMask=0, int32_t newAxisMask=0, <a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnnSerializer::DataLayout</a> dataLayout=<a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0aee669231892f1c1dbd0a5d84c0905633">armnnSerializer::DataLayout_NHWC</a>)</td></tr> +<tr class="separator:a520b6863fc2243f037e3e7ad2a791ea5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a314185ed1d49c125f61870a2931573f6"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< StridedSliceDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a314185ed1d49c125f61870a2931573f6">CreateStridedSliceDescriptorDirect</a> (flatbuffers::FlatBufferBuilder &_fbb, const std::vector< int32_t > *begin=nullptr, const std::vector< int32_t > *end=nullptr, const std::vector< int32_t > *stride=nullptr, int32_t beginMask=0, int32_t endMask=0, int32_t shrinkAxisMask=0, int32_t ellipsisMask=0, int32_t newAxisMask=0, <a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnnSerializer::DataLayout</a> dataLayout=<a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0aee669231892f1c1dbd0a5d84c0905633">armnnSerializer::DataLayout_NHWC</a>)</td></tr> +<tr class="separator:a314185ed1d49c125f61870a2931573f6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:add1aae7b94374c5a55375d6437034f6c"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< ConcatLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#add1aae7b94374c5a55375d6437034f6c">CreateConcatLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::OriginsDescriptor > descriptor=0)</td></tr> +<tr class="separator:add1aae7b94374c5a55375d6437034f6c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3a57b6282151d815c8fc9778433f041a"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< <a class="el" href="_merger_layer_8hpp.xhtml#a5fa0520c40f5ab12c1c6c2159deb774a">MergerLayer</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a3a57b6282151d815c8fc9778433f041a">CreateMergerLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::OriginsDescriptor > descriptor=0)</td></tr> +<tr class="separator:a3a57b6282151d815c8fc9778433f041a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9202a235d4e4a5c718737e878da5fd77"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< UintVector > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a9202a235d4e4a5c718737e878da5fd77">CreateUintVector</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< uint32_t >> data=0)</td></tr> +<tr class="separator:a9202a235d4e4a5c718737e878da5fd77"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a200d79c3a7a92176c1795818f7b0da14"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< UintVector > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a200d79c3a7a92176c1795818f7b0da14">CreateUintVectorDirect</a> (flatbuffers::FlatBufferBuilder &_fbb, const std::vector< uint32_t > *data=nullptr)</td></tr> +<tr class="separator:a200d79c3a7a92176c1795818f7b0da14"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a34ed48c6792c3b6699c6e2676a9f0396"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< OriginsDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a34ed48c6792c3b6699c6e2676a9f0396">CreateOriginsDescriptor</a> (flatbuffers::FlatBufferBuilder &_fbb, uint32_t concatAxis=0, uint32_t numViews=0, uint32_t numDimensions=0, flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< armnnSerializer::UintVector >>> viewOrigins=0)</td></tr> +<tr class="separator:a34ed48c6792c3b6699c6e2676a9f0396"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adc217f1bab7463847a3a46049d223804"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< OriginsDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#adc217f1bab7463847a3a46049d223804">CreateOriginsDescriptorDirect</a> (flatbuffers::FlatBufferBuilder &_fbb, uint32_t concatAxis=0, uint32_t numViews=0, uint32_t numDimensions=0, const std::vector< flatbuffers::Offset< armnnSerializer::UintVector >> *viewOrigins=nullptr)</td></tr> +<tr class="separator:adc217f1bab7463847a3a46049d223804"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac33e8f4553806408c2bc4e03fd87a387"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< ViewsDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ac33e8f4553806408c2bc4e03fd87a387">CreateViewsDescriptor</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::OriginsDescriptor > origins=0, flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< armnnSerializer::UintVector >>> viewSizes=0)</td></tr> +<tr class="separator:ac33e8f4553806408c2bc4e03fd87a387"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aac48b3059d130d3fbf34cb6bb76c1021"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< ViewsDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#aac48b3059d130d3fbf34cb6bb76c1021">CreateViewsDescriptorDirect</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::OriginsDescriptor > origins=0, const std::vector< flatbuffers::Offset< armnnSerializer::UintVector >> *viewSizes=nullptr)</td></tr> +<tr class="separator:aac48b3059d130d3fbf34cb6bb76c1021"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8c12523fac42dbd0c0da5185d5c19c98"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< SplitterLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a8c12523fac42dbd0c0da5185d5c19c98">CreateSplitterLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::ViewsDescriptor > descriptor=0)</td></tr> +<tr class="separator:a8c12523fac42dbd0c0da5185d5c19c98"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad57318c7a0699aac264effbc1bca44f9"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< DetectionPostProcessLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ad57318c7a0699aac264effbc1bca44f9">CreateDetectionPostProcessLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::DetectionPostProcessDescriptor > descriptor=0, flatbuffers::Offset< armnnSerializer::ConstTensor > anchors=0)</td></tr> +<tr class="separator:ad57318c7a0699aac264effbc1bca44f9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6e995bf19317f0dc7a1cca63ca4ed842"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< DetectionPostProcessDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a6e995bf19317f0dc7a1cca63ca4ed842">CreateDetectionPostProcessDescriptor</a> (flatbuffers::FlatBufferBuilder &_fbb, uint32_t maxDetections=0, uint32_t maxClassesPerDetection=0, uint32_t detectionsPerClass=0, float nmsScoreThreshold=0.0f, float nmsIouThreshold=0.0f, uint32_t numClasses=0, bool useRegularNms=false, float scaleX=0.0f, float scaleY=0.0f, float scaleW=0.0f, float scaleH=0.0f)</td></tr> +<tr class="separator:a6e995bf19317f0dc7a1cca63ca4ed842"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9c51bb274660ca4d08d9150195f15a94"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< LstmInputParams > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a9c51bb274660ca4d08d9150195f15a94">CreateLstmInputParams</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::ConstTensor > inputToForgetWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > inputToCellWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > inputToOutputWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > recurrentToForgetWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > recurrentToCellWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > recurrentToOutputWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > forgetGateBias=0, flatbuffers::Offset< armnnSerializer::ConstTensor > cellBias=0, flatbuffers::Offset< armnnSerializer::ConstTensor > outputGateBias=0, flatbuffers::Offset< armnnSerializer::ConstTensor > inputToInputWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > recurrentToInputWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > cellToInputWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > inputGateBias=0, flatbuffers::Offset< armnnSerializer::ConstTensor > projectionWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > projectionBias=0, flatbuffers::Offset< armnnSerializer::ConstTensor > cellToForgetWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > cellToOutputWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > inputLayerNormWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > forgetLayerNormWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > cellLayerNormWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > outputLayerNormWeights=0)</td></tr> +<tr class="separator:a9c51bb274660ca4d08d9150195f15a94"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2b7a80a9fc33a0494712ee0f7f9aeb0d"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< LstmDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a2b7a80a9fc33a0494712ee0f7f9aeb0d">CreateLstmDescriptor</a> (flatbuffers::FlatBufferBuilder &_fbb, uint32_t activationFunc=0, float clippingThresCell=0.0f, float clippingThresProj=0.0f, bool cifgEnabled=true, bool peepholeEnabled=false, bool projectionEnabled=false, bool layerNormEnabled=false)</td></tr> +<tr class="separator:a2b7a80a9fc33a0494712ee0f7f9aeb0d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af102fdfcd2fcfc64038b903e4e5dce0b"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< LstmLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#af102fdfcd2fcfc64038b903e4e5dce0b">CreateLstmLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::LstmDescriptor > descriptor=0, flatbuffers::Offset< armnnSerializer::LstmInputParams > inputParams=0)</td></tr> +<tr class="separator:af102fdfcd2fcfc64038b903e4e5dce0b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a72b0c130680f6c52d327c267b3ccf4a3"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< QLstmInputParams > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a72b0c130680f6c52d327c267b3ccf4a3">CreateQLstmInputParams</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::ConstTensor > inputToForgetWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > inputToCellWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > inputToOutputWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > recurrentToForgetWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > recurrentToCellWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > recurrentToOutputWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > forgetGateBias=0, flatbuffers::Offset< armnnSerializer::ConstTensor > cellBias=0, flatbuffers::Offset< armnnSerializer::ConstTensor > outputGateBias=0, flatbuffers::Offset< armnnSerializer::ConstTensor > inputToInputWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > recurrentToInputWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > inputGateBias=0, flatbuffers::Offset< armnnSerializer::ConstTensor > projectionWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > projectionBias=0, flatbuffers::Offset< armnnSerializer::ConstTensor > cellToInputWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > cellToForgetWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > cellToOutputWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > inputLayerNormWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > forgetLayerNormWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > cellLayerNormWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > outputLayerNormWeights=0)</td></tr> +<tr class="separator:a72b0c130680f6c52d327c267b3ccf4a3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0a1d83667901080be7555ca356a29858"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< QLstmDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a0a1d83667901080be7555ca356a29858">CreateQLstmDescriptor</a> (flatbuffers::FlatBufferBuilder &_fbb, bool cifgEnabled=true, bool peepholeEnabled=false, bool projectionEnabled=false, bool layerNormEnabled=false, float cellClip=0.0f, float projectionClip=0.0f, float inputIntermediateScale=0.0f, float forgetIntermediateScale=0.0f, float cellIntermediateScale=0.0f, float outputIntermediateScale=0.0f, int32_t hiddenStateZeroPoint=0, float hiddenStateScale=0.0f)</td></tr> +<tr class="separator:a0a1d83667901080be7555ca356a29858"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1187395d94ead8514cb5092b1e862eeb"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< QLstmLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a1187395d94ead8514cb5092b1e862eeb">CreateQLstmLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::QLstmDescriptor > descriptor=0, flatbuffers::Offset< armnnSerializer::QLstmInputParams > inputParams=0)</td></tr> +<tr class="separator:a1187395d94ead8514cb5092b1e862eeb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a275562b02289a69d014ea694669e2a4d"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< QuantizedLstmInputParams > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a275562b02289a69d014ea694669e2a4d">CreateQuantizedLstmInputParams</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::ConstTensor > inputToInputWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > inputToForgetWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > inputToCellWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > inputToOutputWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > recurrentToInputWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > recurrentToForgetWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > recurrentToCellWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > recurrentToOutputWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > inputGateBias=0, flatbuffers::Offset< armnnSerializer::ConstTensor > forgetGateBias=0, flatbuffers::Offset< armnnSerializer::ConstTensor > cellBias=0, flatbuffers::Offset< armnnSerializer::ConstTensor > outputGateBias=0)</td></tr> +<tr class="separator:a275562b02289a69d014ea694669e2a4d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5ebd9460a5ea55b86c9cc26cf0b23579"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< QuantizedLstmLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a5ebd9460a5ea55b86c9cc26cf0b23579">CreateQuantizedLstmLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::QuantizedLstmInputParams > inputParams=0)</td></tr> +<tr class="separator:a5ebd9460a5ea55b86c9cc26cf0b23579"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0b9dbd92372478ad143e8511f713631d"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< DequantizeLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a0b9dbd92372478ad143e8511f713631d">CreateDequantizeLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0)</td></tr> +<tr class="separator:a0b9dbd92372478ad143e8511f713631d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af7aebd4f132869d28921c2d454d7471b"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< MergeLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#af7aebd4f132869d28921c2d454d7471b">CreateMergeLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0)</td></tr> +<tr class="separator:af7aebd4f132869d28921c2d454d7471b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aafa14f085502d4c5fe210d63a89c106b"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< SwitchLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#aafa14f085502d4c5fe210d63a89c106b">CreateSwitchLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0)</td></tr> +<tr class="separator:aafa14f085502d4c5fe210d63a89c106b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a62998b2b5221d092249cff51306c8770"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< PreluLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a62998b2b5221d092249cff51306c8770">CreatePreluLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0)</td></tr> +<tr class="separator:a62998b2b5221d092249cff51306c8770"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a875bb56f4c529652e41ab6af34920bfb"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< TransposeConvolution2dLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a875bb56f4c529652e41ab6af34920bfb">CreateTransposeConvolution2dLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::TransposeConvolution2dDescriptor > descriptor=0, flatbuffers::Offset< armnnSerializer::ConstTensor > weights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > biases=0)</td></tr> +<tr class="separator:a875bb56f4c529652e41ab6af34920bfb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6bf79f71de81bbb93cbc3ae1eea0d9c8"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< TransposeConvolution2dDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a6bf79f71de81bbb93cbc3ae1eea0d9c8">CreateTransposeConvolution2dDescriptor</a> (flatbuffers::FlatBufferBuilder &_fbb, uint32_t padLeft=0, uint32_t padRight=0, uint32_t padTop=0, uint32_t padBottom=0, uint32_t strideX=0, uint32_t strideY=0, bool biasEnabled=false, <a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnnSerializer::DataLayout</a> dataLayout=<a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0a48a97b5e7e7f165602d5a1f8f9542bcb">armnnSerializer::DataLayout_NCHW</a>)</td></tr> +<tr class="separator:a6bf79f71de81bbb93cbc3ae1eea0d9c8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9733e0b0c7e1c6074900f781403a6bd0"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< TransposeLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a9733e0b0c7e1c6074900f781403a6bd0">CreateTransposeLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::TransposeDescriptor > descriptor=0)</td></tr> +<tr class="separator:a9733e0b0c7e1c6074900f781403a6bd0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a94124bb01b311063731dedf03f44d0b1"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< TransposeDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a94124bb01b311063731dedf03f44d0b1">CreateTransposeDescriptor</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< uint32_t >> dimMappings=0)</td></tr> +<tr class="separator:a94124bb01b311063731dedf03f44d0b1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a31a5bb06aa58b119dffadea41295af38"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< TransposeDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a31a5bb06aa58b119dffadea41295af38">CreateTransposeDescriptorDirect</a> (flatbuffers::FlatBufferBuilder &_fbb, const std::vector< uint32_t > *dimMappings=nullptr)</td></tr> +<tr class="separator:a31a5bb06aa58b119dffadea41295af38"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aea5d574ddc1923b8a1514d87e57bdc1c"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< ResizeLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#aea5d574ddc1923b8a1514d87e57bdc1c">CreateResizeLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::ResizeDescriptor > descriptor=0)</td></tr> +<tr class="separator:aea5d574ddc1923b8a1514d87e57bdc1c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2960ba717903f3184749d740bbc8095d"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< ResizeDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a2960ba717903f3184749d740bbc8095d">CreateResizeDescriptor</a> (flatbuffers::FlatBufferBuilder &_fbb, uint32_t targetHeight=0, uint32_t targetWidth=0, <a class="el" href="namespacearmnn_serializer.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4">armnnSerializer::ResizeMethod</a> method=<a class="el" href="namespacearmnn_serializer.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4a455979440a6e399cdb14c651810cedb7">armnnSerializer::ResizeMethod_NearestNeighbor</a>, <a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnnSerializer::DataLayout</a> dataLayout=<a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0aee669231892f1c1dbd0a5d84c0905633">armnnSerializer::DataLayout_NHWC</a>, bool alignCorners=false, bool halfPixelCenters=false)</td></tr> +<tr class="separator:a2960ba717903f3184749d740bbc8095d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae75ce2955dea6a1528a40730cd79fbaf"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< StackLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ae75ce2955dea6a1528a40730cd79fbaf">CreateStackLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::StackDescriptor > descriptor=0)</td></tr> +<tr class="separator:ae75ce2955dea6a1528a40730cd79fbaf"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af455b1b4b66bab4c15360ae4c62146cf"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< StackDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#af455b1b4b66bab4c15360ae4c62146cf">CreateStackDescriptor</a> (flatbuffers::FlatBufferBuilder &_fbb, uint32_t axis=0, uint32_t numInputs=0, flatbuffers::Offset< flatbuffers::Vector< uint32_t >> inputShape=0)</td></tr> +<tr class="separator:af455b1b4b66bab4c15360ae4c62146cf"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a47b44924e024510acadd93d0df306f08"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< StackDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a47b44924e024510acadd93d0df306f08">CreateStackDescriptorDirect</a> (flatbuffers::FlatBufferBuilder &_fbb, uint32_t axis=0, uint32_t numInputs=0, const std::vector< uint32_t > *inputShape=nullptr)</td></tr> +<tr class="separator:a47b44924e024510acadd93d0df306f08"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:add16356f29375af932514c854c04feab"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< StandInDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#add16356f29375af932514c854c04feab">CreateStandInDescriptor</a> (flatbuffers::FlatBufferBuilder &_fbb, uint32_t numInputs=0, uint32_t numOutputs=0)</td></tr> +<tr class="separator:add16356f29375af932514c854c04feab"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a074b18f261a2110a99621a75eccef4af"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< StandInLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a074b18f261a2110a99621a75eccef4af">CreateStandInLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::StandInDescriptor > descriptor=0)</td></tr> +<tr class="separator:a074b18f261a2110a99621a75eccef4af"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6c8f78deff37d5f0f1160f3a36403b73"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< RankLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a6c8f78deff37d5f0f1160f3a36403b73">CreateRankLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0)</td></tr> +<tr class="separator:a6c8f78deff37d5f0f1160f3a36403b73"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad6065ace205875561dad18974d2d59fc"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< ReduceLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ad6065ace205875561dad18974d2d59fc">CreateReduceLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::ReduceDescriptor > descriptor=0)</td></tr> +<tr class="separator:ad6065ace205875561dad18974d2d59fc"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae2cc78309e3bab574a90a2d00d78c847"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< ReduceDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ae2cc78309e3bab574a90a2d00d78c847">CreateReduceDescriptor</a> (flatbuffers::FlatBufferBuilder &_fbb, bool keepDims=false, flatbuffers::Offset< flatbuffers::Vector< uint32_t >> axis=0, <a class="el" href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0">armnnSerializer::ReduceOperation</a> reduceOperation=<a class="el" href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0a5b9aa2242fe3be2b506fecebedb7a09e">armnnSerializer::ReduceOperation_Sum</a>)</td></tr> +<tr class="separator:ae2cc78309e3bab574a90a2d00d78c847"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a550ffbc08800e78050c2cafcf1577288"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< ReduceDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a550ffbc08800e78050c2cafcf1577288">CreateReduceDescriptorDirect</a> (flatbuffers::FlatBufferBuilder &_fbb, bool keepDims=false, const std::vector< uint32_t > *axis=nullptr, <a class="el" href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0">armnnSerializer::ReduceOperation</a> reduceOperation=<a class="el" href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0a5b9aa2242fe3be2b506fecebedb7a09e">armnnSerializer::ReduceOperation_Sum</a>)</td></tr> +<tr class="separator:a550ffbc08800e78050c2cafcf1577288"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a789a1488d3d103ca0e343cde9e2dcabf"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< UnidirectionalSequenceLstmDescriptor > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a789a1488d3d103ca0e343cde9e2dcabf">CreateUnidirectionalSequenceLstmDescriptor</a> (flatbuffers::FlatBufferBuilder &_fbb, uint32_t activationFunc=0, float clippingThresCell=0.0f, float clippingThresProj=0.0f, bool cifgEnabled=true, bool peepholeEnabled=false, bool projectionEnabled=false, bool layerNormEnabled=false, bool timeMajor=false)</td></tr> +<tr class="separator:a789a1488d3d103ca0e343cde9e2dcabf"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab796dd453b5a3f6148087c92d0a1626f"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< UnidirectionalSequenceLstmLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ab796dd453b5a3f6148087c92d0a1626f">CreateUnidirectionalSequenceLstmLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::UnidirectionalSequenceLstmDescriptor > descriptor=0, flatbuffers::Offset< armnnSerializer::LstmInputParams > inputParams=0)</td></tr> +<tr class="separator:ab796dd453b5a3f6148087c92d0a1626f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a93ac07baf917561ee98d0a6c4a84c0dc"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:a93ac07baf917561ee98d0a6c4a84c0dc"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::ActivationLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a93ac07baf917561ee98d0a6c4a84c0dc">AnyLayer::layer_as< armnnSerializer::ActivationLayer ></a> () const</td></tr> +<tr class="separator:a93ac07baf917561ee98d0a6c4a84c0dc"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a789ad3dfb704471c4f8dc39f66a21d60"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:a789ad3dfb704471c4f8dc39f66a21d60"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::AdditionLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a789ad3dfb704471c4f8dc39f66a21d60">AnyLayer::layer_as< armnnSerializer::AdditionLayer ></a> () const</td></tr> +<tr class="separator:a789ad3dfb704471c4f8dc39f66a21d60"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad52cd164f65ec8c2b2f3bb1caf8ae724"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:ad52cd164f65ec8c2b2f3bb1caf8ae724"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::BatchToSpaceNdLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ad52cd164f65ec8c2b2f3bb1caf8ae724">AnyLayer::layer_as< armnnSerializer::BatchToSpaceNdLayer ></a> () const</td></tr> +<tr class="separator:ad52cd164f65ec8c2b2f3bb1caf8ae724"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a815c96c3495b39fbfa25e0a9f7a9e86e"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:a815c96c3495b39fbfa25e0a9f7a9e86e"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::BatchNormalizationLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a815c96c3495b39fbfa25e0a9f7a9e86e">AnyLayer::layer_as< armnnSerializer::BatchNormalizationLayer ></a> () const</td></tr> +<tr class="separator:a815c96c3495b39fbfa25e0a9f7a9e86e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab8af19f498a6dcc9e5ed2906350d4175"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:ab8af19f498a6dcc9e5ed2906350d4175"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::ConstantLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ab8af19f498a6dcc9e5ed2906350d4175">AnyLayer::layer_as< armnnSerializer::ConstantLayer ></a> () const</td></tr> +<tr class="separator:ab8af19f498a6dcc9e5ed2906350d4175"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac6b700fa12daa278d2a30365bb44c7ef"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:ac6b700fa12daa278d2a30365bb44c7ef"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::Convolution2dLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ac6b700fa12daa278d2a30365bb44c7ef">AnyLayer::layer_as< armnnSerializer::Convolution2dLayer ></a> () const</td></tr> +<tr class="separator:ac6b700fa12daa278d2a30365bb44c7ef"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6132b79be9f48f32e454a4fad5e9ea23"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:a6132b79be9f48f32e454a4fad5e9ea23"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::DepthwiseConvolution2dLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a6132b79be9f48f32e454a4fad5e9ea23">AnyLayer::layer_as< armnnSerializer::DepthwiseConvolution2dLayer ></a> () const</td></tr> +<tr class="separator:a6132b79be9f48f32e454a4fad5e9ea23"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a269cb0dfbd3acc62f60325b9ab67bbea"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:a269cb0dfbd3acc62f60325b9ab67bbea"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::FullyConnectedLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a269cb0dfbd3acc62f60325b9ab67bbea">AnyLayer::layer_as< armnnSerializer::FullyConnectedLayer ></a> () const</td></tr> +<tr class="separator:a269cb0dfbd3acc62f60325b9ab67bbea"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab057b64e5699b6767b5098d7d84e9170"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:ab057b64e5699b6767b5098d7d84e9170"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::InputLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ab057b64e5699b6767b5098d7d84e9170">AnyLayer::layer_as< armnnSerializer::InputLayer ></a> () const</td></tr> +<tr class="separator:ab057b64e5699b6767b5098d7d84e9170"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5440e7c5bd53ebf971efd11440dcd336"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:a5440e7c5bd53ebf971efd11440dcd336"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::MultiplicationLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a5440e7c5bd53ebf971efd11440dcd336">AnyLayer::layer_as< armnnSerializer::MultiplicationLayer ></a> () const</td></tr> +<tr class="separator:a5440e7c5bd53ebf971efd11440dcd336"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad3e0ec3bd971cbfb40fe1904e2a6cb50"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:ad3e0ec3bd971cbfb40fe1904e2a6cb50"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::OutputLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ad3e0ec3bd971cbfb40fe1904e2a6cb50">AnyLayer::layer_as< armnnSerializer::OutputLayer ></a> () const</td></tr> +<tr class="separator:ad3e0ec3bd971cbfb40fe1904e2a6cb50"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a565ffa9b4af9f14a4744a3e3a38a692a"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:a565ffa9b4af9f14a4744a3e3a38a692a"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::PermuteLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a565ffa9b4af9f14a4744a3e3a38a692a">AnyLayer::layer_as< armnnSerializer::PermuteLayer ></a> () const</td></tr> +<tr class="separator:a565ffa9b4af9f14a4744a3e3a38a692a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a123e29638e7e952167ac3f06ea14322d"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:a123e29638e7e952167ac3f06ea14322d"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::Pooling2dLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a123e29638e7e952167ac3f06ea14322d">AnyLayer::layer_as< armnnSerializer::Pooling2dLayer ></a> () const</td></tr> +<tr class="separator:a123e29638e7e952167ac3f06ea14322d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a90288ae7e9e196f983f9a9152de72e2b"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:a90288ae7e9e196f983f9a9152de72e2b"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::ReshapeLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a90288ae7e9e196f983f9a9152de72e2b">AnyLayer::layer_as< armnnSerializer::ReshapeLayer ></a> () const</td></tr> +<tr class="separator:a90288ae7e9e196f983f9a9152de72e2b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0406a4ee6e26f54e77e1cea5557a5ba3"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:a0406a4ee6e26f54e77e1cea5557a5ba3"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::SoftmaxLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a0406a4ee6e26f54e77e1cea5557a5ba3">AnyLayer::layer_as< armnnSerializer::SoftmaxLayer ></a> () const</td></tr> +<tr class="separator:a0406a4ee6e26f54e77e1cea5557a5ba3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa21f04fa322ce60b7c52baa556f5161d"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:aa21f04fa322ce60b7c52baa556f5161d"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::SpaceToBatchNdLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#aa21f04fa322ce60b7c52baa556f5161d">AnyLayer::layer_as< armnnSerializer::SpaceToBatchNdLayer ></a> () const</td></tr> +<tr class="separator:aa21f04fa322ce60b7c52baa556f5161d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6a7b69e7a35c670f8a8a4461ee3d6423"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:a6a7b69e7a35c670f8a8a4461ee3d6423"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::DivisionLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a6a7b69e7a35c670f8a8a4461ee3d6423">AnyLayer::layer_as< armnnSerializer::DivisionLayer ></a> () const</td></tr> +<tr class="separator:a6a7b69e7a35c670f8a8a4461ee3d6423"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0d18e8e5a955f54f026ec894c6bd35b0"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:a0d18e8e5a955f54f026ec894c6bd35b0"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::MinimumLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a0d18e8e5a955f54f026ec894c6bd35b0">AnyLayer::layer_as< armnnSerializer::MinimumLayer ></a> () const</td></tr> +<tr class="separator:a0d18e8e5a955f54f026ec894c6bd35b0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a182332caf2067b623ebf70c0e5193ae5"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:a182332caf2067b623ebf70c0e5193ae5"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::EqualLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a182332caf2067b623ebf70c0e5193ae5">AnyLayer::layer_as< armnnSerializer::EqualLayer ></a> () const</td></tr> +<tr class="separator:a182332caf2067b623ebf70c0e5193ae5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3408f43b4450895f03378d360b571166"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:a3408f43b4450895f03378d360b571166"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::MaximumLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a3408f43b4450895f03378d360b571166">AnyLayer::layer_as< armnnSerializer::MaximumLayer ></a> () const</td></tr> +<tr class="separator:a3408f43b4450895f03378d360b571166"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac3256d64a8e3386df9b8079a275b6bbd"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:ac3256d64a8e3386df9b8079a275b6bbd"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::NormalizationLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ac3256d64a8e3386df9b8079a275b6bbd">AnyLayer::layer_as< armnnSerializer::NormalizationLayer ></a> () const</td></tr> +<tr class="separator:ac3256d64a8e3386df9b8079a275b6bbd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac3dbc38553a552c5dfbae2ccc563078b"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:ac3dbc38553a552c5dfbae2ccc563078b"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::PadLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ac3dbc38553a552c5dfbae2ccc563078b">AnyLayer::layer_as< armnnSerializer::PadLayer ></a> () const</td></tr> +<tr class="separator:ac3dbc38553a552c5dfbae2ccc563078b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5a9d04883e8559290bda27022e0955ed"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:a5a9d04883e8559290bda27022e0955ed"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::RsqrtLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a5a9d04883e8559290bda27022e0955ed">AnyLayer::layer_as< armnnSerializer::RsqrtLayer ></a> () const</td></tr> +<tr class="separator:a5a9d04883e8559290bda27022e0955ed"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5e26cfa0e20db257e5929f59d267d0f1"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:a5e26cfa0e20db257e5929f59d267d0f1"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::FloorLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a5e26cfa0e20db257e5929f59d267d0f1">AnyLayer::layer_as< armnnSerializer::FloorLayer ></a> () const</td></tr> +<tr class="separator:a5e26cfa0e20db257e5929f59d267d0f1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a422adf0ec3b690a6aa4aab469f784b33"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:a422adf0ec3b690a6aa4aab469f784b33"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::GreaterLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a422adf0ec3b690a6aa4aab469f784b33">AnyLayer::layer_as< armnnSerializer::GreaterLayer ></a> () const</td></tr> +<tr class="separator:a422adf0ec3b690a6aa4aab469f784b33"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9c6724ef9d73f35c16c0dde1c5fb5ea2"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:a9c6724ef9d73f35c16c0dde1c5fb5ea2"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::ResizeBilinearLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a9c6724ef9d73f35c16c0dde1c5fb5ea2">AnyLayer::layer_as< armnnSerializer::ResizeBilinearLayer ></a> () const</td></tr> +<tr class="separator:a9c6724ef9d73f35c16c0dde1c5fb5ea2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a071f28a7277cf8def5b67e36a59e4691"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:a071f28a7277cf8def5b67e36a59e4691"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::SubtractionLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a071f28a7277cf8def5b67e36a59e4691">AnyLayer::layer_as< armnnSerializer::SubtractionLayer ></a> () const</td></tr> +<tr class="separator:a071f28a7277cf8def5b67e36a59e4691"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a888177ae6e58b8d5945888283ce45210"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:a888177ae6e58b8d5945888283ce45210"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::StridedSliceLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a888177ae6e58b8d5945888283ce45210">AnyLayer::layer_as< armnnSerializer::StridedSliceLayer ></a> () const</td></tr> +<tr class="separator:a888177ae6e58b8d5945888283ce45210"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a38a269b8bedc7b8e3954dbbcde9111dc"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:a38a269b8bedc7b8e3954dbbcde9111dc"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::GatherLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a38a269b8bedc7b8e3954dbbcde9111dc">AnyLayer::layer_as< armnnSerializer::GatherLayer ></a> () const</td></tr> +<tr class="separator:a38a269b8bedc7b8e3954dbbcde9111dc"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5d4636510c01d22219226fe7f47e33ac"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:a5d4636510c01d22219226fe7f47e33ac"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::MeanLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a5d4636510c01d22219226fe7f47e33ac">AnyLayer::layer_as< armnnSerializer::MeanLayer ></a> () const</td></tr> +<tr class="separator:a5d4636510c01d22219226fe7f47e33ac"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae7ba9df95175811ca0290bd378dc1ad7"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:ae7ba9df95175811ca0290bd378dc1ad7"><td class="memTemplItemLeft" align="right" valign="top">const <a class="el" href="_merger_layer_8hpp.xhtml#a5fa0520c40f5ab12c1c6c2159deb774a">armnnSerializer::MergerLayer</a> * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ae7ba9df95175811ca0290bd378dc1ad7">AnyLayer::layer_as< armnnSerializer::MergerLayer ></a> () const</td></tr> +<tr class="separator:ae7ba9df95175811ca0290bd378dc1ad7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7603c6fa922be729729684f6d5ad7fac"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:a7603c6fa922be729729684f6d5ad7fac"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::L2NormalizationLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a7603c6fa922be729729684f6d5ad7fac">AnyLayer::layer_as< armnnSerializer::L2NormalizationLayer ></a> () const</td></tr> +<tr class="separator:a7603c6fa922be729729684f6d5ad7fac"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad3f8390b4968e0378db6a43aeee4fcb2"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:ad3f8390b4968e0378db6a43aeee4fcb2"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::SplitterLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ad3f8390b4968e0378db6a43aeee4fcb2">AnyLayer::layer_as< armnnSerializer::SplitterLayer ></a> () const</td></tr> +<tr class="separator:ad3f8390b4968e0378db6a43aeee4fcb2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac9cea795c309c1af0598e92d1ce229b0"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:ac9cea795c309c1af0598e92d1ce229b0"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::DetectionPostProcessLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ac9cea795c309c1af0598e92d1ce229b0">AnyLayer::layer_as< armnnSerializer::DetectionPostProcessLayer ></a> () const</td></tr> +<tr class="separator:ac9cea795c309c1af0598e92d1ce229b0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a430aa2cb1979524a602e8b2920e4332e"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:a430aa2cb1979524a602e8b2920e4332e"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::LstmLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a430aa2cb1979524a602e8b2920e4332e">AnyLayer::layer_as< armnnSerializer::LstmLayer ></a> () const</td></tr> +<tr class="separator:a430aa2cb1979524a602e8b2920e4332e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a169f9205667a80521657e5e0246fac03"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:a169f9205667a80521657e5e0246fac03"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::QuantizedLstmLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a169f9205667a80521657e5e0246fac03">AnyLayer::layer_as< armnnSerializer::QuantizedLstmLayer ></a> () const</td></tr> +<tr class="separator:a169f9205667a80521657e5e0246fac03"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1cea78813106fa6a763520bf7a472c1d"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:a1cea78813106fa6a763520bf7a472c1d"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::QuantizeLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a1cea78813106fa6a763520bf7a472c1d">AnyLayer::layer_as< armnnSerializer::QuantizeLayer ></a> () const</td></tr> +<tr class="separator:a1cea78813106fa6a763520bf7a472c1d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad001b51811d4ff518db40c485e994659"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:ad001b51811d4ff518db40c485e994659"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::DequantizeLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ad001b51811d4ff518db40c485e994659">AnyLayer::layer_as< armnnSerializer::DequantizeLayer ></a> () const</td></tr> +<tr class="separator:ad001b51811d4ff518db40c485e994659"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a320fda5d2a3523c0d2f1de10e529d279"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:a320fda5d2a3523c0d2f1de10e529d279"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::MergeLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a320fda5d2a3523c0d2f1de10e529d279">AnyLayer::layer_as< armnnSerializer::MergeLayer ></a> () const</td></tr> +<tr class="separator:a320fda5d2a3523c0d2f1de10e529d279"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a73f928a78091e86c035dbfcd1113249e"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:a73f928a78091e86c035dbfcd1113249e"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::SwitchLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a73f928a78091e86c035dbfcd1113249e">AnyLayer::layer_as< armnnSerializer::SwitchLayer ></a> () const</td></tr> +<tr class="separator:a73f928a78091e86c035dbfcd1113249e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4c653b4d2a96eaaeb7cea9f9dda4c861"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:a4c653b4d2a96eaaeb7cea9f9dda4c861"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::ConcatLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a4c653b4d2a96eaaeb7cea9f9dda4c861">AnyLayer::layer_as< armnnSerializer::ConcatLayer ></a> () const</td></tr> +<tr class="separator:a4c653b4d2a96eaaeb7cea9f9dda4c861"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae03b5342c9b11a5b980f78e3e8f843cb"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:ae03b5342c9b11a5b980f78e3e8f843cb"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::SpaceToDepthLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ae03b5342c9b11a5b980f78e3e8f843cb">AnyLayer::layer_as< armnnSerializer::SpaceToDepthLayer ></a> () const</td></tr> +<tr class="separator:ae03b5342c9b11a5b980f78e3e8f843cb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a33477d674c0a7dad159daf40dca2323e"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:a33477d674c0a7dad159daf40dca2323e"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::PreluLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a33477d674c0a7dad159daf40dca2323e">AnyLayer::layer_as< armnnSerializer::PreluLayer ></a> () const</td></tr> +<tr class="separator:a33477d674c0a7dad159daf40dca2323e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adff0ccda9d49dec80a8cd487304664da"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:adff0ccda9d49dec80a8cd487304664da"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::TransposeConvolution2dLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#adff0ccda9d49dec80a8cd487304664da">AnyLayer::layer_as< armnnSerializer::TransposeConvolution2dLayer ></a> () const</td></tr> +<tr class="separator:adff0ccda9d49dec80a8cd487304664da"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a22a35bc40f828de93b31d6d93cd9a618"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:a22a35bc40f828de93b31d6d93cd9a618"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::ResizeLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a22a35bc40f828de93b31d6d93cd9a618">AnyLayer::layer_as< armnnSerializer::ResizeLayer ></a> () const</td></tr> +<tr class="separator:a22a35bc40f828de93b31d6d93cd9a618"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a07c356f54931c7bfde3440930b6d3abe"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:a07c356f54931c7bfde3440930b6d3abe"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::StackLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a07c356f54931c7bfde3440930b6d3abe">AnyLayer::layer_as< armnnSerializer::StackLayer ></a> () const</td></tr> +<tr class="separator:a07c356f54931c7bfde3440930b6d3abe"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae0115e587222d9a7ae3801970ca77bc9"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:ae0115e587222d9a7ae3801970ca77bc9"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::AbsLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ae0115e587222d9a7ae3801970ca77bc9">AnyLayer::layer_as< armnnSerializer::AbsLayer ></a> () const</td></tr> +<tr class="separator:ae0115e587222d9a7ae3801970ca77bc9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0f65ff396fc01bb53ee612fc082207cd"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:a0f65ff396fc01bb53ee612fc082207cd"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::ArgMinMaxLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a0f65ff396fc01bb53ee612fc082207cd">AnyLayer::layer_as< armnnSerializer::ArgMinMaxLayer ></a> () const</td></tr> +<tr class="separator:a0f65ff396fc01bb53ee612fc082207cd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad01a515a7d04b7bdf85c1c347196fc2f"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:ad01a515a7d04b7bdf85c1c347196fc2f"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::SliceLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ad01a515a7d04b7bdf85c1c347196fc2f">AnyLayer::layer_as< armnnSerializer::SliceLayer ></a> () const</td></tr> +<tr class="separator:ad01a515a7d04b7bdf85c1c347196fc2f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac074d35724022f5071bfabf8301020f0"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:ac074d35724022f5071bfabf8301020f0"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::DepthToSpaceLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ac074d35724022f5071bfabf8301020f0">AnyLayer::layer_as< armnnSerializer::DepthToSpaceLayer ></a> () const</td></tr> +<tr class="separator:ac074d35724022f5071bfabf8301020f0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a11fd27aaf7fe8c3d430d6df0e4d0ce0e"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:a11fd27aaf7fe8c3d430d6df0e4d0ce0e"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::InstanceNormalizationLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a11fd27aaf7fe8c3d430d6df0e4d0ce0e">AnyLayer::layer_as< armnnSerializer::InstanceNormalizationLayer ></a> () const</td></tr> +<tr class="separator:a11fd27aaf7fe8c3d430d6df0e4d0ce0e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:add2b258138b940345fa562f0ec52f8d7"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:add2b258138b940345fa562f0ec52f8d7"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::LogSoftmaxLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#add2b258138b940345fa562f0ec52f8d7">AnyLayer::layer_as< armnnSerializer::LogSoftmaxLayer ></a> () const</td></tr> +<tr class="separator:add2b258138b940345fa562f0ec52f8d7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a00f5a79f758cd00abf5df9ed649dc016"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:a00f5a79f758cd00abf5df9ed649dc016"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::ComparisonLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a00f5a79f758cd00abf5df9ed649dc016">AnyLayer::layer_as< armnnSerializer::ComparisonLayer ></a> () const</td></tr> +<tr class="separator:a00f5a79f758cd00abf5df9ed649dc016"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adde6ed1d29b1d031b5d2faeae795c1ea"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:adde6ed1d29b1d031b5d2faeae795c1ea"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::StandInLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#adde6ed1d29b1d031b5d2faeae795c1ea">AnyLayer::layer_as< armnnSerializer::StandInLayer ></a> () const</td></tr> +<tr class="separator:adde6ed1d29b1d031b5d2faeae795c1ea"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4c5c99ef2dcc453de28f0e9b8448e992"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:a4c5c99ef2dcc453de28f0e9b8448e992"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::ElementwiseUnaryLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a4c5c99ef2dcc453de28f0e9b8448e992">AnyLayer::layer_as< armnnSerializer::ElementwiseUnaryLayer ></a> () const</td></tr> +<tr class="separator:a4c5c99ef2dcc453de28f0e9b8448e992"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6d52eb5f668092b8d0fcae653275f8de"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:a6d52eb5f668092b8d0fcae653275f8de"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::TransposeLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a6d52eb5f668092b8d0fcae653275f8de">AnyLayer::layer_as< armnnSerializer::TransposeLayer ></a> () const</td></tr> +<tr class="separator:a6d52eb5f668092b8d0fcae653275f8de"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a45f5eb015c95cab086630b5ba9d595a6"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:a45f5eb015c95cab086630b5ba9d595a6"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::QLstmLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a45f5eb015c95cab086630b5ba9d595a6">AnyLayer::layer_as< armnnSerializer::QLstmLayer ></a> () const</td></tr> +<tr class="separator:a45f5eb015c95cab086630b5ba9d595a6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9d8ffa1c88afb95fe487a5aab6698aad"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:a9d8ffa1c88afb95fe487a5aab6698aad"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::FillLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a9d8ffa1c88afb95fe487a5aab6698aad">AnyLayer::layer_as< armnnSerializer::FillLayer ></a> () const</td></tr> +<tr class="separator:a9d8ffa1c88afb95fe487a5aab6698aad"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3c05e308cd78fc6fcb71fbcf56742a4b"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:a3c05e308cd78fc6fcb71fbcf56742a4b"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::RankLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a3c05e308cd78fc6fcb71fbcf56742a4b">AnyLayer::layer_as< armnnSerializer::RankLayer ></a> () const</td></tr> +<tr class="separator:a3c05e308cd78fc6fcb71fbcf56742a4b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac2d5c05e73e9beadac185e2d886b32d9"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:ac2d5c05e73e9beadac185e2d886b32d9"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::LogicalBinaryLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ac2d5c05e73e9beadac185e2d886b32d9">AnyLayer::layer_as< armnnSerializer::LogicalBinaryLayer ></a> () const</td></tr> +<tr class="separator:ac2d5c05e73e9beadac185e2d886b32d9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8a367e3e78e6f0190edc8b8e025c53d8"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:a8a367e3e78e6f0190edc8b8e025c53d8"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::ReduceLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a8a367e3e78e6f0190edc8b8e025c53d8">AnyLayer::layer_as< armnnSerializer::ReduceLayer ></a> () const</td></tr> +<tr class="separator:a8a367e3e78e6f0190edc8b8e025c53d8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae29f479153db0633ada71f0636a112aa"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:ae29f479153db0633ada71f0636a112aa"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::CastLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ae29f479153db0633ada71f0636a112aa">AnyLayer::layer_as< armnnSerializer::CastLayer ></a> () const</td></tr> +<tr class="separator:ae29f479153db0633ada71f0636a112aa"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3c7affa89a5adefecc54a55b425fd7d5"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:a3c7affa89a5adefecc54a55b425fd7d5"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::ShapeLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a3c7affa89a5adefecc54a55b425fd7d5">AnyLayer::layer_as< armnnSerializer::ShapeLayer ></a> () const</td></tr> +<tr class="separator:a3c7affa89a5adefecc54a55b425fd7d5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a30d6777fbc522ea69389ca3b1db1c990"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:a30d6777fbc522ea69389ca3b1db1c990"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::UnidirectionalSequenceLstmLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a30d6777fbc522ea69389ca3b1db1c990">AnyLayer::layer_as< armnnSerializer::UnidirectionalSequenceLstmLayer ></a> () const</td></tr> +<tr class="separator:a30d6777fbc522ea69389ca3b1db1c990"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3482f0e4cdfeec6af0cea4a18e6b1540"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:a3482f0e4cdfeec6af0cea4a18e6b1540"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::ChannelShuffleLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a3482f0e4cdfeec6af0cea4a18e6b1540">AnyLayer::layer_as< armnnSerializer::ChannelShuffleLayer ></a> () const</td></tr> +<tr class="separator:a3482f0e4cdfeec6af0cea4a18e6b1540"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac95f8ec5deb3dd6edebc6f440c3bf59d"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:ac95f8ec5deb3dd6edebc6f440c3bf59d"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::Convolution3dLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ac95f8ec5deb3dd6edebc6f440c3bf59d">AnyLayer::layer_as< armnnSerializer::Convolution3dLayer ></a> () const</td></tr> +<tr class="separator:ac95f8ec5deb3dd6edebc6f440c3bf59d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac9e9cad6f3385a487b3b8f9e7af400f2"><td class="memTemplParams" colspan="2">template<> </td></tr> +<tr class="memitem:ac9e9cad6f3385a487b3b8f9e7af400f2"><td class="memTemplItemLeft" align="right" valign="top">const armnnSerializer::Pooling3dLayer * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ac9e9cad6f3385a487b3b8f9e7af400f2">AnyLayer::layer_as< armnnSerializer::Pooling3dLayer ></a> () const</td></tr> +<tr class="separator:ac9e9cad6f3385a487b3b8f9e7af400f2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6faa214d725196d6fa6f3ea6e50ac1c5"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< AnyLayer > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a6faa214d725196d6fa6f3ea6e50ac1c5">CreateAnyLayer</a> (flatbuffers::FlatBufferBuilder &_fbb, <a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800">armnnSerializer::Layer</a> layer_type=<a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aab5b132fd43f013da88af9d39473b530">armnnSerializer::Layer_NONE</a>, flatbuffers::Offset< void > layer=0)</td></tr> +<tr class="separator:a6faa214d725196d6fa6f3ea6e50ac1c5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1ed79f8d952737cb31b644ef5efc1b20"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< FeatureCompatibilityVersions > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a1ed79f8d952737cb31b644ef5efc1b20">CreateFeatureCompatibilityVersions</a> (flatbuffers::FlatBufferBuilder &_fbb, uint32_t bindingIdsScheme=0, uint32_t weightsLayoutScheme=0, uint32_t constantTensorsAsInputs=0)</td></tr> +<tr class="separator:a1ed79f8d952737cb31b644ef5efc1b20"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae7eaf2202bcc7575acf64c779714dee8"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< SerializedGraph > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ae7eaf2202bcc7575acf64c779714dee8">CreateSerializedGraph</a> (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< armnnSerializer::AnyLayer >>> layers=0, flatbuffers::Offset< flatbuffers::Vector< int32_t >> inputIds=0, flatbuffers::Offset< flatbuffers::Vector< int32_t >> outputIds=0, flatbuffers::Offset< armnnSerializer::FeatureCompatibilityVersions > featureVersions=0)</td></tr> +<tr class="separator:ae7eaf2202bcc7575acf64c779714dee8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2d67bb4432f64f35687c1a86bf22886c"><td class="memItemLeft" align="right" valign="top">flatbuffers::Offset< SerializedGraph > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a2d67bb4432f64f35687c1a86bf22886c">CreateSerializedGraphDirect</a> (flatbuffers::FlatBufferBuilder &_fbb, const std::vector< flatbuffers::Offset< armnnSerializer::AnyLayer >> *layers=nullptr, const std::vector< int32_t > *inputIds=nullptr, const std::vector< int32_t > *outputIds=nullptr, flatbuffers::Offset< armnnSerializer::FeatureCompatibilityVersions > featureVersions=0)</td></tr> +<tr class="separator:a2d67bb4432f64f35687c1a86bf22886c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5470fc9e72f7c1e0d63e43cc9de1e5f0"><td class="memItemLeft" align="right" valign="top">const armnnSerializer::SerializedGraph * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a5470fc9e72f7c1e0d63e43cc9de1e5f0">GetSerializedGraph</a> (const void *buf)</td></tr> +<tr class="separator:a5470fc9e72f7c1e0d63e43cc9de1e5f0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae010ca1aa73f32427519cd959218ecfc"><td class="memItemLeft" align="right" valign="top">const armnnSerializer::SerializedGraph * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ae010ca1aa73f32427519cd959218ecfc">GetSizePrefixedSerializedGraph</a> (const void *buf)</td></tr> +<tr class="separator:ae010ca1aa73f32427519cd959218ecfc"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9bcdf982428ed0cb5f13a40788b2c825"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a9bcdf982428ed0cb5f13a40788b2c825">SerializedGraphIdentifier</a> ()</td></tr> +<tr class="separator:a9bcdf982428ed0cb5f13a40788b2c825"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aadd5e22e13b3de301dd4eb6b369d9efb"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#aadd5e22e13b3de301dd4eb6b369d9efb">SerializedGraphBufferHasIdentifier</a> (const void *buf)</td></tr> +<tr class="separator:aadd5e22e13b3de301dd4eb6b369d9efb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af49ae598d891da8841d20cc0dd16f66a"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#af49ae598d891da8841d20cc0dd16f66a">VerifySerializedGraphBuffer</a> (flatbuffers::Verifier &verifier)</td></tr> +<tr class="separator:af49ae598d891da8841d20cc0dd16f66a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6e7ac9ef3780d1c99da41d2aab168355"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a6e7ac9ef3780d1c99da41d2aab168355">VerifySizePrefixedSerializedGraphBuffer</a> (flatbuffers::Verifier &verifier)</td></tr> +<tr class="separator:a6e7ac9ef3780d1c99da41d2aab168355"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7c9eab97b4b8a65fea47848ad1d92d0b"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a7c9eab97b4b8a65fea47848ad1d92d0b">SerializedGraphExtension</a> ()</td></tr> +<tr class="separator:a7c9eab97b4b8a65fea47848ad1d92d0b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7f75ec0dcdc1b10921194ff800ae1267"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a7f75ec0dcdc1b10921194ff800ae1267">FinishSerializedGraphBuffer</a> (flatbuffers::FlatBufferBuilder &fbb, flatbuffers::Offset< armnnSerializer::SerializedGraph > root)</td></tr> +<tr class="separator:a7f75ec0dcdc1b10921194ff800ae1267"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adbb19e76e814545c06680e0a04fc578b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#adbb19e76e814545c06680e0a04fc578b">FinishSizePrefixedSerializedGraphBuffer</a> (flatbuffers::FlatBufferBuilder &fbb, flatbuffers::Offset< armnnSerializer::SerializedGraph > root)</td></tr> +<tr class="separator:adbb19e76e814545c06680e0a04fc578b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aac3bf4453f8a909ca23f290089df8ff1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9ea">serializer::ActivationFunction</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#aac3bf4453f8a909ca23f290089df8ff1">GetFlatBufferActivationFunction</a> (<a class="el" href="namespacearmnn.xhtml#a56297e0f7b215eea46c818cb7528d9ea">armnn::ActivationFunction</a> function)</td></tr> +<tr class="separator:aac3bf4453f8a909ca23f290089df8ff1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6fcb1eefde815b0b7465a689c8d26b50"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacearmnn_serializer.xhtml#ae7e8cbf71db6a490789ca6dcaa8deeae">serializer::ArgMinMaxFunction</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a6fcb1eefde815b0b7465a689c8d26b50">GetFlatBufferArgMinMaxFunction</a> (<a class="el" href="namespacearmnn.xhtml#ae7e8cbf71db6a490789ca6dcaa8deeae">armnn::ArgMinMaxFunction</a> function)</td></tr> +<tr class="separator:a6fcb1eefde815b0b7465a689c8d26b50"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1c88cccaeb232c6fe8022c7006bb21bc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58c">armnnSerializer::ComparisonOperation</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a1c88cccaeb232c6fe8022c7006bb21bc">GetFlatBufferComparisonOperation</a> (<a class="el" href="namespacearmnn.xhtml#a2d299363c9fc33334c571fa29ca4f58c">armnn::ComparisonOperation</a> comparisonOperation)</td></tr> +<tr class="separator:a1c88cccaeb232c6fe8022c7006bb21bc"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3078a3b577bbd2aa0b133d4732b8e645"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacearmnn_serializer.xhtml#a2da4db0140d1a6dc69c9c82e9ef5379e">armnnSerializer::LogicalBinaryOperation</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a3078a3b577bbd2aa0b133d4732b8e645">GetFlatBufferLogicalBinaryOperation</a> (<a class="el" href="namespacearmnn.xhtml#a2da4db0140d1a6dc69c9c82e9ef5379e">armnn::LogicalBinaryOperation</a> logicalBinaryOperation)</td></tr> +<tr class="separator:a3078a3b577bbd2aa0b133d4732b8e645"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af7a4f31739f602d7d78a056ebed19d04"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40">armnnSerializer::ConstTensorData</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#af7a4f31739f602d7d78a056ebed19d04">GetFlatBufferConstTensorData</a> (<a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6">armnn::DataType</a> dataType)</td></tr> +<tr class="separator:af7a4f31739f602d7d78a056ebed19d04"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a27876085f01a54e1995bc0b3ea96ce41"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6">armnnSerializer::DataType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a27876085f01a54e1995bc0b3ea96ce41">GetFlatBufferDataType</a> (<a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6">armnn::DataType</a> dataType)</td></tr> +<tr class="separator:a27876085f01a54e1995bc0b3ea96ce41"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6a38e099993f10c9262e0b5f2bff4fcd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnnSerializer::DataLayout</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a6a38e099993f10c9262e0b5f2bff4fcd">GetFlatBufferDataLayout</a> (<a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> dataLayout)</td></tr> +<tr class="separator:a6a38e099993f10c9262e0b5f2bff4fcd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae4ba1925d55937fdb1770852ff0554bf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8">armnnSerializer::UnaryOperation</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ae4ba1925d55937fdb1770852ff0554bf">GetFlatBufferUnaryOperation</a> (<a class="el" href="namespacearmnn.xhtml#a1cfaa710db2a54673b21d2ea2da757c8">armnn::UnaryOperation</a> comparisonOperation)</td></tr> +<tr class="separator:ae4ba1925d55937fdb1770852ff0554bf"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac2eceb2274af867d713fe44720fc2d4e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacearmnn_serializer.xhtml#a961bbfe1db71a848eff5a1f0ab775718">armnnSerializer::PoolingAlgorithm</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ac2eceb2274af867d713fe44720fc2d4e">GetFlatBufferPoolingAlgorithm</a> (<a class="el" href="namespacearmnn.xhtml#a961bbfe1db71a848eff5a1f0ab775718">armnn::PoolingAlgorithm</a> poolingAlgorithm)</td></tr> +<tr class="separator:ac2eceb2274af867d713fe44720fc2d4e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa5f62540b7f991c1522cf9c43fc005ee"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacearmnn_serializer.xhtml#adf2e5515c4c36a3e7e46bb8b83c6754e">armnnSerializer::OutputShapeRounding</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#aa5f62540b7f991c1522cf9c43fc005ee">GetFlatBufferOutputShapeRounding</a> (<a class="el" href="namespacearmnn.xhtml#adf2e5515c4c36a3e7e46bb8b83c6754e">armnn::OutputShapeRounding</a> outputShapeRounding)</td></tr> +<tr class="separator:aa5f62540b7f991c1522cf9c43fc005ee"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a30eb1e8d2a9b090243c4ededa17746b7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacearmnn_serializer.xhtml#a3888429b6ebc79f9a7df549e5e4d9a2f">armnnSerializer::PaddingMethod</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a30eb1e8d2a9b090243c4ededa17746b7">GetFlatBufferPaddingMethod</a> (<a class="el" href="namespacearmnn.xhtml#a3888429b6ebc79f9a7df549e5e4d9a2f">armnn::PaddingMethod</a> paddingMethod)</td></tr> +<tr class="separator:a30eb1e8d2a9b090243c4ededa17746b7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3f9e0ff7f7311d76ca36101721503a07"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacearmnn_serializer.xhtml#a14d24d90ab4ba2956e92e27890ba4c91">armnnSerializer::PaddingMode</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a3f9e0ff7f7311d76ca36101721503a07">GetFlatBufferPaddingMode</a> (<a class="el" href="namespacearmnn.xhtml#a14d24d90ab4ba2956e92e27890ba4c91">armnn::PaddingMode</a> paddingMode)</td></tr> +<tr class="separator:a3f9e0ff7f7311d76ca36101721503a07"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af279947f1e42035d0f611e5b8cd70cb2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacearmnn_serializer.xhtml#abe18a5033f2ab9c0de82c676b48f5437">armnnSerializer::NormalizationAlgorithmChannel</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#af279947f1e42035d0f611e5b8cd70cb2">GetFlatBufferNormalizationAlgorithmChannel</a> (<a class="el" href="namespacearmnn.xhtml#abe18a5033f2ab9c0de82c676b48f5437">armnn::NormalizationAlgorithmChannel</a> normalizationAlgorithmChannel)</td></tr> +<tr class="separator:af279947f1e42035d0f611e5b8cd70cb2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac813f02c91c348db92b5a40ecfa0135e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacearmnn_serializer.xhtml#ad605d1661fa0d8c7fea651d82fbe11c9">armnnSerializer::NormalizationAlgorithmMethod</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#ac813f02c91c348db92b5a40ecfa0135e">GetFlatBufferNormalizationAlgorithmMethod</a> (<a class="el" href="namespacearmnn.xhtml#ad605d1661fa0d8c7fea651d82fbe11c9">armnn::NormalizationAlgorithmMethod</a> normalizationAlgorithmMethod)</td></tr> +<tr class="separator:ac813f02c91c348db92b5a40ecfa0135e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a255a85366167a060a9e33ce2378f28a0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacearmnn_serializer.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4">armnnSerializer::ResizeMethod</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a255a85366167a060a9e33ce2378f28a0">GetFlatBufferResizeMethod</a> (<a class="el" href="namespacearmnn.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4">armnn::ResizeMethod</a> method)</td></tr> +<tr class="separator:a255a85366167a060a9e33ce2378f28a0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2a4a81f69c4a84c4637c2e90e4e47968"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0">armnnSerializer::ReduceOperation</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearmnn_serializer.xhtml#a2a4a81f69c4a84c4637c2e90e4e47968">GetFlatBufferReduceOperation</a> (<a class="el" href="namespacearmnn.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0">armnn::ReduceOperation</a> reduceOperation)</td></tr> +<tr class="separator:a2a4a81f69c4a84c4637c2e90e4e47968"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<h2 class="groupheader">Typedef Documentation</h2> +<a id="a550a83250b3ddebf15d5c13c224e3609"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a550a83250b3ddebf15d5c13c224e3609">◆ </a></span>ISerializerPtr</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">using <a class="el" href="namespacearmnn_serializer.xhtml#a550a83250b3ddebf15d5c13c224e3609">ISerializerPtr</a> = std::unique_ptr<<a class="el" href="classarmnn_serializer_1_1_i_serializer.xhtml">ISerializer</a>, void(*)(<a class="el" href="classarmnn_serializer_1_1_i_serializer.xhtml">ISerializer</a>* serializer)></td> + </tr> + </table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_i_serializer_8hpp_source.xhtml#l00015">15</a> of file <a class="el" href="_i_serializer_8hpp_source.xhtml">ISerializer.hpp</a>.</p> + +</div> +</div> +<h2 class="groupheader">Enumeration Type Documentation</h2> +<a id="a56297e0f7b215eea46c818cb7528d9ea"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a56297e0f7b215eea46c818cb7528d9ea">◆ </a></span>ActivationFunction</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">enum <a class="el" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9ea">ActivationFunction</a></td> + </tr> + </table> +</div><div class="memdoc"> +<table class="fieldtable"> +<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a56297e0f7b215eea46c818cb7528d9eaacf5c731bc2767772c205628cc2032fb3"></a>ActivationFunction_Sigmoid </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56297e0f7b215eea46c818cb7528d9eaac3a2ad7b9c077e837be2f265fb5b0904"></a>ActivationFunction_TanH </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56297e0f7b215eea46c818cb7528d9eaaec843dc7db8e9cf940244be8807c4240"></a>ActivationFunction_Linear </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56297e0f7b215eea46c818cb7528d9eaa361ff266ce2b0a88cd75a6c67b21553a"></a>ActivationFunction_ReLu </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56297e0f7b215eea46c818cb7528d9eaa1b2f2137ebbc2a295775bac40fb96347"></a>ActivationFunction_BoundedReLu </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56297e0f7b215eea46c818cb7528d9eaaf2cd02c34c627763e576a50f8cc52e43"></a>ActivationFunction_SoftReLu </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56297e0f7b215eea46c818cb7528d9eaa176937061341ef6a2d30e5e270e77627"></a>ActivationFunction_LeakyReLu </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56297e0f7b215eea46c818cb7528d9eaac0e49eac13febb4f0dc29119743ff02c"></a>ActivationFunction_Abs </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56297e0f7b215eea46c818cb7528d9eaa85acda6218e221cc77d78b426937c9e8"></a>ActivationFunction_Sqrt </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56297e0f7b215eea46c818cb7528d9eaaec7109e731df75d6cf13fc3646d5f3d3"></a>ActivationFunction_Square </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56297e0f7b215eea46c818cb7528d9eaa21889fc9a0601ce68d83ada3d22e6fba"></a>ActivationFunction_Elu </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56297e0f7b215eea46c818cb7528d9eaa2fe5a958c3c9617dad3ea271602e9bc1"></a>ActivationFunction_HardSwish </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56297e0f7b215eea46c818cb7528d9eaa4379d83fadfbf7238a6756422cce9b79"></a>ActivationFunction_MIN </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56297e0f7b215eea46c818cb7528d9eaa9e8f6d251eace8a70972ce87c326dcae"></a>ActivationFunction_MAX </td><td class="fielddoc"></td></tr> +</table> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00398">398</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l00398"></a><span class="lineno"> 398</span>  {</div><div class="line"><a name="l00399"></a><span class="lineno"> 399</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaacf5c731bc2767772c205628cc2032fb3">ActivationFunction_Sigmoid</a> = 0,</div><div class="line"><a name="l00400"></a><span class="lineno"> 400</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaac3a2ad7b9c077e837be2f265fb5b0904">ActivationFunction_TanH</a> = 1,</div><div class="line"><a name="l00401"></a><span class="lineno"> 401</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaaec843dc7db8e9cf940244be8807c4240">ActivationFunction_Linear</a> = 2,</div><div class="line"><a name="l00402"></a><span class="lineno"> 402</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaa361ff266ce2b0a88cd75a6c67b21553a">ActivationFunction_ReLu</a> = 3,</div><div class="line"><a name="l00403"></a><span class="lineno"> 403</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaa1b2f2137ebbc2a295775bac40fb96347">ActivationFunction_BoundedReLu</a> = 4,</div><div class="line"><a name="l00404"></a><span class="lineno"> 404</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaaf2cd02c34c627763e576a50f8cc52e43">ActivationFunction_SoftReLu</a> = 5,</div><div class="line"><a name="l00405"></a><span class="lineno"> 405</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaa176937061341ef6a2d30e5e270e77627">ActivationFunction_LeakyReLu</a> = 6,</div><div class="line"><a name="l00406"></a><span class="lineno"> 406</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaac0e49eac13febb4f0dc29119743ff02c">ActivationFunction_Abs</a> = 7,</div><div class="line"><a name="l00407"></a><span class="lineno"> 407</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaa85acda6218e221cc77d78b426937c9e8">ActivationFunction_Sqrt</a> = 8,</div><div class="line"><a name="l00408"></a><span class="lineno"> 408</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaaec7109e731df75d6cf13fc3646d5f3d3">ActivationFunction_Square</a> = 9,</div><div class="line"><a name="l00409"></a><span class="lineno"> 409</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaa21889fc9a0601ce68d83ada3d22e6fba">ActivationFunction_Elu</a> = 10,</div><div class="line"><a name="l00410"></a><span class="lineno"> 410</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaa2fe5a958c3c9617dad3ea271602e9bc1">ActivationFunction_HardSwish</a> = 11,</div><div class="line"><a name="l00411"></a><span class="lineno"> 411</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaa4379d83fadfbf7238a6756422cce9b79">ActivationFunction_MIN</a> = <a class="code" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaacf5c731bc2767772c205628cc2032fb3">ActivationFunction_Sigmoid</a>,</div><div class="line"><a name="l00412"></a><span class="lineno"> 412</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaa9e8f6d251eace8a70972ce87c326dcae">ActivationFunction_MAX</a> = <a class="code" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaa2fe5a958c3c9617dad3ea271602e9bc1">ActivationFunction_HardSwish</a></div><div class="line"><a name="l00413"></a><span class="lineno"> 413</span> };</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a56297e0f7b215eea46c818cb7528d9eaa176937061341ef6a2d30e5e270e77627"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaa176937061341ef6a2d30e5e270e77627">armnnSerializer::ActivationFunction_LeakyReLu</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00405">ArmnnSchema_generated.h:405</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56297e0f7b215eea46c818cb7528d9eaac0e49eac13febb4f0dc29119743ff02c"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaac0e49eac13febb4f0dc29119743ff02c">armnnSerializer::ActivationFunction_Abs</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00406">ArmnnSchema_generated.h:406</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56297e0f7b215eea46c818cb7528d9eaa361ff266ce2b0a88cd75a6c67b21553a"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaa361ff266ce2b0a88cd75a6c67b21553a">armnnSerializer::ActivationFunction_ReLu</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00402">ArmnnSchema_generated.h:402</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56297e0f7b215eea46c818cb7528d9eaaec7109e731df75d6cf13fc3646d5f3d3"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaaec7109e731df75d6cf13fc3646d5f3d3">armnnSerializer::ActivationFunction_Square</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00408">ArmnnSchema_generated.h:408</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56297e0f7b215eea46c818cb7528d9eaaf2cd02c34c627763e576a50f8cc52e43"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaaf2cd02c34c627763e576a50f8cc52e43">armnnSerializer::ActivationFunction_SoftReLu</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00404">ArmnnSchema_generated.h:404</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56297e0f7b215eea46c818cb7528d9eaa1b2f2137ebbc2a295775bac40fb96347"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaa1b2f2137ebbc2a295775bac40fb96347">armnnSerializer::ActivationFunction_BoundedReLu</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00403">ArmnnSchema_generated.h:403</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56297e0f7b215eea46c818cb7528d9eaaec843dc7db8e9cf940244be8807c4240"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaaec843dc7db8e9cf940244be8807c4240">armnnSerializer::ActivationFunction_Linear</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00401">ArmnnSchema_generated.h:401</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56297e0f7b215eea46c818cb7528d9eaa4379d83fadfbf7238a6756422cce9b79"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaa4379d83fadfbf7238a6756422cce9b79">armnnSerializer::ActivationFunction_MIN</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00411">ArmnnSchema_generated.h:411</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56297e0f7b215eea46c818cb7528d9eaa9e8f6d251eace8a70972ce87c326dcae"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaa9e8f6d251eace8a70972ce87c326dcae">armnnSerializer::ActivationFunction_MAX</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00412">ArmnnSchema_generated.h:412</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56297e0f7b215eea46c818cb7528d9eaac3a2ad7b9c077e837be2f265fb5b0904"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaac3a2ad7b9c077e837be2f265fb5b0904">armnnSerializer::ActivationFunction_TanH</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00400">ArmnnSchema_generated.h:400</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56297e0f7b215eea46c818cb7528d9eaacf5c731bc2767772c205628cc2032fb3"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaacf5c731bc2767772c205628cc2032fb3">armnnSerializer::ActivationFunction_Sigmoid</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00399">ArmnnSchema_generated.h:399</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56297e0f7b215eea46c818cb7528d9eaa2fe5a958c3c9617dad3ea271602e9bc1"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaa2fe5a958c3c9617dad3ea271602e9bc1">armnnSerializer::ActivationFunction_HardSwish</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00410">ArmnnSchema_generated.h:410</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56297e0f7b215eea46c818cb7528d9eaa85acda6218e221cc77d78b426937c9e8"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaa85acda6218e221cc77d78b426937c9e8">armnnSerializer::ActivationFunction_Sqrt</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00407">ArmnnSchema_generated.h:407</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56297e0f7b215eea46c818cb7528d9eaa21889fc9a0601ce68d83ada3d22e6fba"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaa21889fc9a0601ce68d83ada3d22e6fba">armnnSerializer::ActivationFunction_Elu</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00409">ArmnnSchema_generated.h:409</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="ae7e8cbf71db6a490789ca6dcaa8deeae"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ae7e8cbf71db6a490789ca6dcaa8deeae">◆ </a></span>ArgMinMaxFunction</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">enum <a class="el" href="namespacearmnn_serializer.xhtml#ae7e8cbf71db6a490789ca6dcaa8deeae">ArgMinMaxFunction</a></td> + </tr> + </table> +</div><div class="memdoc"> +<table class="fieldtable"> +<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ae7e8cbf71db6a490789ca6dcaa8deeaea915f283ccf3dda1fe1e54552093cd54c"></a>ArgMinMaxFunction_Min </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="ae7e8cbf71db6a490789ca6dcaa8deeaea480845d49f01067f57518c89d19c1f46"></a>ArgMinMaxFunction_Max </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="ae7e8cbf71db6a490789ca6dcaa8deeaea02e9306c667a36a7613a30aea3d4ea0b"></a>ArgMinMaxFunction_MIN </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="ae7e8cbf71db6a490789ca6dcaa8deeaea9143844811abf2a7302eca7897556200"></a>ArgMinMaxFunction_MAX </td><td class="fielddoc"></td></tr> +</table> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00458">458</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l00458"></a><span class="lineno"> 458</span>  {</div><div class="line"><a name="l00459"></a><span class="lineno"> 459</span>  <a class="code" href="namespacearmnn_serializer.xhtml#ae7e8cbf71db6a490789ca6dcaa8deeaea915f283ccf3dda1fe1e54552093cd54c">ArgMinMaxFunction_Min</a> = 0,</div><div class="line"><a name="l00460"></a><span class="lineno"> 460</span>  <a class="code" href="namespacearmnn_serializer.xhtml#ae7e8cbf71db6a490789ca6dcaa8deeaea480845d49f01067f57518c89d19c1f46">ArgMinMaxFunction_Max</a> = 1,</div><div class="line"><a name="l00461"></a><span class="lineno"> 461</span>  <a class="code" href="namespacearmnn_serializer.xhtml#ae7e8cbf71db6a490789ca6dcaa8deeaea02e9306c667a36a7613a30aea3d4ea0b">ArgMinMaxFunction_MIN</a> = <a class="code" href="namespacearmnn_serializer.xhtml#ae7e8cbf71db6a490789ca6dcaa8deeaea915f283ccf3dda1fe1e54552093cd54c">ArgMinMaxFunction_Min</a>,</div><div class="line"><a name="l00462"></a><span class="lineno"> 462</span>  <a class="code" href="namespacearmnn_serializer.xhtml#ae7e8cbf71db6a490789ca6dcaa8deeaea9143844811abf2a7302eca7897556200">ArgMinMaxFunction_MAX</a> = <a class="code" href="namespacearmnn_serializer.xhtml#ae7e8cbf71db6a490789ca6dcaa8deeaea480845d49f01067f57518c89d19c1f46">ArgMinMaxFunction_Max</a></div><div class="line"><a name="l00463"></a><span class="lineno"> 463</span> };</div><div class="ttc" id="namespacearmnn_serializer_xhtml_ae7e8cbf71db6a490789ca6dcaa8deeaea915f283ccf3dda1fe1e54552093cd54c"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ae7e8cbf71db6a490789ca6dcaa8deeaea915f283ccf3dda1fe1e54552093cd54c">armnnSerializer::ArgMinMaxFunction_Min</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00459">ArmnnSchema_generated.h:459</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ae7e8cbf71db6a490789ca6dcaa8deeaea02e9306c667a36a7613a30aea3d4ea0b"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ae7e8cbf71db6a490789ca6dcaa8deeaea02e9306c667a36a7613a30aea3d4ea0b">armnnSerializer::ArgMinMaxFunction_MIN</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00461">ArmnnSchema_generated.h:461</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ae7e8cbf71db6a490789ca6dcaa8deeaea9143844811abf2a7302eca7897556200"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ae7e8cbf71db6a490789ca6dcaa8deeaea9143844811abf2a7302eca7897556200">armnnSerializer::ArgMinMaxFunction_MAX</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00462">ArmnnSchema_generated.h:462</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ae7e8cbf71db6a490789ca6dcaa8deeaea480845d49f01067f57518c89d19c1f46"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ae7e8cbf71db6a490789ca6dcaa8deeaea480845d49f01067f57518c89d19c1f46">armnnSerializer::ArgMinMaxFunction_Max</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00460">ArmnnSchema_generated.h:460</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a2d299363c9fc33334c571fa29ca4f58c"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a2d299363c9fc33334c571fa29ca4f58c">◆ </a></span>ComparisonOperation</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">enum <a class="el" href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58c">ComparisonOperation</a></td> + </tr> + </table> +</div><div class="memdoc"> +<table class="fieldtable"> +<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a2d299363c9fc33334c571fa29ca4f58cab9c5369806622a893fe26c0f6efa5e9e"></a>ComparisonOperation_Equal </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a2d299363c9fc33334c571fa29ca4f58cae638f8c7c8c6d1b5b26b9403c7181c6c"></a>ComparisonOperation_Greater </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a2d299363c9fc33334c571fa29ca4f58caedee68e53ac735c5ff87736b0e62770c"></a>ComparisonOperation_GreaterOrEqual </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a2d299363c9fc33334c571fa29ca4f58cab9a514753519b52638d145fc913a5162"></a>ComparisonOperation_Less </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a2d299363c9fc33334c571fa29ca4f58ca2b7f5bf9d2b0015f62fee58daa402231"></a>ComparisonOperation_LessOrEqual </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a2d299363c9fc33334c571fa29ca4f58ca84c859260848d5ac6ae714fc652738d8"></a>ComparisonOperation_NotEqual </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a2d299363c9fc33334c571fa29ca4f58caa845ac7285bbab2c621a0cf3651e3ff1"></a>ComparisonOperation_MIN </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a2d299363c9fc33334c571fa29ca4f58ca91ee5725cadb23077d1a457f8bfcc3a9"></a>ComparisonOperation_MAX </td><td class="fielddoc"></td></tr> +</table> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00937">937</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l00937"></a><span class="lineno"> 937</span>  {</div><div class="line"><a name="l00938"></a><span class="lineno"> 938</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58cab9c5369806622a893fe26c0f6efa5e9e">ComparisonOperation_Equal</a> = 0,</div><div class="line"><a name="l00939"></a><span class="lineno"> 939</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58cae638f8c7c8c6d1b5b26b9403c7181c6c">ComparisonOperation_Greater</a> = 1,</div><div class="line"><a name="l00940"></a><span class="lineno"> 940</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58caedee68e53ac735c5ff87736b0e62770c">ComparisonOperation_GreaterOrEqual</a> = 2,</div><div class="line"><a name="l00941"></a><span class="lineno"> 941</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58cab9a514753519b52638d145fc913a5162">ComparisonOperation_Less</a> = 3,</div><div class="line"><a name="l00942"></a><span class="lineno"> 942</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58ca2b7f5bf9d2b0015f62fee58daa402231">ComparisonOperation_LessOrEqual</a> = 4,</div><div class="line"><a name="l00943"></a><span class="lineno"> 943</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58ca84c859260848d5ac6ae714fc652738d8">ComparisonOperation_NotEqual</a> = 5,</div><div class="line"><a name="l00944"></a><span class="lineno"> 944</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58caa845ac7285bbab2c621a0cf3651e3ff1">ComparisonOperation_MIN</a> = <a class="code" href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58cab9c5369806622a893fe26c0f6efa5e9e">ComparisonOperation_Equal</a>,</div><div class="line"><a name="l00945"></a><span class="lineno"> 945</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58ca91ee5725cadb23077d1a457f8bfcc3a9">ComparisonOperation_MAX</a> = <a class="code" href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58ca84c859260848d5ac6ae714fc652738d8">ComparisonOperation_NotEqual</a></div><div class="line"><a name="l00946"></a><span class="lineno"> 946</span> };</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a2d299363c9fc33334c571fa29ca4f58cab9a514753519b52638d145fc913a5162"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58cab9a514753519b52638d145fc913a5162">armnnSerializer::ComparisonOperation_Less</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00941">ArmnnSchema_generated.h:941</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a2d299363c9fc33334c571fa29ca4f58cab9c5369806622a893fe26c0f6efa5e9e"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58cab9c5369806622a893fe26c0f6efa5e9e">armnnSerializer::ComparisonOperation_Equal</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00938">ArmnnSchema_generated.h:938</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a2d299363c9fc33334c571fa29ca4f58caedee68e53ac735c5ff87736b0e62770c"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58caedee68e53ac735c5ff87736b0e62770c">armnnSerializer::ComparisonOperation_GreaterOrEqual</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00940">ArmnnSchema_generated.h:940</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a2d299363c9fc33334c571fa29ca4f58ca84c859260848d5ac6ae714fc652738d8"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58ca84c859260848d5ac6ae714fc652738d8">armnnSerializer::ComparisonOperation_NotEqual</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00943">ArmnnSchema_generated.h:943</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a2d299363c9fc33334c571fa29ca4f58caa845ac7285bbab2c621a0cf3651e3ff1"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58caa845ac7285bbab2c621a0cf3651e3ff1">armnnSerializer::ComparisonOperation_MIN</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00944">ArmnnSchema_generated.h:944</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a2d299363c9fc33334c571fa29ca4f58cae638f8c7c8c6d1b5b26b9403c7181c6c"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58cae638f8c7c8c6d1b5b26b9403c7181c6c">armnnSerializer::ComparisonOperation_Greater</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00939">ArmnnSchema_generated.h:939</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a2d299363c9fc33334c571fa29ca4f58ca2b7f5bf9d2b0015f62fee58daa402231"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58ca2b7f5bf9d2b0015f62fee58daa402231">armnnSerializer::ComparisonOperation_LessOrEqual</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00942">ArmnnSchema_generated.h:942</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a2d299363c9fc33334c571fa29ca4f58ca91ee5725cadb23077d1a457f8bfcc3a9"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58ca91ee5725cadb23077d1a457f8bfcc3a9">armnnSerializer::ComparisonOperation_MAX</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00945">ArmnnSchema_generated.h:945</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a10878f7a341534c1d4d3fdcec8bebc40"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a10878f7a341534c1d4d3fdcec8bebc40">◆ </a></span>ConstTensorData</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">enum <a class="el" href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40">ConstTensorData</a></td> + </tr> + </table> +</div><div class="memdoc"> +<table class="fieldtable"> +<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a10878f7a341534c1d4d3fdcec8bebc40af04f5f5d13ce4944c392e4a5408962c8"></a>ConstTensorData_NONE </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a10878f7a341534c1d4d3fdcec8bebc40ad8af7634337f1e2cda0010e83c3d7ee3"></a>ConstTensorData_ByteData </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a10878f7a341534c1d4d3fdcec8bebc40a664bf5e149f62e4399939b16d6dbe6c4"></a>ConstTensorData_ShortData </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a10878f7a341534c1d4d3fdcec8bebc40a1610094da685495e916cbe09815eaf50"></a>ConstTensorData_IntData </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a10878f7a341534c1d4d3fdcec8bebc40af9b0f6b8f4c9d76df1bf5ad6d40fc9c7"></a>ConstTensorData_LongData </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a10878f7a341534c1d4d3fdcec8bebc40afe0d2800ec3ae9e9dc2b018ca4b22e21"></a>ConstTensorData_MIN </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a10878f7a341534c1d4d3fdcec8bebc40ae203e9635fff4e600ec29e21856c098e"></a>ConstTensorData_MAX </td><td class="fielddoc"></td></tr> +</table> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00650">650</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l00650"></a><span class="lineno"> 650</span>  {</div><div class="line"><a name="l00651"></a><span class="lineno"> 651</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40af04f5f5d13ce4944c392e4a5408962c8">ConstTensorData_NONE</a> = 0,</div><div class="line"><a name="l00652"></a><span class="lineno"> 652</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40ad8af7634337f1e2cda0010e83c3d7ee3">ConstTensorData_ByteData</a> = 1,</div><div class="line"><a name="l00653"></a><span class="lineno"> 653</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40a664bf5e149f62e4399939b16d6dbe6c4">ConstTensorData_ShortData</a> = 2,</div><div class="line"><a name="l00654"></a><span class="lineno"> 654</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40a1610094da685495e916cbe09815eaf50">ConstTensorData_IntData</a> = 3,</div><div class="line"><a name="l00655"></a><span class="lineno"> 655</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40af9b0f6b8f4c9d76df1bf5ad6d40fc9c7">ConstTensorData_LongData</a> = 4,</div><div class="line"><a name="l00656"></a><span class="lineno"> 656</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40afe0d2800ec3ae9e9dc2b018ca4b22e21">ConstTensorData_MIN</a> = <a class="code" href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40af04f5f5d13ce4944c392e4a5408962c8">ConstTensorData_NONE</a>,</div><div class="line"><a name="l00657"></a><span class="lineno"> 657</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40ae203e9635fff4e600ec29e21856c098e">ConstTensorData_MAX</a> = <a class="code" href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40af9b0f6b8f4c9d76df1bf5ad6d40fc9c7">ConstTensorData_LongData</a></div><div class="line"><a name="l00658"></a><span class="lineno"> 658</span> };</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a10878f7a341534c1d4d3fdcec8bebc40a664bf5e149f62e4399939b16d6dbe6c4"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40a664bf5e149f62e4399939b16d6dbe6c4">armnnSerializer::ConstTensorData_ShortData</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00653">ArmnnSchema_generated.h:653</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a10878f7a341534c1d4d3fdcec8bebc40af04f5f5d13ce4944c392e4a5408962c8"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40af04f5f5d13ce4944c392e4a5408962c8">armnnSerializer::ConstTensorData_NONE</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00651">ArmnnSchema_generated.h:651</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a10878f7a341534c1d4d3fdcec8bebc40a1610094da685495e916cbe09815eaf50"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40a1610094da685495e916cbe09815eaf50">armnnSerializer::ConstTensorData_IntData</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00654">ArmnnSchema_generated.h:654</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a10878f7a341534c1d4d3fdcec8bebc40afe0d2800ec3ae9e9dc2b018ca4b22e21"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40afe0d2800ec3ae9e9dc2b018ca4b22e21">armnnSerializer::ConstTensorData_MIN</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00656">ArmnnSchema_generated.h:656</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a10878f7a341534c1d4d3fdcec8bebc40ad8af7634337f1e2cda0010e83c3d7ee3"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40ad8af7634337f1e2cda0010e83c3d7ee3">armnnSerializer::ConstTensorData_ByteData</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00652">ArmnnSchema_generated.h:652</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a10878f7a341534c1d4d3fdcec8bebc40ae203e9635fff4e600ec29e21856c098e"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40ae203e9635fff4e600ec29e21856c098e">armnnSerializer::ConstTensorData_MAX</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00657">ArmnnSchema_generated.h:657</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a10878f7a341534c1d4d3fdcec8bebc40af9b0f6b8f4c9d76df1bf5ad6d40fc9c7"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40af9b0f6b8f4c9d76df1bf5ad6d40fc9c7">armnnSerializer::ConstTensorData_LongData</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00655">ArmnnSchema_generated.h:655</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="ad1d5cce2d9e9a5d61c243e5c989112e0"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ad1d5cce2d9e9a5d61c243e5c989112e0">◆ </a></span>DataLayout</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">enum <a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">DataLayout</a></td> + </tr> + </table> +</div><div class="memdoc"> +<table class="fieldtable"> +<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ad1d5cce2d9e9a5d61c243e5c989112e0aee669231892f1c1dbd0a5d84c0905633"></a>DataLayout_NHWC </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="ad1d5cce2d9e9a5d61c243e5c989112e0a48a97b5e7e7f165602d5a1f8f9542bcb"></a>DataLayout_NCHW </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="ad1d5cce2d9e9a5d61c243e5c989112e0ab7868e5addcacbecdaabfc2c0e0f34d4"></a>DataLayout_NDHWC </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="ad1d5cce2d9e9a5d61c243e5c989112e0ab7206264f1b6584a9c967382ad1108bc"></a>DataLayout_NCDHW </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="ad1d5cce2d9e9a5d61c243e5c989112e0ae9502ceac84e14431a4d50a92446c0ad"></a>DataLayout_MIN </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="ad1d5cce2d9e9a5d61c243e5c989112e0a33bbee7b9d143d8fef70cfdfe8ab7aea"></a>DataLayout_MAX </td><td class="fielddoc"></td></tr> +</table> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00545">545</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l00545"></a><span class="lineno"> 545</span>  {</div><div class="line"><a name="l00546"></a><span class="lineno"> 546</span>  <a class="code" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0aee669231892f1c1dbd0a5d84c0905633">DataLayout_NHWC</a> = 0,</div><div class="line"><a name="l00547"></a><span class="lineno"> 547</span>  <a class="code" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0a48a97b5e7e7f165602d5a1f8f9542bcb">DataLayout_NCHW</a> = 1,</div><div class="line"><a name="l00548"></a><span class="lineno"> 548</span>  <a class="code" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0ab7868e5addcacbecdaabfc2c0e0f34d4">DataLayout_NDHWC</a> = 2,</div><div class="line"><a name="l00549"></a><span class="lineno"> 549</span>  <a class="code" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0ab7206264f1b6584a9c967382ad1108bc">DataLayout_NCDHW</a> = 3,</div><div class="line"><a name="l00550"></a><span class="lineno"> 550</span>  <a class="code" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0ae9502ceac84e14431a4d50a92446c0ad">DataLayout_MIN</a> = <a class="code" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0aee669231892f1c1dbd0a5d84c0905633">DataLayout_NHWC</a>,</div><div class="line"><a name="l00551"></a><span class="lineno"> 551</span>  <a class="code" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0a33bbee7b9d143d8fef70cfdfe8ab7aea">DataLayout_MAX</a> = <a class="code" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0ab7206264f1b6584a9c967382ad1108bc">DataLayout_NCDHW</a></div><div class="line"><a name="l00552"></a><span class="lineno"> 552</span> };</div><div class="ttc" id="namespacearmnn_serializer_xhtml_ad1d5cce2d9e9a5d61c243e5c989112e0a33bbee7b9d143d8fef70cfdfe8ab7aea"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0a33bbee7b9d143d8fef70cfdfe8ab7aea">armnnSerializer::DataLayout_MAX</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00551">ArmnnSchema_generated.h:551</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad1d5cce2d9e9a5d61c243e5c989112e0aee669231892f1c1dbd0a5d84c0905633"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0aee669231892f1c1dbd0a5d84c0905633">armnnSerializer::DataLayout_NHWC</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00546">ArmnnSchema_generated.h:546</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad1d5cce2d9e9a5d61c243e5c989112e0ab7206264f1b6584a9c967382ad1108bc"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0ab7206264f1b6584a9c967382ad1108bc">armnnSerializer::DataLayout_NCDHW</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00549">ArmnnSchema_generated.h:549</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad1d5cce2d9e9a5d61c243e5c989112e0ab7868e5addcacbecdaabfc2c0e0f34d4"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0ab7868e5addcacbecdaabfc2c0e0f34d4">armnnSerializer::DataLayout_NDHWC</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00548">ArmnnSchema_generated.h:548</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad1d5cce2d9e9a5d61c243e5c989112e0a48a97b5e7e7f165602d5a1f8f9542bcb"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0a48a97b5e7e7f165602d5a1f8f9542bcb">armnnSerializer::DataLayout_NCHW</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00547">ArmnnSchema_generated.h:547</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad1d5cce2d9e9a5d61c243e5c989112e0ae9502ceac84e14431a4d50a92446c0ad"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0ae9502ceac84e14431a4d50a92446c0ad">armnnSerializer::DataLayout_MIN</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00550">ArmnnSchema_generated.h:550</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="ad8ed01ff3ff33333d8e19db4d2818bb6"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ad8ed01ff3ff33333d8e19db4d2818bb6">◆ </a></span>DataType</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">enum <a class="el" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6">DataType</a></td> + </tr> + </table> +</div><div class="memdoc"> +<table class="fieldtable"> +<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ad8ed01ff3ff33333d8e19db4d2818bb6a85a4789fac010dd27b46126a3ec81415"></a>DataType_Float16 </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="ad8ed01ff3ff33333d8e19db4d2818bb6a7cf8c59b21e0386290d7ad7df5c28b7f"></a>DataType_Float32 </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="ad8ed01ff3ff33333d8e19db4d2818bb6aa63d04e45c0ddda1b96da89b965e1f68"></a>DataType_QuantisedAsymm8 </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="ad8ed01ff3ff33333d8e19db4d2818bb6accea57d979c2786b1cafa65b67b8fcf5"></a>DataType_Signed32 </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="ad8ed01ff3ff33333d8e19db4d2818bb6a0f985e86a4fb5a118e3921cf6c942eee"></a>DataType_Boolean </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="ad8ed01ff3ff33333d8e19db4d2818bb6ab18922c57ffc52f5b3736d6833d15b0e"></a>DataType_QuantisedSymm16 </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="ad8ed01ff3ff33333d8e19db4d2818bb6a652ad0c98dd4b1f4014e59afa5a52754"></a>DataType_QAsymmU8 </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="ad8ed01ff3ff33333d8e19db4d2818bb6a72068aaea4e2f3104dc18151ec258753"></a>DataType_QSymmS16 </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="ad8ed01ff3ff33333d8e19db4d2818bb6ab7b11e3329f5c054f907cf43ee3d172f"></a>DataType_QAsymmS8 </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="ad8ed01ff3ff33333d8e19db4d2818bb6adb6ab68c44ab94ac150425bba9628fc3"></a>DataType_QSymmS8 </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="ad8ed01ff3ff33333d8e19db4d2818bb6a8f61265a471fbe94416e10c37343bbd0"></a>DataType_Signed64 </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="ad8ed01ff3ff33333d8e19db4d2818bb6a2a8180a97cabe1fd84c41394187eb0ea"></a>DataType_MIN </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="ad8ed01ff3ff33333d8e19db4d2818bb6a6dc8d195d7d4718a63c6b6097414a063"></a>DataType_MAX </td><td class="fielddoc"></td></tr> +</table> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00488">488</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l00488"></a><span class="lineno"> 488</span>  {</div><div class="line"><a name="l00489"></a><span class="lineno"> 489</span>  <a class="code" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a85a4789fac010dd27b46126a3ec81415">DataType_Float16</a> = 0,</div><div class="line"><a name="l00490"></a><span class="lineno"> 490</span>  <a class="code" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a7cf8c59b21e0386290d7ad7df5c28b7f">DataType_Float32</a> = 1,</div><div class="line"><a name="l00491"></a><span class="lineno"> 491</span>  <a class="code" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6aa63d04e45c0ddda1b96da89b965e1f68">DataType_QuantisedAsymm8</a> = 2,</div><div class="line"><a name="l00492"></a><span class="lineno"> 492</span>  <a class="code" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6accea57d979c2786b1cafa65b67b8fcf5">DataType_Signed32</a> = 3,</div><div class="line"><a name="l00493"></a><span class="lineno"> 493</span>  <a class="code" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a0f985e86a4fb5a118e3921cf6c942eee">DataType_Boolean</a> = 4,</div><div class="line"><a name="l00494"></a><span class="lineno"> 494</span>  <a class="code" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6ab18922c57ffc52f5b3736d6833d15b0e">DataType_QuantisedSymm16</a> = 5,</div><div class="line"><a name="l00495"></a><span class="lineno"> 495</span>  <a class="code" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a652ad0c98dd4b1f4014e59afa5a52754">DataType_QAsymmU8</a> = 6,</div><div class="line"><a name="l00496"></a><span class="lineno"> 496</span>  <a class="code" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a72068aaea4e2f3104dc18151ec258753">DataType_QSymmS16</a> = 7,</div><div class="line"><a name="l00497"></a><span class="lineno"> 497</span>  <a class="code" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6ab7b11e3329f5c054f907cf43ee3d172f">DataType_QAsymmS8</a> = 8,</div><div class="line"><a name="l00498"></a><span class="lineno"> 498</span>  <a class="code" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6adb6ab68c44ab94ac150425bba9628fc3">DataType_QSymmS8</a> = 9,</div><div class="line"><a name="l00499"></a><span class="lineno"> 499</span>  <a class="code" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a8f61265a471fbe94416e10c37343bbd0">DataType_Signed64</a> = 10,</div><div class="line"><a name="l00500"></a><span class="lineno"> 500</span>  <a class="code" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a2a8180a97cabe1fd84c41394187eb0ea">DataType_MIN</a> = <a class="code" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a85a4789fac010dd27b46126a3ec81415">DataType_Float16</a>,</div><div class="line"><a name="l00501"></a><span class="lineno"> 501</span>  <a class="code" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a6dc8d195d7d4718a63c6b6097414a063">DataType_MAX</a> = <a class="code" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a8f61265a471fbe94416e10c37343bbd0">DataType_Signed64</a></div><div class="line"><a name="l00502"></a><span class="lineno"> 502</span> };</div><div class="ttc" id="namespacearmnn_serializer_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6a6dc8d195d7d4718a63c6b6097414a063"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a6dc8d195d7d4718a63c6b6097414a063">armnnSerializer::DataType_MAX</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00501">ArmnnSchema_generated.h:501</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6a8f61265a471fbe94416e10c37343bbd0"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a8f61265a471fbe94416e10c37343bbd0">armnnSerializer::DataType_Signed64</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00499">ArmnnSchema_generated.h:499</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6a0f985e86a4fb5a118e3921cf6c942eee"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a0f985e86a4fb5a118e3921cf6c942eee">armnnSerializer::DataType_Boolean</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00493">ArmnnSchema_generated.h:493</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6a85a4789fac010dd27b46126a3ec81415"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a85a4789fac010dd27b46126a3ec81415">armnnSerializer::DataType_Float16</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00489">ArmnnSchema_generated.h:489</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6aa63d04e45c0ddda1b96da89b965e1f68"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6aa63d04e45c0ddda1b96da89b965e1f68">armnnSerializer::DataType_QuantisedAsymm8</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00491">ArmnnSchema_generated.h:491</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6a72068aaea4e2f3104dc18151ec258753"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a72068aaea4e2f3104dc18151ec258753">armnnSerializer::DataType_QSymmS16</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00496">ArmnnSchema_generated.h:496</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6accea57d979c2786b1cafa65b67b8fcf5"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6accea57d979c2786b1cafa65b67b8fcf5">armnnSerializer::DataType_Signed32</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00492">ArmnnSchema_generated.h:492</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6ab18922c57ffc52f5b3736d6833d15b0e"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6ab18922c57ffc52f5b3736d6833d15b0e">armnnSerializer::DataType_QuantisedSymm16</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00494">ArmnnSchema_generated.h:494</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6a7cf8c59b21e0386290d7ad7df5c28b7f"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a7cf8c59b21e0386290d7ad7df5c28b7f">armnnSerializer::DataType_Float32</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00490">ArmnnSchema_generated.h:490</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6a652ad0c98dd4b1f4014e59afa5a52754"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a652ad0c98dd4b1f4014e59afa5a52754">armnnSerializer::DataType_QAsymmU8</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00495">ArmnnSchema_generated.h:495</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6a2a8180a97cabe1fd84c41394187eb0ea"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a2a8180a97cabe1fd84c41394187eb0ea">armnnSerializer::DataType_MIN</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00500">ArmnnSchema_generated.h:500</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6ab7b11e3329f5c054f907cf43ee3d172f"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6ab7b11e3329f5c054f907cf43ee3d172f">armnnSerializer::DataType_QAsymmS8</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00497">ArmnnSchema_generated.h:497</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6adb6ab68c44ab94ac150425bba9628fc3"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6adb6ab68c44ab94ac150425bba9628fc3">armnnSerializer::DataType_QSymmS8</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00498">ArmnnSchema_generated.h:498</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a9a8118be7780e95363d631cbca7e7800"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a9a8118be7780e95363d631cbca7e7800">◆ </a></span>Layer</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">enum <a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800">Layer</a></td> + </tr> + </table> +</div><div class="memdoc"> +<table class="fieldtable"> +<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800aab5b132fd43f013da88af9d39473b530"></a>Layer_NONE </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800a3c1530e2a22e38cbc95c550ab03587bf"></a>Layer_ActivationLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800acb09951225918313b2b1a2216190b7de"></a>Layer_AdditionLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800af1bad1940a9bb24cc482cdd973a11be2"></a>Layer_BatchToSpaceNdLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800a04bd4d01da9b873927a85a8008cc33b0"></a>Layer_BatchNormalizationLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800a80020f7a3fb17e7880d59b1d2d8d615f"></a>Layer_ConstantLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800ae77605fdd15e97d8031588b43a91438d"></a>Layer_Convolution2dLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800a14808563382df0fda421aab627144652"></a>Layer_DepthwiseConvolution2dLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800a078129118409c5b23187378df104c6e4"></a>Layer_FullyConnectedLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800a6e0e04f39c11514f9752141c736bb9ae"></a>Layer_InputLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800a763f81d3ba7a94d68fa60695413fe730"></a>Layer_MultiplicationLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800a02ade3246fe8684ec59014bd9bcb90e1"></a>Layer_OutputLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800aefc9b063445a082feee6800920e45fc5"></a>Layer_PermuteLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800afa2b41942ce1d6f7575db9a0f3a5e50c"></a>Layer_Pooling2dLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800a79f3e677f73d9e1fced22034bde81f73"></a>Layer_ReshapeLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800a57b44c21743deaf28fb975e69c0139d2"></a>Layer_SoftmaxLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800a8c2490d8a9ab1cf638afe35327a2ddfd"></a>Layer_SpaceToBatchNdLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800adff41dc21e4cfe985bdc9834e3888cde"></a>Layer_DivisionLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800a971f3e1d5e65981d65cd7bec97c35d56"></a>Layer_MinimumLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800ad0e2f51333a4a78f25fb7628d99abfb0"></a>Layer_EqualLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800a53ebd51519c6995dff0233f372253bb5"></a>Layer_MaximumLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800ac66b86e826882173902dcbe02f3d09ec"></a>Layer_NormalizationLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800a0d0d8c8a11f3b3c21a674391c211c6cf"></a>Layer_PadLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800a7e17c9c2908de8c51b7e254a9961b6c2"></a>Layer_RsqrtLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800a3ff9dccb3e8da02034ac11d4f0e64d86"></a>Layer_FloorLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800a9f4e141ded38166da553b3fb83404965"></a>Layer_GreaterLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800a81668eb80018f30662cf0ca9587f00db"></a>Layer_ResizeBilinearLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800a12f8354b009708f3d4075c637a951ee9"></a>Layer_SubtractionLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800a9541718d54d553f2bfc5005eabc6cae0"></a>Layer_StridedSliceLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800af4863b444a69774e602dafa77bd2a67f"></a>Layer_GatherLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800aebc365adeb16cd4efa74b42a0cff20b1"></a>Layer_MeanLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800afc7231489cba58e342b10ab11c7bc71c"></a>Layer_MergerLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800a0807d07314af2ce1bae19957b729a619"></a>Layer_L2NormalizationLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800a47264fe8525e702d2b10ae7889262143"></a>Layer_SplitterLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800a7fa969da0b98ca4e877cc7bc1a2617e7"></a>Layer_DetectionPostProcessLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800a24486275ee5429f5d48d7452a63f0aa6"></a>Layer_LstmLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800a4a682e05031ec993f9c0f341f6417b5d"></a>Layer_QuantizedLstmLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800aaa97e040f6b8fcf225dfe14d9fda5dfd"></a>Layer_QuantizeLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800a60ca6203709ee04bdca4b386caf76e8f"></a>Layer_DequantizeLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800aae3684e45a1c7af796aa9e440f694fbe"></a>Layer_MergeLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800a40b95a8fca001d370a48a44b6a1e3081"></a>Layer_SwitchLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800aa3409e0060147643289f5fbfbddb10d8"></a>Layer_ConcatLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800aec3b5c30acd8584209e895c9908e1113"></a>Layer_SpaceToDepthLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800adb74f3c9c7e523382ea58851b64e1563"></a>Layer_PreluLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800a6bbbdef6e59a74aaf16936df74283b38"></a>Layer_TransposeConvolution2dLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800a536ca0f044c6f9a6ede55ce2c110ef3d"></a>Layer_ResizeLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800aef7f3f3ef9d6522ae588c39efeaddf76"></a>Layer_StackLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800ac7cb521c0b2dcdc120979052b5ccabab"></a>Layer_AbsLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800aa27f8513a598168e76feeed9d45b97a4"></a>Layer_ArgMinMaxLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800a5166c40fe2331ecb78b6991e561031f3"></a>Layer_SliceLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800a44980f553da6725ff53f3b264e2f695a"></a>Layer_DepthToSpaceLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800a66bd4347d6720e9c9a41836f72112446"></a>Layer_InstanceNormalizationLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800ad3545c89b6c4b796b77a789d1b75a963"></a>Layer_LogSoftmaxLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800a77fcdbf47f0c0d0c6613fbf4c40bfedd"></a>Layer_ComparisonLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800a3fb83be2148809502063061251e7ae5d"></a>Layer_StandInLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800aaca6c43c9dcc03ec08d819e2aeeb19d4"></a>Layer_ElementwiseUnaryLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800a363b164a08b744cfb715ca770cad9e3f"></a>Layer_TransposeLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800a06dbb928f8d18a98a088a4ac98f309e1"></a>Layer_QLstmLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800aa2b0ac6a66b345540437b5fedd28ee13"></a>Layer_FillLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800acf64f69a5d662a3c4be54cba6bf14476"></a>Layer_RankLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800a1e2bc20cd5c9acb4a9cefd79810c1583"></a>Layer_LogicalBinaryLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800af5e1cb81e9d4cebe11ced890091eeeff"></a>Layer_ReduceLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800a532e00264a6d794b9148c3076074850f"></a>Layer_CastLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800ab1b2c76a816bc6293e5e6c30777e71ca"></a>Layer_ShapeLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800adaf863b4d276632965cc9048aa3b92bb"></a>Layer_UnidirectionalSequenceLstmLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800ad68ce0d08fe5a2b062bca8ff7c5155e4"></a>Layer_ChannelShuffleLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800ae731040961878a381ad8be3b8d133fc2"></a>Layer_Convolution3dLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800a4cc274c1374d0a1d472f986963b7dddd"></a>Layer_Pooling3dLayer </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800ae4f7075a15f2f868d88d902348bddf40"></a>Layer_MIN </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a8118be7780e95363d631cbca7e7800a51db2747dc47acba3a761bc2b1a80122"></a>Layer_MAX </td><td class="fielddoc"></td></tr> +</table> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01243">1243</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l01243"></a><span class="lineno"> 1243</span>  {</div><div class="line"><a name="l01244"></a><span class="lineno"> 1244</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aab5b132fd43f013da88af9d39473b530">Layer_NONE</a> = 0,</div><div class="line"><a name="l01245"></a><span class="lineno"> 1245</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a3c1530e2a22e38cbc95c550ab03587bf">Layer_ActivationLayer</a> = 1,</div><div class="line"><a name="l01246"></a><span class="lineno"> 1246</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800acb09951225918313b2b1a2216190b7de">Layer_AdditionLayer</a> = 2,</div><div class="line"><a name="l01247"></a><span class="lineno"> 1247</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800af1bad1940a9bb24cc482cdd973a11be2">Layer_BatchToSpaceNdLayer</a> = 3,</div><div class="line"><a name="l01248"></a><span class="lineno"> 1248</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a04bd4d01da9b873927a85a8008cc33b0">Layer_BatchNormalizationLayer</a> = 4,</div><div class="line"><a name="l01249"></a><span class="lineno"> 1249</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a80020f7a3fb17e7880d59b1d2d8d615f">Layer_ConstantLayer</a> = 5,</div><div class="line"><a name="l01250"></a><span class="lineno"> 1250</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ae77605fdd15e97d8031588b43a91438d">Layer_Convolution2dLayer</a> = 6,</div><div class="line"><a name="l01251"></a><span class="lineno"> 1251</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a14808563382df0fda421aab627144652">Layer_DepthwiseConvolution2dLayer</a> = 7,</div><div class="line"><a name="l01252"></a><span class="lineno"> 1252</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a078129118409c5b23187378df104c6e4">Layer_FullyConnectedLayer</a> = 8,</div><div class="line"><a name="l01253"></a><span class="lineno"> 1253</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a6e0e04f39c11514f9752141c736bb9ae">Layer_InputLayer</a> = 9,</div><div class="line"><a name="l01254"></a><span class="lineno"> 1254</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a763f81d3ba7a94d68fa60695413fe730">Layer_MultiplicationLayer</a> = 10,</div><div class="line"><a name="l01255"></a><span class="lineno"> 1255</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a02ade3246fe8684ec59014bd9bcb90e1">Layer_OutputLayer</a> = 11,</div><div class="line"><a name="l01256"></a><span class="lineno"> 1256</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aefc9b063445a082feee6800920e45fc5">Layer_PermuteLayer</a> = 12,</div><div class="line"><a name="l01257"></a><span class="lineno"> 1257</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800afa2b41942ce1d6f7575db9a0f3a5e50c">Layer_Pooling2dLayer</a> = 13,</div><div class="line"><a name="l01258"></a><span class="lineno"> 1258</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a79f3e677f73d9e1fced22034bde81f73">Layer_ReshapeLayer</a> = 14,</div><div class="line"><a name="l01259"></a><span class="lineno"> 1259</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a57b44c21743deaf28fb975e69c0139d2">Layer_SoftmaxLayer</a> = 15,</div><div class="line"><a name="l01260"></a><span class="lineno"> 1260</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a8c2490d8a9ab1cf638afe35327a2ddfd">Layer_SpaceToBatchNdLayer</a> = 16,</div><div class="line"><a name="l01261"></a><span class="lineno"> 1261</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800adff41dc21e4cfe985bdc9834e3888cde">Layer_DivisionLayer</a> = 17,</div><div class="line"><a name="l01262"></a><span class="lineno"> 1262</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a971f3e1d5e65981d65cd7bec97c35d56">Layer_MinimumLayer</a> = 18,</div><div class="line"><a name="l01263"></a><span class="lineno"> 1263</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ad0e2f51333a4a78f25fb7628d99abfb0">Layer_EqualLayer</a> = 19,</div><div class="line"><a name="l01264"></a><span class="lineno"> 1264</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a53ebd51519c6995dff0233f372253bb5">Layer_MaximumLayer</a> = 20,</div><div class="line"><a name="l01265"></a><span class="lineno"> 1265</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ac66b86e826882173902dcbe02f3d09ec">Layer_NormalizationLayer</a> = 21,</div><div class="line"><a name="l01266"></a><span class="lineno"> 1266</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a0d0d8c8a11f3b3c21a674391c211c6cf">Layer_PadLayer</a> = 22,</div><div class="line"><a name="l01267"></a><span class="lineno"> 1267</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a7e17c9c2908de8c51b7e254a9961b6c2">Layer_RsqrtLayer</a> = 23,</div><div class="line"><a name="l01268"></a><span class="lineno"> 1268</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a3ff9dccb3e8da02034ac11d4f0e64d86">Layer_FloorLayer</a> = 24,</div><div class="line"><a name="l01269"></a><span class="lineno"> 1269</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a9f4e141ded38166da553b3fb83404965">Layer_GreaterLayer</a> = 25,</div><div class="line"><a name="l01270"></a><span class="lineno"> 1270</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a81668eb80018f30662cf0ca9587f00db">Layer_ResizeBilinearLayer</a> = 26,</div><div class="line"><a name="l01271"></a><span class="lineno"> 1271</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a12f8354b009708f3d4075c637a951ee9">Layer_SubtractionLayer</a> = 27,</div><div class="line"><a name="l01272"></a><span class="lineno"> 1272</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a9541718d54d553f2bfc5005eabc6cae0">Layer_StridedSliceLayer</a> = 28,</div><div class="line"><a name="l01273"></a><span class="lineno"> 1273</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800af4863b444a69774e602dafa77bd2a67f">Layer_GatherLayer</a> = 29,</div><div class="line"><a name="l01274"></a><span class="lineno"> 1274</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aebc365adeb16cd4efa74b42a0cff20b1">Layer_MeanLayer</a> = 30,</div><div class="line"><a name="l01275"></a><span class="lineno"> 1275</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800afc7231489cba58e342b10ab11c7bc71c">Layer_MergerLayer</a> = 31,</div><div class="line"><a name="l01276"></a><span class="lineno"> 1276</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a0807d07314af2ce1bae19957b729a619">Layer_L2NormalizationLayer</a> = 32,</div><div class="line"><a name="l01277"></a><span class="lineno"> 1277</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a47264fe8525e702d2b10ae7889262143">Layer_SplitterLayer</a> = 33,</div><div class="line"><a name="l01278"></a><span class="lineno"> 1278</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a7fa969da0b98ca4e877cc7bc1a2617e7">Layer_DetectionPostProcessLayer</a> = 34,</div><div class="line"><a name="l01279"></a><span class="lineno"> 1279</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a24486275ee5429f5d48d7452a63f0aa6">Layer_LstmLayer</a> = 35,</div><div class="line"><a name="l01280"></a><span class="lineno"> 1280</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a4a682e05031ec993f9c0f341f6417b5d">Layer_QuantizedLstmLayer</a> = 36,</div><div class="line"><a name="l01281"></a><span class="lineno"> 1281</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aaa97e040f6b8fcf225dfe14d9fda5dfd">Layer_QuantizeLayer</a> = 37,</div><div class="line"><a name="l01282"></a><span class="lineno"> 1282</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a60ca6203709ee04bdca4b386caf76e8f">Layer_DequantizeLayer</a> = 38,</div><div class="line"><a name="l01283"></a><span class="lineno"> 1283</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aae3684e45a1c7af796aa9e440f694fbe">Layer_MergeLayer</a> = 39,</div><div class="line"><a name="l01284"></a><span class="lineno"> 1284</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a40b95a8fca001d370a48a44b6a1e3081">Layer_SwitchLayer</a> = 40,</div><div class="line"><a name="l01285"></a><span class="lineno"> 1285</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aa3409e0060147643289f5fbfbddb10d8">Layer_ConcatLayer</a> = 41,</div><div class="line"><a name="l01286"></a><span class="lineno"> 1286</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aec3b5c30acd8584209e895c9908e1113">Layer_SpaceToDepthLayer</a> = 42,</div><div class="line"><a name="l01287"></a><span class="lineno"> 1287</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800adb74f3c9c7e523382ea58851b64e1563">Layer_PreluLayer</a> = 43,</div><div class="line"><a name="l01288"></a><span class="lineno"> 1288</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a6bbbdef6e59a74aaf16936df74283b38">Layer_TransposeConvolution2dLayer</a> = 44,</div><div class="line"><a name="l01289"></a><span class="lineno"> 1289</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a536ca0f044c6f9a6ede55ce2c110ef3d">Layer_ResizeLayer</a> = 45,</div><div class="line"><a name="l01290"></a><span class="lineno"> 1290</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aef7f3f3ef9d6522ae588c39efeaddf76">Layer_StackLayer</a> = 46,</div><div class="line"><a name="l01291"></a><span class="lineno"> 1291</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ac7cb521c0b2dcdc120979052b5ccabab">Layer_AbsLayer</a> = 47,</div><div class="line"><a name="l01292"></a><span class="lineno"> 1292</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aa27f8513a598168e76feeed9d45b97a4">Layer_ArgMinMaxLayer</a> = 48,</div><div class="line"><a name="l01293"></a><span class="lineno"> 1293</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a5166c40fe2331ecb78b6991e561031f3">Layer_SliceLayer</a> = 49,</div><div class="line"><a name="l01294"></a><span class="lineno"> 1294</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a44980f553da6725ff53f3b264e2f695a">Layer_DepthToSpaceLayer</a> = 50,</div><div class="line"><a name="l01295"></a><span class="lineno"> 1295</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a66bd4347d6720e9c9a41836f72112446">Layer_InstanceNormalizationLayer</a> = 51,</div><div class="line"><a name="l01296"></a><span class="lineno"> 1296</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ad3545c89b6c4b796b77a789d1b75a963">Layer_LogSoftmaxLayer</a> = 52,</div><div class="line"><a name="l01297"></a><span class="lineno"> 1297</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a77fcdbf47f0c0d0c6613fbf4c40bfedd">Layer_ComparisonLayer</a> = 53,</div><div class="line"><a name="l01298"></a><span class="lineno"> 1298</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a3fb83be2148809502063061251e7ae5d">Layer_StandInLayer</a> = 54,</div><div class="line"><a name="l01299"></a><span class="lineno"> 1299</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aaca6c43c9dcc03ec08d819e2aeeb19d4">Layer_ElementwiseUnaryLayer</a> = 55,</div><div class="line"><a name="l01300"></a><span class="lineno"> 1300</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a363b164a08b744cfb715ca770cad9e3f">Layer_TransposeLayer</a> = 56,</div><div class="line"><a name="l01301"></a><span class="lineno"> 1301</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a06dbb928f8d18a98a088a4ac98f309e1">Layer_QLstmLayer</a> = 57,</div><div class="line"><a name="l01302"></a><span class="lineno"> 1302</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aa2b0ac6a66b345540437b5fedd28ee13">Layer_FillLayer</a> = 58,</div><div class="line"><a name="l01303"></a><span class="lineno"> 1303</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800acf64f69a5d662a3c4be54cba6bf14476">Layer_RankLayer</a> = 59,</div><div class="line"><a name="l01304"></a><span class="lineno"> 1304</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a1e2bc20cd5c9acb4a9cefd79810c1583">Layer_LogicalBinaryLayer</a> = 60,</div><div class="line"><a name="l01305"></a><span class="lineno"> 1305</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800af5e1cb81e9d4cebe11ced890091eeeff">Layer_ReduceLayer</a> = 61,</div><div class="line"><a name="l01306"></a><span class="lineno"> 1306</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a532e00264a6d794b9148c3076074850f">Layer_CastLayer</a> = 62,</div><div class="line"><a name="l01307"></a><span class="lineno"> 1307</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ab1b2c76a816bc6293e5e6c30777e71ca">Layer_ShapeLayer</a> = 63,</div><div class="line"><a name="l01308"></a><span class="lineno"> 1308</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800adaf863b4d276632965cc9048aa3b92bb">Layer_UnidirectionalSequenceLstmLayer</a> = 64,</div><div class="line"><a name="l01309"></a><span class="lineno"> 1309</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ad68ce0d08fe5a2b062bca8ff7c5155e4">Layer_ChannelShuffleLayer</a> = 65,</div><div class="line"><a name="l01310"></a><span class="lineno"> 1310</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ae731040961878a381ad8be3b8d133fc2">Layer_Convolution3dLayer</a> = 66,</div><div class="line"><a name="l01311"></a><span class="lineno"> 1311</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a4cc274c1374d0a1d472f986963b7dddd">Layer_Pooling3dLayer</a> = 67,</div><div class="line"><a name="l01312"></a><span class="lineno"> 1312</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ae4f7075a15f2f868d88d902348bddf40">Layer_MIN</a> = <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aab5b132fd43f013da88af9d39473b530">Layer_NONE</a>,</div><div class="line"><a name="l01313"></a><span class="lineno"> 1313</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a51db2747dc47acba3a761bc2b1a80122">Layer_MAX</a> = <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a4cc274c1374d0a1d472f986963b7dddd">Layer_Pooling3dLayer</a></div><div class="line"><a name="l01314"></a><span class="lineno"> 1314</span> };</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800ac7cb521c0b2dcdc120979052b5ccabab"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ac7cb521c0b2dcdc120979052b5ccabab">armnnSerializer::Layer_AbsLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01291">ArmnnSchema_generated.h:1291</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a79f3e677f73d9e1fced22034bde81f73"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a79f3e677f73d9e1fced22034bde81f73">armnnSerializer::Layer_ReshapeLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01258">ArmnnSchema_generated.h:1258</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a51db2747dc47acba3a761bc2b1a80122"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a51db2747dc47acba3a761bc2b1a80122">armnnSerializer::Layer_MAX</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01313">ArmnnSchema_generated.h:1313</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a24486275ee5429f5d48d7452a63f0aa6"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a24486275ee5429f5d48d7452a63f0aa6">armnnSerializer::Layer_LstmLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01279">ArmnnSchema_generated.h:1279</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a971f3e1d5e65981d65cd7bec97c35d56"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a971f3e1d5e65981d65cd7bec97c35d56">armnnSerializer::Layer_MinimumLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01262">ArmnnSchema_generated.h:1262</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800aaca6c43c9dcc03ec08d819e2aeeb19d4"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aaca6c43c9dcc03ec08d819e2aeeb19d4">armnnSerializer::Layer_ElementwiseUnaryLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01299">ArmnnSchema_generated.h:1299</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a9f4e141ded38166da553b3fb83404965"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a9f4e141ded38166da553b3fb83404965">armnnSerializer::Layer_GreaterLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01269">ArmnnSchema_generated.h:1269</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a12f8354b009708f3d4075c637a951ee9"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a12f8354b009708f3d4075c637a951ee9">armnnSerializer::Layer_SubtractionLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01271">ArmnnSchema_generated.h:1271</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800aae3684e45a1c7af796aa9e440f694fbe"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aae3684e45a1c7af796aa9e440f694fbe">armnnSerializer::Layer_MergeLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01283">ArmnnSchema_generated.h:1283</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a1e2bc20cd5c9acb4a9cefd79810c1583"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a1e2bc20cd5c9acb4a9cefd79810c1583">armnnSerializer::Layer_LogicalBinaryLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01304">ArmnnSchema_generated.h:1304</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800aa27f8513a598168e76feeed9d45b97a4"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aa27f8513a598168e76feeed9d45b97a4">armnnSerializer::Layer_ArgMinMaxLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01292">ArmnnSchema_generated.h:1292</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800ab1b2c76a816bc6293e5e6c30777e71ca"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ab1b2c76a816bc6293e5e6c30777e71ca">armnnSerializer::Layer_ShapeLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01307">ArmnnSchema_generated.h:1307</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a763f81d3ba7a94d68fa60695413fe730"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a763f81d3ba7a94d68fa60695413fe730">armnnSerializer::Layer_MultiplicationLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01254">ArmnnSchema_generated.h:1254</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a078129118409c5b23187378df104c6e4"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a078129118409c5b23187378df104c6e4">armnnSerializer::Layer_FullyConnectedLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01252">ArmnnSchema_generated.h:1252</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800aec3b5c30acd8584209e895c9908e1113"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aec3b5c30acd8584209e895c9908e1113">armnnSerializer::Layer_SpaceToDepthLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01286">ArmnnSchema_generated.h:1286</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800ae4f7075a15f2f868d88d902348bddf40"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ae4f7075a15f2f868d88d902348bddf40">armnnSerializer::Layer_MIN</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01312">ArmnnSchema_generated.h:1312</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800adaf863b4d276632965cc9048aa3b92bb"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800adaf863b4d276632965cc9048aa3b92bb">armnnSerializer::Layer_UnidirectionalSequenceLstmLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01308">ArmnnSchema_generated.h:1308</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a80020f7a3fb17e7880d59b1d2d8d615f"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a80020f7a3fb17e7880d59b1d2d8d615f">armnnSerializer::Layer_ConstantLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01249">ArmnnSchema_generated.h:1249</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a536ca0f044c6f9a6ede55ce2c110ef3d"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a536ca0f044c6f9a6ede55ce2c110ef3d">armnnSerializer::Layer_ResizeLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01289">ArmnnSchema_generated.h:1289</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a06dbb928f8d18a98a088a4ac98f309e1"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a06dbb928f8d18a98a088a4ac98f309e1">armnnSerializer::Layer_QLstmLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01301">ArmnnSchema_generated.h:1301</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a0807d07314af2ce1bae19957b729a619"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a0807d07314af2ce1bae19957b729a619">armnnSerializer::Layer_L2NormalizationLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01276">ArmnnSchema_generated.h:1276</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a4a682e05031ec993f9c0f341f6417b5d"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a4a682e05031ec993f9c0f341f6417b5d">armnnSerializer::Layer_QuantizedLstmLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01280">ArmnnSchema_generated.h:1280</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a3ff9dccb3e8da02034ac11d4f0e64d86"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a3ff9dccb3e8da02034ac11d4f0e64d86">armnnSerializer::Layer_FloorLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01268">ArmnnSchema_generated.h:1268</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800ad0e2f51333a4a78f25fb7628d99abfb0"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ad0e2f51333a4a78f25fb7628d99abfb0">armnnSerializer::Layer_EqualLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01263">ArmnnSchema_generated.h:1263</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800ae77605fdd15e97d8031588b43a91438d"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ae77605fdd15e97d8031588b43a91438d">armnnSerializer::Layer_Convolution2dLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01250">ArmnnSchema_generated.h:1250</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a47264fe8525e702d2b10ae7889262143"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a47264fe8525e702d2b10ae7889262143">armnnSerializer::Layer_SplitterLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01277">ArmnnSchema_generated.h:1277</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800adff41dc21e4cfe985bdc9834e3888cde"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800adff41dc21e4cfe985bdc9834e3888cde">armnnSerializer::Layer_DivisionLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01261">ArmnnSchema_generated.h:1261</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a14808563382df0fda421aab627144652"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a14808563382df0fda421aab627144652">armnnSerializer::Layer_DepthwiseConvolution2dLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01251">ArmnnSchema_generated.h:1251</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a9541718d54d553f2bfc5005eabc6cae0"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a9541718d54d553f2bfc5005eabc6cae0">armnnSerializer::Layer_StridedSliceLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01272">ArmnnSchema_generated.h:1272</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a532e00264a6d794b9148c3076074850f"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a532e00264a6d794b9148c3076074850f">armnnSerializer::Layer_CastLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01306">ArmnnSchema_generated.h:1306</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a5166c40fe2331ecb78b6991e561031f3"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a5166c40fe2331ecb78b6991e561031f3">armnnSerializer::Layer_SliceLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01293">ArmnnSchema_generated.h:1293</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a77fcdbf47f0c0d0c6613fbf4c40bfedd"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a77fcdbf47f0c0d0c6613fbf4c40bfedd">armnnSerializer::Layer_ComparisonLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01297">ArmnnSchema_generated.h:1297</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800aef7f3f3ef9d6522ae588c39efeaddf76"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aef7f3f3ef9d6522ae588c39efeaddf76">armnnSerializer::Layer_StackLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01290">ArmnnSchema_generated.h:1290</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a57b44c21743deaf28fb975e69c0139d2"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a57b44c21743deaf28fb975e69c0139d2">armnnSerializer::Layer_SoftmaxLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01259">ArmnnSchema_generated.h:1259</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800af5e1cb81e9d4cebe11ced890091eeeff"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800af5e1cb81e9d4cebe11ced890091eeeff">armnnSerializer::Layer_ReduceLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01305">ArmnnSchema_generated.h:1305</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a02ade3246fe8684ec59014bd9bcb90e1"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a02ade3246fe8684ec59014bd9bcb90e1">armnnSerializer::Layer_OutputLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01255">ArmnnSchema_generated.h:1255</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a6e0e04f39c11514f9752141c736bb9ae"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a6e0e04f39c11514f9752141c736bb9ae">armnnSerializer::Layer_InputLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01253">ArmnnSchema_generated.h:1253</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800ad68ce0d08fe5a2b062bca8ff7c5155e4"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ad68ce0d08fe5a2b062bca8ff7c5155e4">armnnSerializer::Layer_ChannelShuffleLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01309">ArmnnSchema_generated.h:1309</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a66bd4347d6720e9c9a41836f72112446"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a66bd4347d6720e9c9a41836f72112446">armnnSerializer::Layer_InstanceNormalizationLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01295">ArmnnSchema_generated.h:1295</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a363b164a08b744cfb715ca770cad9e3f"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a363b164a08b744cfb715ca770cad9e3f">armnnSerializer::Layer_TransposeLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01300">ArmnnSchema_generated.h:1300</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800aa2b0ac6a66b345540437b5fedd28ee13"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aa2b0ac6a66b345540437b5fedd28ee13">armnnSerializer::Layer_FillLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01302">ArmnnSchema_generated.h:1302</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800aebc365adeb16cd4efa74b42a0cff20b1"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aebc365adeb16cd4efa74b42a0cff20b1">armnnSerializer::Layer_MeanLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01274">ArmnnSchema_generated.h:1274</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a60ca6203709ee04bdca4b386caf76e8f"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a60ca6203709ee04bdca4b386caf76e8f">armnnSerializer::Layer_DequantizeLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01282">ArmnnSchema_generated.h:1282</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800ae731040961878a381ad8be3b8d133fc2"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ae731040961878a381ad8be3b8d133fc2">armnnSerializer::Layer_Convolution3dLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01310">ArmnnSchema_generated.h:1310</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a40b95a8fca001d370a48a44b6a1e3081"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a40b95a8fca001d370a48a44b6a1e3081">armnnSerializer::Layer_SwitchLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01284">ArmnnSchema_generated.h:1284</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800ac66b86e826882173902dcbe02f3d09ec"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ac66b86e826882173902dcbe02f3d09ec">armnnSerializer::Layer_NormalizationLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01265">ArmnnSchema_generated.h:1265</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a7fa969da0b98ca4e877cc7bc1a2617e7"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a7fa969da0b98ca4e877cc7bc1a2617e7">armnnSerializer::Layer_DetectionPostProcessLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01278">ArmnnSchema_generated.h:1278</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800afa2b41942ce1d6f7575db9a0f3a5e50c"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800afa2b41942ce1d6f7575db9a0f3a5e50c">armnnSerializer::Layer_Pooling2dLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01257">ArmnnSchema_generated.h:1257</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a53ebd51519c6995dff0233f372253bb5"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a53ebd51519c6995dff0233f372253bb5">armnnSerializer::Layer_MaximumLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01264">ArmnnSchema_generated.h:1264</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800adb74f3c9c7e523382ea58851b64e1563"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800adb74f3c9c7e523382ea58851b64e1563">armnnSerializer::Layer_PreluLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01287">ArmnnSchema_generated.h:1287</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a6bbbdef6e59a74aaf16936df74283b38"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a6bbbdef6e59a74aaf16936df74283b38">armnnSerializer::Layer_TransposeConvolution2dLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01288">ArmnnSchema_generated.h:1288</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a0d0d8c8a11f3b3c21a674391c211c6cf"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a0d0d8c8a11f3b3c21a674391c211c6cf">armnnSerializer::Layer_PadLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01266">ArmnnSchema_generated.h:1266</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a81668eb80018f30662cf0ca9587f00db"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a81668eb80018f30662cf0ca9587f00db">armnnSerializer::Layer_ResizeBilinearLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01270">ArmnnSchema_generated.h:1270</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a3c1530e2a22e38cbc95c550ab03587bf"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a3c1530e2a22e38cbc95c550ab03587bf">armnnSerializer::Layer_ActivationLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01245">ArmnnSchema_generated.h:1245</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800af1bad1940a9bb24cc482cdd973a11be2"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800af1bad1940a9bb24cc482cdd973a11be2">armnnSerializer::Layer_BatchToSpaceNdLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01247">ArmnnSchema_generated.h:1247</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800afc7231489cba58e342b10ab11c7bc71c"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800afc7231489cba58e342b10ab11c7bc71c">armnnSerializer::Layer_MergerLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01275">ArmnnSchema_generated.h:1275</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a04bd4d01da9b873927a85a8008cc33b0"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a04bd4d01da9b873927a85a8008cc33b0">armnnSerializer::Layer_BatchNormalizationLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01248">ArmnnSchema_generated.h:1248</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800aaa97e040f6b8fcf225dfe14d9fda5dfd"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aaa97e040f6b8fcf225dfe14d9fda5dfd">armnnSerializer::Layer_QuantizeLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01281">ArmnnSchema_generated.h:1281</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a7e17c9c2908de8c51b7e254a9961b6c2"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a7e17c9c2908de8c51b7e254a9961b6c2">armnnSerializer::Layer_RsqrtLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01267">ArmnnSchema_generated.h:1267</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a3fb83be2148809502063061251e7ae5d"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a3fb83be2148809502063061251e7ae5d">armnnSerializer::Layer_StandInLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01298">ArmnnSchema_generated.h:1298</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a44980f553da6725ff53f3b264e2f695a"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a44980f553da6725ff53f3b264e2f695a">armnnSerializer::Layer_DepthToSpaceLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01294">ArmnnSchema_generated.h:1294</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800acb09951225918313b2b1a2216190b7de"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800acb09951225918313b2b1a2216190b7de">armnnSerializer::Layer_AdditionLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01246">ArmnnSchema_generated.h:1246</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800aefc9b063445a082feee6800920e45fc5"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aefc9b063445a082feee6800920e45fc5">armnnSerializer::Layer_PermuteLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01256">ArmnnSchema_generated.h:1256</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800aa3409e0060147643289f5fbfbddb10d8"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aa3409e0060147643289f5fbfbddb10d8">armnnSerializer::Layer_ConcatLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01285">ArmnnSchema_generated.h:1285</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a8c2490d8a9ab1cf638afe35327a2ddfd"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a8c2490d8a9ab1cf638afe35327a2ddfd">armnnSerializer::Layer_SpaceToBatchNdLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01260">ArmnnSchema_generated.h:1260</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800aab5b132fd43f013da88af9d39473b530"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aab5b132fd43f013da88af9d39473b530">armnnSerializer::Layer_NONE</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01244">ArmnnSchema_generated.h:1244</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800ad3545c89b6c4b796b77a789d1b75a963"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ad3545c89b6c4b796b77a789d1b75a963">armnnSerializer::Layer_LogSoftmaxLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01296">ArmnnSchema_generated.h:1296</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800acf64f69a5d662a3c4be54cba6bf14476"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800acf64f69a5d662a3c4be54cba6bf14476">armnnSerializer::Layer_RankLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01303">ArmnnSchema_generated.h:1303</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800af4863b444a69774e602dafa77bd2a67f"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800af4863b444a69774e602dafa77bd2a67f">armnnSerializer::Layer_GatherLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01273">ArmnnSchema_generated.h:1273</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a4cc274c1374d0a1d472f986963b7dddd"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a4cc274c1374d0a1d472f986963b7dddd">armnnSerializer::Layer_Pooling3dLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01311">ArmnnSchema_generated.h:1311</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a56943a0946e5f15e5e58054b8e7a04a4"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a56943a0946e5f15e5e58054b8e7a04a4">◆ </a></span>LayerType</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">enum <a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4">LayerType</a></td> + </tr> + </table> +</div><div class="memdoc"> +<table class="fieldtable"> +<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4abd4bd9ee4506a60cc50176ecc05f7631"></a>LayerType_Addition </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4afa7bdf6ab5ff77a483a88df31464439e"></a>LayerType_Input </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4a10845455085eda83cc1ebaaf649fdf90"></a>LayerType_Multiplication </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4a38d0eec54db972b3fcc688c382116fdd"></a>LayerType_Output </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4a3c58db4c401de007c15a0007b5a5ae1d"></a>LayerType_Pooling2d </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4a30409965c7c47c9f815dd3dfcc7e663c"></a>LayerType_Reshape </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4af6cbc22eddf312ca5366ccce089c3f9a"></a>LayerType_Softmax </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4a90cfb48995778461a19333d8f72867e4"></a>LayerType_Convolution2d </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4a605b6e29ce6d54f5ef73ab19b62a7ab6"></a>LayerType_DepthwiseConvolution2d </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4a70edec4191e238938a90ce02317fb5ea"></a>LayerType_Activation </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4a3a77f37dfe1b4365583991c0f60c7cba"></a>LayerType_Permute </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4a21f17a1f82b124f4ebc18f271938e24d"></a>LayerType_FullyConnected </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4a7af04481d606ab5686b4028209b96420"></a>LayerType_Constant </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4a01cba93d343b3d05d3491f67259ee5cd"></a>LayerType_SpaceToBatchNd </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4ad95074a58fd7da7e8d6786f5c85a8dd6"></a>LayerType_BatchToSpaceNd </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4ac61d6b4be56008b56b9d32a1e1e99861"></a>LayerType_Division </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4aca87d6d0999df48428af51a1b0450da2"></a>LayerType_Minimum </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4a4327b3c108dadf3935cdaf85d612bb07"></a>LayerType_Equal </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4a23a3703a6e68fffb059fe2bd1cf2bd32"></a>LayerType_Maximum </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4a9fd05f58f10a22fa9ef4d319cd4f8c3d"></a>LayerType_Normalization </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4a688f51522bb79b2b6fa101cfdfdbdd5e"></a>LayerType_Pad </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4aaf25a94f9bf2afb053a7b4d8a3d8558d"></a>LayerType_Rsqrt </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4ab9338e78013f26777c2724638085c922"></a>LayerType_Floor </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4acd54378796281c0d8e4e80bbe5567e21"></a>LayerType_BatchNormalization </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4ad90900d617747688cb8da2c3e6129464"></a>LayerType_Greater </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4a5ef6227a76aae1bafca7ead1008e9aa6"></a>LayerType_ResizeBilinear </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4a29a968b42ce707c02ad2c447d0351352"></a>LayerType_Subtraction </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4ae84323742561cbd9d490b2aad3419a4e"></a>LayerType_StridedSlice </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4a39b387942f5516b8a207428f5d8d7faa"></a>LayerType_Gather </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4a5646baf51535947822e479daa6dbd772"></a>LayerType_Mean </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4a7f263220192627e3ff43185855bbae1f"></a>LayerType_Merger </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4a9191e5741942fdf6c41136c7b31fbe62"></a>LayerType_L2Normalization </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4a274eac33c72ceed60b2ea063e3ec7e8b"></a>LayerType_Splitter </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4ab89f515400e3a990d0d0f3d2dbea8ec1"></a>LayerType_DetectionPostProcess </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4a3cd45c266e4badd2994be5724e86dfbc"></a>LayerType_Lstm </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4a22182ccacc13ec64565d59035f89519c"></a>LayerType_Quantize </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4a091e45acf7239d85d0f052a19b49bf4b"></a>LayerType_Dequantize </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4a7332eaf01d2612f39dd4481a50595d74"></a>LayerType_Merge </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4a198e8410349034851f20f2b60b716fb2"></a>LayerType_Switch </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4ad8556cd126b07b95ea2c122590409bd6"></a>LayerType_Concat </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4adc4b97b6048ab78029e8bb01059a7436"></a>LayerType_SpaceToDepth </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4a25eea8fc582a2bc4084214aa38abde7e"></a>LayerType_Prelu </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4a5328ab0543c229e04279400c106e3657"></a>LayerType_TransposeConvolution2d </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4a28a1072fe03ff11f05eafcebdc9db61b"></a>LayerType_Resize </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4af2b8f4e0765200ba89724f494c5e52bd"></a>LayerType_Stack </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4a4b2f82d3af360e6d110f05bc2bb7dc7c"></a>LayerType_QuantizedLstm </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4a04cc8aaa00f76e99dfbb24971224bce1"></a>LayerType_Abs </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4afbdbd636087d5a5d4cb9e9aecbe5346f"></a>LayerType_ArgMinMax </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4aaf998e60546d2e763f6c9f731fa84888"></a>LayerType_Slice </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4ae5b9004d4a10e01aba1d78ee61449195"></a>LayerType_DepthToSpace </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4a33ca37a546058767240a89ba53709f55"></a>LayerType_InstanceNormalization </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4a32b30947ebc46fcda3ba504239f7eaee"></a>LayerType_LogSoftmax </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4ac70f63ff9075fd170901461b35331935"></a>LayerType_Comparison </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4a64de359c310082296477d8c96f01b076"></a>LayerType_StandIn </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4a0362966d202bf77f91aed7c92e579e23"></a>LayerType_ElementwiseUnary </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4a77d733fc18c00db71ea9f5d4dd233a4a"></a>LayerType_Transpose </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4ac0873238553644ee939d1b0c642e9dbc"></a>LayerType_QLstm </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4a2f18bee5be04c4987e76c2cefa6e171e"></a>LayerType_Fill </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4a785922abf73d22bc593e8f0a92d8c9c7"></a>LayerType_Rank </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4afa7ee6dd41a6c44dcf7e0428392dc2f8"></a>LayerType_LogicalBinary </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4a6fedea66e207cae772c65a79886fca0e"></a>LayerType_Reduce </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4a824a65dbf20e199da56166f2fa8e733c"></a>LayerType_Cast </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4af93759b7e9e0387205feb78f8a82c7f1"></a>LayerType_Shape </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4a56bd99f0943cecd3ec227368d0cc5fe9"></a>LayerType_UnidirectionalSequenceLstm </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4afad3e54ebc6fe6752ea2ec3ef3cde82a"></a>LayerType_ChannelShuffle </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4ad4753ec1aadf093d5ad68371dadc48ce"></a>LayerType_Convolution3d </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4aeab1dd7561f6b72046d56733e86825c5"></a>LayerType_Pooling3d </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4a8b16a326d7fdb8b277e5bab5ecf1ee1b"></a>LayerType_MIN </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a56943a0946e5f15e5e58054b8e7a04a4a801af2a2a5683ffadeeeb565404af215"></a>LayerType_MAX </td><td class="fielddoc"></td></tr> +</table> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00712">712</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l00712"></a><span class="lineno"> 712</span>  {</div><div class="line"><a name="l00713"></a><span class="lineno"> 713</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4abd4bd9ee4506a60cc50176ecc05f7631">LayerType_Addition</a> = 0,</div><div class="line"><a name="l00714"></a><span class="lineno"> 714</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4afa7bdf6ab5ff77a483a88df31464439e">LayerType_Input</a> = 1,</div><div class="line"><a name="l00715"></a><span class="lineno"> 715</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a10845455085eda83cc1ebaaf649fdf90">LayerType_Multiplication</a> = 2,</div><div class="line"><a name="l00716"></a><span class="lineno"> 716</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a38d0eec54db972b3fcc688c382116fdd">LayerType_Output</a> = 3,</div><div class="line"><a name="l00717"></a><span class="lineno"> 717</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a3c58db4c401de007c15a0007b5a5ae1d">LayerType_Pooling2d</a> = 4,</div><div class="line"><a name="l00718"></a><span class="lineno"> 718</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a30409965c7c47c9f815dd3dfcc7e663c">LayerType_Reshape</a> = 5,</div><div class="line"><a name="l00719"></a><span class="lineno"> 719</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4af6cbc22eddf312ca5366ccce089c3f9a">LayerType_Softmax</a> = 6,</div><div class="line"><a name="l00720"></a><span class="lineno"> 720</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a90cfb48995778461a19333d8f72867e4">LayerType_Convolution2d</a> = 7,</div><div class="line"><a name="l00721"></a><span class="lineno"> 721</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a605b6e29ce6d54f5ef73ab19b62a7ab6">LayerType_DepthwiseConvolution2d</a> = 8,</div><div class="line"><a name="l00722"></a><span class="lineno"> 722</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a70edec4191e238938a90ce02317fb5ea">LayerType_Activation</a> = 9,</div><div class="line"><a name="l00723"></a><span class="lineno"> 723</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a3a77f37dfe1b4365583991c0f60c7cba">LayerType_Permute</a> = 10,</div><div class="line"><a name="l00724"></a><span class="lineno"> 724</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a21f17a1f82b124f4ebc18f271938e24d">LayerType_FullyConnected</a> = 11,</div><div class="line"><a name="l00725"></a><span class="lineno"> 725</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a7af04481d606ab5686b4028209b96420">LayerType_Constant</a> = 12,</div><div class="line"><a name="l00726"></a><span class="lineno"> 726</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a01cba93d343b3d05d3491f67259ee5cd">LayerType_SpaceToBatchNd</a> = 13,</div><div class="line"><a name="l00727"></a><span class="lineno"> 727</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ad95074a58fd7da7e8d6786f5c85a8dd6">LayerType_BatchToSpaceNd</a> = 14,</div><div class="line"><a name="l00728"></a><span class="lineno"> 728</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ac61d6b4be56008b56b9d32a1e1e99861">LayerType_Division</a> = 15,</div><div class="line"><a name="l00729"></a><span class="lineno"> 729</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4aca87d6d0999df48428af51a1b0450da2">LayerType_Minimum</a> = 16,</div><div class="line"><a name="l00730"></a><span class="lineno"> 730</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a4327b3c108dadf3935cdaf85d612bb07">LayerType_Equal</a> = 17,</div><div class="line"><a name="l00731"></a><span class="lineno"> 731</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a23a3703a6e68fffb059fe2bd1cf2bd32">LayerType_Maximum</a> = 18,</div><div class="line"><a name="l00732"></a><span class="lineno"> 732</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a9fd05f58f10a22fa9ef4d319cd4f8c3d">LayerType_Normalization</a> = 19,</div><div class="line"><a name="l00733"></a><span class="lineno"> 733</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a688f51522bb79b2b6fa101cfdfdbdd5e">LayerType_Pad</a> = 20,</div><div class="line"><a name="l00734"></a><span class="lineno"> 734</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4aaf25a94f9bf2afb053a7b4d8a3d8558d">LayerType_Rsqrt</a> = 21,</div><div class="line"><a name="l00735"></a><span class="lineno"> 735</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ab9338e78013f26777c2724638085c922">LayerType_Floor</a> = 22,</div><div class="line"><a name="l00736"></a><span class="lineno"> 736</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4acd54378796281c0d8e4e80bbe5567e21">LayerType_BatchNormalization</a> = 23,</div><div class="line"><a name="l00737"></a><span class="lineno"> 737</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ad90900d617747688cb8da2c3e6129464">LayerType_Greater</a> = 24,</div><div class="line"><a name="l00738"></a><span class="lineno"> 738</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a5ef6227a76aae1bafca7ead1008e9aa6">LayerType_ResizeBilinear</a> = 25,</div><div class="line"><a name="l00739"></a><span class="lineno"> 739</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a29a968b42ce707c02ad2c447d0351352">LayerType_Subtraction</a> = 26,</div><div class="line"><a name="l00740"></a><span class="lineno"> 740</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ae84323742561cbd9d490b2aad3419a4e">LayerType_StridedSlice</a> = 27,</div><div class="line"><a name="l00741"></a><span class="lineno"> 741</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a39b387942f5516b8a207428f5d8d7faa">LayerType_Gather</a> = 28,</div><div class="line"><a name="l00742"></a><span class="lineno"> 742</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a5646baf51535947822e479daa6dbd772">LayerType_Mean</a> = 29,</div><div class="line"><a name="l00743"></a><span class="lineno"> 743</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a7f263220192627e3ff43185855bbae1f">LayerType_Merger</a> = 30,</div><div class="line"><a name="l00744"></a><span class="lineno"> 744</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a9191e5741942fdf6c41136c7b31fbe62">LayerType_L2Normalization</a> = 31,</div><div class="line"><a name="l00745"></a><span class="lineno"> 745</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a274eac33c72ceed60b2ea063e3ec7e8b">LayerType_Splitter</a> = 32,</div><div class="line"><a name="l00746"></a><span class="lineno"> 746</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ab89f515400e3a990d0d0f3d2dbea8ec1">LayerType_DetectionPostProcess</a> = 33,</div><div class="line"><a name="l00747"></a><span class="lineno"> 747</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a3cd45c266e4badd2994be5724e86dfbc">LayerType_Lstm</a> = 34,</div><div class="line"><a name="l00748"></a><span class="lineno"> 748</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a22182ccacc13ec64565d59035f89519c">LayerType_Quantize</a> = 35,</div><div class="line"><a name="l00749"></a><span class="lineno"> 749</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a091e45acf7239d85d0f052a19b49bf4b">LayerType_Dequantize</a> = 36,</div><div class="line"><a name="l00750"></a><span class="lineno"> 750</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a7332eaf01d2612f39dd4481a50595d74">LayerType_Merge</a> = 37,</div><div class="line"><a name="l00751"></a><span class="lineno"> 751</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a198e8410349034851f20f2b60b716fb2">LayerType_Switch</a> = 38,</div><div class="line"><a name="l00752"></a><span class="lineno"> 752</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ad8556cd126b07b95ea2c122590409bd6">LayerType_Concat</a> = 39,</div><div class="line"><a name="l00753"></a><span class="lineno"> 753</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4adc4b97b6048ab78029e8bb01059a7436">LayerType_SpaceToDepth</a> = 40,</div><div class="line"><a name="l00754"></a><span class="lineno"> 754</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a25eea8fc582a2bc4084214aa38abde7e">LayerType_Prelu</a> = 41,</div><div class="line"><a name="l00755"></a><span class="lineno"> 755</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a5328ab0543c229e04279400c106e3657">LayerType_TransposeConvolution2d</a> = 42,</div><div class="line"><a name="l00756"></a><span class="lineno"> 756</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a28a1072fe03ff11f05eafcebdc9db61b">LayerType_Resize</a> = 43,</div><div class="line"><a name="l00757"></a><span class="lineno"> 757</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4af2b8f4e0765200ba89724f494c5e52bd">LayerType_Stack</a> = 44,</div><div class="line"><a name="l00758"></a><span class="lineno"> 758</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a4b2f82d3af360e6d110f05bc2bb7dc7c">LayerType_QuantizedLstm</a> = 45,</div><div class="line"><a name="l00759"></a><span class="lineno"> 759</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a04cc8aaa00f76e99dfbb24971224bce1">LayerType_Abs</a> = 46,</div><div class="line"><a name="l00760"></a><span class="lineno"> 760</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4afbdbd636087d5a5d4cb9e9aecbe5346f">LayerType_ArgMinMax</a> = 47,</div><div class="line"><a name="l00761"></a><span class="lineno"> 761</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4aaf998e60546d2e763f6c9f731fa84888">LayerType_Slice</a> = 48,</div><div class="line"><a name="l00762"></a><span class="lineno"> 762</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ae5b9004d4a10e01aba1d78ee61449195">LayerType_DepthToSpace</a> = 49,</div><div class="line"><a name="l00763"></a><span class="lineno"> 763</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a33ca37a546058767240a89ba53709f55">LayerType_InstanceNormalization</a> = 50,</div><div class="line"><a name="l00764"></a><span class="lineno"> 764</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a32b30947ebc46fcda3ba504239f7eaee">LayerType_LogSoftmax</a> = 51,</div><div class="line"><a name="l00765"></a><span class="lineno"> 765</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ac70f63ff9075fd170901461b35331935">LayerType_Comparison</a> = 52,</div><div class="line"><a name="l00766"></a><span class="lineno"> 766</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a64de359c310082296477d8c96f01b076">LayerType_StandIn</a> = 53,</div><div class="line"><a name="l00767"></a><span class="lineno"> 767</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a0362966d202bf77f91aed7c92e579e23">LayerType_ElementwiseUnary</a> = 54,</div><div class="line"><a name="l00768"></a><span class="lineno"> 768</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a77d733fc18c00db71ea9f5d4dd233a4a">LayerType_Transpose</a> = 55,</div><div class="line"><a name="l00769"></a><span class="lineno"> 769</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ac0873238553644ee939d1b0c642e9dbc">LayerType_QLstm</a> = 56,</div><div class="line"><a name="l00770"></a><span class="lineno"> 770</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a2f18bee5be04c4987e76c2cefa6e171e">LayerType_Fill</a> = 57,</div><div class="line"><a name="l00771"></a><span class="lineno"> 771</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a785922abf73d22bc593e8f0a92d8c9c7">LayerType_Rank</a> = 58,</div><div class="line"><a name="l00772"></a><span class="lineno"> 772</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4afa7ee6dd41a6c44dcf7e0428392dc2f8">LayerType_LogicalBinary</a> = 59,</div><div class="line"><a name="l00773"></a><span class="lineno"> 773</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a6fedea66e207cae772c65a79886fca0e">LayerType_Reduce</a> = 60,</div><div class="line"><a name="l00774"></a><span class="lineno"> 774</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a824a65dbf20e199da56166f2fa8e733c">LayerType_Cast</a> = 61,</div><div class="line"><a name="l00775"></a><span class="lineno"> 775</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4af93759b7e9e0387205feb78f8a82c7f1">LayerType_Shape</a> = 62,</div><div class="line"><a name="l00776"></a><span class="lineno"> 776</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a56bd99f0943cecd3ec227368d0cc5fe9">LayerType_UnidirectionalSequenceLstm</a> = 63,</div><div class="line"><a name="l00777"></a><span class="lineno"> 777</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4afad3e54ebc6fe6752ea2ec3ef3cde82a">LayerType_ChannelShuffle</a> = 64,</div><div class="line"><a name="l00778"></a><span class="lineno"> 778</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ad4753ec1aadf093d5ad68371dadc48ce">LayerType_Convolution3d</a> = 65,</div><div class="line"><a name="l00779"></a><span class="lineno"> 779</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4aeab1dd7561f6b72046d56733e86825c5">LayerType_Pooling3d</a> = 66,</div><div class="line"><a name="l00780"></a><span class="lineno"> 780</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a8b16a326d7fdb8b277e5bab5ecf1ee1b">LayerType_MIN</a> = <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4abd4bd9ee4506a60cc50176ecc05f7631">LayerType_Addition</a>,</div><div class="line"><a name="l00781"></a><span class="lineno"> 781</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a801af2a2a5683ffadeeeb565404af215">LayerType_MAX</a> = <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4aeab1dd7561f6b72046d56733e86825c5">LayerType_Pooling3d</a></div><div class="line"><a name="l00782"></a><span class="lineno"> 782</span> };</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a785922abf73d22bc593e8f0a92d8c9c7"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a785922abf73d22bc593e8f0a92d8c9c7">armnnSerializer::LayerType_Rank</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00771">ArmnnSchema_generated.h:771</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4af93759b7e9e0387205feb78f8a82c7f1"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4af93759b7e9e0387205feb78f8a82c7f1">armnnSerializer::LayerType_Shape</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00775">ArmnnSchema_generated.h:775</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a22182ccacc13ec64565d59035f89519c"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a22182ccacc13ec64565d59035f89519c">armnnSerializer::LayerType_Quantize</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00748">ArmnnSchema_generated.h:748</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a64de359c310082296477d8c96f01b076"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a64de359c310082296477d8c96f01b076">armnnSerializer::LayerType_StandIn</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00766">ArmnnSchema_generated.h:766</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4ab89f515400e3a990d0d0f3d2dbea8ec1"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ab89f515400e3a990d0d0f3d2dbea8ec1">armnnSerializer::LayerType_DetectionPostProcess</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00746">ArmnnSchema_generated.h:746</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4acd54378796281c0d8e4e80bbe5567e21"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4acd54378796281c0d8e4e80bbe5567e21">armnnSerializer::LayerType_BatchNormalization</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00736">ArmnnSchema_generated.h:736</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a39b387942f5516b8a207428f5d8d7faa"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a39b387942f5516b8a207428f5d8d7faa">armnnSerializer::LayerType_Gather</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00741">ArmnnSchema_generated.h:741</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a5328ab0543c229e04279400c106e3657"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a5328ab0543c229e04279400c106e3657">armnnSerializer::LayerType_TransposeConvolution2d</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00755">ArmnnSchema_generated.h:755</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4ae5b9004d4a10e01aba1d78ee61449195"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ae5b9004d4a10e01aba1d78ee61449195">armnnSerializer::LayerType_DepthToSpace</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00762">ArmnnSchema_generated.h:762</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a688f51522bb79b2b6fa101cfdfdbdd5e"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a688f51522bb79b2b6fa101cfdfdbdd5e">armnnSerializer::LayerType_Pad</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00733">ArmnnSchema_generated.h:733</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a2f18bee5be04c4987e76c2cefa6e171e"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a2f18bee5be04c4987e76c2cefa6e171e">armnnSerializer::LayerType_Fill</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00770">ArmnnSchema_generated.h:770</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4ad4753ec1aadf093d5ad68371dadc48ce"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ad4753ec1aadf093d5ad68371dadc48ce">armnnSerializer::LayerType_Convolution3d</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00778">ArmnnSchema_generated.h:778</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a4b2f82d3af360e6d110f05bc2bb7dc7c"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a4b2f82d3af360e6d110f05bc2bb7dc7c">armnnSerializer::LayerType_QuantizedLstm</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00758">ArmnnSchema_generated.h:758</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a29a968b42ce707c02ad2c447d0351352"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a29a968b42ce707c02ad2c447d0351352">armnnSerializer::LayerType_Subtraction</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00739">ArmnnSchema_generated.h:739</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4ac0873238553644ee939d1b0c642e9dbc"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ac0873238553644ee939d1b0c642e9dbc">armnnSerializer::LayerType_QLstm</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00769">ArmnnSchema_generated.h:769</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a8b16a326d7fdb8b277e5bab5ecf1ee1b"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a8b16a326d7fdb8b277e5bab5ecf1ee1b">armnnSerializer::LayerType_MIN</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00780">ArmnnSchema_generated.h:780</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a6fedea66e207cae772c65a79886fca0e"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a6fedea66e207cae772c65a79886fca0e">armnnSerializer::LayerType_Reduce</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00773">ArmnnSchema_generated.h:773</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a25eea8fc582a2bc4084214aa38abde7e"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a25eea8fc582a2bc4084214aa38abde7e">armnnSerializer::LayerType_Prelu</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00754">ArmnnSchema_generated.h:754</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a0362966d202bf77f91aed7c92e579e23"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a0362966d202bf77f91aed7c92e579e23">armnnSerializer::LayerType_ElementwiseUnary</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00767">ArmnnSchema_generated.h:767</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a56bd99f0943cecd3ec227368d0cc5fe9"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a56bd99f0943cecd3ec227368d0cc5fe9">armnnSerializer::LayerType_UnidirectionalSequenceLstm</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00776">ArmnnSchema_generated.h:776</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a30409965c7c47c9f815dd3dfcc7e663c"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a30409965c7c47c9f815dd3dfcc7e663c">armnnSerializer::LayerType_Reshape</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00718">ArmnnSchema_generated.h:718</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4ab9338e78013f26777c2724638085c922"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ab9338e78013f26777c2724638085c922">armnnSerializer::LayerType_Floor</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00735">ArmnnSchema_generated.h:735</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4ac70f63ff9075fd170901461b35331935"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ac70f63ff9075fd170901461b35331935">armnnSerializer::LayerType_Comparison</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00765">ArmnnSchema_generated.h:765</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a801af2a2a5683ffadeeeb565404af215"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a801af2a2a5683ffadeeeb565404af215">armnnSerializer::LayerType_MAX</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00781">ArmnnSchema_generated.h:781</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a5646baf51535947822e479daa6dbd772"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a5646baf51535947822e479daa6dbd772">armnnSerializer::LayerType_Mean</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00742">ArmnnSchema_generated.h:742</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4ac61d6b4be56008b56b9d32a1e1e99861"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ac61d6b4be56008b56b9d32a1e1e99861">armnnSerializer::LayerType_Division</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00728">ArmnnSchema_generated.h:728</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a3c58db4c401de007c15a0007b5a5ae1d"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a3c58db4c401de007c15a0007b5a5ae1d">armnnSerializer::LayerType_Pooling2d</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00717">ArmnnSchema_generated.h:717</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4ad95074a58fd7da7e8d6786f5c85a8dd6"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ad95074a58fd7da7e8d6786f5c85a8dd6">armnnSerializer::LayerType_BatchToSpaceNd</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00727">ArmnnSchema_generated.h:727</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4afbdbd636087d5a5d4cb9e9aecbe5346f"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4afbdbd636087d5a5d4cb9e9aecbe5346f">armnnSerializer::LayerType_ArgMinMax</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00760">ArmnnSchema_generated.h:760</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a5ef6227a76aae1bafca7ead1008e9aa6"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a5ef6227a76aae1bafca7ead1008e9aa6">armnnSerializer::LayerType_ResizeBilinear</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00738">ArmnnSchema_generated.h:738</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a77d733fc18c00db71ea9f5d4dd233a4a"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a77d733fc18c00db71ea9f5d4dd233a4a">armnnSerializer::LayerType_Transpose</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00768">ArmnnSchema_generated.h:768</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a605b6e29ce6d54f5ef73ab19b62a7ab6"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a605b6e29ce6d54f5ef73ab19b62a7ab6">armnnSerializer::LayerType_DepthwiseConvolution2d</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00721">ArmnnSchema_generated.h:721</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a4327b3c108dadf3935cdaf85d612bb07"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a4327b3c108dadf3935cdaf85d612bb07">armnnSerializer::LayerType_Equal</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00730">ArmnnSchema_generated.h:730</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4af2b8f4e0765200ba89724f494c5e52bd"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4af2b8f4e0765200ba89724f494c5e52bd">armnnSerializer::LayerType_Stack</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00757">ArmnnSchema_generated.h:757</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4aaf25a94f9bf2afb053a7b4d8a3d8558d"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4aaf25a94f9bf2afb053a7b4d8a3d8558d">armnnSerializer::LayerType_Rsqrt</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00734">ArmnnSchema_generated.h:734</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a7332eaf01d2612f39dd4481a50595d74"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a7332eaf01d2612f39dd4481a50595d74">armnnSerializer::LayerType_Merge</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00750">ArmnnSchema_generated.h:750</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a38d0eec54db972b3fcc688c382116fdd"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a38d0eec54db972b3fcc688c382116fdd">armnnSerializer::LayerType_Output</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00716">ArmnnSchema_generated.h:716</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a21f17a1f82b124f4ebc18f271938e24d"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a21f17a1f82b124f4ebc18f271938e24d">armnnSerializer::LayerType_FullyConnected</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00724">ArmnnSchema_generated.h:724</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a04cc8aaa00f76e99dfbb24971224bce1"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a04cc8aaa00f76e99dfbb24971224bce1">armnnSerializer::LayerType_Abs</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00759">ArmnnSchema_generated.h:759</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a32b30947ebc46fcda3ba504239f7eaee"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a32b30947ebc46fcda3ba504239f7eaee">armnnSerializer::LayerType_LogSoftmax</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00764">ArmnnSchema_generated.h:764</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a70edec4191e238938a90ce02317fb5ea"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a70edec4191e238938a90ce02317fb5ea">armnnSerializer::LayerType_Activation</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00722">ArmnnSchema_generated.h:722</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4ad8556cd126b07b95ea2c122590409bd6"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ad8556cd126b07b95ea2c122590409bd6">armnnSerializer::LayerType_Concat</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00752">ArmnnSchema_generated.h:752</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4afad3e54ebc6fe6752ea2ec3ef3cde82a"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4afad3e54ebc6fe6752ea2ec3ef3cde82a">armnnSerializer::LayerType_ChannelShuffle</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00777">ArmnnSchema_generated.h:777</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4aca87d6d0999df48428af51a1b0450da2"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4aca87d6d0999df48428af51a1b0450da2">armnnSerializer::LayerType_Minimum</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00729">ArmnnSchema_generated.h:729</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a7af04481d606ab5686b4028209b96420"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a7af04481d606ab5686b4028209b96420">armnnSerializer::LayerType_Constant</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00725">ArmnnSchema_generated.h:725</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a9fd05f58f10a22fa9ef4d319cd4f8c3d"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a9fd05f58f10a22fa9ef4d319cd4f8c3d">armnnSerializer::LayerType_Normalization</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00732">ArmnnSchema_generated.h:732</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a7f263220192627e3ff43185855bbae1f"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a7f263220192627e3ff43185855bbae1f">armnnSerializer::LayerType_Merger</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00743">ArmnnSchema_generated.h:743</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a824a65dbf20e199da56166f2fa8e733c"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a824a65dbf20e199da56166f2fa8e733c">armnnSerializer::LayerType_Cast</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00774">ArmnnSchema_generated.h:774</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a9191e5741942fdf6c41136c7b31fbe62"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a9191e5741942fdf6c41136c7b31fbe62">armnnSerializer::LayerType_L2Normalization</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00744">ArmnnSchema_generated.h:744</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4abd4bd9ee4506a60cc50176ecc05f7631"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4abd4bd9ee4506a60cc50176ecc05f7631">armnnSerializer::LayerType_Addition</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00713">ArmnnSchema_generated.h:713</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a274eac33c72ceed60b2ea063e3ec7e8b"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a274eac33c72ceed60b2ea063e3ec7e8b">armnnSerializer::LayerType_Splitter</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00745">ArmnnSchema_generated.h:745</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4af6cbc22eddf312ca5366ccce089c3f9a"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4af6cbc22eddf312ca5366ccce089c3f9a">armnnSerializer::LayerType_Softmax</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00719">ArmnnSchema_generated.h:719</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a3cd45c266e4badd2994be5724e86dfbc"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a3cd45c266e4badd2994be5724e86dfbc">armnnSerializer::LayerType_Lstm</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00747">ArmnnSchema_generated.h:747</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a33ca37a546058767240a89ba53709f55"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a33ca37a546058767240a89ba53709f55">armnnSerializer::LayerType_InstanceNormalization</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00763">ArmnnSchema_generated.h:763</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a3a77f37dfe1b4365583991c0f60c7cba"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a3a77f37dfe1b4365583991c0f60c7cba">armnnSerializer::LayerType_Permute</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00723">ArmnnSchema_generated.h:723</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a091e45acf7239d85d0f052a19b49bf4b"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a091e45acf7239d85d0f052a19b49bf4b">armnnSerializer::LayerType_Dequantize</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00749">ArmnnSchema_generated.h:749</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4afa7ee6dd41a6c44dcf7e0428392dc2f8"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4afa7ee6dd41a6c44dcf7e0428392dc2f8">armnnSerializer::LayerType_LogicalBinary</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00772">ArmnnSchema_generated.h:772</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4afa7bdf6ab5ff77a483a88df31464439e"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4afa7bdf6ab5ff77a483a88df31464439e">armnnSerializer::LayerType_Input</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00714">ArmnnSchema_generated.h:714</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4ad90900d617747688cb8da2c3e6129464"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ad90900d617747688cb8da2c3e6129464">armnnSerializer::LayerType_Greater</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00737">ArmnnSchema_generated.h:737</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a01cba93d343b3d05d3491f67259ee5cd"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a01cba93d343b3d05d3491f67259ee5cd">armnnSerializer::LayerType_SpaceToBatchNd</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00726">ArmnnSchema_generated.h:726</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a90cfb48995778461a19333d8f72867e4"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a90cfb48995778461a19333d8f72867e4">armnnSerializer::LayerType_Convolution2d</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00720">ArmnnSchema_generated.h:720</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a23a3703a6e68fffb059fe2bd1cf2bd32"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a23a3703a6e68fffb059fe2bd1cf2bd32">armnnSerializer::LayerType_Maximum</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00731">ArmnnSchema_generated.h:731</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4aeab1dd7561f6b72046d56733e86825c5"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4aeab1dd7561f6b72046d56733e86825c5">armnnSerializer::LayerType_Pooling3d</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00779">ArmnnSchema_generated.h:779</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4adc4b97b6048ab78029e8bb01059a7436"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4adc4b97b6048ab78029e8bb01059a7436">armnnSerializer::LayerType_SpaceToDepth</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00753">ArmnnSchema_generated.h:753</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a28a1072fe03ff11f05eafcebdc9db61b"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a28a1072fe03ff11f05eafcebdc9db61b">armnnSerializer::LayerType_Resize</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00756">ArmnnSchema_generated.h:756</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4ae84323742561cbd9d490b2aad3419a4e"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ae84323742561cbd9d490b2aad3419a4e">armnnSerializer::LayerType_StridedSlice</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00740">ArmnnSchema_generated.h:740</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a10845455085eda83cc1ebaaf649fdf90"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a10845455085eda83cc1ebaaf649fdf90">armnnSerializer::LayerType_Multiplication</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00715">ArmnnSchema_generated.h:715</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4aaf998e60546d2e763f6c9f731fa84888"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4aaf998e60546d2e763f6c9f731fa84888">armnnSerializer::LayerType_Slice</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00761">ArmnnSchema_generated.h:761</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a198e8410349034851f20f2b60b716fb2"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a198e8410349034851f20f2b60b716fb2">armnnSerializer::LayerType_Switch</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00751">ArmnnSchema_generated.h:751</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a2da4db0140d1a6dc69c9c82e9ef5379e"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a2da4db0140d1a6dc69c9c82e9ef5379e">◆ </a></span>LogicalBinaryOperation</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">enum <a class="el" href="namespacearmnn_serializer.xhtml#a2da4db0140d1a6dc69c9c82e9ef5379e">LogicalBinaryOperation</a></td> + </tr> + </table> +</div><div class="memdoc"> +<table class="fieldtable"> +<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a2da4db0140d1a6dc69c9c82e9ef5379eaff4ec31c535645c7be387dfcca438296"></a>LogicalBinaryOperation_LogicalAnd </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a2da4db0140d1a6dc69c9c82e9ef5379eaa79f96618d5896cd4b336acfc3ad2767"></a>LogicalBinaryOperation_LogicalOr </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a2da4db0140d1a6dc69c9c82e9ef5379ea63d4e1e4f8c00c2aa0840011cc288140"></a>LogicalBinaryOperation_MIN </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a2da4db0140d1a6dc69c9c82e9ef5379ea69e4707554306af46de5a1bb3c5311e8"></a>LogicalBinaryOperation_MAX </td><td class="fielddoc"></td></tr> +</table> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01027">1027</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l01027"></a><span class="lineno"> 1027</span>  {</div><div class="line"><a name="l01028"></a><span class="lineno"> 1028</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a2da4db0140d1a6dc69c9c82e9ef5379eaff4ec31c535645c7be387dfcca438296">LogicalBinaryOperation_LogicalAnd</a> = 0,</div><div class="line"><a name="l01029"></a><span class="lineno"> 1029</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a2da4db0140d1a6dc69c9c82e9ef5379eaa79f96618d5896cd4b336acfc3ad2767">LogicalBinaryOperation_LogicalOr</a> = 1,</div><div class="line"><a name="l01030"></a><span class="lineno"> 1030</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a2da4db0140d1a6dc69c9c82e9ef5379ea63d4e1e4f8c00c2aa0840011cc288140">LogicalBinaryOperation_MIN</a> = <a class="code" href="namespacearmnn_serializer.xhtml#a2da4db0140d1a6dc69c9c82e9ef5379eaff4ec31c535645c7be387dfcca438296">LogicalBinaryOperation_LogicalAnd</a>,</div><div class="line"><a name="l01031"></a><span class="lineno"> 1031</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a2da4db0140d1a6dc69c9c82e9ef5379ea69e4707554306af46de5a1bb3c5311e8">LogicalBinaryOperation_MAX</a> = <a class="code" href="namespacearmnn_serializer.xhtml#a2da4db0140d1a6dc69c9c82e9ef5379eaa79f96618d5896cd4b336acfc3ad2767">LogicalBinaryOperation_LogicalOr</a></div><div class="line"><a name="l01032"></a><span class="lineno"> 1032</span> };</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a2da4db0140d1a6dc69c9c82e9ef5379ea63d4e1e4f8c00c2aa0840011cc288140"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a2da4db0140d1a6dc69c9c82e9ef5379ea63d4e1e4f8c00c2aa0840011cc288140">armnnSerializer::LogicalBinaryOperation_MIN</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01030">ArmnnSchema_generated.h:1030</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a2da4db0140d1a6dc69c9c82e9ef5379eaff4ec31c535645c7be387dfcca438296"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a2da4db0140d1a6dc69c9c82e9ef5379eaff4ec31c535645c7be387dfcca438296">armnnSerializer::LogicalBinaryOperation_LogicalAnd</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01028">ArmnnSchema_generated.h:1028</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a2da4db0140d1a6dc69c9c82e9ef5379eaa79f96618d5896cd4b336acfc3ad2767"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a2da4db0140d1a6dc69c9c82e9ef5379eaa79f96618d5896cd4b336acfc3ad2767">armnnSerializer::LogicalBinaryOperation_LogicalOr</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01029">ArmnnSchema_generated.h:1029</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a2da4db0140d1a6dc69c9c82e9ef5379ea69e4707554306af46de5a1bb3c5311e8"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a2da4db0140d1a6dc69c9c82e9ef5379ea69e4707554306af46de5a1bb3c5311e8">armnnSerializer::LogicalBinaryOperation_MAX</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01031">ArmnnSchema_generated.h:1031</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="abe18a5033f2ab9c0de82c676b48f5437"></a> +<h2 class="memtitle"><span class="permalink"><a href="#abe18a5033f2ab9c0de82c676b48f5437">◆ </a></span>NormalizationAlgorithmChannel</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">enum <a class="el" href="namespacearmnn_serializer.xhtml#abe18a5033f2ab9c0de82c676b48f5437">NormalizationAlgorithmChannel</a></td> + </tr> + </table> +</div><div class="memdoc"> +<table class="fieldtable"> +<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="abe18a5033f2ab9c0de82c676b48f5437a08ef3b79541d7e7c07f9bc4fb24d3002"></a>NormalizationAlgorithmChannel_Across </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="abe18a5033f2ab9c0de82c676b48f5437acb4111d4d54aaef77778eec297a519d0"></a>NormalizationAlgorithmChannel_Within </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="abe18a5033f2ab9c0de82c676b48f5437a08e782f13be04158dd8b7808555eb81a"></a>NormalizationAlgorithmChannel_MIN </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="abe18a5033f2ab9c0de82c676b48f5437a2bc49c5e6862807037a03d62bb677764"></a>NormalizationAlgorithmChannel_MAX </td><td class="fielddoc"></td></tr> +</table> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01150">1150</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l01150"></a><span class="lineno"> 1150</span>  {</div><div class="line"><a name="l01151"></a><span class="lineno"> 1151</span>  <a class="code" href="namespacearmnn_serializer.xhtml#abe18a5033f2ab9c0de82c676b48f5437a08ef3b79541d7e7c07f9bc4fb24d3002">NormalizationAlgorithmChannel_Across</a> = 0,</div><div class="line"><a name="l01152"></a><span class="lineno"> 1152</span>  <a class="code" href="namespacearmnn_serializer.xhtml#abe18a5033f2ab9c0de82c676b48f5437acb4111d4d54aaef77778eec297a519d0">NormalizationAlgorithmChannel_Within</a> = 1,</div><div class="line"><a name="l01153"></a><span class="lineno"> 1153</span>  <a class="code" href="namespacearmnn_serializer.xhtml#abe18a5033f2ab9c0de82c676b48f5437a08e782f13be04158dd8b7808555eb81a">NormalizationAlgorithmChannel_MIN</a> = <a class="code" href="namespacearmnn_serializer.xhtml#abe18a5033f2ab9c0de82c676b48f5437a08ef3b79541d7e7c07f9bc4fb24d3002">NormalizationAlgorithmChannel_Across</a>,</div><div class="line"><a name="l01154"></a><span class="lineno"> 1154</span>  <a class="code" href="namespacearmnn_serializer.xhtml#abe18a5033f2ab9c0de82c676b48f5437a2bc49c5e6862807037a03d62bb677764">NormalizationAlgorithmChannel_MAX</a> = <a class="code" href="namespacearmnn_serializer.xhtml#abe18a5033f2ab9c0de82c676b48f5437acb4111d4d54aaef77778eec297a519d0">NormalizationAlgorithmChannel_Within</a></div><div class="line"><a name="l01155"></a><span class="lineno"> 1155</span> };</div><div class="ttc" id="namespacearmnn_serializer_xhtml_abe18a5033f2ab9c0de82c676b48f5437a08e782f13be04158dd8b7808555eb81a"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#abe18a5033f2ab9c0de82c676b48f5437a08e782f13be04158dd8b7808555eb81a">armnnSerializer::NormalizationAlgorithmChannel_MIN</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01153">ArmnnSchema_generated.h:1153</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_abe18a5033f2ab9c0de82c676b48f5437acb4111d4d54aaef77778eec297a519d0"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#abe18a5033f2ab9c0de82c676b48f5437acb4111d4d54aaef77778eec297a519d0">armnnSerializer::NormalizationAlgorithmChannel_Within</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01152">ArmnnSchema_generated.h:1152</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_abe18a5033f2ab9c0de82c676b48f5437a2bc49c5e6862807037a03d62bb677764"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#abe18a5033f2ab9c0de82c676b48f5437a2bc49c5e6862807037a03d62bb677764">armnnSerializer::NormalizationAlgorithmChannel_MAX</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01154">ArmnnSchema_generated.h:1154</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_abe18a5033f2ab9c0de82c676b48f5437a08ef3b79541d7e7c07f9bc4fb24d3002"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#abe18a5033f2ab9c0de82c676b48f5437a08ef3b79541d7e7c07f9bc4fb24d3002">armnnSerializer::NormalizationAlgorithmChannel_Across</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01151">ArmnnSchema_generated.h:1151</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="ad605d1661fa0d8c7fea651d82fbe11c9"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ad605d1661fa0d8c7fea651d82fbe11c9">◆ </a></span>NormalizationAlgorithmMethod</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">enum <a class="el" href="namespacearmnn_serializer.xhtml#ad605d1661fa0d8c7fea651d82fbe11c9">NormalizationAlgorithmMethod</a></td> + </tr> + </table> +</div><div class="memdoc"> +<table class="fieldtable"> +<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ad605d1661fa0d8c7fea651d82fbe11c9a27d9bf7a7a45eda4f0e03b6c56823ecb"></a>NormalizationAlgorithmMethod_LocalBrightness </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="ad605d1661fa0d8c7fea651d82fbe11c9a5304d0d97b48c72b8e0c7a39d35957b5"></a>NormalizationAlgorithmMethod_LocalContrast </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="ad605d1661fa0d8c7fea651d82fbe11c9a7734629f20f3103dc5b91788d0336909"></a>NormalizationAlgorithmMethod_MIN </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="ad605d1661fa0d8c7fea651d82fbe11c9a42b84aa07663abf488353cd016bd5bbe"></a>NormalizationAlgorithmMethod_MAX </td><td class="fielddoc"></td></tr> +</table> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01180">1180</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l01180"></a><span class="lineno"> 1180</span>  {</div><div class="line"><a name="l01181"></a><span class="lineno"> 1181</span>  <a class="code" href="namespacearmnn_serializer.xhtml#ad605d1661fa0d8c7fea651d82fbe11c9a27d9bf7a7a45eda4f0e03b6c56823ecb">NormalizationAlgorithmMethod_LocalBrightness</a> = 0,</div><div class="line"><a name="l01182"></a><span class="lineno"> 1182</span>  <a class="code" href="namespacearmnn_serializer.xhtml#ad605d1661fa0d8c7fea651d82fbe11c9a5304d0d97b48c72b8e0c7a39d35957b5">NormalizationAlgorithmMethod_LocalContrast</a> = 1,</div><div class="line"><a name="l01183"></a><span class="lineno"> 1183</span>  <a class="code" href="namespacearmnn_serializer.xhtml#ad605d1661fa0d8c7fea651d82fbe11c9a7734629f20f3103dc5b91788d0336909">NormalizationAlgorithmMethod_MIN</a> = <a class="code" href="namespacearmnn_serializer.xhtml#ad605d1661fa0d8c7fea651d82fbe11c9a27d9bf7a7a45eda4f0e03b6c56823ecb">NormalizationAlgorithmMethod_LocalBrightness</a>,</div><div class="line"><a name="l01184"></a><span class="lineno"> 1184</span>  <a class="code" href="namespacearmnn_serializer.xhtml#ad605d1661fa0d8c7fea651d82fbe11c9a42b84aa07663abf488353cd016bd5bbe">NormalizationAlgorithmMethod_MAX</a> = <a class="code" href="namespacearmnn_serializer.xhtml#ad605d1661fa0d8c7fea651d82fbe11c9a5304d0d97b48c72b8e0c7a39d35957b5">NormalizationAlgorithmMethod_LocalContrast</a></div><div class="line"><a name="l01185"></a><span class="lineno"> 1185</span> };</div><div class="ttc" id="namespacearmnn_serializer_xhtml_ad605d1661fa0d8c7fea651d82fbe11c9a27d9bf7a7a45eda4f0e03b6c56823ecb"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad605d1661fa0d8c7fea651d82fbe11c9a27d9bf7a7a45eda4f0e03b6c56823ecb">armnnSerializer::NormalizationAlgorithmMethod_LocalBrightness</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01181">ArmnnSchema_generated.h:1181</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad605d1661fa0d8c7fea651d82fbe11c9a7734629f20f3103dc5b91788d0336909"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad605d1661fa0d8c7fea651d82fbe11c9a7734629f20f3103dc5b91788d0336909">armnnSerializer::NormalizationAlgorithmMethod_MIN</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01183">ArmnnSchema_generated.h:1183</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad605d1661fa0d8c7fea651d82fbe11c9a42b84aa07663abf488353cd016bd5bbe"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad605d1661fa0d8c7fea651d82fbe11c9a42b84aa07663abf488353cd016bd5bbe">armnnSerializer::NormalizationAlgorithmMethod_MAX</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01184">ArmnnSchema_generated.h:1184</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad605d1661fa0d8c7fea651d82fbe11c9a5304d0d97b48c72b8e0c7a39d35957b5"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad605d1661fa0d8c7fea651d82fbe11c9a5304d0d97b48c72b8e0c7a39d35957b5">armnnSerializer::NormalizationAlgorithmMethod_LocalContrast</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01182">ArmnnSchema_generated.h:1182</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="adf2e5515c4c36a3e7e46bb8b83c6754e"></a> +<h2 class="memtitle"><span class="permalink"><a href="#adf2e5515c4c36a3e7e46bb8b83c6754e">◆ </a></span>OutputShapeRounding</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">enum <a class="el" href="namespacearmnn_serializer.xhtml#adf2e5515c4c36a3e7e46bb8b83c6754e">OutputShapeRounding</a></td> + </tr> + </table> +</div><div class="memdoc"> +<table class="fieldtable"> +<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="adf2e5515c4c36a3e7e46bb8b83c6754eadadc4437650014a2db5b2f7bf0c081d5"></a>OutputShapeRounding_Floor </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="adf2e5515c4c36a3e7e46bb8b83c6754ea9dca45762264185e297180e2985b8a57"></a>OutputShapeRounding_Ceiling </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="adf2e5515c4c36a3e7e46bb8b83c6754ea7a5432341a073caeed754f1750abeb3f"></a>OutputShapeRounding_MIN </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="adf2e5515c4c36a3e7e46bb8b83c6754ea7189cb53ab271e0339a6dfac108f9e87"></a>OutputShapeRounding_MAX </td><td class="fielddoc"></td></tr> +</table> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01090">1090</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l01090"></a><span class="lineno"> 1090</span>  {</div><div class="line"><a name="l01091"></a><span class="lineno"> 1091</span>  <a class="code" href="namespacearmnn_serializer.xhtml#adf2e5515c4c36a3e7e46bb8b83c6754eadadc4437650014a2db5b2f7bf0c081d5">OutputShapeRounding_Floor</a> = 0,</div><div class="line"><a name="l01092"></a><span class="lineno"> 1092</span>  <a class="code" href="namespacearmnn_serializer.xhtml#adf2e5515c4c36a3e7e46bb8b83c6754ea9dca45762264185e297180e2985b8a57">OutputShapeRounding_Ceiling</a> = 1,</div><div class="line"><a name="l01093"></a><span class="lineno"> 1093</span>  <a class="code" href="namespacearmnn_serializer.xhtml#adf2e5515c4c36a3e7e46bb8b83c6754ea7a5432341a073caeed754f1750abeb3f">OutputShapeRounding_MIN</a> = <a class="code" href="namespacearmnn_serializer.xhtml#adf2e5515c4c36a3e7e46bb8b83c6754eadadc4437650014a2db5b2f7bf0c081d5">OutputShapeRounding_Floor</a>,</div><div class="line"><a name="l01094"></a><span class="lineno"> 1094</span>  <a class="code" href="namespacearmnn_serializer.xhtml#adf2e5515c4c36a3e7e46bb8b83c6754ea7189cb53ab271e0339a6dfac108f9e87">OutputShapeRounding_MAX</a> = <a class="code" href="namespacearmnn_serializer.xhtml#adf2e5515c4c36a3e7e46bb8b83c6754ea9dca45762264185e297180e2985b8a57">OutputShapeRounding_Ceiling</a></div><div class="line"><a name="l01095"></a><span class="lineno"> 1095</span> };</div><div class="ttc" id="namespacearmnn_serializer_xhtml_adf2e5515c4c36a3e7e46bb8b83c6754ea9dca45762264185e297180e2985b8a57"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#adf2e5515c4c36a3e7e46bb8b83c6754ea9dca45762264185e297180e2985b8a57">armnnSerializer::OutputShapeRounding_Ceiling</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01092">ArmnnSchema_generated.h:1092</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_adf2e5515c4c36a3e7e46bb8b83c6754ea7a5432341a073caeed754f1750abeb3f"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#adf2e5515c4c36a3e7e46bb8b83c6754ea7a5432341a073caeed754f1750abeb3f">armnnSerializer::OutputShapeRounding_MIN</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01093">ArmnnSchema_generated.h:1093</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_adf2e5515c4c36a3e7e46bb8b83c6754ea7189cb53ab271e0339a6dfac108f9e87"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#adf2e5515c4c36a3e7e46bb8b83c6754ea7189cb53ab271e0339a6dfac108f9e87">armnnSerializer::OutputShapeRounding_MAX</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01094">ArmnnSchema_generated.h:1094</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_adf2e5515c4c36a3e7e46bb8b83c6754eadadc4437650014a2db5b2f7bf0c081d5"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#adf2e5515c4c36a3e7e46bb8b83c6754eadadc4437650014a2db5b2f7bf0c081d5">armnnSerializer::OutputShapeRounding_Floor</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01091">ArmnnSchema_generated.h:1091</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a3888429b6ebc79f9a7df549e5e4d9a2f"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a3888429b6ebc79f9a7df549e5e4d9a2f">◆ </a></span>PaddingMethod</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">enum <a class="el" href="namespacearmnn_serializer.xhtml#a3888429b6ebc79f9a7df549e5e4d9a2f">PaddingMethod</a></td> + </tr> + </table> +</div><div class="memdoc"> +<table class="fieldtable"> +<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a3888429b6ebc79f9a7df549e5e4d9a2fac6a22de608123fbd0e9619051c270be6"></a>PaddingMethod_IgnoreValue </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a3888429b6ebc79f9a7df549e5e4d9a2fa1ca5445bda718e9d6d2cb2530c499384"></a>PaddingMethod_Exclude </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a3888429b6ebc79f9a7df549e5e4d9a2fa4549bffd98a36f119f2fb9e1337276cb"></a>PaddingMethod_MIN </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a3888429b6ebc79f9a7df549e5e4d9a2faf50c9bb99a90e3686ff137e40126c099"></a>PaddingMethod_MAX </td><td class="fielddoc"></td></tr> +</table> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01120">1120</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l01120"></a><span class="lineno"> 1120</span>  {</div><div class="line"><a name="l01121"></a><span class="lineno"> 1121</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a3888429b6ebc79f9a7df549e5e4d9a2fac6a22de608123fbd0e9619051c270be6">PaddingMethod_IgnoreValue</a> = 0,</div><div class="line"><a name="l01122"></a><span class="lineno"> 1122</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a3888429b6ebc79f9a7df549e5e4d9a2fa1ca5445bda718e9d6d2cb2530c499384">PaddingMethod_Exclude</a> = 1,</div><div class="line"><a name="l01123"></a><span class="lineno"> 1123</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a3888429b6ebc79f9a7df549e5e4d9a2fa4549bffd98a36f119f2fb9e1337276cb">PaddingMethod_MIN</a> = <a class="code" href="namespacearmnn_serializer.xhtml#a3888429b6ebc79f9a7df549e5e4d9a2fac6a22de608123fbd0e9619051c270be6">PaddingMethod_IgnoreValue</a>,</div><div class="line"><a name="l01124"></a><span class="lineno"> 1124</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a3888429b6ebc79f9a7df549e5e4d9a2faf50c9bb99a90e3686ff137e40126c099">PaddingMethod_MAX</a> = <a class="code" href="namespacearmnn_serializer.xhtml#a3888429b6ebc79f9a7df549e5e4d9a2fa1ca5445bda718e9d6d2cb2530c499384">PaddingMethod_Exclude</a></div><div class="line"><a name="l01125"></a><span class="lineno"> 1125</span> };</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a3888429b6ebc79f9a7df549e5e4d9a2fa1ca5445bda718e9d6d2cb2530c499384"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a3888429b6ebc79f9a7df549e5e4d9a2fa1ca5445bda718e9d6d2cb2530c499384">armnnSerializer::PaddingMethod_Exclude</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01122">ArmnnSchema_generated.h:1122</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a3888429b6ebc79f9a7df549e5e4d9a2fac6a22de608123fbd0e9619051c270be6"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a3888429b6ebc79f9a7df549e5e4d9a2fac6a22de608123fbd0e9619051c270be6">armnnSerializer::PaddingMethod_IgnoreValue</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01121">ArmnnSchema_generated.h:1121</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a3888429b6ebc79f9a7df549e5e4d9a2faf50c9bb99a90e3686ff137e40126c099"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a3888429b6ebc79f9a7df549e5e4d9a2faf50c9bb99a90e3686ff137e40126c099">armnnSerializer::PaddingMethod_MAX</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01124">ArmnnSchema_generated.h:1124</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a3888429b6ebc79f9a7df549e5e4d9a2fa4549bffd98a36f119f2fb9e1337276cb"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a3888429b6ebc79f9a7df549e5e4d9a2fa4549bffd98a36f119f2fb9e1337276cb">armnnSerializer::PaddingMethod_MIN</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01123">ArmnnSchema_generated.h:1123</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a14d24d90ab4ba2956e92e27890ba4c91"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a14d24d90ab4ba2956e92e27890ba4c91">◆ </a></span>PaddingMode</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">enum <a class="el" href="namespacearmnn_serializer.xhtml#a14d24d90ab4ba2956e92e27890ba4c91">PaddingMode</a></td> + </tr> + </table> +</div><div class="memdoc"> +<table class="fieldtable"> +<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a14d24d90ab4ba2956e92e27890ba4c91ac70578d0ba97ace06c710c28a408ba97"></a>PaddingMode_Constant </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a14d24d90ab4ba2956e92e27890ba4c91a30a624599c070953c66425b29a9a5410"></a>PaddingMode_Reflect </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a14d24d90ab4ba2956e92e27890ba4c91aae41b07106ab81a147cdcbbedb980a82"></a>PaddingMode_Symmetric </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a14d24d90ab4ba2956e92e27890ba4c91a3036e467cc59cab534963aa033f024c7"></a>PaddingMode_MIN </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a14d24d90ab4ba2956e92e27890ba4c91a3acbaddd15a21afb86f55afc1cc49042"></a>PaddingMode_MAX </td><td class="fielddoc"></td></tr> +</table> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01210">1210</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l01210"></a><span class="lineno"> 1210</span>  {</div><div class="line"><a name="l01211"></a><span class="lineno"> 1211</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a14d24d90ab4ba2956e92e27890ba4c91ac70578d0ba97ace06c710c28a408ba97">PaddingMode_Constant</a> = 0,</div><div class="line"><a name="l01212"></a><span class="lineno"> 1212</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a14d24d90ab4ba2956e92e27890ba4c91a30a624599c070953c66425b29a9a5410">PaddingMode_Reflect</a> = 1,</div><div class="line"><a name="l01213"></a><span class="lineno"> 1213</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a14d24d90ab4ba2956e92e27890ba4c91aae41b07106ab81a147cdcbbedb980a82">PaddingMode_Symmetric</a> = 2,</div><div class="line"><a name="l01214"></a><span class="lineno"> 1214</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a14d24d90ab4ba2956e92e27890ba4c91a3036e467cc59cab534963aa033f024c7">PaddingMode_MIN</a> = <a class="code" href="namespacearmnn_serializer.xhtml#a14d24d90ab4ba2956e92e27890ba4c91ac70578d0ba97ace06c710c28a408ba97">PaddingMode_Constant</a>,</div><div class="line"><a name="l01215"></a><span class="lineno"> 1215</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a14d24d90ab4ba2956e92e27890ba4c91a3acbaddd15a21afb86f55afc1cc49042">PaddingMode_MAX</a> = <a class="code" href="namespacearmnn_serializer.xhtml#a14d24d90ab4ba2956e92e27890ba4c91aae41b07106ab81a147cdcbbedb980a82">PaddingMode_Symmetric</a></div><div class="line"><a name="l01216"></a><span class="lineno"> 1216</span> };</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a14d24d90ab4ba2956e92e27890ba4c91a3acbaddd15a21afb86f55afc1cc49042"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a14d24d90ab4ba2956e92e27890ba4c91a3acbaddd15a21afb86f55afc1cc49042">armnnSerializer::PaddingMode_MAX</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01215">ArmnnSchema_generated.h:1215</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a14d24d90ab4ba2956e92e27890ba4c91a30a624599c070953c66425b29a9a5410"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a14d24d90ab4ba2956e92e27890ba4c91a30a624599c070953c66425b29a9a5410">armnnSerializer::PaddingMode_Reflect</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01212">ArmnnSchema_generated.h:1212</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a14d24d90ab4ba2956e92e27890ba4c91aae41b07106ab81a147cdcbbedb980a82"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a14d24d90ab4ba2956e92e27890ba4c91aae41b07106ab81a147cdcbbedb980a82">armnnSerializer::PaddingMode_Symmetric</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01213">ArmnnSchema_generated.h:1213</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a14d24d90ab4ba2956e92e27890ba4c91a3036e467cc59cab534963aa033f024c7"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a14d24d90ab4ba2956e92e27890ba4c91a3036e467cc59cab534963aa033f024c7">armnnSerializer::PaddingMode_MIN</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01214">ArmnnSchema_generated.h:1214</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a14d24d90ab4ba2956e92e27890ba4c91ac70578d0ba97ace06c710c28a408ba97"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a14d24d90ab4ba2956e92e27890ba4c91ac70578d0ba97ace06c710c28a408ba97">armnnSerializer::PaddingMode_Constant</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01211">ArmnnSchema_generated.h:1211</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a961bbfe1db71a848eff5a1f0ab775718"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a961bbfe1db71a848eff5a1f0ab775718">◆ </a></span>PoolingAlgorithm</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">enum <a class="el" href="namespacearmnn_serializer.xhtml#a961bbfe1db71a848eff5a1f0ab775718">PoolingAlgorithm</a></td> + </tr> + </table> +</div><div class="memdoc"> +<table class="fieldtable"> +<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a961bbfe1db71a848eff5a1f0ab775718a1d2a28b5e5683e0a5187ccd610c55fe9"></a>PoolingAlgorithm_Max </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a961bbfe1db71a848eff5a1f0ab775718abba7c8a1f8eb5a85e696ac87fd20defb"></a>PoolingAlgorithm_Average </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a961bbfe1db71a848eff5a1f0ab775718a94f516e696448c8aaf505772b49d63df"></a>PoolingAlgorithm_L2 </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a961bbfe1db71a848eff5a1f0ab775718a1bb1c00153428c75dabcb5293b5dc9e9"></a>PoolingAlgorithm_MIN </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a961bbfe1db71a848eff5a1f0ab775718ad5b9ea61c6c050e68d5dc55f3bfb19ef"></a>PoolingAlgorithm_MAX </td><td class="fielddoc"></td></tr> +</table> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01057">1057</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l01057"></a><span class="lineno"> 1057</span>  {</div><div class="line"><a name="l01058"></a><span class="lineno"> 1058</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a961bbfe1db71a848eff5a1f0ab775718a1d2a28b5e5683e0a5187ccd610c55fe9">PoolingAlgorithm_Max</a> = 0,</div><div class="line"><a name="l01059"></a><span class="lineno"> 1059</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a961bbfe1db71a848eff5a1f0ab775718abba7c8a1f8eb5a85e696ac87fd20defb">PoolingAlgorithm_Average</a> = 1,</div><div class="line"><a name="l01060"></a><span class="lineno"> 1060</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a961bbfe1db71a848eff5a1f0ab775718a94f516e696448c8aaf505772b49d63df">PoolingAlgorithm_L2</a> = 2,</div><div class="line"><a name="l01061"></a><span class="lineno"> 1061</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a961bbfe1db71a848eff5a1f0ab775718a1bb1c00153428c75dabcb5293b5dc9e9">PoolingAlgorithm_MIN</a> = <a class="code" href="namespacearmnn_serializer.xhtml#a961bbfe1db71a848eff5a1f0ab775718a1d2a28b5e5683e0a5187ccd610c55fe9">PoolingAlgorithm_Max</a>,</div><div class="line"><a name="l01062"></a><span class="lineno"> 1062</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a961bbfe1db71a848eff5a1f0ab775718ad5b9ea61c6c050e68d5dc55f3bfb19ef">PoolingAlgorithm_MAX</a> = <a class="code" href="namespacearmnn_serializer.xhtml#a961bbfe1db71a848eff5a1f0ab775718a94f516e696448c8aaf505772b49d63df">PoolingAlgorithm_L2</a></div><div class="line"><a name="l01063"></a><span class="lineno"> 1063</span> };</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a961bbfe1db71a848eff5a1f0ab775718a94f516e696448c8aaf505772b49d63df"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a961bbfe1db71a848eff5a1f0ab775718a94f516e696448c8aaf505772b49d63df">armnnSerializer::PoolingAlgorithm_L2</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01060">ArmnnSchema_generated.h:1060</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a961bbfe1db71a848eff5a1f0ab775718a1d2a28b5e5683e0a5187ccd610c55fe9"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a961bbfe1db71a848eff5a1f0ab775718a1d2a28b5e5683e0a5187ccd610c55fe9">armnnSerializer::PoolingAlgorithm_Max</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01058">ArmnnSchema_generated.h:1058</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a961bbfe1db71a848eff5a1f0ab775718ad5b9ea61c6c050e68d5dc55f3bfb19ef"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a961bbfe1db71a848eff5a1f0ab775718ad5b9ea61c6c050e68d5dc55f3bfb19ef">armnnSerializer::PoolingAlgorithm_MAX</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01062">ArmnnSchema_generated.h:1062</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a961bbfe1db71a848eff5a1f0ab775718abba7c8a1f8eb5a85e696ac87fd20defb"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a961bbfe1db71a848eff5a1f0ab775718abba7c8a1f8eb5a85e696ac87fd20defb">armnnSerializer::PoolingAlgorithm_Average</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01059">ArmnnSchema_generated.h:1059</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a961bbfe1db71a848eff5a1f0ab775718a1bb1c00153428c75dabcb5293b5dc9e9"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a961bbfe1db71a848eff5a1f0ab775718a1bb1c00153428c75dabcb5293b5dc9e9">armnnSerializer::PoolingAlgorithm_MIN</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01061">ArmnnSchema_generated.h:1061</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="abc05539fc6e7907f32ef0fb242e3b3b0"></a> +<h2 class="memtitle"><span class="permalink"><a href="#abc05539fc6e7907f32ef0fb242e3b3b0">◆ </a></span>ReduceOperation</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">enum <a class="el" href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0">ReduceOperation</a></td> + </tr> + </table> +</div><div class="memdoc"> +<table class="fieldtable"> +<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="abc05539fc6e7907f32ef0fb242e3b3b0a5b9aa2242fe3be2b506fecebedb7a09e"></a>ReduceOperation_Sum </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="abc05539fc6e7907f32ef0fb242e3b3b0a0b621c42a73f169f17d67baba922676d"></a>ReduceOperation_Max </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="abc05539fc6e7907f32ef0fb242e3b3b0aef3aaf4a232c169ab448484849b53b3f"></a>ReduceOperation_Mean </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="abc05539fc6e7907f32ef0fb242e3b3b0aeae72dbc1010bb43ed647c81ed0a144c"></a>ReduceOperation_Min </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="abc05539fc6e7907f32ef0fb242e3b3b0a7563ff93854bf67324e5c775b9461a63"></a>ReduceOperation_Prod </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="abc05539fc6e7907f32ef0fb242e3b3b0ac00d8c5c183926de903c8016892f3348"></a>ReduceOperation_MIN </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="abc05539fc6e7907f32ef0fb242e3b3b0ae72b8735eb882732e247bbd37458f522"></a>ReduceOperation_MAX </td><td class="fielddoc"></td></tr> +</table> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00581">581</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l00581"></a><span class="lineno"> 581</span>  {</div><div class="line"><a name="l00582"></a><span class="lineno"> 582</span>  <a class="code" href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0a5b9aa2242fe3be2b506fecebedb7a09e">ReduceOperation_Sum</a> = 0,</div><div class="line"><a name="l00583"></a><span class="lineno"> 583</span>  <a class="code" href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0a0b621c42a73f169f17d67baba922676d">ReduceOperation_Max</a> = 1,</div><div class="line"><a name="l00584"></a><span class="lineno"> 584</span>  <a class="code" href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0aef3aaf4a232c169ab448484849b53b3f">ReduceOperation_Mean</a> = 2,</div><div class="line"><a name="l00585"></a><span class="lineno"> 585</span>  <a class="code" href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0aeae72dbc1010bb43ed647c81ed0a144c">ReduceOperation_Min</a> = 3,</div><div class="line"><a name="l00586"></a><span class="lineno"> 586</span>  <a class="code" href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0a7563ff93854bf67324e5c775b9461a63">ReduceOperation_Prod</a> = 4,</div><div class="line"><a name="l00587"></a><span class="lineno"> 587</span>  <a class="code" href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0ac00d8c5c183926de903c8016892f3348">ReduceOperation_MIN</a> = <a class="code" href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0a5b9aa2242fe3be2b506fecebedb7a09e">ReduceOperation_Sum</a>,</div><div class="line"><a name="l00588"></a><span class="lineno"> 588</span>  <a class="code" href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0ae72b8735eb882732e247bbd37458f522">ReduceOperation_MAX</a> = <a class="code" href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0a7563ff93854bf67324e5c775b9461a63">ReduceOperation_Prod</a></div><div class="line"><a name="l00589"></a><span class="lineno"> 589</span> };</div><div class="ttc" id="namespacearmnn_serializer_xhtml_abc05539fc6e7907f32ef0fb242e3b3b0a5b9aa2242fe3be2b506fecebedb7a09e"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0a5b9aa2242fe3be2b506fecebedb7a09e">armnnSerializer::ReduceOperation_Sum</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00582">ArmnnSchema_generated.h:582</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_abc05539fc6e7907f32ef0fb242e3b3b0ac00d8c5c183926de903c8016892f3348"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0ac00d8c5c183926de903c8016892f3348">armnnSerializer::ReduceOperation_MIN</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00587">ArmnnSchema_generated.h:587</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_abc05539fc6e7907f32ef0fb242e3b3b0a7563ff93854bf67324e5c775b9461a63"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0a7563ff93854bf67324e5c775b9461a63">armnnSerializer::ReduceOperation_Prod</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00586">ArmnnSchema_generated.h:586</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_abc05539fc6e7907f32ef0fb242e3b3b0aef3aaf4a232c169ab448484849b53b3f"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0aef3aaf4a232c169ab448484849b53b3f">armnnSerializer::ReduceOperation_Mean</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00584">ArmnnSchema_generated.h:584</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_abc05539fc6e7907f32ef0fb242e3b3b0aeae72dbc1010bb43ed647c81ed0a144c"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0aeae72dbc1010bb43ed647c81ed0a144c">armnnSerializer::ReduceOperation_Min</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00585">ArmnnSchema_generated.h:585</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_abc05539fc6e7907f32ef0fb242e3b3b0a0b621c42a73f169f17d67baba922676d"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0a0b621c42a73f169f17d67baba922676d">armnnSerializer::ReduceOperation_Max</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00583">ArmnnSchema_generated.h:583</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_abc05539fc6e7907f32ef0fb242e3b3b0ae72b8735eb882732e247bbd37458f522"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0ae72b8735eb882732e247bbd37458f522">armnnSerializer::ReduceOperation_MAX</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00588">ArmnnSchema_generated.h:588</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a9a2af2f8c4af4f9efa8e79417d505ac4"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a9a2af2f8c4af4f9efa8e79417d505ac4">◆ </a></span>ResizeMethod</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">enum <a class="el" href="namespacearmnn_serializer.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4">ResizeMethod</a></td> + </tr> + </table> +</div><div class="memdoc"> +<table class="fieldtable"> +<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a9a2af2f8c4af4f9efa8e79417d505ac4a455979440a6e399cdb14c651810cedb7"></a>ResizeMethod_NearestNeighbor </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a2af2f8c4af4f9efa8e79417d505ac4a935d5ecd5fd045cc4abfff534c6897dc"></a>ResizeMethod_Bilinear </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a2af2f8c4af4f9efa8e79417d505ac4afc30296ca6c6fa613933ad89949f46e0"></a>ResizeMethod_MIN </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a9a2af2f8c4af4f9efa8e79417d505ac4a405278cf21bcf99b696110b031bb46eb"></a>ResizeMethod_MAX </td><td class="fielddoc"></td></tr> +</table> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00620">620</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l00620"></a><span class="lineno"> 620</span>  {</div><div class="line"><a name="l00621"></a><span class="lineno"> 621</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4a455979440a6e399cdb14c651810cedb7">ResizeMethod_NearestNeighbor</a> = 0,</div><div class="line"><a name="l00622"></a><span class="lineno"> 622</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4a935d5ecd5fd045cc4abfff534c6897dc">ResizeMethod_Bilinear</a> = 1,</div><div class="line"><a name="l00623"></a><span class="lineno"> 623</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4afc30296ca6c6fa613933ad89949f46e0">ResizeMethod_MIN</a> = <a class="code" href="namespacearmnn_serializer.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4a455979440a6e399cdb14c651810cedb7">ResizeMethod_NearestNeighbor</a>,</div><div class="line"><a name="l00624"></a><span class="lineno"> 624</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4a405278cf21bcf99b696110b031bb46eb">ResizeMethod_MAX</a> = <a class="code" href="namespacearmnn_serializer.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4a935d5ecd5fd045cc4abfff534c6897dc">ResizeMethod_Bilinear</a></div><div class="line"><a name="l00625"></a><span class="lineno"> 625</span> };</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a9a2af2f8c4af4f9efa8e79417d505ac4a455979440a6e399cdb14c651810cedb7"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4a455979440a6e399cdb14c651810cedb7">armnnSerializer::ResizeMethod_NearestNeighbor</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00621">ArmnnSchema_generated.h:621</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a2af2f8c4af4f9efa8e79417d505ac4a405278cf21bcf99b696110b031bb46eb"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4a405278cf21bcf99b696110b031bb46eb">armnnSerializer::ResizeMethod_MAX</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00624">ArmnnSchema_generated.h:624</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a2af2f8c4af4f9efa8e79417d505ac4a935d5ecd5fd045cc4abfff534c6897dc"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4a935d5ecd5fd045cc4abfff534c6897dc">armnnSerializer::ResizeMethod_Bilinear</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00622">ArmnnSchema_generated.h:622</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a2af2f8c4af4f9efa8e79417d505ac4afc30296ca6c6fa613933ad89949f46e0"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4afc30296ca6c6fa613933ad89949f46e0">armnnSerializer::ResizeMethod_MIN</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00623">ArmnnSchema_generated.h:623</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a1cfaa710db2a54673b21d2ea2da757c8"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a1cfaa710db2a54673b21d2ea2da757c8">◆ </a></span>UnaryOperation</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">enum <a class="el" href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8">UnaryOperation</a></td> + </tr> + </table> +</div><div class="memdoc"> +<table class="fieldtable"> +<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a1cfaa710db2a54673b21d2ea2da757c8a83db4f3b3687286058a159e810320e62"></a>UnaryOperation_Abs </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a1cfaa710db2a54673b21d2ea2da757c8ad6f0e7a2690ab7c8e6e222f7cae773c1"></a>UnaryOperation_Rsqrt </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a1cfaa710db2a54673b21d2ea2da757c8a676a1f8cb61c9672bd3cf3bf942713ef"></a>UnaryOperation_Sqrt </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a1cfaa710db2a54673b21d2ea2da757c8a8ec299abb8c4b048233380de1788277c"></a>UnaryOperation_Exp </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a1cfaa710db2a54673b21d2ea2da757c8a6afa8205802b4a42d12635f1d07891f3"></a>UnaryOperation_Neg </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a1cfaa710db2a54673b21d2ea2da757c8a1945a9ccf3a4bd9ab551d078b636a1bd"></a>UnaryOperation_LogicalNot </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a1cfaa710db2a54673b21d2ea2da757c8a14b8ea38a2d0b764605a7d246383949f"></a>UnaryOperation_Log </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a1cfaa710db2a54673b21d2ea2da757c8af0ae5202857866cea20375d49ce1dd01"></a>UnaryOperation_Sin </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a1cfaa710db2a54673b21d2ea2da757c8a2667ace1b189b522ad6f831b83861d4f"></a>UnaryOperation_MIN </td><td class="fielddoc"></td></tr> +<tr><td class="fieldname"><a id="a1cfaa710db2a54673b21d2ea2da757c8a0d258890ff16d8463a04385a795ca8e4"></a>UnaryOperation_MAX </td><td class="fielddoc"></td></tr> +</table> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00979">979</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l00979"></a><span class="lineno"> 979</span>  {</div><div class="line"><a name="l00980"></a><span class="lineno"> 980</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a83db4f3b3687286058a159e810320e62">UnaryOperation_Abs</a> = 0,</div><div class="line"><a name="l00981"></a><span class="lineno"> 981</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8ad6f0e7a2690ab7c8e6e222f7cae773c1">UnaryOperation_Rsqrt</a> = 1,</div><div class="line"><a name="l00982"></a><span class="lineno"> 982</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a676a1f8cb61c9672bd3cf3bf942713ef">UnaryOperation_Sqrt</a> = 2,</div><div class="line"><a name="l00983"></a><span class="lineno"> 983</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a8ec299abb8c4b048233380de1788277c">UnaryOperation_Exp</a> = 3,</div><div class="line"><a name="l00984"></a><span class="lineno"> 984</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a6afa8205802b4a42d12635f1d07891f3">UnaryOperation_Neg</a> = 4,</div><div class="line"><a name="l00985"></a><span class="lineno"> 985</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a1945a9ccf3a4bd9ab551d078b636a1bd">UnaryOperation_LogicalNot</a> = 5,</div><div class="line"><a name="l00986"></a><span class="lineno"> 986</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a14b8ea38a2d0b764605a7d246383949f">UnaryOperation_Log</a> = 6,</div><div class="line"><a name="l00987"></a><span class="lineno"> 987</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8af0ae5202857866cea20375d49ce1dd01">UnaryOperation_Sin</a> = 7,</div><div class="line"><a name="l00988"></a><span class="lineno"> 988</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a2667ace1b189b522ad6f831b83861d4f">UnaryOperation_MIN</a> = <a class="code" href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a83db4f3b3687286058a159e810320e62">UnaryOperation_Abs</a>,</div><div class="line"><a name="l00989"></a><span class="lineno"> 989</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a0d258890ff16d8463a04385a795ca8e4">UnaryOperation_MAX</a> = <a class="code" href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8af0ae5202857866cea20375d49ce1dd01">UnaryOperation_Sin</a></div><div class="line"><a name="l00990"></a><span class="lineno"> 990</span> };</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a1cfaa710db2a54673b21d2ea2da757c8a0d258890ff16d8463a04385a795ca8e4"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a0d258890ff16d8463a04385a795ca8e4">armnnSerializer::UnaryOperation_MAX</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00989">ArmnnSchema_generated.h:989</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a1cfaa710db2a54673b21d2ea2da757c8a1945a9ccf3a4bd9ab551d078b636a1bd"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a1945a9ccf3a4bd9ab551d078b636a1bd">armnnSerializer::UnaryOperation_LogicalNot</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00985">ArmnnSchema_generated.h:985</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a1cfaa710db2a54673b21d2ea2da757c8a83db4f3b3687286058a159e810320e62"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a83db4f3b3687286058a159e810320e62">armnnSerializer::UnaryOperation_Abs</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00980">ArmnnSchema_generated.h:980</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a1cfaa710db2a54673b21d2ea2da757c8a2667ace1b189b522ad6f831b83861d4f"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a2667ace1b189b522ad6f831b83861d4f">armnnSerializer::UnaryOperation_MIN</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00988">ArmnnSchema_generated.h:988</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a1cfaa710db2a54673b21d2ea2da757c8a6afa8205802b4a42d12635f1d07891f3"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a6afa8205802b4a42d12635f1d07891f3">armnnSerializer::UnaryOperation_Neg</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00984">ArmnnSchema_generated.h:984</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a1cfaa710db2a54673b21d2ea2da757c8af0ae5202857866cea20375d49ce1dd01"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8af0ae5202857866cea20375d49ce1dd01">armnnSerializer::UnaryOperation_Sin</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00987">ArmnnSchema_generated.h:987</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a1cfaa710db2a54673b21d2ea2da757c8a14b8ea38a2d0b764605a7d246383949f"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a14b8ea38a2d0b764605a7d246383949f">armnnSerializer::UnaryOperation_Log</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00986">ArmnnSchema_generated.h:986</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a1cfaa710db2a54673b21d2ea2da757c8a8ec299abb8c4b048233380de1788277c"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a8ec299abb8c4b048233380de1788277c">armnnSerializer::UnaryOperation_Exp</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00983">ArmnnSchema_generated.h:983</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a1cfaa710db2a54673b21d2ea2da757c8ad6f0e7a2690ab7c8e6e222f7cae773c1"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8ad6f0e7a2690ab7c8e6e222f7cae773c1">armnnSerializer::UnaryOperation_Rsqrt</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00981">ArmnnSchema_generated.h:981</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a1cfaa710db2a54673b21d2ea2da757c8a676a1f8cb61c9672bd3cf3bf942713ef"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a676a1f8cb61c9672bd3cf3bf942713ef">armnnSerializer::UnaryOperation_Sqrt</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00982">ArmnnSchema_generated.h:982</a></div></div> +</div><!-- fragment --> +</div> +</div> +<h2 class="groupheader">Function Documentation</h2> +<a id="ae0115e587222d9a7ae3801970ca77bc9"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ae0115e587222d9a7ae3801970ca77bc9">◆ </a></span>AnyLayer::layer_as< armnnSerializer::AbsLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::AbsLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::AbsLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10730">10730</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10730"></a><span class="lineno">10730</span>  {</div><div class="line"><a name="l10731"></a><span class="lineno">10731</span>  <span class="keywordflow">return</span> layer_as_AbsLayer();</div><div class="line"><a name="l10732"></a><span class="lineno">10732</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a93ac07baf917561ee98d0a6c4a84c0dc"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a93ac07baf917561ee98d0a6c4a84c0dc">◆ </a></span>AnyLayer::layer_as< armnnSerializer::ActivationLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::ActivationLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::ActivationLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10546">10546</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10546"></a><span class="lineno">10546</span>  {</div><div class="line"><a name="l10547"></a><span class="lineno">10547</span>  <span class="keywordflow">return</span> layer_as_ActivationLayer();</div><div class="line"><a name="l10548"></a><span class="lineno">10548</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a789ad3dfb704471c4f8dc39f66a21d60"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a789ad3dfb704471c4f8dc39f66a21d60">◆ </a></span>AnyLayer::layer_as< armnnSerializer::AdditionLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::AdditionLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::AdditionLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10550">10550</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10550"></a><span class="lineno">10550</span>  {</div><div class="line"><a name="l10551"></a><span class="lineno">10551</span>  <span class="keywordflow">return</span> layer_as_AdditionLayer();</div><div class="line"><a name="l10552"></a><span class="lineno">10552</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a0f65ff396fc01bb53ee612fc082207cd"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a0f65ff396fc01bb53ee612fc082207cd">◆ </a></span>AnyLayer::layer_as< armnnSerializer::ArgMinMaxLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::ArgMinMaxLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::ArgMinMaxLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10734">10734</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10734"></a><span class="lineno">10734</span>  {</div><div class="line"><a name="l10735"></a><span class="lineno">10735</span>  <span class="keywordflow">return</span> layer_as_ArgMinMaxLayer();</div><div class="line"><a name="l10736"></a><span class="lineno">10736</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a815c96c3495b39fbfa25e0a9f7a9e86e"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a815c96c3495b39fbfa25e0a9f7a9e86e">◆ </a></span>AnyLayer::layer_as< armnnSerializer::BatchNormalizationLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::BatchNormalizationLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::BatchNormalizationLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10558">10558</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10558"></a><span class="lineno">10558</span>  {</div><div class="line"><a name="l10559"></a><span class="lineno">10559</span>  <span class="keywordflow">return</span> layer_as_BatchNormalizationLayer();</div><div class="line"><a name="l10560"></a><span class="lineno">10560</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ad52cd164f65ec8c2b2f3bb1caf8ae724"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ad52cd164f65ec8c2b2f3bb1caf8ae724">◆ </a></span>AnyLayer::layer_as< armnnSerializer::BatchToSpaceNdLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::BatchToSpaceNdLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::BatchToSpaceNdLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10554">10554</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10554"></a><span class="lineno">10554</span>  {</div><div class="line"><a name="l10555"></a><span class="lineno">10555</span>  <span class="keywordflow">return</span> layer_as_BatchToSpaceNdLayer();</div><div class="line"><a name="l10556"></a><span class="lineno">10556</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ae29f479153db0633ada71f0636a112aa"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ae29f479153db0633ada71f0636a112aa">◆ </a></span>AnyLayer::layer_as< armnnSerializer::CastLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::CastLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::CastLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10790">10790</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10790"></a><span class="lineno">10790</span>  {</div><div class="line"><a name="l10791"></a><span class="lineno">10791</span>  <span class="keywordflow">return</span> layer_as_CastLayer();</div><div class="line"><a name="l10792"></a><span class="lineno">10792</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a3482f0e4cdfeec6af0cea4a18e6b1540"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a3482f0e4cdfeec6af0cea4a18e6b1540">◆ </a></span>AnyLayer::layer_as< armnnSerializer::ChannelShuffleLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::ChannelShuffleLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::ChannelShuffleLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10802">10802</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10802"></a><span class="lineno">10802</span>  {</div><div class="line"><a name="l10803"></a><span class="lineno">10803</span>  <span class="keywordflow">return</span> layer_as_ChannelShuffleLayer();</div><div class="line"><a name="l10804"></a><span class="lineno">10804</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a00f5a79f758cd00abf5df9ed649dc016"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a00f5a79f758cd00abf5df9ed649dc016">◆ </a></span>AnyLayer::layer_as< armnnSerializer::ComparisonLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::ComparisonLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::ComparisonLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10754">10754</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10754"></a><span class="lineno">10754</span>  {</div><div class="line"><a name="l10755"></a><span class="lineno">10755</span>  <span class="keywordflow">return</span> layer_as_ComparisonLayer();</div><div class="line"><a name="l10756"></a><span class="lineno">10756</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a4c653b4d2a96eaaeb7cea9f9dda4c861"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a4c653b4d2a96eaaeb7cea9f9dda4c861">◆ </a></span>AnyLayer::layer_as< armnnSerializer::ConcatLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::ConcatLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::ConcatLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10706">10706</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10706"></a><span class="lineno">10706</span>  {</div><div class="line"><a name="l10707"></a><span class="lineno">10707</span>  <span class="keywordflow">return</span> layer_as_ConcatLayer();</div><div class="line"><a name="l10708"></a><span class="lineno">10708</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ab8af19f498a6dcc9e5ed2906350d4175"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ab8af19f498a6dcc9e5ed2906350d4175">◆ </a></span>AnyLayer::layer_as< armnnSerializer::ConstantLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::ConstantLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::ConstantLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10562">10562</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10562"></a><span class="lineno">10562</span>  {</div><div class="line"><a name="l10563"></a><span class="lineno">10563</span>  <span class="keywordflow">return</span> layer_as_ConstantLayer();</div><div class="line"><a name="l10564"></a><span class="lineno">10564</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ac6b700fa12daa278d2a30365bb44c7ef"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ac6b700fa12daa278d2a30365bb44c7ef">◆ </a></span>AnyLayer::layer_as< armnnSerializer::Convolution2dLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::Convolution2dLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::Convolution2dLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10566">10566</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10566"></a><span class="lineno">10566</span>  {</div><div class="line"><a name="l10567"></a><span class="lineno">10567</span>  <span class="keywordflow">return</span> layer_as_Convolution2dLayer();</div><div class="line"><a name="l10568"></a><span class="lineno">10568</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ac95f8ec5deb3dd6edebc6f440c3bf59d"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ac95f8ec5deb3dd6edebc6f440c3bf59d">◆ </a></span>AnyLayer::layer_as< armnnSerializer::Convolution3dLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::Convolution3dLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::Convolution3dLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10806">10806</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10806"></a><span class="lineno">10806</span>  {</div><div class="line"><a name="l10807"></a><span class="lineno">10807</span>  <span class="keywordflow">return</span> layer_as_Convolution3dLayer();</div><div class="line"><a name="l10808"></a><span class="lineno">10808</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ac074d35724022f5071bfabf8301020f0"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ac074d35724022f5071bfabf8301020f0">◆ </a></span>AnyLayer::layer_as< armnnSerializer::DepthToSpaceLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::DepthToSpaceLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::DepthToSpaceLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10742">10742</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10742"></a><span class="lineno">10742</span>  {</div><div class="line"><a name="l10743"></a><span class="lineno">10743</span>  <span class="keywordflow">return</span> layer_as_DepthToSpaceLayer();</div><div class="line"><a name="l10744"></a><span class="lineno">10744</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a6132b79be9f48f32e454a4fad5e9ea23"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a6132b79be9f48f32e454a4fad5e9ea23">◆ </a></span>AnyLayer::layer_as< armnnSerializer::DepthwiseConvolution2dLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::DepthwiseConvolution2dLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::DepthwiseConvolution2dLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10570">10570</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10570"></a><span class="lineno">10570</span>  {</div><div class="line"><a name="l10571"></a><span class="lineno">10571</span>  <span class="keywordflow">return</span> layer_as_DepthwiseConvolution2dLayer();</div><div class="line"><a name="l10572"></a><span class="lineno">10572</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ad001b51811d4ff518db40c485e994659"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ad001b51811d4ff518db40c485e994659">◆ </a></span>AnyLayer::layer_as< armnnSerializer::DequantizeLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::DequantizeLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::DequantizeLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10694">10694</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10694"></a><span class="lineno">10694</span>  {</div><div class="line"><a name="l10695"></a><span class="lineno">10695</span>  <span class="keywordflow">return</span> layer_as_DequantizeLayer();</div><div class="line"><a name="l10696"></a><span class="lineno">10696</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ac9cea795c309c1af0598e92d1ce229b0"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ac9cea795c309c1af0598e92d1ce229b0">◆ </a></span>AnyLayer::layer_as< armnnSerializer::DetectionPostProcessLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::DetectionPostProcessLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::DetectionPostProcessLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10678">10678</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10678"></a><span class="lineno">10678</span>  {</div><div class="line"><a name="l10679"></a><span class="lineno">10679</span>  <span class="keywordflow">return</span> layer_as_DetectionPostProcessLayer();</div><div class="line"><a name="l10680"></a><span class="lineno">10680</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a6a7b69e7a35c670f8a8a4461ee3d6423"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a6a7b69e7a35c670f8a8a4461ee3d6423">◆ </a></span>AnyLayer::layer_as< armnnSerializer::DivisionLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::DivisionLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::DivisionLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10610">10610</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10610"></a><span class="lineno">10610</span>  {</div><div class="line"><a name="l10611"></a><span class="lineno">10611</span>  <span class="keywordflow">return</span> layer_as_DivisionLayer();</div><div class="line"><a name="l10612"></a><span class="lineno">10612</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a4c5c99ef2dcc453de28f0e9b8448e992"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a4c5c99ef2dcc453de28f0e9b8448e992">◆ </a></span>AnyLayer::layer_as< armnnSerializer::ElementwiseUnaryLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::ElementwiseUnaryLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::ElementwiseUnaryLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10762">10762</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10762"></a><span class="lineno">10762</span>  {</div><div class="line"><a name="l10763"></a><span class="lineno">10763</span>  <span class="keywordflow">return</span> layer_as_ElementwiseUnaryLayer();</div><div class="line"><a name="l10764"></a><span class="lineno">10764</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a182332caf2067b623ebf70c0e5193ae5"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a182332caf2067b623ebf70c0e5193ae5">◆ </a></span>AnyLayer::layer_as< armnnSerializer::EqualLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::EqualLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::EqualLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10618">10618</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10618"></a><span class="lineno">10618</span>  {</div><div class="line"><a name="l10619"></a><span class="lineno">10619</span>  <span class="keywordflow">return</span> layer_as_EqualLayer();</div><div class="line"><a name="l10620"></a><span class="lineno">10620</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a9d8ffa1c88afb95fe487a5aab6698aad"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a9d8ffa1c88afb95fe487a5aab6698aad">◆ </a></span>AnyLayer::layer_as< armnnSerializer::FillLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::FillLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::FillLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10774">10774</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10774"></a><span class="lineno">10774</span>  {</div><div class="line"><a name="l10775"></a><span class="lineno">10775</span>  <span class="keywordflow">return</span> layer_as_FillLayer();</div><div class="line"><a name="l10776"></a><span class="lineno">10776</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a5e26cfa0e20db257e5929f59d267d0f1"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a5e26cfa0e20db257e5929f59d267d0f1">◆ </a></span>AnyLayer::layer_as< armnnSerializer::FloorLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::FloorLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::FloorLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10638">10638</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10638"></a><span class="lineno">10638</span>  {</div><div class="line"><a name="l10639"></a><span class="lineno">10639</span>  <span class="keywordflow">return</span> layer_as_FloorLayer();</div><div class="line"><a name="l10640"></a><span class="lineno">10640</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a269cb0dfbd3acc62f60325b9ab67bbea"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a269cb0dfbd3acc62f60325b9ab67bbea">◆ </a></span>AnyLayer::layer_as< armnnSerializer::FullyConnectedLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::FullyConnectedLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::FullyConnectedLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10574">10574</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10574"></a><span class="lineno">10574</span>  {</div><div class="line"><a name="l10575"></a><span class="lineno">10575</span>  <span class="keywordflow">return</span> layer_as_FullyConnectedLayer();</div><div class="line"><a name="l10576"></a><span class="lineno">10576</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a38a269b8bedc7b8e3954dbbcde9111dc"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a38a269b8bedc7b8e3954dbbcde9111dc">◆ </a></span>AnyLayer::layer_as< armnnSerializer::GatherLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::GatherLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::GatherLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10658">10658</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10658"></a><span class="lineno">10658</span>  {</div><div class="line"><a name="l10659"></a><span class="lineno">10659</span>  <span class="keywordflow">return</span> layer_as_GatherLayer();</div><div class="line"><a name="l10660"></a><span class="lineno">10660</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a422adf0ec3b690a6aa4aab469f784b33"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a422adf0ec3b690a6aa4aab469f784b33">◆ </a></span>AnyLayer::layer_as< armnnSerializer::GreaterLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::GreaterLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::GreaterLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10642">10642</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10642"></a><span class="lineno">10642</span>  {</div><div class="line"><a name="l10643"></a><span class="lineno">10643</span>  <span class="keywordflow">return</span> layer_as_GreaterLayer();</div><div class="line"><a name="l10644"></a><span class="lineno">10644</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ab057b64e5699b6767b5098d7d84e9170"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ab057b64e5699b6767b5098d7d84e9170">◆ </a></span>AnyLayer::layer_as< armnnSerializer::InputLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::InputLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::InputLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10578">10578</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10578"></a><span class="lineno">10578</span>  {</div><div class="line"><a name="l10579"></a><span class="lineno">10579</span>  <span class="keywordflow">return</span> layer_as_InputLayer();</div><div class="line"><a name="l10580"></a><span class="lineno">10580</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a11fd27aaf7fe8c3d430d6df0e4d0ce0e"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a11fd27aaf7fe8c3d430d6df0e4d0ce0e">◆ </a></span>AnyLayer::layer_as< armnnSerializer::InstanceNormalizationLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::InstanceNormalizationLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::InstanceNormalizationLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10746">10746</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10746"></a><span class="lineno">10746</span>  {</div><div class="line"><a name="l10747"></a><span class="lineno">10747</span>  <span class="keywordflow">return</span> layer_as_InstanceNormalizationLayer();</div><div class="line"><a name="l10748"></a><span class="lineno">10748</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a7603c6fa922be729729684f6d5ad7fac"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a7603c6fa922be729729684f6d5ad7fac">◆ </a></span>AnyLayer::layer_as< armnnSerializer::L2NormalizationLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::L2NormalizationLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::L2NormalizationLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10670">10670</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10670"></a><span class="lineno">10670</span>  {</div><div class="line"><a name="l10671"></a><span class="lineno">10671</span>  <span class="keywordflow">return</span> layer_as_L2NormalizationLayer();</div><div class="line"><a name="l10672"></a><span class="lineno">10672</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ac2d5c05e73e9beadac185e2d886b32d9"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ac2d5c05e73e9beadac185e2d886b32d9">◆ </a></span>AnyLayer::layer_as< armnnSerializer::LogicalBinaryLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::LogicalBinaryLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::LogicalBinaryLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10782">10782</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10782"></a><span class="lineno">10782</span>  {</div><div class="line"><a name="l10783"></a><span class="lineno">10783</span>  <span class="keywordflow">return</span> layer_as_LogicalBinaryLayer();</div><div class="line"><a name="l10784"></a><span class="lineno">10784</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="add2b258138b940345fa562f0ec52f8d7"></a> +<h2 class="memtitle"><span class="permalink"><a href="#add2b258138b940345fa562f0ec52f8d7">◆ </a></span>AnyLayer::layer_as< armnnSerializer::LogSoftmaxLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::LogSoftmaxLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::LogSoftmaxLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10750">10750</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10750"></a><span class="lineno">10750</span>  {</div><div class="line"><a name="l10751"></a><span class="lineno">10751</span>  <span class="keywordflow">return</span> layer_as_LogSoftmaxLayer();</div><div class="line"><a name="l10752"></a><span class="lineno">10752</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a430aa2cb1979524a602e8b2920e4332e"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a430aa2cb1979524a602e8b2920e4332e">◆ </a></span>AnyLayer::layer_as< armnnSerializer::LstmLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::LstmLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::LstmLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10682">10682</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10682"></a><span class="lineno">10682</span>  {</div><div class="line"><a name="l10683"></a><span class="lineno">10683</span>  <span class="keywordflow">return</span> layer_as_LstmLayer();</div><div class="line"><a name="l10684"></a><span class="lineno">10684</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a3408f43b4450895f03378d360b571166"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a3408f43b4450895f03378d360b571166">◆ </a></span>AnyLayer::layer_as< armnnSerializer::MaximumLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::MaximumLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::MaximumLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10622">10622</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10622"></a><span class="lineno">10622</span>  {</div><div class="line"><a name="l10623"></a><span class="lineno">10623</span>  <span class="keywordflow">return</span> layer_as_MaximumLayer();</div><div class="line"><a name="l10624"></a><span class="lineno">10624</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a5d4636510c01d22219226fe7f47e33ac"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a5d4636510c01d22219226fe7f47e33ac">◆ </a></span>AnyLayer::layer_as< armnnSerializer::MeanLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::MeanLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::MeanLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10662">10662</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10662"></a><span class="lineno">10662</span>  {</div><div class="line"><a name="l10663"></a><span class="lineno">10663</span>  <span class="keywordflow">return</span> layer_as_MeanLayer();</div><div class="line"><a name="l10664"></a><span class="lineno">10664</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a320fda5d2a3523c0d2f1de10e529d279"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a320fda5d2a3523c0d2f1de10e529d279">◆ </a></span>AnyLayer::layer_as< armnnSerializer::MergeLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::MergeLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::MergeLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10698">10698</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10698"></a><span class="lineno">10698</span>  {</div><div class="line"><a name="l10699"></a><span class="lineno">10699</span>  <span class="keywordflow">return</span> layer_as_MergeLayer();</div><div class="line"><a name="l10700"></a><span class="lineno">10700</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ae7ba9df95175811ca0290bd378dc1ad7"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ae7ba9df95175811ca0290bd378dc1ad7">◆ </a></span>AnyLayer::layer_as< armnnSerializer::MergerLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="_merger_layer_8hpp.xhtml#a5fa0520c40f5ab12c1c6c2159deb774a">armnnSerializer::MergerLayer</a>* armnnSerializer::AnyLayer::layer_as< <a class="el" href="_merger_layer_8hpp.xhtml#a5fa0520c40f5ab12c1c6c2159deb774a">armnnSerializer::MergerLayer</a> > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10666">10666</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10666"></a><span class="lineno">10666</span>  {</div><div class="line"><a name="l10667"></a><span class="lineno">10667</span>  <span class="keywordflow">return</span> layer_as_MergerLayer();</div><div class="line"><a name="l10668"></a><span class="lineno">10668</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a0d18e8e5a955f54f026ec894c6bd35b0"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a0d18e8e5a955f54f026ec894c6bd35b0">◆ </a></span>AnyLayer::layer_as< armnnSerializer::MinimumLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::MinimumLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::MinimumLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10614">10614</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10614"></a><span class="lineno">10614</span>  {</div><div class="line"><a name="l10615"></a><span class="lineno">10615</span>  <span class="keywordflow">return</span> layer_as_MinimumLayer();</div><div class="line"><a name="l10616"></a><span class="lineno">10616</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a5440e7c5bd53ebf971efd11440dcd336"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a5440e7c5bd53ebf971efd11440dcd336">◆ </a></span>AnyLayer::layer_as< armnnSerializer::MultiplicationLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::MultiplicationLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::MultiplicationLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10582">10582</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10582"></a><span class="lineno">10582</span>  {</div><div class="line"><a name="l10583"></a><span class="lineno">10583</span>  <span class="keywordflow">return</span> layer_as_MultiplicationLayer();</div><div class="line"><a name="l10584"></a><span class="lineno">10584</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ac3256d64a8e3386df9b8079a275b6bbd"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ac3256d64a8e3386df9b8079a275b6bbd">◆ </a></span>AnyLayer::layer_as< armnnSerializer::NormalizationLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::NormalizationLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::NormalizationLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10626">10626</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10626"></a><span class="lineno">10626</span>  {</div><div class="line"><a name="l10627"></a><span class="lineno">10627</span>  <span class="keywordflow">return</span> layer_as_NormalizationLayer();</div><div class="line"><a name="l10628"></a><span class="lineno">10628</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ad3e0ec3bd971cbfb40fe1904e2a6cb50"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ad3e0ec3bd971cbfb40fe1904e2a6cb50">◆ </a></span>AnyLayer::layer_as< armnnSerializer::OutputLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::OutputLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::OutputLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10586">10586</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10586"></a><span class="lineno">10586</span>  {</div><div class="line"><a name="l10587"></a><span class="lineno">10587</span>  <span class="keywordflow">return</span> layer_as_OutputLayer();</div><div class="line"><a name="l10588"></a><span class="lineno">10588</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ac3dbc38553a552c5dfbae2ccc563078b"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ac3dbc38553a552c5dfbae2ccc563078b">◆ </a></span>AnyLayer::layer_as< armnnSerializer::PadLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::PadLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::PadLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10630">10630</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10630"></a><span class="lineno">10630</span>  {</div><div class="line"><a name="l10631"></a><span class="lineno">10631</span>  <span class="keywordflow">return</span> layer_as_PadLayer();</div><div class="line"><a name="l10632"></a><span class="lineno">10632</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a565ffa9b4af9f14a4744a3e3a38a692a"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a565ffa9b4af9f14a4744a3e3a38a692a">◆ </a></span>AnyLayer::layer_as< armnnSerializer::PermuteLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::PermuteLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::PermuteLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10590">10590</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10590"></a><span class="lineno">10590</span>  {</div><div class="line"><a name="l10591"></a><span class="lineno">10591</span>  <span class="keywordflow">return</span> layer_as_PermuteLayer();</div><div class="line"><a name="l10592"></a><span class="lineno">10592</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a123e29638e7e952167ac3f06ea14322d"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a123e29638e7e952167ac3f06ea14322d">◆ </a></span>AnyLayer::layer_as< armnnSerializer::Pooling2dLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::Pooling2dLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::Pooling2dLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10594">10594</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10594"></a><span class="lineno">10594</span>  {</div><div class="line"><a name="l10595"></a><span class="lineno">10595</span>  <span class="keywordflow">return</span> layer_as_Pooling2dLayer();</div><div class="line"><a name="l10596"></a><span class="lineno">10596</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ac9e9cad6f3385a487b3b8f9e7af400f2"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ac9e9cad6f3385a487b3b8f9e7af400f2">◆ </a></span>AnyLayer::layer_as< armnnSerializer::Pooling3dLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::Pooling3dLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::Pooling3dLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10810">10810</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10810"></a><span class="lineno">10810</span>  {</div><div class="line"><a name="l10811"></a><span class="lineno">10811</span>  <span class="keywordflow">return</span> layer_as_Pooling3dLayer();</div><div class="line"><a name="l10812"></a><span class="lineno">10812</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a33477d674c0a7dad159daf40dca2323e"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a33477d674c0a7dad159daf40dca2323e">◆ </a></span>AnyLayer::layer_as< armnnSerializer::PreluLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::PreluLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::PreluLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10714">10714</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10714"></a><span class="lineno">10714</span>  {</div><div class="line"><a name="l10715"></a><span class="lineno">10715</span>  <span class="keywordflow">return</span> layer_as_PreluLayer();</div><div class="line"><a name="l10716"></a><span class="lineno">10716</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a45f5eb015c95cab086630b5ba9d595a6"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a45f5eb015c95cab086630b5ba9d595a6">◆ </a></span>AnyLayer::layer_as< armnnSerializer::QLstmLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::QLstmLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::QLstmLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10770">10770</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10770"></a><span class="lineno">10770</span>  {</div><div class="line"><a name="l10771"></a><span class="lineno">10771</span>  <span class="keywordflow">return</span> layer_as_QLstmLayer();</div><div class="line"><a name="l10772"></a><span class="lineno">10772</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a169f9205667a80521657e5e0246fac03"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a169f9205667a80521657e5e0246fac03">◆ </a></span>AnyLayer::layer_as< armnnSerializer::QuantizedLstmLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::QuantizedLstmLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::QuantizedLstmLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10686">10686</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10686"></a><span class="lineno">10686</span>  {</div><div class="line"><a name="l10687"></a><span class="lineno">10687</span>  <span class="keywordflow">return</span> layer_as_QuantizedLstmLayer();</div><div class="line"><a name="l10688"></a><span class="lineno">10688</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a1cea78813106fa6a763520bf7a472c1d"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a1cea78813106fa6a763520bf7a472c1d">◆ </a></span>AnyLayer::layer_as< armnnSerializer::QuantizeLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::QuantizeLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::QuantizeLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10690">10690</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10690"></a><span class="lineno">10690</span>  {</div><div class="line"><a name="l10691"></a><span class="lineno">10691</span>  <span class="keywordflow">return</span> layer_as_QuantizeLayer();</div><div class="line"><a name="l10692"></a><span class="lineno">10692</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a3c05e308cd78fc6fcb71fbcf56742a4b"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a3c05e308cd78fc6fcb71fbcf56742a4b">◆ </a></span>AnyLayer::layer_as< armnnSerializer::RankLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::RankLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::RankLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10778">10778</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10778"></a><span class="lineno">10778</span>  {</div><div class="line"><a name="l10779"></a><span class="lineno">10779</span>  <span class="keywordflow">return</span> layer_as_RankLayer();</div><div class="line"><a name="l10780"></a><span class="lineno">10780</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a8a367e3e78e6f0190edc8b8e025c53d8"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a8a367e3e78e6f0190edc8b8e025c53d8">◆ </a></span>AnyLayer::layer_as< armnnSerializer::ReduceLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::ReduceLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::ReduceLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10786">10786</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10786"></a><span class="lineno">10786</span>  {</div><div class="line"><a name="l10787"></a><span class="lineno">10787</span>  <span class="keywordflow">return</span> layer_as_ReduceLayer();</div><div class="line"><a name="l10788"></a><span class="lineno">10788</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a90288ae7e9e196f983f9a9152de72e2b"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a90288ae7e9e196f983f9a9152de72e2b">◆ </a></span>AnyLayer::layer_as< armnnSerializer::ReshapeLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::ReshapeLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::ReshapeLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10598">10598</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10598"></a><span class="lineno">10598</span>  {</div><div class="line"><a name="l10599"></a><span class="lineno">10599</span>  <span class="keywordflow">return</span> layer_as_ReshapeLayer();</div><div class="line"><a name="l10600"></a><span class="lineno">10600</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a9c6724ef9d73f35c16c0dde1c5fb5ea2"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a9c6724ef9d73f35c16c0dde1c5fb5ea2">◆ </a></span>AnyLayer::layer_as< armnnSerializer::ResizeBilinearLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::ResizeBilinearLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::ResizeBilinearLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10646">10646</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10646"></a><span class="lineno">10646</span>  {</div><div class="line"><a name="l10647"></a><span class="lineno">10647</span>  <span class="keywordflow">return</span> layer_as_ResizeBilinearLayer();</div><div class="line"><a name="l10648"></a><span class="lineno">10648</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a22a35bc40f828de93b31d6d93cd9a618"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a22a35bc40f828de93b31d6d93cd9a618">◆ </a></span>AnyLayer::layer_as< armnnSerializer::ResizeLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::ResizeLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::ResizeLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10722">10722</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10722"></a><span class="lineno">10722</span>  {</div><div class="line"><a name="l10723"></a><span class="lineno">10723</span>  <span class="keywordflow">return</span> layer_as_ResizeLayer();</div><div class="line"><a name="l10724"></a><span class="lineno">10724</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a5a9d04883e8559290bda27022e0955ed"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a5a9d04883e8559290bda27022e0955ed">◆ </a></span>AnyLayer::layer_as< armnnSerializer::RsqrtLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::RsqrtLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::RsqrtLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10634">10634</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10634"></a><span class="lineno">10634</span>  {</div><div class="line"><a name="l10635"></a><span class="lineno">10635</span>  <span class="keywordflow">return</span> layer_as_RsqrtLayer();</div><div class="line"><a name="l10636"></a><span class="lineno">10636</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a3c7affa89a5adefecc54a55b425fd7d5"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a3c7affa89a5adefecc54a55b425fd7d5">◆ </a></span>AnyLayer::layer_as< armnnSerializer::ShapeLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::ShapeLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::ShapeLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10794">10794</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10794"></a><span class="lineno">10794</span>  {</div><div class="line"><a name="l10795"></a><span class="lineno">10795</span>  <span class="keywordflow">return</span> layer_as_ShapeLayer();</div><div class="line"><a name="l10796"></a><span class="lineno">10796</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ad01a515a7d04b7bdf85c1c347196fc2f"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ad01a515a7d04b7bdf85c1c347196fc2f">◆ </a></span>AnyLayer::layer_as< armnnSerializer::SliceLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::SliceLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::SliceLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10738">10738</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10738"></a><span class="lineno">10738</span>  {</div><div class="line"><a name="l10739"></a><span class="lineno">10739</span>  <span class="keywordflow">return</span> layer_as_SliceLayer();</div><div class="line"><a name="l10740"></a><span class="lineno">10740</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a0406a4ee6e26f54e77e1cea5557a5ba3"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a0406a4ee6e26f54e77e1cea5557a5ba3">◆ </a></span>AnyLayer::layer_as< armnnSerializer::SoftmaxLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::SoftmaxLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::SoftmaxLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10602">10602</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10602"></a><span class="lineno">10602</span>  {</div><div class="line"><a name="l10603"></a><span class="lineno">10603</span>  <span class="keywordflow">return</span> layer_as_SoftmaxLayer();</div><div class="line"><a name="l10604"></a><span class="lineno">10604</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="aa21f04fa322ce60b7c52baa556f5161d"></a> +<h2 class="memtitle"><span class="permalink"><a href="#aa21f04fa322ce60b7c52baa556f5161d">◆ </a></span>AnyLayer::layer_as< armnnSerializer::SpaceToBatchNdLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::SpaceToBatchNdLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::SpaceToBatchNdLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10606">10606</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10606"></a><span class="lineno">10606</span>  {</div><div class="line"><a name="l10607"></a><span class="lineno">10607</span>  <span class="keywordflow">return</span> layer_as_SpaceToBatchNdLayer();</div><div class="line"><a name="l10608"></a><span class="lineno">10608</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ae03b5342c9b11a5b980f78e3e8f843cb"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ae03b5342c9b11a5b980f78e3e8f843cb">◆ </a></span>AnyLayer::layer_as< armnnSerializer::SpaceToDepthLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::SpaceToDepthLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::SpaceToDepthLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10710">10710</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10710"></a><span class="lineno">10710</span>  {</div><div class="line"><a name="l10711"></a><span class="lineno">10711</span>  <span class="keywordflow">return</span> layer_as_SpaceToDepthLayer();</div><div class="line"><a name="l10712"></a><span class="lineno">10712</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ad3f8390b4968e0378db6a43aeee4fcb2"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ad3f8390b4968e0378db6a43aeee4fcb2">◆ </a></span>AnyLayer::layer_as< armnnSerializer::SplitterLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::SplitterLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::SplitterLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10674">10674</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10674"></a><span class="lineno">10674</span>  {</div><div class="line"><a name="l10675"></a><span class="lineno">10675</span>  <span class="keywordflow">return</span> layer_as_SplitterLayer();</div><div class="line"><a name="l10676"></a><span class="lineno">10676</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a07c356f54931c7bfde3440930b6d3abe"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a07c356f54931c7bfde3440930b6d3abe">◆ </a></span>AnyLayer::layer_as< armnnSerializer::StackLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::StackLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::StackLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10726">10726</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10726"></a><span class="lineno">10726</span>  {</div><div class="line"><a name="l10727"></a><span class="lineno">10727</span>  <span class="keywordflow">return</span> layer_as_StackLayer();</div><div class="line"><a name="l10728"></a><span class="lineno">10728</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="adde6ed1d29b1d031b5d2faeae795c1ea"></a> +<h2 class="memtitle"><span class="permalink"><a href="#adde6ed1d29b1d031b5d2faeae795c1ea">◆ </a></span>AnyLayer::layer_as< armnnSerializer::StandInLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::StandInLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::StandInLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10758">10758</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10758"></a><span class="lineno">10758</span>  {</div><div class="line"><a name="l10759"></a><span class="lineno">10759</span>  <span class="keywordflow">return</span> layer_as_StandInLayer();</div><div class="line"><a name="l10760"></a><span class="lineno">10760</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a888177ae6e58b8d5945888283ce45210"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a888177ae6e58b8d5945888283ce45210">◆ </a></span>AnyLayer::layer_as< armnnSerializer::StridedSliceLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::StridedSliceLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::StridedSliceLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10654">10654</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10654"></a><span class="lineno">10654</span>  {</div><div class="line"><a name="l10655"></a><span class="lineno">10655</span>  <span class="keywordflow">return</span> layer_as_StridedSliceLayer();</div><div class="line"><a name="l10656"></a><span class="lineno">10656</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a071f28a7277cf8def5b67e36a59e4691"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a071f28a7277cf8def5b67e36a59e4691">◆ </a></span>AnyLayer::layer_as< armnnSerializer::SubtractionLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::SubtractionLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::SubtractionLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10650">10650</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10650"></a><span class="lineno">10650</span>  {</div><div class="line"><a name="l10651"></a><span class="lineno">10651</span>  <span class="keywordflow">return</span> layer_as_SubtractionLayer();</div><div class="line"><a name="l10652"></a><span class="lineno">10652</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a73f928a78091e86c035dbfcd1113249e"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a73f928a78091e86c035dbfcd1113249e">◆ </a></span>AnyLayer::layer_as< armnnSerializer::SwitchLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::SwitchLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::SwitchLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10702">10702</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10702"></a><span class="lineno">10702</span>  {</div><div class="line"><a name="l10703"></a><span class="lineno">10703</span>  <span class="keywordflow">return</span> layer_as_SwitchLayer();</div><div class="line"><a name="l10704"></a><span class="lineno">10704</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="adff0ccda9d49dec80a8cd487304664da"></a> +<h2 class="memtitle"><span class="permalink"><a href="#adff0ccda9d49dec80a8cd487304664da">◆ </a></span>AnyLayer::layer_as< armnnSerializer::TransposeConvolution2dLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::TransposeConvolution2dLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::TransposeConvolution2dLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10718">10718</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10718"></a><span class="lineno">10718</span>  {</div><div class="line"><a name="l10719"></a><span class="lineno">10719</span>  <span class="keywordflow">return</span> layer_as_TransposeConvolution2dLayer();</div><div class="line"><a name="l10720"></a><span class="lineno">10720</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a6d52eb5f668092b8d0fcae653275f8de"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a6d52eb5f668092b8d0fcae653275f8de">◆ </a></span>AnyLayer::layer_as< armnnSerializer::TransposeLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::TransposeLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::TransposeLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10766">10766</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10766"></a><span class="lineno">10766</span>  {</div><div class="line"><a name="l10767"></a><span class="lineno">10767</span>  <span class="keywordflow">return</span> layer_as_TransposeLayer();</div><div class="line"><a name="l10768"></a><span class="lineno">10768</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a30d6777fbc522ea69389ca3b1db1c990"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a30d6777fbc522ea69389ca3b1db1c990">◆ </a></span>AnyLayer::layer_as< armnnSerializer::UnidirectionalSequenceLstmLayer >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::UnidirectionalSequenceLstmLayer* armnnSerializer::AnyLayer::layer_as< armnnSerializer::UnidirectionalSequenceLstmLayer > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10798">10798</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l10798"></a><span class="lineno">10798</span>  {</div><div class="line"><a name="l10799"></a><span class="lineno">10799</span>  <span class="keywordflow">return</span> layer_as_UnidirectionalSequenceLstmLayer();</div><div class="line"><a name="l10800"></a><span class="lineno">10800</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ad8119f7193cf136c3534d31d25209342"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ad8119f7193cf136c3534d31d25209342">◆ </a></span>ConstTensor::data_as< armnnSerializer::ByteData >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::ByteData* armnnSerializer::ConstTensor::data_as< armnnSerializer::ByteData > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02168">2168</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l02168"></a><span class="lineno"> 2168</span>  {</div><div class="line"><a name="l02169"></a><span class="lineno"> 2169</span>  <span class="keywordflow">return</span> data_as_ByteData();</div><div class="line"><a name="l02170"></a><span class="lineno"> 2170</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a6bebd71cd8906f0ed6befdc5e0574cd8"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a6bebd71cd8906f0ed6befdc5e0574cd8">◆ </a></span>ConstTensor::data_as< armnnSerializer::IntData >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::IntData* armnnSerializer::ConstTensor::data_as< armnnSerializer::IntData > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02176">2176</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l02176"></a><span class="lineno"> 2176</span>  {</div><div class="line"><a name="l02177"></a><span class="lineno"> 2177</span>  <span class="keywordflow">return</span> data_as_IntData();</div><div class="line"><a name="l02178"></a><span class="lineno"> 2178</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a57f2f45a942f852cfa594be81f12425b"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a57f2f45a942f852cfa594be81f12425b">◆ </a></span>ConstTensor::data_as< armnnSerializer::LongData >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::LongData* armnnSerializer::ConstTensor::data_as< armnnSerializer::LongData > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02180">2180</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l02180"></a><span class="lineno"> 2180</span>  {</div><div class="line"><a name="l02181"></a><span class="lineno"> 2181</span>  <span class="keywordflow">return</span> data_as_LongData();</div><div class="line"><a name="l02182"></a><span class="lineno"> 2182</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ac74ad2f21ccb518de04016969a94445a"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ac74ad2f21ccb518de04016969a94445a">◆ </a></span>ConstTensor::data_as< armnnSerializer::ShortData >()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::ShortData* armnnSerializer::ConstTensor::data_as< armnnSerializer::ShortData > </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02172">2172</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l02172"></a><span class="lineno"> 2172</span>  {</div><div class="line"><a name="l02173"></a><span class="lineno"> 2173</span>  <span class="keywordflow">return</span> data_as_ShortData();</div><div class="line"><a name="l02174"></a><span class="lineno"> 2174</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ac217363daa95cee80979843697242e13"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ac217363daa95cee80979843697242e13">◆ </a></span>CreateAbsLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<AbsLayer> armnnSerializer::CreateAbsLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02521">2521</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02506">AbsLayerBuilder::add_base()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02514">AbsLayerBuilder::Finish()</a>.</p> +<div class="fragment"><div class="line"><a name="l02523"></a><span class="lineno"> 2523</span>  {</div><div class="line"><a name="l02524"></a><span class="lineno"> 2524</span>  AbsLayerBuilder builder_(_fbb);</div><div class="line"><a name="l02525"></a><span class="lineno"> 2525</span>  builder_.add_base(base);</div><div class="line"><a name="l02526"></a><span class="lineno"> 2526</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l02527"></a><span class="lineno"> 2527</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ae77589201da6f67c91055ec6f400a280"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ae77589201da6f67c91055ec6f400a280">◆ </a></span>CreateActivationDescriptor()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<ActivationDescriptor> armnnSerializer::CreateActivationDescriptor </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9ea">armnnSerializer::ActivationFunction</a> </td> + <td class="paramname"><em>activationFunction</em> = <code><a class="el" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaacf5c731bc2767772c205628cc2032fb3">armnnSerializer::ActivationFunction_Sigmoid</a></code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">float </td> + <td class="paramname"><em>a</em> = <code>0.0f</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">float </td> + <td class="paramname"><em>b</em> = <code>0.0f</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02633">2633</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02615">ActivationDescriptorBuilder::add_a()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02612">ActivationDescriptorBuilder::add_activationFunction()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02618">ActivationDescriptorBuilder::add_b()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02626">ActivationDescriptorBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l02637"></a><span class="lineno"> 2637</span>  {</div><div class="line"><a name="l02638"></a><span class="lineno"> 2638</span>  ActivationDescriptorBuilder builder_(_fbb);</div><div class="line"><a name="l02639"></a><span class="lineno"> 2639</span>  builder_.add_b(b);</div><div class="line"><a name="l02640"></a><span class="lineno"> 2640</span>  builder_.add_a(a);</div><div class="line"><a name="l02641"></a><span class="lineno"> 2641</span>  builder_.add_activationFunction(activationFunction);</div><div class="line"><a name="l02642"></a><span class="lineno"> 2642</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l02643"></a><span class="lineno"> 2643</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ae0b88deac293f6725701fdcb9a6b3886"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ae0b88deac293f6725701fdcb9a6b3886">◆ </a></span>CreateActivationLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<ActivationLayer> armnnSerializer::CreateActivationLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ActivationDescriptor > </td> + <td class="paramname"><em>descriptor</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02573">2573</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02555">ActivationLayerBuilder::add_base()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02558">ActivationLayerBuilder::add_descriptor()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02566">ActivationLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l02576"></a><span class="lineno"> 2576</span>  {</div><div class="line"><a name="l02577"></a><span class="lineno"> 2577</span>  ActivationLayerBuilder builder_(_fbb);</div><div class="line"><a name="l02578"></a><span class="lineno"> 2578</span>  builder_.add_descriptor(descriptor);</div><div class="line"><a name="l02579"></a><span class="lineno"> 2579</span>  builder_.add_base(base);</div><div class="line"><a name="l02580"></a><span class="lineno"> 2580</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l02581"></a><span class="lineno"> 2581</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a3371703c08c865059d4964ec0c3a7e34"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a3371703c08c865059d4964ec0c3a7e34">◆ </a></span>CreateAdditionLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<AdditionLayer> armnnSerializer::CreateAdditionLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02680">2680</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02665">AdditionLayerBuilder::add_base()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02673">AdditionLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l02682"></a><span class="lineno"> 2682</span>  {</div><div class="line"><a name="l02683"></a><span class="lineno"> 2683</span>  AdditionLayerBuilder builder_(_fbb);</div><div class="line"><a name="l02684"></a><span class="lineno"> 2684</span>  builder_.add_base(base);</div><div class="line"><a name="l02685"></a><span class="lineno"> 2685</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l02686"></a><span class="lineno"> 2686</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a6faa214d725196d6fa6f3ea6e50ac1c5"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a6faa214d725196d6fa6f3ea6e50ac1c5">◆ </a></span>CreateAnyLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<AnyLayer> armnnSerializer::CreateAnyLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800">armnnSerializer::Layer</a> </td> + <td class="paramname"><em>layer_type</em> = <code><a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aab5b132fd43f013da88af9d39473b530">armnnSerializer::Layer_NONE</a></code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< void > </td> + <td class="paramname"><em>layer</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10836">10836</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10821">AnyLayerBuilder::add_layer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10818">AnyLayerBuilder::add_layer_type()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10829">AnyLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l10839"></a><span class="lineno">10839</span>  {</div><div class="line"><a name="l10840"></a><span class="lineno">10840</span>  AnyLayerBuilder builder_(_fbb);</div><div class="line"><a name="l10841"></a><span class="lineno">10841</span>  builder_.add_layer(layer);</div><div class="line"><a name="l10842"></a><span class="lineno">10842</span>  builder_.add_layer_type(layer_type);</div><div class="line"><a name="l10843"></a><span class="lineno">10843</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l10844"></a><span class="lineno">10844</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a4e38e68cd3a15a4d2c650f8380f88bfa"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a4e38e68cd3a15a4d2c650f8380f88bfa">◆ </a></span>CreateArgMinMaxDescriptor()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<ArgMinMaxDescriptor> armnnSerializer::CreateArgMinMaxDescriptor </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#ae7e8cbf71db6a490789ca6dcaa8deeae">armnnSerializer::ArgMinMaxFunction</a> </td> + <td class="paramname"><em>argMinMaxFunction</em> = <code><a class="el" href="namespacearmnn_serializer.xhtml#ae7e8cbf71db6a490789ca6dcaa8deeaea915f283ccf3dda1fe1e54552093cd54c">armnnSerializer::ArgMinMaxFunction_Min</a></code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int32_t </td> + <td class="paramname"><em>axis</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02784">2784</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02766">ArgMinMaxDescriptorBuilder::add_argMinMaxFunction()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02769">ArgMinMaxDescriptorBuilder::add_axis()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02777">ArgMinMaxDescriptorBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l02787"></a><span class="lineno"> 2787</span>  {</div><div class="line"><a name="l02788"></a><span class="lineno"> 2788</span>  ArgMinMaxDescriptorBuilder builder_(_fbb);</div><div class="line"><a name="l02789"></a><span class="lineno"> 2789</span>  builder_.add_axis(axis);</div><div class="line"><a name="l02790"></a><span class="lineno"> 2790</span>  builder_.add_argMinMaxFunction(argMinMaxFunction);</div><div class="line"><a name="l02791"></a><span class="lineno"> 2791</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l02792"></a><span class="lineno"> 2792</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ae0a866357a40c081472715a8ef54e3c8"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ae0a866357a40c081472715a8ef54e3c8">◆ </a></span>CreateArgMinMaxLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<ArgMinMaxLayer> armnnSerializer::CreateArgMinMaxLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ArgMinMaxDescriptor > </td> + <td class="paramname"><em>descriptor</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02732">2732</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02714">ArgMinMaxLayerBuilder::add_base()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02717">ArgMinMaxLayerBuilder::add_descriptor()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02725">ArgMinMaxLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l02735"></a><span class="lineno"> 2735</span>  {</div><div class="line"><a name="l02736"></a><span class="lineno"> 2736</span>  ArgMinMaxLayerBuilder builder_(_fbb);</div><div class="line"><a name="l02737"></a><span class="lineno"> 2737</span>  builder_.add_descriptor(descriptor);</div><div class="line"><a name="l02738"></a><span class="lineno"> 2738</span>  builder_.add_base(base);</div><div class="line"><a name="l02739"></a><span class="lineno"> 2739</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l02740"></a><span class="lineno"> 2740</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ae76a7da71f373ed8c2f4682514c82cab"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ae76a7da71f373ed8c2f4682514c82cab">◆ </a></span>CreateBatchNormalizationDescriptor()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<BatchNormalizationDescriptor> armnnSerializer::CreateBatchNormalizationDescriptor </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">float </td> + <td class="paramname"><em>eps</em> = <code>0.0f</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnnSerializer::DataLayout</a> </td> + <td class="paramname"><em>dataLayout</em> = <code><a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0aee669231892f1c1dbd0a5d84c0905633">armnnSerializer::DataLayout_NHWC</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06947">6947</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06932">BatchNormalizationDescriptorBuilder::add_dataLayout()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06929">BatchNormalizationDescriptorBuilder::add_eps()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06940">BatchNormalizationDescriptorBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l06950"></a><span class="lineno"> 6950</span>  {</div><div class="line"><a name="l06951"></a><span class="lineno"> 6951</span>  BatchNormalizationDescriptorBuilder builder_(_fbb);</div><div class="line"><a name="l06952"></a><span class="lineno"> 6952</span>  builder_.add_eps(eps);</div><div class="line"><a name="l06953"></a><span class="lineno"> 6953</span>  builder_.add_dataLayout(dataLayout);</div><div class="line"><a name="l06954"></a><span class="lineno"> 6954</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l06955"></a><span class="lineno"> 6955</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="afd1024fa2dd9971745f5f6a1b58c696f"></a> +<h2 class="memtitle"><span class="permalink"><a href="#afd1024fa2dd9971745f5f6a1b58c696f">◆ </a></span>CreateBatchNormalizationLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<BatchNormalizationLayer> armnnSerializer::CreateBatchNormalizationLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::BatchNormalizationDescriptor > </td> + <td class="paramname"><em>descriptor</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>mean</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>variance</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>beta</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>gamma</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06887">6887</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06857">BatchNormalizationLayerBuilder::add_base()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06869">BatchNormalizationLayerBuilder::add_beta()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06860">BatchNormalizationLayerBuilder::add_descriptor()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06872">BatchNormalizationLayerBuilder::add_gamma()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06863">BatchNormalizationLayerBuilder::add_mean()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06866">BatchNormalizationLayerBuilder::add_variance()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06880">BatchNormalizationLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l06894"></a><span class="lineno"> 6894</span>  {</div><div class="line"><a name="l06895"></a><span class="lineno"> 6895</span>  BatchNormalizationLayerBuilder builder_(_fbb);</div><div class="line"><a name="l06896"></a><span class="lineno"> 6896</span>  builder_.add_gamma(gamma);</div><div class="line"><a name="l06897"></a><span class="lineno"> 6897</span>  builder_.add_beta(beta);</div><div class="line"><a name="l06898"></a><span class="lineno"> 6898</span>  builder_.add_variance(variance);</div><div class="line"><a name="l06899"></a><span class="lineno"> 6899</span>  builder_.add_mean(mean);</div><div class="line"><a name="l06900"></a><span class="lineno"> 6900</span>  builder_.add_descriptor(descriptor);</div><div class="line"><a name="l06901"></a><span class="lineno"> 6901</span>  builder_.add_base(base);</div><div class="line"><a name="l06902"></a><span class="lineno"> 6902</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l06903"></a><span class="lineno"> 6903</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="aa89980f689843610d0c12f71689cdbc9"></a> +<h2 class="memtitle"><span class="permalink"><a href="#aa89980f689843610d0c12f71689cdbc9">◆ </a></span>CreateBatchToSpaceNdDescriptor()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<BatchToSpaceNdDescriptor> armnnSerializer::CreateBatchToSpaceNdDescriptor </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< flatbuffers::Vector< uint32_t >> </td> + <td class="paramname"><em>blockShape</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< flatbuffers::Vector< uint32_t >> </td> + <td class="paramname"><em>crops</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnnSerializer::DataLayout</a> </td> + <td class="paramname"><em>dataLayout</em> = <code><a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0aee669231892f1c1dbd0a5d84c0905633">armnnSerializer::DataLayout_NHWC</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06333">6333</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06312">BatchToSpaceNdDescriptorBuilder::add_blockShape()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06315">BatchToSpaceNdDescriptorBuilder::add_crops()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06318">BatchToSpaceNdDescriptorBuilder::add_dataLayout()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06326">BatchToSpaceNdDescriptorBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06345">CreateBatchToSpaceNdDescriptorDirect()</a>, and <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l06337"></a><span class="lineno"> 6337</span>  {</div><div class="line"><a name="l06338"></a><span class="lineno"> 6338</span>  BatchToSpaceNdDescriptorBuilder builder_(_fbb);</div><div class="line"><a name="l06339"></a><span class="lineno"> 6339</span>  builder_.add_crops(crops);</div><div class="line"><a name="l06340"></a><span class="lineno"> 6340</span>  builder_.add_blockShape(blockShape);</div><div class="line"><a name="l06341"></a><span class="lineno"> 6341</span>  builder_.add_dataLayout(dataLayout);</div><div class="line"><a name="l06342"></a><span class="lineno"> 6342</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l06343"></a><span class="lineno"> 6343</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a9f6b9b1f4901f75d411860e672bb4656"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a9f6b9b1f4901f75d411860e672bb4656">◆ </a></span>CreateBatchToSpaceNdDescriptorDirect()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<BatchToSpaceNdDescriptor> armnnSerializer::CreateBatchToSpaceNdDescriptorDirect </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const std::vector< uint32_t > * </td> + <td class="paramname"><em>blockShape</em> = <code>nullptr</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const std::vector< uint32_t > * </td> + <td class="paramname"><em>crops</em> = <code>nullptr</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnnSerializer::DataLayout</a> </td> + <td class="paramname"><em>dataLayout</em> = <code><a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0aee669231892f1c1dbd0a5d84c0905633">armnnSerializer::DataLayout_NHWC</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06345">6345</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06333">CreateBatchToSpaceNdDescriptor()</a>.</p> +<div class="fragment"><div class="line"><a name="l06349"></a><span class="lineno"> 6349</span>  {</div><div class="line"><a name="l06350"></a><span class="lineno"> 6350</span>  <span class="keyword">auto</span> blockShape__ = blockShape ? _fbb.CreateVector<uint32_t>(*blockShape) : 0;</div><div class="line"><a name="l06351"></a><span class="lineno"> 6351</span>  <span class="keyword">auto</span> crops__ = crops ? _fbb.CreateVector<uint32_t>(*crops) : 0;</div><div class="line"><a name="l06352"></a><span class="lineno"> 6352</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#aa89980f689843610d0c12f71689cdbc9">armnnSerializer::CreateBatchToSpaceNdDescriptor</a>(</div><div class="line"><a name="l06353"></a><span class="lineno"> 6353</span>  _fbb,</div><div class="line"><a name="l06354"></a><span class="lineno"> 6354</span>  blockShape__,</div><div class="line"><a name="l06355"></a><span class="lineno"> 6355</span>  crops__,</div><div class="line"><a name="l06356"></a><span class="lineno"> 6356</span>  dataLayout);</div><div class="line"><a name="l06357"></a><span class="lineno"> 6357</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_aa89980f689843610d0c12f71689cdbc9"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#aa89980f689843610d0c12f71689cdbc9">armnnSerializer::CreateBatchToSpaceNdDescriptor</a></div><div class="ttdeci">flatbuffers::Offset< BatchToSpaceNdDescriptor > CreateBatchToSpaceNdDescriptor(flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< uint32_t >> blockShape=0, flatbuffers::Offset< flatbuffers::Vector< uint32_t >> crops=0, armnnSerializer::DataLayout dataLayout=armnnSerializer::DataLayout_NHWC)</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l06333">ArmnnSchema_generated.h:6333</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a597747b60f8a3323413ed39aec2b18d5"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a597747b60f8a3323413ed39aec2b18d5">◆ </a></span>CreateBatchToSpaceNdLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<BatchToSpaceNdLayer> armnnSerializer::CreateBatchToSpaceNdLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::BatchToSpaceNdDescriptor > </td> + <td class="paramname"><em>descriptor</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06271">6271</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06253">BatchToSpaceNdLayerBuilder::add_base()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06256">BatchToSpaceNdLayerBuilder::add_descriptor()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06264">BatchToSpaceNdLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l06274"></a><span class="lineno"> 6274</span>  {</div><div class="line"><a name="l06275"></a><span class="lineno"> 6275</span>  BatchToSpaceNdLayerBuilder builder_(_fbb);</div><div class="line"><a name="l06276"></a><span class="lineno"> 6276</span>  builder_.add_descriptor(descriptor);</div><div class="line"><a name="l06277"></a><span class="lineno"> 6277</span>  builder_.add_base(base);</div><div class="line"><a name="l06278"></a><span class="lineno"> 6278</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l06279"></a><span class="lineno"> 6279</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ad6a1b109a9ce7a6e649ad0891dacfac6"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ad6a1b109a9ce7a6e649ad0891dacfac6">◆ </a></span>CreateBindableLayerBase()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<BindableLayerBase> armnnSerializer::CreateBindableLayerBase </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int32_t </td> + <td class="paramname"><em>layerBindingId</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02475">2475</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02457">BindableLayerBaseBuilder::add_base()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02460">BindableLayerBaseBuilder::add_layerBindingId()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02468">BindableLayerBaseBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l02478"></a><span class="lineno"> 2478</span>  {</div><div class="line"><a name="l02479"></a><span class="lineno"> 2479</span>  BindableLayerBaseBuilder builder_(_fbb);</div><div class="line"><a name="l02480"></a><span class="lineno"> 2480</span>  builder_.add_layerBindingId(layerBindingId);</div><div class="line"><a name="l02481"></a><span class="lineno"> 2481</span>  builder_.add_base(base);</div><div class="line"><a name="l02482"></a><span class="lineno"> 2482</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l02483"></a><span class="lineno"> 2483</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a6bff474fa9512490de1583346f374544"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a6bff474fa9512490de1583346f374544">◆ </a></span>CreateByteData()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<ByteData> armnnSerializer::CreateByteData </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< flatbuffers::Vector< int8_t >> </td> + <td class="paramname"><em>data</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01955">1955</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01940">ByteDataBuilder::add_data()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01948">ByteDataBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01963">CreateByteDataDirect()</a>, and <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l01957"></a><span class="lineno"> 1957</span>  {</div><div class="line"><a name="l01958"></a><span class="lineno"> 1958</span>  ByteDataBuilder builder_(_fbb);</div><div class="line"><a name="l01959"></a><span class="lineno"> 1959</span>  builder_.add_data(data);</div><div class="line"><a name="l01960"></a><span class="lineno"> 1960</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l01961"></a><span class="lineno"> 1961</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a6a89c858125c2063afc05ea1b4bb25cc"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a6a89c858125c2063afc05ea1b4bb25cc">◆ </a></span>CreateByteDataDirect()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<ByteData> armnnSerializer::CreateByteDataDirect </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const std::vector< int8_t > * </td> + <td class="paramname"><em>data</em> = <code>nullptr</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01963">1963</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01955">CreateByteData()</a>.</p> +<div class="fragment"><div class="line"><a name="l01965"></a><span class="lineno"> 1965</span>  {</div><div class="line"><a name="l01966"></a><span class="lineno"> 1966</span>  <span class="keyword">auto</span> data__ = data ? _fbb.CreateVector<int8_t>(*data) : 0;</div><div class="line"><a name="l01967"></a><span class="lineno"> 1967</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a6bff474fa9512490de1583346f374544">armnnSerializer::CreateByteData</a>(</div><div class="line"><a name="l01968"></a><span class="lineno"> 1968</span>  _fbb,</div><div class="line"><a name="l01969"></a><span class="lineno"> 1969</span>  data__);</div><div class="line"><a name="l01970"></a><span class="lineno"> 1970</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a6bff474fa9512490de1583346f374544"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a6bff474fa9512490de1583346f374544">armnnSerializer::CreateByteData</a></div><div class="ttdeci">flatbuffers::Offset< ByteData > CreateByteData(flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< int8_t >> data=0)</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01955">ArmnnSchema_generated.h:1955</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a832b81d45f17e19a5a4af6df6d9a5fa4"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a832b81d45f17e19a5a4af6df6d9a5fa4">◆ </a></span>CreateCastLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<CastLayer> armnnSerializer::CreateCastLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02829">2829</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02814">CastLayerBuilder::add_base()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02822">CastLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l02831"></a><span class="lineno"> 2831</span>  {</div><div class="line"><a name="l02832"></a><span class="lineno"> 2832</span>  CastLayerBuilder builder_(_fbb);</div><div class="line"><a name="l02833"></a><span class="lineno"> 2833</span>  builder_.add_base(base);</div><div class="line"><a name="l02834"></a><span class="lineno"> 2834</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l02835"></a><span class="lineno"> 2835</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="acc4e38492d63370764db87a4d7df51b7"></a> +<h2 class="memtitle"><span class="permalink"><a href="#acc4e38492d63370764db87a4d7df51b7">◆ </a></span>CreateChannelShuffleDescriptor()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<ChannelShuffleDescriptor> armnnSerializer::CreateChannelShuffleDescriptor </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>axis</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>numGroups</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02933">2933</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02915">ChannelShuffleDescriptorBuilder::add_axis()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02918">ChannelShuffleDescriptorBuilder::add_numGroups()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02926">ChannelShuffleDescriptorBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l02936"></a><span class="lineno"> 2936</span>  {</div><div class="line"><a name="l02937"></a><span class="lineno"> 2937</span>  ChannelShuffleDescriptorBuilder builder_(_fbb);</div><div class="line"><a name="l02938"></a><span class="lineno"> 2938</span>  builder_.add_numGroups(numGroups);</div><div class="line"><a name="l02939"></a><span class="lineno"> 2939</span>  builder_.add_axis(axis);</div><div class="line"><a name="l02940"></a><span class="lineno"> 2940</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l02941"></a><span class="lineno"> 2941</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ab32df2cebcef27a9ed3026c2d8713c15"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ab32df2cebcef27a9ed3026c2d8713c15">◆ </a></span>CreateChannelShuffleLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<ChannelShuffleLayer> armnnSerializer::CreateChannelShuffleLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ChannelShuffleDescriptor > </td> + <td class="paramname"><em>descriptor</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02881">2881</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02863">ChannelShuffleLayerBuilder::add_base()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02866">ChannelShuffleLayerBuilder::add_descriptor()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02874">ChannelShuffleLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l02884"></a><span class="lineno"> 2884</span>  {</div><div class="line"><a name="l02885"></a><span class="lineno"> 2885</span>  ChannelShuffleLayerBuilder builder_(_fbb);</div><div class="line"><a name="l02886"></a><span class="lineno"> 2886</span>  builder_.add_descriptor(descriptor);</div><div class="line"><a name="l02887"></a><span class="lineno"> 2887</span>  builder_.add_base(base);</div><div class="line"><a name="l02888"></a><span class="lineno"> 2888</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l02889"></a><span class="lineno"> 2889</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a8df78c0222bc2545d308904dc990e339"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a8df78c0222bc2545d308904dc990e339">◆ </a></span>CreateComparisonDescriptor()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<ComparisonDescriptor> armnnSerializer::CreateComparisonDescriptor </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58c">armnnSerializer::ComparisonOperation</a> </td> + <td class="paramname"><em>operation</em> = <code><a class="el" href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58cab9c5369806622a893fe26c0f6efa5e9e">armnnSerializer::ComparisonOperation_Equal</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02977">2977</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02962">ComparisonDescriptorBuilder::add_operation()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02970">ComparisonDescriptorBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l02979"></a><span class="lineno"> 2979</span>  {</div><div class="line"><a name="l02980"></a><span class="lineno"> 2980</span>  ComparisonDescriptorBuilder builder_(_fbb);</div><div class="line"><a name="l02981"></a><span class="lineno"> 2981</span>  builder_.add_operation(operation);</div><div class="line"><a name="l02982"></a><span class="lineno"> 2982</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l02983"></a><span class="lineno"> 2983</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="af57f0ce6f73162c21c7be61c5e0dd2a6"></a> +<h2 class="memtitle"><span class="permalink"><a href="#af57f0ce6f73162c21c7be61c5e0dd2a6">◆ </a></span>CreateComparisonLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<ComparisonLayer> armnnSerializer::CreateComparisonLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ComparisonDescriptor > </td> + <td class="paramname"><em>descriptor</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03029">3029</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03011">ComparisonLayerBuilder::add_base()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03014">ComparisonLayerBuilder::add_descriptor()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03022">ComparisonLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l03032"></a><span class="lineno"> 3032</span>  {</div><div class="line"><a name="l03033"></a><span class="lineno"> 3033</span>  ComparisonLayerBuilder builder_(_fbb);</div><div class="line"><a name="l03034"></a><span class="lineno"> 3034</span>  builder_.add_descriptor(descriptor);</div><div class="line"><a name="l03035"></a><span class="lineno"> 3035</span>  builder_.add_base(base);</div><div class="line"><a name="l03036"></a><span class="lineno"> 3036</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l03037"></a><span class="lineno"> 3037</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="add1aae7b94374c5a55375d6437034f6c"></a> +<h2 class="memtitle"><span class="permalink"><a href="#add1aae7b94374c5a55375d6437034f6c">◆ </a></span>CreateConcatLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<ConcatLayer> armnnSerializer::CreateConcatLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::OriginsDescriptor > </td> + <td class="paramname"><em>descriptor</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07464">7464</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07446">ConcatLayerBuilder::add_base()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07449">ConcatLayerBuilder::add_descriptor()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07457">ConcatLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l07467"></a><span class="lineno"> 7467</span>  {</div><div class="line"><a name="l07468"></a><span class="lineno"> 7468</span>  ConcatLayerBuilder builder_(_fbb);</div><div class="line"><a name="l07469"></a><span class="lineno"> 7469</span>  builder_.add_descriptor(descriptor);</div><div class="line"><a name="l07470"></a><span class="lineno"> 7470</span>  builder_.add_base(base);</div><div class="line"><a name="l07471"></a><span class="lineno"> 7471</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l07472"></a><span class="lineno"> 7472</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a2ebf69db263cabc10fd126b4fab4defa"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a2ebf69db263cabc10fd126b4fab4defa">◆ </a></span>CreateConstantLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<ConstantLayer> armnnSerializer::CreateConstantLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>input</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03083">3083</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03065">ConstantLayerBuilder::add_base()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03068">ConstantLayerBuilder::add_input()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03076">ConstantLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l03086"></a><span class="lineno"> 3086</span>  {</div><div class="line"><a name="l03087"></a><span class="lineno"> 3087</span>  ConstantLayerBuilder builder_(_fbb);</div><div class="line"><a name="l03088"></a><span class="lineno"> 3088</span>  builder_.add_input(input);</div><div class="line"><a name="l03089"></a><span class="lineno"> 3089</span>  builder_.add_base(base);</div><div class="line"><a name="l03090"></a><span class="lineno"> 3090</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l03091"></a><span class="lineno"> 3091</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="aed84c72e33487ad47e1e8c833e83027e"></a> +<h2 class="memtitle"><span class="permalink"><a href="#aed84c72e33487ad47e1e8c833e83027e">◆ </a></span>CreateConstTensor()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<ConstTensor> armnnSerializer::CreateConstTensor </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::TensorInfo > </td> + <td class="paramname"><em>info</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40">armnnSerializer::ConstTensorData</a> </td> + <td class="paramname"><em>data_type</em> = <code><a class="el" href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40af04f5f5d13ce4944c392e4a5408962c8">armnnSerializer::ConstTensorData_NONE</a></code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< void > </td> + <td class="paramname"><em>data</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02209">2209</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02194">ConstTensorBuilder::add_data()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02191">ConstTensorBuilder::add_data_type()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02188">ConstTensorBuilder::add_info()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02202">ConstTensorBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l02213"></a><span class="lineno"> 2213</span>  {</div><div class="line"><a name="l02214"></a><span class="lineno"> 2214</span>  ConstTensorBuilder builder_(_fbb);</div><div class="line"><a name="l02215"></a><span class="lineno"> 2215</span>  builder_.add_data(data);</div><div class="line"><a name="l02216"></a><span class="lineno"> 2216</span>  builder_.add_info(info);</div><div class="line"><a name="l02217"></a><span class="lineno"> 2217</span>  builder_.add_data_type(data_type);</div><div class="line"><a name="l02218"></a><span class="lineno"> 2218</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l02219"></a><span class="lineno"> 2219</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a4b4c3df1ac62801c9d371cbc75f643c0"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a4b4c3df1ac62801c9d371cbc75f643c0">◆ </a></span>CreateConvolution2dDescriptor()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<Convolution2dDescriptor> armnnSerializer::CreateConvolution2dDescriptor </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>padLeft</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>padRight</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>padTop</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>padBottom</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>strideX</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>strideY</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>dilationX</em> = <code>1</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>dilationY</em> = <code>1</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">bool </td> + <td class="paramname"><em>biasEnabled</em> = <code>false</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnnSerializer::DataLayout</a> </td> + <td class="paramname"><em>dataLayout</em> = <code><a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0a48a97b5e7e7f165602d5a1f8f9542bcb">armnnSerializer::DataLayout_NCHW</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03275">3275</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03257">Convolution2dDescriptorBuilder::add_biasEnabled()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03260">Convolution2dDescriptorBuilder::add_dataLayout()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03251">Convolution2dDescriptorBuilder::add_dilationX()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03254">Convolution2dDescriptorBuilder::add_dilationY()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03242">Convolution2dDescriptorBuilder::add_padBottom()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03233">Convolution2dDescriptorBuilder::add_padLeft()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03236">Convolution2dDescriptorBuilder::add_padRight()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03239">Convolution2dDescriptorBuilder::add_padTop()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03245">Convolution2dDescriptorBuilder::add_strideX()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03248">Convolution2dDescriptorBuilder::add_strideY()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03268">Convolution2dDescriptorBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l03286"></a><span class="lineno"> 3286</span>  {</div><div class="line"><a name="l03287"></a><span class="lineno"> 3287</span>  Convolution2dDescriptorBuilder builder_(_fbb);</div><div class="line"><a name="l03288"></a><span class="lineno"> 3288</span>  builder_.add_dilationY(dilationY);</div><div class="line"><a name="l03289"></a><span class="lineno"> 3289</span>  builder_.add_dilationX(dilationX);</div><div class="line"><a name="l03290"></a><span class="lineno"> 3290</span>  builder_.add_strideY(strideY);</div><div class="line"><a name="l03291"></a><span class="lineno"> 3291</span>  builder_.add_strideX(strideX);</div><div class="line"><a name="l03292"></a><span class="lineno"> 3292</span>  builder_.add_padBottom(padBottom);</div><div class="line"><a name="l03293"></a><span class="lineno"> 3293</span>  builder_.add_padTop(padTop);</div><div class="line"><a name="l03294"></a><span class="lineno"> 3294</span>  builder_.add_padRight(padRight);</div><div class="line"><a name="l03295"></a><span class="lineno"> 3295</span>  builder_.add_padLeft(padLeft);</div><div class="line"><a name="l03296"></a><span class="lineno"> 3296</span>  builder_.add_dataLayout(dataLayout);</div><div class="line"><a name="l03297"></a><span class="lineno"> 3297</span>  builder_.add_biasEnabled(biasEnabled);</div><div class="line"><a name="l03298"></a><span class="lineno"> 3298</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l03299"></a><span class="lineno"> 3299</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="aa47024918b1f44661e6fb138fbad2dd9"></a> +<h2 class="memtitle"><span class="permalink"><a href="#aa47024918b1f44661e6fb138fbad2dd9">◆ </a></span>CreateConvolution2dLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<Convolution2dLayer> armnnSerializer::CreateConvolution2dLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::Convolution2dDescriptor > </td> + <td class="paramname"><em>descriptor</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>weights</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>biases</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03155">3155</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03131">Convolution2dLayerBuilder::add_base()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03140">Convolution2dLayerBuilder::add_biases()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03134">Convolution2dLayerBuilder::add_descriptor()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03137">Convolution2dLayerBuilder::add_weights()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03148">Convolution2dLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l03160"></a><span class="lineno"> 3160</span>  {</div><div class="line"><a name="l03161"></a><span class="lineno"> 3161</span>  Convolution2dLayerBuilder builder_(_fbb);</div><div class="line"><a name="l03162"></a><span class="lineno"> 3162</span>  builder_.add_biases(biases);</div><div class="line"><a name="l03163"></a><span class="lineno"> 3163</span>  builder_.add_weights(weights);</div><div class="line"><a name="l03164"></a><span class="lineno"> 3164</span>  builder_.add_descriptor(descriptor);</div><div class="line"><a name="l03165"></a><span class="lineno"> 3165</span>  builder_.add_base(base);</div><div class="line"><a name="l03166"></a><span class="lineno"> 3166</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l03167"></a><span class="lineno"> 3167</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a0add7c80b5caf2412204acb87f4b9d27"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a0add7c80b5caf2412204acb87f4b9d27">◆ </a></span>CreateConvolution3dDescriptor()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<Convolution3dDescriptor> armnnSerializer::CreateConvolution3dDescriptor </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>padLeft</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>padRight</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>padTop</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>padBottom</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>padFront</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>padBack</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>strideX</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>strideY</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>strideZ</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>dilationX</em> = <code>1</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>dilationY</em> = <code>1</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>dilationZ</em> = <code>1</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">bool </td> + <td class="paramname"><em>biasEnabled</em> = <code>false</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnnSerializer::DataLayout</a> </td> + <td class="paramname"><em>dataLayout</em> = <code><a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0ab7868e5addcacbecdaabfc2c0e0f34d4">armnnSerializer::DataLayout_NDHWC</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03493">3493</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03475">Convolution3dDescriptorBuilder::add_biasEnabled()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03478">Convolution3dDescriptorBuilder::add_dataLayout()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03466">Convolution3dDescriptorBuilder::add_dilationX()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03469">Convolution3dDescriptorBuilder::add_dilationY()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03472">Convolution3dDescriptorBuilder::add_dilationZ()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03454">Convolution3dDescriptorBuilder::add_padBack()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03448">Convolution3dDescriptorBuilder::add_padBottom()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03451">Convolution3dDescriptorBuilder::add_padFront()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03439">Convolution3dDescriptorBuilder::add_padLeft()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03442">Convolution3dDescriptorBuilder::add_padRight()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03445">Convolution3dDescriptorBuilder::add_padTop()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03457">Convolution3dDescriptorBuilder::add_strideX()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03460">Convolution3dDescriptorBuilder::add_strideY()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03463">Convolution3dDescriptorBuilder::add_strideZ()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03486">Convolution3dDescriptorBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l03508"></a><span class="lineno"> 3508</span>  {</div><div class="line"><a name="l03509"></a><span class="lineno"> 3509</span>  Convolution3dDescriptorBuilder builder_(_fbb);</div><div class="line"><a name="l03510"></a><span class="lineno"> 3510</span>  builder_.add_dilationZ(dilationZ);</div><div class="line"><a name="l03511"></a><span class="lineno"> 3511</span>  builder_.add_dilationY(dilationY);</div><div class="line"><a name="l03512"></a><span class="lineno"> 3512</span>  builder_.add_dilationX(dilationX);</div><div class="line"><a name="l03513"></a><span class="lineno"> 3513</span>  builder_.add_strideZ(strideZ);</div><div class="line"><a name="l03514"></a><span class="lineno"> 3514</span>  builder_.add_strideY(strideY);</div><div class="line"><a name="l03515"></a><span class="lineno"> 3515</span>  builder_.add_strideX(strideX);</div><div class="line"><a name="l03516"></a><span class="lineno"> 3516</span>  builder_.add_padBack(padBack);</div><div class="line"><a name="l03517"></a><span class="lineno"> 3517</span>  builder_.add_padFront(padFront);</div><div class="line"><a name="l03518"></a><span class="lineno"> 3518</span>  builder_.add_padBottom(padBottom);</div><div class="line"><a name="l03519"></a><span class="lineno"> 3519</span>  builder_.add_padTop(padTop);</div><div class="line"><a name="l03520"></a><span class="lineno"> 3520</span>  builder_.add_padRight(padRight);</div><div class="line"><a name="l03521"></a><span class="lineno"> 3521</span>  builder_.add_padLeft(padLeft);</div><div class="line"><a name="l03522"></a><span class="lineno"> 3522</span>  builder_.add_dataLayout(dataLayout);</div><div class="line"><a name="l03523"></a><span class="lineno"> 3523</span>  builder_.add_biasEnabled(biasEnabled);</div><div class="line"><a name="l03524"></a><span class="lineno"> 3524</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l03525"></a><span class="lineno"> 3525</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a81bb8955526574f68f1d7f40a5be2513"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a81bb8955526574f68f1d7f40a5be2513">◆ </a></span>CreateConvolution3dLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<Convolution3dLayer> armnnSerializer::CreateConvolution3dLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::Convolution3dDescriptor > </td> + <td class="paramname"><em>descriptor</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03345">3345</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03327">Convolution3dLayerBuilder::add_base()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03330">Convolution3dLayerBuilder::add_descriptor()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03338">Convolution3dLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l03348"></a><span class="lineno"> 3348</span>  {</div><div class="line"><a name="l03349"></a><span class="lineno"> 3349</span>  Convolution3dLayerBuilder builder_(_fbb);</div><div class="line"><a name="l03350"></a><span class="lineno"> 3350</span>  builder_.add_descriptor(descriptor);</div><div class="line"><a name="l03351"></a><span class="lineno"> 3351</span>  builder_.add_base(base);</div><div class="line"><a name="l03352"></a><span class="lineno"> 3352</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l03353"></a><span class="lineno"> 3353</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a98ebc756c9147e50dea7c804e4b49cd2"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a98ebc756c9147e50dea7c804e4b49cd2">◆ </a></span>CreateDepthToSpaceDescriptor()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<DepthToSpaceDescriptor> armnnSerializer::CreateDepthToSpaceDescriptor </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>blockSize</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnnSerializer::DataLayout</a> </td> + <td class="paramname"><em>dataLayout</em> = <code><a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0aee669231892f1c1dbd0a5d84c0905633">armnnSerializer::DataLayout_NHWC</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03623">3623</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03605">DepthToSpaceDescriptorBuilder::add_blockSize()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03608">DepthToSpaceDescriptorBuilder::add_dataLayout()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03616">DepthToSpaceDescriptorBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l03626"></a><span class="lineno"> 3626</span>  {</div><div class="line"><a name="l03627"></a><span class="lineno"> 3627</span>  DepthToSpaceDescriptorBuilder builder_(_fbb);</div><div class="line"><a name="l03628"></a><span class="lineno"> 3628</span>  builder_.add_blockSize(blockSize);</div><div class="line"><a name="l03629"></a><span class="lineno"> 3629</span>  builder_.add_dataLayout(dataLayout);</div><div class="line"><a name="l03630"></a><span class="lineno"> 3630</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l03631"></a><span class="lineno"> 3631</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="aac73f60d8ea727e357ce705dc1aeea7e"></a> +<h2 class="memtitle"><span class="permalink"><a href="#aac73f60d8ea727e357ce705dc1aeea7e">◆ </a></span>CreateDepthToSpaceLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<DepthToSpaceLayer> armnnSerializer::CreateDepthToSpaceLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::DepthToSpaceDescriptor > </td> + <td class="paramname"><em>descriptor</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03571">3571</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03553">DepthToSpaceLayerBuilder::add_base()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03556">DepthToSpaceLayerBuilder::add_descriptor()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03564">DepthToSpaceLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l03574"></a><span class="lineno"> 3574</span>  {</div><div class="line"><a name="l03575"></a><span class="lineno"> 3575</span>  DepthToSpaceLayerBuilder builder_(_fbb);</div><div class="line"><a name="l03576"></a><span class="lineno"> 3576</span>  builder_.add_descriptor(descriptor);</div><div class="line"><a name="l03577"></a><span class="lineno"> 3577</span>  builder_.add_base(base);</div><div class="line"><a name="l03578"></a><span class="lineno"> 3578</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l03579"></a><span class="lineno"> 3579</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ac323763ffa81d3a59b1849ad9f88aa4c"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ac323763ffa81d3a59b1849ad9f88aa4c">◆ </a></span>CreateDepthwiseConvolution2dDescriptor()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<DepthwiseConvolution2dDescriptor> armnnSerializer::CreateDepthwiseConvolution2dDescriptor </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>padLeft</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>padRight</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>padTop</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>padBottom</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>strideX</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>strideY</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>dilationX</em> = <code>1</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>dilationY</em> = <code>1</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">bool </td> + <td class="paramname"><em>biasEnabled</em> = <code>false</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnnSerializer::DataLayout</a> </td> + <td class="paramname"><em>dataLayout</em> = <code><a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0a48a97b5e7e7f165602d5a1f8f9542bcb">armnnSerializer::DataLayout_NCHW</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05622">5622</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05604">DepthwiseConvolution2dDescriptorBuilder::add_biasEnabled()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05607">DepthwiseConvolution2dDescriptorBuilder::add_dataLayout()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05598">DepthwiseConvolution2dDescriptorBuilder::add_dilationX()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05601">DepthwiseConvolution2dDescriptorBuilder::add_dilationY()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05589">DepthwiseConvolution2dDescriptorBuilder::add_padBottom()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05580">DepthwiseConvolution2dDescriptorBuilder::add_padLeft()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05583">DepthwiseConvolution2dDescriptorBuilder::add_padRight()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05586">DepthwiseConvolution2dDescriptorBuilder::add_padTop()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05592">DepthwiseConvolution2dDescriptorBuilder::add_strideX()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05595">DepthwiseConvolution2dDescriptorBuilder::add_strideY()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05615">DepthwiseConvolution2dDescriptorBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l05633"></a><span class="lineno"> 5633</span>  {</div><div class="line"><a name="l05634"></a><span class="lineno"> 5634</span>  DepthwiseConvolution2dDescriptorBuilder builder_(_fbb);</div><div class="line"><a name="l05635"></a><span class="lineno"> 5635</span>  builder_.add_dilationY(dilationY);</div><div class="line"><a name="l05636"></a><span class="lineno"> 5636</span>  builder_.add_dilationX(dilationX);</div><div class="line"><a name="l05637"></a><span class="lineno"> 5637</span>  builder_.add_strideY(strideY);</div><div class="line"><a name="l05638"></a><span class="lineno"> 5638</span>  builder_.add_strideX(strideX);</div><div class="line"><a name="l05639"></a><span class="lineno"> 5639</span>  builder_.add_padBottom(padBottom);</div><div class="line"><a name="l05640"></a><span class="lineno"> 5640</span>  builder_.add_padTop(padTop);</div><div class="line"><a name="l05641"></a><span class="lineno"> 5641</span>  builder_.add_padRight(padRight);</div><div class="line"><a name="l05642"></a><span class="lineno"> 5642</span>  builder_.add_padLeft(padLeft);</div><div class="line"><a name="l05643"></a><span class="lineno"> 5643</span>  builder_.add_dataLayout(dataLayout);</div><div class="line"><a name="l05644"></a><span class="lineno"> 5644</span>  builder_.add_biasEnabled(biasEnabled);</div><div class="line"><a name="l05645"></a><span class="lineno"> 5645</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l05646"></a><span class="lineno"> 5646</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="aebf9ea812e5548d8cd6457d6a584fc99"></a> +<h2 class="memtitle"><span class="permalink"><a href="#aebf9ea812e5548d8cd6457d6a584fc99">◆ </a></span>CreateDepthwiseConvolution2dLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<DepthwiseConvolution2dLayer> armnnSerializer::CreateDepthwiseConvolution2dLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::DepthwiseConvolution2dDescriptor > </td> + <td class="paramname"><em>descriptor</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>weights</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>biases</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05502">5502</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05478">DepthwiseConvolution2dLayerBuilder::add_base()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05487">DepthwiseConvolution2dLayerBuilder::add_biases()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05481">DepthwiseConvolution2dLayerBuilder::add_descriptor()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05484">DepthwiseConvolution2dLayerBuilder::add_weights()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05495">DepthwiseConvolution2dLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l05507"></a><span class="lineno"> 5507</span>  {</div><div class="line"><a name="l05508"></a><span class="lineno"> 5508</span>  DepthwiseConvolution2dLayerBuilder builder_(_fbb);</div><div class="line"><a name="l05509"></a><span class="lineno"> 5509</span>  builder_.add_biases(biases);</div><div class="line"><a name="l05510"></a><span class="lineno"> 5510</span>  builder_.add_weights(weights);</div><div class="line"><a name="l05511"></a><span class="lineno"> 5511</span>  builder_.add_descriptor(descriptor);</div><div class="line"><a name="l05512"></a><span class="lineno"> 5512</span>  builder_.add_base(base);</div><div class="line"><a name="l05513"></a><span class="lineno"> 5513</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l05514"></a><span class="lineno"> 5514</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a0b9dbd92372478ad143e8511f713631d"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a0b9dbd92372478ad143e8511f713631d">◆ </a></span>CreateDequantizeLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<DequantizeLayer> armnnSerializer::CreateDequantizeLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09160">9160</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09145">DequantizeLayerBuilder::add_base()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09153">DequantizeLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l09162"></a><span class="lineno"> 9162</span>  {</div><div class="line"><a name="l09163"></a><span class="lineno"> 9163</span>  DequantizeLayerBuilder builder_(_fbb);</div><div class="line"><a name="l09164"></a><span class="lineno"> 9164</span>  builder_.add_base(base);</div><div class="line"><a name="l09165"></a><span class="lineno"> 9165</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l09166"></a><span class="lineno"> 9166</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a6e995bf19317f0dc7a1cca63ca4ed842"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a6e995bf19317f0dc7a1cca63ca4ed842">◆ </a></span>CreateDetectionPostProcessDescriptor()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<DetectionPostProcessDescriptor> armnnSerializer::CreateDetectionPostProcessDescriptor </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>maxDetections</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>maxClassesPerDetection</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>detectionsPerClass</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">float </td> + <td class="paramname"><em>nmsScoreThreshold</em> = <code>0.0f</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">float </td> + <td class="paramname"><em>nmsIouThreshold</em> = <code>0.0f</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>numClasses</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">bool </td> + <td class="paramname"><em>useRegularNms</em> = <code>false</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">float </td> + <td class="paramname"><em>scaleX</em> = <code>0.0f</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">float </td> + <td class="paramname"><em>scaleY</em> = <code>0.0f</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">float </td> + <td class="paramname"><em>scaleW</em> = <code>0.0f</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">float </td> + <td class="paramname"><em>scaleH</em> = <code>0.0f</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07969">7969</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07930">DetectionPostProcessDescriptorBuilder::add_detectionsPerClass()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07927">DetectionPostProcessDescriptorBuilder::add_maxClassesPerDetection()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07924">DetectionPostProcessDescriptorBuilder::add_maxDetections()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07936">DetectionPostProcessDescriptorBuilder::add_nmsIouThreshold()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07933">DetectionPostProcessDescriptorBuilder::add_nmsScoreThreshold()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07939">DetectionPostProcessDescriptorBuilder::add_numClasses()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07954">DetectionPostProcessDescriptorBuilder::add_scaleH()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07951">DetectionPostProcessDescriptorBuilder::add_scaleW()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07945">DetectionPostProcessDescriptorBuilder::add_scaleX()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07948">DetectionPostProcessDescriptorBuilder::add_scaleY()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07942">DetectionPostProcessDescriptorBuilder::add_useRegularNms()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07962">DetectionPostProcessDescriptorBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l07981"></a><span class="lineno"> 7981</span>  {</div><div class="line"><a name="l07982"></a><span class="lineno"> 7982</span>  DetectionPostProcessDescriptorBuilder builder_(_fbb);</div><div class="line"><a name="l07983"></a><span class="lineno"> 7983</span>  builder_.add_scaleH(scaleH);</div><div class="line"><a name="l07984"></a><span class="lineno"> 7984</span>  builder_.add_scaleW(scaleW);</div><div class="line"><a name="l07985"></a><span class="lineno"> 7985</span>  builder_.add_scaleY(scaleY);</div><div class="line"><a name="l07986"></a><span class="lineno"> 7986</span>  builder_.add_scaleX(scaleX);</div><div class="line"><a name="l07987"></a><span class="lineno"> 7987</span>  builder_.add_numClasses(numClasses);</div><div class="line"><a name="l07988"></a><span class="lineno"> 7988</span>  builder_.add_nmsIouThreshold(nmsIouThreshold);</div><div class="line"><a name="l07989"></a><span class="lineno"> 7989</span>  builder_.add_nmsScoreThreshold(nmsScoreThreshold);</div><div class="line"><a name="l07990"></a><span class="lineno"> 7990</span>  builder_.add_detectionsPerClass(detectionsPerClass);</div><div class="line"><a name="l07991"></a><span class="lineno"> 7991</span>  builder_.add_maxClassesPerDetection(maxClassesPerDetection);</div><div class="line"><a name="l07992"></a><span class="lineno"> 7992</span>  builder_.add_maxDetections(maxDetections);</div><div class="line"><a name="l07993"></a><span class="lineno"> 7993</span>  builder_.add_useRegularNms(useRegularNms);</div><div class="line"><a name="l07994"></a><span class="lineno"> 7994</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l07995"></a><span class="lineno"> 7995</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ad57318c7a0699aac264effbc1bca44f9"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ad57318c7a0699aac264effbc1bca44f9">◆ </a></span>CreateDetectionPostProcessLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<DetectionPostProcessLayer> armnnSerializer::CreateDetectionPostProcessLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::DetectionPostProcessDescriptor > </td> + <td class="paramname"><em>descriptor</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>anchors</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07843">7843</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07828">DetectionPostProcessLayerBuilder::add_anchors()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07822">DetectionPostProcessLayerBuilder::add_base()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07825">DetectionPostProcessLayerBuilder::add_descriptor()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07836">DetectionPostProcessLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l07847"></a><span class="lineno"> 7847</span>  {</div><div class="line"><a name="l07848"></a><span class="lineno"> 7848</span>  DetectionPostProcessLayerBuilder builder_(_fbb);</div><div class="line"><a name="l07849"></a><span class="lineno"> 7849</span>  builder_.add_anchors(anchors);</div><div class="line"><a name="l07850"></a><span class="lineno"> 7850</span>  builder_.add_descriptor(descriptor);</div><div class="line"><a name="l07851"></a><span class="lineno"> 7851</span>  builder_.add_base(base);</div><div class="line"><a name="l07852"></a><span class="lineno"> 7852</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l07853"></a><span class="lineno"> 7853</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a696e35cae38a8b30ee19b26463647836"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a696e35cae38a8b30ee19b26463647836">◆ </a></span>CreateDivisionLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<DivisionLayer> armnnSerializer::CreateDivisionLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03668">3668</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03653">DivisionLayerBuilder::add_base()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03661">DivisionLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l03670"></a><span class="lineno"> 3670</span>  {</div><div class="line"><a name="l03671"></a><span class="lineno"> 3671</span>  DivisionLayerBuilder builder_(_fbb);</div><div class="line"><a name="l03672"></a><span class="lineno"> 3672</span>  builder_.add_base(base);</div><div class="line"><a name="l03673"></a><span class="lineno"> 3673</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l03674"></a><span class="lineno"> 3674</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ae75ec6187e011c7c43f17c5d029075fd"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ae75ec6187e011c7c43f17c5d029075fd">◆ </a></span>CreateElementwiseUnaryDescriptor()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<ElementwiseUnaryDescriptor> armnnSerializer::CreateElementwiseUnaryDescriptor </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8">armnnSerializer::UnaryOperation</a> </td> + <td class="paramname"><em>operation</em> = <code><a class="el" href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a83db4f3b3687286058a159e810320e62">armnnSerializer::UnaryOperation_Abs</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03710">3710</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03695">ElementwiseUnaryDescriptorBuilder::add_operation()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03703">ElementwiseUnaryDescriptorBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l03712"></a><span class="lineno"> 3712</span>  {</div><div class="line"><a name="l03713"></a><span class="lineno"> 3713</span>  ElementwiseUnaryDescriptorBuilder builder_(_fbb);</div><div class="line"><a name="l03714"></a><span class="lineno"> 3714</span>  builder_.add_operation(operation);</div><div class="line"><a name="l03715"></a><span class="lineno"> 3715</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l03716"></a><span class="lineno"> 3716</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ae0dfe94f18fedc0d1ea6c536e54492bb"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ae0dfe94f18fedc0d1ea6c536e54492bb">◆ </a></span>CreateElementwiseUnaryLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<ElementwiseUnaryLayer> armnnSerializer::CreateElementwiseUnaryLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ElementwiseUnaryDescriptor > </td> + <td class="paramname"><em>descriptor</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03762">3762</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03744">ElementwiseUnaryLayerBuilder::add_base()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03747">ElementwiseUnaryLayerBuilder::add_descriptor()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03755">ElementwiseUnaryLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l03765"></a><span class="lineno"> 3765</span>  {</div><div class="line"><a name="l03766"></a><span class="lineno"> 3766</span>  ElementwiseUnaryLayerBuilder builder_(_fbb);</div><div class="line"><a name="l03767"></a><span class="lineno"> 3767</span>  builder_.add_descriptor(descriptor);</div><div class="line"><a name="l03768"></a><span class="lineno"> 3768</span>  builder_.add_base(base);</div><div class="line"><a name="l03769"></a><span class="lineno"> 3769</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l03770"></a><span class="lineno"> 3770</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ad27f8eb49ac70ce3a5879063f1c55ed4"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ad27f8eb49ac70ce3a5879063f1c55ed4">◆ </a></span>CreateEqualLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<EqualLayer> armnnSerializer::CreateEqualLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03808">3808</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03793">EqualLayerBuilder::add_base()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03801">EqualLayerBuilder::Finish()</a>.</p> +<div class="fragment"><div class="line"><a name="l03810"></a><span class="lineno"> 3810</span>  {</div><div class="line"><a name="l03811"></a><span class="lineno"> 3811</span>  EqualLayerBuilder builder_(_fbb);</div><div class="line"><a name="l03812"></a><span class="lineno"> 3812</span>  builder_.add_base(base);</div><div class="line"><a name="l03813"></a><span class="lineno"> 3813</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l03814"></a><span class="lineno"> 3814</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a1ed79f8d952737cb31b644ef5efc1b20"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a1ed79f8d952737cb31b644ef5efc1b20">◆ </a></span>CreateFeatureCompatibilityVersions()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<FeatureCompatibilityVersions> armnnSerializer::CreateFeatureCompatibilityVersions </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>bindingIdsScheme</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>weightsLayoutScheme</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>constantTensorsAsInputs</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10896">10896</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10875">FeatureCompatibilityVersionsBuilder::add_bindingIdsScheme()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10881">FeatureCompatibilityVersionsBuilder::add_constantTensorsAsInputs()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10878">FeatureCompatibilityVersionsBuilder::add_weightsLayoutScheme()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10889">FeatureCompatibilityVersionsBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l01908">SerializerStrategy::GetVersionTable()</a>.</p> +<div class="fragment"><div class="line"><a name="l10900"></a><span class="lineno">10900</span>  {</div><div class="line"><a name="l10901"></a><span class="lineno">10901</span>  FeatureCompatibilityVersionsBuilder builder_(_fbb);</div><div class="line"><a name="l10902"></a><span class="lineno">10902</span>  builder_.add_constantTensorsAsInputs(constantTensorsAsInputs);</div><div class="line"><a name="l10903"></a><span class="lineno">10903</span>  builder_.add_weightsLayoutScheme(weightsLayoutScheme);</div><div class="line"><a name="l10904"></a><span class="lineno">10904</span>  builder_.add_bindingIdsScheme(bindingIdsScheme);</div><div class="line"><a name="l10905"></a><span class="lineno">10905</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l10906"></a><span class="lineno">10906</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a7958f984035b153f0df4e2f5dd82d868"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a7958f984035b153f0df4e2f5dd82d868">◆ </a></span>CreateFillDescriptor()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<FillDescriptor> armnnSerializer::CreateFillDescriptor </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">float </td> + <td class="paramname"><em>value</em> = <code>0.0f</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03904">3904</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03889">FillDescriptorBuilder::add_value()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03897">FillDescriptorBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l03906"></a><span class="lineno"> 3906</span>  {</div><div class="line"><a name="l03907"></a><span class="lineno"> 3907</span>  FillDescriptorBuilder builder_(_fbb);</div><div class="line"><a name="l03908"></a><span class="lineno"> 3908</span>  builder_.add_value(value);</div><div class="line"><a name="l03909"></a><span class="lineno"> 3909</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l03910"></a><span class="lineno"> 3910</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a93bcbfda4c948fb60ed393eb7b7fb99a"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a93bcbfda4c948fb60ed393eb7b7fb99a">◆ </a></span>CreateFillLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<FillLayer> armnnSerializer::CreateFillLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::FillDescriptor > </td> + <td class="paramname"><em>descriptor</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03860">3860</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03842">FillLayerBuilder::add_base()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03845">FillLayerBuilder::add_descriptor()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03853">FillLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l03863"></a><span class="lineno"> 3863</span>  {</div><div class="line"><a name="l03864"></a><span class="lineno"> 3864</span>  FillLayerBuilder builder_(_fbb);</div><div class="line"><a name="l03865"></a><span class="lineno"> 3865</span>  builder_.add_descriptor(descriptor);</div><div class="line"><a name="l03866"></a><span class="lineno"> 3866</span>  builder_.add_base(base);</div><div class="line"><a name="l03867"></a><span class="lineno"> 3867</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l03868"></a><span class="lineno"> 3868</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a78ebc0f70ac0b9599aeb63457ea380b8"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a78ebc0f70ac0b9599aeb63457ea380b8">◆ </a></span>CreateFloorLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<FloorLayer> armnnSerializer::CreateFloorLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03947">3947</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03932">FloorLayerBuilder::add_base()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03940">FloorLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l03949"></a><span class="lineno"> 3949</span>  {</div><div class="line"><a name="l03950"></a><span class="lineno"> 3950</span>  FloorLayerBuilder builder_(_fbb);</div><div class="line"><a name="l03951"></a><span class="lineno"> 3951</span>  builder_.add_base(base);</div><div class="line"><a name="l03952"></a><span class="lineno"> 3952</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l03953"></a><span class="lineno"> 3953</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a90126a64630161808dbc525cc4f198df"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a90126a64630161808dbc525cc4f198df">◆ </a></span>CreateFullyConnectedDescriptor()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<FullyConnectedDescriptor> armnnSerializer::CreateFullyConnectedDescriptor </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">bool </td> + <td class="paramname"><em>biasEnabled</em> = <code>false</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">bool </td> + <td class="paramname"><em>transposeWeightsMatrix</em> = <code>false</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">bool </td> + <td class="paramname"><em>constantWeights</em> = <code>true</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04081">4081</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04060">FullyConnectedDescriptorBuilder::add_biasEnabled()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04066">FullyConnectedDescriptorBuilder::add_constantWeights()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04063">FullyConnectedDescriptorBuilder::add_transposeWeightsMatrix()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04074">FullyConnectedDescriptorBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l04085"></a><span class="lineno"> 4085</span>  {</div><div class="line"><a name="l04086"></a><span class="lineno"> 4086</span>  FullyConnectedDescriptorBuilder builder_(_fbb);</div><div class="line"><a name="l04087"></a><span class="lineno"> 4087</span>  builder_.add_constantWeights(constantWeights);</div><div class="line"><a name="l04088"></a><span class="lineno"> 4088</span>  builder_.add_transposeWeightsMatrix(transposeWeightsMatrix);</div><div class="line"><a name="l04089"></a><span class="lineno"> 4089</span>  builder_.add_biasEnabled(biasEnabled);</div><div class="line"><a name="l04090"></a><span class="lineno"> 4090</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l04091"></a><span class="lineno"> 4091</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a8d53768230ae323615f1afd2f4b77275"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a8d53768230ae323615f1afd2f4b77275">◆ </a></span>CreateFullyConnectedLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<FullyConnectedLayer> armnnSerializer::CreateFullyConnectedLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::FullyConnectedDescriptor > </td> + <td class="paramname"><em>descriptor</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>weights</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>biases</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04017">4017</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03993">FullyConnectedLayerBuilder::add_base()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04002">FullyConnectedLayerBuilder::add_biases()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03996">FullyConnectedLayerBuilder::add_descriptor()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03999">FullyConnectedLayerBuilder::add_weights()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04010">FullyConnectedLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l04022"></a><span class="lineno"> 4022</span>  {</div><div class="line"><a name="l04023"></a><span class="lineno"> 4023</span>  FullyConnectedLayerBuilder builder_(_fbb);</div><div class="line"><a name="l04024"></a><span class="lineno"> 4024</span>  builder_.add_biases(biases);</div><div class="line"><a name="l04025"></a><span class="lineno"> 4025</span>  builder_.add_weights(weights);</div><div class="line"><a name="l04026"></a><span class="lineno"> 4026</span>  builder_.add_descriptor(descriptor);</div><div class="line"><a name="l04027"></a><span class="lineno"> 4027</span>  builder_.add_base(base);</div><div class="line"><a name="l04028"></a><span class="lineno"> 4028</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l04029"></a><span class="lineno"> 4029</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a2199123c9669b48f463d7be584ba296d"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a2199123c9669b48f463d7be584ba296d">◆ </a></span>CreateGatherDescriptor()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<GatherDescriptor> armnnSerializer::CreateGatherDescriptor </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int32_t </td> + <td class="paramname"><em>axis</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04181">4181</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04166">GatherDescriptorBuilder::add_axis()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04174">GatherDescriptorBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l04183"></a><span class="lineno"> 4183</span>  {</div><div class="line"><a name="l04184"></a><span class="lineno"> 4184</span>  GatherDescriptorBuilder builder_(_fbb);</div><div class="line"><a name="l04185"></a><span class="lineno"> 4185</span>  builder_.add_axis(axis);</div><div class="line"><a name="l04186"></a><span class="lineno"> 4186</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l04187"></a><span class="lineno"> 4187</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a6943da66214029e3df8a553b19086698"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a6943da66214029e3df8a553b19086698">◆ </a></span>CreateGatherLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<GatherLayer> armnnSerializer::CreateGatherLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::GatherDescriptor > </td> + <td class="paramname"><em>descriptor</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04137">4137</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04119">GatherLayerBuilder::add_base()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04122">GatherLayerBuilder::add_descriptor()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04130">GatherLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l04140"></a><span class="lineno"> 4140</span>  {</div><div class="line"><a name="l04141"></a><span class="lineno"> 4141</span>  GatherLayerBuilder builder_(_fbb);</div><div class="line"><a name="l04142"></a><span class="lineno"> 4142</span>  builder_.add_descriptor(descriptor);</div><div class="line"><a name="l04143"></a><span class="lineno"> 4143</span>  builder_.add_base(base);</div><div class="line"><a name="l04144"></a><span class="lineno"> 4144</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l04145"></a><span class="lineno"> 4145</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a7f358644138074e9e33b48ec5f4bedcd"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a7f358644138074e9e33b48ec5f4bedcd">◆ </a></span>CreateGreaterLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<GreaterLayer> armnnSerializer::CreateGreaterLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04225">4225</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04210">GreaterLayerBuilder::add_base()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04218">GreaterLayerBuilder::Finish()</a>.</p> +<div class="fragment"><div class="line"><a name="l04227"></a><span class="lineno"> 4227</span>  {</div><div class="line"><a name="l04228"></a><span class="lineno"> 4228</span>  GreaterLayerBuilder builder_(_fbb);</div><div class="line"><a name="l04229"></a><span class="lineno"> 4229</span>  builder_.add_base(base);</div><div class="line"><a name="l04230"></a><span class="lineno"> 4230</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l04231"></a><span class="lineno"> 4231</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a8b2124f79abdf562df6b58e356bda055"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a8b2124f79abdf562df6b58e356bda055">◆ </a></span>CreateInputLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<InputLayer> armnnSerializer::CreateInputLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::BindableLayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04268">4268</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04253">InputLayerBuilder::add_base()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04261">InputLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l04270"></a><span class="lineno"> 4270</span>  {</div><div class="line"><a name="l04271"></a><span class="lineno"> 4271</span>  InputLayerBuilder builder_(_fbb);</div><div class="line"><a name="l04272"></a><span class="lineno"> 4272</span>  builder_.add_base(base);</div><div class="line"><a name="l04273"></a><span class="lineno"> 4273</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l04274"></a><span class="lineno"> 4274</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a3910d931fa44efb1cd0ddbf5fb903daa"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a3910d931fa44efb1cd0ddbf5fb903daa">◆ </a></span>CreateInputSlot()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<InputSlot> armnnSerializer::CreateInputSlot </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>index</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const armnnSerializer::Connection * </td> + <td class="paramname"><em>connection</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02263">2263</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02248">InputSlotBuilder::add_connection()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02245">InputSlotBuilder::add_index()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02256">InputSlotBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l01908">SerializerStrategy::GetVersionTable()</a>.</p> +<div class="fragment"><div class="line"><a name="l02266"></a><span class="lineno"> 2266</span>  {</div><div class="line"><a name="l02267"></a><span class="lineno"> 2267</span>  InputSlotBuilder builder_(_fbb);</div><div class="line"><a name="l02268"></a><span class="lineno"> 2268</span>  builder_.add_connection(connection);</div><div class="line"><a name="l02269"></a><span class="lineno"> 2269</span>  builder_.add_index(index);</div><div class="line"><a name="l02270"></a><span class="lineno"> 2270</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l02271"></a><span class="lineno"> 2271</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a574b517994ace10d9c1e5c6f5a87969d"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a574b517994ace10d9c1e5c6f5a87969d">◆ </a></span>CreateInstanceNormalizationDescriptor()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<InstanceNormalizationDescriptor> armnnSerializer::CreateInstanceNormalizationDescriptor </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">float </td> + <td class="paramname"><em>gamma</em> = <code>0.0f</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">float </td> + <td class="paramname"><em>beta</em> = <code>0.0f</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">float </td> + <td class="paramname"><em>eps</em> = <code>0.0f</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnnSerializer::DataLayout</a> </td> + <td class="paramname"><em>dataLayout</em> = <code><a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0aee669231892f1c1dbd0a5d84c0905633">armnnSerializer::DataLayout_NHWC</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04388">4388</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04367">InstanceNormalizationDescriptorBuilder::add_beta()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04373">InstanceNormalizationDescriptorBuilder::add_dataLayout()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04370">InstanceNormalizationDescriptorBuilder::add_eps()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04364">InstanceNormalizationDescriptorBuilder::add_gamma()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04381">InstanceNormalizationDescriptorBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l04393"></a><span class="lineno"> 4393</span>  {</div><div class="line"><a name="l04394"></a><span class="lineno"> 4394</span>  InstanceNormalizationDescriptorBuilder builder_(_fbb);</div><div class="line"><a name="l04395"></a><span class="lineno"> 4395</span>  builder_.add_eps(eps);</div><div class="line"><a name="l04396"></a><span class="lineno"> 4396</span>  builder_.add_beta(beta);</div><div class="line"><a name="l04397"></a><span class="lineno"> 4397</span>  builder_.add_gamma(gamma);</div><div class="line"><a name="l04398"></a><span class="lineno"> 4398</span>  builder_.add_dataLayout(dataLayout);</div><div class="line"><a name="l04399"></a><span class="lineno"> 4399</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l04400"></a><span class="lineno"> 4400</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a659e1ad361ecf84e40899cc94f85c2ad"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a659e1ad361ecf84e40899cc94f85c2ad">◆ </a></span>CreateInstanceNormalizationLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<InstanceNormalizationLayer> armnnSerializer::CreateInstanceNormalizationLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::InstanceNormalizationDescriptor > </td> + <td class="paramname"><em>descriptor</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04320">4320</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04302">InstanceNormalizationLayerBuilder::add_base()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04305">InstanceNormalizationLayerBuilder::add_descriptor()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04313">InstanceNormalizationLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l04323"></a><span class="lineno"> 4323</span>  {</div><div class="line"><a name="l04324"></a><span class="lineno"> 4324</span>  InstanceNormalizationLayerBuilder builder_(_fbb);</div><div class="line"><a name="l04325"></a><span class="lineno"> 4325</span>  builder_.add_descriptor(descriptor);</div><div class="line"><a name="l04326"></a><span class="lineno"> 4326</span>  builder_.add_base(base);</div><div class="line"><a name="l04327"></a><span class="lineno"> 4327</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l04328"></a><span class="lineno"> 4328</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a2929dd69e461d46a68d98876479f6734"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a2929dd69e461d46a68d98876479f6734">◆ </a></span>CreateIntData()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<IntData> armnnSerializer::CreateIntData </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< flatbuffers::Vector< int32_t >> </td> + <td class="paramname"><em>data</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02059">2059</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02044">IntDataBuilder::add_data()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02052">IntDataBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02067">CreateIntDataDirect()</a>, and <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l02061"></a><span class="lineno"> 2061</span>  {</div><div class="line"><a name="l02062"></a><span class="lineno"> 2062</span>  IntDataBuilder builder_(_fbb);</div><div class="line"><a name="l02063"></a><span class="lineno"> 2063</span>  builder_.add_data(data);</div><div class="line"><a name="l02064"></a><span class="lineno"> 2064</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l02065"></a><span class="lineno"> 2065</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ad47e8f9ef8bcc4820908be963b2091cb"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ad47e8f9ef8bcc4820908be963b2091cb">◆ </a></span>CreateIntDataDirect()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<IntData> armnnSerializer::CreateIntDataDirect </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const std::vector< int32_t > * </td> + <td class="paramname"><em>data</em> = <code>nullptr</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02067">2067</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02059">CreateIntData()</a>.</p> +<div class="fragment"><div class="line"><a name="l02069"></a><span class="lineno"> 2069</span>  {</div><div class="line"><a name="l02070"></a><span class="lineno"> 2070</span>  <span class="keyword">auto</span> data__ = data ? _fbb.CreateVector<int32_t>(*data) : 0;</div><div class="line"><a name="l02071"></a><span class="lineno"> 2071</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a2929dd69e461d46a68d98876479f6734">armnnSerializer::CreateIntData</a>(</div><div class="line"><a name="l02072"></a><span class="lineno"> 2072</span>  _fbb,</div><div class="line"><a name="l02073"></a><span class="lineno"> 2073</span>  data__);</div><div class="line"><a name="l02074"></a><span class="lineno"> 2074</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a2929dd69e461d46a68d98876479f6734"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a2929dd69e461d46a68d98876479f6734">armnnSerializer::CreateIntData</a></div><div class="ttdeci">flatbuffers::Offset< IntData > CreateIntData(flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< int32_t >> data=0)</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l02059">ArmnnSchema_generated.h:2059</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a0ac44110308f009cd0bc437a45a67780"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a0ac44110308f009cd0bc437a45a67780">◆ </a></span>CreateL2NormalizationDescriptor()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<L2NormalizationDescriptor> armnnSerializer::CreateL2NormalizationDescriptor </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnnSerializer::DataLayout</a> </td> + <td class="paramname"><em>dataLayout</em> = <code><a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0a48a97b5e7e7f165602d5a1f8f9542bcb">armnnSerializer::DataLayout_NCHW</a></code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">float </td> + <td class="paramname"><em>eps</em> = <code>1e-12f</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04604">4604</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04586">L2NormalizationDescriptorBuilder::add_dataLayout()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04589">L2NormalizationDescriptorBuilder::add_eps()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04597">L2NormalizationDescriptorBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l04607"></a><span class="lineno"> 4607</span>  {</div><div class="line"><a name="l04608"></a><span class="lineno"> 4608</span>  L2NormalizationDescriptorBuilder builder_(_fbb);</div><div class="line"><a name="l04609"></a><span class="lineno"> 4609</span>  builder_.add_eps(eps);</div><div class="line"><a name="l04610"></a><span class="lineno"> 4610</span>  builder_.add_dataLayout(dataLayout);</div><div class="line"><a name="l04611"></a><span class="lineno"> 4611</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l04612"></a><span class="lineno"> 4612</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a8aceb190a61113eca7e4b710f41130ff"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a8aceb190a61113eca7e4b710f41130ff">◆ </a></span>CreateL2NormalizationLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<L2NormalizationLayer> armnnSerializer::CreateL2NormalizationLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::L2NormalizationDescriptor > </td> + <td class="paramname"><em>descriptor</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04552">4552</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04534">L2NormalizationLayerBuilder::add_base()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04537">L2NormalizationLayerBuilder::add_descriptor()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04545">L2NormalizationLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l04555"></a><span class="lineno"> 4555</span>  {</div><div class="line"><a name="l04556"></a><span class="lineno"> 4556</span>  L2NormalizationLayerBuilder builder_(_fbb);</div><div class="line"><a name="l04557"></a><span class="lineno"> 4557</span>  builder_.add_descriptor(descriptor);</div><div class="line"><a name="l04558"></a><span class="lineno"> 4558</span>  builder_.add_base(base);</div><div class="line"><a name="l04559"></a><span class="lineno"> 4559</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l04560"></a><span class="lineno"> 4560</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="af255a7ef53c7071bae9242770f0ae638"></a> +<h2 class="memtitle"><span class="permalink"><a href="#af255a7ef53c7071bae9242770f0ae638">◆ </a></span>CreateLayerBase()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<LayerBase> armnnSerializer::CreateLayerBase </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>index</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< flatbuffers::String > </td> + <td class="paramname"><em>layerName</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4">armnnSerializer::LayerType</a> </td> + <td class="paramname"><em>layerType</em> = <code><a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4abd4bd9ee4506a60cc50176ecc05f7631">armnnSerializer::LayerType_Addition</a></code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< armnnSerializer::InputSlot >>> </td> + <td class="paramname"><em>inputSlots</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< armnnSerializer::OutputSlot >>> </td> + <td class="paramname"><em>outputSlots</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02397">2397</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02370">LayerBaseBuilder::add_index()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02379">LayerBaseBuilder::add_inputSlots()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02373">LayerBaseBuilder::add_layerName()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02376">LayerBaseBuilder::add_layerType()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02382">LayerBaseBuilder::add_outputSlots()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02390">LayerBaseBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02413">CreateLayerBaseDirect()</a>, and <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l02403"></a><span class="lineno"> 2403</span>  {</div><div class="line"><a name="l02404"></a><span class="lineno"> 2404</span>  LayerBaseBuilder builder_(_fbb);</div><div class="line"><a name="l02405"></a><span class="lineno"> 2405</span>  builder_.add_outputSlots(outputSlots);</div><div class="line"><a name="l02406"></a><span class="lineno"> 2406</span>  builder_.add_inputSlots(inputSlots);</div><div class="line"><a name="l02407"></a><span class="lineno"> 2407</span>  builder_.add_layerType(layerType);</div><div class="line"><a name="l02408"></a><span class="lineno"> 2408</span>  builder_.add_layerName(layerName);</div><div class="line"><a name="l02409"></a><span class="lineno"> 2409</span>  builder_.add_index(index);</div><div class="line"><a name="l02410"></a><span class="lineno"> 2410</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l02411"></a><span class="lineno"> 2411</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ab6cb2619da41f86311b98cd7913af831"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ab6cb2619da41f86311b98cd7913af831">◆ </a></span>CreateLayerBaseDirect()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<LayerBase> armnnSerializer::CreateLayerBaseDirect </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>index</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>layerName</em> = <code>nullptr</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4">armnnSerializer::LayerType</a> </td> + <td class="paramname"><em>layerType</em> = <code><a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4abd4bd9ee4506a60cc50176ecc05f7631">armnnSerializer::LayerType_Addition</a></code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const std::vector< flatbuffers::Offset< armnnSerializer::InputSlot >> * </td> + <td class="paramname"><em>inputSlots</em> = <code>nullptr</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const std::vector< flatbuffers::Offset< armnnSerializer::OutputSlot >> * </td> + <td class="paramname"><em>outputSlots</em> = <code>nullptr</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02413">2413</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02397">CreateLayerBase()</a>.</p> +<div class="fragment"><div class="line"><a name="l02419"></a><span class="lineno"> 2419</span>  {</div><div class="line"><a name="l02420"></a><span class="lineno"> 2420</span>  <span class="keyword">auto</span> layerName__ = layerName ? _fbb.CreateString(layerName) : 0;</div><div class="line"><a name="l02421"></a><span class="lineno"> 2421</span>  <span class="keyword">auto</span> inputSlots__ = inputSlots ? _fbb.CreateVector<flatbuffers::Offset<armnnSerializer::InputSlot>>(*inputSlots) : 0;</div><div class="line"><a name="l02422"></a><span class="lineno"> 2422</span>  <span class="keyword">auto</span> outputSlots__ = outputSlots ? _fbb.CreateVector<flatbuffers::Offset<armnnSerializer::OutputSlot>>(*outputSlots) : 0;</div><div class="line"><a name="l02423"></a><span class="lineno"> 2423</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#af255a7ef53c7071bae9242770f0ae638">armnnSerializer::CreateLayerBase</a>(</div><div class="line"><a name="l02424"></a><span class="lineno"> 2424</span>  _fbb,</div><div class="line"><a name="l02425"></a><span class="lineno"> 2425</span>  index,</div><div class="line"><a name="l02426"></a><span class="lineno"> 2426</span>  layerName__,</div><div class="line"><a name="l02427"></a><span class="lineno"> 2427</span>  layerType,</div><div class="line"><a name="l02428"></a><span class="lineno"> 2428</span>  inputSlots__,</div><div class="line"><a name="l02429"></a><span class="lineno"> 2429</span>  outputSlots__);</div><div class="line"><a name="l02430"></a><span class="lineno"> 2430</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_af255a7ef53c7071bae9242770f0ae638"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#af255a7ef53c7071bae9242770f0ae638">armnnSerializer::CreateLayerBase</a></div><div class="ttdeci">flatbuffers::Offset< LayerBase > CreateLayerBase(flatbuffers::FlatBufferBuilder &_fbb, uint32_t index=0, flatbuffers::Offset< flatbuffers::String > layerName=0, armnnSerializer::LayerType layerType=armnnSerializer::LayerType_Addition, flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< armnnSerializer::InputSlot >>> inputSlots=0, flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< armnnSerializer::OutputSlot >>> outputSlots=0)</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l02397">ArmnnSchema_generated.h:2397</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="af377ddd491f74d343d9478b7c1cf3d5e"></a> +<h2 class="memtitle"><span class="permalink"><a href="#af377ddd491f74d343d9478b7c1cf3d5e">◆ </a></span>CreateLogicalBinaryDescriptor()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<LogicalBinaryDescriptor> armnnSerializer::CreateLogicalBinaryDescriptor </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#a2da4db0140d1a6dc69c9c82e9ef5379e">armnnSerializer::LogicalBinaryOperation</a> </td> + <td class="paramname"><em>operation</em> = <code><a class="el" href="namespacearmnn_serializer.xhtml#a2da4db0140d1a6dc69c9c82e9ef5379eaff4ec31c535645c7be387dfcca438296">armnnSerializer::LogicalBinaryOperation_LogicalAnd</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04648">4648</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04633">LogicalBinaryDescriptorBuilder::add_operation()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04641">LogicalBinaryDescriptorBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l04650"></a><span class="lineno"> 4650</span>  {</div><div class="line"><a name="l04651"></a><span class="lineno"> 4651</span>  LogicalBinaryDescriptorBuilder builder_(_fbb);</div><div class="line"><a name="l04652"></a><span class="lineno"> 4652</span>  builder_.add_operation(operation);</div><div class="line"><a name="l04653"></a><span class="lineno"> 4653</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l04654"></a><span class="lineno"> 4654</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a00c6995c2a3e9ba16f6025ff532973df"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a00c6995c2a3e9ba16f6025ff532973df">◆ </a></span>CreateLogicalBinaryLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<LogicalBinaryLayer> armnnSerializer::CreateLogicalBinaryLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LogicalBinaryDescriptor > </td> + <td class="paramname"><em>descriptor</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04700">4700</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04682">LogicalBinaryLayerBuilder::add_base()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04685">LogicalBinaryLayerBuilder::add_descriptor()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04693">LogicalBinaryLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l04703"></a><span class="lineno"> 4703</span>  {</div><div class="line"><a name="l04704"></a><span class="lineno"> 4704</span>  LogicalBinaryLayerBuilder builder_(_fbb);</div><div class="line"><a name="l04705"></a><span class="lineno"> 4705</span>  builder_.add_descriptor(descriptor);</div><div class="line"><a name="l04706"></a><span class="lineno"> 4706</span>  builder_.add_base(base);</div><div class="line"><a name="l04707"></a><span class="lineno"> 4707</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l04708"></a><span class="lineno"> 4708</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a8e5e9f2408e7a1b98c0d940c555eda51"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a8e5e9f2408e7a1b98c0d940c555eda51">◆ </a></span>CreateLogSoftmaxDescriptor()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<LogSoftmaxDescriptor> armnnSerializer::CreateLogSoftmaxDescriptor </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">float </td> + <td class="paramname"><em>beta</em> = <code>1.0f</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int32_t </td> + <td class="paramname"><em>axis</em> = <code>-1</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04498">4498</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04483">LogSoftmaxDescriptorBuilder::add_axis()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04480">LogSoftmaxDescriptorBuilder::add_beta()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04491">LogSoftmaxDescriptorBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l04501"></a><span class="lineno"> 4501</span>  {</div><div class="line"><a name="l04502"></a><span class="lineno"> 4502</span>  LogSoftmaxDescriptorBuilder builder_(_fbb);</div><div class="line"><a name="l04503"></a><span class="lineno"> 4503</span>  builder_.add_axis(axis);</div><div class="line"><a name="l04504"></a><span class="lineno"> 4504</span>  builder_.add_beta(beta);</div><div class="line"><a name="l04505"></a><span class="lineno"> 4505</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l04506"></a><span class="lineno"> 4506</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a84279e93a7b4d114d2034340678ec5d0"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a84279e93a7b4d114d2034340678ec5d0">◆ </a></span>CreateLogSoftmaxLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<LogSoftmaxLayer> armnnSerializer::CreateLogSoftmaxLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LogSoftmaxDescriptor > </td> + <td class="paramname"><em>descriptor</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04446">4446</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04428">LogSoftmaxLayerBuilder::add_base()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04431">LogSoftmaxLayerBuilder::add_descriptor()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04439">LogSoftmaxLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l04449"></a><span class="lineno"> 4449</span>  {</div><div class="line"><a name="l04450"></a><span class="lineno"> 4450</span>  LogSoftmaxLayerBuilder builder_(_fbb);</div><div class="line"><a name="l04451"></a><span class="lineno"> 4451</span>  builder_.add_descriptor(descriptor);</div><div class="line"><a name="l04452"></a><span class="lineno"> 4452</span>  builder_.add_base(base);</div><div class="line"><a name="l04453"></a><span class="lineno"> 4453</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l04454"></a><span class="lineno"> 4454</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="afe0cf2514d109464d123ac90fe635e59"></a> +<h2 class="memtitle"><span class="permalink"><a href="#afe0cf2514d109464d123ac90fe635e59">◆ </a></span>CreateLongData()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<LongData> armnnSerializer::CreateLongData </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< flatbuffers::Vector< int64_t >> </td> + <td class="paramname"><em>data</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02111">2111</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02096">LongDataBuilder::add_data()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02104">LongDataBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02119">CreateLongDataDirect()</a>, and <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l02113"></a><span class="lineno"> 2113</span>  {</div><div class="line"><a name="l02114"></a><span class="lineno"> 2114</span>  LongDataBuilder builder_(_fbb);</div><div class="line"><a name="l02115"></a><span class="lineno"> 2115</span>  builder_.add_data(data);</div><div class="line"><a name="l02116"></a><span class="lineno"> 2116</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l02117"></a><span class="lineno"> 2117</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a1d61f013f320680edd329cb596bc553a"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a1d61f013f320680edd329cb596bc553a">◆ </a></span>CreateLongDataDirect()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<LongData> armnnSerializer::CreateLongDataDirect </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const std::vector< int64_t > * </td> + <td class="paramname"><em>data</em> = <code>nullptr</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02119">2119</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02111">CreateLongData()</a>.</p> +<div class="fragment"><div class="line"><a name="l02121"></a><span class="lineno"> 2121</span>  {</div><div class="line"><a name="l02122"></a><span class="lineno"> 2122</span>  <span class="keyword">auto</span> data__ = data ? _fbb.CreateVector<int64_t>(*data) : 0;</div><div class="line"><a name="l02123"></a><span class="lineno"> 2123</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#afe0cf2514d109464d123ac90fe635e59">armnnSerializer::CreateLongData</a>(</div><div class="line"><a name="l02124"></a><span class="lineno"> 2124</span>  _fbb,</div><div class="line"><a name="l02125"></a><span class="lineno"> 2125</span>  data__);</div><div class="line"><a name="l02126"></a><span class="lineno"> 2126</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_afe0cf2514d109464d123ac90fe635e59"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#afe0cf2514d109464d123ac90fe635e59">armnnSerializer::CreateLongData</a></div><div class="ttdeci">flatbuffers::Offset< LongData > CreateLongData(flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< int64_t >> data=0)</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l02111">ArmnnSchema_generated.h:2111</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a2b7a80a9fc33a0494712ee0f7f9aeb0d"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a2b7a80a9fc33a0494712ee0f7f9aeb0d">◆ </a></span>CreateLstmDescriptor()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<LstmDescriptor> armnnSerializer::CreateLstmDescriptor </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>activationFunc</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">float </td> + <td class="paramname"><em>clippingThresCell</em> = <code>0.0f</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">float </td> + <td class="paramname"><em>clippingThresProj</em> = <code>0.0f</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">bool </td> + <td class="paramname"><em>cifgEnabled</em> = <code>true</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">bool </td> + <td class="paramname"><em>peepholeEnabled</em> = <code>false</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">bool </td> + <td class="paramname"><em>projectionEnabled</em> = <code>false</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">bool </td> + <td class="paramname"><em>layerNormEnabled</em> = <code>false</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08342">8342</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08309">LstmDescriptorBuilder::add_activationFunc()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08318">LstmDescriptorBuilder::add_cifgEnabled()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08312">LstmDescriptorBuilder::add_clippingThresCell()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08315">LstmDescriptorBuilder::add_clippingThresProj()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08327">LstmDescriptorBuilder::add_layerNormEnabled()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08321">LstmDescriptorBuilder::add_peepholeEnabled()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08324">LstmDescriptorBuilder::add_projectionEnabled()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08335">LstmDescriptorBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l08350"></a><span class="lineno"> 8350</span>  {</div><div class="line"><a name="l08351"></a><span class="lineno"> 8351</span>  LstmDescriptorBuilder builder_(_fbb);</div><div class="line"><a name="l08352"></a><span class="lineno"> 8352</span>  builder_.add_clippingThresProj(clippingThresProj);</div><div class="line"><a name="l08353"></a><span class="lineno"> 8353</span>  builder_.add_clippingThresCell(clippingThresCell);</div><div class="line"><a name="l08354"></a><span class="lineno"> 8354</span>  builder_.add_activationFunc(activationFunc);</div><div class="line"><a name="l08355"></a><span class="lineno"> 8355</span>  builder_.add_layerNormEnabled(layerNormEnabled);</div><div class="line"><a name="l08356"></a><span class="lineno"> 8356</span>  builder_.add_projectionEnabled(projectionEnabled);</div><div class="line"><a name="l08357"></a><span class="lineno"> 8357</span>  builder_.add_peepholeEnabled(peepholeEnabled);</div><div class="line"><a name="l08358"></a><span class="lineno"> 8358</span>  builder_.add_cifgEnabled(cifgEnabled);</div><div class="line"><a name="l08359"></a><span class="lineno"> 8359</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l08360"></a><span class="lineno"> 8360</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a9c51bb274660ca4d08d9150195f15a94"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a9c51bb274660ca4d08d9150195f15a94">◆ </a></span>CreateLstmInputParams()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<LstmInputParams> armnnSerializer::CreateLstmInputParams </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>inputToForgetWeights</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>inputToCellWeights</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>inputToOutputWeights</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>recurrentToForgetWeights</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>recurrentToCellWeights</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>recurrentToOutputWeights</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>forgetGateBias</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>cellBias</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>outputGateBias</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>inputToInputWeights</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>recurrentToInputWeights</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>cellToInputWeights</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>inputGateBias</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>projectionWeights</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>projectionBias</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>cellToForgetWeights</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>cellToOutputWeights</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>inputLayerNormWeights</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>forgetLayerNormWeights</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>cellLayerNormWeights</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>outputLayerNormWeights</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08212">8212</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08158">LstmInputParamsBuilder::add_cellBias()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08194">LstmInputParamsBuilder::add_cellLayerNormWeights()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08182">LstmInputParamsBuilder::add_cellToForgetWeights()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08170">LstmInputParamsBuilder::add_cellToInputWeights()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08185">LstmInputParamsBuilder::add_cellToOutputWeights()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08155">LstmInputParamsBuilder::add_forgetGateBias()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08191">LstmInputParamsBuilder::add_forgetLayerNormWeights()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08173">LstmInputParamsBuilder::add_inputGateBias()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08188">LstmInputParamsBuilder::add_inputLayerNormWeights()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08140">LstmInputParamsBuilder::add_inputToCellWeights()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08137">LstmInputParamsBuilder::add_inputToForgetWeights()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08164">LstmInputParamsBuilder::add_inputToInputWeights()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08143">LstmInputParamsBuilder::add_inputToOutputWeights()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08161">LstmInputParamsBuilder::add_outputGateBias()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08197">LstmInputParamsBuilder::add_outputLayerNormWeights()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08179">LstmInputParamsBuilder::add_projectionBias()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08176">LstmInputParamsBuilder::add_projectionWeights()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08149">LstmInputParamsBuilder::add_recurrentToCellWeights()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08146">LstmInputParamsBuilder::add_recurrentToForgetWeights()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08167">LstmInputParamsBuilder::add_recurrentToInputWeights()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08152">LstmInputParamsBuilder::add_recurrentToOutputWeights()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08205">LstmInputParamsBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l08234"></a><span class="lineno"> 8234</span>  {</div><div class="line"><a name="l08235"></a><span class="lineno"> 8235</span>  LstmInputParamsBuilder builder_(_fbb);</div><div class="line"><a name="l08236"></a><span class="lineno"> 8236</span>  builder_.add_outputLayerNormWeights(outputLayerNormWeights);</div><div class="line"><a name="l08237"></a><span class="lineno"> 8237</span>  builder_.add_cellLayerNormWeights(cellLayerNormWeights);</div><div class="line"><a name="l08238"></a><span class="lineno"> 8238</span>  builder_.add_forgetLayerNormWeights(forgetLayerNormWeights);</div><div class="line"><a name="l08239"></a><span class="lineno"> 8239</span>  builder_.add_inputLayerNormWeights(inputLayerNormWeights);</div><div class="line"><a name="l08240"></a><span class="lineno"> 8240</span>  builder_.add_cellToOutputWeights(cellToOutputWeights);</div><div class="line"><a name="l08241"></a><span class="lineno"> 8241</span>  builder_.add_cellToForgetWeights(cellToForgetWeights);</div><div class="line"><a name="l08242"></a><span class="lineno"> 8242</span>  builder_.add_projectionBias(projectionBias);</div><div class="line"><a name="l08243"></a><span class="lineno"> 8243</span>  builder_.add_projectionWeights(projectionWeights);</div><div class="line"><a name="l08244"></a><span class="lineno"> 8244</span>  builder_.add_inputGateBias(inputGateBias);</div><div class="line"><a name="l08245"></a><span class="lineno"> 8245</span>  builder_.add_cellToInputWeights(cellToInputWeights);</div><div class="line"><a name="l08246"></a><span class="lineno"> 8246</span>  builder_.add_recurrentToInputWeights(recurrentToInputWeights);</div><div class="line"><a name="l08247"></a><span class="lineno"> 8247</span>  builder_.add_inputToInputWeights(inputToInputWeights);</div><div class="line"><a name="l08248"></a><span class="lineno"> 8248</span>  builder_.add_outputGateBias(outputGateBias);</div><div class="line"><a name="l08249"></a><span class="lineno"> 8249</span>  builder_.add_cellBias(cellBias);</div><div class="line"><a name="l08250"></a><span class="lineno"> 8250</span>  builder_.add_forgetGateBias(forgetGateBias);</div><div class="line"><a name="l08251"></a><span class="lineno"> 8251</span>  builder_.add_recurrentToOutputWeights(recurrentToOutputWeights);</div><div class="line"><a name="l08252"></a><span class="lineno"> 8252</span>  builder_.add_recurrentToCellWeights(recurrentToCellWeights);</div><div class="line"><a name="l08253"></a><span class="lineno"> 8253</span>  builder_.add_recurrentToForgetWeights(recurrentToForgetWeights);</div><div class="line"><a name="l08254"></a><span class="lineno"> 8254</span>  builder_.add_inputToOutputWeights(inputToOutputWeights);</div><div class="line"><a name="l08255"></a><span class="lineno"> 8255</span>  builder_.add_inputToCellWeights(inputToCellWeights);</div><div class="line"><a name="l08256"></a><span class="lineno"> 8256</span>  builder_.add_inputToForgetWeights(inputToForgetWeights);</div><div class="line"><a name="l08257"></a><span class="lineno"> 8257</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l08258"></a><span class="lineno"> 8258</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="af102fdfcd2fcfc64038b903e4e5dce0b"></a> +<h2 class="memtitle"><span class="permalink"><a href="#af102fdfcd2fcfc64038b903e4e5dce0b">◆ </a></span>CreateLstmLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<LstmLayer> armnnSerializer::CreateLstmLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LstmDescriptor > </td> + <td class="paramname"><em>descriptor</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LstmInputParams > </td> + <td class="paramname"><em>inputParams</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08415">8415</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08394">LstmLayerBuilder::add_base()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08397">LstmLayerBuilder::add_descriptor()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08400">LstmLayerBuilder::add_inputParams()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08408">LstmLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l08419"></a><span class="lineno"> 8419</span>  {</div><div class="line"><a name="l08420"></a><span class="lineno"> 8420</span>  LstmLayerBuilder builder_(_fbb);</div><div class="line"><a name="l08421"></a><span class="lineno"> 8421</span>  builder_.add_inputParams(inputParams);</div><div class="line"><a name="l08422"></a><span class="lineno"> 8422</span>  builder_.add_descriptor(descriptor);</div><div class="line"><a name="l08423"></a><span class="lineno"> 8423</span>  builder_.add_base(base);</div><div class="line"><a name="l08424"></a><span class="lineno"> 8424</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l08425"></a><span class="lineno"> 8425</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a3c4099b8347f73caef552cf8045aabb4"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a3c4099b8347f73caef552cf8045aabb4">◆ </a></span>CreateMaximumLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<MaximumLayer> armnnSerializer::CreateMaximumLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04788">4788</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04773">MaximumLayerBuilder::add_base()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04781">MaximumLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l04790"></a><span class="lineno"> 4790</span>  {</div><div class="line"><a name="l04791"></a><span class="lineno"> 4791</span>  MaximumLayerBuilder builder_(_fbb);</div><div class="line"><a name="l04792"></a><span class="lineno"> 4792</span>  builder_.add_base(base);</div><div class="line"><a name="l04793"></a><span class="lineno"> 4793</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l04794"></a><span class="lineno"> 4794</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="af567c0678d82fcf86332938f661026c1"></a> +<h2 class="memtitle"><span class="permalink"><a href="#af567c0678d82fcf86332938f661026c1">◆ </a></span>CreateMeanDescriptor()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<MeanDescriptor> armnnSerializer::CreateMeanDescriptor </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< flatbuffers::Vector< uint32_t >> </td> + <td class="paramname"><em>axis</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">bool </td> + <td class="paramname"><em>keepDims</em> = <code>false</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06612">6612</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06594">MeanDescriptorBuilder::add_axis()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06597">MeanDescriptorBuilder::add_keepDims()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06605">MeanDescriptorBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06622">CreateMeanDescriptorDirect()</a>, and <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l06615"></a><span class="lineno"> 6615</span>  {</div><div class="line"><a name="l06616"></a><span class="lineno"> 6616</span>  MeanDescriptorBuilder builder_(_fbb);</div><div class="line"><a name="l06617"></a><span class="lineno"> 6617</span>  builder_.add_axis(axis);</div><div class="line"><a name="l06618"></a><span class="lineno"> 6618</span>  builder_.add_keepDims(keepDims);</div><div class="line"><a name="l06619"></a><span class="lineno"> 6619</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l06620"></a><span class="lineno"> 6620</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a483d55f55a5e8338afb34ee44b5c1501"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a483d55f55a5e8338afb34ee44b5c1501">◆ </a></span>CreateMeanDescriptorDirect()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<MeanDescriptor> armnnSerializer::CreateMeanDescriptorDirect </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const std::vector< uint32_t > * </td> + <td class="paramname"><em>axis</em> = <code>nullptr</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">bool </td> + <td class="paramname"><em>keepDims</em> = <code>false</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06622">6622</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06612">CreateMeanDescriptor()</a>.</p> +<div class="fragment"><div class="line"><a name="l06625"></a><span class="lineno"> 6625</span>  {</div><div class="line"><a name="l06626"></a><span class="lineno"> 6626</span>  <span class="keyword">auto</span> axis__ = axis ? _fbb.CreateVector<uint32_t>(*axis) : 0;</div><div class="line"><a name="l06627"></a><span class="lineno"> 6627</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#af567c0678d82fcf86332938f661026c1">armnnSerializer::CreateMeanDescriptor</a>(</div><div class="line"><a name="l06628"></a><span class="lineno"> 6628</span>  _fbb,</div><div class="line"><a name="l06629"></a><span class="lineno"> 6629</span>  axis__,</div><div class="line"><a name="l06630"></a><span class="lineno"> 6630</span>  keepDims);</div><div class="line"><a name="l06631"></a><span class="lineno"> 6631</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_af567c0678d82fcf86332938f661026c1"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#af567c0678d82fcf86332938f661026c1">armnnSerializer::CreateMeanDescriptor</a></div><div class="ttdeci">flatbuffers::Offset< MeanDescriptor > CreateMeanDescriptor(flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< uint32_t >> axis=0, bool keepDims=false)</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l06612">ArmnnSchema_generated.h:6612</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a4976b24f89618c51a76d383846e7603e"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a4976b24f89618c51a76d383846e7603e">◆ </a></span>CreateMeanLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<MeanLayer> armnnSerializer::CreateMeanLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::MeanDescriptor > </td> + <td class="paramname"><em>descriptor</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06559">6559</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06541">MeanLayerBuilder::add_base()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06544">MeanLayerBuilder::add_descriptor()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06552">MeanLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l06562"></a><span class="lineno"> 6562</span>  {</div><div class="line"><a name="l06563"></a><span class="lineno"> 6563</span>  MeanLayerBuilder builder_(_fbb);</div><div class="line"><a name="l06564"></a><span class="lineno"> 6564</span>  builder_.add_descriptor(descriptor);</div><div class="line"><a name="l06565"></a><span class="lineno"> 6565</span>  builder_.add_base(base);</div><div class="line"><a name="l06566"></a><span class="lineno"> 6566</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l06567"></a><span class="lineno"> 6567</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="af7aebd4f132869d28921c2d454d7471b"></a> +<h2 class="memtitle"><span class="permalink"><a href="#af7aebd4f132869d28921c2d454d7471b">◆ </a></span>CreateMergeLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<MergeLayer> armnnSerializer::CreateMergeLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09203">9203</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09188">MergeLayerBuilder::add_base()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09196">MergeLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l09205"></a><span class="lineno"> 9205</span>  {</div><div class="line"><a name="l09206"></a><span class="lineno"> 9206</span>  MergeLayerBuilder builder_(_fbb);</div><div class="line"><a name="l09207"></a><span class="lineno"> 9207</span>  builder_.add_base(base);</div><div class="line"><a name="l09208"></a><span class="lineno"> 9208</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l09209"></a><span class="lineno"> 9209</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a3a57b6282151d815c8fc9778433f041a"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a3a57b6282151d815c8fc9778433f041a">◆ </a></span>CreateMergerLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<<a class="el" href="_merger_layer_8hpp.xhtml#a5fa0520c40f5ab12c1c6c2159deb774a">MergerLayer</a>> armnnSerializer::CreateMergerLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::OriginsDescriptor > </td> + <td class="paramname"><em>descriptor</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07519">7519</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07501">MergerLayerBuilder::add_base()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07504">MergerLayerBuilder::add_descriptor()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07512">MergerLayerBuilder::Finish()</a>.</p> +<div class="fragment"><div class="line"><a name="l07522"></a><span class="lineno"> 7522</span>  {</div><div class="line"><a name="l07523"></a><span class="lineno"> 7523</span>  MergerLayerBuilder builder_(_fbb);</div><div class="line"><a name="l07524"></a><span class="lineno"> 7524</span>  builder_.add_descriptor(descriptor);</div><div class="line"><a name="l07525"></a><span class="lineno"> 7525</span>  builder_.add_base(base);</div><div class="line"><a name="l07526"></a><span class="lineno"> 7526</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l07527"></a><span class="lineno"> 7527</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a8be520c1198d1112c4ebe6795b8f32f2"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a8be520c1198d1112c4ebe6795b8f32f2">◆ </a></span>CreateMinimumLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<MinimumLayer> armnnSerializer::CreateMinimumLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04745">4745</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04730">MinimumLayerBuilder::add_base()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04738">MinimumLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l04747"></a><span class="lineno"> 4747</span>  {</div><div class="line"><a name="l04748"></a><span class="lineno"> 4748</span>  MinimumLayerBuilder builder_(_fbb);</div><div class="line"><a name="l04749"></a><span class="lineno"> 4749</span>  builder_.add_base(base);</div><div class="line"><a name="l04750"></a><span class="lineno"> 4750</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l04751"></a><span class="lineno"> 4751</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a781515478ba5ee04da9d7982c4829276"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a781515478ba5ee04da9d7982c4829276">◆ </a></span>CreateMultiplicationLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<MultiplicationLayer> armnnSerializer::CreateMultiplicationLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04831">4831</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04816">MultiplicationLayerBuilder::add_base()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04824">MultiplicationLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l04833"></a><span class="lineno"> 4833</span>  {</div><div class="line"><a name="l04834"></a><span class="lineno"> 4834</span>  MultiplicationLayerBuilder builder_(_fbb);</div><div class="line"><a name="l04835"></a><span class="lineno"> 4835</span>  builder_.add_base(base);</div><div class="line"><a name="l04836"></a><span class="lineno"> 4836</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l04837"></a><span class="lineno"> 4837</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="aed93a1d601838d1acef989a508b1d560"></a> +<h2 class="memtitle"><span class="permalink"><a href="#aed93a1d601838d1acef989a508b1d560">◆ </a></span>CreateNormalizationDescriptor()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<NormalizationDescriptor> armnnSerializer::CreateNormalizationDescriptor </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#abe18a5033f2ab9c0de82c676b48f5437">armnnSerializer::NormalizationAlgorithmChannel</a> </td> + <td class="paramname"><em>normChannelType</em> = <code><a class="el" href="namespacearmnn_serializer.xhtml#abe18a5033f2ab9c0de82c676b48f5437a08ef3b79541d7e7c07f9bc4fb24d3002">armnnSerializer::NormalizationAlgorithmChannel_Across</a></code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#ad605d1661fa0d8c7fea651d82fbe11c9">armnnSerializer::NormalizationAlgorithmMethod</a> </td> + <td class="paramname"><em>normMethodType</em> = <code><a class="el" href="namespacearmnn_serializer.xhtml#ad605d1661fa0d8c7fea651d82fbe11c9a27d9bf7a7a45eda4f0e03b6c56823ecb">armnnSerializer::NormalizationAlgorithmMethod_LocalBrightness</a></code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>normSize</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">float </td> + <td class="paramname"><em>alpha</em> = <code>0.0f</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">float </td> + <td class="paramname"><em>beta</em> = <code>0.0f</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">float </td> + <td class="paramname"><em>k</em> = <code>0.0f</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnnSerializer::DataLayout</a> </td> + <td class="paramname"><em>dataLayout</em> = <code><a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0a48a97b5e7e7f165602d5a1f8f9542bcb">armnnSerializer::DataLayout_NCHW</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06495">6495</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06471">NormalizationDescriptorBuilder::add_alpha()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06474">NormalizationDescriptorBuilder::add_beta()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06480">NormalizationDescriptorBuilder::add_dataLayout()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06477">NormalizationDescriptorBuilder::add_k()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06462">NormalizationDescriptorBuilder::add_normChannelType()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06465">NormalizationDescriptorBuilder::add_normMethodType()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06468">NormalizationDescriptorBuilder::add_normSize()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06488">NormalizationDescriptorBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l06503"></a><span class="lineno"> 6503</span>  {</div><div class="line"><a name="l06504"></a><span class="lineno"> 6504</span>  NormalizationDescriptorBuilder builder_(_fbb);</div><div class="line"><a name="l06505"></a><span class="lineno"> 6505</span>  builder_.add_k(k);</div><div class="line"><a name="l06506"></a><span class="lineno"> 6506</span>  builder_.add_beta(beta);</div><div class="line"><a name="l06507"></a><span class="lineno"> 6507</span>  builder_.add_alpha(alpha);</div><div class="line"><a name="l06508"></a><span class="lineno"> 6508</span>  builder_.add_normSize(normSize);</div><div class="line"><a name="l06509"></a><span class="lineno"> 6509</span>  builder_.add_dataLayout(dataLayout);</div><div class="line"><a name="l06510"></a><span class="lineno"> 6510</span>  builder_.add_normMethodType(normMethodType);</div><div class="line"><a name="l06511"></a><span class="lineno"> 6511</span>  builder_.add_normChannelType(normChannelType);</div><div class="line"><a name="l06512"></a><span class="lineno"> 6512</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l06513"></a><span class="lineno"> 6513</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a8ffbf0fc9f3694b28a63d09173676886"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a8ffbf0fc9f3694b28a63d09173676886">◆ </a></span>CreateNormalizationLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<NormalizationLayer> armnnSerializer::CreateNormalizationLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::NormalizationDescriptor > </td> + <td class="paramname"><em>descriptor</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06403">6403</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06385">NormalizationLayerBuilder::add_base()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06388">NormalizationLayerBuilder::add_descriptor()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06396">NormalizationLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l06406"></a><span class="lineno"> 6406</span>  {</div><div class="line"><a name="l06407"></a><span class="lineno"> 6407</span>  NormalizationLayerBuilder builder_(_fbb);</div><div class="line"><a name="l06408"></a><span class="lineno"> 6408</span>  builder_.add_descriptor(descriptor);</div><div class="line"><a name="l06409"></a><span class="lineno"> 6409</span>  builder_.add_base(base);</div><div class="line"><a name="l06410"></a><span class="lineno"> 6410</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l06411"></a><span class="lineno"> 6411</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a34ed48c6792c3b6699c6e2676a9f0396"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a34ed48c6792c3b6699c6e2676a9f0396">◆ </a></span>CreateOriginsDescriptor()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<OriginsDescriptor> armnnSerializer::CreateOriginsDescriptor </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>concatAxis</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>numViews</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>numDimensions</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< armnnSerializer::UintVector >>> </td> + <td class="paramname"><em>viewOrigins</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07641">7641</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07617">OriginsDescriptorBuilder::add_concatAxis()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07623">OriginsDescriptorBuilder::add_numDimensions()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07620">OriginsDescriptorBuilder::add_numViews()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07626">OriginsDescriptorBuilder::add_viewOrigins()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07634">OriginsDescriptorBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07655">CreateOriginsDescriptorDirect()</a>, and <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l07646"></a><span class="lineno"> 7646</span>  {</div><div class="line"><a name="l07647"></a><span class="lineno"> 7647</span>  OriginsDescriptorBuilder builder_(_fbb);</div><div class="line"><a name="l07648"></a><span class="lineno"> 7648</span>  builder_.add_viewOrigins(viewOrigins);</div><div class="line"><a name="l07649"></a><span class="lineno"> 7649</span>  builder_.add_numDimensions(numDimensions);</div><div class="line"><a name="l07650"></a><span class="lineno"> 7650</span>  builder_.add_numViews(numViews);</div><div class="line"><a name="l07651"></a><span class="lineno"> 7651</span>  builder_.add_concatAxis(concatAxis);</div><div class="line"><a name="l07652"></a><span class="lineno"> 7652</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l07653"></a><span class="lineno"> 7653</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="adc217f1bab7463847a3a46049d223804"></a> +<h2 class="memtitle"><span class="permalink"><a href="#adc217f1bab7463847a3a46049d223804">◆ </a></span>CreateOriginsDescriptorDirect()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<OriginsDescriptor> armnnSerializer::CreateOriginsDescriptorDirect </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>concatAxis</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>numViews</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>numDimensions</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const std::vector< flatbuffers::Offset< armnnSerializer::UintVector >> * </td> + <td class="paramname"><em>viewOrigins</em> = <code>nullptr</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07655">7655</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07641">CreateOriginsDescriptor()</a>.</p> +<div class="fragment"><div class="line"><a name="l07660"></a><span class="lineno"> 7660</span>  {</div><div class="line"><a name="l07661"></a><span class="lineno"> 7661</span>  <span class="keyword">auto</span> viewOrigins__ = viewOrigins ? _fbb.CreateVector<flatbuffers::Offset<armnnSerializer::UintVector>>(*viewOrigins) : 0;</div><div class="line"><a name="l07662"></a><span class="lineno"> 7662</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a34ed48c6792c3b6699c6e2676a9f0396">armnnSerializer::CreateOriginsDescriptor</a>(</div><div class="line"><a name="l07663"></a><span class="lineno"> 7663</span>  _fbb,</div><div class="line"><a name="l07664"></a><span class="lineno"> 7664</span>  concatAxis,</div><div class="line"><a name="l07665"></a><span class="lineno"> 7665</span>  numViews,</div><div class="line"><a name="l07666"></a><span class="lineno"> 7666</span>  numDimensions,</div><div class="line"><a name="l07667"></a><span class="lineno"> 7667</span>  viewOrigins__);</div><div class="line"><a name="l07668"></a><span class="lineno"> 7668</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a34ed48c6792c3b6699c6e2676a9f0396"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a34ed48c6792c3b6699c6e2676a9f0396">armnnSerializer::CreateOriginsDescriptor</a></div><div class="ttdeci">flatbuffers::Offset< OriginsDescriptor > CreateOriginsDescriptor(flatbuffers::FlatBufferBuilder &_fbb, uint32_t concatAxis=0, uint32_t numViews=0, uint32_t numDimensions=0, flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< armnnSerializer::UintVector >>> viewOrigins=0)</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l07641">ArmnnSchema_generated.h:7641</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a4c4c75dbe54bbda85c4bc7bdbdbe1497"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a4c4c75dbe54bbda85c4bc7bdbdbe1497">◆ </a></span>CreateOutputLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<OutputLayer> armnnSerializer::CreateOutputLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::BindableLayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05683">5683</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05668">OutputLayerBuilder::add_base()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05676">OutputLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l05685"></a><span class="lineno"> 5685</span>  {</div><div class="line"><a name="l05686"></a><span class="lineno"> 5686</span>  OutputLayerBuilder builder_(_fbb);</div><div class="line"><a name="l05687"></a><span class="lineno"> 5687</span>  builder_.add_base(base);</div><div class="line"><a name="l05688"></a><span class="lineno"> 5688</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l05689"></a><span class="lineno"> 5689</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="af0c42807544319898597baa11f2180b1"></a> +<h2 class="memtitle"><span class="permalink"><a href="#af0c42807544319898597baa11f2180b1">◆ </a></span>CreateOutputSlot()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<OutputSlot> armnnSerializer::CreateOutputSlot </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>index</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::TensorInfo > </td> + <td class="paramname"><em>tensorInfo</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02316">2316</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02298">OutputSlotBuilder::add_index()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02301">OutputSlotBuilder::add_tensorInfo()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02309">OutputSlotBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l01908">SerializerStrategy::GetVersionTable()</a>.</p> +<div class="fragment"><div class="line"><a name="l02319"></a><span class="lineno"> 2319</span>  {</div><div class="line"><a name="l02320"></a><span class="lineno"> 2320</span>  OutputSlotBuilder builder_(_fbb);</div><div class="line"><a name="l02321"></a><span class="lineno"> 2321</span>  builder_.add_tensorInfo(tensorInfo);</div><div class="line"><a name="l02322"></a><span class="lineno"> 2322</span>  builder_.add_index(index);</div><div class="line"><a name="l02323"></a><span class="lineno"> 2323</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l02324"></a><span class="lineno"> 2324</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a07aacf4bcb2b10874308255232a1444a"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a07aacf4bcb2b10874308255232a1444a">◆ </a></span>CreatePadDescriptor()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<PadDescriptor> armnnSerializer::CreatePadDescriptor </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< flatbuffers::Vector< uint32_t >> </td> + <td class="paramname"><em>padList</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">float </td> + <td class="paramname"><em>padValue</em> = <code>0.0f</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#a14d24d90ab4ba2956e92e27890ba4c91">armnnSerializer::PaddingMode</a> </td> + <td class="paramname"><em>paddingMode</em> = <code><a class="el" href="namespacearmnn_serializer.xhtml#a14d24d90ab4ba2956e92e27890ba4c91ac70578d0ba97ace06c710c28a408ba97">armnnSerializer::PaddingMode_Constant</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06738">6738</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06723">PadDescriptorBuilder::add_paddingMode()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06717">PadDescriptorBuilder::add_padList()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06720">PadDescriptorBuilder::add_padValue()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06731">PadDescriptorBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06750">CreatePadDescriptorDirect()</a>, and <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l06742"></a><span class="lineno"> 6742</span>  {</div><div class="line"><a name="l06743"></a><span class="lineno"> 6743</span>  PadDescriptorBuilder builder_(_fbb);</div><div class="line"><a name="l06744"></a><span class="lineno"> 6744</span>  builder_.add_padValue(padValue);</div><div class="line"><a name="l06745"></a><span class="lineno"> 6745</span>  builder_.add_padList(padList);</div><div class="line"><a name="l06746"></a><span class="lineno"> 6746</span>  builder_.add_paddingMode(paddingMode);</div><div class="line"><a name="l06747"></a><span class="lineno"> 6747</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l06748"></a><span class="lineno"> 6748</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a0399ff81d3d9c6716bea25d087df0a5d"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a0399ff81d3d9c6716bea25d087df0a5d">◆ </a></span>CreatePadDescriptorDirect()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<PadDescriptor> armnnSerializer::CreatePadDescriptorDirect </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const std::vector< uint32_t > * </td> + <td class="paramname"><em>padList</em> = <code>nullptr</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">float </td> + <td class="paramname"><em>padValue</em> = <code>0.0f</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#a14d24d90ab4ba2956e92e27890ba4c91">armnnSerializer::PaddingMode</a> </td> + <td class="paramname"><em>paddingMode</em> = <code><a class="el" href="namespacearmnn_serializer.xhtml#a14d24d90ab4ba2956e92e27890ba4c91ac70578d0ba97ace06c710c28a408ba97">armnnSerializer::PaddingMode_Constant</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06750">6750</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06738">CreatePadDescriptor()</a>.</p> +<div class="fragment"><div class="line"><a name="l06754"></a><span class="lineno"> 6754</span>  {</div><div class="line"><a name="l06755"></a><span class="lineno"> 6755</span>  <span class="keyword">auto</span> padList__ = padList ? _fbb.CreateVector<uint32_t>(*padList) : 0;</div><div class="line"><a name="l06756"></a><span class="lineno"> 6756</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a07aacf4bcb2b10874308255232a1444a">armnnSerializer::CreatePadDescriptor</a>(</div><div class="line"><a name="l06757"></a><span class="lineno"> 6757</span>  _fbb,</div><div class="line"><a name="l06758"></a><span class="lineno"> 6758</span>  padList__,</div><div class="line"><a name="l06759"></a><span class="lineno"> 6759</span>  padValue,</div><div class="line"><a name="l06760"></a><span class="lineno"> 6760</span>  paddingMode);</div><div class="line"><a name="l06761"></a><span class="lineno"> 6761</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a07aacf4bcb2b10874308255232a1444a"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a07aacf4bcb2b10874308255232a1444a">armnnSerializer::CreatePadDescriptor</a></div><div class="ttdeci">flatbuffers::Offset< PadDescriptor > CreatePadDescriptor(flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< uint32_t >> padList=0, float padValue=0.0f, armnnSerializer::PaddingMode paddingMode=armnnSerializer::PaddingMode_Constant)</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l06738">ArmnnSchema_generated.h:6738</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a5cb6b81ba984ecfb7be61d132a1e2903"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a5cb6b81ba984ecfb7be61d132a1e2903">◆ </a></span>CreatePadLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<PadLayer> armnnSerializer::CreatePadLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::PadDescriptor > </td> + <td class="paramname"><em>descriptor</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06677">6677</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06659">PadLayerBuilder::add_base()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06662">PadLayerBuilder::add_descriptor()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06670">PadLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l06680"></a><span class="lineno"> 6680</span>  {</div><div class="line"><a name="l06681"></a><span class="lineno"> 6681</span>  PadLayerBuilder builder_(_fbb);</div><div class="line"><a name="l06682"></a><span class="lineno"> 6682</span>  builder_.add_descriptor(descriptor);</div><div class="line"><a name="l06683"></a><span class="lineno"> 6683</span>  builder_.add_base(base);</div><div class="line"><a name="l06684"></a><span class="lineno"> 6684</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l06685"></a><span class="lineno"> 6685</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a88cdbf8bc64eb1b17bedac914d9bdfa0"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a88cdbf8bc64eb1b17bedac914d9bdfa0">◆ </a></span>CreatePermuteDescriptor()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<PermuteDescriptor> armnnSerializer::CreatePermuteDescriptor </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< flatbuffers::Vector< uint32_t >> </td> + <td class="paramname"><em>dimMappings</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05886">5886</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05871">PermuteDescriptorBuilder::add_dimMappings()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05879">PermuteDescriptorBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05894">CreatePermuteDescriptorDirect()</a>, and <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l05888"></a><span class="lineno"> 5888</span>  {</div><div class="line"><a name="l05889"></a><span class="lineno"> 5889</span>  PermuteDescriptorBuilder builder_(_fbb);</div><div class="line"><a name="l05890"></a><span class="lineno"> 5890</span>  builder_.add_dimMappings(dimMappings);</div><div class="line"><a name="l05891"></a><span class="lineno"> 5891</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l05892"></a><span class="lineno"> 5892</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="abb819d6b8e0bcbf5a116167afcf54d03"></a> +<h2 class="memtitle"><span class="permalink"><a href="#abb819d6b8e0bcbf5a116167afcf54d03">◆ </a></span>CreatePermuteDescriptorDirect()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<PermuteDescriptor> armnnSerializer::CreatePermuteDescriptorDirect </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const std::vector< uint32_t > * </td> + <td class="paramname"><em>dimMappings</em> = <code>nullptr</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05894">5894</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05886">CreatePermuteDescriptor()</a>.</p> +<div class="fragment"><div class="line"><a name="l05896"></a><span class="lineno"> 5896</span>  {</div><div class="line"><a name="l05897"></a><span class="lineno"> 5897</span>  <span class="keyword">auto</span> dimMappings__ = dimMappings ? _fbb.CreateVector<uint32_t>(*dimMappings) : 0;</div><div class="line"><a name="l05898"></a><span class="lineno"> 5898</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a88cdbf8bc64eb1b17bedac914d9bdfa0">armnnSerializer::CreatePermuteDescriptor</a>(</div><div class="line"><a name="l05899"></a><span class="lineno"> 5899</span>  _fbb,</div><div class="line"><a name="l05900"></a><span class="lineno"> 5900</span>  dimMappings__);</div><div class="line"><a name="l05901"></a><span class="lineno"> 5901</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a88cdbf8bc64eb1b17bedac914d9bdfa0"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a88cdbf8bc64eb1b17bedac914d9bdfa0">armnnSerializer::CreatePermuteDescriptor</a></div><div class="ttdeci">flatbuffers::Offset< PermuteDescriptor > CreatePermuteDescriptor(flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< uint32_t >> dimMappings=0)</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l05886">ArmnnSchema_generated.h:5886</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a07ef80b2fefe817204ee7b4897a1d4ef"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a07ef80b2fefe817204ee7b4897a1d4ef">◆ </a></span>CreatePermuteLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<PermuteLayer> armnnSerializer::CreatePermuteLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::PermuteDescriptor > </td> + <td class="paramname"><em>descriptor</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05841">5841</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05823">PermuteLayerBuilder::add_base()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05826">PermuteLayerBuilder::add_descriptor()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05834">PermuteLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l05844"></a><span class="lineno"> 5844</span>  {</div><div class="line"><a name="l05845"></a><span class="lineno"> 5845</span>  PermuteLayerBuilder builder_(_fbb);</div><div class="line"><a name="l05846"></a><span class="lineno"> 5846</span>  builder_.add_descriptor(descriptor);</div><div class="line"><a name="l05847"></a><span class="lineno"> 5847</span>  builder_.add_base(base);</div><div class="line"><a name="l05848"></a><span class="lineno"> 5848</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l05849"></a><span class="lineno"> 5849</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ab8b93f047efc501bfd8ba3ddec1e270a"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ab8b93f047efc501bfd8ba3ddec1e270a">◆ </a></span>CreatePooling2dDescriptor()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<Pooling2dDescriptor> armnnSerializer::CreatePooling2dDescriptor </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#a961bbfe1db71a848eff5a1f0ab775718">armnnSerializer::PoolingAlgorithm</a> </td> + <td class="paramname"><em>poolType</em> = <code><a class="el" href="namespacearmnn_serializer.xhtml#a961bbfe1db71a848eff5a1f0ab775718a1d2a28b5e5683e0a5187ccd610c55fe9">armnnSerializer::PoolingAlgorithm_Max</a></code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>padLeft</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>padRight</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>padTop</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>padBottom</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>poolWidth</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>poolHeight</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>strideX</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>strideY</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#adf2e5515c4c36a3e7e46bb8b83c6754e">armnnSerializer::OutputShapeRounding</a> </td> + <td class="paramname"><em>outputShapeRounding</em> = <code><a class="el" href="namespacearmnn_serializer.xhtml#adf2e5515c4c36a3e7e46bb8b83c6754eadadc4437650014a2db5b2f7bf0c081d5">armnnSerializer::OutputShapeRounding_Floor</a></code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#a3888429b6ebc79f9a7df549e5e4d9a2f">armnnSerializer::PaddingMethod</a> </td> + <td class="paramname"><em>paddingMethod</em> = <code><a class="el" href="namespacearmnn_serializer.xhtml#a3888429b6ebc79f9a7df549e5e4d9a2fac6a22de608123fbd0e9619051c270be6">armnnSerializer::PaddingMethod_IgnoreValue</a></code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnnSerializer::DataLayout</a> </td> + <td class="paramname"><em>dataLayout</em> = <code><a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0aee669231892f1c1dbd0a5d84c0905633">armnnSerializer::DataLayout_NHWC</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05069">5069</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05054">Pooling2dDescriptorBuilder::add_dataLayout()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05048">Pooling2dDescriptorBuilder::add_outputShapeRounding()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05033">Pooling2dDescriptorBuilder::add_padBottom()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05051">Pooling2dDescriptorBuilder::add_paddingMethod()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05024">Pooling2dDescriptorBuilder::add_padLeft()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05027">Pooling2dDescriptorBuilder::add_padRight()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05030">Pooling2dDescriptorBuilder::add_padTop()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05039">Pooling2dDescriptorBuilder::add_poolHeight()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05021">Pooling2dDescriptorBuilder::add_poolType()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05036">Pooling2dDescriptorBuilder::add_poolWidth()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05042">Pooling2dDescriptorBuilder::add_strideX()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05045">Pooling2dDescriptorBuilder::add_strideY()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05062">Pooling2dDescriptorBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l05082"></a><span class="lineno"> 5082</span>  {</div><div class="line"><a name="l05083"></a><span class="lineno"> 5083</span>  Pooling2dDescriptorBuilder builder_(_fbb);</div><div class="line"><a name="l05084"></a><span class="lineno"> 5084</span>  builder_.add_strideY(strideY);</div><div class="line"><a name="l05085"></a><span class="lineno"> 5085</span>  builder_.add_strideX(strideX);</div><div class="line"><a name="l05086"></a><span class="lineno"> 5086</span>  builder_.add_poolHeight(poolHeight);</div><div class="line"><a name="l05087"></a><span class="lineno"> 5087</span>  builder_.add_poolWidth(poolWidth);</div><div class="line"><a name="l05088"></a><span class="lineno"> 5088</span>  builder_.add_padBottom(padBottom);</div><div class="line"><a name="l05089"></a><span class="lineno"> 5089</span>  builder_.add_padTop(padTop);</div><div class="line"><a name="l05090"></a><span class="lineno"> 5090</span>  builder_.add_padRight(padRight);</div><div class="line"><a name="l05091"></a><span class="lineno"> 5091</span>  builder_.add_padLeft(padLeft);</div><div class="line"><a name="l05092"></a><span class="lineno"> 5092</span>  builder_.add_dataLayout(dataLayout);</div><div class="line"><a name="l05093"></a><span class="lineno"> 5093</span>  builder_.add_paddingMethod(paddingMethod);</div><div class="line"><a name="l05094"></a><span class="lineno"> 5094</span>  builder_.add_outputShapeRounding(outputShapeRounding);</div><div class="line"><a name="l05095"></a><span class="lineno"> 5095</span>  builder_.add_poolType(poolType);</div><div class="line"><a name="l05096"></a><span class="lineno"> 5096</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l05097"></a><span class="lineno"> 5097</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a9a7b33e3bc35b710b6273091b3e75f0f"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a9a7b33e3bc35b710b6273091b3e75f0f">◆ </a></span>CreatePooling2dLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<Pooling2dLayer> armnnSerializer::CreatePooling2dLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::Pooling2dDescriptor > </td> + <td class="paramname"><em>descriptor</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04883">4883</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04865">Pooling2dLayerBuilder::add_base()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04868">Pooling2dLayerBuilder::add_descriptor()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04876">Pooling2dLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l04886"></a><span class="lineno"> 4886</span>  {</div><div class="line"><a name="l04887"></a><span class="lineno"> 4887</span>  Pooling2dLayerBuilder builder_(_fbb);</div><div class="line"><a name="l04888"></a><span class="lineno"> 4888</span>  builder_.add_descriptor(descriptor);</div><div class="line"><a name="l04889"></a><span class="lineno"> 4889</span>  builder_.add_base(base);</div><div class="line"><a name="l04890"></a><span class="lineno"> 4890</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l04891"></a><span class="lineno"> 4891</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a7407fbbebdccf33a0d2a4f54504f8780"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a7407fbbebdccf33a0d2a4f54504f8780">◆ </a></span>CreatePooling3dDescriptor()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<Pooling3dDescriptor> armnnSerializer::CreatePooling3dDescriptor </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#a961bbfe1db71a848eff5a1f0ab775718">armnnSerializer::PoolingAlgorithm</a> </td> + <td class="paramname"><em>poolType</em> = <code><a class="el" href="namespacearmnn_serializer.xhtml#a961bbfe1db71a848eff5a1f0ab775718a1d2a28b5e5683e0a5187ccd610c55fe9">armnnSerializer::PoolingAlgorithm_Max</a></code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>padLeft</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>padRight</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>padTop</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>padBottom</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>padFront</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>padBack</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>poolWidth</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>poolHeight</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>poolDepth</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>strideX</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>strideY</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>strideZ</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#adf2e5515c4c36a3e7e46bb8b83c6754e">armnnSerializer::OutputShapeRounding</a> </td> + <td class="paramname"><em>outputShapeRounding</em> = <code><a class="el" href="namespacearmnn_serializer.xhtml#adf2e5515c4c36a3e7e46bb8b83c6754eadadc4437650014a2db5b2f7bf0c081d5">armnnSerializer::OutputShapeRounding_Floor</a></code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#a3888429b6ebc79f9a7df549e5e4d9a2f">armnnSerializer::PaddingMethod</a> </td> + <td class="paramname"><em>paddingMethod</em> = <code><a class="el" href="namespacearmnn_serializer.xhtml#a3888429b6ebc79f9a7df549e5e4d9a2fac6a22de608123fbd0e9619051c270be6">armnnSerializer::PaddingMethod_IgnoreValue</a></code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnnSerializer::DataLayout</a> </td> + <td class="paramname"><em>dataLayout</em> = <code><a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0aee669231892f1c1dbd0a5d84c0905633">armnnSerializer::DataLayout_NHWC</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05253">5253</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05238">Pooling3dDescriptorBuilder::add_dataLayout()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05232">Pooling3dDescriptorBuilder::add_outputShapeRounding()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05211">Pooling3dDescriptorBuilder::add_padBack()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05205">Pooling3dDescriptorBuilder::add_padBottom()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05235">Pooling3dDescriptorBuilder::add_paddingMethod()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05208">Pooling3dDescriptorBuilder::add_padFront()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05196">Pooling3dDescriptorBuilder::add_padLeft()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05199">Pooling3dDescriptorBuilder::add_padRight()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05202">Pooling3dDescriptorBuilder::add_padTop()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05220">Pooling3dDescriptorBuilder::add_poolDepth()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05217">Pooling3dDescriptorBuilder::add_poolHeight()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05193">Pooling3dDescriptorBuilder::add_poolType()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05214">Pooling3dDescriptorBuilder::add_poolWidth()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05223">Pooling3dDescriptorBuilder::add_strideX()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05226">Pooling3dDescriptorBuilder::add_strideY()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05229">Pooling3dDescriptorBuilder::add_strideZ()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05246">Pooling3dDescriptorBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l05270"></a><span class="lineno"> 5270</span>  {</div><div class="line"><a name="l05271"></a><span class="lineno"> 5271</span>  Pooling3dDescriptorBuilder builder_(_fbb);</div><div class="line"><a name="l05272"></a><span class="lineno"> 5272</span>  builder_.add_strideZ(strideZ);</div><div class="line"><a name="l05273"></a><span class="lineno"> 5273</span>  builder_.add_strideY(strideY);</div><div class="line"><a name="l05274"></a><span class="lineno"> 5274</span>  builder_.add_strideX(strideX);</div><div class="line"><a name="l05275"></a><span class="lineno"> 5275</span>  builder_.add_poolDepth(poolDepth);</div><div class="line"><a name="l05276"></a><span class="lineno"> 5276</span>  builder_.add_poolHeight(poolHeight);</div><div class="line"><a name="l05277"></a><span class="lineno"> 5277</span>  builder_.add_poolWidth(poolWidth);</div><div class="line"><a name="l05278"></a><span class="lineno"> 5278</span>  builder_.add_padBack(padBack);</div><div class="line"><a name="l05279"></a><span class="lineno"> 5279</span>  builder_.add_padFront(padFront);</div><div class="line"><a name="l05280"></a><span class="lineno"> 5280</span>  builder_.add_padBottom(padBottom);</div><div class="line"><a name="l05281"></a><span class="lineno"> 5281</span>  builder_.add_padTop(padTop);</div><div class="line"><a name="l05282"></a><span class="lineno"> 5282</span>  builder_.add_padRight(padRight);</div><div class="line"><a name="l05283"></a><span class="lineno"> 5283</span>  builder_.add_padLeft(padLeft);</div><div class="line"><a name="l05284"></a><span class="lineno"> 5284</span>  builder_.add_dataLayout(dataLayout);</div><div class="line"><a name="l05285"></a><span class="lineno"> 5285</span>  builder_.add_paddingMethod(paddingMethod);</div><div class="line"><a name="l05286"></a><span class="lineno"> 5286</span>  builder_.add_outputShapeRounding(outputShapeRounding);</div><div class="line"><a name="l05287"></a><span class="lineno"> 5287</span>  builder_.add_poolType(poolType);</div><div class="line"><a name="l05288"></a><span class="lineno"> 5288</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l05289"></a><span class="lineno"> 5289</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="afb5a379d43681c26882c592fa58f8217"></a> +<h2 class="memtitle"><span class="permalink"><a href="#afb5a379d43681c26882c592fa58f8217">◆ </a></span>CreatePooling3dLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<Pooling3dLayer> armnnSerializer::CreatePooling3dLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::Pooling3dDescriptor > </td> + <td class="paramname"><em>descriptor</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04937">4937</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04919">Pooling3dLayerBuilder::add_base()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04922">Pooling3dLayerBuilder::add_descriptor()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04930">Pooling3dLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l04940"></a><span class="lineno"> 4940</span>  {</div><div class="line"><a name="l04941"></a><span class="lineno"> 4941</span>  Pooling3dLayerBuilder builder_(_fbb);</div><div class="line"><a name="l04942"></a><span class="lineno"> 4942</span>  builder_.add_descriptor(descriptor);</div><div class="line"><a name="l04943"></a><span class="lineno"> 4943</span>  builder_.add_base(base);</div><div class="line"><a name="l04944"></a><span class="lineno"> 4944</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l04945"></a><span class="lineno"> 4945</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a62998b2b5221d092249cff51306c8770"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a62998b2b5221d092249cff51306c8770">◆ </a></span>CreatePreluLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<PreluLayer> armnnSerializer::CreatePreluLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09289">9289</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09274">PreluLayerBuilder::add_base()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09282">PreluLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l09291"></a><span class="lineno"> 9291</span>  {</div><div class="line"><a name="l09292"></a><span class="lineno"> 9292</span>  PreluLayerBuilder builder_(_fbb);</div><div class="line"><a name="l09293"></a><span class="lineno"> 9293</span>  builder_.add_base(base);</div><div class="line"><a name="l09294"></a><span class="lineno"> 9294</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l09295"></a><span class="lineno"> 9295</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a0a1d83667901080be7555ca356a29858"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a0a1d83667901080be7555ca356a29858">◆ </a></span>CreateQLstmDescriptor()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<QLstmDescriptor> armnnSerializer::CreateQLstmDescriptor </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">bool </td> + <td class="paramname"><em>cifgEnabled</em> = <code>true</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">bool </td> + <td class="paramname"><em>peepholeEnabled</em> = <code>false</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">bool </td> + <td class="paramname"><em>projectionEnabled</em> = <code>false</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">bool </td> + <td class="paramname"><em>layerNormEnabled</em> = <code>false</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">float </td> + <td class="paramname"><em>cellClip</em> = <code>0.0f</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">float </td> + <td class="paramname"><em>projectionClip</em> = <code>0.0f</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">float </td> + <td class="paramname"><em>inputIntermediateScale</em> = <code>0.0f</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">float </td> + <td class="paramname"><em>forgetIntermediateScale</em> = <code>0.0f</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">float </td> + <td class="paramname"><em>cellIntermediateScale</em> = <code>0.0f</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">float </td> + <td class="paramname"><em>outputIntermediateScale</em> = <code>0.0f</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int32_t </td> + <td class="paramname"><em>hiddenStateZeroPoint</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">float </td> + <td class="paramname"><em>hiddenStateScale</em> = <code>0.0f</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08812">8812</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08776">QLstmDescriptorBuilder::add_cellClip()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08788">QLstmDescriptorBuilder::add_cellIntermediateScale()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08764">QLstmDescriptorBuilder::add_cifgEnabled()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08785">QLstmDescriptorBuilder::add_forgetIntermediateScale()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08797">QLstmDescriptorBuilder::add_hiddenStateScale()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08794">QLstmDescriptorBuilder::add_hiddenStateZeroPoint()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08782">QLstmDescriptorBuilder::add_inputIntermediateScale()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08773">QLstmDescriptorBuilder::add_layerNormEnabled()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08791">QLstmDescriptorBuilder::add_outputIntermediateScale()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08767">QLstmDescriptorBuilder::add_peepholeEnabled()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08779">QLstmDescriptorBuilder::add_projectionClip()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08770">QLstmDescriptorBuilder::add_projectionEnabled()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08805">QLstmDescriptorBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l08825"></a><span class="lineno"> 8825</span>  {</div><div class="line"><a name="l08826"></a><span class="lineno"> 8826</span>  QLstmDescriptorBuilder builder_(_fbb);</div><div class="line"><a name="l08827"></a><span class="lineno"> 8827</span>  builder_.add_hiddenStateScale(hiddenStateScale);</div><div class="line"><a name="l08828"></a><span class="lineno"> 8828</span>  builder_.add_hiddenStateZeroPoint(hiddenStateZeroPoint);</div><div class="line"><a name="l08829"></a><span class="lineno"> 8829</span>  builder_.add_outputIntermediateScale(outputIntermediateScale);</div><div class="line"><a name="l08830"></a><span class="lineno"> 8830</span>  builder_.add_cellIntermediateScale(cellIntermediateScale);</div><div class="line"><a name="l08831"></a><span class="lineno"> 8831</span>  builder_.add_forgetIntermediateScale(forgetIntermediateScale);</div><div class="line"><a name="l08832"></a><span class="lineno"> 8832</span>  builder_.add_inputIntermediateScale(inputIntermediateScale);</div><div class="line"><a name="l08833"></a><span class="lineno"> 8833</span>  builder_.add_projectionClip(projectionClip);</div><div class="line"><a name="l08834"></a><span class="lineno"> 8834</span>  builder_.add_cellClip(cellClip);</div><div class="line"><a name="l08835"></a><span class="lineno"> 8835</span>  builder_.add_layerNormEnabled(layerNormEnabled);</div><div class="line"><a name="l08836"></a><span class="lineno"> 8836</span>  builder_.add_projectionEnabled(projectionEnabled);</div><div class="line"><a name="l08837"></a><span class="lineno"> 8837</span>  builder_.add_peepholeEnabled(peepholeEnabled);</div><div class="line"><a name="l08838"></a><span class="lineno"> 8838</span>  builder_.add_cifgEnabled(cifgEnabled);</div><div class="line"><a name="l08839"></a><span class="lineno"> 8839</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l08840"></a><span class="lineno"> 8840</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a72b0c130680f6c52d327c267b3ccf4a3"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a72b0c130680f6c52d327c267b3ccf4a3">◆ </a></span>CreateQLstmInputParams()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<QLstmInputParams> armnnSerializer::CreateQLstmInputParams </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>inputToForgetWeights</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>inputToCellWeights</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>inputToOutputWeights</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>recurrentToForgetWeights</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>recurrentToCellWeights</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>recurrentToOutputWeights</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>forgetGateBias</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>cellBias</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>outputGateBias</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>inputToInputWeights</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>recurrentToInputWeights</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>inputGateBias</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>projectionWeights</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>projectionBias</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>cellToInputWeights</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>cellToForgetWeights</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>cellToOutputWeights</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>inputLayerNormWeights</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>forgetLayerNormWeights</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>cellLayerNormWeights</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>outputLayerNormWeights</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08642">8642</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08588">QLstmInputParamsBuilder::add_cellBias()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08624">QLstmInputParamsBuilder::add_cellLayerNormWeights()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08612">QLstmInputParamsBuilder::add_cellToForgetWeights()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08609">QLstmInputParamsBuilder::add_cellToInputWeights()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08615">QLstmInputParamsBuilder::add_cellToOutputWeights()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08585">QLstmInputParamsBuilder::add_forgetGateBias()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08621">QLstmInputParamsBuilder::add_forgetLayerNormWeights()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08600">QLstmInputParamsBuilder::add_inputGateBias()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08618">QLstmInputParamsBuilder::add_inputLayerNormWeights()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08570">QLstmInputParamsBuilder::add_inputToCellWeights()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08567">QLstmInputParamsBuilder::add_inputToForgetWeights()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08594">QLstmInputParamsBuilder::add_inputToInputWeights()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08573">QLstmInputParamsBuilder::add_inputToOutputWeights()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08591">QLstmInputParamsBuilder::add_outputGateBias()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08627">QLstmInputParamsBuilder::add_outputLayerNormWeights()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08606">QLstmInputParamsBuilder::add_projectionBias()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08603">QLstmInputParamsBuilder::add_projectionWeights()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08579">QLstmInputParamsBuilder::add_recurrentToCellWeights()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08576">QLstmInputParamsBuilder::add_recurrentToForgetWeights()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08597">QLstmInputParamsBuilder::add_recurrentToInputWeights()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08582">QLstmInputParamsBuilder::add_recurrentToOutputWeights()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08635">QLstmInputParamsBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l08664"></a><span class="lineno"> 8664</span>  {</div><div class="line"><a name="l08665"></a><span class="lineno"> 8665</span>  QLstmInputParamsBuilder builder_(_fbb);</div><div class="line"><a name="l08666"></a><span class="lineno"> 8666</span>  builder_.add_outputLayerNormWeights(outputLayerNormWeights);</div><div class="line"><a name="l08667"></a><span class="lineno"> 8667</span>  builder_.add_cellLayerNormWeights(cellLayerNormWeights);</div><div class="line"><a name="l08668"></a><span class="lineno"> 8668</span>  builder_.add_forgetLayerNormWeights(forgetLayerNormWeights);</div><div class="line"><a name="l08669"></a><span class="lineno"> 8669</span>  builder_.add_inputLayerNormWeights(inputLayerNormWeights);</div><div class="line"><a name="l08670"></a><span class="lineno"> 8670</span>  builder_.add_cellToOutputWeights(cellToOutputWeights);</div><div class="line"><a name="l08671"></a><span class="lineno"> 8671</span>  builder_.add_cellToForgetWeights(cellToForgetWeights);</div><div class="line"><a name="l08672"></a><span class="lineno"> 8672</span>  builder_.add_cellToInputWeights(cellToInputWeights);</div><div class="line"><a name="l08673"></a><span class="lineno"> 8673</span>  builder_.add_projectionBias(projectionBias);</div><div class="line"><a name="l08674"></a><span class="lineno"> 8674</span>  builder_.add_projectionWeights(projectionWeights);</div><div class="line"><a name="l08675"></a><span class="lineno"> 8675</span>  builder_.add_inputGateBias(inputGateBias);</div><div class="line"><a name="l08676"></a><span class="lineno"> 8676</span>  builder_.add_recurrentToInputWeights(recurrentToInputWeights);</div><div class="line"><a name="l08677"></a><span class="lineno"> 8677</span>  builder_.add_inputToInputWeights(inputToInputWeights);</div><div class="line"><a name="l08678"></a><span class="lineno"> 8678</span>  builder_.add_outputGateBias(outputGateBias);</div><div class="line"><a name="l08679"></a><span class="lineno"> 8679</span>  builder_.add_cellBias(cellBias);</div><div class="line"><a name="l08680"></a><span class="lineno"> 8680</span>  builder_.add_forgetGateBias(forgetGateBias);</div><div class="line"><a name="l08681"></a><span class="lineno"> 8681</span>  builder_.add_recurrentToOutputWeights(recurrentToOutputWeights);</div><div class="line"><a name="l08682"></a><span class="lineno"> 8682</span>  builder_.add_recurrentToCellWeights(recurrentToCellWeights);</div><div class="line"><a name="l08683"></a><span class="lineno"> 8683</span>  builder_.add_recurrentToForgetWeights(recurrentToForgetWeights);</div><div class="line"><a name="l08684"></a><span class="lineno"> 8684</span>  builder_.add_inputToOutputWeights(inputToOutputWeights);</div><div class="line"><a name="l08685"></a><span class="lineno"> 8685</span>  builder_.add_inputToCellWeights(inputToCellWeights);</div><div class="line"><a name="l08686"></a><span class="lineno"> 8686</span>  builder_.add_inputToForgetWeights(inputToForgetWeights);</div><div class="line"><a name="l08687"></a><span class="lineno"> 8687</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l08688"></a><span class="lineno"> 8688</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a1187395d94ead8514cb5092b1e862eeb"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a1187395d94ead8514cb5092b1e862eeb">◆ </a></span>CreateQLstmLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<QLstmLayer> armnnSerializer::CreateQLstmLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::QLstmDescriptor > </td> + <td class="paramname"><em>descriptor</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::QLstmInputParams > </td> + <td class="paramname"><em>inputParams</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08895">8895</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08874">QLstmLayerBuilder::add_base()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08877">QLstmLayerBuilder::add_descriptor()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08880">QLstmLayerBuilder::add_inputParams()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08888">QLstmLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l08899"></a><span class="lineno"> 8899</span>  {</div><div class="line"><a name="l08900"></a><span class="lineno"> 8900</span>  QLstmLayerBuilder builder_(_fbb);</div><div class="line"><a name="l08901"></a><span class="lineno"> 8901</span>  builder_.add_inputParams(inputParams);</div><div class="line"><a name="l08902"></a><span class="lineno"> 8902</span>  builder_.add_descriptor(descriptor);</div><div class="line"><a name="l08903"></a><span class="lineno"> 8903</span>  builder_.add_base(base);</div><div class="line"><a name="l08904"></a><span class="lineno"> 8904</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l08905"></a><span class="lineno"> 8905</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a275562b02289a69d014ea694669e2a4d"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a275562b02289a69d014ea694669e2a4d">◆ </a></span>CreateQuantizedLstmInputParams()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<QuantizedLstmInputParams> armnnSerializer::CreateQuantizedLstmInputParams </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>inputToInputWeights</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>inputToForgetWeights</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>inputToCellWeights</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>inputToOutputWeights</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>recurrentToInputWeights</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>recurrentToForgetWeights</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>recurrentToCellWeights</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>recurrentToOutputWeights</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>inputGateBias</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>forgetGateBias</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>cellBias</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>outputGateBias</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09041">9041</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09023">QuantizedLstmInputParamsBuilder::add_cellBias()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09020">QuantizedLstmInputParamsBuilder::add_forgetGateBias()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09017">QuantizedLstmInputParamsBuilder::add_inputGateBias()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08999">QuantizedLstmInputParamsBuilder::add_inputToCellWeights()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08996">QuantizedLstmInputParamsBuilder::add_inputToForgetWeights()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08993">QuantizedLstmInputParamsBuilder::add_inputToInputWeights()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09002">QuantizedLstmInputParamsBuilder::add_inputToOutputWeights()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09026">QuantizedLstmInputParamsBuilder::add_outputGateBias()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09011">QuantizedLstmInputParamsBuilder::add_recurrentToCellWeights()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09008">QuantizedLstmInputParamsBuilder::add_recurrentToForgetWeights()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09005">QuantizedLstmInputParamsBuilder::add_recurrentToInputWeights()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09014">QuantizedLstmInputParamsBuilder::add_recurrentToOutputWeights()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09034">QuantizedLstmInputParamsBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l09054"></a><span class="lineno"> 9054</span>  {</div><div class="line"><a name="l09055"></a><span class="lineno"> 9055</span>  QuantizedLstmInputParamsBuilder builder_(_fbb);</div><div class="line"><a name="l09056"></a><span class="lineno"> 9056</span>  builder_.add_outputGateBias(outputGateBias);</div><div class="line"><a name="l09057"></a><span class="lineno"> 9057</span>  builder_.add_cellBias(cellBias);</div><div class="line"><a name="l09058"></a><span class="lineno"> 9058</span>  builder_.add_forgetGateBias(forgetGateBias);</div><div class="line"><a name="l09059"></a><span class="lineno"> 9059</span>  builder_.add_inputGateBias(inputGateBias);</div><div class="line"><a name="l09060"></a><span class="lineno"> 9060</span>  builder_.add_recurrentToOutputWeights(recurrentToOutputWeights);</div><div class="line"><a name="l09061"></a><span class="lineno"> 9061</span>  builder_.add_recurrentToCellWeights(recurrentToCellWeights);</div><div class="line"><a name="l09062"></a><span class="lineno"> 9062</span>  builder_.add_recurrentToForgetWeights(recurrentToForgetWeights);</div><div class="line"><a name="l09063"></a><span class="lineno"> 9063</span>  builder_.add_recurrentToInputWeights(recurrentToInputWeights);</div><div class="line"><a name="l09064"></a><span class="lineno"> 9064</span>  builder_.add_inputToOutputWeights(inputToOutputWeights);</div><div class="line"><a name="l09065"></a><span class="lineno"> 9065</span>  builder_.add_inputToCellWeights(inputToCellWeights);</div><div class="line"><a name="l09066"></a><span class="lineno"> 9066</span>  builder_.add_inputToForgetWeights(inputToForgetWeights);</div><div class="line"><a name="l09067"></a><span class="lineno"> 9067</span>  builder_.add_inputToInputWeights(inputToInputWeights);</div><div class="line"><a name="l09068"></a><span class="lineno"> 9068</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l09069"></a><span class="lineno"> 9069</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a5ebd9460a5ea55b86c9cc26cf0b23579"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a5ebd9460a5ea55b86c9cc26cf0b23579">◆ </a></span>CreateQuantizedLstmLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<QuantizedLstmLayer> armnnSerializer::CreateQuantizedLstmLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::QuantizedLstmInputParams > </td> + <td class="paramname"><em>inputParams</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09115">9115</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09097">QuantizedLstmLayerBuilder::add_base()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09100">QuantizedLstmLayerBuilder::add_inputParams()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09108">QuantizedLstmLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l09118"></a><span class="lineno"> 9118</span>  {</div><div class="line"><a name="l09119"></a><span class="lineno"> 9119</span>  QuantizedLstmLayerBuilder builder_(_fbb);</div><div class="line"><a name="l09120"></a><span class="lineno"> 9120</span>  builder_.add_inputParams(inputParams);</div><div class="line"><a name="l09121"></a><span class="lineno"> 9121</span>  builder_.add_base(base);</div><div class="line"><a name="l09122"></a><span class="lineno"> 9122</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l09123"></a><span class="lineno"> 9123</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="afde7b79d13370cb399126a6cad112aa7"></a> +<h2 class="memtitle"><span class="permalink"><a href="#afde7b79d13370cb399126a6cad112aa7">◆ </a></span>CreateQuantizeLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<QuantizeLayer> armnnSerializer::CreateQuantizeLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05326">5326</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05311">QuantizeLayerBuilder::add_base()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05319">QuantizeLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l05328"></a><span class="lineno"> 5328</span>  {</div><div class="line"><a name="l05329"></a><span class="lineno"> 5329</span>  QuantizeLayerBuilder builder_(_fbb);</div><div class="line"><a name="l05330"></a><span class="lineno"> 5330</span>  builder_.add_base(base);</div><div class="line"><a name="l05331"></a><span class="lineno"> 5331</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l05332"></a><span class="lineno"> 5332</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a6c8f78deff37d5f0f1160f3a36403b73"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a6c8f78deff37d5f0f1160f3a36403b73">◆ </a></span>CreateRankLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<RankLayer> armnnSerializer::CreateRankLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10008">10008</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09993">RankLayerBuilder::add_base()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10001">RankLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l10010"></a><span class="lineno">10010</span>  {</div><div class="line"><a name="l10011"></a><span class="lineno">10011</span>  RankLayerBuilder builder_(_fbb);</div><div class="line"><a name="l10012"></a><span class="lineno">10012</span>  builder_.add_base(base);</div><div class="line"><a name="l10013"></a><span class="lineno">10013</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l10014"></a><span class="lineno">10014</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ae2cc78309e3bab574a90a2d00d78c847"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ae2cc78309e3bab574a90a2d00d78c847">◆ </a></span>CreateReduceDescriptor()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<ReduceDescriptor> armnnSerializer::CreateReduceDescriptor </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">bool </td> + <td class="paramname"><em>keepDims</em> = <code>false</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< flatbuffers::Vector< uint32_t >> </td> + <td class="paramname"><em>axis</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0">armnnSerializer::ReduceOperation</a> </td> + <td class="paramname"><em>reduceOperation</em> = <code><a class="el" href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0a5b9aa2242fe3be2b506fecebedb7a09e">armnnSerializer::ReduceOperation_Sum</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10121">10121</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10103">ReduceDescriptorBuilder::add_axis()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10100">ReduceDescriptorBuilder::add_keepDims()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10106">ReduceDescriptorBuilder::add_reduceOperation()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10114">ReduceDescriptorBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10133">CreateReduceDescriptorDirect()</a>, and <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l10125"></a><span class="lineno">10125</span>  {</div><div class="line"><a name="l10126"></a><span class="lineno">10126</span>  ReduceDescriptorBuilder builder_(_fbb);</div><div class="line"><a name="l10127"></a><span class="lineno">10127</span>  builder_.add_axis(axis);</div><div class="line"><a name="l10128"></a><span class="lineno">10128</span>  builder_.add_reduceOperation(reduceOperation);</div><div class="line"><a name="l10129"></a><span class="lineno">10129</span>  builder_.add_keepDims(keepDims);</div><div class="line"><a name="l10130"></a><span class="lineno">10130</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l10131"></a><span class="lineno">10131</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a550ffbc08800e78050c2cafcf1577288"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a550ffbc08800e78050c2cafcf1577288">◆ </a></span>CreateReduceDescriptorDirect()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<ReduceDescriptor> armnnSerializer::CreateReduceDescriptorDirect </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">bool </td> + <td class="paramname"><em>keepDims</em> = <code>false</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const std::vector< uint32_t > * </td> + <td class="paramname"><em>axis</em> = <code>nullptr</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0">armnnSerializer::ReduceOperation</a> </td> + <td class="paramname"><em>reduceOperation</em> = <code><a class="el" href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0a5b9aa2242fe3be2b506fecebedb7a09e">armnnSerializer::ReduceOperation_Sum</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10133">10133</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10121">CreateReduceDescriptor()</a>.</p> +<div class="fragment"><div class="line"><a name="l10137"></a><span class="lineno">10137</span>  {</div><div class="line"><a name="l10138"></a><span class="lineno">10138</span>  <span class="keyword">auto</span> axis__ = axis ? _fbb.CreateVector<uint32_t>(*axis) : 0;</div><div class="line"><a name="l10139"></a><span class="lineno">10139</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#ae2cc78309e3bab574a90a2d00d78c847">armnnSerializer::CreateReduceDescriptor</a>(</div><div class="line"><a name="l10140"></a><span class="lineno">10140</span>  _fbb,</div><div class="line"><a name="l10141"></a><span class="lineno">10141</span>  keepDims,</div><div class="line"><a name="l10142"></a><span class="lineno">10142</span>  axis__,</div><div class="line"><a name="l10143"></a><span class="lineno">10143</span>  reduceOperation);</div><div class="line"><a name="l10144"></a><span class="lineno">10144</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_ae2cc78309e3bab574a90a2d00d78c847"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ae2cc78309e3bab574a90a2d00d78c847">armnnSerializer::CreateReduceDescriptor</a></div><div class="ttdeci">flatbuffers::Offset< ReduceDescriptor > CreateReduceDescriptor(flatbuffers::FlatBufferBuilder &_fbb, bool keepDims=false, flatbuffers::Offset< flatbuffers::Vector< uint32_t >> axis=0, armnnSerializer::ReduceOperation reduceOperation=armnnSerializer::ReduceOperation_Sum)</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l10121">ArmnnSchema_generated.h:10121</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="ad6065ace205875561dad18974d2d59fc"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ad6065ace205875561dad18974d2d59fc">◆ </a></span>CreateReduceLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<ReduceLayer> armnnSerializer::CreateReduceLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ReduceDescriptor > </td> + <td class="paramname"><em>descriptor</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10060">10060</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10042">ReduceLayerBuilder::add_base()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10045">ReduceLayerBuilder::add_descriptor()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10053">ReduceLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l10063"></a><span class="lineno">10063</span>  {</div><div class="line"><a name="l10064"></a><span class="lineno">10064</span>  ReduceLayerBuilder builder_(_fbb);</div><div class="line"><a name="l10065"></a><span class="lineno">10065</span>  builder_.add_descriptor(descriptor);</div><div class="line"><a name="l10066"></a><span class="lineno">10066</span>  builder_.add_base(base);</div><div class="line"><a name="l10067"></a><span class="lineno">10067</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l10068"></a><span class="lineno">10068</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a642dd64b0b0df1fbac468cbcb6cbde7e"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a642dd64b0b0df1fbac468cbcb6cbde7e">◆ </a></span>CreateReshapeDescriptor()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<ReshapeDescriptor> armnnSerializer::CreateReshapeDescriptor </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< flatbuffers::Vector< uint32_t >> </td> + <td class="paramname"><em>targetShape</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05780">5780</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05765">ReshapeDescriptorBuilder::add_targetShape()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05773">ReshapeDescriptorBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05788">CreateReshapeDescriptorDirect()</a>, and <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l05782"></a><span class="lineno"> 5782</span>  {</div><div class="line"><a name="l05783"></a><span class="lineno"> 5783</span>  ReshapeDescriptorBuilder builder_(_fbb);</div><div class="line"><a name="l05784"></a><span class="lineno"> 5784</span>  builder_.add_targetShape(targetShape);</div><div class="line"><a name="l05785"></a><span class="lineno"> 5785</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l05786"></a><span class="lineno"> 5786</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a8af4e9e118374af831034365ba5fb2ab"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a8af4e9e118374af831034365ba5fb2ab">◆ </a></span>CreateReshapeDescriptorDirect()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<ReshapeDescriptor> armnnSerializer::CreateReshapeDescriptorDirect </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const std::vector< uint32_t > * </td> + <td class="paramname"><em>targetShape</em> = <code>nullptr</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05788">5788</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05780">CreateReshapeDescriptor()</a>.</p> +<div class="fragment"><div class="line"><a name="l05790"></a><span class="lineno"> 5790</span>  {</div><div class="line"><a name="l05791"></a><span class="lineno"> 5791</span>  <span class="keyword">auto</span> targetShape__ = targetShape ? _fbb.CreateVector<uint32_t>(*targetShape) : 0;</div><div class="line"><a name="l05792"></a><span class="lineno"> 5792</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a642dd64b0b0df1fbac468cbcb6cbde7e">armnnSerializer::CreateReshapeDescriptor</a>(</div><div class="line"><a name="l05793"></a><span class="lineno"> 5793</span>  _fbb,</div><div class="line"><a name="l05794"></a><span class="lineno"> 5794</span>  targetShape__);</div><div class="line"><a name="l05795"></a><span class="lineno"> 5795</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a642dd64b0b0df1fbac468cbcb6cbde7e"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a642dd64b0b0df1fbac468cbcb6cbde7e">armnnSerializer::CreateReshapeDescriptor</a></div><div class="ttdeci">flatbuffers::Offset< ReshapeDescriptor > CreateReshapeDescriptor(flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< uint32_t >> targetShape=0)</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l05780">ArmnnSchema_generated.h:5780</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a82b0b6b4b39c80c748c22f0dd6f0b363"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a82b0b6b4b39c80c748c22f0dd6f0b363">◆ </a></span>CreateReshapeLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<ReshapeLayer> armnnSerializer::CreateReshapeLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ReshapeDescriptor > </td> + <td class="paramname"><em>descriptor</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05735">5735</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05717">ReshapeLayerBuilder::add_base()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05720">ReshapeLayerBuilder::add_descriptor()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05728">ReshapeLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l05738"></a><span class="lineno"> 5738</span>  {</div><div class="line"><a name="l05739"></a><span class="lineno"> 5739</span>  ReshapeLayerBuilder builder_(_fbb);</div><div class="line"><a name="l05740"></a><span class="lineno"> 5740</span>  builder_.add_descriptor(descriptor);</div><div class="line"><a name="l05741"></a><span class="lineno"> 5741</span>  builder_.add_base(base);</div><div class="line"><a name="l05742"></a><span class="lineno"> 5742</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l05743"></a><span class="lineno"> 5743</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a4520365b8b97c832d5aed9c31ad6aec3"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a4520365b8b97c832d5aed9c31ad6aec3">◆ </a></span>CreateResizeBilinearDescriptor()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<ResizeBilinearDescriptor> armnnSerializer::CreateResizeBilinearDescriptor </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>targetWidth</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>targetHeight</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnnSerializer::DataLayout</a> </td> + <td class="paramname"><em>dataLayout</em> = <code><a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0aee669231892f1c1dbd0a5d84c0905633">armnnSerializer::DataLayout_NHWC</a></code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">bool </td> + <td class="paramname"><em>alignCorners</em> = <code>false</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">bool </td> + <td class="paramname"><em>halfPixelCenters</em> = <code>false</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07078">7078</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07060">ResizeBilinearDescriptorBuilder::add_alignCorners()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07057">ResizeBilinearDescriptorBuilder::add_dataLayout()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07063">ResizeBilinearDescriptorBuilder::add_halfPixelCenters()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07054">ResizeBilinearDescriptorBuilder::add_targetHeight()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07051">ResizeBilinearDescriptorBuilder::add_targetWidth()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07071">ResizeBilinearDescriptorBuilder::Finish()</a>.</p> +<div class="fragment"><div class="line"><a name="l07084"></a><span class="lineno"> 7084</span>  {</div><div class="line"><a name="l07085"></a><span class="lineno"> 7085</span>  ResizeBilinearDescriptorBuilder builder_(_fbb);</div><div class="line"><a name="l07086"></a><span class="lineno"> 7086</span>  builder_.add_targetHeight(targetHeight);</div><div class="line"><a name="l07087"></a><span class="lineno"> 7087</span>  builder_.add_targetWidth(targetWidth);</div><div class="line"><a name="l07088"></a><span class="lineno"> 7088</span>  builder_.add_halfPixelCenters(halfPixelCenters);</div><div class="line"><a name="l07089"></a><span class="lineno"> 7089</span>  builder_.add_alignCorners(alignCorners);</div><div class="line"><a name="l07090"></a><span class="lineno"> 7090</span>  builder_.add_dataLayout(dataLayout);</div><div class="line"><a name="l07091"></a><span class="lineno"> 7091</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l07092"></a><span class="lineno"> 7092</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a1a0ef76e9bb985753ec881b7d011a495"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a1a0ef76e9bb985753ec881b7d011a495">◆ </a></span>CreateResizeBilinearLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<ResizeBilinearLayer> armnnSerializer::CreateResizeBilinearLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ResizeBilinearDescriptor > </td> + <td class="paramname"><em>descriptor</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07002">7002</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06984">ResizeBilinearLayerBuilder::add_base()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06987">ResizeBilinearLayerBuilder::add_descriptor()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06995">ResizeBilinearLayerBuilder::Finish()</a>.</p> +<div class="fragment"><div class="line"><a name="l07005"></a><span class="lineno"> 7005</span>  {</div><div class="line"><a name="l07006"></a><span class="lineno"> 7006</span>  ResizeBilinearLayerBuilder builder_(_fbb);</div><div class="line"><a name="l07007"></a><span class="lineno"> 7007</span>  builder_.add_descriptor(descriptor);</div><div class="line"><a name="l07008"></a><span class="lineno"> 7008</span>  builder_.add_base(base);</div><div class="line"><a name="l07009"></a><span class="lineno"> 7009</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l07010"></a><span class="lineno"> 7010</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a2960ba717903f3184749d740bbc8095d"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a2960ba717903f3184749d740bbc8095d">◆ </a></span>CreateResizeDescriptor()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<ResizeDescriptor> armnnSerializer::CreateResizeDescriptor </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>targetHeight</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>targetWidth</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4">armnnSerializer::ResizeMethod</a> </td> + <td class="paramname"><em>method</em> = <code><a class="el" href="namespacearmnn_serializer.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4a455979440a6e399cdb14c651810cedb7">armnnSerializer::ResizeMethod_NearestNeighbor</a></code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnnSerializer::DataLayout</a> </td> + <td class="paramname"><em>dataLayout</em> = <code><a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0aee669231892f1c1dbd0a5d84c0905633">armnnSerializer::DataLayout_NHWC</a></code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">bool </td> + <td class="paramname"><em>alignCorners</em> = <code>false</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">bool </td> + <td class="paramname"><em>halfPixelCenters</em> = <code>false</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09719">9719</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09701">ResizeDescriptorBuilder::add_alignCorners()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09698">ResizeDescriptorBuilder::add_dataLayout()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09704">ResizeDescriptorBuilder::add_halfPixelCenters()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09695">ResizeDescriptorBuilder::add_method()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09689">ResizeDescriptorBuilder::add_targetHeight()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09692">ResizeDescriptorBuilder::add_targetWidth()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09712">ResizeDescriptorBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l09726"></a><span class="lineno"> 9726</span>  {</div><div class="line"><a name="l09727"></a><span class="lineno"> 9727</span>  ResizeDescriptorBuilder builder_(_fbb);</div><div class="line"><a name="l09728"></a><span class="lineno"> 9728</span>  builder_.add_targetWidth(targetWidth);</div><div class="line"><a name="l09729"></a><span class="lineno"> 9729</span>  builder_.add_targetHeight(targetHeight);</div><div class="line"><a name="l09730"></a><span class="lineno"> 9730</span>  builder_.add_halfPixelCenters(halfPixelCenters);</div><div class="line"><a name="l09731"></a><span class="lineno"> 9731</span>  builder_.add_alignCorners(alignCorners);</div><div class="line"><a name="l09732"></a><span class="lineno"> 9732</span>  builder_.add_dataLayout(dataLayout);</div><div class="line"><a name="l09733"></a><span class="lineno"> 9733</span>  builder_.add_method(method);</div><div class="line"><a name="l09734"></a><span class="lineno"> 9734</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l09735"></a><span class="lineno"> 9735</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="aea5d574ddc1923b8a1514d87e57bdc1c"></a> +<h2 class="memtitle"><span class="permalink"><a href="#aea5d574ddc1923b8a1514d87e57bdc1c">◆ </a></span>CreateResizeLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<ResizeLayer> armnnSerializer::CreateResizeLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ResizeDescriptor > </td> + <td class="paramname"><em>descriptor</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09635">9635</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09617">ResizeLayerBuilder::add_base()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09620">ResizeLayerBuilder::add_descriptor()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09628">ResizeLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l09638"></a><span class="lineno"> 9638</span>  {</div><div class="line"><a name="l09639"></a><span class="lineno"> 9639</span>  ResizeLayerBuilder builder_(_fbb);</div><div class="line"><a name="l09640"></a><span class="lineno"> 9640</span>  builder_.add_descriptor(descriptor);</div><div class="line"><a name="l09641"></a><span class="lineno"> 9641</span>  builder_.add_base(base);</div><div class="line"><a name="l09642"></a><span class="lineno"> 9642</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l09643"></a><span class="lineno"> 9643</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a49f020318192787b07115d5dcb3ce0e3"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a49f020318192787b07115d5dcb3ce0e3">◆ </a></span>CreateRsqrtLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<RsqrtLayer> armnnSerializer::CreateRsqrtLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06799">6799</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06784">RsqrtLayerBuilder::add_base()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06792">RsqrtLayerBuilder::Finish()</a>.</p> +<div class="fragment"><div class="line"><a name="l06801"></a><span class="lineno"> 6801</span>  {</div><div class="line"><a name="l06802"></a><span class="lineno"> 6802</span>  RsqrtLayerBuilder builder_(_fbb);</div><div class="line"><a name="l06803"></a><span class="lineno"> 6803</span>  builder_.add_base(base);</div><div class="line"><a name="l06804"></a><span class="lineno"> 6804</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l06805"></a><span class="lineno"> 6805</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ae7eaf2202bcc7575acf64c779714dee8"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ae7eaf2202bcc7575acf64c779714dee8">◆ </a></span>CreateSerializedGraph()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<SerializedGraph> armnnSerializer::CreateSerializedGraph </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< armnnSerializer::AnyLayer >>> </td> + <td class="paramname"><em>layers</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< flatbuffers::Vector< int32_t >> </td> + <td class="paramname"><em>inputIds</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< flatbuffers::Vector< int32_t >> </td> + <td class="paramname"><em>outputIds</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::FeatureCompatibilityVersions > </td> + <td class="paramname"><em>featureVersions</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10971">10971</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10956">SerializedGraphBuilder::add_featureVersions()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10950">SerializedGraphBuilder::add_inputIds()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10947">SerializedGraphBuilder::add_layers()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10953">SerializedGraphBuilder::add_outputIds()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10964">SerializedGraphBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10985">CreateSerializedGraphDirect()</a>, and <a class="el" href="_serializer_8cpp_source.xhtml#l02392">ISerializer::SerializerImpl::Serialize()</a>.</p> +<div class="fragment"><div class="line"><a name="l10976"></a><span class="lineno">10976</span>  {</div><div class="line"><a name="l10977"></a><span class="lineno">10977</span>  SerializedGraphBuilder builder_(_fbb);</div><div class="line"><a name="l10978"></a><span class="lineno">10978</span>  builder_.add_featureVersions(featureVersions);</div><div class="line"><a name="l10979"></a><span class="lineno">10979</span>  builder_.add_outputIds(outputIds);</div><div class="line"><a name="l10980"></a><span class="lineno">10980</span>  builder_.add_inputIds(inputIds);</div><div class="line"><a name="l10981"></a><span class="lineno">10981</span>  builder_.add_layers(layers);</div><div class="line"><a name="l10982"></a><span class="lineno">10982</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l10983"></a><span class="lineno">10983</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a2d67bb4432f64f35687c1a86bf22886c"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a2d67bb4432f64f35687c1a86bf22886c">◆ </a></span>CreateSerializedGraphDirect()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<SerializedGraph> armnnSerializer::CreateSerializedGraphDirect </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const std::vector< flatbuffers::Offset< armnnSerializer::AnyLayer >> * </td> + <td class="paramname"><em>layers</em> = <code>nullptr</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const std::vector< int32_t > * </td> + <td class="paramname"><em>inputIds</em> = <code>nullptr</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const std::vector< int32_t > * </td> + <td class="paramname"><em>outputIds</em> = <code>nullptr</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::FeatureCompatibilityVersions > </td> + <td class="paramname"><em>featureVersions</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10985">10985</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10971">CreateSerializedGraph()</a>.</p> +<div class="fragment"><div class="line"><a name="l10990"></a><span class="lineno">10990</span>  {</div><div class="line"><a name="l10991"></a><span class="lineno">10991</span>  <span class="keyword">auto</span> layers__ = layers ? _fbb.CreateVector<flatbuffers::Offset<armnnSerializer::AnyLayer>>(*layers) : 0;</div><div class="line"><a name="l10992"></a><span class="lineno">10992</span>  <span class="keyword">auto</span> inputIds__ = inputIds ? _fbb.CreateVector<int32_t>(*inputIds) : 0;</div><div class="line"><a name="l10993"></a><span class="lineno">10993</span>  <span class="keyword">auto</span> outputIds__ = outputIds ? _fbb.CreateVector<int32_t>(*outputIds) : 0;</div><div class="line"><a name="l10994"></a><span class="lineno">10994</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#ae7eaf2202bcc7575acf64c779714dee8">armnnSerializer::CreateSerializedGraph</a>(</div><div class="line"><a name="l10995"></a><span class="lineno">10995</span>  _fbb,</div><div class="line"><a name="l10996"></a><span class="lineno">10996</span>  layers__,</div><div class="line"><a name="l10997"></a><span class="lineno">10997</span>  inputIds__,</div><div class="line"><a name="l10998"></a><span class="lineno">10998</span>  outputIds__,</div><div class="line"><a name="l10999"></a><span class="lineno">10999</span>  featureVersions);</div><div class="line"><a name="l11000"></a><span class="lineno">11000</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_ae7eaf2202bcc7575acf64c779714dee8"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ae7eaf2202bcc7575acf64c779714dee8">armnnSerializer::CreateSerializedGraph</a></div><div class="ttdeci">flatbuffers::Offset< SerializedGraph > CreateSerializedGraph(flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< armnnSerializer::AnyLayer >>> layers=0, flatbuffers::Offset< flatbuffers::Vector< int32_t >> inputIds=0, flatbuffers::Offset< flatbuffers::Vector< int32_t >> outputIds=0, flatbuffers::Offset< armnnSerializer::FeatureCompatibilityVersions > featureVersions=0)</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l10971">ArmnnSchema_generated.h:10971</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a558d10f412047f16d8380d8f1098273b"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a558d10f412047f16d8380d8f1098273b">◆ </a></span>CreateShapeLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<ShapeLayer> armnnSerializer::CreateShapeLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05938">5938</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05923">ShapeLayerBuilder::add_base()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05931">ShapeLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l05940"></a><span class="lineno"> 5940</span>  {</div><div class="line"><a name="l05941"></a><span class="lineno"> 5941</span>  ShapeLayerBuilder builder_(_fbb);</div><div class="line"><a name="l05942"></a><span class="lineno"> 5942</span>  builder_.add_base(base);</div><div class="line"><a name="l05943"></a><span class="lineno"> 5943</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l05944"></a><span class="lineno"> 5944</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a4a525d63fc8aa89eeb7c635bc378d4b7"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a4a525d63fc8aa89eeb7c635bc378d4b7">◆ </a></span>CreateShortData()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<ShortData> armnnSerializer::CreateShortData </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< flatbuffers::Vector< int16_t >> </td> + <td class="paramname"><em>data</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02007">2007</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01992">ShortDataBuilder::add_data()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02000">ShortDataBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02015">CreateShortDataDirect()</a>, and <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l02009"></a><span class="lineno"> 2009</span>  {</div><div class="line"><a name="l02010"></a><span class="lineno"> 2010</span>  ShortDataBuilder builder_(_fbb);</div><div class="line"><a name="l02011"></a><span class="lineno"> 2011</span>  builder_.add_data(data);</div><div class="line"><a name="l02012"></a><span class="lineno"> 2012</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l02013"></a><span class="lineno"> 2013</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a5a7487e133d7e2f56114a97971269503"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a5a7487e133d7e2f56114a97971269503">◆ </a></span>CreateShortDataDirect()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<ShortData> armnnSerializer::CreateShortDataDirect </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const std::vector< int16_t > * </td> + <td class="paramname"><em>data</em> = <code>nullptr</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02015">2015</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02007">CreateShortData()</a>.</p> +<div class="fragment"><div class="line"><a name="l02017"></a><span class="lineno"> 2017</span>  {</div><div class="line"><a name="l02018"></a><span class="lineno"> 2018</span>  <span class="keyword">auto</span> data__ = data ? _fbb.CreateVector<int16_t>(*data) : 0;</div><div class="line"><a name="l02019"></a><span class="lineno"> 2019</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a4a525d63fc8aa89eeb7c635bc378d4b7">armnnSerializer::CreateShortData</a>(</div><div class="line"><a name="l02020"></a><span class="lineno"> 2020</span>  _fbb,</div><div class="line"><a name="l02021"></a><span class="lineno"> 2021</span>  data__);</div><div class="line"><a name="l02022"></a><span class="lineno"> 2022</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a4a525d63fc8aa89eeb7c635bc378d4b7"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a4a525d63fc8aa89eeb7c635bc378d4b7">armnnSerializer::CreateShortData</a></div><div class="ttdeci">flatbuffers::Offset< ShortData > CreateShortData(flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< int16_t >> data=0)</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l02007">ArmnnSchema_generated.h:2007</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="af52e9927a616ad1b1ce5c9618d46f59b"></a> +<h2 class="memtitle"><span class="permalink"><a href="#af52e9927a616ad1b1ce5c9618d46f59b">◆ </a></span>CreateSliceDescriptor()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<SliceDescriptor> armnnSerializer::CreateSliceDescriptor </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< flatbuffers::Vector< uint32_t >> </td> + <td class="paramname"><em>begin</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< flatbuffers::Vector< uint32_t >> </td> + <td class="paramname"><em>size</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07192">7192</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07174">SliceDescriptorBuilder::add_begin()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07177">SliceDescriptorBuilder::add_size()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07185">SliceDescriptorBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07202">CreateSliceDescriptorDirect()</a>, and <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l07195"></a><span class="lineno"> 7195</span>  {</div><div class="line"><a name="l07196"></a><span class="lineno"> 7196</span>  SliceDescriptorBuilder builder_(_fbb);</div><div class="line"><a name="l07197"></a><span class="lineno"> 7197</span>  builder_.add_size(size);</div><div class="line"><a name="l07198"></a><span class="lineno"> 7198</span>  builder_.add_begin(begin);</div><div class="line"><a name="l07199"></a><span class="lineno"> 7199</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l07200"></a><span class="lineno"> 7200</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ae235fa462c1052bf397fca60c13ca28e"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ae235fa462c1052bf397fca60c13ca28e">◆ </a></span>CreateSliceDescriptorDirect()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<SliceDescriptor> armnnSerializer::CreateSliceDescriptorDirect </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const std::vector< uint32_t > * </td> + <td class="paramname"><em>begin</em> = <code>nullptr</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const std::vector< uint32_t > * </td> + <td class="paramname"><em>size</em> = <code>nullptr</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07202">7202</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07192">CreateSliceDescriptor()</a>.</p> +<div class="fragment"><div class="line"><a name="l07205"></a><span class="lineno"> 7205</span>  {</div><div class="line"><a name="l07206"></a><span class="lineno"> 7206</span>  <span class="keyword">auto</span> begin__ = begin ? _fbb.CreateVector<uint32_t>(*begin) : 0;</div><div class="line"><a name="l07207"></a><span class="lineno"> 7207</span>  <span class="keyword">auto</span> size__ = size ? _fbb.CreateVector<uint32_t>(*size) : 0;</div><div class="line"><a name="l07208"></a><span class="lineno"> 7208</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#af52e9927a616ad1b1ce5c9618d46f59b">armnnSerializer::CreateSliceDescriptor</a>(</div><div class="line"><a name="l07209"></a><span class="lineno"> 7209</span>  _fbb,</div><div class="line"><a name="l07210"></a><span class="lineno"> 7210</span>  begin__,</div><div class="line"><a name="l07211"></a><span class="lineno"> 7211</span>  size__);</div><div class="line"><a name="l07212"></a><span class="lineno"> 7212</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_af52e9927a616ad1b1ce5c9618d46f59b"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#af52e9927a616ad1b1ce5c9618d46f59b">armnnSerializer::CreateSliceDescriptor</a></div><div class="ttdeci">flatbuffers::Offset< SliceDescriptor > CreateSliceDescriptor(flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< uint32_t >> begin=0, flatbuffers::Offset< flatbuffers::Vector< uint32_t >> size=0)</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l07192">ArmnnSchema_generated.h:7192</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a631dcdc470f2f8edf95714853bd1cd4d"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a631dcdc470f2f8edf95714853bd1cd4d">◆ </a></span>CreateSliceLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<SliceLayer> armnnSerializer::CreateSliceLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::SliceDescriptor > </td> + <td class="paramname"><em>descriptor</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07138">7138</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07120">SliceLayerBuilder::add_base()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07123">SliceLayerBuilder::add_descriptor()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07131">SliceLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l07141"></a><span class="lineno"> 7141</span>  {</div><div class="line"><a name="l07142"></a><span class="lineno"> 7142</span>  SliceLayerBuilder builder_(_fbb);</div><div class="line"><a name="l07143"></a><span class="lineno"> 7143</span>  builder_.add_descriptor(descriptor);</div><div class="line"><a name="l07144"></a><span class="lineno"> 7144</span>  builder_.add_base(base);</div><div class="line"><a name="l07145"></a><span class="lineno"> 7145</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l07146"></a><span class="lineno"> 7146</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="af2d4df6b7e38fdbb7e5cc23af89e1e18"></a> +<h2 class="memtitle"><span class="permalink"><a href="#af2d4df6b7e38fdbb7e5cc23af89e1e18">◆ </a></span>CreateSoftmaxDescriptor()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<SoftmaxDescriptor> armnnSerializer::CreateSoftmaxDescriptor </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">float </td> + <td class="paramname"><em>beta</em> = <code>0.0f</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int32_t </td> + <td class="paramname"><em>axis</em> = <code>-1</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05430">5430</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05415">SoftmaxDescriptorBuilder::add_axis()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05412">SoftmaxDescriptorBuilder::add_beta()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05423">SoftmaxDescriptorBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l05433"></a><span class="lineno"> 5433</span>  {</div><div class="line"><a name="l05434"></a><span class="lineno"> 5434</span>  SoftmaxDescriptorBuilder builder_(_fbb);</div><div class="line"><a name="l05435"></a><span class="lineno"> 5435</span>  builder_.add_axis(axis);</div><div class="line"><a name="l05436"></a><span class="lineno"> 5436</span>  builder_.add_beta(beta);</div><div class="line"><a name="l05437"></a><span class="lineno"> 5437</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l05438"></a><span class="lineno"> 5438</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="af182ed2235cfa1b11087cafaed2fdca5"></a> +<h2 class="memtitle"><span class="permalink"><a href="#af182ed2235cfa1b11087cafaed2fdca5">◆ </a></span>CreateSoftmaxLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<SoftmaxLayer> armnnSerializer::CreateSoftmaxLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::SoftmaxDescriptor > </td> + <td class="paramname"><em>descriptor</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05378">5378</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05360">SoftmaxLayerBuilder::add_base()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05363">SoftmaxLayerBuilder::add_descriptor()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05371">SoftmaxLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l05381"></a><span class="lineno"> 5381</span>  {</div><div class="line"><a name="l05382"></a><span class="lineno"> 5382</span>  SoftmaxLayerBuilder builder_(_fbb);</div><div class="line"><a name="l05383"></a><span class="lineno"> 5383</span>  builder_.add_descriptor(descriptor);</div><div class="line"><a name="l05384"></a><span class="lineno"> 5384</span>  builder_.add_base(base);</div><div class="line"><a name="l05385"></a><span class="lineno"> 5385</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l05386"></a><span class="lineno"> 5386</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a363d4ff34fe09a3604e162b7422e0a7b"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a363d4ff34fe09a3604e162b7422e0a7b">◆ </a></span>CreateSpaceToBatchNdDescriptor()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<SpaceToBatchNdDescriptor> armnnSerializer::CreateSpaceToBatchNdDescriptor </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< flatbuffers::Vector< uint32_t >> </td> + <td class="paramname"><em>blockShape</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< flatbuffers::Vector< uint32_t >> </td> + <td class="paramname"><em>padList</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnnSerializer::DataLayout</a> </td> + <td class="paramname"><em>dataLayout</em> = <code><a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0aee669231892f1c1dbd0a5d84c0905633">armnnSerializer::DataLayout_NHWC</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06052">6052</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06031">SpaceToBatchNdDescriptorBuilder::add_blockShape()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06037">SpaceToBatchNdDescriptorBuilder::add_dataLayout()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06034">SpaceToBatchNdDescriptorBuilder::add_padList()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06045">SpaceToBatchNdDescriptorBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06064">CreateSpaceToBatchNdDescriptorDirect()</a>, and <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l06056"></a><span class="lineno"> 6056</span>  {</div><div class="line"><a name="l06057"></a><span class="lineno"> 6057</span>  SpaceToBatchNdDescriptorBuilder builder_(_fbb);</div><div class="line"><a name="l06058"></a><span class="lineno"> 6058</span>  builder_.add_padList(padList);</div><div class="line"><a name="l06059"></a><span class="lineno"> 6059</span>  builder_.add_blockShape(blockShape);</div><div class="line"><a name="l06060"></a><span class="lineno"> 6060</span>  builder_.add_dataLayout(dataLayout);</div><div class="line"><a name="l06061"></a><span class="lineno"> 6061</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l06062"></a><span class="lineno"> 6062</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a7578889e631be9efa1ece156c382222f"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a7578889e631be9efa1ece156c382222f">◆ </a></span>CreateSpaceToBatchNdDescriptorDirect()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<SpaceToBatchNdDescriptor> armnnSerializer::CreateSpaceToBatchNdDescriptorDirect </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const std::vector< uint32_t > * </td> + <td class="paramname"><em>blockShape</em> = <code>nullptr</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const std::vector< uint32_t > * </td> + <td class="paramname"><em>padList</em> = <code>nullptr</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnnSerializer::DataLayout</a> </td> + <td class="paramname"><em>dataLayout</em> = <code><a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0aee669231892f1c1dbd0a5d84c0905633">armnnSerializer::DataLayout_NHWC</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06064">6064</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06052">CreateSpaceToBatchNdDescriptor()</a>.</p> +<div class="fragment"><div class="line"><a name="l06068"></a><span class="lineno"> 6068</span>  {</div><div class="line"><a name="l06069"></a><span class="lineno"> 6069</span>  <span class="keyword">auto</span> blockShape__ = blockShape ? _fbb.CreateVector<uint32_t>(*blockShape) : 0;</div><div class="line"><a name="l06070"></a><span class="lineno"> 6070</span>  <span class="keyword">auto</span> padList__ = padList ? _fbb.CreateVector<uint32_t>(*padList) : 0;</div><div class="line"><a name="l06071"></a><span class="lineno"> 6071</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a363d4ff34fe09a3604e162b7422e0a7b">armnnSerializer::CreateSpaceToBatchNdDescriptor</a>(</div><div class="line"><a name="l06072"></a><span class="lineno"> 6072</span>  _fbb,</div><div class="line"><a name="l06073"></a><span class="lineno"> 6073</span>  blockShape__,</div><div class="line"><a name="l06074"></a><span class="lineno"> 6074</span>  padList__,</div><div class="line"><a name="l06075"></a><span class="lineno"> 6075</span>  dataLayout);</div><div class="line"><a name="l06076"></a><span class="lineno"> 6076</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a363d4ff34fe09a3604e162b7422e0a7b"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a363d4ff34fe09a3604e162b7422e0a7b">armnnSerializer::CreateSpaceToBatchNdDescriptor</a></div><div class="ttdeci">flatbuffers::Offset< SpaceToBatchNdDescriptor > CreateSpaceToBatchNdDescriptor(flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< uint32_t >> blockShape=0, flatbuffers::Offset< flatbuffers::Vector< uint32_t >> padList=0, armnnSerializer::DataLayout dataLayout=armnnSerializer::DataLayout_NHWC)</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l06052">ArmnnSchema_generated.h:6052</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="ad2ef21978ff6086910d7a52c8e767d13"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ad2ef21978ff6086910d7a52c8e767d13">◆ </a></span>CreateSpaceToBatchNdLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<SpaceToBatchNdLayer> armnnSerializer::CreateSpaceToBatchNdLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::SpaceToBatchNdDescriptor > </td> + <td class="paramname"><em>descriptor</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05990">5990</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05972">SpaceToBatchNdLayerBuilder::add_base()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05975">SpaceToBatchNdLayerBuilder::add_descriptor()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05983">SpaceToBatchNdLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l05993"></a><span class="lineno"> 5993</span>  {</div><div class="line"><a name="l05994"></a><span class="lineno"> 5994</span>  SpaceToBatchNdLayerBuilder builder_(_fbb);</div><div class="line"><a name="l05995"></a><span class="lineno"> 5995</span>  builder_.add_descriptor(descriptor);</div><div class="line"><a name="l05996"></a><span class="lineno"> 5996</span>  builder_.add_base(base);</div><div class="line"><a name="l05997"></a><span class="lineno"> 5997</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l05998"></a><span class="lineno"> 5998</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="abe87c1d06e3bb5371c87ca5b71a251bc"></a> +<h2 class="memtitle"><span class="permalink"><a href="#abe87c1d06e3bb5371c87ca5b71a251bc">◆ </a></span>CreateSpaceToDepthDescriptor()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<SpaceToDepthDescriptor> armnnSerializer::CreateSpaceToDepthDescriptor </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>blockSize</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnnSerializer::DataLayout</a> </td> + <td class="paramname"><em>dataLayout</em> = <code><a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0aee669231892f1c1dbd0a5d84c0905633">armnnSerializer::DataLayout_NHWC</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06174">6174</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06156">SpaceToDepthDescriptorBuilder::add_blockSize()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06159">SpaceToDepthDescriptorBuilder::add_dataLayout()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06167">SpaceToDepthDescriptorBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l06177"></a><span class="lineno"> 6177</span>  {</div><div class="line"><a name="l06178"></a><span class="lineno"> 6178</span>  SpaceToDepthDescriptorBuilder builder_(_fbb);</div><div class="line"><a name="l06179"></a><span class="lineno"> 6179</span>  builder_.add_blockSize(blockSize);</div><div class="line"><a name="l06180"></a><span class="lineno"> 6180</span>  builder_.add_dataLayout(dataLayout);</div><div class="line"><a name="l06181"></a><span class="lineno"> 6181</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l06182"></a><span class="lineno"> 6182</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a12ca136e0ae6e925a95ded7c18ba42cd"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a12ca136e0ae6e925a95ded7c18ba42cd">◆ </a></span>CreateSpaceToDepthLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<SpaceToDepthLayer> armnnSerializer::CreateSpaceToDepthLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::SpaceToDepthDescriptor > </td> + <td class="paramname"><em>descriptor</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06122">6122</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06104">SpaceToDepthLayerBuilder::add_base()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06107">SpaceToDepthLayerBuilder::add_descriptor()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06115">SpaceToDepthLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l06125"></a><span class="lineno"> 6125</span>  {</div><div class="line"><a name="l06126"></a><span class="lineno"> 6126</span>  SpaceToDepthLayerBuilder builder_(_fbb);</div><div class="line"><a name="l06127"></a><span class="lineno"> 6127</span>  builder_.add_descriptor(descriptor);</div><div class="line"><a name="l06128"></a><span class="lineno"> 6128</span>  builder_.add_base(base);</div><div class="line"><a name="l06129"></a><span class="lineno"> 6129</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l06130"></a><span class="lineno"> 6130</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a8c12523fac42dbd0c0da5185d5c19c98"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a8c12523fac42dbd0c0da5185d5c19c98">◆ </a></span>CreateSplitterLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<SplitterLayer> armnnSerializer::CreateSplitterLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ViewsDescriptor > </td> + <td class="paramname"><em>descriptor</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07780">7780</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07762">SplitterLayerBuilder::add_base()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07765">SplitterLayerBuilder::add_descriptor()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07773">SplitterLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l07783"></a><span class="lineno"> 7783</span>  {</div><div class="line"><a name="l07784"></a><span class="lineno"> 7784</span>  SplitterLayerBuilder builder_(_fbb);</div><div class="line"><a name="l07785"></a><span class="lineno"> 7785</span>  builder_.add_descriptor(descriptor);</div><div class="line"><a name="l07786"></a><span class="lineno"> 7786</span>  builder_.add_base(base);</div><div class="line"><a name="l07787"></a><span class="lineno"> 7787</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l07788"></a><span class="lineno"> 7788</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="af455b1b4b66bab4c15360ae4c62146cf"></a> +<h2 class="memtitle"><span class="permalink"><a href="#af455b1b4b66bab4c15360ae4c62146cf">◆ </a></span>CreateStackDescriptor()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<StackDescriptor> armnnSerializer::CreateStackDescriptor </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>axis</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>numInputs</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< flatbuffers::Vector< uint32_t >> </td> + <td class="paramname"><em>inputShape</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09842">9842</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09821">StackDescriptorBuilder::add_axis()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09827">StackDescriptorBuilder::add_inputShape()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09824">StackDescriptorBuilder::add_numInputs()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09835">StackDescriptorBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09854">CreateStackDescriptorDirect()</a>, and <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l09846"></a><span class="lineno"> 9846</span>  {</div><div class="line"><a name="l09847"></a><span class="lineno"> 9847</span>  StackDescriptorBuilder builder_(_fbb);</div><div class="line"><a name="l09848"></a><span class="lineno"> 9848</span>  builder_.add_inputShape(inputShape);</div><div class="line"><a name="l09849"></a><span class="lineno"> 9849</span>  builder_.add_numInputs(numInputs);</div><div class="line"><a name="l09850"></a><span class="lineno"> 9850</span>  builder_.add_axis(axis);</div><div class="line"><a name="l09851"></a><span class="lineno"> 9851</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l09852"></a><span class="lineno"> 9852</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a47b44924e024510acadd93d0df306f08"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a47b44924e024510acadd93d0df306f08">◆ </a></span>CreateStackDescriptorDirect()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<StackDescriptor> armnnSerializer::CreateStackDescriptorDirect </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>axis</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>numInputs</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const std::vector< uint32_t > * </td> + <td class="paramname"><em>inputShape</em> = <code>nullptr</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09854">9854</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09842">CreateStackDescriptor()</a>.</p> +<div class="fragment"><div class="line"><a name="l09858"></a><span class="lineno"> 9858</span>  {</div><div class="line"><a name="l09859"></a><span class="lineno"> 9859</span>  <span class="keyword">auto</span> inputShape__ = inputShape ? _fbb.CreateVector<uint32_t>(*inputShape) : 0;</div><div class="line"><a name="l09860"></a><span class="lineno"> 9860</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#af455b1b4b66bab4c15360ae4c62146cf">armnnSerializer::CreateStackDescriptor</a>(</div><div class="line"><a name="l09861"></a><span class="lineno"> 9861</span>  _fbb,</div><div class="line"><a name="l09862"></a><span class="lineno"> 9862</span>  axis,</div><div class="line"><a name="l09863"></a><span class="lineno"> 9863</span>  numInputs,</div><div class="line"><a name="l09864"></a><span class="lineno"> 9864</span>  inputShape__);</div><div class="line"><a name="l09865"></a><span class="lineno"> 9865</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_af455b1b4b66bab4c15360ae4c62146cf"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#af455b1b4b66bab4c15360ae4c62146cf">armnnSerializer::CreateStackDescriptor</a></div><div class="ttdeci">flatbuffers::Offset< StackDescriptor > CreateStackDescriptor(flatbuffers::FlatBufferBuilder &_fbb, uint32_t axis=0, uint32_t numInputs=0, flatbuffers::Offset< flatbuffers::Vector< uint32_t >> inputShape=0)</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l09842">ArmnnSchema_generated.h:9842</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="ae75ce2955dea6a1528a40730cd79fbaf"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ae75ce2955dea6a1528a40730cd79fbaf">◆ </a></span>CreateStackLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<StackLayer> armnnSerializer::CreateStackLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::StackDescriptor > </td> + <td class="paramname"><em>descriptor</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09781">9781</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09763">StackLayerBuilder::add_base()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09766">StackLayerBuilder::add_descriptor()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09774">StackLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l09784"></a><span class="lineno"> 9784</span>  {</div><div class="line"><a name="l09785"></a><span class="lineno"> 9785</span>  StackLayerBuilder builder_(_fbb);</div><div class="line"><a name="l09786"></a><span class="lineno"> 9786</span>  builder_.add_descriptor(descriptor);</div><div class="line"><a name="l09787"></a><span class="lineno"> 9787</span>  builder_.add_base(base);</div><div class="line"><a name="l09788"></a><span class="lineno"> 9788</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l09789"></a><span class="lineno"> 9789</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="add16356f29375af932514c854c04feab"></a> +<h2 class="memtitle"><span class="permalink"><a href="#add16356f29375af932514c854c04feab">◆ </a></span>CreateStandInDescriptor()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<StandInDescriptor> armnnSerializer::CreateStandInDescriptor </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>numInputs</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>numOutputs</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09909">9909</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09891">StandInDescriptorBuilder::add_numInputs()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09894">StandInDescriptorBuilder::add_numOutputs()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09902">StandInDescriptorBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l09912"></a><span class="lineno"> 9912</span>  {</div><div class="line"><a name="l09913"></a><span class="lineno"> 9913</span>  StandInDescriptorBuilder builder_(_fbb);</div><div class="line"><a name="l09914"></a><span class="lineno"> 9914</span>  builder_.add_numOutputs(numOutputs);</div><div class="line"><a name="l09915"></a><span class="lineno"> 9915</span>  builder_.add_numInputs(numInputs);</div><div class="line"><a name="l09916"></a><span class="lineno"> 9916</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l09917"></a><span class="lineno"> 9917</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a074b18f261a2110a99621a75eccef4af"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a074b18f261a2110a99621a75eccef4af">◆ </a></span>CreateStandInLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<StandInLayer> armnnSerializer::CreateStandInLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::StandInDescriptor > </td> + <td class="paramname"><em>descriptor</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09963">9963</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09945">StandInLayerBuilder::add_base()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09948">StandInLayerBuilder::add_descriptor()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09956">StandInLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l09966"></a><span class="lineno"> 9966</span>  {</div><div class="line"><a name="l09967"></a><span class="lineno"> 9967</span>  StandInLayerBuilder builder_(_fbb);</div><div class="line"><a name="l09968"></a><span class="lineno"> 9968</span>  builder_.add_descriptor(descriptor);</div><div class="line"><a name="l09969"></a><span class="lineno"> 9969</span>  builder_.add_base(base);</div><div class="line"><a name="l09970"></a><span class="lineno"> 9970</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l09971"></a><span class="lineno"> 9971</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a520b6863fc2243f037e3e7ad2a791ea5"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a520b6863fc2243f037e3e7ad2a791ea5">◆ </a></span>CreateStridedSliceDescriptor()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<StridedSliceDescriptor> armnnSerializer::CreateStridedSliceDescriptor </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< flatbuffers::Vector< int32_t >> </td> + <td class="paramname"><em>begin</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< flatbuffers::Vector< int32_t >> </td> + <td class="paramname"><em>end</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< flatbuffers::Vector< int32_t >> </td> + <td class="paramname"><em>stride</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int32_t </td> + <td class="paramname"><em>beginMask</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int32_t </td> + <td class="paramname"><em>endMask</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int32_t </td> + <td class="paramname"><em>shrinkAxisMask</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int32_t </td> + <td class="paramname"><em>ellipsisMask</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int32_t </td> + <td class="paramname"><em>newAxisMask</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnnSerializer::DataLayout</a> </td> + <td class="paramname"><em>dataLayout</em> = <code><a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0aee669231892f1c1dbd0a5d84c0905633">armnnSerializer::DataLayout_NHWC</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07369">7369</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07330">StridedSliceDescriptorBuilder::add_begin()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07339">StridedSliceDescriptorBuilder::add_beginMask()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07354">StridedSliceDescriptorBuilder::add_dataLayout()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07348">StridedSliceDescriptorBuilder::add_ellipsisMask()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07333">StridedSliceDescriptorBuilder::add_end()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07342">StridedSliceDescriptorBuilder::add_endMask()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07351">StridedSliceDescriptorBuilder::add_newAxisMask()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07345">StridedSliceDescriptorBuilder::add_shrinkAxisMask()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07336">StridedSliceDescriptorBuilder::add_stride()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07362">StridedSliceDescriptorBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07393">CreateStridedSliceDescriptorDirect()</a>, and <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l07379"></a><span class="lineno"> 7379</span>  {</div><div class="line"><a name="l07380"></a><span class="lineno"> 7380</span>  StridedSliceDescriptorBuilder builder_(_fbb);</div><div class="line"><a name="l07381"></a><span class="lineno"> 7381</span>  builder_.add_newAxisMask(newAxisMask);</div><div class="line"><a name="l07382"></a><span class="lineno"> 7382</span>  builder_.add_ellipsisMask(ellipsisMask);</div><div class="line"><a name="l07383"></a><span class="lineno"> 7383</span>  builder_.add_shrinkAxisMask(shrinkAxisMask);</div><div class="line"><a name="l07384"></a><span class="lineno"> 7384</span>  builder_.add_endMask(endMask);</div><div class="line"><a name="l07385"></a><span class="lineno"> 7385</span>  builder_.add_beginMask(beginMask);</div><div class="line"><a name="l07386"></a><span class="lineno"> 7386</span>  builder_.add_stride(stride);</div><div class="line"><a name="l07387"></a><span class="lineno"> 7387</span>  builder_.add_end(end);</div><div class="line"><a name="l07388"></a><span class="lineno"> 7388</span>  builder_.add_begin(begin);</div><div class="line"><a name="l07389"></a><span class="lineno"> 7389</span>  builder_.add_dataLayout(dataLayout);</div><div class="line"><a name="l07390"></a><span class="lineno"> 7390</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l07391"></a><span class="lineno"> 7391</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a314185ed1d49c125f61870a2931573f6"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a314185ed1d49c125f61870a2931573f6">◆ </a></span>CreateStridedSliceDescriptorDirect()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<StridedSliceDescriptor> armnnSerializer::CreateStridedSliceDescriptorDirect </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const std::vector< int32_t > * </td> + <td class="paramname"><em>begin</em> = <code>nullptr</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const std::vector< int32_t > * </td> + <td class="paramname"><em>end</em> = <code>nullptr</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const std::vector< int32_t > * </td> + <td class="paramname"><em>stride</em> = <code>nullptr</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int32_t </td> + <td class="paramname"><em>beginMask</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int32_t </td> + <td class="paramname"><em>endMask</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int32_t </td> + <td class="paramname"><em>shrinkAxisMask</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int32_t </td> + <td class="paramname"><em>ellipsisMask</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int32_t </td> + <td class="paramname"><em>newAxisMask</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnnSerializer::DataLayout</a> </td> + <td class="paramname"><em>dataLayout</em> = <code><a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0aee669231892f1c1dbd0a5d84c0905633">armnnSerializer::DataLayout_NHWC</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07393">7393</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07369">CreateStridedSliceDescriptor()</a>.</p> +<div class="fragment"><div class="line"><a name="l07403"></a><span class="lineno"> 7403</span>  {</div><div class="line"><a name="l07404"></a><span class="lineno"> 7404</span>  <span class="keyword">auto</span> begin__ = begin ? _fbb.CreateVector<int32_t>(*begin) : 0;</div><div class="line"><a name="l07405"></a><span class="lineno"> 7405</span>  <span class="keyword">auto</span> end__ = end ? _fbb.CreateVector<int32_t>(*end) : 0;</div><div class="line"><a name="l07406"></a><span class="lineno"> 7406</span>  <span class="keyword">auto</span> stride__ = stride ? _fbb.CreateVector<int32_t>(*stride) : 0;</div><div class="line"><a name="l07407"></a><span class="lineno"> 7407</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a520b6863fc2243f037e3e7ad2a791ea5">armnnSerializer::CreateStridedSliceDescriptor</a>(</div><div class="line"><a name="l07408"></a><span class="lineno"> 7408</span>  _fbb,</div><div class="line"><a name="l07409"></a><span class="lineno"> 7409</span>  begin__,</div><div class="line"><a name="l07410"></a><span class="lineno"> 7410</span>  end__,</div><div class="line"><a name="l07411"></a><span class="lineno"> 7411</span>  stride__,</div><div class="line"><a name="l07412"></a><span class="lineno"> 7412</span>  beginMask,</div><div class="line"><a name="l07413"></a><span class="lineno"> 7413</span>  endMask,</div><div class="line"><a name="l07414"></a><span class="lineno"> 7414</span>  shrinkAxisMask,</div><div class="line"><a name="l07415"></a><span class="lineno"> 7415</span>  ellipsisMask,</div><div class="line"><a name="l07416"></a><span class="lineno"> 7416</span>  newAxisMask,</div><div class="line"><a name="l07417"></a><span class="lineno"> 7417</span>  dataLayout);</div><div class="line"><a name="l07418"></a><span class="lineno"> 7418</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a520b6863fc2243f037e3e7ad2a791ea5"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a520b6863fc2243f037e3e7ad2a791ea5">armnnSerializer::CreateStridedSliceDescriptor</a></div><div class="ttdeci">flatbuffers::Offset< StridedSliceDescriptor > CreateStridedSliceDescriptor(flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< int32_t >> begin=0, flatbuffers::Offset< flatbuffers::Vector< int32_t >> end=0, flatbuffers::Offset< flatbuffers::Vector< int32_t >> stride=0, int32_t beginMask=0, int32_t endMask=0, int32_t shrinkAxisMask=0, int32_t ellipsisMask=0, int32_t newAxisMask=0, armnnSerializer::DataLayout dataLayout=armnnSerializer::DataLayout_NHWC)</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l07369">ArmnnSchema_generated.h:7369</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="aad6155633a79cac16cb8963fa98df52c"></a> +<h2 class="memtitle"><span class="permalink"><a href="#aad6155633a79cac16cb8963fa98df52c">◆ </a></span>CreateStridedSliceLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<StridedSliceLayer> armnnSerializer::CreateStridedSliceLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::StridedSliceDescriptor > </td> + <td class="paramname"><em>descriptor</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07258">7258</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07240">StridedSliceLayerBuilder::add_base()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07243">StridedSliceLayerBuilder::add_descriptor()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07251">StridedSliceLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l07261"></a><span class="lineno"> 7261</span>  {</div><div class="line"><a name="l07262"></a><span class="lineno"> 7262</span>  StridedSliceLayerBuilder builder_(_fbb);</div><div class="line"><a name="l07263"></a><span class="lineno"> 7263</span>  builder_.add_descriptor(descriptor);</div><div class="line"><a name="l07264"></a><span class="lineno"> 7264</span>  builder_.add_base(base);</div><div class="line"><a name="l07265"></a><span class="lineno"> 7265</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l07266"></a><span class="lineno"> 7266</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a995677fa7431cd2d76f47ddbe6cdc39f"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a995677fa7431cd2d76f47ddbe6cdc39f">◆ </a></span>CreateSubtractionLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<SubtractionLayer> armnnSerializer::CreateSubtractionLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06219">6219</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06204">SubtractionLayerBuilder::add_base()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06212">SubtractionLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l06221"></a><span class="lineno"> 6221</span>  {</div><div class="line"><a name="l06222"></a><span class="lineno"> 6222</span>  SubtractionLayerBuilder builder_(_fbb);</div><div class="line"><a name="l06223"></a><span class="lineno"> 6223</span>  builder_.add_base(base);</div><div class="line"><a name="l06224"></a><span class="lineno"> 6224</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l06225"></a><span class="lineno"> 6225</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="aafa14f085502d4c5fe210d63a89c106b"></a> +<h2 class="memtitle"><span class="permalink"><a href="#aafa14f085502d4c5fe210d63a89c106b">◆ </a></span>CreateSwitchLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<SwitchLayer> armnnSerializer::CreateSwitchLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09246">9246</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09231">SwitchLayerBuilder::add_base()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09239">SwitchLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l09248"></a><span class="lineno"> 9248</span>  {</div><div class="line"><a name="l09249"></a><span class="lineno"> 9249</span>  SwitchLayerBuilder builder_(_fbb);</div><div class="line"><a name="l09250"></a><span class="lineno"> 9250</span>  builder_.add_base(base);</div><div class="line"><a name="l09251"></a><span class="lineno"> 9251</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l09252"></a><span class="lineno"> 9252</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="acf023a12de46013557535430a2804e44"></a> +<h2 class="memtitle"><span class="permalink"><a href="#acf023a12de46013557535430a2804e44">◆ </a></span>CreateTensorInfo()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<TensorInfo> armnnSerializer::CreateTensorInfo </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< flatbuffers::Vector< uint32_t >> </td> + <td class="paramname"><em>dimensions</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6">armnnSerializer::DataType</a> </td> + <td class="paramname"><em>dataType</em> = <code><a class="el" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a85a4789fac010dd27b46126a3ec81415">armnnSerializer::DataType_Float16</a></code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">float </td> + <td class="paramname"><em>quantizationScale</em> = <code>1.0f</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int32_t </td> + <td class="paramname"><em>quantizationOffset</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< flatbuffers::Vector< float >> </td> + <td class="paramname"><em>quantizationScales</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>quantizationDim</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>dimensionality</em> = <code>1</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< flatbuffers::Vector< uint8_t >> </td> + <td class="paramname"><em>dimensionSpecificity</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">bool </td> + <td class="paramname"><em>isConstant</em> = <code>false</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01869">1869</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01833">TensorInfoBuilder::add_dataType()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01848">TensorInfoBuilder::add_dimensionality()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01830">TensorInfoBuilder::add_dimensions()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01851">TensorInfoBuilder::add_dimensionSpecificity()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01854">TensorInfoBuilder::add_isConstant()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01845">TensorInfoBuilder::add_quantizationDim()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01839">TensorInfoBuilder::add_quantizationOffset()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01836">TensorInfoBuilder::add_quantizationScale()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01842">TensorInfoBuilder::add_quantizationScales()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01862">TensorInfoBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01893">CreateTensorInfoDirect()</a>, <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>, and <a class="el" href="_serializer_8cpp_source.xhtml#l01908">SerializerStrategy::GetVersionTable()</a>.</p> +<div class="fragment"><div class="line"><a name="l01879"></a><span class="lineno"> 1879</span>  {</div><div class="line"><a name="l01880"></a><span class="lineno"> 1880</span>  TensorInfoBuilder builder_(_fbb);</div><div class="line"><a name="l01881"></a><span class="lineno"> 1881</span>  builder_.add_dimensionSpecificity(dimensionSpecificity);</div><div class="line"><a name="l01882"></a><span class="lineno"> 1882</span>  builder_.add_dimensionality(dimensionality);</div><div class="line"><a name="l01883"></a><span class="lineno"> 1883</span>  builder_.add_quantizationDim(quantizationDim);</div><div class="line"><a name="l01884"></a><span class="lineno"> 1884</span>  builder_.add_quantizationScales(quantizationScales);</div><div class="line"><a name="l01885"></a><span class="lineno"> 1885</span>  builder_.add_quantizationOffset(quantizationOffset);</div><div class="line"><a name="l01886"></a><span class="lineno"> 1886</span>  builder_.add_quantizationScale(quantizationScale);</div><div class="line"><a name="l01887"></a><span class="lineno"> 1887</span>  builder_.add_dimensions(dimensions);</div><div class="line"><a name="l01888"></a><span class="lineno"> 1888</span>  builder_.add_isConstant(isConstant);</div><div class="line"><a name="l01889"></a><span class="lineno"> 1889</span>  builder_.add_dataType(dataType);</div><div class="line"><a name="l01890"></a><span class="lineno"> 1890</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l01891"></a><span class="lineno"> 1891</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a9732831a54299c752279a5d65ee97e90"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a9732831a54299c752279a5d65ee97e90">◆ </a></span>CreateTensorInfoDirect()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<TensorInfo> armnnSerializer::CreateTensorInfoDirect </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const std::vector< uint32_t > * </td> + <td class="paramname"><em>dimensions</em> = <code>nullptr</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6">armnnSerializer::DataType</a> </td> + <td class="paramname"><em>dataType</em> = <code><a class="el" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a85a4789fac010dd27b46126a3ec81415">armnnSerializer::DataType_Float16</a></code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">float </td> + <td class="paramname"><em>quantizationScale</em> = <code>1.0f</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int32_t </td> + <td class="paramname"><em>quantizationOffset</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const std::vector< float > * </td> + <td class="paramname"><em>quantizationScales</em> = <code>nullptr</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>quantizationDim</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>dimensionality</em> = <code>1</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const std::vector< uint8_t > * </td> + <td class="paramname"><em>dimensionSpecificity</em> = <code>nullptr</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">bool </td> + <td class="paramname"><em>isConstant</em> = <code>false</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01893">1893</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01869">CreateTensorInfo()</a>.</p> +<div class="fragment"><div class="line"><a name="l01903"></a><span class="lineno"> 1903</span>  {</div><div class="line"><a name="l01904"></a><span class="lineno"> 1904</span>  <span class="keyword">auto</span> dimensions__ = dimensions ? _fbb.CreateVector<uint32_t>(*dimensions) : 0;</div><div class="line"><a name="l01905"></a><span class="lineno"> 1905</span>  <span class="keyword">auto</span> quantizationScales__ = quantizationScales ? _fbb.CreateVector<<span class="keywordtype">float</span>>(*quantizationScales) : 0;</div><div class="line"><a name="l01906"></a><span class="lineno"> 1906</span>  <span class="keyword">auto</span> dimensionSpecificity__ = dimensionSpecificity ? _fbb.CreateVector<uint8_t>(*dimensionSpecificity) : 0;</div><div class="line"><a name="l01907"></a><span class="lineno"> 1907</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#acf023a12de46013557535430a2804e44">armnnSerializer::CreateTensorInfo</a>(</div><div class="line"><a name="l01908"></a><span class="lineno"> 1908</span>  _fbb,</div><div class="line"><a name="l01909"></a><span class="lineno"> 1909</span>  dimensions__,</div><div class="line"><a name="l01910"></a><span class="lineno"> 1910</span>  dataType,</div><div class="line"><a name="l01911"></a><span class="lineno"> 1911</span>  quantizationScale,</div><div class="line"><a name="l01912"></a><span class="lineno"> 1912</span>  quantizationOffset,</div><div class="line"><a name="l01913"></a><span class="lineno"> 1913</span>  quantizationScales__,</div><div class="line"><a name="l01914"></a><span class="lineno"> 1914</span>  quantizationDim,</div><div class="line"><a name="l01915"></a><span class="lineno"> 1915</span>  dimensionality,</div><div class="line"><a name="l01916"></a><span class="lineno"> 1916</span>  dimensionSpecificity__,</div><div class="line"><a name="l01917"></a><span class="lineno"> 1917</span>  isConstant);</div><div class="line"><a name="l01918"></a><span class="lineno"> 1918</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_acf023a12de46013557535430a2804e44"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#acf023a12de46013557535430a2804e44">armnnSerializer::CreateTensorInfo</a></div><div class="ttdeci">flatbuffers::Offset< TensorInfo > CreateTensorInfo(flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< uint32_t >> dimensions=0, armnnSerializer::DataType dataType=armnnSerializer::DataType_Float16, float quantizationScale=1.0f, int32_t quantizationOffset=0, flatbuffers::Offset< flatbuffers::Vector< float >> quantizationScales=0, uint32_t quantizationDim=0, uint32_t dimensionality=1, flatbuffers::Offset< flatbuffers::Vector< uint8_t >> dimensionSpecificity=0, bool isConstant=false)</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01869">ArmnnSchema_generated.h:1869</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a6bf79f71de81bbb93cbc3ae1eea0d9c8"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a6bf79f71de81bbb93cbc3ae1eea0d9c8">◆ </a></span>CreateTransposeConvolution2dDescriptor()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<TransposeConvolution2dDescriptor> armnnSerializer::CreateTransposeConvolution2dDescriptor </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>padLeft</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>padRight</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>padTop</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>padBottom</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>strideX</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>strideY</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">bool </td> + <td class="paramname"><em>biasEnabled</em> = <code>false</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnnSerializer::DataLayout</a> </td> + <td class="paramname"><em>dataLayout</em> = <code><a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0a48a97b5e7e7f165602d5a1f8f9542bcb">armnnSerializer::DataLayout_NCHW</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09463">9463</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09445">TransposeConvolution2dDescriptorBuilder::add_biasEnabled()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09448">TransposeConvolution2dDescriptorBuilder::add_dataLayout()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09436">TransposeConvolution2dDescriptorBuilder::add_padBottom()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09427">TransposeConvolution2dDescriptorBuilder::add_padLeft()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09430">TransposeConvolution2dDescriptorBuilder::add_padRight()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09433">TransposeConvolution2dDescriptorBuilder::add_padTop()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09439">TransposeConvolution2dDescriptorBuilder::add_strideX()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09442">TransposeConvolution2dDescriptorBuilder::add_strideY()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09456">TransposeConvolution2dDescriptorBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l09472"></a><span class="lineno"> 9472</span>  {</div><div class="line"><a name="l09473"></a><span class="lineno"> 9473</span>  TransposeConvolution2dDescriptorBuilder builder_(_fbb);</div><div class="line"><a name="l09474"></a><span class="lineno"> 9474</span>  builder_.add_strideY(strideY);</div><div class="line"><a name="l09475"></a><span class="lineno"> 9475</span>  builder_.add_strideX(strideX);</div><div class="line"><a name="l09476"></a><span class="lineno"> 9476</span>  builder_.add_padBottom(padBottom);</div><div class="line"><a name="l09477"></a><span class="lineno"> 9477</span>  builder_.add_padTop(padTop);</div><div class="line"><a name="l09478"></a><span class="lineno"> 9478</span>  builder_.add_padRight(padRight);</div><div class="line"><a name="l09479"></a><span class="lineno"> 9479</span>  builder_.add_padLeft(padLeft);</div><div class="line"><a name="l09480"></a><span class="lineno"> 9480</span>  builder_.add_dataLayout(dataLayout);</div><div class="line"><a name="l09481"></a><span class="lineno"> 9481</span>  builder_.add_biasEnabled(biasEnabled);</div><div class="line"><a name="l09482"></a><span class="lineno"> 9482</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l09483"></a><span class="lineno"> 9483</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a875bb56f4c529652e41ab6af34920bfb"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a875bb56f4c529652e41ab6af34920bfb">◆ </a></span>CreateTransposeConvolution2dLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<TransposeConvolution2dLayer> armnnSerializer::CreateTransposeConvolution2dLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::TransposeConvolution2dDescriptor > </td> + <td class="paramname"><em>descriptor</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>weights</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::ConstTensor > </td> + <td class="paramname"><em>biases</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09359">9359</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09335">TransposeConvolution2dLayerBuilder::add_base()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09344">TransposeConvolution2dLayerBuilder::add_biases()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09338">TransposeConvolution2dLayerBuilder::add_descriptor()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09341">TransposeConvolution2dLayerBuilder::add_weights()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09352">TransposeConvolution2dLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l09364"></a><span class="lineno"> 9364</span>  {</div><div class="line"><a name="l09365"></a><span class="lineno"> 9365</span>  TransposeConvolution2dLayerBuilder builder_(_fbb);</div><div class="line"><a name="l09366"></a><span class="lineno"> 9366</span>  builder_.add_biases(biases);</div><div class="line"><a name="l09367"></a><span class="lineno"> 9367</span>  builder_.add_weights(weights);</div><div class="line"><a name="l09368"></a><span class="lineno"> 9368</span>  builder_.add_descriptor(descriptor);</div><div class="line"><a name="l09369"></a><span class="lineno"> 9369</span>  builder_.add_base(base);</div><div class="line"><a name="l09370"></a><span class="lineno"> 9370</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l09371"></a><span class="lineno"> 9371</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a94124bb01b311063731dedf03f44d0b1"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a94124bb01b311063731dedf03f44d0b1">◆ </a></span>CreateTransposeDescriptor()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<TransposeDescriptor> armnnSerializer::CreateTransposeDescriptor </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< flatbuffers::Vector< uint32_t >> </td> + <td class="paramname"><em>dimMappings</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09574">9574</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09559">TransposeDescriptorBuilder::add_dimMappings()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09567">TransposeDescriptorBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09582">CreateTransposeDescriptorDirect()</a>, and <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l09576"></a><span class="lineno"> 9576</span>  {</div><div class="line"><a name="l09577"></a><span class="lineno"> 9577</span>  TransposeDescriptorBuilder builder_(_fbb);</div><div class="line"><a name="l09578"></a><span class="lineno"> 9578</span>  builder_.add_dimMappings(dimMappings);</div><div class="line"><a name="l09579"></a><span class="lineno"> 9579</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l09580"></a><span class="lineno"> 9580</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a31a5bb06aa58b119dffadea41295af38"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a31a5bb06aa58b119dffadea41295af38">◆ </a></span>CreateTransposeDescriptorDirect()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<TransposeDescriptor> armnnSerializer::CreateTransposeDescriptorDirect </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const std::vector< uint32_t > * </td> + <td class="paramname"><em>dimMappings</em> = <code>nullptr</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09582">9582</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09574">CreateTransposeDescriptor()</a>.</p> +<div class="fragment"><div class="line"><a name="l09584"></a><span class="lineno"> 9584</span>  {</div><div class="line"><a name="l09585"></a><span class="lineno"> 9585</span>  <span class="keyword">auto</span> dimMappings__ = dimMappings ? _fbb.CreateVector<uint32_t>(*dimMappings) : 0;</div><div class="line"><a name="l09586"></a><span class="lineno"> 9586</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a94124bb01b311063731dedf03f44d0b1">armnnSerializer::CreateTransposeDescriptor</a>(</div><div class="line"><a name="l09587"></a><span class="lineno"> 9587</span>  _fbb,</div><div class="line"><a name="l09588"></a><span class="lineno"> 9588</span>  dimMappings__);</div><div class="line"><a name="l09589"></a><span class="lineno"> 9589</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a94124bb01b311063731dedf03f44d0b1"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a94124bb01b311063731dedf03f44d0b1">armnnSerializer::CreateTransposeDescriptor</a></div><div class="ttdeci">flatbuffers::Offset< TransposeDescriptor > CreateTransposeDescriptor(flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< uint32_t >> dimMappings=0)</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l09574">ArmnnSchema_generated.h:9574</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a9733e0b0c7e1c6074900f781403a6bd0"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a9733e0b0c7e1c6074900f781403a6bd0">◆ </a></span>CreateTransposeLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<TransposeLayer> armnnSerializer::CreateTransposeLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::TransposeDescriptor > </td> + <td class="paramname"><em>descriptor</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09529">9529</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09511">TransposeLayerBuilder::add_base()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09514">TransposeLayerBuilder::add_descriptor()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09522">TransposeLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l09532"></a><span class="lineno"> 9532</span>  {</div><div class="line"><a name="l09533"></a><span class="lineno"> 9533</span>  TransposeLayerBuilder builder_(_fbb);</div><div class="line"><a name="l09534"></a><span class="lineno"> 9534</span>  builder_.add_descriptor(descriptor);</div><div class="line"><a name="l09535"></a><span class="lineno"> 9535</span>  builder_.add_base(base);</div><div class="line"><a name="l09536"></a><span class="lineno"> 9536</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l09537"></a><span class="lineno"> 9537</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a9202a235d4e4a5c718737e878da5fd77"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a9202a235d4e4a5c718737e878da5fd77">◆ </a></span>CreateUintVector()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<UintVector> armnnSerializer::CreateUintVector </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< flatbuffers::Vector< uint32_t >> </td> + <td class="paramname"><em>data</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07564">7564</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07549">UintVectorBuilder::add_data()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07557">UintVectorBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07572">CreateUintVectorDirect()</a>, and <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l07566"></a><span class="lineno"> 7566</span>  {</div><div class="line"><a name="l07567"></a><span class="lineno"> 7567</span>  UintVectorBuilder builder_(_fbb);</div><div class="line"><a name="l07568"></a><span class="lineno"> 7568</span>  builder_.add_data(data);</div><div class="line"><a name="l07569"></a><span class="lineno"> 7569</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l07570"></a><span class="lineno"> 7570</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a200d79c3a7a92176c1795818f7b0da14"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a200d79c3a7a92176c1795818f7b0da14">◆ </a></span>CreateUintVectorDirect()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<UintVector> armnnSerializer::CreateUintVectorDirect </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const std::vector< uint32_t > * </td> + <td class="paramname"><em>data</em> = <code>nullptr</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07572">7572</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07564">CreateUintVector()</a>.</p> +<div class="fragment"><div class="line"><a name="l07574"></a><span class="lineno"> 7574</span>  {</div><div class="line"><a name="l07575"></a><span class="lineno"> 7575</span>  <span class="keyword">auto</span> data__ = data ? _fbb.CreateVector<uint32_t>(*data) : 0;</div><div class="line"><a name="l07576"></a><span class="lineno"> 7576</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9202a235d4e4a5c718737e878da5fd77">armnnSerializer::CreateUintVector</a>(</div><div class="line"><a name="l07577"></a><span class="lineno"> 7577</span>  _fbb,</div><div class="line"><a name="l07578"></a><span class="lineno"> 7578</span>  data__);</div><div class="line"><a name="l07579"></a><span class="lineno"> 7579</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a9202a235d4e4a5c718737e878da5fd77"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9202a235d4e4a5c718737e878da5fd77">armnnSerializer::CreateUintVector</a></div><div class="ttdeci">flatbuffers::Offset< UintVector > CreateUintVector(flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< uint32_t >> data=0)</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l07564">ArmnnSchema_generated.h:7564</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a789a1488d3d103ca0e343cde9e2dcabf"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a789a1488d3d103ca0e343cde9e2dcabf">◆ </a></span>CreateUnidirectionalSequenceLstmDescriptor()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<UnidirectionalSequenceLstmDescriptor> armnnSerializer::CreateUnidirectionalSequenceLstmDescriptor </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>activationFunc</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">float </td> + <td class="paramname"><em>clippingThresCell</em> = <code>0.0f</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">float </td> + <td class="paramname"><em>clippingThresProj</em> = <code>0.0f</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">bool </td> + <td class="paramname"><em>cifgEnabled</em> = <code>true</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">bool </td> + <td class="paramname"><em>peepholeEnabled</em> = <code>false</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">bool </td> + <td class="paramname"><em>projectionEnabled</em> = <code>false</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">bool </td> + <td class="paramname"><em>layerNormEnabled</em> = <code>false</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">bool </td> + <td class="paramname"><em>timeMajor</em> = <code>false</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10236">10236</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10200">UnidirectionalSequenceLstmDescriptorBuilder::add_activationFunc()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10209">UnidirectionalSequenceLstmDescriptorBuilder::add_cifgEnabled()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10203">UnidirectionalSequenceLstmDescriptorBuilder::add_clippingThresCell()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10206">UnidirectionalSequenceLstmDescriptorBuilder::add_clippingThresProj()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10218">UnidirectionalSequenceLstmDescriptorBuilder::add_layerNormEnabled()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10212">UnidirectionalSequenceLstmDescriptorBuilder::add_peepholeEnabled()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10215">UnidirectionalSequenceLstmDescriptorBuilder::add_projectionEnabled()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10221">UnidirectionalSequenceLstmDescriptorBuilder::add_timeMajor()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10229">UnidirectionalSequenceLstmDescriptorBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l10245"></a><span class="lineno">10245</span>  {</div><div class="line"><a name="l10246"></a><span class="lineno">10246</span>  UnidirectionalSequenceLstmDescriptorBuilder builder_(_fbb);</div><div class="line"><a name="l10247"></a><span class="lineno">10247</span>  builder_.add_clippingThresProj(clippingThresProj);</div><div class="line"><a name="l10248"></a><span class="lineno">10248</span>  builder_.add_clippingThresCell(clippingThresCell);</div><div class="line"><a name="l10249"></a><span class="lineno">10249</span>  builder_.add_activationFunc(activationFunc);</div><div class="line"><a name="l10250"></a><span class="lineno">10250</span>  builder_.add_timeMajor(timeMajor);</div><div class="line"><a name="l10251"></a><span class="lineno">10251</span>  builder_.add_layerNormEnabled(layerNormEnabled);</div><div class="line"><a name="l10252"></a><span class="lineno">10252</span>  builder_.add_projectionEnabled(projectionEnabled);</div><div class="line"><a name="l10253"></a><span class="lineno">10253</span>  builder_.add_peepholeEnabled(peepholeEnabled);</div><div class="line"><a name="l10254"></a><span class="lineno">10254</span>  builder_.add_cifgEnabled(cifgEnabled);</div><div class="line"><a name="l10255"></a><span class="lineno">10255</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l10256"></a><span class="lineno">10256</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ab796dd453b5a3f6148087c92d0a1626f"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ab796dd453b5a3f6148087c92d0a1626f">◆ </a></span>CreateUnidirectionalSequenceLstmLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<UnidirectionalSequenceLstmLayer> armnnSerializer::CreateUnidirectionalSequenceLstmLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LayerBase > </td> + <td class="paramname"><em>base</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::UnidirectionalSequenceLstmDescriptor > </td> + <td class="paramname"><em>descriptor</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::LstmInputParams > </td> + <td class="paramname"><em>inputParams</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10311">10311</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10290">UnidirectionalSequenceLstmLayerBuilder::add_base()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10293">UnidirectionalSequenceLstmLayerBuilder::add_descriptor()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10296">UnidirectionalSequenceLstmLayerBuilder::add_inputParams()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10304">UnidirectionalSequenceLstmLayerBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l10315"></a><span class="lineno">10315</span>  {</div><div class="line"><a name="l10316"></a><span class="lineno">10316</span>  UnidirectionalSequenceLstmLayerBuilder builder_(_fbb);</div><div class="line"><a name="l10317"></a><span class="lineno">10317</span>  builder_.add_inputParams(inputParams);</div><div class="line"><a name="l10318"></a><span class="lineno">10318</span>  builder_.add_descriptor(descriptor);</div><div class="line"><a name="l10319"></a><span class="lineno">10319</span>  builder_.add_base(base);</div><div class="line"><a name="l10320"></a><span class="lineno">10320</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l10321"></a><span class="lineno">10321</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ac33e8f4553806408c2bc4e03fd87a387"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ac33e8f4553806408c2bc4e03fd87a387">◆ </a></span>CreateViewsDescriptor()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<ViewsDescriptor> armnnSerializer::CreateViewsDescriptor </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::OriginsDescriptor > </td> + <td class="paramname"><em>origins</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< armnnSerializer::UintVector >>> </td> + <td class="paramname"><em>viewSizes</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07715">7715</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07697">ViewsDescriptorBuilder::add_origins()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07700">ViewsDescriptorBuilder::add_viewSizes()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07708">ViewsDescriptorBuilder::Finish()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07725">CreateViewsDescriptorDirect()</a>, and <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l07718"></a><span class="lineno"> 7718</span>  {</div><div class="line"><a name="l07719"></a><span class="lineno"> 7719</span>  ViewsDescriptorBuilder builder_(_fbb);</div><div class="line"><a name="l07720"></a><span class="lineno"> 7720</span>  builder_.add_viewSizes(viewSizes);</div><div class="line"><a name="l07721"></a><span class="lineno"> 7721</span>  builder_.add_origins(origins);</div><div class="line"><a name="l07722"></a><span class="lineno"> 7722</span>  <span class="keywordflow">return</span> builder_.Finish();</div><div class="line"><a name="l07723"></a><span class="lineno"> 7723</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="aac48b3059d130d3fbf34cb6bb76c1021"></a> +<h2 class="memtitle"><span class="permalink"><a href="#aac48b3059d130d3fbf34cb6bb76c1021">◆ </a></span>CreateViewsDescriptorDirect()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">flatbuffers::Offset<ViewsDescriptor> armnnSerializer::CreateViewsDescriptorDirect </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>_fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::OriginsDescriptor > </td> + <td class="paramname"><em>origins</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const std::vector< flatbuffers::Offset< armnnSerializer::UintVector >> * </td> + <td class="paramname"><em>viewSizes</em> = <code>nullptr</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07725">7725</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07715">CreateViewsDescriptor()</a>.</p> +<div class="fragment"><div class="line"><a name="l07728"></a><span class="lineno"> 7728</span>  {</div><div class="line"><a name="l07729"></a><span class="lineno"> 7729</span>  <span class="keyword">auto</span> viewSizes__ = viewSizes ? _fbb.CreateVector<flatbuffers::Offset<armnnSerializer::UintVector>>(*viewSizes) : 0;</div><div class="line"><a name="l07730"></a><span class="lineno"> 7730</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#ac33e8f4553806408c2bc4e03fd87a387">armnnSerializer::CreateViewsDescriptor</a>(</div><div class="line"><a name="l07731"></a><span class="lineno"> 7731</span>  _fbb,</div><div class="line"><a name="l07732"></a><span class="lineno"> 7732</span>  origins,</div><div class="line"><a name="l07733"></a><span class="lineno"> 7733</span>  viewSizes__);</div><div class="line"><a name="l07734"></a><span class="lineno"> 7734</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_ac33e8f4553806408c2bc4e03fd87a387"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ac33e8f4553806408c2bc4e03fd87a387">armnnSerializer::CreateViewsDescriptor</a></div><div class="ttdeci">flatbuffers::Offset< ViewsDescriptor > CreateViewsDescriptor(flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::OriginsDescriptor > origins=0, flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< armnnSerializer::UintVector >>> viewSizes=0)</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l07715">ArmnnSchema_generated.h:7715</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a48ace23cc4214f92dd8dbf602fa12a51"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a48ace23cc4214f92dd8dbf602fa12a51">◆ </a></span>EnumNameActivationFunction()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const char* armnnSerializer::EnumNameActivationFunction </td> + <td>(</td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9ea">ActivationFunction</a> </td> + <td class="paramname"><em>e</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00452">452</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00410">ActivationFunction_HardSwish</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00399">ActivationFunction_Sigmoid</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00433">EnumNamesActivationFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l00452"></a><span class="lineno"> 452</span>  {</div><div class="line"><a name="l00453"></a><span class="lineno"> 453</span>  <span class="keywordflow">if</span> (flatbuffers::IsOutRange(e, <a class="code" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaacf5c731bc2767772c205628cc2032fb3">ActivationFunction_Sigmoid</a>, <a class="code" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaa2fe5a958c3c9617dad3ea271602e9bc1">ActivationFunction_HardSwish</a>)) <span class="keywordflow">return</span> <span class="stringliteral">""</span>;</div><div class="line"><a name="l00454"></a><span class="lineno"> 454</span>  <span class="keyword">const</span> <span class="keywordtype">size_t</span> index = <span class="keyword">static_cast<</span><span class="keywordtype">size_t</span><span class="keyword">></span>(e);</div><div class="line"><a name="l00455"></a><span class="lineno"> 455</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a065e8fbca947ed85d64f65550d43ebd1">EnumNamesActivationFunction</a>()[index];</div><div class="line"><a name="l00456"></a><span class="lineno"> 456</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a065e8fbca947ed85d64f65550d43ebd1"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a065e8fbca947ed85d64f65550d43ebd1">armnnSerializer::EnumNamesActivationFunction</a></div><div class="ttdeci">const char *const * EnumNamesActivationFunction()</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00433">ArmnnSchema_generated.h:433</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56297e0f7b215eea46c818cb7528d9eaacf5c731bc2767772c205628cc2032fb3"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaacf5c731bc2767772c205628cc2032fb3">armnnSerializer::ActivationFunction_Sigmoid</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00399">ArmnnSchema_generated.h:399</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56297e0f7b215eea46c818cb7528d9eaa2fe5a958c3c9617dad3ea271602e9bc1"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaa2fe5a958c3c9617dad3ea271602e9bc1">armnnSerializer::ActivationFunction_HardSwish</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00410">ArmnnSchema_generated.h:410</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="acd307ad08e0174ed1deb0288d7c6a31f"></a> +<h2 class="memtitle"><span class="permalink"><a href="#acd307ad08e0174ed1deb0288d7c6a31f">◆ </a></span>EnumNameArgMinMaxFunction()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const char* armnnSerializer::EnumNameArgMinMaxFunction </td> + <td>(</td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#ae7e8cbf71db6a490789ca6dcaa8deeae">ArgMinMaxFunction</a> </td> + <td class="paramname"><em>e</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00482">482</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00460">ArgMinMaxFunction_Max</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00459">ArgMinMaxFunction_Min</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00473">EnumNamesArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l00482"></a><span class="lineno"> 482</span>  {</div><div class="line"><a name="l00483"></a><span class="lineno"> 483</span>  <span class="keywordflow">if</span> (flatbuffers::IsOutRange(e, <a class="code" href="namespacearmnn_serializer.xhtml#ae7e8cbf71db6a490789ca6dcaa8deeaea915f283ccf3dda1fe1e54552093cd54c">ArgMinMaxFunction_Min</a>, <a class="code" href="namespacearmnn_serializer.xhtml#ae7e8cbf71db6a490789ca6dcaa8deeaea480845d49f01067f57518c89d19c1f46">ArgMinMaxFunction_Max</a>)) <span class="keywordflow">return</span> <span class="stringliteral">""</span>;</div><div class="line"><a name="l00484"></a><span class="lineno"> 484</span>  <span class="keyword">const</span> <span class="keywordtype">size_t</span> index = <span class="keyword">static_cast<</span><span class="keywordtype">size_t</span><span class="keyword">></span>(e);</div><div class="line"><a name="l00485"></a><span class="lineno"> 485</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#ac8c047769bbea20585a19ba19bc0f701">EnumNamesArgMinMaxFunction</a>()[index];</div><div class="line"><a name="l00486"></a><span class="lineno"> 486</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_ae7e8cbf71db6a490789ca6dcaa8deeaea915f283ccf3dda1fe1e54552093cd54c"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ae7e8cbf71db6a490789ca6dcaa8deeaea915f283ccf3dda1fe1e54552093cd54c">armnnSerializer::ArgMinMaxFunction_Min</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00459">ArmnnSchema_generated.h:459</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ae7e8cbf71db6a490789ca6dcaa8deeaea480845d49f01067f57518c89d19c1f46"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ae7e8cbf71db6a490789ca6dcaa8deeaea480845d49f01067f57518c89d19c1f46">armnnSerializer::ArgMinMaxFunction_Max</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00460">ArmnnSchema_generated.h:460</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ac8c047769bbea20585a19ba19bc0f701"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ac8c047769bbea20585a19ba19bc0f701">armnnSerializer::EnumNamesArgMinMaxFunction</a></div><div class="ttdeci">const char *const * EnumNamesArgMinMaxFunction()</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00473">ArmnnSchema_generated.h:473</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a4f38a91b8f333a9a558e2efee87445d5"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a4f38a91b8f333a9a558e2efee87445d5">◆ </a></span>EnumNameComparisonOperation()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const char* armnnSerializer::EnumNameComparisonOperation </td> + <td>(</td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58c">ComparisonOperation</a> </td> + <td class="paramname"><em>e</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00973">973</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00938">ComparisonOperation_Equal</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00943">ComparisonOperation_NotEqual</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00960">EnumNamesComparisonOperation()</a>.</p> +<div class="fragment"><div class="line"><a name="l00973"></a><span class="lineno"> 973</span>  {</div><div class="line"><a name="l00974"></a><span class="lineno"> 974</span>  <span class="keywordflow">if</span> (flatbuffers::IsOutRange(e, <a class="code" href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58cab9c5369806622a893fe26c0f6efa5e9e">ComparisonOperation_Equal</a>, <a class="code" href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58ca84c859260848d5ac6ae714fc652738d8">ComparisonOperation_NotEqual</a>)) <span class="keywordflow">return</span> <span class="stringliteral">""</span>;</div><div class="line"><a name="l00975"></a><span class="lineno"> 975</span>  <span class="keyword">const</span> <span class="keywordtype">size_t</span> index = <span class="keyword">static_cast<</span><span class="keywordtype">size_t</span><span class="keyword">></span>(e);</div><div class="line"><a name="l00976"></a><span class="lineno"> 976</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#ad48b098327943cf9abeb48ed66f1dd67">EnumNamesComparisonOperation</a>()[index];</div><div class="line"><a name="l00977"></a><span class="lineno"> 977</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a2d299363c9fc33334c571fa29ca4f58cab9c5369806622a893fe26c0f6efa5e9e"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58cab9c5369806622a893fe26c0f6efa5e9e">armnnSerializer::ComparisonOperation_Equal</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00938">ArmnnSchema_generated.h:938</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a2d299363c9fc33334c571fa29ca4f58ca84c859260848d5ac6ae714fc652738d8"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58ca84c859260848d5ac6ae714fc652738d8">armnnSerializer::ComparisonOperation_NotEqual</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00943">ArmnnSchema_generated.h:943</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad48b098327943cf9abeb48ed66f1dd67"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad48b098327943cf9abeb48ed66f1dd67">armnnSerializer::EnumNamesComparisonOperation</a></div><div class="ttdeci">const char *const * EnumNamesComparisonOperation()</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00960">ArmnnSchema_generated.h:960</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a8ce7868b1b6ad073807bf059aa6b6571"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a8ce7868b1b6ad073807bf059aa6b6571">◆ </a></span>EnumNameConstTensorData()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const char* armnnSerializer::EnumNameConstTensorData </td> + <td>(</td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40">ConstTensorData</a> </td> + <td class="paramname"><em>e</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00683">683</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00655">ConstTensorData_LongData</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00651">ConstTensorData_NONE</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00671">EnumNamesConstTensorData()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_deserializer_8cpp_source.xhtml#l00715">armnnDeserializer::ToConstTensor()</a>.</p> +<div class="fragment"><div class="line"><a name="l00683"></a><span class="lineno"> 683</span>  {</div><div class="line"><a name="l00684"></a><span class="lineno"> 684</span>  <span class="keywordflow">if</span> (flatbuffers::IsOutRange(e, <a class="code" href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40af04f5f5d13ce4944c392e4a5408962c8">ConstTensorData_NONE</a>, <a class="code" href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40af9b0f6b8f4c9d76df1bf5ad6d40fc9c7">ConstTensorData_LongData</a>)) <span class="keywordflow">return</span> <span class="stringliteral">""</span>;</div><div class="line"><a name="l00685"></a><span class="lineno"> 685</span>  <span class="keyword">const</span> <span class="keywordtype">size_t</span> index = <span class="keyword">static_cast<</span><span class="keywordtype">size_t</span><span class="keyword">></span>(e);</div><div class="line"><a name="l00686"></a><span class="lineno"> 686</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a1a50a739507ac5b5ab52b4a0d0e96a91">EnumNamesConstTensorData</a>()[index];</div><div class="line"><a name="l00687"></a><span class="lineno"> 687</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a10878f7a341534c1d4d3fdcec8bebc40af04f5f5d13ce4944c392e4a5408962c8"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40af04f5f5d13ce4944c392e4a5408962c8">armnnSerializer::ConstTensorData_NONE</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00651">ArmnnSchema_generated.h:651</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a1a50a739507ac5b5ab52b4a0d0e96a91"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a1a50a739507ac5b5ab52b4a0d0e96a91">armnnSerializer::EnumNamesConstTensorData</a></div><div class="ttdeci">const char *const * EnumNamesConstTensorData()</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00671">ArmnnSchema_generated.h:671</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a10878f7a341534c1d4d3fdcec8bebc40af9b0f6b8f4c9d76df1bf5ad6d40fc9c7"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40af9b0f6b8f4c9d76df1bf5ad6d40fc9c7">armnnSerializer::ConstTensorData_LongData</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00655">ArmnnSchema_generated.h:655</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="af0ff056a9b048fd355d059c57b36d546"></a> +<h2 class="memtitle"><span class="permalink"><a href="#af0ff056a9b048fd355d059c57b36d546">◆ </a></span>EnumNameDataLayout()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const char* armnnSerializer::EnumNameDataLayout </td> + <td>(</td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">DataLayout</a> </td> + <td class="paramname"><em>e</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00575">575</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00549">DataLayout_NCDHW</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00546">DataLayout_NHWC</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00564">EnumNamesDataLayout()</a>.</p> +<div class="fragment"><div class="line"><a name="l00575"></a><span class="lineno"> 575</span>  {</div><div class="line"><a name="l00576"></a><span class="lineno"> 576</span>  <span class="keywordflow">if</span> (flatbuffers::IsOutRange(e, <a class="code" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0aee669231892f1c1dbd0a5d84c0905633">DataLayout_NHWC</a>, <a class="code" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0ab7206264f1b6584a9c967382ad1108bc">DataLayout_NCDHW</a>)) <span class="keywordflow">return</span> <span class="stringliteral">""</span>;</div><div class="line"><a name="l00577"></a><span class="lineno"> 577</span>  <span class="keyword">const</span> <span class="keywordtype">size_t</span> index = <span class="keyword">static_cast<</span><span class="keywordtype">size_t</span><span class="keyword">></span>(e);</div><div class="line"><a name="l00578"></a><span class="lineno"> 578</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a0d1f646d0b1b61f8dc224e7d3eeff05d">EnumNamesDataLayout</a>()[index];</div><div class="line"><a name="l00579"></a><span class="lineno"> 579</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a0d1f646d0b1b61f8dc224e7d3eeff05d"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a0d1f646d0b1b61f8dc224e7d3eeff05d">armnnSerializer::EnumNamesDataLayout</a></div><div class="ttdeci">const char *const * EnumNamesDataLayout()</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00564">ArmnnSchema_generated.h:564</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad1d5cce2d9e9a5d61c243e5c989112e0aee669231892f1c1dbd0a5d84c0905633"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0aee669231892f1c1dbd0a5d84c0905633">armnnSerializer::DataLayout_NHWC</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00546">ArmnnSchema_generated.h:546</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad1d5cce2d9e9a5d61c243e5c989112e0ab7206264f1b6584a9c967382ad1108bc"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0ab7206264f1b6584a9c967382ad1108bc">armnnSerializer::DataLayout_NCDHW</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00549">ArmnnSchema_generated.h:549</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="aa3dd21ebe3b35856d31a86bc195bf336"></a> +<h2 class="memtitle"><span class="permalink"><a href="#aa3dd21ebe3b35856d31a86bc195bf336">◆ </a></span>EnumNameDataType()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const char* armnnSerializer::EnumNameDataType </td> + <td>(</td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6">DataType</a> </td> + <td class="paramname"><em>e</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00539">539</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00489">DataType_Float16</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00499">DataType_Signed64</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00521">EnumNamesDataType()</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_deserializer_8cpp_source.xhtml#l00609">armnnDeserializer::ToTensorInfo()</a>.</p> +<div class="fragment"><div class="line"><a name="l00539"></a><span class="lineno"> 539</span>  {</div><div class="line"><a name="l00540"></a><span class="lineno"> 540</span>  <span class="keywordflow">if</span> (flatbuffers::IsOutRange(e, <a class="code" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a85a4789fac010dd27b46126a3ec81415">DataType_Float16</a>, <a class="code" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a8f61265a471fbe94416e10c37343bbd0">DataType_Signed64</a>)) <span class="keywordflow">return</span> <span class="stringliteral">""</span>;</div><div class="line"><a name="l00541"></a><span class="lineno"> 541</span>  <span class="keyword">const</span> <span class="keywordtype">size_t</span> index = <span class="keyword">static_cast<</span><span class="keywordtype">size_t</span><span class="keyword">></span>(e);</div><div class="line"><a name="l00542"></a><span class="lineno"> 542</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#aecd9fed3c1634b88537814c43798e6e0">EnumNamesDataType</a>()[index];</div><div class="line"><a name="l00543"></a><span class="lineno"> 543</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6a8f61265a471fbe94416e10c37343bbd0"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a8f61265a471fbe94416e10c37343bbd0">armnnSerializer::DataType_Signed64</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00499">ArmnnSchema_generated.h:499</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6a85a4789fac010dd27b46126a3ec81415"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a85a4789fac010dd27b46126a3ec81415">armnnSerializer::DataType_Float16</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00489">ArmnnSchema_generated.h:489</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_aecd9fed3c1634b88537814c43798e6e0"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#aecd9fed3c1634b88537814c43798e6e0">armnnSerializer::EnumNamesDataType</a></div><div class="ttdeci">const char *const * EnumNamesDataType()</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00521">ArmnnSchema_generated.h:521</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a8a0cff8769d2373048fb53a2d062596a"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a8a0cff8769d2373048fb53a2d062596a">◆ </a></span>EnumNameLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const char* armnnSerializer::EnumNameLayer </td> + <td>(</td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800">Layer</a> </td> + <td class="paramname"><em>e</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01465">1465</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01390">EnumNamesLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01244">Layer_NONE</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01311">Layer_Pooling3dLayer</a>.</p> +<div class="fragment"><div class="line"><a name="l01465"></a><span class="lineno"> 1465</span>  {</div><div class="line"><a name="l01466"></a><span class="lineno"> 1466</span>  <span class="keywordflow">if</span> (flatbuffers::IsOutRange(e, <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aab5b132fd43f013da88af9d39473b530">Layer_NONE</a>, <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a4cc274c1374d0a1d472f986963b7dddd">Layer_Pooling3dLayer</a>)) <span class="keywordflow">return</span> <span class="stringliteral">""</span>;</div><div class="line"><a name="l01467"></a><span class="lineno"> 1467</span>  <span class="keyword">const</span> <span class="keywordtype">size_t</span> index = <span class="keyword">static_cast<</span><span class="keywordtype">size_t</span><span class="keyword">></span>(e);</div><div class="line"><a name="l01468"></a><span class="lineno"> 1468</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#af65e3e5acab1cac32a5fd20b0e33e08e">EnumNamesLayer</a>()[index];</div><div class="line"><a name="l01469"></a><span class="lineno"> 1469</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_af65e3e5acab1cac32a5fd20b0e33e08e"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#af65e3e5acab1cac32a5fd20b0e33e08e">armnnSerializer::EnumNamesLayer</a></div><div class="ttdeci">const char *const * EnumNamesLayer()</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01390">ArmnnSchema_generated.h:1390</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800aab5b132fd43f013da88af9d39473b530"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aab5b132fd43f013da88af9d39473b530">armnnSerializer::Layer_NONE</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01244">ArmnnSchema_generated.h:1244</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a4cc274c1374d0a1d472f986963b7dddd"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a4cc274c1374d0a1d472f986963b7dddd">armnnSerializer::Layer_Pooling3dLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01311">ArmnnSchema_generated.h:1311</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="adcb0851be35a90549b1041bd2e1b0c29"></a> +<h2 class="memtitle"><span class="permalink"><a href="#adcb0851be35a90549b1041bd2e1b0c29">◆ </a></span>EnumNameLayerType()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const char* armnnSerializer::EnumNameLayerType </td> + <td>(</td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4">LayerType</a> </td> + <td class="paramname"><em>e</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00931">931</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00857">EnumNamesLayerType()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00713">LayerType_Addition</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00779">LayerType_Pooling3d</a>.</p> +<div class="fragment"><div class="line"><a name="l00931"></a><span class="lineno"> 931</span>  {</div><div class="line"><a name="l00932"></a><span class="lineno"> 932</span>  <span class="keywordflow">if</span> (flatbuffers::IsOutRange(e, <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4abd4bd9ee4506a60cc50176ecc05f7631">LayerType_Addition</a>, <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4aeab1dd7561f6b72046d56733e86825c5">LayerType_Pooling3d</a>)) <span class="keywordflow">return</span> <span class="stringliteral">""</span>;</div><div class="line"><a name="l00933"></a><span class="lineno"> 933</span>  <span class="keyword">const</span> <span class="keywordtype">size_t</span> index = <span class="keyword">static_cast<</span><span class="keywordtype">size_t</span><span class="keyword">></span>(e);</div><div class="line"><a name="l00934"></a><span class="lineno"> 934</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a51fbbe7487cc7b17c49d36fae93031b0">EnumNamesLayerType</a>()[index];</div><div class="line"><a name="l00935"></a><span class="lineno"> 935</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a51fbbe7487cc7b17c49d36fae93031b0"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a51fbbe7487cc7b17c49d36fae93031b0">armnnSerializer::EnumNamesLayerType</a></div><div class="ttdeci">const char *const * EnumNamesLayerType()</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00857">ArmnnSchema_generated.h:857</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4abd4bd9ee4506a60cc50176ecc05f7631"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4abd4bd9ee4506a60cc50176ecc05f7631">armnnSerializer::LayerType_Addition</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00713">ArmnnSchema_generated.h:713</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4aeab1dd7561f6b72046d56733e86825c5"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4aeab1dd7561f6b72046d56733e86825c5">armnnSerializer::LayerType_Pooling3d</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00779">ArmnnSchema_generated.h:779</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="abf976ef58ec924cc528b8e98d8e198d5"></a> +<h2 class="memtitle"><span class="permalink"><a href="#abf976ef58ec924cc528b8e98d8e198d5">◆ </a></span>EnumNameLogicalBinaryOperation()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const char* armnnSerializer::EnumNameLogicalBinaryOperation </td> + <td>(</td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#a2da4db0140d1a6dc69c9c82e9ef5379e">LogicalBinaryOperation</a> </td> + <td class="paramname"><em>e</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01051">1051</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01042">EnumNamesLogicalBinaryOperation()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01028">LogicalBinaryOperation_LogicalAnd</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01029">LogicalBinaryOperation_LogicalOr</a>.</p> +<div class="fragment"><div class="line"><a name="l01051"></a><span class="lineno"> 1051</span>  {</div><div class="line"><a name="l01052"></a><span class="lineno"> 1052</span>  <span class="keywordflow">if</span> (flatbuffers::IsOutRange(e, <a class="code" href="namespacearmnn_serializer.xhtml#a2da4db0140d1a6dc69c9c82e9ef5379eaff4ec31c535645c7be387dfcca438296">LogicalBinaryOperation_LogicalAnd</a>, <a class="code" href="namespacearmnn_serializer.xhtml#a2da4db0140d1a6dc69c9c82e9ef5379eaa79f96618d5896cd4b336acfc3ad2767">LogicalBinaryOperation_LogicalOr</a>)) <span class="keywordflow">return</span> <span class="stringliteral">""</span>;</div><div class="line"><a name="l01053"></a><span class="lineno"> 1053</span>  <span class="keyword">const</span> <span class="keywordtype">size_t</span> index = <span class="keyword">static_cast<</span><span class="keywordtype">size_t</span><span class="keyword">></span>(e);</div><div class="line"><a name="l01054"></a><span class="lineno"> 1054</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#aa531671932ba79539c9702cae725a1a4">EnumNamesLogicalBinaryOperation</a>()[index];</div><div class="line"><a name="l01055"></a><span class="lineno"> 1055</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_aa531671932ba79539c9702cae725a1a4"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#aa531671932ba79539c9702cae725a1a4">armnnSerializer::EnumNamesLogicalBinaryOperation</a></div><div class="ttdeci">const char *const * EnumNamesLogicalBinaryOperation()</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01042">ArmnnSchema_generated.h:1042</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a2da4db0140d1a6dc69c9c82e9ef5379eaff4ec31c535645c7be387dfcca438296"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a2da4db0140d1a6dc69c9c82e9ef5379eaff4ec31c535645c7be387dfcca438296">armnnSerializer::LogicalBinaryOperation_LogicalAnd</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01028">ArmnnSchema_generated.h:1028</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a2da4db0140d1a6dc69c9c82e9ef5379eaa79f96618d5896cd4b336acfc3ad2767"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a2da4db0140d1a6dc69c9c82e9ef5379eaa79f96618d5896cd4b336acfc3ad2767">armnnSerializer::LogicalBinaryOperation_LogicalOr</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01029">ArmnnSchema_generated.h:1029</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a4e563fb2e1b7029bbabf734b07685c11"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a4e563fb2e1b7029bbabf734b07685c11">◆ </a></span>EnumNameNormalizationAlgorithmChannel()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const char* armnnSerializer::EnumNameNormalizationAlgorithmChannel </td> + <td>(</td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#abe18a5033f2ab9c0de82c676b48f5437">NormalizationAlgorithmChannel</a> </td> + <td class="paramname"><em>e</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01174">1174</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01165">EnumNamesNormalizationAlgorithmChannel()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01151">NormalizationAlgorithmChannel_Across</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01152">NormalizationAlgorithmChannel_Within</a>.</p> +<div class="fragment"><div class="line"><a name="l01174"></a><span class="lineno"> 1174</span>  {</div><div class="line"><a name="l01175"></a><span class="lineno"> 1175</span>  <span class="keywordflow">if</span> (flatbuffers::IsOutRange(e, <a class="code" href="namespacearmnn_serializer.xhtml#abe18a5033f2ab9c0de82c676b48f5437a08ef3b79541d7e7c07f9bc4fb24d3002">NormalizationAlgorithmChannel_Across</a>, <a class="code" href="namespacearmnn_serializer.xhtml#abe18a5033f2ab9c0de82c676b48f5437acb4111d4d54aaef77778eec297a519d0">NormalizationAlgorithmChannel_Within</a>)) <span class="keywordflow">return</span> <span class="stringliteral">""</span>;</div><div class="line"><a name="l01176"></a><span class="lineno"> 1176</span>  <span class="keyword">const</span> <span class="keywordtype">size_t</span> index = <span class="keyword">static_cast<</span><span class="keywordtype">size_t</span><span class="keyword">></span>(e);</div><div class="line"><a name="l01177"></a><span class="lineno"> 1177</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a5a6f7c5f8e1acfb3404252fc5ac2575c">EnumNamesNormalizationAlgorithmChannel</a>()[index];</div><div class="line"><a name="l01178"></a><span class="lineno"> 1178</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_abe18a5033f2ab9c0de82c676b48f5437acb4111d4d54aaef77778eec297a519d0"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#abe18a5033f2ab9c0de82c676b48f5437acb4111d4d54aaef77778eec297a519d0">armnnSerializer::NormalizationAlgorithmChannel_Within</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01152">ArmnnSchema_generated.h:1152</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a5a6f7c5f8e1acfb3404252fc5ac2575c"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a5a6f7c5f8e1acfb3404252fc5ac2575c">armnnSerializer::EnumNamesNormalizationAlgorithmChannel</a></div><div class="ttdeci">const char *const * EnumNamesNormalizationAlgorithmChannel()</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01165">ArmnnSchema_generated.h:1165</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_abe18a5033f2ab9c0de82c676b48f5437a08ef3b79541d7e7c07f9bc4fb24d3002"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#abe18a5033f2ab9c0de82c676b48f5437a08ef3b79541d7e7c07f9bc4fb24d3002">armnnSerializer::NormalizationAlgorithmChannel_Across</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01151">ArmnnSchema_generated.h:1151</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="abde3aba1195eff8202f37f815275523d"></a> +<h2 class="memtitle"><span class="permalink"><a href="#abde3aba1195eff8202f37f815275523d">◆ </a></span>EnumNameNormalizationAlgorithmMethod()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const char* armnnSerializer::EnumNameNormalizationAlgorithmMethod </td> + <td>(</td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#ad605d1661fa0d8c7fea651d82fbe11c9">NormalizationAlgorithmMethod</a> </td> + <td class="paramname"><em>e</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01204">1204</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01195">EnumNamesNormalizationAlgorithmMethod()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01181">NormalizationAlgorithmMethod_LocalBrightness</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01182">NormalizationAlgorithmMethod_LocalContrast</a>.</p> +<div class="fragment"><div class="line"><a name="l01204"></a><span class="lineno"> 1204</span>  {</div><div class="line"><a name="l01205"></a><span class="lineno"> 1205</span>  <span class="keywordflow">if</span> (flatbuffers::IsOutRange(e, <a class="code" href="namespacearmnn_serializer.xhtml#ad605d1661fa0d8c7fea651d82fbe11c9a27d9bf7a7a45eda4f0e03b6c56823ecb">NormalizationAlgorithmMethod_LocalBrightness</a>, <a class="code" href="namespacearmnn_serializer.xhtml#ad605d1661fa0d8c7fea651d82fbe11c9a5304d0d97b48c72b8e0c7a39d35957b5">NormalizationAlgorithmMethod_LocalContrast</a>)) <span class="keywordflow">return</span> <span class="stringliteral">""</span>;</div><div class="line"><a name="l01206"></a><span class="lineno"> 1206</span>  <span class="keyword">const</span> <span class="keywordtype">size_t</span> index = <span class="keyword">static_cast<</span><span class="keywordtype">size_t</span><span class="keyword">></span>(e);</div><div class="line"><a name="l01207"></a><span class="lineno"> 1207</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a5d0adec8337f3d8ef814146328bd5944">EnumNamesNormalizationAlgorithmMethod</a>()[index];</div><div class="line"><a name="l01208"></a><span class="lineno"> 1208</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_ad605d1661fa0d8c7fea651d82fbe11c9a27d9bf7a7a45eda4f0e03b6c56823ecb"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad605d1661fa0d8c7fea651d82fbe11c9a27d9bf7a7a45eda4f0e03b6c56823ecb">armnnSerializer::NormalizationAlgorithmMethod_LocalBrightness</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01181">ArmnnSchema_generated.h:1181</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a5d0adec8337f3d8ef814146328bd5944"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a5d0adec8337f3d8ef814146328bd5944">armnnSerializer::EnumNamesNormalizationAlgorithmMethod</a></div><div class="ttdeci">const char *const * EnumNamesNormalizationAlgorithmMethod()</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01195">ArmnnSchema_generated.h:1195</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad605d1661fa0d8c7fea651d82fbe11c9a5304d0d97b48c72b8e0c7a39d35957b5"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad605d1661fa0d8c7fea651d82fbe11c9a5304d0d97b48c72b8e0c7a39d35957b5">armnnSerializer::NormalizationAlgorithmMethod_LocalContrast</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01182">ArmnnSchema_generated.h:1182</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="ae837e416a9daae2b19ebd07d95e2bb5c"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ae837e416a9daae2b19ebd07d95e2bb5c">◆ </a></span>EnumNameOutputShapeRounding()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const char* armnnSerializer::EnumNameOutputShapeRounding </td> + <td>(</td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#adf2e5515c4c36a3e7e46bb8b83c6754e">OutputShapeRounding</a> </td> + <td class="paramname"><em>e</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01114">1114</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01105">EnumNamesOutputShapeRounding()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01092">OutputShapeRounding_Ceiling</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01091">OutputShapeRounding_Floor</a>.</p> +<div class="fragment"><div class="line"><a name="l01114"></a><span class="lineno"> 1114</span>  {</div><div class="line"><a name="l01115"></a><span class="lineno"> 1115</span>  <span class="keywordflow">if</span> (flatbuffers::IsOutRange(e, <a class="code" href="namespacearmnn_serializer.xhtml#adf2e5515c4c36a3e7e46bb8b83c6754eadadc4437650014a2db5b2f7bf0c081d5">OutputShapeRounding_Floor</a>, <a class="code" href="namespacearmnn_serializer.xhtml#adf2e5515c4c36a3e7e46bb8b83c6754ea9dca45762264185e297180e2985b8a57">OutputShapeRounding_Ceiling</a>)) <span class="keywordflow">return</span> <span class="stringliteral">""</span>;</div><div class="line"><a name="l01116"></a><span class="lineno"> 1116</span>  <span class="keyword">const</span> <span class="keywordtype">size_t</span> index = <span class="keyword">static_cast<</span><span class="keywordtype">size_t</span><span class="keyword">></span>(e);</div><div class="line"><a name="l01117"></a><span class="lineno"> 1117</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a3845bdbfb93c84995c0891b7a3ca0124">EnumNamesOutputShapeRounding</a>()[index];</div><div class="line"><a name="l01118"></a><span class="lineno"> 1118</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_adf2e5515c4c36a3e7e46bb8b83c6754ea9dca45762264185e297180e2985b8a57"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#adf2e5515c4c36a3e7e46bb8b83c6754ea9dca45762264185e297180e2985b8a57">armnnSerializer::OutputShapeRounding_Ceiling</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01092">ArmnnSchema_generated.h:1092</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a3845bdbfb93c84995c0891b7a3ca0124"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a3845bdbfb93c84995c0891b7a3ca0124">armnnSerializer::EnumNamesOutputShapeRounding</a></div><div class="ttdeci">const char *const * EnumNamesOutputShapeRounding()</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01105">ArmnnSchema_generated.h:1105</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_adf2e5515c4c36a3e7e46bb8b83c6754eadadc4437650014a2db5b2f7bf0c081d5"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#adf2e5515c4c36a3e7e46bb8b83c6754eadadc4437650014a2db5b2f7bf0c081d5">armnnSerializer::OutputShapeRounding_Floor</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01091">ArmnnSchema_generated.h:1091</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="aa95295ff1091170a2b7ef312a0b04d63"></a> +<h2 class="memtitle"><span class="permalink"><a href="#aa95295ff1091170a2b7ef312a0b04d63">◆ </a></span>EnumNamePaddingMethod()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const char* armnnSerializer::EnumNamePaddingMethod </td> + <td>(</td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#a3888429b6ebc79f9a7df549e5e4d9a2f">PaddingMethod</a> </td> + <td class="paramname"><em>e</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01144">1144</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01135">EnumNamesPaddingMethod()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01122">PaddingMethod_Exclude</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01121">PaddingMethod_IgnoreValue</a>.</p> +<div class="fragment"><div class="line"><a name="l01144"></a><span class="lineno"> 1144</span>  {</div><div class="line"><a name="l01145"></a><span class="lineno"> 1145</span>  <span class="keywordflow">if</span> (flatbuffers::IsOutRange(e, <a class="code" href="namespacearmnn_serializer.xhtml#a3888429b6ebc79f9a7df549e5e4d9a2fac6a22de608123fbd0e9619051c270be6">PaddingMethod_IgnoreValue</a>, <a class="code" href="namespacearmnn_serializer.xhtml#a3888429b6ebc79f9a7df549e5e4d9a2fa1ca5445bda718e9d6d2cb2530c499384">PaddingMethod_Exclude</a>)) <span class="keywordflow">return</span> <span class="stringliteral">""</span>;</div><div class="line"><a name="l01146"></a><span class="lineno"> 1146</span>  <span class="keyword">const</span> <span class="keywordtype">size_t</span> index = <span class="keyword">static_cast<</span><span class="keywordtype">size_t</span><span class="keyword">></span>(e);</div><div class="line"><a name="l01147"></a><span class="lineno"> 1147</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#ac6df8fe650d4bcb88aef95a59338ae45">EnumNamesPaddingMethod</a>()[index];</div><div class="line"><a name="l01148"></a><span class="lineno"> 1148</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a3888429b6ebc79f9a7df549e5e4d9a2fa1ca5445bda718e9d6d2cb2530c499384"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a3888429b6ebc79f9a7df549e5e4d9a2fa1ca5445bda718e9d6d2cb2530c499384">armnnSerializer::PaddingMethod_Exclude</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01122">ArmnnSchema_generated.h:1122</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a3888429b6ebc79f9a7df549e5e4d9a2fac6a22de608123fbd0e9619051c270be6"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a3888429b6ebc79f9a7df549e5e4d9a2fac6a22de608123fbd0e9619051c270be6">armnnSerializer::PaddingMethod_IgnoreValue</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01121">ArmnnSchema_generated.h:1121</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ac6df8fe650d4bcb88aef95a59338ae45"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ac6df8fe650d4bcb88aef95a59338ae45">armnnSerializer::EnumNamesPaddingMethod</a></div><div class="ttdeci">const char *const * EnumNamesPaddingMethod()</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01135">ArmnnSchema_generated.h:1135</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a5268eb8ef5d6502111f4f8f94410a9b2"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a5268eb8ef5d6502111f4f8f94410a9b2">◆ </a></span>EnumNamePaddingMode()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const char* armnnSerializer::EnumNamePaddingMode </td> + <td>(</td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#a14d24d90ab4ba2956e92e27890ba4c91">PaddingMode</a> </td> + <td class="paramname"><em>e</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01237">1237</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01227">EnumNamesPaddingMode()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01211">PaddingMode_Constant</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01213">PaddingMode_Symmetric</a>.</p> +<div class="fragment"><div class="line"><a name="l01237"></a><span class="lineno"> 1237</span>  {</div><div class="line"><a name="l01238"></a><span class="lineno"> 1238</span>  <span class="keywordflow">if</span> (flatbuffers::IsOutRange(e, <a class="code" href="namespacearmnn_serializer.xhtml#a14d24d90ab4ba2956e92e27890ba4c91ac70578d0ba97ace06c710c28a408ba97">PaddingMode_Constant</a>, <a class="code" href="namespacearmnn_serializer.xhtml#a14d24d90ab4ba2956e92e27890ba4c91aae41b07106ab81a147cdcbbedb980a82">PaddingMode_Symmetric</a>)) <span class="keywordflow">return</span> <span class="stringliteral">""</span>;</div><div class="line"><a name="l01239"></a><span class="lineno"> 1239</span>  <span class="keyword">const</span> <span class="keywordtype">size_t</span> index = <span class="keyword">static_cast<</span><span class="keywordtype">size_t</span><span class="keyword">></span>(e);</div><div class="line"><a name="l01240"></a><span class="lineno"> 1240</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a860a962bab0be2c0625cc0337bf172fe">EnumNamesPaddingMode</a>()[index];</div><div class="line"><a name="l01241"></a><span class="lineno"> 1241</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a860a962bab0be2c0625cc0337bf172fe"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a860a962bab0be2c0625cc0337bf172fe">armnnSerializer::EnumNamesPaddingMode</a></div><div class="ttdeci">const char *const * EnumNamesPaddingMode()</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01227">ArmnnSchema_generated.h:1227</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a14d24d90ab4ba2956e92e27890ba4c91aae41b07106ab81a147cdcbbedb980a82"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a14d24d90ab4ba2956e92e27890ba4c91aae41b07106ab81a147cdcbbedb980a82">armnnSerializer::PaddingMode_Symmetric</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01213">ArmnnSchema_generated.h:1213</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a14d24d90ab4ba2956e92e27890ba4c91ac70578d0ba97ace06c710c28a408ba97"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a14d24d90ab4ba2956e92e27890ba4c91ac70578d0ba97ace06c710c28a408ba97">armnnSerializer::PaddingMode_Constant</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01211">ArmnnSchema_generated.h:1211</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="adb342716df74882d4fc417bd77de57e4"></a> +<h2 class="memtitle"><span class="permalink"><a href="#adb342716df74882d4fc417bd77de57e4">◆ </a></span>EnumNamePoolingAlgorithm()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const char* armnnSerializer::EnumNamePoolingAlgorithm </td> + <td>(</td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#a961bbfe1db71a848eff5a1f0ab775718">PoolingAlgorithm</a> </td> + <td class="paramname"><em>e</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01084">1084</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01074">EnumNamesPoolingAlgorithm()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01060">PoolingAlgorithm_L2</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01058">PoolingAlgorithm_Max</a>.</p> +<div class="fragment"><div class="line"><a name="l01084"></a><span class="lineno"> 1084</span>  {</div><div class="line"><a name="l01085"></a><span class="lineno"> 1085</span>  <span class="keywordflow">if</span> (flatbuffers::IsOutRange(e, <a class="code" href="namespacearmnn_serializer.xhtml#a961bbfe1db71a848eff5a1f0ab775718a1d2a28b5e5683e0a5187ccd610c55fe9">PoolingAlgorithm_Max</a>, <a class="code" href="namespacearmnn_serializer.xhtml#a961bbfe1db71a848eff5a1f0ab775718a94f516e696448c8aaf505772b49d63df">PoolingAlgorithm_L2</a>)) <span class="keywordflow">return</span> <span class="stringliteral">""</span>;</div><div class="line"><a name="l01086"></a><span class="lineno"> 1086</span>  <span class="keyword">const</span> <span class="keywordtype">size_t</span> index = <span class="keyword">static_cast<</span><span class="keywordtype">size_t</span><span class="keyword">></span>(e);</div><div class="line"><a name="l01087"></a><span class="lineno"> 1087</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a27472fb49cfe1ab255f3bb32ba959b3c">EnumNamesPoolingAlgorithm</a>()[index];</div><div class="line"><a name="l01088"></a><span class="lineno"> 1088</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a961bbfe1db71a848eff5a1f0ab775718a94f516e696448c8aaf505772b49d63df"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a961bbfe1db71a848eff5a1f0ab775718a94f516e696448c8aaf505772b49d63df">armnnSerializer::PoolingAlgorithm_L2</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01060">ArmnnSchema_generated.h:1060</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a961bbfe1db71a848eff5a1f0ab775718a1d2a28b5e5683e0a5187ccd610c55fe9"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a961bbfe1db71a848eff5a1f0ab775718a1d2a28b5e5683e0a5187ccd610c55fe9">armnnSerializer::PoolingAlgorithm_Max</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01058">ArmnnSchema_generated.h:1058</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a27472fb49cfe1ab255f3bb32ba959b3c"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a27472fb49cfe1ab255f3bb32ba959b3c">armnnSerializer::EnumNamesPoolingAlgorithm</a></div><div class="ttdeci">const char *const * EnumNamesPoolingAlgorithm()</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01074">ArmnnSchema_generated.h:1074</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a04aa96ab69f7115f0e5abb30e9189451"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a04aa96ab69f7115f0e5abb30e9189451">◆ </a></span>EnumNameReduceOperation()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const char* armnnSerializer::EnumNameReduceOperation </td> + <td>(</td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0">ReduceOperation</a> </td> + <td class="paramname"><em>e</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00614">614</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00602">EnumNamesReduceOperation()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00586">ReduceOperation_Prod</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00582">ReduceOperation_Sum</a>.</p> +<div class="fragment"><div class="line"><a name="l00614"></a><span class="lineno"> 614</span>  {</div><div class="line"><a name="l00615"></a><span class="lineno"> 615</span>  <span class="keywordflow">if</span> (flatbuffers::IsOutRange(e, <a class="code" href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0a5b9aa2242fe3be2b506fecebedb7a09e">ReduceOperation_Sum</a>, <a class="code" href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0a7563ff93854bf67324e5c775b9461a63">ReduceOperation_Prod</a>)) <span class="keywordflow">return</span> <span class="stringliteral">""</span>;</div><div class="line"><a name="l00616"></a><span class="lineno"> 616</span>  <span class="keyword">const</span> <span class="keywordtype">size_t</span> index = <span class="keyword">static_cast<</span><span class="keywordtype">size_t</span><span class="keyword">></span>(e);</div><div class="line"><a name="l00617"></a><span class="lineno"> 617</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a1a59b3351de8b0828b0c7a3145aac4c4">EnumNamesReduceOperation</a>()[index];</div><div class="line"><a name="l00618"></a><span class="lineno"> 618</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_abc05539fc6e7907f32ef0fb242e3b3b0a5b9aa2242fe3be2b506fecebedb7a09e"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0a5b9aa2242fe3be2b506fecebedb7a09e">armnnSerializer::ReduceOperation_Sum</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00582">ArmnnSchema_generated.h:582</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a1a59b3351de8b0828b0c7a3145aac4c4"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a1a59b3351de8b0828b0c7a3145aac4c4">armnnSerializer::EnumNamesReduceOperation</a></div><div class="ttdeci">const char *const * EnumNamesReduceOperation()</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00602">ArmnnSchema_generated.h:602</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_abc05539fc6e7907f32ef0fb242e3b3b0a7563ff93854bf67324e5c775b9461a63"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0a7563ff93854bf67324e5c775b9461a63">armnnSerializer::ReduceOperation_Prod</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00586">ArmnnSchema_generated.h:586</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a7cc105a4b9c21cd71c36689b60c0528d"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a7cc105a4b9c21cd71c36689b60c0528d">◆ </a></span>EnumNameResizeMethod()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const char* armnnSerializer::EnumNameResizeMethod </td> + <td>(</td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4">ResizeMethod</a> </td> + <td class="paramname"><em>e</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00644">644</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00635">EnumNamesResizeMethod()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00622">ResizeMethod_Bilinear</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00621">ResizeMethod_NearestNeighbor</a>.</p> +<div class="fragment"><div class="line"><a name="l00644"></a><span class="lineno"> 644</span>  {</div><div class="line"><a name="l00645"></a><span class="lineno"> 645</span>  <span class="keywordflow">if</span> (flatbuffers::IsOutRange(e, <a class="code" href="namespacearmnn_serializer.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4a455979440a6e399cdb14c651810cedb7">ResizeMethod_NearestNeighbor</a>, <a class="code" href="namespacearmnn_serializer.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4a935d5ecd5fd045cc4abfff534c6897dc">ResizeMethod_Bilinear</a>)) <span class="keywordflow">return</span> <span class="stringliteral">""</span>;</div><div class="line"><a name="l00646"></a><span class="lineno"> 646</span>  <span class="keyword">const</span> <span class="keywordtype">size_t</span> index = <span class="keyword">static_cast<</span><span class="keywordtype">size_t</span><span class="keyword">></span>(e);</div><div class="line"><a name="l00647"></a><span class="lineno"> 647</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a2341cfe971865ff4163696cbeb3cc63f">EnumNamesResizeMethod</a>()[index];</div><div class="line"><a name="l00648"></a><span class="lineno"> 648</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a2341cfe971865ff4163696cbeb3cc63f"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a2341cfe971865ff4163696cbeb3cc63f">armnnSerializer::EnumNamesResizeMethod</a></div><div class="ttdeci">const char *const * EnumNamesResizeMethod()</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00635">ArmnnSchema_generated.h:635</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a2af2f8c4af4f9efa8e79417d505ac4a455979440a6e399cdb14c651810cedb7"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4a455979440a6e399cdb14c651810cedb7">armnnSerializer::ResizeMethod_NearestNeighbor</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00621">ArmnnSchema_generated.h:621</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a2af2f8c4af4f9efa8e79417d505ac4a935d5ecd5fd045cc4abfff534c6897dc"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4a935d5ecd5fd045cc4abfff534c6897dc">armnnSerializer::ResizeMethod_Bilinear</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00622">ArmnnSchema_generated.h:622</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a065e8fbca947ed85d64f65550d43ebd1"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a065e8fbca947ed85d64f65550d43ebd1">◆ </a></span>EnumNamesActivationFunction()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const char* const* armnnSerializer::EnumNamesActivationFunction </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00433">433</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00452">EnumNameActivationFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l00433"></a><span class="lineno"> 433</span>  {</div><div class="line"><a name="l00434"></a><span class="lineno"> 434</span>  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> names[13] = {</div><div class="line"><a name="l00435"></a><span class="lineno"> 435</span>  <span class="stringliteral">"Sigmoid"</span>,</div><div class="line"><a name="l00436"></a><span class="lineno"> 436</span>  <span class="stringliteral">"TanH"</span>,</div><div class="line"><a name="l00437"></a><span class="lineno"> 437</span>  <span class="stringliteral">"Linear"</span>,</div><div class="line"><a name="l00438"></a><span class="lineno"> 438</span>  <span class="stringliteral">"ReLu"</span>,</div><div class="line"><a name="l00439"></a><span class="lineno"> 439</span>  <span class="stringliteral">"BoundedReLu"</span>,</div><div class="line"><a name="l00440"></a><span class="lineno"> 440</span>  <span class="stringliteral">"SoftReLu"</span>,</div><div class="line"><a name="l00441"></a><span class="lineno"> 441</span>  <span class="stringliteral">"LeakyReLu"</span>,</div><div class="line"><a name="l00442"></a><span class="lineno"> 442</span>  <span class="stringliteral">"Abs"</span>,</div><div class="line"><a name="l00443"></a><span class="lineno"> 443</span>  <span class="stringliteral">"Sqrt"</span>,</div><div class="line"><a name="l00444"></a><span class="lineno"> 444</span>  <span class="stringliteral">"Square"</span>,</div><div class="line"><a name="l00445"></a><span class="lineno"> 445</span>  <span class="stringliteral">"Elu"</span>,</div><div class="line"><a name="l00446"></a><span class="lineno"> 446</span>  <span class="stringliteral">"HardSwish"</span>,</div><div class="line"><a name="l00447"></a><span class="lineno"> 447</span>  <span class="keyword">nullptr</span></div><div class="line"><a name="l00448"></a><span class="lineno"> 448</span>  };</div><div class="line"><a name="l00449"></a><span class="lineno"> 449</span>  <span class="keywordflow">return</span> names;</div><div class="line"><a name="l00450"></a><span class="lineno"> 450</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ac8c047769bbea20585a19ba19bc0f701"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ac8c047769bbea20585a19ba19bc0f701">◆ </a></span>EnumNamesArgMinMaxFunction()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const char* const* armnnSerializer::EnumNamesArgMinMaxFunction </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00473">473</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00482">EnumNameArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l00473"></a><span class="lineno"> 473</span>  {</div><div class="line"><a name="l00474"></a><span class="lineno"> 474</span>  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> names[3] = {</div><div class="line"><a name="l00475"></a><span class="lineno"> 475</span>  <span class="stringliteral">"Min"</span>,</div><div class="line"><a name="l00476"></a><span class="lineno"> 476</span>  <span class="stringliteral">"Max"</span>,</div><div class="line"><a name="l00477"></a><span class="lineno"> 477</span>  <span class="keyword">nullptr</span></div><div class="line"><a name="l00478"></a><span class="lineno"> 478</span>  };</div><div class="line"><a name="l00479"></a><span class="lineno"> 479</span>  <span class="keywordflow">return</span> names;</div><div class="line"><a name="l00480"></a><span class="lineno"> 480</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ad48b098327943cf9abeb48ed66f1dd67"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ad48b098327943cf9abeb48ed66f1dd67">◆ </a></span>EnumNamesComparisonOperation()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const char* const* armnnSerializer::EnumNamesComparisonOperation </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00960">960</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00973">EnumNameComparisonOperation()</a>.</p> +<div class="fragment"><div class="line"><a name="l00960"></a><span class="lineno"> 960</span>  {</div><div class="line"><a name="l00961"></a><span class="lineno"> 961</span>  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> names[7] = {</div><div class="line"><a name="l00962"></a><span class="lineno"> 962</span>  <span class="stringliteral">"Equal"</span>,</div><div class="line"><a name="l00963"></a><span class="lineno"> 963</span>  <span class="stringliteral">"Greater"</span>,</div><div class="line"><a name="l00964"></a><span class="lineno"> 964</span>  <span class="stringliteral">"GreaterOrEqual"</span>,</div><div class="line"><a name="l00965"></a><span class="lineno"> 965</span>  <span class="stringliteral">"Less"</span>,</div><div class="line"><a name="l00966"></a><span class="lineno"> 966</span>  <span class="stringliteral">"LessOrEqual"</span>,</div><div class="line"><a name="l00967"></a><span class="lineno"> 967</span>  <span class="stringliteral">"NotEqual"</span>,</div><div class="line"><a name="l00968"></a><span class="lineno"> 968</span>  <span class="keyword">nullptr</span></div><div class="line"><a name="l00969"></a><span class="lineno"> 969</span>  };</div><div class="line"><a name="l00970"></a><span class="lineno"> 970</span>  <span class="keywordflow">return</span> names;</div><div class="line"><a name="l00971"></a><span class="lineno"> 971</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a1a50a739507ac5b5ab52b4a0d0e96a91"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a1a50a739507ac5b5ab52b4a0d0e96a91">◆ </a></span>EnumNamesConstTensorData()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const char* const* armnnSerializer::EnumNamesConstTensorData </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00671">671</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00683">EnumNameConstTensorData()</a>.</p> +<div class="fragment"><div class="line"><a name="l00671"></a><span class="lineno"> 671</span>  {</div><div class="line"><a name="l00672"></a><span class="lineno"> 672</span>  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> names[6] = {</div><div class="line"><a name="l00673"></a><span class="lineno"> 673</span>  <span class="stringliteral">"NONE"</span>,</div><div class="line"><a name="l00674"></a><span class="lineno"> 674</span>  <span class="stringliteral">"ByteData"</span>,</div><div class="line"><a name="l00675"></a><span class="lineno"> 675</span>  <span class="stringliteral">"ShortData"</span>,</div><div class="line"><a name="l00676"></a><span class="lineno"> 676</span>  <span class="stringliteral">"IntData"</span>,</div><div class="line"><a name="l00677"></a><span class="lineno"> 677</span>  <span class="stringliteral">"LongData"</span>,</div><div class="line"><a name="l00678"></a><span class="lineno"> 678</span>  <span class="keyword">nullptr</span></div><div class="line"><a name="l00679"></a><span class="lineno"> 679</span>  };</div><div class="line"><a name="l00680"></a><span class="lineno"> 680</span>  <span class="keywordflow">return</span> names;</div><div class="line"><a name="l00681"></a><span class="lineno"> 681</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a0d1f646d0b1b61f8dc224e7d3eeff05d"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a0d1f646d0b1b61f8dc224e7d3eeff05d">◆ </a></span>EnumNamesDataLayout()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const char* const* armnnSerializer::EnumNamesDataLayout </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00564">564</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00575">EnumNameDataLayout()</a>.</p> +<div class="fragment"><div class="line"><a name="l00564"></a><span class="lineno"> 564</span>  {</div><div class="line"><a name="l00565"></a><span class="lineno"> 565</span>  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> names[5] = {</div><div class="line"><a name="l00566"></a><span class="lineno"> 566</span>  <span class="stringliteral">"NHWC"</span>,</div><div class="line"><a name="l00567"></a><span class="lineno"> 567</span>  <span class="stringliteral">"NCHW"</span>,</div><div class="line"><a name="l00568"></a><span class="lineno"> 568</span>  <span class="stringliteral">"NDHWC"</span>,</div><div class="line"><a name="l00569"></a><span class="lineno"> 569</span>  <span class="stringliteral">"NCDHW"</span>,</div><div class="line"><a name="l00570"></a><span class="lineno"> 570</span>  <span class="keyword">nullptr</span></div><div class="line"><a name="l00571"></a><span class="lineno"> 571</span>  };</div><div class="line"><a name="l00572"></a><span class="lineno"> 572</span>  <span class="keywordflow">return</span> names;</div><div class="line"><a name="l00573"></a><span class="lineno"> 573</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="aecd9fed3c1634b88537814c43798e6e0"></a> +<h2 class="memtitle"><span class="permalink"><a href="#aecd9fed3c1634b88537814c43798e6e0">◆ </a></span>EnumNamesDataType()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const char* const* armnnSerializer::EnumNamesDataType </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00521">521</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00539">EnumNameDataType()</a>.</p> +<div class="fragment"><div class="line"><a name="l00521"></a><span class="lineno"> 521</span>  {</div><div class="line"><a name="l00522"></a><span class="lineno"> 522</span>  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> names[12] = {</div><div class="line"><a name="l00523"></a><span class="lineno"> 523</span>  <span class="stringliteral">"Float16"</span>,</div><div class="line"><a name="l00524"></a><span class="lineno"> 524</span>  <span class="stringliteral">"Float32"</span>,</div><div class="line"><a name="l00525"></a><span class="lineno"> 525</span>  <span class="stringliteral">"QuantisedAsymm8"</span>,</div><div class="line"><a name="l00526"></a><span class="lineno"> 526</span>  <span class="stringliteral">"Signed32"</span>,</div><div class="line"><a name="l00527"></a><span class="lineno"> 527</span>  <span class="stringliteral">"Boolean"</span>,</div><div class="line"><a name="l00528"></a><span class="lineno"> 528</span>  <span class="stringliteral">"QuantisedSymm16"</span>,</div><div class="line"><a name="l00529"></a><span class="lineno"> 529</span>  <span class="stringliteral">"QAsymmU8"</span>,</div><div class="line"><a name="l00530"></a><span class="lineno"> 530</span>  <span class="stringliteral">"QSymmS16"</span>,</div><div class="line"><a name="l00531"></a><span class="lineno"> 531</span>  <span class="stringliteral">"QAsymmS8"</span>,</div><div class="line"><a name="l00532"></a><span class="lineno"> 532</span>  <span class="stringliteral">"QSymmS8"</span>,</div><div class="line"><a name="l00533"></a><span class="lineno"> 533</span>  <span class="stringliteral">"Signed64"</span>,</div><div class="line"><a name="l00534"></a><span class="lineno"> 534</span>  <span class="keyword">nullptr</span></div><div class="line"><a name="l00535"></a><span class="lineno"> 535</span>  };</div><div class="line"><a name="l00536"></a><span class="lineno"> 536</span>  <span class="keywordflow">return</span> names;</div><div class="line"><a name="l00537"></a><span class="lineno"> 537</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="af65e3e5acab1cac32a5fd20b0e33e08e"></a> +<h2 class="memtitle"><span class="permalink"><a href="#af65e3e5acab1cac32a5fd20b0e33e08e">◆ </a></span>EnumNamesLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const char* const* armnnSerializer::EnumNamesLayer </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01390">1390</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01465">EnumNameLayer()</a>.</p> +<div class="fragment"><div class="line"><a name="l01390"></a><span class="lineno"> 1390</span>  {</div><div class="line"><a name="l01391"></a><span class="lineno"> 1391</span>  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> names[69] = {</div><div class="line"><a name="l01392"></a><span class="lineno"> 1392</span>  <span class="stringliteral">"NONE"</span>,</div><div class="line"><a name="l01393"></a><span class="lineno"> 1393</span>  <span class="stringliteral">"ActivationLayer"</span>,</div><div class="line"><a name="l01394"></a><span class="lineno"> 1394</span>  <span class="stringliteral">"AdditionLayer"</span>,</div><div class="line"><a name="l01395"></a><span class="lineno"> 1395</span>  <span class="stringliteral">"BatchToSpaceNdLayer"</span>,</div><div class="line"><a name="l01396"></a><span class="lineno"> 1396</span>  <span class="stringliteral">"BatchNormalizationLayer"</span>,</div><div class="line"><a name="l01397"></a><span class="lineno"> 1397</span>  <span class="stringliteral">"ConstantLayer"</span>,</div><div class="line"><a name="l01398"></a><span class="lineno"> 1398</span>  <span class="stringliteral">"Convolution2dLayer"</span>,</div><div class="line"><a name="l01399"></a><span class="lineno"> 1399</span>  <span class="stringliteral">"DepthwiseConvolution2dLayer"</span>,</div><div class="line"><a name="l01400"></a><span class="lineno"> 1400</span>  <span class="stringliteral">"FullyConnectedLayer"</span>,</div><div class="line"><a name="l01401"></a><span class="lineno"> 1401</span>  <span class="stringliteral">"InputLayer"</span>,</div><div class="line"><a name="l01402"></a><span class="lineno"> 1402</span>  <span class="stringliteral">"MultiplicationLayer"</span>,</div><div class="line"><a name="l01403"></a><span class="lineno"> 1403</span>  <span class="stringliteral">"OutputLayer"</span>,</div><div class="line"><a name="l01404"></a><span class="lineno"> 1404</span>  <span class="stringliteral">"PermuteLayer"</span>,</div><div class="line"><a name="l01405"></a><span class="lineno"> 1405</span>  <span class="stringliteral">"Pooling2dLayer"</span>,</div><div class="line"><a name="l01406"></a><span class="lineno"> 1406</span>  <span class="stringliteral">"ReshapeLayer"</span>,</div><div class="line"><a name="l01407"></a><span class="lineno"> 1407</span>  <span class="stringliteral">"SoftmaxLayer"</span>,</div><div class="line"><a name="l01408"></a><span class="lineno"> 1408</span>  <span class="stringliteral">"SpaceToBatchNdLayer"</span>,</div><div class="line"><a name="l01409"></a><span class="lineno"> 1409</span>  <span class="stringliteral">"DivisionLayer"</span>,</div><div class="line"><a name="l01410"></a><span class="lineno"> 1410</span>  <span class="stringliteral">"MinimumLayer"</span>,</div><div class="line"><a name="l01411"></a><span class="lineno"> 1411</span>  <span class="stringliteral">"EqualLayer"</span>,</div><div class="line"><a name="l01412"></a><span class="lineno"> 1412</span>  <span class="stringliteral">"MaximumLayer"</span>,</div><div class="line"><a name="l01413"></a><span class="lineno"> 1413</span>  <span class="stringliteral">"NormalizationLayer"</span>,</div><div class="line"><a name="l01414"></a><span class="lineno"> 1414</span>  <span class="stringliteral">"PadLayer"</span>,</div><div class="line"><a name="l01415"></a><span class="lineno"> 1415</span>  <span class="stringliteral">"RsqrtLayer"</span>,</div><div class="line"><a name="l01416"></a><span class="lineno"> 1416</span>  <span class="stringliteral">"FloorLayer"</span>,</div><div class="line"><a name="l01417"></a><span class="lineno"> 1417</span>  <span class="stringliteral">"GreaterLayer"</span>,</div><div class="line"><a name="l01418"></a><span class="lineno"> 1418</span>  <span class="stringliteral">"ResizeBilinearLayer"</span>,</div><div class="line"><a name="l01419"></a><span class="lineno"> 1419</span>  <span class="stringliteral">"SubtractionLayer"</span>,</div><div class="line"><a name="l01420"></a><span class="lineno"> 1420</span>  <span class="stringliteral">"StridedSliceLayer"</span>,</div><div class="line"><a name="l01421"></a><span class="lineno"> 1421</span>  <span class="stringliteral">"GatherLayer"</span>,</div><div class="line"><a name="l01422"></a><span class="lineno"> 1422</span>  <span class="stringliteral">"MeanLayer"</span>,</div><div class="line"><a name="l01423"></a><span class="lineno"> 1423</span>  <span class="stringliteral">"MergerLayer"</span>,</div><div class="line"><a name="l01424"></a><span class="lineno"> 1424</span>  <span class="stringliteral">"L2NormalizationLayer"</span>,</div><div class="line"><a name="l01425"></a><span class="lineno"> 1425</span>  <span class="stringliteral">"SplitterLayer"</span>,</div><div class="line"><a name="l01426"></a><span class="lineno"> 1426</span>  <span class="stringliteral">"DetectionPostProcessLayer"</span>,</div><div class="line"><a name="l01427"></a><span class="lineno"> 1427</span>  <span class="stringliteral">"LstmLayer"</span>,</div><div class="line"><a name="l01428"></a><span class="lineno"> 1428</span>  <span class="stringliteral">"QuantizedLstmLayer"</span>,</div><div class="line"><a name="l01429"></a><span class="lineno"> 1429</span>  <span class="stringliteral">"QuantizeLayer"</span>,</div><div class="line"><a name="l01430"></a><span class="lineno"> 1430</span>  <span class="stringliteral">"DequantizeLayer"</span>,</div><div class="line"><a name="l01431"></a><span class="lineno"> 1431</span>  <span class="stringliteral">"MergeLayer"</span>,</div><div class="line"><a name="l01432"></a><span class="lineno"> 1432</span>  <span class="stringliteral">"SwitchLayer"</span>,</div><div class="line"><a name="l01433"></a><span class="lineno"> 1433</span>  <span class="stringliteral">"ConcatLayer"</span>,</div><div class="line"><a name="l01434"></a><span class="lineno"> 1434</span>  <span class="stringliteral">"SpaceToDepthLayer"</span>,</div><div class="line"><a name="l01435"></a><span class="lineno"> 1435</span>  <span class="stringliteral">"PreluLayer"</span>,</div><div class="line"><a name="l01436"></a><span class="lineno"> 1436</span>  <span class="stringliteral">"TransposeConvolution2dLayer"</span>,</div><div class="line"><a name="l01437"></a><span class="lineno"> 1437</span>  <span class="stringliteral">"ResizeLayer"</span>,</div><div class="line"><a name="l01438"></a><span class="lineno"> 1438</span>  <span class="stringliteral">"StackLayer"</span>,</div><div class="line"><a name="l01439"></a><span class="lineno"> 1439</span>  <span class="stringliteral">"AbsLayer"</span>,</div><div class="line"><a name="l01440"></a><span class="lineno"> 1440</span>  <span class="stringliteral">"ArgMinMaxLayer"</span>,</div><div class="line"><a name="l01441"></a><span class="lineno"> 1441</span>  <span class="stringliteral">"SliceLayer"</span>,</div><div class="line"><a name="l01442"></a><span class="lineno"> 1442</span>  <span class="stringliteral">"DepthToSpaceLayer"</span>,</div><div class="line"><a name="l01443"></a><span class="lineno"> 1443</span>  <span class="stringliteral">"InstanceNormalizationLayer"</span>,</div><div class="line"><a name="l01444"></a><span class="lineno"> 1444</span>  <span class="stringliteral">"LogSoftmaxLayer"</span>,</div><div class="line"><a name="l01445"></a><span class="lineno"> 1445</span>  <span class="stringliteral">"ComparisonLayer"</span>,</div><div class="line"><a name="l01446"></a><span class="lineno"> 1446</span>  <span class="stringliteral">"StandInLayer"</span>,</div><div class="line"><a name="l01447"></a><span class="lineno"> 1447</span>  <span class="stringliteral">"ElementwiseUnaryLayer"</span>,</div><div class="line"><a name="l01448"></a><span class="lineno"> 1448</span>  <span class="stringliteral">"TransposeLayer"</span>,</div><div class="line"><a name="l01449"></a><span class="lineno"> 1449</span>  <span class="stringliteral">"QLstmLayer"</span>,</div><div class="line"><a name="l01450"></a><span class="lineno"> 1450</span>  <span class="stringliteral">"FillLayer"</span>,</div><div class="line"><a name="l01451"></a><span class="lineno"> 1451</span>  <span class="stringliteral">"RankLayer"</span>,</div><div class="line"><a name="l01452"></a><span class="lineno"> 1452</span>  <span class="stringliteral">"LogicalBinaryLayer"</span>,</div><div class="line"><a name="l01453"></a><span class="lineno"> 1453</span>  <span class="stringliteral">"ReduceLayer"</span>,</div><div class="line"><a name="l01454"></a><span class="lineno"> 1454</span>  <span class="stringliteral">"CastLayer"</span>,</div><div class="line"><a name="l01455"></a><span class="lineno"> 1455</span>  <span class="stringliteral">"ShapeLayer"</span>,</div><div class="line"><a name="l01456"></a><span class="lineno"> 1456</span>  <span class="stringliteral">"UnidirectionalSequenceLstmLayer"</span>,</div><div class="line"><a name="l01457"></a><span class="lineno"> 1457</span>  <span class="stringliteral">"ChannelShuffleLayer"</span>,</div><div class="line"><a name="l01458"></a><span class="lineno"> 1458</span>  <span class="stringliteral">"Convolution3dLayer"</span>,</div><div class="line"><a name="l01459"></a><span class="lineno"> 1459</span>  <span class="stringliteral">"Pooling3dLayer"</span>,</div><div class="line"><a name="l01460"></a><span class="lineno"> 1460</span>  <span class="keyword">nullptr</span></div><div class="line"><a name="l01461"></a><span class="lineno"> 1461</span>  };</div><div class="line"><a name="l01462"></a><span class="lineno"> 1462</span>  <span class="keywordflow">return</span> names;</div><div class="line"><a name="l01463"></a><span class="lineno"> 1463</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a51fbbe7487cc7b17c49d36fae93031b0"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a51fbbe7487cc7b17c49d36fae93031b0">◆ </a></span>EnumNamesLayerType()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const char* const* armnnSerializer::EnumNamesLayerType </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00857">857</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00931">EnumNameLayerType()</a>.</p> +<div class="fragment"><div class="line"><a name="l00857"></a><span class="lineno"> 857</span>  {</div><div class="line"><a name="l00858"></a><span class="lineno"> 858</span>  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> names[68] = {</div><div class="line"><a name="l00859"></a><span class="lineno"> 859</span>  <span class="stringliteral">"Addition"</span>,</div><div class="line"><a name="l00860"></a><span class="lineno"> 860</span>  <span class="stringliteral">"Input"</span>,</div><div class="line"><a name="l00861"></a><span class="lineno"> 861</span>  <span class="stringliteral">"Multiplication"</span>,</div><div class="line"><a name="l00862"></a><span class="lineno"> 862</span>  <span class="stringliteral">"Output"</span>,</div><div class="line"><a name="l00863"></a><span class="lineno"> 863</span>  <span class="stringliteral">"Pooling2d"</span>,</div><div class="line"><a name="l00864"></a><span class="lineno"> 864</span>  <span class="stringliteral">"Reshape"</span>,</div><div class="line"><a name="l00865"></a><span class="lineno"> 865</span>  <span class="stringliteral">"Softmax"</span>,</div><div class="line"><a name="l00866"></a><span class="lineno"> 866</span>  <span class="stringliteral">"Convolution2d"</span>,</div><div class="line"><a name="l00867"></a><span class="lineno"> 867</span>  <span class="stringliteral">"DepthwiseConvolution2d"</span>,</div><div class="line"><a name="l00868"></a><span class="lineno"> 868</span>  <span class="stringliteral">"Activation"</span>,</div><div class="line"><a name="l00869"></a><span class="lineno"> 869</span>  <span class="stringliteral">"Permute"</span>,</div><div class="line"><a name="l00870"></a><span class="lineno"> 870</span>  <span class="stringliteral">"FullyConnected"</span>,</div><div class="line"><a name="l00871"></a><span class="lineno"> 871</span>  <span class="stringliteral">"Constant"</span>,</div><div class="line"><a name="l00872"></a><span class="lineno"> 872</span>  <span class="stringliteral">"SpaceToBatchNd"</span>,</div><div class="line"><a name="l00873"></a><span class="lineno"> 873</span>  <span class="stringliteral">"BatchToSpaceNd"</span>,</div><div class="line"><a name="l00874"></a><span class="lineno"> 874</span>  <span class="stringliteral">"Division"</span>,</div><div class="line"><a name="l00875"></a><span class="lineno"> 875</span>  <span class="stringliteral">"Minimum"</span>,</div><div class="line"><a name="l00876"></a><span class="lineno"> 876</span>  <span class="stringliteral">"Equal"</span>,</div><div class="line"><a name="l00877"></a><span class="lineno"> 877</span>  <span class="stringliteral">"Maximum"</span>,</div><div class="line"><a name="l00878"></a><span class="lineno"> 878</span>  <span class="stringliteral">"Normalization"</span>,</div><div class="line"><a name="l00879"></a><span class="lineno"> 879</span>  <span class="stringliteral">"Pad"</span>,</div><div class="line"><a name="l00880"></a><span class="lineno"> 880</span>  <span class="stringliteral">"Rsqrt"</span>,</div><div class="line"><a name="l00881"></a><span class="lineno"> 881</span>  <span class="stringliteral">"Floor"</span>,</div><div class="line"><a name="l00882"></a><span class="lineno"> 882</span>  <span class="stringliteral">"BatchNormalization"</span>,</div><div class="line"><a name="l00883"></a><span class="lineno"> 883</span>  <span class="stringliteral">"Greater"</span>,</div><div class="line"><a name="l00884"></a><span class="lineno"> 884</span>  <span class="stringliteral">"ResizeBilinear"</span>,</div><div class="line"><a name="l00885"></a><span class="lineno"> 885</span>  <span class="stringliteral">"Subtraction"</span>,</div><div class="line"><a name="l00886"></a><span class="lineno"> 886</span>  <span class="stringliteral">"StridedSlice"</span>,</div><div class="line"><a name="l00887"></a><span class="lineno"> 887</span>  <span class="stringliteral">"Gather"</span>,</div><div class="line"><a name="l00888"></a><span class="lineno"> 888</span>  <span class="stringliteral">"Mean"</span>,</div><div class="line"><a name="l00889"></a><span class="lineno"> 889</span>  <span class="stringliteral">"Merger"</span>,</div><div class="line"><a name="l00890"></a><span class="lineno"> 890</span>  <span class="stringliteral">"L2Normalization"</span>,</div><div class="line"><a name="l00891"></a><span class="lineno"> 891</span>  <span class="stringliteral">"Splitter"</span>,</div><div class="line"><a name="l00892"></a><span class="lineno"> 892</span>  <span class="stringliteral">"DetectionPostProcess"</span>,</div><div class="line"><a name="l00893"></a><span class="lineno"> 893</span>  <span class="stringliteral">"Lstm"</span>,</div><div class="line"><a name="l00894"></a><span class="lineno"> 894</span>  <span class="stringliteral">"Quantize"</span>,</div><div class="line"><a name="l00895"></a><span class="lineno"> 895</span>  <span class="stringliteral">"Dequantize"</span>,</div><div class="line"><a name="l00896"></a><span class="lineno"> 896</span>  <span class="stringliteral">"Merge"</span>,</div><div class="line"><a name="l00897"></a><span class="lineno"> 897</span>  <span class="stringliteral">"Switch"</span>,</div><div class="line"><a name="l00898"></a><span class="lineno"> 898</span>  <span class="stringliteral">"Concat"</span>,</div><div class="line"><a name="l00899"></a><span class="lineno"> 899</span>  <span class="stringliteral">"SpaceToDepth"</span>,</div><div class="line"><a name="l00900"></a><span class="lineno"> 900</span>  <span class="stringliteral">"Prelu"</span>,</div><div class="line"><a name="l00901"></a><span class="lineno"> 901</span>  <span class="stringliteral">"TransposeConvolution2d"</span>,</div><div class="line"><a name="l00902"></a><span class="lineno"> 902</span>  <span class="stringliteral">"Resize"</span>,</div><div class="line"><a name="l00903"></a><span class="lineno"> 903</span>  <span class="stringliteral">"Stack"</span>,</div><div class="line"><a name="l00904"></a><span class="lineno"> 904</span>  <span class="stringliteral">"QuantizedLstm"</span>,</div><div class="line"><a name="l00905"></a><span class="lineno"> 905</span>  <span class="stringliteral">"Abs"</span>,</div><div class="line"><a name="l00906"></a><span class="lineno"> 906</span>  <span class="stringliteral">"ArgMinMax"</span>,</div><div class="line"><a name="l00907"></a><span class="lineno"> 907</span>  <span class="stringliteral">"Slice"</span>,</div><div class="line"><a name="l00908"></a><span class="lineno"> 908</span>  <span class="stringliteral">"DepthToSpace"</span>,</div><div class="line"><a name="l00909"></a><span class="lineno"> 909</span>  <span class="stringliteral">"InstanceNormalization"</span>,</div><div class="line"><a name="l00910"></a><span class="lineno"> 910</span>  <span class="stringliteral">"LogSoftmax"</span>,</div><div class="line"><a name="l00911"></a><span class="lineno"> 911</span>  <span class="stringliteral">"Comparison"</span>,</div><div class="line"><a name="l00912"></a><span class="lineno"> 912</span>  <span class="stringliteral">"StandIn"</span>,</div><div class="line"><a name="l00913"></a><span class="lineno"> 913</span>  <span class="stringliteral">"ElementwiseUnary"</span>,</div><div class="line"><a name="l00914"></a><span class="lineno"> 914</span>  <span class="stringliteral">"Transpose"</span>,</div><div class="line"><a name="l00915"></a><span class="lineno"> 915</span>  <span class="stringliteral">"QLstm"</span>,</div><div class="line"><a name="l00916"></a><span class="lineno"> 916</span>  <span class="stringliteral">"Fill"</span>,</div><div class="line"><a name="l00917"></a><span class="lineno"> 917</span>  <span class="stringliteral">"Rank"</span>,</div><div class="line"><a name="l00918"></a><span class="lineno"> 918</span>  <span class="stringliteral">"LogicalBinary"</span>,</div><div class="line"><a name="l00919"></a><span class="lineno"> 919</span>  <span class="stringliteral">"Reduce"</span>,</div><div class="line"><a name="l00920"></a><span class="lineno"> 920</span>  <span class="stringliteral">"Cast"</span>,</div><div class="line"><a name="l00921"></a><span class="lineno"> 921</span>  <span class="stringliteral">"Shape"</span>,</div><div class="line"><a name="l00922"></a><span class="lineno"> 922</span>  <span class="stringliteral">"UnidirectionalSequenceLstm"</span>,</div><div class="line"><a name="l00923"></a><span class="lineno"> 923</span>  <span class="stringliteral">"ChannelShuffle"</span>,</div><div class="line"><a name="l00924"></a><span class="lineno"> 924</span>  <span class="stringliteral">"Convolution3d"</span>,</div><div class="line"><a name="l00925"></a><span class="lineno"> 925</span>  <span class="stringliteral">"Pooling3d"</span>,</div><div class="line"><a name="l00926"></a><span class="lineno"> 926</span>  <span class="keyword">nullptr</span></div><div class="line"><a name="l00927"></a><span class="lineno"> 927</span>  };</div><div class="line"><a name="l00928"></a><span class="lineno"> 928</span>  <span class="keywordflow">return</span> names;</div><div class="line"><a name="l00929"></a><span class="lineno"> 929</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="aa531671932ba79539c9702cae725a1a4"></a> +<h2 class="memtitle"><span class="permalink"><a href="#aa531671932ba79539c9702cae725a1a4">◆ </a></span>EnumNamesLogicalBinaryOperation()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const char* const* armnnSerializer::EnumNamesLogicalBinaryOperation </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01042">1042</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01051">EnumNameLogicalBinaryOperation()</a>.</p> +<div class="fragment"><div class="line"><a name="l01042"></a><span class="lineno"> 1042</span>  {</div><div class="line"><a name="l01043"></a><span class="lineno"> 1043</span>  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> names[3] = {</div><div class="line"><a name="l01044"></a><span class="lineno"> 1044</span>  <span class="stringliteral">"LogicalAnd"</span>,</div><div class="line"><a name="l01045"></a><span class="lineno"> 1045</span>  <span class="stringliteral">"LogicalOr"</span>,</div><div class="line"><a name="l01046"></a><span class="lineno"> 1046</span>  <span class="keyword">nullptr</span></div><div class="line"><a name="l01047"></a><span class="lineno"> 1047</span>  };</div><div class="line"><a name="l01048"></a><span class="lineno"> 1048</span>  <span class="keywordflow">return</span> names;</div><div class="line"><a name="l01049"></a><span class="lineno"> 1049</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a5a6f7c5f8e1acfb3404252fc5ac2575c"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a5a6f7c5f8e1acfb3404252fc5ac2575c">◆ </a></span>EnumNamesNormalizationAlgorithmChannel()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const char* const* armnnSerializer::EnumNamesNormalizationAlgorithmChannel </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01165">1165</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01174">EnumNameNormalizationAlgorithmChannel()</a>.</p> +<div class="fragment"><div class="line"><a name="l01165"></a><span class="lineno"> 1165</span>  {</div><div class="line"><a name="l01166"></a><span class="lineno"> 1166</span>  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> names[3] = {</div><div class="line"><a name="l01167"></a><span class="lineno"> 1167</span>  <span class="stringliteral">"Across"</span>,</div><div class="line"><a name="l01168"></a><span class="lineno"> 1168</span>  <span class="stringliteral">"Within"</span>,</div><div class="line"><a name="l01169"></a><span class="lineno"> 1169</span>  <span class="keyword">nullptr</span></div><div class="line"><a name="l01170"></a><span class="lineno"> 1170</span>  };</div><div class="line"><a name="l01171"></a><span class="lineno"> 1171</span>  <span class="keywordflow">return</span> names;</div><div class="line"><a name="l01172"></a><span class="lineno"> 1172</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a5d0adec8337f3d8ef814146328bd5944"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a5d0adec8337f3d8ef814146328bd5944">◆ </a></span>EnumNamesNormalizationAlgorithmMethod()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const char* const* armnnSerializer::EnumNamesNormalizationAlgorithmMethod </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01195">1195</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01204">EnumNameNormalizationAlgorithmMethod()</a>.</p> +<div class="fragment"><div class="line"><a name="l01195"></a><span class="lineno"> 1195</span>  {</div><div class="line"><a name="l01196"></a><span class="lineno"> 1196</span>  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> names[3] = {</div><div class="line"><a name="l01197"></a><span class="lineno"> 1197</span>  <span class="stringliteral">"LocalBrightness"</span>,</div><div class="line"><a name="l01198"></a><span class="lineno"> 1198</span>  <span class="stringliteral">"LocalContrast"</span>,</div><div class="line"><a name="l01199"></a><span class="lineno"> 1199</span>  <span class="keyword">nullptr</span></div><div class="line"><a name="l01200"></a><span class="lineno"> 1200</span>  };</div><div class="line"><a name="l01201"></a><span class="lineno"> 1201</span>  <span class="keywordflow">return</span> names;</div><div class="line"><a name="l01202"></a><span class="lineno"> 1202</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a3845bdbfb93c84995c0891b7a3ca0124"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a3845bdbfb93c84995c0891b7a3ca0124">◆ </a></span>EnumNamesOutputShapeRounding()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const char* const* armnnSerializer::EnumNamesOutputShapeRounding </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01105">1105</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01114">EnumNameOutputShapeRounding()</a>.</p> +<div class="fragment"><div class="line"><a name="l01105"></a><span class="lineno"> 1105</span>  {</div><div class="line"><a name="l01106"></a><span class="lineno"> 1106</span>  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> names[3] = {</div><div class="line"><a name="l01107"></a><span class="lineno"> 1107</span>  <span class="stringliteral">"Floor"</span>,</div><div class="line"><a name="l01108"></a><span class="lineno"> 1108</span>  <span class="stringliteral">"Ceiling"</span>,</div><div class="line"><a name="l01109"></a><span class="lineno"> 1109</span>  <span class="keyword">nullptr</span></div><div class="line"><a name="l01110"></a><span class="lineno"> 1110</span>  };</div><div class="line"><a name="l01111"></a><span class="lineno"> 1111</span>  <span class="keywordflow">return</span> names;</div><div class="line"><a name="l01112"></a><span class="lineno"> 1112</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ac6df8fe650d4bcb88aef95a59338ae45"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ac6df8fe650d4bcb88aef95a59338ae45">◆ </a></span>EnumNamesPaddingMethod()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const char* const* armnnSerializer::EnumNamesPaddingMethod </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01135">1135</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01144">EnumNamePaddingMethod()</a>.</p> +<div class="fragment"><div class="line"><a name="l01135"></a><span class="lineno"> 1135</span>  {</div><div class="line"><a name="l01136"></a><span class="lineno"> 1136</span>  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> names[3] = {</div><div class="line"><a name="l01137"></a><span class="lineno"> 1137</span>  <span class="stringliteral">"IgnoreValue"</span>,</div><div class="line"><a name="l01138"></a><span class="lineno"> 1138</span>  <span class="stringliteral">"Exclude"</span>,</div><div class="line"><a name="l01139"></a><span class="lineno"> 1139</span>  <span class="keyword">nullptr</span></div><div class="line"><a name="l01140"></a><span class="lineno"> 1140</span>  };</div><div class="line"><a name="l01141"></a><span class="lineno"> 1141</span>  <span class="keywordflow">return</span> names;</div><div class="line"><a name="l01142"></a><span class="lineno"> 1142</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a860a962bab0be2c0625cc0337bf172fe"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a860a962bab0be2c0625cc0337bf172fe">◆ </a></span>EnumNamesPaddingMode()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const char* const* armnnSerializer::EnumNamesPaddingMode </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01227">1227</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01237">EnumNamePaddingMode()</a>.</p> +<div class="fragment"><div class="line"><a name="l01227"></a><span class="lineno"> 1227</span>  {</div><div class="line"><a name="l01228"></a><span class="lineno"> 1228</span>  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> names[4] = {</div><div class="line"><a name="l01229"></a><span class="lineno"> 1229</span>  <span class="stringliteral">"Constant"</span>,</div><div class="line"><a name="l01230"></a><span class="lineno"> 1230</span>  <span class="stringliteral">"Reflect"</span>,</div><div class="line"><a name="l01231"></a><span class="lineno"> 1231</span>  <span class="stringliteral">"Symmetric"</span>,</div><div class="line"><a name="l01232"></a><span class="lineno"> 1232</span>  <span class="keyword">nullptr</span></div><div class="line"><a name="l01233"></a><span class="lineno"> 1233</span>  };</div><div class="line"><a name="l01234"></a><span class="lineno"> 1234</span>  <span class="keywordflow">return</span> names;</div><div class="line"><a name="l01235"></a><span class="lineno"> 1235</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a27472fb49cfe1ab255f3bb32ba959b3c"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a27472fb49cfe1ab255f3bb32ba959b3c">◆ </a></span>EnumNamesPoolingAlgorithm()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const char* const* armnnSerializer::EnumNamesPoolingAlgorithm </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01074">1074</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01084">EnumNamePoolingAlgorithm()</a>.</p> +<div class="fragment"><div class="line"><a name="l01074"></a><span class="lineno"> 1074</span>  {</div><div class="line"><a name="l01075"></a><span class="lineno"> 1075</span>  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> names[4] = {</div><div class="line"><a name="l01076"></a><span class="lineno"> 1076</span>  <span class="stringliteral">"Max"</span>,</div><div class="line"><a name="l01077"></a><span class="lineno"> 1077</span>  <span class="stringliteral">"Average"</span>,</div><div class="line"><a name="l01078"></a><span class="lineno"> 1078</span>  <span class="stringliteral">"L2"</span>,</div><div class="line"><a name="l01079"></a><span class="lineno"> 1079</span>  <span class="keyword">nullptr</span></div><div class="line"><a name="l01080"></a><span class="lineno"> 1080</span>  };</div><div class="line"><a name="l01081"></a><span class="lineno"> 1081</span>  <span class="keywordflow">return</span> names;</div><div class="line"><a name="l01082"></a><span class="lineno"> 1082</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a1a59b3351de8b0828b0c7a3145aac4c4"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a1a59b3351de8b0828b0c7a3145aac4c4">◆ </a></span>EnumNamesReduceOperation()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const char* const* armnnSerializer::EnumNamesReduceOperation </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00602">602</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00614">EnumNameReduceOperation()</a>.</p> +<div class="fragment"><div class="line"><a name="l00602"></a><span class="lineno"> 602</span>  {</div><div class="line"><a name="l00603"></a><span class="lineno"> 603</span>  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> names[6] = {</div><div class="line"><a name="l00604"></a><span class="lineno"> 604</span>  <span class="stringliteral">"Sum"</span>,</div><div class="line"><a name="l00605"></a><span class="lineno"> 605</span>  <span class="stringliteral">"Max"</span>,</div><div class="line"><a name="l00606"></a><span class="lineno"> 606</span>  <span class="stringliteral">"Mean"</span>,</div><div class="line"><a name="l00607"></a><span class="lineno"> 607</span>  <span class="stringliteral">"Min"</span>,</div><div class="line"><a name="l00608"></a><span class="lineno"> 608</span>  <span class="stringliteral">"Prod"</span>,</div><div class="line"><a name="l00609"></a><span class="lineno"> 609</span>  <span class="keyword">nullptr</span></div><div class="line"><a name="l00610"></a><span class="lineno"> 610</span>  };</div><div class="line"><a name="l00611"></a><span class="lineno"> 611</span>  <span class="keywordflow">return</span> names;</div><div class="line"><a name="l00612"></a><span class="lineno"> 612</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a2341cfe971865ff4163696cbeb3cc63f"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a2341cfe971865ff4163696cbeb3cc63f">◆ </a></span>EnumNamesResizeMethod()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const char* const* armnnSerializer::EnumNamesResizeMethod </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00635">635</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00644">EnumNameResizeMethod()</a>.</p> +<div class="fragment"><div class="line"><a name="l00635"></a><span class="lineno"> 635</span>  {</div><div class="line"><a name="l00636"></a><span class="lineno"> 636</span>  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> names[3] = {</div><div class="line"><a name="l00637"></a><span class="lineno"> 637</span>  <span class="stringliteral">"NearestNeighbor"</span>,</div><div class="line"><a name="l00638"></a><span class="lineno"> 638</span>  <span class="stringliteral">"Bilinear"</span>,</div><div class="line"><a name="l00639"></a><span class="lineno"> 639</span>  <span class="keyword">nullptr</span></div><div class="line"><a name="l00640"></a><span class="lineno"> 640</span>  };</div><div class="line"><a name="l00641"></a><span class="lineno"> 641</span>  <span class="keywordflow">return</span> names;</div><div class="line"><a name="l00642"></a><span class="lineno"> 642</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a150e4e89c1e0b4e185788e236614126f"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a150e4e89c1e0b4e185788e236614126f">◆ </a></span>EnumNamesUnaryOperation()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const char* const* armnnSerializer::EnumNamesUnaryOperation </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01006">1006</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01021">EnumNameUnaryOperation()</a>.</p> +<div class="fragment"><div class="line"><a name="l01006"></a><span class="lineno"> 1006</span>  {</div><div class="line"><a name="l01007"></a><span class="lineno"> 1007</span>  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> names[9] = {</div><div class="line"><a name="l01008"></a><span class="lineno"> 1008</span>  <span class="stringliteral">"Abs"</span>,</div><div class="line"><a name="l01009"></a><span class="lineno"> 1009</span>  <span class="stringliteral">"Rsqrt"</span>,</div><div class="line"><a name="l01010"></a><span class="lineno"> 1010</span>  <span class="stringliteral">"Sqrt"</span>,</div><div class="line"><a name="l01011"></a><span class="lineno"> 1011</span>  <span class="stringliteral">"Exp"</span>,</div><div class="line"><a name="l01012"></a><span class="lineno"> 1012</span>  <span class="stringliteral">"Neg"</span>,</div><div class="line"><a name="l01013"></a><span class="lineno"> 1013</span>  <span class="stringliteral">"LogicalNot"</span>,</div><div class="line"><a name="l01014"></a><span class="lineno"> 1014</span>  <span class="stringliteral">"Log"</span>,</div><div class="line"><a name="l01015"></a><span class="lineno"> 1015</span>  <span class="stringliteral">"Sin"</span>,</div><div class="line"><a name="l01016"></a><span class="lineno"> 1016</span>  <span class="keyword">nullptr</span></div><div class="line"><a name="l01017"></a><span class="lineno"> 1017</span>  };</div><div class="line"><a name="l01018"></a><span class="lineno"> 1018</span>  <span class="keywordflow">return</span> names;</div><div class="line"><a name="l01019"></a><span class="lineno"> 1019</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="adbef83fdd31c8f07269791364c9d593e"></a> +<h2 class="memtitle"><span class="permalink"><a href="#adbef83fdd31c8f07269791364c9d593e">◆ </a></span>EnumNameUnaryOperation()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const char* armnnSerializer::EnumNameUnaryOperation </td> + <td>(</td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8">UnaryOperation</a> </td> + <td class="paramname"><em>e</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01021">1021</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01006">EnumNamesUnaryOperation()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00980">UnaryOperation_Abs</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00987">UnaryOperation_Sin</a>.</p> +<div class="fragment"><div class="line"><a name="l01021"></a><span class="lineno"> 1021</span>  {</div><div class="line"><a name="l01022"></a><span class="lineno"> 1022</span>  <span class="keywordflow">if</span> (flatbuffers::IsOutRange(e, <a class="code" href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a83db4f3b3687286058a159e810320e62">UnaryOperation_Abs</a>, <a class="code" href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8af0ae5202857866cea20375d49ce1dd01">UnaryOperation_Sin</a>)) <span class="keywordflow">return</span> <span class="stringliteral">""</span>;</div><div class="line"><a name="l01023"></a><span class="lineno"> 1023</span>  <span class="keyword">const</span> <span class="keywordtype">size_t</span> index = <span class="keyword">static_cast<</span><span class="keywordtype">size_t</span><span class="keyword">></span>(e);</div><div class="line"><a name="l01024"></a><span class="lineno"> 1024</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a150e4e89c1e0b4e185788e236614126f">EnumNamesUnaryOperation</a>()[index];</div><div class="line"><a name="l01025"></a><span class="lineno"> 1025</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a1cfaa710db2a54673b21d2ea2da757c8a83db4f3b3687286058a159e810320e62"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a83db4f3b3687286058a159e810320e62">armnnSerializer::UnaryOperation_Abs</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00980">ArmnnSchema_generated.h:980</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a1cfaa710db2a54673b21d2ea2da757c8af0ae5202857866cea20375d49ce1dd01"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8af0ae5202857866cea20375d49ce1dd01">armnnSerializer::UnaryOperation_Sin</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00987">ArmnnSchema_generated.h:987</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a150e4e89c1e0b4e185788e236614126f"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a150e4e89c1e0b4e185788e236614126f">armnnSerializer::EnumNamesUnaryOperation</a></div><div class="ttdeci">const char *const * EnumNamesUnaryOperation()</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01006">ArmnnSchema_generated.h:1006</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a7fb15e437a2177e31121581e21db9de1"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a7fb15e437a2177e31121581e21db9de1">◆ </a></span>EnumValuesActivationFunction()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9ea">ActivationFunction</a>(& armnnSerializer::EnumValuesActivationFunction </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td>)[12]</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00415">415</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00406">ActivationFunction_Abs</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00403">ActivationFunction_BoundedReLu</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00409">ActivationFunction_Elu</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00410">ActivationFunction_HardSwish</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00405">ActivationFunction_LeakyReLu</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00401">ActivationFunction_Linear</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00402">ActivationFunction_ReLu</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00399">ActivationFunction_Sigmoid</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00404">ActivationFunction_SoftReLu</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00407">ActivationFunction_Sqrt</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00408">ActivationFunction_Square</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00400">ActivationFunction_TanH</a>.</p> +<div class="fragment"><div class="line"><a name="l00415"></a><span class="lineno"> 415</span>  {</div><div class="line"><a name="l00416"></a><span class="lineno"> 416</span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9ea">ActivationFunction</a> values[] = {</div><div class="line"><a name="l00417"></a><span class="lineno"> 417</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaacf5c731bc2767772c205628cc2032fb3">ActivationFunction_Sigmoid</a>,</div><div class="line"><a name="l00418"></a><span class="lineno"> 418</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaac3a2ad7b9c077e837be2f265fb5b0904">ActivationFunction_TanH</a>,</div><div class="line"><a name="l00419"></a><span class="lineno"> 419</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaaec843dc7db8e9cf940244be8807c4240">ActivationFunction_Linear</a>,</div><div class="line"><a name="l00420"></a><span class="lineno"> 420</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaa361ff266ce2b0a88cd75a6c67b21553a">ActivationFunction_ReLu</a>,</div><div class="line"><a name="l00421"></a><span class="lineno"> 421</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaa1b2f2137ebbc2a295775bac40fb96347">ActivationFunction_BoundedReLu</a>,</div><div class="line"><a name="l00422"></a><span class="lineno"> 422</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaaf2cd02c34c627763e576a50f8cc52e43">ActivationFunction_SoftReLu</a>,</div><div class="line"><a name="l00423"></a><span class="lineno"> 423</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaa176937061341ef6a2d30e5e270e77627">ActivationFunction_LeakyReLu</a>,</div><div class="line"><a name="l00424"></a><span class="lineno"> 424</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaac0e49eac13febb4f0dc29119743ff02c">ActivationFunction_Abs</a>,</div><div class="line"><a name="l00425"></a><span class="lineno"> 425</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaa85acda6218e221cc77d78b426937c9e8">ActivationFunction_Sqrt</a>,</div><div class="line"><a name="l00426"></a><span class="lineno"> 426</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaaec7109e731df75d6cf13fc3646d5f3d3">ActivationFunction_Square</a>,</div><div class="line"><a name="l00427"></a><span class="lineno"> 427</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaa21889fc9a0601ce68d83ada3d22e6fba">ActivationFunction_Elu</a>,</div><div class="line"><a name="l00428"></a><span class="lineno"> 428</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaa2fe5a958c3c9617dad3ea271602e9bc1">ActivationFunction_HardSwish</a></div><div class="line"><a name="l00429"></a><span class="lineno"> 429</span>  };</div><div class="line"><a name="l00430"></a><span class="lineno"> 430</span>  <span class="keywordflow">return</span> values;</div><div class="line"><a name="l00431"></a><span class="lineno"> 431</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a56297e0f7b215eea46c818cb7528d9eaa176937061341ef6a2d30e5e270e77627"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaa176937061341ef6a2d30e5e270e77627">armnnSerializer::ActivationFunction_LeakyReLu</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00405">ArmnnSchema_generated.h:405</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56297e0f7b215eea46c818cb7528d9eaac0e49eac13febb4f0dc29119743ff02c"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaac0e49eac13febb4f0dc29119743ff02c">armnnSerializer::ActivationFunction_Abs</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00406">ArmnnSchema_generated.h:406</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56297e0f7b215eea46c818cb7528d9eaa361ff266ce2b0a88cd75a6c67b21553a"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaa361ff266ce2b0a88cd75a6c67b21553a">armnnSerializer::ActivationFunction_ReLu</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00402">ArmnnSchema_generated.h:402</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56297e0f7b215eea46c818cb7528d9eaaec7109e731df75d6cf13fc3646d5f3d3"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaaec7109e731df75d6cf13fc3646d5f3d3">armnnSerializer::ActivationFunction_Square</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00408">ArmnnSchema_generated.h:408</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56297e0f7b215eea46c818cb7528d9eaaf2cd02c34c627763e576a50f8cc52e43"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaaf2cd02c34c627763e576a50f8cc52e43">armnnSerializer::ActivationFunction_SoftReLu</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00404">ArmnnSchema_generated.h:404</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56297e0f7b215eea46c818cb7528d9eaa1b2f2137ebbc2a295775bac40fb96347"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaa1b2f2137ebbc2a295775bac40fb96347">armnnSerializer::ActivationFunction_BoundedReLu</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00403">ArmnnSchema_generated.h:403</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56297e0f7b215eea46c818cb7528d9eaaec843dc7db8e9cf940244be8807c4240"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaaec843dc7db8e9cf940244be8807c4240">armnnSerializer::ActivationFunction_Linear</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00401">ArmnnSchema_generated.h:401</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56297e0f7b215eea46c818cb7528d9eaac3a2ad7b9c077e837be2f265fb5b0904"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaac3a2ad7b9c077e837be2f265fb5b0904">armnnSerializer::ActivationFunction_TanH</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00400">ArmnnSchema_generated.h:400</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56297e0f7b215eea46c818cb7528d9eaacf5c731bc2767772c205628cc2032fb3"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaacf5c731bc2767772c205628cc2032fb3">armnnSerializer::ActivationFunction_Sigmoid</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00399">ArmnnSchema_generated.h:399</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56297e0f7b215eea46c818cb7528d9eaa2fe5a958c3c9617dad3ea271602e9bc1"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaa2fe5a958c3c9617dad3ea271602e9bc1">armnnSerializer::ActivationFunction_HardSwish</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00410">ArmnnSchema_generated.h:410</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56297e0f7b215eea46c818cb7528d9eaa85acda6218e221cc77d78b426937c9e8"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaa85acda6218e221cc77d78b426937c9e8">armnnSerializer::ActivationFunction_Sqrt</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00407">ArmnnSchema_generated.h:407</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56297e0f7b215eea46c818cb7528d9eaa21889fc9a0601ce68d83ada3d22e6fba"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaa21889fc9a0601ce68d83ada3d22e6fba">armnnSerializer::ActivationFunction_Elu</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00409">ArmnnSchema_generated.h:409</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56297e0f7b215eea46c818cb7528d9ea"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9ea">armnnSerializer::ActivationFunction</a></div><div class="ttdeci">ActivationFunction</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00398">ArmnnSchema_generated.h:398</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="ae98c68fcb82632b17f2dee7a52094cf8"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ae98c68fcb82632b17f2dee7a52094cf8">◆ </a></span>EnumValuesArgMinMaxFunction()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="namespacearmnn_serializer.xhtml#ae7e8cbf71db6a490789ca6dcaa8deeae">ArgMinMaxFunction</a>(& armnnSerializer::EnumValuesArgMinMaxFunction </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td>)[2]</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00465">465</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00460">ArgMinMaxFunction_Max</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00459">ArgMinMaxFunction_Min</a>.</p> +<div class="fragment"><div class="line"><a name="l00465"></a><span class="lineno"> 465</span>  {</div><div class="line"><a name="l00466"></a><span class="lineno"> 466</span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="namespacearmnn_serializer.xhtml#ae7e8cbf71db6a490789ca6dcaa8deeae">ArgMinMaxFunction</a> values[] = {</div><div class="line"><a name="l00467"></a><span class="lineno"> 467</span>  <a class="code" href="namespacearmnn_serializer.xhtml#ae7e8cbf71db6a490789ca6dcaa8deeaea915f283ccf3dda1fe1e54552093cd54c">ArgMinMaxFunction_Min</a>,</div><div class="line"><a name="l00468"></a><span class="lineno"> 468</span>  <a class="code" href="namespacearmnn_serializer.xhtml#ae7e8cbf71db6a490789ca6dcaa8deeaea480845d49f01067f57518c89d19c1f46">ArgMinMaxFunction_Max</a></div><div class="line"><a name="l00469"></a><span class="lineno"> 469</span>  };</div><div class="line"><a name="l00470"></a><span class="lineno"> 470</span>  <span class="keywordflow">return</span> values;</div><div class="line"><a name="l00471"></a><span class="lineno"> 471</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_ae7e8cbf71db6a490789ca6dcaa8deeaea915f283ccf3dda1fe1e54552093cd54c"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ae7e8cbf71db6a490789ca6dcaa8deeaea915f283ccf3dda1fe1e54552093cd54c">armnnSerializer::ArgMinMaxFunction_Min</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00459">ArmnnSchema_generated.h:459</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ae7e8cbf71db6a490789ca6dcaa8deeae"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ae7e8cbf71db6a490789ca6dcaa8deeae">armnnSerializer::ArgMinMaxFunction</a></div><div class="ttdeci">ArgMinMaxFunction</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00458">ArmnnSchema_generated.h:458</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ae7e8cbf71db6a490789ca6dcaa8deeaea480845d49f01067f57518c89d19c1f46"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ae7e8cbf71db6a490789ca6dcaa8deeaea480845d49f01067f57518c89d19c1f46">armnnSerializer::ArgMinMaxFunction_Max</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00460">ArmnnSchema_generated.h:460</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a9ea53d2b37a9d52d43076bf6ce69df8e"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a9ea53d2b37a9d52d43076bf6ce69df8e">◆ </a></span>EnumValuesComparisonOperation()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58c">ComparisonOperation</a>(& armnnSerializer::EnumValuesComparisonOperation </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td>)[6]</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00948">948</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00938">ComparisonOperation_Equal</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00939">ComparisonOperation_Greater</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00940">ComparisonOperation_GreaterOrEqual</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00941">ComparisonOperation_Less</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00942">ComparisonOperation_LessOrEqual</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00943">ComparisonOperation_NotEqual</a>.</p> +<div class="fragment"><div class="line"><a name="l00948"></a><span class="lineno"> 948</span>  {</div><div class="line"><a name="l00949"></a><span class="lineno"> 949</span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58c">ComparisonOperation</a> values[] = {</div><div class="line"><a name="l00950"></a><span class="lineno"> 950</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58cab9c5369806622a893fe26c0f6efa5e9e">ComparisonOperation_Equal</a>,</div><div class="line"><a name="l00951"></a><span class="lineno"> 951</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58cae638f8c7c8c6d1b5b26b9403c7181c6c">ComparisonOperation_Greater</a>,</div><div class="line"><a name="l00952"></a><span class="lineno"> 952</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58caedee68e53ac735c5ff87736b0e62770c">ComparisonOperation_GreaterOrEqual</a>,</div><div class="line"><a name="l00953"></a><span class="lineno"> 953</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58cab9a514753519b52638d145fc913a5162">ComparisonOperation_Less</a>,</div><div class="line"><a name="l00954"></a><span class="lineno"> 954</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58ca2b7f5bf9d2b0015f62fee58daa402231">ComparisonOperation_LessOrEqual</a>,</div><div class="line"><a name="l00955"></a><span class="lineno"> 955</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58ca84c859260848d5ac6ae714fc652738d8">ComparisonOperation_NotEqual</a></div><div class="line"><a name="l00956"></a><span class="lineno"> 956</span>  };</div><div class="line"><a name="l00957"></a><span class="lineno"> 957</span>  <span class="keywordflow">return</span> values;</div><div class="line"><a name="l00958"></a><span class="lineno"> 958</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a2d299363c9fc33334c571fa29ca4f58cab9a514753519b52638d145fc913a5162"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58cab9a514753519b52638d145fc913a5162">armnnSerializer::ComparisonOperation_Less</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00941">ArmnnSchema_generated.h:941</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a2d299363c9fc33334c571fa29ca4f58cab9c5369806622a893fe26c0f6efa5e9e"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58cab9c5369806622a893fe26c0f6efa5e9e">armnnSerializer::ComparisonOperation_Equal</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00938">ArmnnSchema_generated.h:938</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a2d299363c9fc33334c571fa29ca4f58caedee68e53ac735c5ff87736b0e62770c"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58caedee68e53ac735c5ff87736b0e62770c">armnnSerializer::ComparisonOperation_GreaterOrEqual</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00940">ArmnnSchema_generated.h:940</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a2d299363c9fc33334c571fa29ca4f58c"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58c">armnnSerializer::ComparisonOperation</a></div><div class="ttdeci">ComparisonOperation</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00937">ArmnnSchema_generated.h:937</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a2d299363c9fc33334c571fa29ca4f58ca84c859260848d5ac6ae714fc652738d8"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58ca84c859260848d5ac6ae714fc652738d8">armnnSerializer::ComparisonOperation_NotEqual</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00943">ArmnnSchema_generated.h:943</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a2d299363c9fc33334c571fa29ca4f58cae638f8c7c8c6d1b5b26b9403c7181c6c"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58cae638f8c7c8c6d1b5b26b9403c7181c6c">armnnSerializer::ComparisonOperation_Greater</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00939">ArmnnSchema_generated.h:939</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a2d299363c9fc33334c571fa29ca4f58ca2b7f5bf9d2b0015f62fee58daa402231"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58ca2b7f5bf9d2b0015f62fee58daa402231">armnnSerializer::ComparisonOperation_LessOrEqual</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00942">ArmnnSchema_generated.h:942</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="aa3bd4ecc0c507824cc2d8adaf3d37152"></a> +<h2 class="memtitle"><span class="permalink"><a href="#aa3bd4ecc0c507824cc2d8adaf3d37152">◆ </a></span>EnumValuesConstTensorData()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40">ConstTensorData</a>(& armnnSerializer::EnumValuesConstTensorData </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td>)[5]</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00660">660</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00652">ConstTensorData_ByteData</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00654">ConstTensorData_IntData</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00655">ConstTensorData_LongData</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00651">ConstTensorData_NONE</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00653">ConstTensorData_ShortData</a>.</p> +<div class="fragment"><div class="line"><a name="l00660"></a><span class="lineno"> 660</span>  {</div><div class="line"><a name="l00661"></a><span class="lineno"> 661</span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40">ConstTensorData</a> values[] = {</div><div class="line"><a name="l00662"></a><span class="lineno"> 662</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40af04f5f5d13ce4944c392e4a5408962c8">ConstTensorData_NONE</a>,</div><div class="line"><a name="l00663"></a><span class="lineno"> 663</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40ad8af7634337f1e2cda0010e83c3d7ee3">ConstTensorData_ByteData</a>,</div><div class="line"><a name="l00664"></a><span class="lineno"> 664</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40a664bf5e149f62e4399939b16d6dbe6c4">ConstTensorData_ShortData</a>,</div><div class="line"><a name="l00665"></a><span class="lineno"> 665</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40a1610094da685495e916cbe09815eaf50">ConstTensorData_IntData</a>,</div><div class="line"><a name="l00666"></a><span class="lineno"> 666</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40af9b0f6b8f4c9d76df1bf5ad6d40fc9c7">ConstTensorData_LongData</a></div><div class="line"><a name="l00667"></a><span class="lineno"> 667</span>  };</div><div class="line"><a name="l00668"></a><span class="lineno"> 668</span>  <span class="keywordflow">return</span> values;</div><div class="line"><a name="l00669"></a><span class="lineno"> 669</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a10878f7a341534c1d4d3fdcec8bebc40a664bf5e149f62e4399939b16d6dbe6c4"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40a664bf5e149f62e4399939b16d6dbe6c4">armnnSerializer::ConstTensorData_ShortData</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00653">ArmnnSchema_generated.h:653</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a10878f7a341534c1d4d3fdcec8bebc40"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40">armnnSerializer::ConstTensorData</a></div><div class="ttdeci">ConstTensorData</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00650">ArmnnSchema_generated.h:650</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a10878f7a341534c1d4d3fdcec8bebc40af04f5f5d13ce4944c392e4a5408962c8"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40af04f5f5d13ce4944c392e4a5408962c8">armnnSerializer::ConstTensorData_NONE</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00651">ArmnnSchema_generated.h:651</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a10878f7a341534c1d4d3fdcec8bebc40a1610094da685495e916cbe09815eaf50"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40a1610094da685495e916cbe09815eaf50">armnnSerializer::ConstTensorData_IntData</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00654">ArmnnSchema_generated.h:654</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a10878f7a341534c1d4d3fdcec8bebc40ad8af7634337f1e2cda0010e83c3d7ee3"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40ad8af7634337f1e2cda0010e83c3d7ee3">armnnSerializer::ConstTensorData_ByteData</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00652">ArmnnSchema_generated.h:652</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a10878f7a341534c1d4d3fdcec8bebc40af9b0f6b8f4c9d76df1bf5ad6d40fc9c7"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40af9b0f6b8f4c9d76df1bf5ad6d40fc9c7">armnnSerializer::ConstTensorData_LongData</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00655">ArmnnSchema_generated.h:655</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="adc8748260f2a4b888822ba471d455db0"></a> +<h2 class="memtitle"><span class="permalink"><a href="#adc8748260f2a4b888822ba471d455db0">◆ </a></span>EnumValuesDataLayout()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">DataLayout</a>(& armnnSerializer::EnumValuesDataLayout </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td>)[4]</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00554">554</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00549">DataLayout_NCDHW</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00547">DataLayout_NCHW</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00548">DataLayout_NDHWC</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00546">DataLayout_NHWC</a>.</p> +<div class="fragment"><div class="line"><a name="l00554"></a><span class="lineno"> 554</span>  {</div><div class="line"><a name="l00555"></a><span class="lineno"> 555</span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">DataLayout</a> values[] = {</div><div class="line"><a name="l00556"></a><span class="lineno"> 556</span>  <a class="code" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0aee669231892f1c1dbd0a5d84c0905633">DataLayout_NHWC</a>,</div><div class="line"><a name="l00557"></a><span class="lineno"> 557</span>  <a class="code" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0a48a97b5e7e7f165602d5a1f8f9542bcb">DataLayout_NCHW</a>,</div><div class="line"><a name="l00558"></a><span class="lineno"> 558</span>  <a class="code" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0ab7868e5addcacbecdaabfc2c0e0f34d4">DataLayout_NDHWC</a>,</div><div class="line"><a name="l00559"></a><span class="lineno"> 559</span>  <a class="code" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0ab7206264f1b6584a9c967382ad1108bc">DataLayout_NCDHW</a></div><div class="line"><a name="l00560"></a><span class="lineno"> 560</span>  };</div><div class="line"><a name="l00561"></a><span class="lineno"> 561</span>  <span class="keywordflow">return</span> values;</div><div class="line"><a name="l00562"></a><span class="lineno"> 562</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_ad1d5cce2d9e9a5d61c243e5c989112e0aee669231892f1c1dbd0a5d84c0905633"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0aee669231892f1c1dbd0a5d84c0905633">armnnSerializer::DataLayout_NHWC</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00546">ArmnnSchema_generated.h:546</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad1d5cce2d9e9a5d61c243e5c989112e0ab7206264f1b6584a9c967382ad1108bc"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0ab7206264f1b6584a9c967382ad1108bc">armnnSerializer::DataLayout_NCDHW</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00549">ArmnnSchema_generated.h:549</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad1d5cce2d9e9a5d61c243e5c989112e0"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnnSerializer::DataLayout</a></div><div class="ttdeci">DataLayout</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00545">ArmnnSchema_generated.h:545</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad1d5cce2d9e9a5d61c243e5c989112e0ab7868e5addcacbecdaabfc2c0e0f34d4"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0ab7868e5addcacbecdaabfc2c0e0f34d4">armnnSerializer::DataLayout_NDHWC</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00548">ArmnnSchema_generated.h:548</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad1d5cce2d9e9a5d61c243e5c989112e0a48a97b5e7e7f165602d5a1f8f9542bcb"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0a48a97b5e7e7f165602d5a1f8f9542bcb">armnnSerializer::DataLayout_NCHW</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00547">ArmnnSchema_generated.h:547</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a153e0395636b7569af81f9388796271a"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a153e0395636b7569af81f9388796271a">◆ </a></span>EnumValuesDataType()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6">DataType</a>(& armnnSerializer::EnumValuesDataType </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td>)[11]</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00504">504</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00493">DataType_Boolean</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00489">DataType_Float16</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00490">DataType_Float32</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00497">DataType_QAsymmS8</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00495">DataType_QAsymmU8</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00496">DataType_QSymmS16</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00498">DataType_QSymmS8</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00491">DataType_QuantisedAsymm8</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00494">DataType_QuantisedSymm16</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00492">DataType_Signed32</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00499">DataType_Signed64</a>.</p> +<div class="fragment"><div class="line"><a name="l00504"></a><span class="lineno"> 504</span>  {</div><div class="line"><a name="l00505"></a><span class="lineno"> 505</span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6">DataType</a> values[] = {</div><div class="line"><a name="l00506"></a><span class="lineno"> 506</span>  <a class="code" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a85a4789fac010dd27b46126a3ec81415">DataType_Float16</a>,</div><div class="line"><a name="l00507"></a><span class="lineno"> 507</span>  <a class="code" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a7cf8c59b21e0386290d7ad7df5c28b7f">DataType_Float32</a>,</div><div class="line"><a name="l00508"></a><span class="lineno"> 508</span>  <a class="code" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6aa63d04e45c0ddda1b96da89b965e1f68">DataType_QuantisedAsymm8</a>,</div><div class="line"><a name="l00509"></a><span class="lineno"> 509</span>  <a class="code" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6accea57d979c2786b1cafa65b67b8fcf5">DataType_Signed32</a>,</div><div class="line"><a name="l00510"></a><span class="lineno"> 510</span>  <a class="code" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a0f985e86a4fb5a118e3921cf6c942eee">DataType_Boolean</a>,</div><div class="line"><a name="l00511"></a><span class="lineno"> 511</span>  <a class="code" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6ab18922c57ffc52f5b3736d6833d15b0e">DataType_QuantisedSymm16</a>,</div><div class="line"><a name="l00512"></a><span class="lineno"> 512</span>  <a class="code" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a652ad0c98dd4b1f4014e59afa5a52754">DataType_QAsymmU8</a>,</div><div class="line"><a name="l00513"></a><span class="lineno"> 513</span>  <a class="code" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a72068aaea4e2f3104dc18151ec258753">DataType_QSymmS16</a>,</div><div class="line"><a name="l00514"></a><span class="lineno"> 514</span>  <a class="code" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6ab7b11e3329f5c054f907cf43ee3d172f">DataType_QAsymmS8</a>,</div><div class="line"><a name="l00515"></a><span class="lineno"> 515</span>  <a class="code" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6adb6ab68c44ab94ac150425bba9628fc3">DataType_QSymmS8</a>,</div><div class="line"><a name="l00516"></a><span class="lineno"> 516</span>  <a class="code" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a8f61265a471fbe94416e10c37343bbd0">DataType_Signed64</a></div><div class="line"><a name="l00517"></a><span class="lineno"> 517</span>  };</div><div class="line"><a name="l00518"></a><span class="lineno"> 518</span>  <span class="keywordflow">return</span> values;</div><div class="line"><a name="l00519"></a><span class="lineno"> 519</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6a8f61265a471fbe94416e10c37343bbd0"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a8f61265a471fbe94416e10c37343bbd0">armnnSerializer::DataType_Signed64</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00499">ArmnnSchema_generated.h:499</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6a0f985e86a4fb5a118e3921cf6c942eee"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a0f985e86a4fb5a118e3921cf6c942eee">armnnSerializer::DataType_Boolean</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00493">ArmnnSchema_generated.h:493</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6a85a4789fac010dd27b46126a3ec81415"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a85a4789fac010dd27b46126a3ec81415">armnnSerializer::DataType_Float16</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00489">ArmnnSchema_generated.h:489</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6aa63d04e45c0ddda1b96da89b965e1f68"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6aa63d04e45c0ddda1b96da89b965e1f68">armnnSerializer::DataType_QuantisedAsymm8</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00491">ArmnnSchema_generated.h:491</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6a72068aaea4e2f3104dc18151ec258753"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a72068aaea4e2f3104dc18151ec258753">armnnSerializer::DataType_QSymmS16</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00496">ArmnnSchema_generated.h:496</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6accea57d979c2786b1cafa65b67b8fcf5"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6accea57d979c2786b1cafa65b67b8fcf5">armnnSerializer::DataType_Signed32</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00492">ArmnnSchema_generated.h:492</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6">armnnSerializer::DataType</a></div><div class="ttdeci">DataType</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00488">ArmnnSchema_generated.h:488</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6ab18922c57ffc52f5b3736d6833d15b0e"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6ab18922c57ffc52f5b3736d6833d15b0e">armnnSerializer::DataType_QuantisedSymm16</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00494">ArmnnSchema_generated.h:494</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6a7cf8c59b21e0386290d7ad7df5c28b7f"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a7cf8c59b21e0386290d7ad7df5c28b7f">armnnSerializer::DataType_Float32</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00490">ArmnnSchema_generated.h:490</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6a652ad0c98dd4b1f4014e59afa5a52754"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a652ad0c98dd4b1f4014e59afa5a52754">armnnSerializer::DataType_QAsymmU8</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00495">ArmnnSchema_generated.h:495</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6ab7b11e3329f5c054f907cf43ee3d172f"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6ab7b11e3329f5c054f907cf43ee3d172f">armnnSerializer::DataType_QAsymmS8</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00497">ArmnnSchema_generated.h:497</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6adb6ab68c44ab94ac150425bba9628fc3"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6adb6ab68c44ab94ac150425bba9628fc3">armnnSerializer::DataType_QSymmS8</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00498">ArmnnSchema_generated.h:498</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a2e61d79e194426a10573a8bef775484c"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a2e61d79e194426a10573a8bef775484c">◆ </a></span>EnumValuesLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800">Layer</a>(& armnnSerializer::EnumValuesLayer </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td>)[68]</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01316">1316</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01291">Layer_AbsLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01245">Layer_ActivationLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01246">Layer_AdditionLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01292">Layer_ArgMinMaxLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01248">Layer_BatchNormalizationLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01247">Layer_BatchToSpaceNdLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01306">Layer_CastLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01309">Layer_ChannelShuffleLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01297">Layer_ComparisonLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01285">Layer_ConcatLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01249">Layer_ConstantLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01250">Layer_Convolution2dLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01310">Layer_Convolution3dLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01294">Layer_DepthToSpaceLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01251">Layer_DepthwiseConvolution2dLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01282">Layer_DequantizeLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01278">Layer_DetectionPostProcessLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01261">Layer_DivisionLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01299">Layer_ElementwiseUnaryLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01263">Layer_EqualLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01302">Layer_FillLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01268">Layer_FloorLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01252">Layer_FullyConnectedLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01273">Layer_GatherLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01269">Layer_GreaterLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01253">Layer_InputLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01295">Layer_InstanceNormalizationLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01276">Layer_L2NormalizationLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01304">Layer_LogicalBinaryLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01296">Layer_LogSoftmaxLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01279">Layer_LstmLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01264">Layer_MaximumLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01274">Layer_MeanLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01283">Layer_MergeLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01275">Layer_MergerLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01262">Layer_MinimumLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01254">Layer_MultiplicationLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01244">Layer_NONE</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01265">Layer_NormalizationLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01255">Layer_OutputLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01266">Layer_PadLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01256">Layer_PermuteLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01257">Layer_Pooling2dLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01311">Layer_Pooling3dLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01287">Layer_PreluLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01301">Layer_QLstmLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01280">Layer_QuantizedLstmLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01281">Layer_QuantizeLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01303">Layer_RankLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01305">Layer_ReduceLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01258">Layer_ReshapeLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01270">Layer_ResizeBilinearLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01289">Layer_ResizeLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01267">Layer_RsqrtLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01307">Layer_ShapeLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01293">Layer_SliceLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01259">Layer_SoftmaxLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01260">Layer_SpaceToBatchNdLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01286">Layer_SpaceToDepthLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01277">Layer_SplitterLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01290">Layer_StackLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01298">Layer_StandInLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01272">Layer_StridedSliceLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01271">Layer_SubtractionLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01284">Layer_SwitchLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01288">Layer_TransposeConvolution2dLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01300">Layer_TransposeLayer</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01308">Layer_UnidirectionalSequenceLstmLayer</a>.</p> +<div class="fragment"><div class="line"><a name="l01316"></a><span class="lineno"> 1316</span>  {</div><div class="line"><a name="l01317"></a><span class="lineno"> 1317</span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800">Layer</a> values[] = {</div><div class="line"><a name="l01318"></a><span class="lineno"> 1318</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aab5b132fd43f013da88af9d39473b530">Layer_NONE</a>,</div><div class="line"><a name="l01319"></a><span class="lineno"> 1319</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a3c1530e2a22e38cbc95c550ab03587bf">Layer_ActivationLayer</a>,</div><div class="line"><a name="l01320"></a><span class="lineno"> 1320</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800acb09951225918313b2b1a2216190b7de">Layer_AdditionLayer</a>,</div><div class="line"><a name="l01321"></a><span class="lineno"> 1321</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800af1bad1940a9bb24cc482cdd973a11be2">Layer_BatchToSpaceNdLayer</a>,</div><div class="line"><a name="l01322"></a><span class="lineno"> 1322</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a04bd4d01da9b873927a85a8008cc33b0">Layer_BatchNormalizationLayer</a>,</div><div class="line"><a name="l01323"></a><span class="lineno"> 1323</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a80020f7a3fb17e7880d59b1d2d8d615f">Layer_ConstantLayer</a>,</div><div class="line"><a name="l01324"></a><span class="lineno"> 1324</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ae77605fdd15e97d8031588b43a91438d">Layer_Convolution2dLayer</a>,</div><div class="line"><a name="l01325"></a><span class="lineno"> 1325</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a14808563382df0fda421aab627144652">Layer_DepthwiseConvolution2dLayer</a>,</div><div class="line"><a name="l01326"></a><span class="lineno"> 1326</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a078129118409c5b23187378df104c6e4">Layer_FullyConnectedLayer</a>,</div><div class="line"><a name="l01327"></a><span class="lineno"> 1327</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a6e0e04f39c11514f9752141c736bb9ae">Layer_InputLayer</a>,</div><div class="line"><a name="l01328"></a><span class="lineno"> 1328</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a763f81d3ba7a94d68fa60695413fe730">Layer_MultiplicationLayer</a>,</div><div class="line"><a name="l01329"></a><span class="lineno"> 1329</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a02ade3246fe8684ec59014bd9bcb90e1">Layer_OutputLayer</a>,</div><div class="line"><a name="l01330"></a><span class="lineno"> 1330</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aefc9b063445a082feee6800920e45fc5">Layer_PermuteLayer</a>,</div><div class="line"><a name="l01331"></a><span class="lineno"> 1331</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800afa2b41942ce1d6f7575db9a0f3a5e50c">Layer_Pooling2dLayer</a>,</div><div class="line"><a name="l01332"></a><span class="lineno"> 1332</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a79f3e677f73d9e1fced22034bde81f73">Layer_ReshapeLayer</a>,</div><div class="line"><a name="l01333"></a><span class="lineno"> 1333</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a57b44c21743deaf28fb975e69c0139d2">Layer_SoftmaxLayer</a>,</div><div class="line"><a name="l01334"></a><span class="lineno"> 1334</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a8c2490d8a9ab1cf638afe35327a2ddfd">Layer_SpaceToBatchNdLayer</a>,</div><div class="line"><a name="l01335"></a><span class="lineno"> 1335</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800adff41dc21e4cfe985bdc9834e3888cde">Layer_DivisionLayer</a>,</div><div class="line"><a name="l01336"></a><span class="lineno"> 1336</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a971f3e1d5e65981d65cd7bec97c35d56">Layer_MinimumLayer</a>,</div><div class="line"><a name="l01337"></a><span class="lineno"> 1337</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ad0e2f51333a4a78f25fb7628d99abfb0">Layer_EqualLayer</a>,</div><div class="line"><a name="l01338"></a><span class="lineno"> 1338</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a53ebd51519c6995dff0233f372253bb5">Layer_MaximumLayer</a>,</div><div class="line"><a name="l01339"></a><span class="lineno"> 1339</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ac66b86e826882173902dcbe02f3d09ec">Layer_NormalizationLayer</a>,</div><div class="line"><a name="l01340"></a><span class="lineno"> 1340</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a0d0d8c8a11f3b3c21a674391c211c6cf">Layer_PadLayer</a>,</div><div class="line"><a name="l01341"></a><span class="lineno"> 1341</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a7e17c9c2908de8c51b7e254a9961b6c2">Layer_RsqrtLayer</a>,</div><div class="line"><a name="l01342"></a><span class="lineno"> 1342</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a3ff9dccb3e8da02034ac11d4f0e64d86">Layer_FloorLayer</a>,</div><div class="line"><a name="l01343"></a><span class="lineno"> 1343</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a9f4e141ded38166da553b3fb83404965">Layer_GreaterLayer</a>,</div><div class="line"><a name="l01344"></a><span class="lineno"> 1344</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a81668eb80018f30662cf0ca9587f00db">Layer_ResizeBilinearLayer</a>,</div><div class="line"><a name="l01345"></a><span class="lineno"> 1345</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a12f8354b009708f3d4075c637a951ee9">Layer_SubtractionLayer</a>,</div><div class="line"><a name="l01346"></a><span class="lineno"> 1346</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a9541718d54d553f2bfc5005eabc6cae0">Layer_StridedSliceLayer</a>,</div><div class="line"><a name="l01347"></a><span class="lineno"> 1347</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800af4863b444a69774e602dafa77bd2a67f">Layer_GatherLayer</a>,</div><div class="line"><a name="l01348"></a><span class="lineno"> 1348</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aebc365adeb16cd4efa74b42a0cff20b1">Layer_MeanLayer</a>,</div><div class="line"><a name="l01349"></a><span class="lineno"> 1349</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800afc7231489cba58e342b10ab11c7bc71c">Layer_MergerLayer</a>,</div><div class="line"><a name="l01350"></a><span class="lineno"> 1350</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a0807d07314af2ce1bae19957b729a619">Layer_L2NormalizationLayer</a>,</div><div class="line"><a name="l01351"></a><span class="lineno"> 1351</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a47264fe8525e702d2b10ae7889262143">Layer_SplitterLayer</a>,</div><div class="line"><a name="l01352"></a><span class="lineno"> 1352</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a7fa969da0b98ca4e877cc7bc1a2617e7">Layer_DetectionPostProcessLayer</a>,</div><div class="line"><a name="l01353"></a><span class="lineno"> 1353</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a24486275ee5429f5d48d7452a63f0aa6">Layer_LstmLayer</a>,</div><div class="line"><a name="l01354"></a><span class="lineno"> 1354</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a4a682e05031ec993f9c0f341f6417b5d">Layer_QuantizedLstmLayer</a>,</div><div class="line"><a name="l01355"></a><span class="lineno"> 1355</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aaa97e040f6b8fcf225dfe14d9fda5dfd">Layer_QuantizeLayer</a>,</div><div class="line"><a name="l01356"></a><span class="lineno"> 1356</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a60ca6203709ee04bdca4b386caf76e8f">Layer_DequantizeLayer</a>,</div><div class="line"><a name="l01357"></a><span class="lineno"> 1357</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aae3684e45a1c7af796aa9e440f694fbe">Layer_MergeLayer</a>,</div><div class="line"><a name="l01358"></a><span class="lineno"> 1358</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a40b95a8fca001d370a48a44b6a1e3081">Layer_SwitchLayer</a>,</div><div class="line"><a name="l01359"></a><span class="lineno"> 1359</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aa3409e0060147643289f5fbfbddb10d8">Layer_ConcatLayer</a>,</div><div class="line"><a name="l01360"></a><span class="lineno"> 1360</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aec3b5c30acd8584209e895c9908e1113">Layer_SpaceToDepthLayer</a>,</div><div class="line"><a name="l01361"></a><span class="lineno"> 1361</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800adb74f3c9c7e523382ea58851b64e1563">Layer_PreluLayer</a>,</div><div class="line"><a name="l01362"></a><span class="lineno"> 1362</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a6bbbdef6e59a74aaf16936df74283b38">Layer_TransposeConvolution2dLayer</a>,</div><div class="line"><a name="l01363"></a><span class="lineno"> 1363</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a536ca0f044c6f9a6ede55ce2c110ef3d">Layer_ResizeLayer</a>,</div><div class="line"><a name="l01364"></a><span class="lineno"> 1364</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aef7f3f3ef9d6522ae588c39efeaddf76">Layer_StackLayer</a>,</div><div class="line"><a name="l01365"></a><span class="lineno"> 1365</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ac7cb521c0b2dcdc120979052b5ccabab">Layer_AbsLayer</a>,</div><div class="line"><a name="l01366"></a><span class="lineno"> 1366</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aa27f8513a598168e76feeed9d45b97a4">Layer_ArgMinMaxLayer</a>,</div><div class="line"><a name="l01367"></a><span class="lineno"> 1367</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a5166c40fe2331ecb78b6991e561031f3">Layer_SliceLayer</a>,</div><div class="line"><a name="l01368"></a><span class="lineno"> 1368</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a44980f553da6725ff53f3b264e2f695a">Layer_DepthToSpaceLayer</a>,</div><div class="line"><a name="l01369"></a><span class="lineno"> 1369</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a66bd4347d6720e9c9a41836f72112446">Layer_InstanceNormalizationLayer</a>,</div><div class="line"><a name="l01370"></a><span class="lineno"> 1370</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ad3545c89b6c4b796b77a789d1b75a963">Layer_LogSoftmaxLayer</a>,</div><div class="line"><a name="l01371"></a><span class="lineno"> 1371</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a77fcdbf47f0c0d0c6613fbf4c40bfedd">Layer_ComparisonLayer</a>,</div><div class="line"><a name="l01372"></a><span class="lineno"> 1372</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a3fb83be2148809502063061251e7ae5d">Layer_StandInLayer</a>,</div><div class="line"><a name="l01373"></a><span class="lineno"> 1373</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aaca6c43c9dcc03ec08d819e2aeeb19d4">Layer_ElementwiseUnaryLayer</a>,</div><div class="line"><a name="l01374"></a><span class="lineno"> 1374</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a363b164a08b744cfb715ca770cad9e3f">Layer_TransposeLayer</a>,</div><div class="line"><a name="l01375"></a><span class="lineno"> 1375</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a06dbb928f8d18a98a088a4ac98f309e1">Layer_QLstmLayer</a>,</div><div class="line"><a name="l01376"></a><span class="lineno"> 1376</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aa2b0ac6a66b345540437b5fedd28ee13">Layer_FillLayer</a>,</div><div class="line"><a name="l01377"></a><span class="lineno"> 1377</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800acf64f69a5d662a3c4be54cba6bf14476">Layer_RankLayer</a>,</div><div class="line"><a name="l01378"></a><span class="lineno"> 1378</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a1e2bc20cd5c9acb4a9cefd79810c1583">Layer_LogicalBinaryLayer</a>,</div><div class="line"><a name="l01379"></a><span class="lineno"> 1379</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800af5e1cb81e9d4cebe11ced890091eeeff">Layer_ReduceLayer</a>,</div><div class="line"><a name="l01380"></a><span class="lineno"> 1380</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a532e00264a6d794b9148c3076074850f">Layer_CastLayer</a>,</div><div class="line"><a name="l01381"></a><span class="lineno"> 1381</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ab1b2c76a816bc6293e5e6c30777e71ca">Layer_ShapeLayer</a>,</div><div class="line"><a name="l01382"></a><span class="lineno"> 1382</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800adaf863b4d276632965cc9048aa3b92bb">Layer_UnidirectionalSequenceLstmLayer</a>,</div><div class="line"><a name="l01383"></a><span class="lineno"> 1383</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ad68ce0d08fe5a2b062bca8ff7c5155e4">Layer_ChannelShuffleLayer</a>,</div><div class="line"><a name="l01384"></a><span class="lineno"> 1384</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ae731040961878a381ad8be3b8d133fc2">Layer_Convolution3dLayer</a>,</div><div class="line"><a name="l01385"></a><span class="lineno"> 1385</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a4cc274c1374d0a1d472f986963b7dddd">Layer_Pooling3dLayer</a></div><div class="line"><a name="l01386"></a><span class="lineno"> 1386</span>  };</div><div class="line"><a name="l01387"></a><span class="lineno"> 1387</span>  <span class="keywordflow">return</span> values;</div><div class="line"><a name="l01388"></a><span class="lineno"> 1388</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800ac7cb521c0b2dcdc120979052b5ccabab"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ac7cb521c0b2dcdc120979052b5ccabab">armnnSerializer::Layer_AbsLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01291">ArmnnSchema_generated.h:1291</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a79f3e677f73d9e1fced22034bde81f73"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a79f3e677f73d9e1fced22034bde81f73">armnnSerializer::Layer_ReshapeLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01258">ArmnnSchema_generated.h:1258</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a24486275ee5429f5d48d7452a63f0aa6"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a24486275ee5429f5d48d7452a63f0aa6">armnnSerializer::Layer_LstmLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01279">ArmnnSchema_generated.h:1279</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a971f3e1d5e65981d65cd7bec97c35d56"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a971f3e1d5e65981d65cd7bec97c35d56">armnnSerializer::Layer_MinimumLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01262">ArmnnSchema_generated.h:1262</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800aaca6c43c9dcc03ec08d819e2aeeb19d4"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aaca6c43c9dcc03ec08d819e2aeeb19d4">armnnSerializer::Layer_ElementwiseUnaryLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01299">ArmnnSchema_generated.h:1299</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a9f4e141ded38166da553b3fb83404965"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a9f4e141ded38166da553b3fb83404965">armnnSerializer::Layer_GreaterLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01269">ArmnnSchema_generated.h:1269</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a12f8354b009708f3d4075c637a951ee9"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a12f8354b009708f3d4075c637a951ee9">armnnSerializer::Layer_SubtractionLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01271">ArmnnSchema_generated.h:1271</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800aae3684e45a1c7af796aa9e440f694fbe"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aae3684e45a1c7af796aa9e440f694fbe">armnnSerializer::Layer_MergeLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01283">ArmnnSchema_generated.h:1283</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a1e2bc20cd5c9acb4a9cefd79810c1583"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a1e2bc20cd5c9acb4a9cefd79810c1583">armnnSerializer::Layer_LogicalBinaryLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01304">ArmnnSchema_generated.h:1304</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800aa27f8513a598168e76feeed9d45b97a4"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aa27f8513a598168e76feeed9d45b97a4">armnnSerializer::Layer_ArgMinMaxLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01292">ArmnnSchema_generated.h:1292</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800ab1b2c76a816bc6293e5e6c30777e71ca"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ab1b2c76a816bc6293e5e6c30777e71ca">armnnSerializer::Layer_ShapeLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01307">ArmnnSchema_generated.h:1307</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a763f81d3ba7a94d68fa60695413fe730"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a763f81d3ba7a94d68fa60695413fe730">armnnSerializer::Layer_MultiplicationLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01254">ArmnnSchema_generated.h:1254</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a078129118409c5b23187378df104c6e4"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a078129118409c5b23187378df104c6e4">armnnSerializer::Layer_FullyConnectedLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01252">ArmnnSchema_generated.h:1252</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800">armnnSerializer::Layer</a></div><div class="ttdeci">Layer</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01243">ArmnnSchema_generated.h:1243</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800aec3b5c30acd8584209e895c9908e1113"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aec3b5c30acd8584209e895c9908e1113">armnnSerializer::Layer_SpaceToDepthLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01286">ArmnnSchema_generated.h:1286</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800adaf863b4d276632965cc9048aa3b92bb"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800adaf863b4d276632965cc9048aa3b92bb">armnnSerializer::Layer_UnidirectionalSequenceLstmLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01308">ArmnnSchema_generated.h:1308</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a80020f7a3fb17e7880d59b1d2d8d615f"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a80020f7a3fb17e7880d59b1d2d8d615f">armnnSerializer::Layer_ConstantLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01249">ArmnnSchema_generated.h:1249</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a536ca0f044c6f9a6ede55ce2c110ef3d"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a536ca0f044c6f9a6ede55ce2c110ef3d">armnnSerializer::Layer_ResizeLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01289">ArmnnSchema_generated.h:1289</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a06dbb928f8d18a98a088a4ac98f309e1"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a06dbb928f8d18a98a088a4ac98f309e1">armnnSerializer::Layer_QLstmLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01301">ArmnnSchema_generated.h:1301</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a0807d07314af2ce1bae19957b729a619"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a0807d07314af2ce1bae19957b729a619">armnnSerializer::Layer_L2NormalizationLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01276">ArmnnSchema_generated.h:1276</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a4a682e05031ec993f9c0f341f6417b5d"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a4a682e05031ec993f9c0f341f6417b5d">armnnSerializer::Layer_QuantizedLstmLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01280">ArmnnSchema_generated.h:1280</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a3ff9dccb3e8da02034ac11d4f0e64d86"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a3ff9dccb3e8da02034ac11d4f0e64d86">armnnSerializer::Layer_FloorLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01268">ArmnnSchema_generated.h:1268</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800ad0e2f51333a4a78f25fb7628d99abfb0"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ad0e2f51333a4a78f25fb7628d99abfb0">armnnSerializer::Layer_EqualLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01263">ArmnnSchema_generated.h:1263</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800ae77605fdd15e97d8031588b43a91438d"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ae77605fdd15e97d8031588b43a91438d">armnnSerializer::Layer_Convolution2dLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01250">ArmnnSchema_generated.h:1250</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a47264fe8525e702d2b10ae7889262143"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a47264fe8525e702d2b10ae7889262143">armnnSerializer::Layer_SplitterLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01277">ArmnnSchema_generated.h:1277</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800adff41dc21e4cfe985bdc9834e3888cde"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800adff41dc21e4cfe985bdc9834e3888cde">armnnSerializer::Layer_DivisionLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01261">ArmnnSchema_generated.h:1261</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a14808563382df0fda421aab627144652"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a14808563382df0fda421aab627144652">armnnSerializer::Layer_DepthwiseConvolution2dLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01251">ArmnnSchema_generated.h:1251</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a9541718d54d553f2bfc5005eabc6cae0"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a9541718d54d553f2bfc5005eabc6cae0">armnnSerializer::Layer_StridedSliceLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01272">ArmnnSchema_generated.h:1272</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a532e00264a6d794b9148c3076074850f"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a532e00264a6d794b9148c3076074850f">armnnSerializer::Layer_CastLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01306">ArmnnSchema_generated.h:1306</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a5166c40fe2331ecb78b6991e561031f3"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a5166c40fe2331ecb78b6991e561031f3">armnnSerializer::Layer_SliceLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01293">ArmnnSchema_generated.h:1293</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a77fcdbf47f0c0d0c6613fbf4c40bfedd"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a77fcdbf47f0c0d0c6613fbf4c40bfedd">armnnSerializer::Layer_ComparisonLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01297">ArmnnSchema_generated.h:1297</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800aef7f3f3ef9d6522ae588c39efeaddf76"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aef7f3f3ef9d6522ae588c39efeaddf76">armnnSerializer::Layer_StackLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01290">ArmnnSchema_generated.h:1290</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a57b44c21743deaf28fb975e69c0139d2"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a57b44c21743deaf28fb975e69c0139d2">armnnSerializer::Layer_SoftmaxLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01259">ArmnnSchema_generated.h:1259</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800af5e1cb81e9d4cebe11ced890091eeeff"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800af5e1cb81e9d4cebe11ced890091eeeff">armnnSerializer::Layer_ReduceLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01305">ArmnnSchema_generated.h:1305</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a02ade3246fe8684ec59014bd9bcb90e1"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a02ade3246fe8684ec59014bd9bcb90e1">armnnSerializer::Layer_OutputLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01255">ArmnnSchema_generated.h:1255</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a6e0e04f39c11514f9752141c736bb9ae"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a6e0e04f39c11514f9752141c736bb9ae">armnnSerializer::Layer_InputLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01253">ArmnnSchema_generated.h:1253</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800ad68ce0d08fe5a2b062bca8ff7c5155e4"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ad68ce0d08fe5a2b062bca8ff7c5155e4">armnnSerializer::Layer_ChannelShuffleLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01309">ArmnnSchema_generated.h:1309</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a66bd4347d6720e9c9a41836f72112446"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a66bd4347d6720e9c9a41836f72112446">armnnSerializer::Layer_InstanceNormalizationLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01295">ArmnnSchema_generated.h:1295</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a363b164a08b744cfb715ca770cad9e3f"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a363b164a08b744cfb715ca770cad9e3f">armnnSerializer::Layer_TransposeLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01300">ArmnnSchema_generated.h:1300</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800aa2b0ac6a66b345540437b5fedd28ee13"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aa2b0ac6a66b345540437b5fedd28ee13">armnnSerializer::Layer_FillLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01302">ArmnnSchema_generated.h:1302</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800aebc365adeb16cd4efa74b42a0cff20b1"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aebc365adeb16cd4efa74b42a0cff20b1">armnnSerializer::Layer_MeanLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01274">ArmnnSchema_generated.h:1274</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a60ca6203709ee04bdca4b386caf76e8f"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a60ca6203709ee04bdca4b386caf76e8f">armnnSerializer::Layer_DequantizeLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01282">ArmnnSchema_generated.h:1282</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800ae731040961878a381ad8be3b8d133fc2"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ae731040961878a381ad8be3b8d133fc2">armnnSerializer::Layer_Convolution3dLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01310">ArmnnSchema_generated.h:1310</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a40b95a8fca001d370a48a44b6a1e3081"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a40b95a8fca001d370a48a44b6a1e3081">armnnSerializer::Layer_SwitchLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01284">ArmnnSchema_generated.h:1284</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800ac66b86e826882173902dcbe02f3d09ec"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ac66b86e826882173902dcbe02f3d09ec">armnnSerializer::Layer_NormalizationLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01265">ArmnnSchema_generated.h:1265</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a7fa969da0b98ca4e877cc7bc1a2617e7"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a7fa969da0b98ca4e877cc7bc1a2617e7">armnnSerializer::Layer_DetectionPostProcessLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01278">ArmnnSchema_generated.h:1278</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800afa2b41942ce1d6f7575db9a0f3a5e50c"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800afa2b41942ce1d6f7575db9a0f3a5e50c">armnnSerializer::Layer_Pooling2dLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01257">ArmnnSchema_generated.h:1257</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a53ebd51519c6995dff0233f372253bb5"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a53ebd51519c6995dff0233f372253bb5">armnnSerializer::Layer_MaximumLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01264">ArmnnSchema_generated.h:1264</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800adb74f3c9c7e523382ea58851b64e1563"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800adb74f3c9c7e523382ea58851b64e1563">armnnSerializer::Layer_PreluLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01287">ArmnnSchema_generated.h:1287</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a6bbbdef6e59a74aaf16936df74283b38"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a6bbbdef6e59a74aaf16936df74283b38">armnnSerializer::Layer_TransposeConvolution2dLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01288">ArmnnSchema_generated.h:1288</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a0d0d8c8a11f3b3c21a674391c211c6cf"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a0d0d8c8a11f3b3c21a674391c211c6cf">armnnSerializer::Layer_PadLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01266">ArmnnSchema_generated.h:1266</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a81668eb80018f30662cf0ca9587f00db"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a81668eb80018f30662cf0ca9587f00db">armnnSerializer::Layer_ResizeBilinearLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01270">ArmnnSchema_generated.h:1270</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a3c1530e2a22e38cbc95c550ab03587bf"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a3c1530e2a22e38cbc95c550ab03587bf">armnnSerializer::Layer_ActivationLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01245">ArmnnSchema_generated.h:1245</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800af1bad1940a9bb24cc482cdd973a11be2"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800af1bad1940a9bb24cc482cdd973a11be2">armnnSerializer::Layer_BatchToSpaceNdLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01247">ArmnnSchema_generated.h:1247</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800afc7231489cba58e342b10ab11c7bc71c"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800afc7231489cba58e342b10ab11c7bc71c">armnnSerializer::Layer_MergerLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01275">ArmnnSchema_generated.h:1275</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a04bd4d01da9b873927a85a8008cc33b0"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a04bd4d01da9b873927a85a8008cc33b0">armnnSerializer::Layer_BatchNormalizationLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01248">ArmnnSchema_generated.h:1248</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800aaa97e040f6b8fcf225dfe14d9fda5dfd"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aaa97e040f6b8fcf225dfe14d9fda5dfd">armnnSerializer::Layer_QuantizeLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01281">ArmnnSchema_generated.h:1281</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a7e17c9c2908de8c51b7e254a9961b6c2"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a7e17c9c2908de8c51b7e254a9961b6c2">armnnSerializer::Layer_RsqrtLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01267">ArmnnSchema_generated.h:1267</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a3fb83be2148809502063061251e7ae5d"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a3fb83be2148809502063061251e7ae5d">armnnSerializer::Layer_StandInLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01298">ArmnnSchema_generated.h:1298</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a44980f553da6725ff53f3b264e2f695a"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a44980f553da6725ff53f3b264e2f695a">armnnSerializer::Layer_DepthToSpaceLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01294">ArmnnSchema_generated.h:1294</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800acb09951225918313b2b1a2216190b7de"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800acb09951225918313b2b1a2216190b7de">armnnSerializer::Layer_AdditionLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01246">ArmnnSchema_generated.h:1246</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800aefc9b063445a082feee6800920e45fc5"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aefc9b063445a082feee6800920e45fc5">armnnSerializer::Layer_PermuteLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01256">ArmnnSchema_generated.h:1256</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800aa3409e0060147643289f5fbfbddb10d8"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aa3409e0060147643289f5fbfbddb10d8">armnnSerializer::Layer_ConcatLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01285">ArmnnSchema_generated.h:1285</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a8c2490d8a9ab1cf638afe35327a2ddfd"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a8c2490d8a9ab1cf638afe35327a2ddfd">armnnSerializer::Layer_SpaceToBatchNdLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01260">ArmnnSchema_generated.h:1260</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800aab5b132fd43f013da88af9d39473b530"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aab5b132fd43f013da88af9d39473b530">armnnSerializer::Layer_NONE</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01244">ArmnnSchema_generated.h:1244</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800ad3545c89b6c4b796b77a789d1b75a963"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ad3545c89b6c4b796b77a789d1b75a963">armnnSerializer::Layer_LogSoftmaxLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01296">ArmnnSchema_generated.h:1296</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800acf64f69a5d662a3c4be54cba6bf14476"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800acf64f69a5d662a3c4be54cba6bf14476">armnnSerializer::Layer_RankLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01303">ArmnnSchema_generated.h:1303</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800af4863b444a69774e602dafa77bd2a67f"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800af4863b444a69774e602dafa77bd2a67f">armnnSerializer::Layer_GatherLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01273">ArmnnSchema_generated.h:1273</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a4cc274c1374d0a1d472f986963b7dddd"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a4cc274c1374d0a1d472f986963b7dddd">armnnSerializer::Layer_Pooling3dLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01311">ArmnnSchema_generated.h:1311</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="ac8a54b5084145b1014c6b97a6c767e1d"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ac8a54b5084145b1014c6b97a6c767e1d">◆ </a></span>EnumValuesLayerType()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4">LayerType</a>(& armnnSerializer::EnumValuesLayerType </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td>)[67]</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00784">784</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00759">LayerType_Abs</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00722">LayerType_Activation</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00713">LayerType_Addition</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00760">LayerType_ArgMinMax</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00736">LayerType_BatchNormalization</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00727">LayerType_BatchToSpaceNd</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00774">LayerType_Cast</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00777">LayerType_ChannelShuffle</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00765">LayerType_Comparison</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00752">LayerType_Concat</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00725">LayerType_Constant</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00720">LayerType_Convolution2d</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00778">LayerType_Convolution3d</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00762">LayerType_DepthToSpace</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00721">LayerType_DepthwiseConvolution2d</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00749">LayerType_Dequantize</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00746">LayerType_DetectionPostProcess</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00728">LayerType_Division</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00767">LayerType_ElementwiseUnary</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00730">LayerType_Equal</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00770">LayerType_Fill</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00735">LayerType_Floor</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00724">LayerType_FullyConnected</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00741">LayerType_Gather</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00737">LayerType_Greater</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00714">LayerType_Input</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00763">LayerType_InstanceNormalization</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00744">LayerType_L2Normalization</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00772">LayerType_LogicalBinary</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00764">LayerType_LogSoftmax</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00747">LayerType_Lstm</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00731">LayerType_Maximum</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00742">LayerType_Mean</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00750">LayerType_Merge</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00743">LayerType_Merger</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00729">LayerType_Minimum</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00715">LayerType_Multiplication</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00732">LayerType_Normalization</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00716">LayerType_Output</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00733">LayerType_Pad</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00723">LayerType_Permute</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00717">LayerType_Pooling2d</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00779">LayerType_Pooling3d</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00754">LayerType_Prelu</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00769">LayerType_QLstm</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00748">LayerType_Quantize</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00758">LayerType_QuantizedLstm</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00771">LayerType_Rank</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00773">LayerType_Reduce</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00718">LayerType_Reshape</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00756">LayerType_Resize</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00738">LayerType_ResizeBilinear</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00734">LayerType_Rsqrt</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00775">LayerType_Shape</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00761">LayerType_Slice</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00719">LayerType_Softmax</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00726">LayerType_SpaceToBatchNd</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00753">LayerType_SpaceToDepth</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00745">LayerType_Splitter</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00757">LayerType_Stack</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00766">LayerType_StandIn</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00740">LayerType_StridedSlice</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00739">LayerType_Subtraction</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00751">LayerType_Switch</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00768">LayerType_Transpose</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00755">LayerType_TransposeConvolution2d</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00776">LayerType_UnidirectionalSequenceLstm</a>.</p> +<div class="fragment"><div class="line"><a name="l00784"></a><span class="lineno"> 784</span>  {</div><div class="line"><a name="l00785"></a><span class="lineno"> 785</span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4">LayerType</a> values[] = {</div><div class="line"><a name="l00786"></a><span class="lineno"> 786</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4abd4bd9ee4506a60cc50176ecc05f7631">LayerType_Addition</a>,</div><div class="line"><a name="l00787"></a><span class="lineno"> 787</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4afa7bdf6ab5ff77a483a88df31464439e">LayerType_Input</a>,</div><div class="line"><a name="l00788"></a><span class="lineno"> 788</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a10845455085eda83cc1ebaaf649fdf90">LayerType_Multiplication</a>,</div><div class="line"><a name="l00789"></a><span class="lineno"> 789</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a38d0eec54db972b3fcc688c382116fdd">LayerType_Output</a>,</div><div class="line"><a name="l00790"></a><span class="lineno"> 790</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a3c58db4c401de007c15a0007b5a5ae1d">LayerType_Pooling2d</a>,</div><div class="line"><a name="l00791"></a><span class="lineno"> 791</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a30409965c7c47c9f815dd3dfcc7e663c">LayerType_Reshape</a>,</div><div class="line"><a name="l00792"></a><span class="lineno"> 792</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4af6cbc22eddf312ca5366ccce089c3f9a">LayerType_Softmax</a>,</div><div class="line"><a name="l00793"></a><span class="lineno"> 793</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a90cfb48995778461a19333d8f72867e4">LayerType_Convolution2d</a>,</div><div class="line"><a name="l00794"></a><span class="lineno"> 794</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a605b6e29ce6d54f5ef73ab19b62a7ab6">LayerType_DepthwiseConvolution2d</a>,</div><div class="line"><a name="l00795"></a><span class="lineno"> 795</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a70edec4191e238938a90ce02317fb5ea">LayerType_Activation</a>,</div><div class="line"><a name="l00796"></a><span class="lineno"> 796</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a3a77f37dfe1b4365583991c0f60c7cba">LayerType_Permute</a>,</div><div class="line"><a name="l00797"></a><span class="lineno"> 797</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a21f17a1f82b124f4ebc18f271938e24d">LayerType_FullyConnected</a>,</div><div class="line"><a name="l00798"></a><span class="lineno"> 798</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a7af04481d606ab5686b4028209b96420">LayerType_Constant</a>,</div><div class="line"><a name="l00799"></a><span class="lineno"> 799</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a01cba93d343b3d05d3491f67259ee5cd">LayerType_SpaceToBatchNd</a>,</div><div class="line"><a name="l00800"></a><span class="lineno"> 800</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ad95074a58fd7da7e8d6786f5c85a8dd6">LayerType_BatchToSpaceNd</a>,</div><div class="line"><a name="l00801"></a><span class="lineno"> 801</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ac61d6b4be56008b56b9d32a1e1e99861">LayerType_Division</a>,</div><div class="line"><a name="l00802"></a><span class="lineno"> 802</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4aca87d6d0999df48428af51a1b0450da2">LayerType_Minimum</a>,</div><div class="line"><a name="l00803"></a><span class="lineno"> 803</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a4327b3c108dadf3935cdaf85d612bb07">LayerType_Equal</a>,</div><div class="line"><a name="l00804"></a><span class="lineno"> 804</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a23a3703a6e68fffb059fe2bd1cf2bd32">LayerType_Maximum</a>,</div><div class="line"><a name="l00805"></a><span class="lineno"> 805</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a9fd05f58f10a22fa9ef4d319cd4f8c3d">LayerType_Normalization</a>,</div><div class="line"><a name="l00806"></a><span class="lineno"> 806</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a688f51522bb79b2b6fa101cfdfdbdd5e">LayerType_Pad</a>,</div><div class="line"><a name="l00807"></a><span class="lineno"> 807</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4aaf25a94f9bf2afb053a7b4d8a3d8558d">LayerType_Rsqrt</a>,</div><div class="line"><a name="l00808"></a><span class="lineno"> 808</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ab9338e78013f26777c2724638085c922">LayerType_Floor</a>,</div><div class="line"><a name="l00809"></a><span class="lineno"> 809</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4acd54378796281c0d8e4e80bbe5567e21">LayerType_BatchNormalization</a>,</div><div class="line"><a name="l00810"></a><span class="lineno"> 810</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ad90900d617747688cb8da2c3e6129464">LayerType_Greater</a>,</div><div class="line"><a name="l00811"></a><span class="lineno"> 811</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a5ef6227a76aae1bafca7ead1008e9aa6">LayerType_ResizeBilinear</a>,</div><div class="line"><a name="l00812"></a><span class="lineno"> 812</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a29a968b42ce707c02ad2c447d0351352">LayerType_Subtraction</a>,</div><div class="line"><a name="l00813"></a><span class="lineno"> 813</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ae84323742561cbd9d490b2aad3419a4e">LayerType_StridedSlice</a>,</div><div class="line"><a name="l00814"></a><span class="lineno"> 814</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a39b387942f5516b8a207428f5d8d7faa">LayerType_Gather</a>,</div><div class="line"><a name="l00815"></a><span class="lineno"> 815</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a5646baf51535947822e479daa6dbd772">LayerType_Mean</a>,</div><div class="line"><a name="l00816"></a><span class="lineno"> 816</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a7f263220192627e3ff43185855bbae1f">LayerType_Merger</a>,</div><div class="line"><a name="l00817"></a><span class="lineno"> 817</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a9191e5741942fdf6c41136c7b31fbe62">LayerType_L2Normalization</a>,</div><div class="line"><a name="l00818"></a><span class="lineno"> 818</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a274eac33c72ceed60b2ea063e3ec7e8b">LayerType_Splitter</a>,</div><div class="line"><a name="l00819"></a><span class="lineno"> 819</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ab89f515400e3a990d0d0f3d2dbea8ec1">LayerType_DetectionPostProcess</a>,</div><div class="line"><a name="l00820"></a><span class="lineno"> 820</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a3cd45c266e4badd2994be5724e86dfbc">LayerType_Lstm</a>,</div><div class="line"><a name="l00821"></a><span class="lineno"> 821</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a22182ccacc13ec64565d59035f89519c">LayerType_Quantize</a>,</div><div class="line"><a name="l00822"></a><span class="lineno"> 822</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a091e45acf7239d85d0f052a19b49bf4b">LayerType_Dequantize</a>,</div><div class="line"><a name="l00823"></a><span class="lineno"> 823</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a7332eaf01d2612f39dd4481a50595d74">LayerType_Merge</a>,</div><div class="line"><a name="l00824"></a><span class="lineno"> 824</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a198e8410349034851f20f2b60b716fb2">LayerType_Switch</a>,</div><div class="line"><a name="l00825"></a><span class="lineno"> 825</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ad8556cd126b07b95ea2c122590409bd6">LayerType_Concat</a>,</div><div class="line"><a name="l00826"></a><span class="lineno"> 826</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4adc4b97b6048ab78029e8bb01059a7436">LayerType_SpaceToDepth</a>,</div><div class="line"><a name="l00827"></a><span class="lineno"> 827</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a25eea8fc582a2bc4084214aa38abde7e">LayerType_Prelu</a>,</div><div class="line"><a name="l00828"></a><span class="lineno"> 828</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a5328ab0543c229e04279400c106e3657">LayerType_TransposeConvolution2d</a>,</div><div class="line"><a name="l00829"></a><span class="lineno"> 829</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a28a1072fe03ff11f05eafcebdc9db61b">LayerType_Resize</a>,</div><div class="line"><a name="l00830"></a><span class="lineno"> 830</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4af2b8f4e0765200ba89724f494c5e52bd">LayerType_Stack</a>,</div><div class="line"><a name="l00831"></a><span class="lineno"> 831</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a4b2f82d3af360e6d110f05bc2bb7dc7c">LayerType_QuantizedLstm</a>,</div><div class="line"><a name="l00832"></a><span class="lineno"> 832</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a04cc8aaa00f76e99dfbb24971224bce1">LayerType_Abs</a>,</div><div class="line"><a name="l00833"></a><span class="lineno"> 833</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4afbdbd636087d5a5d4cb9e9aecbe5346f">LayerType_ArgMinMax</a>,</div><div class="line"><a name="l00834"></a><span class="lineno"> 834</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4aaf998e60546d2e763f6c9f731fa84888">LayerType_Slice</a>,</div><div class="line"><a name="l00835"></a><span class="lineno"> 835</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ae5b9004d4a10e01aba1d78ee61449195">LayerType_DepthToSpace</a>,</div><div class="line"><a name="l00836"></a><span class="lineno"> 836</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a33ca37a546058767240a89ba53709f55">LayerType_InstanceNormalization</a>,</div><div class="line"><a name="l00837"></a><span class="lineno"> 837</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a32b30947ebc46fcda3ba504239f7eaee">LayerType_LogSoftmax</a>,</div><div class="line"><a name="l00838"></a><span class="lineno"> 838</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ac70f63ff9075fd170901461b35331935">LayerType_Comparison</a>,</div><div class="line"><a name="l00839"></a><span class="lineno"> 839</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a64de359c310082296477d8c96f01b076">LayerType_StandIn</a>,</div><div class="line"><a name="l00840"></a><span class="lineno"> 840</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a0362966d202bf77f91aed7c92e579e23">LayerType_ElementwiseUnary</a>,</div><div class="line"><a name="l00841"></a><span class="lineno"> 841</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a77d733fc18c00db71ea9f5d4dd233a4a">LayerType_Transpose</a>,</div><div class="line"><a name="l00842"></a><span class="lineno"> 842</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ac0873238553644ee939d1b0c642e9dbc">LayerType_QLstm</a>,</div><div class="line"><a name="l00843"></a><span class="lineno"> 843</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a2f18bee5be04c4987e76c2cefa6e171e">LayerType_Fill</a>,</div><div class="line"><a name="l00844"></a><span class="lineno"> 844</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a785922abf73d22bc593e8f0a92d8c9c7">LayerType_Rank</a>,</div><div class="line"><a name="l00845"></a><span class="lineno"> 845</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4afa7ee6dd41a6c44dcf7e0428392dc2f8">LayerType_LogicalBinary</a>,</div><div class="line"><a name="l00846"></a><span class="lineno"> 846</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a6fedea66e207cae772c65a79886fca0e">LayerType_Reduce</a>,</div><div class="line"><a name="l00847"></a><span class="lineno"> 847</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a824a65dbf20e199da56166f2fa8e733c">LayerType_Cast</a>,</div><div class="line"><a name="l00848"></a><span class="lineno"> 848</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4af93759b7e9e0387205feb78f8a82c7f1">LayerType_Shape</a>,</div><div class="line"><a name="l00849"></a><span class="lineno"> 849</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a56bd99f0943cecd3ec227368d0cc5fe9">LayerType_UnidirectionalSequenceLstm</a>,</div><div class="line"><a name="l00850"></a><span class="lineno"> 850</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4afad3e54ebc6fe6752ea2ec3ef3cde82a">LayerType_ChannelShuffle</a>,</div><div class="line"><a name="l00851"></a><span class="lineno"> 851</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ad4753ec1aadf093d5ad68371dadc48ce">LayerType_Convolution3d</a>,</div><div class="line"><a name="l00852"></a><span class="lineno"> 852</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4aeab1dd7561f6b72046d56733e86825c5">LayerType_Pooling3d</a></div><div class="line"><a name="l00853"></a><span class="lineno"> 853</span>  };</div><div class="line"><a name="l00854"></a><span class="lineno"> 854</span>  <span class="keywordflow">return</span> values;</div><div class="line"><a name="l00855"></a><span class="lineno"> 855</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a785922abf73d22bc593e8f0a92d8c9c7"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a785922abf73d22bc593e8f0a92d8c9c7">armnnSerializer::LayerType_Rank</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00771">ArmnnSchema_generated.h:771</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4af93759b7e9e0387205feb78f8a82c7f1"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4af93759b7e9e0387205feb78f8a82c7f1">armnnSerializer::LayerType_Shape</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00775">ArmnnSchema_generated.h:775</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a22182ccacc13ec64565d59035f89519c"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a22182ccacc13ec64565d59035f89519c">armnnSerializer::LayerType_Quantize</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00748">ArmnnSchema_generated.h:748</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a64de359c310082296477d8c96f01b076"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a64de359c310082296477d8c96f01b076">armnnSerializer::LayerType_StandIn</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00766">ArmnnSchema_generated.h:766</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4ab89f515400e3a990d0d0f3d2dbea8ec1"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ab89f515400e3a990d0d0f3d2dbea8ec1">armnnSerializer::LayerType_DetectionPostProcess</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00746">ArmnnSchema_generated.h:746</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4acd54378796281c0d8e4e80bbe5567e21"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4acd54378796281c0d8e4e80bbe5567e21">armnnSerializer::LayerType_BatchNormalization</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00736">ArmnnSchema_generated.h:736</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a39b387942f5516b8a207428f5d8d7faa"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a39b387942f5516b8a207428f5d8d7faa">armnnSerializer::LayerType_Gather</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00741">ArmnnSchema_generated.h:741</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a5328ab0543c229e04279400c106e3657"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a5328ab0543c229e04279400c106e3657">armnnSerializer::LayerType_TransposeConvolution2d</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00755">ArmnnSchema_generated.h:755</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4ae5b9004d4a10e01aba1d78ee61449195"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ae5b9004d4a10e01aba1d78ee61449195">armnnSerializer::LayerType_DepthToSpace</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00762">ArmnnSchema_generated.h:762</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a688f51522bb79b2b6fa101cfdfdbdd5e"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a688f51522bb79b2b6fa101cfdfdbdd5e">armnnSerializer::LayerType_Pad</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00733">ArmnnSchema_generated.h:733</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a2f18bee5be04c4987e76c2cefa6e171e"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a2f18bee5be04c4987e76c2cefa6e171e">armnnSerializer::LayerType_Fill</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00770">ArmnnSchema_generated.h:770</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4ad4753ec1aadf093d5ad68371dadc48ce"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ad4753ec1aadf093d5ad68371dadc48ce">armnnSerializer::LayerType_Convolution3d</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00778">ArmnnSchema_generated.h:778</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a4b2f82d3af360e6d110f05bc2bb7dc7c"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a4b2f82d3af360e6d110f05bc2bb7dc7c">armnnSerializer::LayerType_QuantizedLstm</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00758">ArmnnSchema_generated.h:758</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a29a968b42ce707c02ad2c447d0351352"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a29a968b42ce707c02ad2c447d0351352">armnnSerializer::LayerType_Subtraction</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00739">ArmnnSchema_generated.h:739</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4ac0873238553644ee939d1b0c642e9dbc"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ac0873238553644ee939d1b0c642e9dbc">armnnSerializer::LayerType_QLstm</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00769">ArmnnSchema_generated.h:769</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a6fedea66e207cae772c65a79886fca0e"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a6fedea66e207cae772c65a79886fca0e">armnnSerializer::LayerType_Reduce</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00773">ArmnnSchema_generated.h:773</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a25eea8fc582a2bc4084214aa38abde7e"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a25eea8fc582a2bc4084214aa38abde7e">armnnSerializer::LayerType_Prelu</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00754">ArmnnSchema_generated.h:754</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a0362966d202bf77f91aed7c92e579e23"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a0362966d202bf77f91aed7c92e579e23">armnnSerializer::LayerType_ElementwiseUnary</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00767">ArmnnSchema_generated.h:767</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a56bd99f0943cecd3ec227368d0cc5fe9"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a56bd99f0943cecd3ec227368d0cc5fe9">armnnSerializer::LayerType_UnidirectionalSequenceLstm</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00776">ArmnnSchema_generated.h:776</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a30409965c7c47c9f815dd3dfcc7e663c"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a30409965c7c47c9f815dd3dfcc7e663c">armnnSerializer::LayerType_Reshape</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00718">ArmnnSchema_generated.h:718</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4ab9338e78013f26777c2724638085c922"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ab9338e78013f26777c2724638085c922">armnnSerializer::LayerType_Floor</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00735">ArmnnSchema_generated.h:735</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4ac70f63ff9075fd170901461b35331935"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ac70f63ff9075fd170901461b35331935">armnnSerializer::LayerType_Comparison</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00765">ArmnnSchema_generated.h:765</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a5646baf51535947822e479daa6dbd772"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a5646baf51535947822e479daa6dbd772">armnnSerializer::LayerType_Mean</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00742">ArmnnSchema_generated.h:742</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4ac61d6b4be56008b56b9d32a1e1e99861"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ac61d6b4be56008b56b9d32a1e1e99861">armnnSerializer::LayerType_Division</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00728">ArmnnSchema_generated.h:728</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a3c58db4c401de007c15a0007b5a5ae1d"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a3c58db4c401de007c15a0007b5a5ae1d">armnnSerializer::LayerType_Pooling2d</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00717">ArmnnSchema_generated.h:717</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4ad95074a58fd7da7e8d6786f5c85a8dd6"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ad95074a58fd7da7e8d6786f5c85a8dd6">armnnSerializer::LayerType_BatchToSpaceNd</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00727">ArmnnSchema_generated.h:727</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4afbdbd636087d5a5d4cb9e9aecbe5346f"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4afbdbd636087d5a5d4cb9e9aecbe5346f">armnnSerializer::LayerType_ArgMinMax</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00760">ArmnnSchema_generated.h:760</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a5ef6227a76aae1bafca7ead1008e9aa6"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a5ef6227a76aae1bafca7ead1008e9aa6">armnnSerializer::LayerType_ResizeBilinear</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00738">ArmnnSchema_generated.h:738</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a77d733fc18c00db71ea9f5d4dd233a4a"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a77d733fc18c00db71ea9f5d4dd233a4a">armnnSerializer::LayerType_Transpose</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00768">ArmnnSchema_generated.h:768</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a605b6e29ce6d54f5ef73ab19b62a7ab6"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a605b6e29ce6d54f5ef73ab19b62a7ab6">armnnSerializer::LayerType_DepthwiseConvolution2d</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00721">ArmnnSchema_generated.h:721</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a4327b3c108dadf3935cdaf85d612bb07"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a4327b3c108dadf3935cdaf85d612bb07">armnnSerializer::LayerType_Equal</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00730">ArmnnSchema_generated.h:730</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4af2b8f4e0765200ba89724f494c5e52bd"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4af2b8f4e0765200ba89724f494c5e52bd">armnnSerializer::LayerType_Stack</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00757">ArmnnSchema_generated.h:757</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4aaf25a94f9bf2afb053a7b4d8a3d8558d"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4aaf25a94f9bf2afb053a7b4d8a3d8558d">armnnSerializer::LayerType_Rsqrt</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00734">ArmnnSchema_generated.h:734</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a7332eaf01d2612f39dd4481a50595d74"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a7332eaf01d2612f39dd4481a50595d74">armnnSerializer::LayerType_Merge</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00750">ArmnnSchema_generated.h:750</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a38d0eec54db972b3fcc688c382116fdd"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a38d0eec54db972b3fcc688c382116fdd">armnnSerializer::LayerType_Output</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00716">ArmnnSchema_generated.h:716</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a21f17a1f82b124f4ebc18f271938e24d"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a21f17a1f82b124f4ebc18f271938e24d">armnnSerializer::LayerType_FullyConnected</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00724">ArmnnSchema_generated.h:724</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a04cc8aaa00f76e99dfbb24971224bce1"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a04cc8aaa00f76e99dfbb24971224bce1">armnnSerializer::LayerType_Abs</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00759">ArmnnSchema_generated.h:759</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a32b30947ebc46fcda3ba504239f7eaee"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a32b30947ebc46fcda3ba504239f7eaee">armnnSerializer::LayerType_LogSoftmax</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00764">ArmnnSchema_generated.h:764</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a70edec4191e238938a90ce02317fb5ea"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a70edec4191e238938a90ce02317fb5ea">armnnSerializer::LayerType_Activation</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00722">ArmnnSchema_generated.h:722</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4ad8556cd126b07b95ea2c122590409bd6"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ad8556cd126b07b95ea2c122590409bd6">armnnSerializer::LayerType_Concat</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00752">ArmnnSchema_generated.h:752</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4afad3e54ebc6fe6752ea2ec3ef3cde82a"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4afad3e54ebc6fe6752ea2ec3ef3cde82a">armnnSerializer::LayerType_ChannelShuffle</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00777">ArmnnSchema_generated.h:777</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4aca87d6d0999df48428af51a1b0450da2"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4aca87d6d0999df48428af51a1b0450da2">armnnSerializer::LayerType_Minimum</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00729">ArmnnSchema_generated.h:729</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a7af04481d606ab5686b4028209b96420"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a7af04481d606ab5686b4028209b96420">armnnSerializer::LayerType_Constant</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00725">ArmnnSchema_generated.h:725</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a9fd05f58f10a22fa9ef4d319cd4f8c3d"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a9fd05f58f10a22fa9ef4d319cd4f8c3d">armnnSerializer::LayerType_Normalization</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00732">ArmnnSchema_generated.h:732</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a7f263220192627e3ff43185855bbae1f"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a7f263220192627e3ff43185855bbae1f">armnnSerializer::LayerType_Merger</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00743">ArmnnSchema_generated.h:743</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a824a65dbf20e199da56166f2fa8e733c"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a824a65dbf20e199da56166f2fa8e733c">armnnSerializer::LayerType_Cast</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00774">ArmnnSchema_generated.h:774</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a9191e5741942fdf6c41136c7b31fbe62"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a9191e5741942fdf6c41136c7b31fbe62">armnnSerializer::LayerType_L2Normalization</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00744">ArmnnSchema_generated.h:744</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4abd4bd9ee4506a60cc50176ecc05f7631"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4abd4bd9ee4506a60cc50176ecc05f7631">armnnSerializer::LayerType_Addition</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00713">ArmnnSchema_generated.h:713</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a274eac33c72ceed60b2ea063e3ec7e8b"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a274eac33c72ceed60b2ea063e3ec7e8b">armnnSerializer::LayerType_Splitter</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00745">ArmnnSchema_generated.h:745</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4af6cbc22eddf312ca5366ccce089c3f9a"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4af6cbc22eddf312ca5366ccce089c3f9a">armnnSerializer::LayerType_Softmax</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00719">ArmnnSchema_generated.h:719</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a3cd45c266e4badd2994be5724e86dfbc"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a3cd45c266e4badd2994be5724e86dfbc">armnnSerializer::LayerType_Lstm</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00747">ArmnnSchema_generated.h:747</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a33ca37a546058767240a89ba53709f55"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a33ca37a546058767240a89ba53709f55">armnnSerializer::LayerType_InstanceNormalization</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00763">ArmnnSchema_generated.h:763</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a3a77f37dfe1b4365583991c0f60c7cba"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a3a77f37dfe1b4365583991c0f60c7cba">armnnSerializer::LayerType_Permute</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00723">ArmnnSchema_generated.h:723</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a091e45acf7239d85d0f052a19b49bf4b"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a091e45acf7239d85d0f052a19b49bf4b">armnnSerializer::LayerType_Dequantize</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00749">ArmnnSchema_generated.h:749</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4afa7ee6dd41a6c44dcf7e0428392dc2f8"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4afa7ee6dd41a6c44dcf7e0428392dc2f8">armnnSerializer::LayerType_LogicalBinary</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00772">ArmnnSchema_generated.h:772</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4afa7bdf6ab5ff77a483a88df31464439e"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4afa7bdf6ab5ff77a483a88df31464439e">armnnSerializer::LayerType_Input</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00714">ArmnnSchema_generated.h:714</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4ad90900d617747688cb8da2c3e6129464"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ad90900d617747688cb8da2c3e6129464">armnnSerializer::LayerType_Greater</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00737">ArmnnSchema_generated.h:737</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a01cba93d343b3d05d3491f67259ee5cd"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a01cba93d343b3d05d3491f67259ee5cd">armnnSerializer::LayerType_SpaceToBatchNd</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00726">ArmnnSchema_generated.h:726</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a90cfb48995778461a19333d8f72867e4"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a90cfb48995778461a19333d8f72867e4">armnnSerializer::LayerType_Convolution2d</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00720">ArmnnSchema_generated.h:720</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a23a3703a6e68fffb059fe2bd1cf2bd32"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a23a3703a6e68fffb059fe2bd1cf2bd32">armnnSerializer::LayerType_Maximum</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00731">ArmnnSchema_generated.h:731</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4aeab1dd7561f6b72046d56733e86825c5"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4aeab1dd7561f6b72046d56733e86825c5">armnnSerializer::LayerType_Pooling3d</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00779">ArmnnSchema_generated.h:779</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4">armnnSerializer::LayerType</a></div><div class="ttdeci">LayerType</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00712">ArmnnSchema_generated.h:712</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4adc4b97b6048ab78029e8bb01059a7436"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4adc4b97b6048ab78029e8bb01059a7436">armnnSerializer::LayerType_SpaceToDepth</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00753">ArmnnSchema_generated.h:753</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a28a1072fe03ff11f05eafcebdc9db61b"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a28a1072fe03ff11f05eafcebdc9db61b">armnnSerializer::LayerType_Resize</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00756">ArmnnSchema_generated.h:756</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4ae84323742561cbd9d490b2aad3419a4e"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4ae84323742561cbd9d490b2aad3419a4e">armnnSerializer::LayerType_StridedSlice</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00740">ArmnnSchema_generated.h:740</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a10845455085eda83cc1ebaaf649fdf90"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a10845455085eda83cc1ebaaf649fdf90">armnnSerializer::LayerType_Multiplication</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00715">ArmnnSchema_generated.h:715</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4aaf998e60546d2e763f6c9f731fa84888"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4aaf998e60546d2e763f6c9f731fa84888">armnnSerializer::LayerType_Slice</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00761">ArmnnSchema_generated.h:761</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56943a0946e5f15e5e58054b8e7a04a4a198e8410349034851f20f2b60b716fb2"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56943a0946e5f15e5e58054b8e7a04a4a198e8410349034851f20f2b60b716fb2">armnnSerializer::LayerType_Switch</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00751">ArmnnSchema_generated.h:751</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="af161b2b04ecbe8feffb29216fcf91845"></a> +<h2 class="memtitle"><span class="permalink"><a href="#af161b2b04ecbe8feffb29216fcf91845">◆ </a></span>EnumValuesLogicalBinaryOperation()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="namespacearmnn_serializer.xhtml#a2da4db0140d1a6dc69c9c82e9ef5379e">LogicalBinaryOperation</a>(& armnnSerializer::EnumValuesLogicalBinaryOperation </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td>)[2]</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01034">1034</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01028">LogicalBinaryOperation_LogicalAnd</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01029">LogicalBinaryOperation_LogicalOr</a>.</p> +<div class="fragment"><div class="line"><a name="l01034"></a><span class="lineno"> 1034</span>  {</div><div class="line"><a name="l01035"></a><span class="lineno"> 1035</span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="namespacearmnn_serializer.xhtml#a2da4db0140d1a6dc69c9c82e9ef5379e">LogicalBinaryOperation</a> values[] = {</div><div class="line"><a name="l01036"></a><span class="lineno"> 1036</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a2da4db0140d1a6dc69c9c82e9ef5379eaff4ec31c535645c7be387dfcca438296">LogicalBinaryOperation_LogicalAnd</a>,</div><div class="line"><a name="l01037"></a><span class="lineno"> 1037</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a2da4db0140d1a6dc69c9c82e9ef5379eaa79f96618d5896cd4b336acfc3ad2767">LogicalBinaryOperation_LogicalOr</a></div><div class="line"><a name="l01038"></a><span class="lineno"> 1038</span>  };</div><div class="line"><a name="l01039"></a><span class="lineno"> 1039</span>  <span class="keywordflow">return</span> values;</div><div class="line"><a name="l01040"></a><span class="lineno"> 1040</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a2da4db0140d1a6dc69c9c82e9ef5379eaff4ec31c535645c7be387dfcca438296"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a2da4db0140d1a6dc69c9c82e9ef5379eaff4ec31c535645c7be387dfcca438296">armnnSerializer::LogicalBinaryOperation_LogicalAnd</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01028">ArmnnSchema_generated.h:1028</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a2da4db0140d1a6dc69c9c82e9ef5379eaa79f96618d5896cd4b336acfc3ad2767"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a2da4db0140d1a6dc69c9c82e9ef5379eaa79f96618d5896cd4b336acfc3ad2767">armnnSerializer::LogicalBinaryOperation_LogicalOr</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01029">ArmnnSchema_generated.h:1029</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a2da4db0140d1a6dc69c9c82e9ef5379e"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a2da4db0140d1a6dc69c9c82e9ef5379e">armnnSerializer::LogicalBinaryOperation</a></div><div class="ttdeci">LogicalBinaryOperation</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01027">ArmnnSchema_generated.h:1027</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a185bebea2475ed49ec3e71040a2f08e1"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a185bebea2475ed49ec3e71040a2f08e1">◆ </a></span>EnumValuesNormalizationAlgorithmChannel()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="namespacearmnn_serializer.xhtml#abe18a5033f2ab9c0de82c676b48f5437">NormalizationAlgorithmChannel</a>(& armnnSerializer::EnumValuesNormalizationAlgorithmChannel </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td>)[2]</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01157">1157</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01151">NormalizationAlgorithmChannel_Across</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01152">NormalizationAlgorithmChannel_Within</a>.</p> +<div class="fragment"><div class="line"><a name="l01157"></a><span class="lineno"> 1157</span>  {</div><div class="line"><a name="l01158"></a><span class="lineno"> 1158</span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="namespacearmnn_serializer.xhtml#abe18a5033f2ab9c0de82c676b48f5437">NormalizationAlgorithmChannel</a> values[] = {</div><div class="line"><a name="l01159"></a><span class="lineno"> 1159</span>  <a class="code" href="namespacearmnn_serializer.xhtml#abe18a5033f2ab9c0de82c676b48f5437a08ef3b79541d7e7c07f9bc4fb24d3002">NormalizationAlgorithmChannel_Across</a>,</div><div class="line"><a name="l01160"></a><span class="lineno"> 1160</span>  <a class="code" href="namespacearmnn_serializer.xhtml#abe18a5033f2ab9c0de82c676b48f5437acb4111d4d54aaef77778eec297a519d0">NormalizationAlgorithmChannel_Within</a></div><div class="line"><a name="l01161"></a><span class="lineno"> 1161</span>  };</div><div class="line"><a name="l01162"></a><span class="lineno"> 1162</span>  <span class="keywordflow">return</span> values;</div><div class="line"><a name="l01163"></a><span class="lineno"> 1163</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_abe18a5033f2ab9c0de82c676b48f5437acb4111d4d54aaef77778eec297a519d0"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#abe18a5033f2ab9c0de82c676b48f5437acb4111d4d54aaef77778eec297a519d0">armnnSerializer::NormalizationAlgorithmChannel_Within</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01152">ArmnnSchema_generated.h:1152</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_abe18a5033f2ab9c0de82c676b48f5437"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#abe18a5033f2ab9c0de82c676b48f5437">armnnSerializer::NormalizationAlgorithmChannel</a></div><div class="ttdeci">NormalizationAlgorithmChannel</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01150">ArmnnSchema_generated.h:1150</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_abe18a5033f2ab9c0de82c676b48f5437a08ef3b79541d7e7c07f9bc4fb24d3002"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#abe18a5033f2ab9c0de82c676b48f5437a08ef3b79541d7e7c07f9bc4fb24d3002">armnnSerializer::NormalizationAlgorithmChannel_Across</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01151">ArmnnSchema_generated.h:1151</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="aec0134b8b4932b8354bd32054be6190c"></a> +<h2 class="memtitle"><span class="permalink"><a href="#aec0134b8b4932b8354bd32054be6190c">◆ </a></span>EnumValuesNormalizationAlgorithmMethod()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="namespacearmnn_serializer.xhtml#ad605d1661fa0d8c7fea651d82fbe11c9">NormalizationAlgorithmMethod</a>(& armnnSerializer::EnumValuesNormalizationAlgorithmMethod </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td>)[2]</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01187">1187</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01181">NormalizationAlgorithmMethod_LocalBrightness</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01182">NormalizationAlgorithmMethod_LocalContrast</a>.</p> +<div class="fragment"><div class="line"><a name="l01187"></a><span class="lineno"> 1187</span>  {</div><div class="line"><a name="l01188"></a><span class="lineno"> 1188</span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="namespacearmnn_serializer.xhtml#ad605d1661fa0d8c7fea651d82fbe11c9">NormalizationAlgorithmMethod</a> values[] = {</div><div class="line"><a name="l01189"></a><span class="lineno"> 1189</span>  <a class="code" href="namespacearmnn_serializer.xhtml#ad605d1661fa0d8c7fea651d82fbe11c9a27d9bf7a7a45eda4f0e03b6c56823ecb">NormalizationAlgorithmMethod_LocalBrightness</a>,</div><div class="line"><a name="l01190"></a><span class="lineno"> 1190</span>  <a class="code" href="namespacearmnn_serializer.xhtml#ad605d1661fa0d8c7fea651d82fbe11c9a5304d0d97b48c72b8e0c7a39d35957b5">NormalizationAlgorithmMethod_LocalContrast</a></div><div class="line"><a name="l01191"></a><span class="lineno"> 1191</span>  };</div><div class="line"><a name="l01192"></a><span class="lineno"> 1192</span>  <span class="keywordflow">return</span> values;</div><div class="line"><a name="l01193"></a><span class="lineno"> 1193</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_ad605d1661fa0d8c7fea651d82fbe11c9a27d9bf7a7a45eda4f0e03b6c56823ecb"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad605d1661fa0d8c7fea651d82fbe11c9a27d9bf7a7a45eda4f0e03b6c56823ecb">armnnSerializer::NormalizationAlgorithmMethod_LocalBrightness</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01181">ArmnnSchema_generated.h:1181</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad605d1661fa0d8c7fea651d82fbe11c9a5304d0d97b48c72b8e0c7a39d35957b5"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad605d1661fa0d8c7fea651d82fbe11c9a5304d0d97b48c72b8e0c7a39d35957b5">armnnSerializer::NormalizationAlgorithmMethod_LocalContrast</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01182">ArmnnSchema_generated.h:1182</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad605d1661fa0d8c7fea651d82fbe11c9"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad605d1661fa0d8c7fea651d82fbe11c9">armnnSerializer::NormalizationAlgorithmMethod</a></div><div class="ttdeci">NormalizationAlgorithmMethod</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01180">ArmnnSchema_generated.h:1180</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a7602ea6b8ca1618697c53513478a810f"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a7602ea6b8ca1618697c53513478a810f">◆ </a></span>EnumValuesOutputShapeRounding()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="namespacearmnn_serializer.xhtml#adf2e5515c4c36a3e7e46bb8b83c6754e">OutputShapeRounding</a>(& armnnSerializer::EnumValuesOutputShapeRounding </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td>)[2]</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01097">1097</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01092">OutputShapeRounding_Ceiling</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01091">OutputShapeRounding_Floor</a>.</p> +<div class="fragment"><div class="line"><a name="l01097"></a><span class="lineno"> 1097</span>  {</div><div class="line"><a name="l01098"></a><span class="lineno"> 1098</span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="namespacearmnn_serializer.xhtml#adf2e5515c4c36a3e7e46bb8b83c6754e">OutputShapeRounding</a> values[] = {</div><div class="line"><a name="l01099"></a><span class="lineno"> 1099</span>  <a class="code" href="namespacearmnn_serializer.xhtml#adf2e5515c4c36a3e7e46bb8b83c6754eadadc4437650014a2db5b2f7bf0c081d5">OutputShapeRounding_Floor</a>,</div><div class="line"><a name="l01100"></a><span class="lineno"> 1100</span>  <a class="code" href="namespacearmnn_serializer.xhtml#adf2e5515c4c36a3e7e46bb8b83c6754ea9dca45762264185e297180e2985b8a57">OutputShapeRounding_Ceiling</a></div><div class="line"><a name="l01101"></a><span class="lineno"> 1101</span>  };</div><div class="line"><a name="l01102"></a><span class="lineno"> 1102</span>  <span class="keywordflow">return</span> values;</div><div class="line"><a name="l01103"></a><span class="lineno"> 1103</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_adf2e5515c4c36a3e7e46bb8b83c6754ea9dca45762264185e297180e2985b8a57"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#adf2e5515c4c36a3e7e46bb8b83c6754ea9dca45762264185e297180e2985b8a57">armnnSerializer::OutputShapeRounding_Ceiling</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01092">ArmnnSchema_generated.h:1092</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_adf2e5515c4c36a3e7e46bb8b83c6754e"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#adf2e5515c4c36a3e7e46bb8b83c6754e">armnnSerializer::OutputShapeRounding</a></div><div class="ttdeci">OutputShapeRounding</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01090">ArmnnSchema_generated.h:1090</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_adf2e5515c4c36a3e7e46bb8b83c6754eadadc4437650014a2db5b2f7bf0c081d5"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#adf2e5515c4c36a3e7e46bb8b83c6754eadadc4437650014a2db5b2f7bf0c081d5">armnnSerializer::OutputShapeRounding_Floor</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01091">ArmnnSchema_generated.h:1091</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a89f269d5a4be0f137ca77eff825d1306"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a89f269d5a4be0f137ca77eff825d1306">◆ </a></span>EnumValuesPaddingMethod()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="namespacearmnn_serializer.xhtml#a3888429b6ebc79f9a7df549e5e4d9a2f">PaddingMethod</a>(& armnnSerializer::EnumValuesPaddingMethod </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td>)[2]</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01127">1127</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01122">PaddingMethod_Exclude</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01121">PaddingMethod_IgnoreValue</a>.</p> +<div class="fragment"><div class="line"><a name="l01127"></a><span class="lineno"> 1127</span>  {</div><div class="line"><a name="l01128"></a><span class="lineno"> 1128</span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="namespacearmnn_serializer.xhtml#a3888429b6ebc79f9a7df549e5e4d9a2f">PaddingMethod</a> values[] = {</div><div class="line"><a name="l01129"></a><span class="lineno"> 1129</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a3888429b6ebc79f9a7df549e5e4d9a2fac6a22de608123fbd0e9619051c270be6">PaddingMethod_IgnoreValue</a>,</div><div class="line"><a name="l01130"></a><span class="lineno"> 1130</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a3888429b6ebc79f9a7df549e5e4d9a2fa1ca5445bda718e9d6d2cb2530c499384">PaddingMethod_Exclude</a></div><div class="line"><a name="l01131"></a><span class="lineno"> 1131</span>  };</div><div class="line"><a name="l01132"></a><span class="lineno"> 1132</span>  <span class="keywordflow">return</span> values;</div><div class="line"><a name="l01133"></a><span class="lineno"> 1133</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a3888429b6ebc79f9a7df549e5e4d9a2fa1ca5445bda718e9d6d2cb2530c499384"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a3888429b6ebc79f9a7df549e5e4d9a2fa1ca5445bda718e9d6d2cb2530c499384">armnnSerializer::PaddingMethod_Exclude</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01122">ArmnnSchema_generated.h:1122</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a3888429b6ebc79f9a7df549e5e4d9a2fac6a22de608123fbd0e9619051c270be6"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a3888429b6ebc79f9a7df549e5e4d9a2fac6a22de608123fbd0e9619051c270be6">armnnSerializer::PaddingMethod_IgnoreValue</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01121">ArmnnSchema_generated.h:1121</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a3888429b6ebc79f9a7df549e5e4d9a2f"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a3888429b6ebc79f9a7df549e5e4d9a2f">armnnSerializer::PaddingMethod</a></div><div class="ttdeci">PaddingMethod</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01120">ArmnnSchema_generated.h:1120</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a7e3252e8322a872fcce7cbe98c04e247"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a7e3252e8322a872fcce7cbe98c04e247">◆ </a></span>EnumValuesPaddingMode()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="namespacearmnn_serializer.xhtml#a14d24d90ab4ba2956e92e27890ba4c91">PaddingMode</a>(& armnnSerializer::EnumValuesPaddingMode </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td>)[3]</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01218">1218</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01211">PaddingMode_Constant</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01212">PaddingMode_Reflect</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01213">PaddingMode_Symmetric</a>.</p> +<div class="fragment"><div class="line"><a name="l01218"></a><span class="lineno"> 1218</span>  {</div><div class="line"><a name="l01219"></a><span class="lineno"> 1219</span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="namespacearmnn_serializer.xhtml#a14d24d90ab4ba2956e92e27890ba4c91">PaddingMode</a> values[] = {</div><div class="line"><a name="l01220"></a><span class="lineno"> 1220</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a14d24d90ab4ba2956e92e27890ba4c91ac70578d0ba97ace06c710c28a408ba97">PaddingMode_Constant</a>,</div><div class="line"><a name="l01221"></a><span class="lineno"> 1221</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a14d24d90ab4ba2956e92e27890ba4c91a30a624599c070953c66425b29a9a5410">PaddingMode_Reflect</a>,</div><div class="line"><a name="l01222"></a><span class="lineno"> 1222</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a14d24d90ab4ba2956e92e27890ba4c91aae41b07106ab81a147cdcbbedb980a82">PaddingMode_Symmetric</a></div><div class="line"><a name="l01223"></a><span class="lineno"> 1223</span>  };</div><div class="line"><a name="l01224"></a><span class="lineno"> 1224</span>  <span class="keywordflow">return</span> values;</div><div class="line"><a name="l01225"></a><span class="lineno"> 1225</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a14d24d90ab4ba2956e92e27890ba4c91"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a14d24d90ab4ba2956e92e27890ba4c91">armnnSerializer::PaddingMode</a></div><div class="ttdeci">PaddingMode</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01210">ArmnnSchema_generated.h:1210</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a14d24d90ab4ba2956e92e27890ba4c91a30a624599c070953c66425b29a9a5410"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a14d24d90ab4ba2956e92e27890ba4c91a30a624599c070953c66425b29a9a5410">armnnSerializer::PaddingMode_Reflect</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01212">ArmnnSchema_generated.h:1212</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a14d24d90ab4ba2956e92e27890ba4c91aae41b07106ab81a147cdcbbedb980a82"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a14d24d90ab4ba2956e92e27890ba4c91aae41b07106ab81a147cdcbbedb980a82">armnnSerializer::PaddingMode_Symmetric</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01213">ArmnnSchema_generated.h:1213</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a14d24d90ab4ba2956e92e27890ba4c91ac70578d0ba97ace06c710c28a408ba97"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a14d24d90ab4ba2956e92e27890ba4c91ac70578d0ba97ace06c710c28a408ba97">armnnSerializer::PaddingMode_Constant</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01211">ArmnnSchema_generated.h:1211</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a14d49c16c6f3d19f8cb1060ec3ed5e1d"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a14d49c16c6f3d19f8cb1060ec3ed5e1d">◆ </a></span>EnumValuesPoolingAlgorithm()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="namespacearmnn_serializer.xhtml#a961bbfe1db71a848eff5a1f0ab775718">PoolingAlgorithm</a>(& armnnSerializer::EnumValuesPoolingAlgorithm </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td>)[3]</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01065">1065</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01059">PoolingAlgorithm_Average</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01060">PoolingAlgorithm_L2</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01058">PoolingAlgorithm_Max</a>.</p> +<div class="fragment"><div class="line"><a name="l01065"></a><span class="lineno"> 1065</span>  {</div><div class="line"><a name="l01066"></a><span class="lineno"> 1066</span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="namespacearmnn_serializer.xhtml#a961bbfe1db71a848eff5a1f0ab775718">PoolingAlgorithm</a> values[] = {</div><div class="line"><a name="l01067"></a><span class="lineno"> 1067</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a961bbfe1db71a848eff5a1f0ab775718a1d2a28b5e5683e0a5187ccd610c55fe9">PoolingAlgorithm_Max</a>,</div><div class="line"><a name="l01068"></a><span class="lineno"> 1068</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a961bbfe1db71a848eff5a1f0ab775718abba7c8a1f8eb5a85e696ac87fd20defb">PoolingAlgorithm_Average</a>,</div><div class="line"><a name="l01069"></a><span class="lineno"> 1069</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a961bbfe1db71a848eff5a1f0ab775718a94f516e696448c8aaf505772b49d63df">PoolingAlgorithm_L2</a></div><div class="line"><a name="l01070"></a><span class="lineno"> 1070</span>  };</div><div class="line"><a name="l01071"></a><span class="lineno"> 1071</span>  <span class="keywordflow">return</span> values;</div><div class="line"><a name="l01072"></a><span class="lineno"> 1072</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a961bbfe1db71a848eff5a1f0ab775718a94f516e696448c8aaf505772b49d63df"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a961bbfe1db71a848eff5a1f0ab775718a94f516e696448c8aaf505772b49d63df">armnnSerializer::PoolingAlgorithm_L2</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01060">ArmnnSchema_generated.h:1060</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a961bbfe1db71a848eff5a1f0ab775718a1d2a28b5e5683e0a5187ccd610c55fe9"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a961bbfe1db71a848eff5a1f0ab775718a1d2a28b5e5683e0a5187ccd610c55fe9">armnnSerializer::PoolingAlgorithm_Max</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01058">ArmnnSchema_generated.h:1058</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a961bbfe1db71a848eff5a1f0ab775718"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a961bbfe1db71a848eff5a1f0ab775718">armnnSerializer::PoolingAlgorithm</a></div><div class="ttdeci">PoolingAlgorithm</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01057">ArmnnSchema_generated.h:1057</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a961bbfe1db71a848eff5a1f0ab775718abba7c8a1f8eb5a85e696ac87fd20defb"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a961bbfe1db71a848eff5a1f0ab775718abba7c8a1f8eb5a85e696ac87fd20defb">armnnSerializer::PoolingAlgorithm_Average</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01059">ArmnnSchema_generated.h:1059</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="ac3e88d1fe455808c6391864b5113decd"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ac3e88d1fe455808c6391864b5113decd">◆ </a></span>EnumValuesReduceOperation()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0">ReduceOperation</a>(& armnnSerializer::EnumValuesReduceOperation </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td>)[5]</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00591">591</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00583">ReduceOperation_Max</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00584">ReduceOperation_Mean</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00585">ReduceOperation_Min</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00586">ReduceOperation_Prod</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00582">ReduceOperation_Sum</a>.</p> +<div class="fragment"><div class="line"><a name="l00591"></a><span class="lineno"> 591</span>  {</div><div class="line"><a name="l00592"></a><span class="lineno"> 592</span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0">ReduceOperation</a> values[] = {</div><div class="line"><a name="l00593"></a><span class="lineno"> 593</span>  <a class="code" href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0a5b9aa2242fe3be2b506fecebedb7a09e">ReduceOperation_Sum</a>,</div><div class="line"><a name="l00594"></a><span class="lineno"> 594</span>  <a class="code" href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0a0b621c42a73f169f17d67baba922676d">ReduceOperation_Max</a>,</div><div class="line"><a name="l00595"></a><span class="lineno"> 595</span>  <a class="code" href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0aef3aaf4a232c169ab448484849b53b3f">ReduceOperation_Mean</a>,</div><div class="line"><a name="l00596"></a><span class="lineno"> 596</span>  <a class="code" href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0aeae72dbc1010bb43ed647c81ed0a144c">ReduceOperation_Min</a>,</div><div class="line"><a name="l00597"></a><span class="lineno"> 597</span>  <a class="code" href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0a7563ff93854bf67324e5c775b9461a63">ReduceOperation_Prod</a></div><div class="line"><a name="l00598"></a><span class="lineno"> 598</span>  };</div><div class="line"><a name="l00599"></a><span class="lineno"> 599</span>  <span class="keywordflow">return</span> values;</div><div class="line"><a name="l00600"></a><span class="lineno"> 600</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_abc05539fc6e7907f32ef0fb242e3b3b0a5b9aa2242fe3be2b506fecebedb7a09e"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0a5b9aa2242fe3be2b506fecebedb7a09e">armnnSerializer::ReduceOperation_Sum</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00582">ArmnnSchema_generated.h:582</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_abc05539fc6e7907f32ef0fb242e3b3b0"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0">armnnSerializer::ReduceOperation</a></div><div class="ttdeci">ReduceOperation</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00581">ArmnnSchema_generated.h:581</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_abc05539fc6e7907f32ef0fb242e3b3b0a7563ff93854bf67324e5c775b9461a63"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0a7563ff93854bf67324e5c775b9461a63">armnnSerializer::ReduceOperation_Prod</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00586">ArmnnSchema_generated.h:586</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_abc05539fc6e7907f32ef0fb242e3b3b0aef3aaf4a232c169ab448484849b53b3f"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0aef3aaf4a232c169ab448484849b53b3f">armnnSerializer::ReduceOperation_Mean</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00584">ArmnnSchema_generated.h:584</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_abc05539fc6e7907f32ef0fb242e3b3b0aeae72dbc1010bb43ed647c81ed0a144c"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0aeae72dbc1010bb43ed647c81ed0a144c">armnnSerializer::ReduceOperation_Min</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00585">ArmnnSchema_generated.h:585</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_abc05539fc6e7907f32ef0fb242e3b3b0a0b621c42a73f169f17d67baba922676d"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0a0b621c42a73f169f17d67baba922676d">armnnSerializer::ReduceOperation_Max</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00583">ArmnnSchema_generated.h:583</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a766b9c6f86516cbe08bce4bd1c1fe56b"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a766b9c6f86516cbe08bce4bd1c1fe56b">◆ </a></span>EnumValuesResizeMethod()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="namespacearmnn_serializer.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4">ResizeMethod</a>(& armnnSerializer::EnumValuesResizeMethod </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td>)[2]</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00627">627</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00622">ResizeMethod_Bilinear</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00621">ResizeMethod_NearestNeighbor</a>.</p> +<div class="fragment"><div class="line"><a name="l00627"></a><span class="lineno"> 627</span>  {</div><div class="line"><a name="l00628"></a><span class="lineno"> 628</span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4">ResizeMethod</a> values[] = {</div><div class="line"><a name="l00629"></a><span class="lineno"> 629</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4a455979440a6e399cdb14c651810cedb7">ResizeMethod_NearestNeighbor</a>,</div><div class="line"><a name="l00630"></a><span class="lineno"> 630</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4a935d5ecd5fd045cc4abfff534c6897dc">ResizeMethod_Bilinear</a></div><div class="line"><a name="l00631"></a><span class="lineno"> 631</span>  };</div><div class="line"><a name="l00632"></a><span class="lineno"> 632</span>  <span class="keywordflow">return</span> values;</div><div class="line"><a name="l00633"></a><span class="lineno"> 633</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a9a2af2f8c4af4f9efa8e79417d505ac4a455979440a6e399cdb14c651810cedb7"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4a455979440a6e399cdb14c651810cedb7">armnnSerializer::ResizeMethod_NearestNeighbor</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00621">ArmnnSchema_generated.h:621</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a2af2f8c4af4f9efa8e79417d505ac4a935d5ecd5fd045cc4abfff534c6897dc"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4a935d5ecd5fd045cc4abfff534c6897dc">armnnSerializer::ResizeMethod_Bilinear</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00622">ArmnnSchema_generated.h:622</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a2af2f8c4af4f9efa8e79417d505ac4"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4">armnnSerializer::ResizeMethod</a></div><div class="ttdeci">ResizeMethod</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00620">ArmnnSchema_generated.h:620</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="abaf8f6680ebec08b760d1ddf280f510c"></a> +<h2 class="memtitle"><span class="permalink"><a href="#abaf8f6680ebec08b760d1ddf280f510c">◆ </a></span>EnumValuesUnaryOperation()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8">UnaryOperation</a>(& armnnSerializer::EnumValuesUnaryOperation </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td>)[8]</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00992">992</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00980">UnaryOperation_Abs</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00983">UnaryOperation_Exp</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00986">UnaryOperation_Log</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00985">UnaryOperation_LogicalNot</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00984">UnaryOperation_Neg</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00981">UnaryOperation_Rsqrt</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00987">UnaryOperation_Sin</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00982">UnaryOperation_Sqrt</a>.</p> +<div class="fragment"><div class="line"><a name="l00992"></a><span class="lineno"> 992</span>  {</div><div class="line"><a name="l00993"></a><span class="lineno"> 993</span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8">UnaryOperation</a> values[] = {</div><div class="line"><a name="l00994"></a><span class="lineno"> 994</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a83db4f3b3687286058a159e810320e62">UnaryOperation_Abs</a>,</div><div class="line"><a name="l00995"></a><span class="lineno"> 995</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8ad6f0e7a2690ab7c8e6e222f7cae773c1">UnaryOperation_Rsqrt</a>,</div><div class="line"><a name="l00996"></a><span class="lineno"> 996</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a676a1f8cb61c9672bd3cf3bf942713ef">UnaryOperation_Sqrt</a>,</div><div class="line"><a name="l00997"></a><span class="lineno"> 997</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a8ec299abb8c4b048233380de1788277c">UnaryOperation_Exp</a>,</div><div class="line"><a name="l00998"></a><span class="lineno"> 998</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a6afa8205802b4a42d12635f1d07891f3">UnaryOperation_Neg</a>,</div><div class="line"><a name="l00999"></a><span class="lineno"> 999</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a1945a9ccf3a4bd9ab551d078b636a1bd">UnaryOperation_LogicalNot</a>,</div><div class="line"><a name="l01000"></a><span class="lineno"> 1000</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a14b8ea38a2d0b764605a7d246383949f">UnaryOperation_Log</a>,</div><div class="line"><a name="l01001"></a><span class="lineno"> 1001</span>  <a class="code" href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8af0ae5202857866cea20375d49ce1dd01">UnaryOperation_Sin</a></div><div class="line"><a name="l01002"></a><span class="lineno"> 1002</span>  };</div><div class="line"><a name="l01003"></a><span class="lineno"> 1003</span>  <span class="keywordflow">return</span> values;</div><div class="line"><a name="l01004"></a><span class="lineno"> 1004</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a1cfaa710db2a54673b21d2ea2da757c8a1945a9ccf3a4bd9ab551d078b636a1bd"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a1945a9ccf3a4bd9ab551d078b636a1bd">armnnSerializer::UnaryOperation_LogicalNot</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00985">ArmnnSchema_generated.h:985</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a1cfaa710db2a54673b21d2ea2da757c8a83db4f3b3687286058a159e810320e62"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a83db4f3b3687286058a159e810320e62">armnnSerializer::UnaryOperation_Abs</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00980">ArmnnSchema_generated.h:980</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a1cfaa710db2a54673b21d2ea2da757c8a6afa8205802b4a42d12635f1d07891f3"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a6afa8205802b4a42d12635f1d07891f3">armnnSerializer::UnaryOperation_Neg</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00984">ArmnnSchema_generated.h:984</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a1cfaa710db2a54673b21d2ea2da757c8af0ae5202857866cea20375d49ce1dd01"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8af0ae5202857866cea20375d49ce1dd01">armnnSerializer::UnaryOperation_Sin</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00987">ArmnnSchema_generated.h:987</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a1cfaa710db2a54673b21d2ea2da757c8a14b8ea38a2d0b764605a7d246383949f"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a14b8ea38a2d0b764605a7d246383949f">armnnSerializer::UnaryOperation_Log</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00986">ArmnnSchema_generated.h:986</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a1cfaa710db2a54673b21d2ea2da757c8a8ec299abb8c4b048233380de1788277c"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a8ec299abb8c4b048233380de1788277c">armnnSerializer::UnaryOperation_Exp</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00983">ArmnnSchema_generated.h:983</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a1cfaa710db2a54673b21d2ea2da757c8ad6f0e7a2690ab7c8e6e222f7cae773c1"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8ad6f0e7a2690ab7c8e6e222f7cae773c1">armnnSerializer::UnaryOperation_Rsqrt</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00981">ArmnnSchema_generated.h:981</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a1cfaa710db2a54673b21d2ea2da757c8a676a1f8cb61c9672bd3cf3bf942713ef"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a676a1f8cb61c9672bd3cf3bf942713ef">armnnSerializer::UnaryOperation_Sqrt</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00982">ArmnnSchema_generated.h:982</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a1cfaa710db2a54673b21d2ea2da757c8"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8">armnnSerializer::UnaryOperation</a></div><div class="ttdeci">UnaryOperation</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00979">ArmnnSchema_generated.h:979</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a7f75ec0dcdc1b10921194ff800ae1267"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a7f75ec0dcdc1b10921194ff800ae1267">◆ </a></span>FinishSerializedGraphBuffer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">void armnnSerializer::FinishSerializedGraphBuffer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::SerializedGraph > </td> + <td class="paramname"><em>root</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l11359">11359</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l11336">SerializedGraphIdentifier()</a>.</p> +<div class="fragment"><div class="line"><a name="l11361"></a><span class="lineno">11361</span>  {</div><div class="line"><a name="l11362"></a><span class="lineno">11362</span>  fbb.Finish(root, <a class="code" href="namespacearmnn_serializer.xhtml#a9bcdf982428ed0cb5f13a40788b2c825">SerializedGraphIdentifier</a>());</div><div class="line"><a name="l11363"></a><span class="lineno">11363</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a9bcdf982428ed0cb5f13a40788b2c825"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9bcdf982428ed0cb5f13a40788b2c825">armnnSerializer::SerializedGraphIdentifier</a></div><div class="ttdeci">const char * SerializedGraphIdentifier()</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l11336">ArmnnSchema_generated.h:11336</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="adbb19e76e814545c06680e0a04fc578b"></a> +<h2 class="memtitle"><span class="permalink"><a href="#adbb19e76e814545c06680e0a04fc578b">◆ </a></span>FinishSizePrefixedSerializedGraphBuffer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">void armnnSerializer::FinishSizePrefixedSerializedGraphBuffer </td> + <td>(</td> + <td class="paramtype">flatbuffers::FlatBufferBuilder & </td> + <td class="paramname"><em>fbb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">flatbuffers::Offset< armnnSerializer::SerializedGraph > </td> + <td class="paramname"><em>root</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l11365">11365</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l11336">SerializedGraphIdentifier()</a>.</p> +<div class="fragment"><div class="line"><a name="l11367"></a><span class="lineno">11367</span>  {</div><div class="line"><a name="l11368"></a><span class="lineno">11368</span>  fbb.FinishSizePrefixed(root, <a class="code" href="namespacearmnn_serializer.xhtml#a9bcdf982428ed0cb5f13a40788b2c825">SerializedGraphIdentifier</a>());</div><div class="line"><a name="l11369"></a><span class="lineno">11369</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a9bcdf982428ed0cb5f13a40788b2c825"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9bcdf982428ed0cb5f13a40788b2c825">armnnSerializer::SerializedGraphIdentifier</a></div><div class="ttdeci">const char * SerializedGraphIdentifier()</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l11336">ArmnnSchema_generated.h:11336</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="ac0ef3cf116fad649817b7f51c9f5d74e"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ac0ef3cf116fad649817b7f51c9f5d74e">◆ </a></span>FLATBUFFERS_MANUALLY_ALIGNED_STRUCT()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">armnnSerializer::FLATBUFFERS_MANUALLY_ALIGNED_STRUCT </td> + <td>(</td> + <td class="paramtype">4 </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01746">1746</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="namespacearmnn_serializer.xhtml#a06b778615dbade22fd05954b9bab14bb">FLATBUFFERS_STRUCT_END()</a>.</p> +<div class="fragment"><div class="line"><a name="l01746"></a><span class="lineno"> 1746</span>  {</div><div class="line"><a name="l01747"></a><span class="lineno"> 1747</span>  <span class="keyword">private</span>:</div><div class="line"><a name="l01748"></a><span class="lineno"> 1748</span>  uint32_t sourceLayerIndex_;</div><div class="line"><a name="l01749"></a><span class="lineno"> 1749</span>  uint32_t outputSlotIndex_;</div><div class="line"><a name="l01750"></a><span class="lineno"> 1750</span> </div><div class="line"><a name="l01751"></a><span class="lineno"> 1751</span>  <span class="keyword">public</span>:</div><div class="line"><a name="l01752"></a><span class="lineno"> 1752</span>  Connection() {</div><div class="line"><a name="l01753"></a><span class="lineno"> 1753</span>  memset(static_cast<void *>(<span class="keyword">this</span>), 0, <span class="keyword">sizeof</span>(Connection));</div><div class="line"><a name="l01754"></a><span class="lineno"> 1754</span>  }</div><div class="line"><a name="l01755"></a><span class="lineno"> 1755</span>  Connection(uint32_t _sourceLayerIndex, uint32_t _outputSlotIndex)</div><div class="line"><a name="l01756"></a><span class="lineno"> 1756</span>  : sourceLayerIndex_(flatbuffers::EndianScalar(_sourceLayerIndex)),</div><div class="line"><a name="l01757"></a><span class="lineno"> 1757</span>  outputSlotIndex_(flatbuffers::EndianScalar(_outputSlotIndex)) {</div><div class="line"><a name="l01758"></a><span class="lineno"> 1758</span>  }</div><div class="line"><a name="l01759"></a><span class="lineno"> 1759</span>  uint32_t sourceLayerIndex()<span class="keyword"> const </span>{</div><div class="line"><a name="l01760"></a><span class="lineno"> 1760</span>  <span class="keywordflow">return</span> flatbuffers::EndianScalar(sourceLayerIndex_);</div><div class="line"><a name="l01761"></a><span class="lineno"> 1761</span>  }</div><div class="line"><a name="l01762"></a><span class="lineno"> 1762</span>  uint32_t outputSlotIndex()<span class="keyword"> const </span>{</div><div class="line"><a name="l01763"></a><span class="lineno"> 1763</span>  <span class="keywordflow">return</span> flatbuffers::EndianScalar(outputSlotIndex_);</div><div class="line"><a name="l01764"></a><span class="lineno"> 1764</span>  }</div><div class="line"><a name="l01765"></a><span class="lineno"> 1765</span> };</div></div><!-- fragment --> +</div> +</div> +<a id="a06b778615dbade22fd05954b9bab14bb"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a06b778615dbade22fd05954b9bab14bb">◆ </a></span>FLATBUFFERS_STRUCT_END()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">armnnSerializer::FLATBUFFERS_STRUCT_END </td> + <td>(</td> + <td class="paramtype">Connection </td> + <td class="paramname">, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">8 </td> + <td class="paramname"> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p class="reference">Referenced by <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01746">FLATBUFFERS_MANUALLY_ALIGNED_STRUCT()</a>.</p> + +</div> +</div> +<a id="aac3bf4453f8a909ca23f290089df8ff1"></a> +<h2 class="memtitle"><span class="permalink"><a href="#aac3bf4453f8a909ca23f290089df8ff1">◆ </a></span>GetFlatBufferActivationFunction()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9ea">serializer::ActivationFunction</a> armnnSerializer::GetFlatBufferActivationFunction </td> + <td>(</td> + <td class="paramtype"><a class="el" href="namespacearmnn.xhtml#a56297e0f7b215eea46c818cb7528d9ea">armnn::ActivationFunction</a> </td> + <td class="paramname"><em>function</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_serializer_8cpp_source.xhtml#l00055">55</a> of file <a class="el" href="_serializer_8cpp_source.xhtml">Serializer.cpp</a>.</p> + +<p class="reference">References <a class="el" href="namespacearmnn.xhtml#a56297e0f7b215eea46c818cb7528d9eaa1e34af023adeb7d5f484f8eb4b9826b6">armnn::Abs</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00406">ActivationFunction_Abs</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00403">ActivationFunction_BoundedReLu</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00409">ActivationFunction_Elu</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00410">ActivationFunction_HardSwish</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00405">ActivationFunction_LeakyReLu</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00401">ActivationFunction_Linear</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00402">ActivationFunction_ReLu</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00399">ActivationFunction_Sigmoid</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00407">ActivationFunction_Sqrt</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00408">ActivationFunction_Square</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00400">ActivationFunction_TanH</a>, <a class="el" href="namespacearmnn.xhtml#a56297e0f7b215eea46c818cb7528d9eaabc5a0f0d6e7cf7fca73299dcd46c0f0d">armnn::BoundedReLu</a>, <a class="el" href="namespacearmnn.xhtml#a56297e0f7b215eea46c818cb7528d9eaaed67cf7d54c570e4c4891800f085f41d">armnn::Elu</a>, <a class="el" href="namespacearmnn.xhtml#a56297e0f7b215eea46c818cb7528d9eaa0877e5b3fbe9d7569df6399609ed0186">armnn::HardSwish</a>, <a class="el" href="namespacearmnn.xhtml#a56297e0f7b215eea46c818cb7528d9eaacb7667f5ec2f6e8a5943b781ba6c2735">armnn::LeakyReLu</a>, <a class="el" href="namespacearmnn.xhtml#a56297e0f7b215eea46c818cb7528d9eaa32a843da6ea40ab3b17a3421ccdf671b">armnn::Linear</a>, <a class="el" href="namespacearmnn.xhtml#a56297e0f7b215eea46c818cb7528d9eaa3d90c0a5ab3fcf8e6f6608cb3d3a1559">armnn::ReLu</a>, <a class="el" href="namespacearmnn.xhtml#a56297e0f7b215eea46c818cb7528d9eaa21eebb164e4b8b9bcf64fdb4d8d5dff4">armnn::Sigmoid</a>, <a class="el" href="namespacearmnn.xhtml#a56297e0f7b215eea46c818cb7528d9eaaae77f3ad25595e35b327334d89410054">armnn::Sqrt</a>, <a class="el" href="namespacearmnn.xhtml#a56297e0f7b215eea46c818cb7528d9eaaceb46ca115d05c51aa5a16a8867c3304">armnn::Square</a>, and <a class="el" href="namespacearmnn.xhtml#a56297e0f7b215eea46c818cb7528d9eaa23b68da1de2b77d74da9da2635722a3e">armnn::TanH</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l00056"></a><span class="lineno"> 56</span> {</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <span class="keywordflow">switch</span> (<span class="keyword">function</span>)</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  {</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#a56297e0f7b215eea46c818cb7528d9eaa21eebb164e4b8b9bcf64fdb4d8d5dff4">armnn::ActivationFunction::Sigmoid</a>:</div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaacf5c731bc2767772c205628cc2032fb3">serializer::ActivationFunction::ActivationFunction_Sigmoid</a>;</div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#a56297e0f7b215eea46c818cb7528d9eaa23b68da1de2b77d74da9da2635722a3e">armnn::ActivationFunction::TanH</a>:</div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaac3a2ad7b9c077e837be2f265fb5b0904">serializer::ActivationFunction::ActivationFunction_TanH</a>;</div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#a56297e0f7b215eea46c818cb7528d9eaa32a843da6ea40ab3b17a3421ccdf671b">armnn::ActivationFunction::Linear</a>:</div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaaec843dc7db8e9cf940244be8807c4240">serializer::ActivationFunction::ActivationFunction_Linear</a>;</div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#a56297e0f7b215eea46c818cb7528d9eaa3d90c0a5ab3fcf8e6f6608cb3d3a1559">armnn::ActivationFunction::ReLu</a>:</div><div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaa361ff266ce2b0a88cd75a6c67b21553a">serializer::ActivationFunction::ActivationFunction_ReLu</a>;</div><div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#a56297e0f7b215eea46c818cb7528d9eaabc5a0f0d6e7cf7fca73299dcd46c0f0d">armnn::ActivationFunction::BoundedReLu</a>:</div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaa1b2f2137ebbc2a295775bac40fb96347">serializer::ActivationFunction::ActivationFunction_BoundedReLu</a>;</div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#a56297e0f7b215eea46c818cb7528d9eaacb7667f5ec2f6e8a5943b781ba6c2735">armnn::ActivationFunction::LeakyReLu</a>:</div><div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaa176937061341ef6a2d30e5e270e77627">serializer::ActivationFunction::ActivationFunction_LeakyReLu</a>;</div><div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#a56297e0f7b215eea46c818cb7528d9eaa1e34af023adeb7d5f484f8eb4b9826b6">armnn::ActivationFunction::Abs</a>:</div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaac0e49eac13febb4f0dc29119743ff02c">serializer::ActivationFunction::ActivationFunction_Abs</a>;</div><div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#a56297e0f7b215eea46c818cb7528d9eaaae77f3ad25595e35b327334d89410054">armnn::ActivationFunction::Sqrt</a>:</div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaa85acda6218e221cc77d78b426937c9e8">serializer::ActivationFunction::ActivationFunction_Sqrt</a>;</div><div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#a56297e0f7b215eea46c818cb7528d9eaaceb46ca115d05c51aa5a16a8867c3304">armnn::ActivationFunction::Square</a>:</div><div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaaec7109e731df75d6cf13fc3646d5f3d3">serializer::ActivationFunction::ActivationFunction_Square</a>;</div><div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#a56297e0f7b215eea46c818cb7528d9eaaed67cf7d54c570e4c4891800f085f41d">armnn::ActivationFunction::Elu</a>:</div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaa21889fc9a0601ce68d83ada3d22e6fba">serializer::ActivationFunction::ActivationFunction_Elu</a>;</div><div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#a56297e0f7b215eea46c818cb7528d9eaa0877e5b3fbe9d7569df6399609ed0186">armnn::ActivationFunction::HardSwish</a>:</div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaa2fe5a958c3c9617dad3ea271602e9bc1">serializer::ActivationFunction::ActivationFunction_HardSwish</a>;</div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  <span class="keywordflow">default</span>:</div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaacf5c731bc2767772c205628cc2032fb3">serializer::ActivationFunction::ActivationFunction_Sigmoid</a>;</div><div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  }</div><div class="line"><a name="l00084"></a><span class="lineno"> 84</span> }</div><div class="ttc" id="namespacearmnn_xhtml_a56297e0f7b215eea46c818cb7528d9eaa3d90c0a5ab3fcf8e6f6608cb3d3a1559"><div class="ttname"><a href="namespacearmnn.xhtml#a56297e0f7b215eea46c818cb7528d9eaa3d90c0a5ab3fcf8e6f6608cb3d3a1559">armnn::ActivationFunction::ReLu</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56297e0f7b215eea46c818cb7528d9eaa176937061341ef6a2d30e5e270e77627"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaa176937061341ef6a2d30e5e270e77627">armnnSerializer::ActivationFunction_LeakyReLu</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00405">ArmnnSchema_generated.h:405</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56297e0f7b215eea46c818cb7528d9eaac0e49eac13febb4f0dc29119743ff02c"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaac0e49eac13febb4f0dc29119743ff02c">armnnSerializer::ActivationFunction_Abs</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00406">ArmnnSchema_generated.h:406</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_a56297e0f7b215eea46c818cb7528d9eaaae77f3ad25595e35b327334d89410054"><div class="ttname"><a href="namespacearmnn.xhtml#a56297e0f7b215eea46c818cb7528d9eaaae77f3ad25595e35b327334d89410054">armnn::ActivationFunction::Sqrt</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_a56297e0f7b215eea46c818cb7528d9eaacb7667f5ec2f6e8a5943b781ba6c2735"><div class="ttname"><a href="namespacearmnn.xhtml#a56297e0f7b215eea46c818cb7528d9eaacb7667f5ec2f6e8a5943b781ba6c2735">armnn::ActivationFunction::LeakyReLu</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_a56297e0f7b215eea46c818cb7528d9eaa1e34af023adeb7d5f484f8eb4b9826b6"><div class="ttname"><a href="namespacearmnn.xhtml#a56297e0f7b215eea46c818cb7528d9eaa1e34af023adeb7d5f484f8eb4b9826b6">armnn::ActivationFunction::Abs</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_a56297e0f7b215eea46c818cb7528d9eaa21eebb164e4b8b9bcf64fdb4d8d5dff4"><div class="ttname"><a href="namespacearmnn.xhtml#a56297e0f7b215eea46c818cb7528d9eaa21eebb164e4b8b9bcf64fdb4d8d5dff4">armnn::ActivationFunction::Sigmoid</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56297e0f7b215eea46c818cb7528d9eaa361ff266ce2b0a88cd75a6c67b21553a"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaa361ff266ce2b0a88cd75a6c67b21553a">armnnSerializer::ActivationFunction_ReLu</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00402">ArmnnSchema_generated.h:402</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56297e0f7b215eea46c818cb7528d9eaaec7109e731df75d6cf13fc3646d5f3d3"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaaec7109e731df75d6cf13fc3646d5f3d3">armnnSerializer::ActivationFunction_Square</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00408">ArmnnSchema_generated.h:408</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56297e0f7b215eea46c818cb7528d9eaa1b2f2137ebbc2a295775bac40fb96347"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaa1b2f2137ebbc2a295775bac40fb96347">armnnSerializer::ActivationFunction_BoundedReLu</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00403">ArmnnSchema_generated.h:403</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_a56297e0f7b215eea46c818cb7528d9eaabc5a0f0d6e7cf7fca73299dcd46c0f0d"><div class="ttname"><a href="namespacearmnn.xhtml#a56297e0f7b215eea46c818cb7528d9eaabc5a0f0d6e7cf7fca73299dcd46c0f0d">armnn::ActivationFunction::BoundedReLu</a></div><div class="ttdoc">min(a, max(b, input)) ReLu1 & ReLu6. </div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56297e0f7b215eea46c818cb7528d9eaaec843dc7db8e9cf940244be8807c4240"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaaec843dc7db8e9cf940244be8807c4240">armnnSerializer::ActivationFunction_Linear</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00401">ArmnnSchema_generated.h:401</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56297e0f7b215eea46c818cb7528d9eaac3a2ad7b9c077e837be2f265fb5b0904"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaac3a2ad7b9c077e837be2f265fb5b0904">armnnSerializer::ActivationFunction_TanH</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00400">ArmnnSchema_generated.h:400</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56297e0f7b215eea46c818cb7528d9eaacf5c731bc2767772c205628cc2032fb3"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaacf5c731bc2767772c205628cc2032fb3">armnnSerializer::ActivationFunction_Sigmoid</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00399">ArmnnSchema_generated.h:399</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_a56297e0f7b215eea46c818cb7528d9eaaed67cf7d54c570e4c4891800f085f41d"><div class="ttname"><a href="namespacearmnn.xhtml#a56297e0f7b215eea46c818cb7528d9eaaed67cf7d54c570e4c4891800f085f41d">armnn::ActivationFunction::Elu</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56297e0f7b215eea46c818cb7528d9eaa2fe5a958c3c9617dad3ea271602e9bc1"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaa2fe5a958c3c9617dad3ea271602e9bc1">armnnSerializer::ActivationFunction_HardSwish</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00410">ArmnnSchema_generated.h:410</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56297e0f7b215eea46c818cb7528d9eaa85acda6218e221cc77d78b426937c9e8"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaa85acda6218e221cc77d78b426937c9e8">armnnSerializer::ActivationFunction_Sqrt</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00407">ArmnnSchema_generated.h:407</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_a56297e0f7b215eea46c818cb7528d9eaaceb46ca115d05c51aa5a16a8867c3304"><div class="ttname"><a href="namespacearmnn.xhtml#a56297e0f7b215eea46c818cb7528d9eaaceb46ca115d05c51aa5a16a8867c3304">armnn::ActivationFunction::Square</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a56297e0f7b215eea46c818cb7528d9eaa21889fc9a0601ce68d83ada3d22e6fba"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a56297e0f7b215eea46c818cb7528d9eaa21889fc9a0601ce68d83ada3d22e6fba">armnnSerializer::ActivationFunction_Elu</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00409">ArmnnSchema_generated.h:409</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_a56297e0f7b215eea46c818cb7528d9eaa32a843da6ea40ab3b17a3421ccdf671b"><div class="ttname"><a href="namespacearmnn.xhtml#a56297e0f7b215eea46c818cb7528d9eaa32a843da6ea40ab3b17a3421ccdf671b">armnn::ActivationFunction::Linear</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_a56297e0f7b215eea46c818cb7528d9eaa0877e5b3fbe9d7569df6399609ed0186"><div class="ttname"><a href="namespacearmnn.xhtml#a56297e0f7b215eea46c818cb7528d9eaa0877e5b3fbe9d7569df6399609ed0186">armnn::ActivationFunction::HardSwish</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_a56297e0f7b215eea46c818cb7528d9eaa23b68da1de2b77d74da9da2635722a3e"><div class="ttname"><a href="namespacearmnn.xhtml#a56297e0f7b215eea46c818cb7528d9eaa23b68da1de2b77d74da9da2635722a3e">armnn::ActivationFunction::TanH</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a6fcb1eefde815b0b7465a689c8d26b50"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a6fcb1eefde815b0b7465a689c8d26b50">◆ </a></span>GetFlatBufferArgMinMaxFunction()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="namespacearmnn_serializer.xhtml#ae7e8cbf71db6a490789ca6dcaa8deeae">serializer::ArgMinMaxFunction</a> armnnSerializer::GetFlatBufferArgMinMaxFunction </td> + <td>(</td> + <td class="paramtype"><a class="el" href="namespacearmnn.xhtml#ae7e8cbf71db6a490789ca6dcaa8deeae">armnn::ArgMinMaxFunction</a> </td> + <td class="paramname"><em>function</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_serializer_8cpp_source.xhtml#l00086">86</a> of file <a class="el" href="_serializer_8cpp_source.xhtml">Serializer.cpp</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00460">ArgMinMaxFunction_Max</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00459">ArgMinMaxFunction_Min</a>, <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6acdb56b2d2f73c26480207524f2dbe0af">armnn::BFloat16</a>, <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a27226c864bac7454a8504f8edb15d95b">armnn::Boolean</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02633">CreateActivationDescriptor()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02573">CreateActivationLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02680">CreateAdditionLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10836">CreateAnyLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02784">CreateArgMinMaxDescriptor()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02732">CreateArgMinMaxLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06947">CreateBatchNormalizationDescriptor()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06887">CreateBatchNormalizationLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06333">CreateBatchToSpaceNdDescriptor()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06271">CreateBatchToSpaceNdLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02475">CreateBindableLayerBase()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01955">CreateByteData()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02829">CreateCastLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02933">CreateChannelShuffleDescriptor()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02881">CreateChannelShuffleLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02977">CreateComparisonDescriptor()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03029">CreateComparisonLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07464">CreateConcatLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03083">CreateConstantLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02209">CreateConstTensor()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03275">CreateConvolution2dDescriptor()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03155">CreateConvolution2dLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03493">CreateConvolution3dDescriptor()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03345">CreateConvolution3dLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03623">CreateDepthToSpaceDescriptor()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03571">CreateDepthToSpaceLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05622">CreateDepthwiseConvolution2dDescriptor()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05502">CreateDepthwiseConvolution2dLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09160">CreateDequantizeLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07969">CreateDetectionPostProcessDescriptor()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07843">CreateDetectionPostProcessLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03668">CreateDivisionLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03710">CreateElementwiseUnaryDescriptor()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03762">CreateElementwiseUnaryLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03904">CreateFillDescriptor()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03860">CreateFillLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l03947">CreateFloorLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04081">CreateFullyConnectedDescriptor()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04017">CreateFullyConnectedLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04181">CreateGatherDescriptor()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04137">CreateGatherLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04268">CreateInputLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04388">CreateInstanceNormalizationDescriptor()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04320">CreateInstanceNormalizationLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02059">CreateIntData()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04604">CreateL2NormalizationDescriptor()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04552">CreateL2NormalizationLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02397">CreateLayerBase()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04648">CreateLogicalBinaryDescriptor()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04700">CreateLogicalBinaryLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04498">CreateLogSoftmaxDescriptor()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04446">CreateLogSoftmaxLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02111">CreateLongData()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08342">CreateLstmDescriptor()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08212">CreateLstmInputParams()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08415">CreateLstmLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04788">CreateMaximumLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06612">CreateMeanDescriptor()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06559">CreateMeanLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09203">CreateMergeLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04745">CreateMinimumLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04831">CreateMultiplicationLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06495">CreateNormalizationDescriptor()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06403">CreateNormalizationLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07641">CreateOriginsDescriptor()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05683">CreateOutputLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06738">CreatePadDescriptor()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06677">CreatePadLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05886">CreatePermuteDescriptor()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05841">CreatePermuteLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05069">CreatePooling2dDescriptor()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04883">CreatePooling2dLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05253">CreatePooling3dDescriptor()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l04937">CreatePooling3dLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09289">CreatePreluLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08812">CreateQLstmDescriptor()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08642">CreateQLstmInputParams()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l08895">CreateQLstmLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09041">CreateQuantizedLstmInputParams()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09115">CreateQuantizedLstmLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05326">CreateQuantizeLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10008">CreateRankLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10121">CreateReduceDescriptor()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10060">CreateReduceLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05780">CreateReshapeDescriptor()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05735">CreateReshapeLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09719">CreateResizeDescriptor()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09635">CreateResizeLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05938">CreateShapeLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02007">CreateShortData()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07192">CreateSliceDescriptor()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07138">CreateSliceLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05430">CreateSoftmaxDescriptor()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05378">CreateSoftmaxLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06052">CreateSpaceToBatchNdDescriptor()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l05990">CreateSpaceToBatchNdLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06174">CreateSpaceToDepthDescriptor()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06122">CreateSpaceToDepthLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07780">CreateSplitterLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09842">CreateStackDescriptor()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09781">CreateStackLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09909">CreateStandInDescriptor()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09963">CreateStandInLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07369">CreateStridedSliceDescriptor()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07258">CreateStridedSliceLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l06219">CreateSubtractionLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09246">CreateSwitchLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01869">CreateTensorInfo()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09463">CreateTransposeConvolution2dDescriptor()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09359">CreateTransposeConvolution2dLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09574">CreateTransposeDescriptor()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l09529">CreateTransposeLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07564">CreateUintVector()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10236">CreateUnidirectionalSequenceLstmDescriptor()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10311">CreateUnidirectionalSequenceLstmLayer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l07715">CreateViewsDescriptor()</a>, <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a26e6ed77470c6f2f830ecf874e6c0d55">armnn::Float16</a>, <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a166495adc0d0f53bee6baecc577f5204">armnn::Float32</a>, <a class="el" href="_descriptors_8cpp_source.xhtml#l00162">OriginsDescriptor::GetConcatAxis()</a>, <a class="el" href="_tensor_8hpp_source.xhtml#l00198">TensorInfo::GetDataType()</a>, <a class="el" href="_tensor_8hpp_source.xhtml#l00092">TensorShape::GetDimensionality()</a>, <a class="el" href="_tensor_8cpp_source.xhtml#l00211">TensorShape::GetDimensionSpecificity()</a>, <a class="el" href="_serializer_8cpp_source.xhtml#l00055">GetFlatBufferActivationFunction()</a>, <a class="el" href="_serializer_utils_8cpp_source.xhtml#l00011">GetFlatBufferComparisonOperation()</a>, <a class="el" href="_serializer_utils_8cpp_source.xhtml#l00045">GetFlatBufferConstTensorData()</a>, <a class="el" href="_serializer_utils_8cpp_source.xhtml#l00094">GetFlatBufferDataLayout()</a>, <a class="el" href="_serializer_utils_8cpp_source.xhtml#l00067">GetFlatBufferDataType()</a>, <a class="el" href="_serializer_utils_8cpp_source.xhtml#l00031">GetFlatBufferLogicalBinaryOperation()</a>, <a class="el" href="_serializer_utils_8cpp_source.xhtml#l00186">GetFlatBufferNormalizationAlgorithmChannel()</a>, <a class="el" href="_serializer_utils_8cpp_source.xhtml#l00200">GetFlatBufferNormalizationAlgorithmMethod()</a>, <a class="el" href="_serializer_utils_8cpp_source.xhtml#l00149">GetFlatBufferOutputShapeRounding()</a>, <a class="el" href="_serializer_utils_8cpp_source.xhtml#l00161">GetFlatBufferPaddingMethod()</a>, <a class="el" href="_serializer_utils_8cpp_source.xhtml#l00173">GetFlatBufferPaddingMode()</a>, <a class="el" href="_serializer_utils_8cpp_source.xhtml#l00135">GetFlatBufferPoolingAlgorithm()</a>, <a class="el" href="_serializer_utils_8cpp_source.xhtml#l00227">GetFlatBufferReduceOperation()</a>, <a class="el" href="_serializer_utils_8cpp_source.xhtml#l00214">GetFlatBufferResizeMethod()</a>, <a class="el" href="_serializer_utils_8cpp_source.xhtml#l00110">GetFlatBufferUnaryOperation()</a>, <a class="el" href="classarmnn_1_1_i_connectable_layer.xhtml#afb5e65c770f6cee222db8af7581541a6">IConnectableLayer::GetGuid()</a>, <a class="el" href="_tensor_8hpp_source.xhtml#l00295">BaseTensor< MemoryType >::GetInfo()</a>, <a class="el" href="_tensor_8hpp_source.xhtml#l00305">BaseTensor< MemoryType >::GetMemoryArea()</a>, <a class="el" href="classarmnn_1_1_i_connectable_layer.xhtml#afcc1c3a20bd2860e0ddd21674389246f">IConnectableLayer::GetName()</a>, <a class="el" href="_tensor_8hpp_source.xhtml#l00302">BaseTensor< MemoryType >::GetNumBytes()</a>, <a class="el" href="_tensor_8cpp_source.xhtml#l00174">TensorShape::GetNumDimensions()</a>, <a class="el" href="_descriptors_8cpp_source.xhtml#l00192">OriginsDescriptor::GetNumDimensions()</a>, <a class="el" href="_descriptors_8cpp_source.xhtml#l00300">ViewsDescriptor::GetNumDimensions()</a>, <a class="el" href="_descriptors_8cpp_source.xhtml#l00187">OriginsDescriptor::GetNumViews()</a>, <a class="el" href="_descriptors_8cpp_source.xhtml#l00295">ViewsDescriptor::GetNumViews()</a>, <a class="el" href="_descriptors_8cpp_source.xhtml#l00345">ViewsDescriptor::GetOrigins()</a>, <a class="el" href="_tensor_8cpp_source.xhtml#l00496">TensorInfo::GetQuantizationDim()</a>, <a class="el" href="_tensor_8cpp_source.xhtml#l00480">TensorInfo::GetQuantizationOffset()</a>, <a class="el" href="_tensor_8cpp_source.xhtml#l00463">TensorInfo::GetQuantizationScale()</a>, <a class="el" href="_tensor_8cpp_source.xhtml#l00453">TensorInfo::GetQuantizationScales()</a>, <a class="el" href="_tensor_8hpp_source.xhtml#l00191">TensorInfo::GetShape()</a>, <a class="el" href="_types_8hpp_source.xhtml#l00325">PermutationVector::GetSize()</a>, <a class="el" href="_descriptors_8cpp_source.xhtml#l00197">OriginsDescriptor::GetViewOrigin()</a>, <a class="el" href="_descriptors_8cpp_source.xhtml#l00305">ViewsDescriptor::GetViewOrigin()</a>, <a class="el" href="_descriptors_8cpp_source.xhtml#l00340">ViewsDescriptor::GetViewSizes()</a>, <a class="el" href="_tensor_8cpp_source.xhtml#l00448">TensorInfo::HasPerAxisQuantization()</a>, <a class="el" href="_ignore_unused_8hpp_source.xhtml#l00014">armnn::IgnoreUnused()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01245">Layer_ActivationLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01246">Layer_AdditionLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01292">Layer_ArgMinMaxLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01248">Layer_BatchNormalizationLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01247">Layer_BatchToSpaceNdLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01306">Layer_CastLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01309">Layer_ChannelShuffleLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01297">Layer_ComparisonLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01285">Layer_ConcatLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01249">Layer_ConstantLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01250">Layer_Convolution2dLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01310">Layer_Convolution3dLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01294">Layer_DepthToSpaceLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01251">Layer_DepthwiseConvolution2dLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01282">Layer_DequantizeLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01278">Layer_DetectionPostProcessLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01261">Layer_DivisionLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01299">Layer_ElementwiseUnaryLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01302">Layer_FillLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01268">Layer_FloorLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01252">Layer_FullyConnectedLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01273">Layer_GatherLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01253">Layer_InputLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01295">Layer_InstanceNormalizationLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01276">Layer_L2NormalizationLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01304">Layer_LogicalBinaryLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01296">Layer_LogSoftmaxLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01279">Layer_LstmLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01264">Layer_MaximumLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01274">Layer_MeanLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01283">Layer_MergeLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01262">Layer_MinimumLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01254">Layer_MultiplicationLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01265">Layer_NormalizationLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01255">Layer_OutputLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01266">Layer_PadLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01256">Layer_PermuteLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01257">Layer_Pooling2dLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01311">Layer_Pooling3dLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01287">Layer_PreluLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01301">Layer_QLstmLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01280">Layer_QuantizedLstmLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01281">Layer_QuantizeLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01303">Layer_RankLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01305">Layer_ReduceLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01258">Layer_ReshapeLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01289">Layer_ResizeLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01307">Layer_ShapeLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01293">Layer_SliceLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01259">Layer_SoftmaxLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01260">Layer_SpaceToBatchNdLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01286">Layer_SpaceToDepthLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01277">Layer_SplitterLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01290">Layer_StackLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01298">Layer_StandInLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01272">Layer_StridedSliceLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01271">Layer_SubtractionLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01284">Layer_SwitchLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01288">Layer_TransposeConvolution2dLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01300">Layer_TransposeLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01308">Layer_UnidirectionalSequenceLstmLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00722">LayerType_Activation</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00713">LayerType_Addition</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00760">LayerType_ArgMinMax</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00736">LayerType_BatchNormalization</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00727">LayerType_BatchToSpaceNd</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00774">LayerType_Cast</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00777">LayerType_ChannelShuffle</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00765">LayerType_Comparison</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00752">LayerType_Concat</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00725">LayerType_Constant</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00720">LayerType_Convolution2d</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00778">LayerType_Convolution3d</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00762">LayerType_DepthToSpace</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00721">LayerType_DepthwiseConvolution2d</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00749">LayerType_Dequantize</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00746">LayerType_DetectionPostProcess</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00728">LayerType_Division</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00767">LayerType_ElementwiseUnary</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00770">LayerType_Fill</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00735">LayerType_Floor</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00724">LayerType_FullyConnected</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00741">LayerType_Gather</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00714">LayerType_Input</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00763">LayerType_InstanceNormalization</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00744">LayerType_L2Normalization</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00772">LayerType_LogicalBinary</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00764">LayerType_LogSoftmax</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00747">LayerType_Lstm</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00731">LayerType_Maximum</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00742">LayerType_Mean</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00750">LayerType_Merge</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00729">LayerType_Minimum</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00715">LayerType_Multiplication</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00732">LayerType_Normalization</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00716">LayerType_Output</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00733">LayerType_Pad</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00723">LayerType_Permute</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00717">LayerType_Pooling2d</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00779">LayerType_Pooling3d</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00754">LayerType_Prelu</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00769">LayerType_QLstm</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00748">LayerType_Quantize</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00758">LayerType_QuantizedLstm</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00771">LayerType_Rank</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00773">LayerType_Reduce</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00718">LayerType_Reshape</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00756">LayerType_Resize</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00775">LayerType_Shape</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00761">LayerType_Slice</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00719">LayerType_Softmax</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00726">LayerType_SpaceToBatchNd</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00753">LayerType_SpaceToDepth</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00745">LayerType_Splitter</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00757">LayerType_Stack</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00766">LayerType_StandIn</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00740">LayerType_StridedSlice</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00739">LayerType_Subtraction</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00751">LayerType_Switch</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00768">LayerType_Transpose</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00776">LayerType_UnidirectionalSequenceLstm</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00061">ActivationDescriptor::m_A</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01104">LstmDescriptor::m_ActivationFunc</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00992">ResizeDescriptor::m_AlignCorners</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00759">NormalizationDescriptor::m_Alpha</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00083">ArgMinMaxDescriptor::m_Axis</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00165">SoftmaxDescriptor::m_Axis</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00920">GatherDescriptor::m_Axis</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01142">MeanDescriptor::m_Axis</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01225">StackDescriptor::m_Axis</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01525">ChannelShuffleDescriptor::m_Axis</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00063">ActivationDescriptor::m_B</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01196">SliceDescriptor::m_Begin</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01294">StridedSliceDescriptor::m_Begin</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01302">StridedSliceDescriptor::m_BeginMask</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00163">SoftmaxDescriptor::m_Beta</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00761">NormalizationDescriptor::m_Beta</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00827">InstanceNormalizationDescriptor::m_Beta</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00491">FullyConnectedDescriptor::m_BiasEnabled</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00545">Convolution2dDescriptor::m_BiasEnabled</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00616">Convolution3dDescriptor::m_BiasEnabled</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00668">DepthwiseConvolution2dDescriptor::m_BiasEnabled</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01433">TransposeConvolution2dDescriptor::m_BiasEnabled</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00858">BatchToSpaceNdDescriptor::m_BlockShape</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01042">SpaceToBatchNdDescriptor::m_BlockShape</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01068">SpaceToDepthDescriptor::m_BlockSize</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01366">QLstmDescriptor::m_CellClip</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01382">QLstmDescriptor::m_CellIntermediateScale</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01110">LstmDescriptor::m_CifgEnabled</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01370">QLstmDescriptor::m_CifgEnabled</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01106">LstmDescriptor::m_ClippingThresCell</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01108">LstmDescriptor::m_ClippingThresProj</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00495">FullyConnectedDescriptor::m_ConstantWeights</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00860">BatchToSpaceNdDescriptor::m_Crops</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00388">Pooling2dDescriptor::m_DataLayout</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00464">Pooling3dDescriptor::m_DataLayout</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00547">Convolution2dDescriptor::m_DataLayout</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00618">Convolution3dDescriptor::m_DataLayout</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00670">DepthwiseConvolution2dDescriptor::m_DataLayout</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00765">NormalizationDescriptor::m_DataLayout</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00784">L2NormalizationDescriptor::m_DataLayout</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00803">BatchNormalizationDescriptor::m_DataLayout</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00831">InstanceNormalizationDescriptor::m_DataLayout</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00862">BatchToSpaceNdDescriptor::m_DataLayout</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00990">ResizeDescriptor::m_DataLayout</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01047">SpaceToBatchNdDescriptor::m_DataLayout</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01071">SpaceToDepthDescriptor::m_DataLayout</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01315">StridedSliceDescriptor::m_DataLayout</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01435">TransposeConvolution2dDescriptor::m_DataLayout</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00709">DetectionPostProcessDescriptor::m_DetectionsPerClass</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00541">Convolution2dDescriptor::m_DilationX</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00610">Convolution3dDescriptor::m_DilationX</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00664">DepthwiseConvolution2dDescriptor::m_DilationX</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00543">Convolution2dDescriptor::m_DilationY</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00612">Convolution3dDescriptor::m_DilationY</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00666">DepthwiseConvolution2dDescriptor::m_DilationY</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00614">Convolution3dDescriptor::m_DilationZ</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00146">PermuteDescriptor::m_DimMappings</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01459">TransposeDescriptor::m_DimMappings</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01309">StridedSliceDescriptor::m_EllipsisMask</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01296">StridedSliceDescriptor::m_End</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01305">StridedSliceDescriptor::m_EndMask</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00782">L2NormalizationDescriptor::m_Eps</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00801">BatchNormalizationDescriptor::m_Eps</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00829">InstanceNormalizationDescriptor::m_Eps</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01380">QLstmDescriptor::m_ForgetIntermediateScale</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00059">ActivationDescriptor::m_Function</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00081">ArgMinMaxDescriptor::m_Function</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00825">InstanceNormalizationDescriptor::m_Gamma</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00994">ResizeDescriptor::m_HalfPixelCenters</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01388">QLstmDescriptor::m_HiddenStateScale</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01386">QLstmDescriptor::m_HiddenStateZeroPoint</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01378">QLstmDescriptor::m_InputIntermediateScale</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01229">StackDescriptor::m_InputShape</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00763">NormalizationDescriptor::m_K</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01144">MeanDescriptor::m_KeepDims</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01499">ReduceDescriptor::m_KeepDims</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01116">LstmDescriptor::m_LayerNormEnabled</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01376">QLstmDescriptor::m_LayerNormEnabled</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00707">DetectionPostProcessDescriptor::m_MaxClassesPerDetection</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00705">DetectionPostProcessDescriptor::m_MaxDetections</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00988">ResizeDescriptor::m_Method</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01312">StridedSliceDescriptor::m_NewAxisMask</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00713">DetectionPostProcessDescriptor::m_NmsIouThreshold</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00711">DetectionPostProcessDescriptor::m_NmsScoreThreshold</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00753">NormalizationDescriptor::m_NormChannelType</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00755">NormalizationDescriptor::m_NormMethodType</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00757">NormalizationDescriptor::m_NormSize</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00715">DetectionPostProcessDescriptor::m_NumClasses</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01523">ChannelShuffleDescriptor::m_NumGroups</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01227">StackDescriptor::m_NumInputs</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01249">StandInDescriptor::m_NumInputs</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01251">StandInDescriptor::m_NumOutputs</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00105">ComparisonDescriptor::m_Operation</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00125">ElementwiseUnaryDescriptor::m_Operation</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01479">LogicalBinaryDescriptor::m_Operation</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01384">QLstmDescriptor::m_OutputIntermediateScale</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00384">Pooling2dDescriptor::m_OutputShapeRounding</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00460">Pooling3dDescriptor::m_OutputShapeRounding</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00446">Pooling3dDescriptor::m_PadBack</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00602">Convolution3dDescriptor::m_PadBack</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00374">Pooling2dDescriptor::m_PadBottom</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00442">Pooling3dDescriptor::m_PadBottom</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00535">Convolution2dDescriptor::m_PadBottom</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00598">Convolution3dDescriptor::m_PadBottom</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00658">DepthwiseConvolution2dDescriptor::m_PadBottom</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01427">TransposeConvolution2dDescriptor::m_PadBottom</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00386">Pooling2dDescriptor::m_PaddingMethod</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00462">Pooling3dDescriptor::m_PaddingMethod</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01176">PadDescriptor::m_PaddingMode</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00444">Pooling3dDescriptor::m_PadFront</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00600">Convolution3dDescriptor::m_PadFront</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00368">Pooling2dDescriptor::m_PadLeft</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00436">Pooling3dDescriptor::m_PadLeft</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00529">Convolution2dDescriptor::m_PadLeft</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00592">Convolution3dDescriptor::m_PadLeft</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00652">DepthwiseConvolution2dDescriptor::m_PadLeft</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01421">TransposeConvolution2dDescriptor::m_PadLeft</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01045">SpaceToBatchNdDescriptor::m_PadList</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01170">PadDescriptor::m_PadList</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00370">Pooling2dDescriptor::m_PadRight</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00438">Pooling3dDescriptor::m_PadRight</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00531">Convolution2dDescriptor::m_PadRight</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00594">Convolution3dDescriptor::m_PadRight</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00654">DepthwiseConvolution2dDescriptor::m_PadRight</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01423">TransposeConvolution2dDescriptor::m_PadRight</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00372">Pooling2dDescriptor::m_PadTop</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00440">Pooling3dDescriptor::m_PadTop</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00533">Convolution2dDescriptor::m_PadTop</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00596">Convolution3dDescriptor::m_PadTop</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00656">DepthwiseConvolution2dDescriptor::m_PadTop</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01425">TransposeConvolution2dDescriptor::m_PadTop</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01173">PadDescriptor::m_PadValue</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01112">LstmDescriptor::m_PeepholeEnabled</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01372">QLstmDescriptor::m_PeepholeEnabled</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00452">Pooling3dDescriptor::m_PoolDepth</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00378">Pooling2dDescriptor::m_PoolHeight</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00450">Pooling3dDescriptor::m_PoolHeight</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00366">Pooling2dDescriptor::m_PoolType</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00434">Pooling3dDescriptor::m_PoolType</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00376">Pooling2dDescriptor::m_PoolWidth</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00448">Pooling3dDescriptor::m_PoolWidth</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01368">QLstmDescriptor::m_ProjectionClip</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01114">LstmDescriptor::m_ProjectionEnabled</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01374">QLstmDescriptor::m_ProjectionEnabled</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01503">ReduceDescriptor::m_ReduceOperation</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00725">DetectionPostProcessDescriptor::m_ScaleH</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00723">DetectionPostProcessDescriptor::m_ScaleW</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00719">DetectionPostProcessDescriptor::m_ScaleX</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00721">DetectionPostProcessDescriptor::m_ScaleY</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01307">StridedSliceDescriptor::m_ShrinkAxisMask</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01199">SliceDescriptor::m_Size</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01298">StridedSliceDescriptor::m_Stride</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00380">Pooling2dDescriptor::m_StrideX</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00454">Pooling3dDescriptor::m_StrideX</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00537">Convolution2dDescriptor::m_StrideX</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00604">Convolution3dDescriptor::m_StrideX</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00660">DepthwiseConvolution2dDescriptor::m_StrideX</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01429">TransposeConvolution2dDescriptor::m_StrideX</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00382">Pooling2dDescriptor::m_StrideY</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00456">Pooling3dDescriptor::m_StrideY</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00539">Convolution2dDescriptor::m_StrideY</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00606">Convolution3dDescriptor::m_StrideY</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00662">DepthwiseConvolution2dDescriptor::m_StrideY</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01431">TransposeConvolution2dDescriptor::m_StrideY</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00458">Pooling3dDescriptor::m_StrideZ</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00608">Convolution3dDescriptor::m_StrideZ</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00985">ResizeDescriptor::m_TargetHeight</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01015">ReshapeDescriptor::m_TargetShape</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00983">ResizeDescriptor::m_TargetWidth</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01118">LstmDescriptor::m_TimeMajor</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00493">FullyConnectedDescriptor::m_TransposeWeightMatrix</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00717">DetectionPostProcessDescriptor::m_UseRegularNms</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l00900">FillDescriptor::m_Value</a>, <a class="el" href="_descriptors_8hpp_source.xhtml#l01501">ReduceDescriptor::m_vAxis</a>, <a class="el" href="namespacearmnn.xhtml#ae7e8cbf71db6a490789ca6dcaa8deeaea6a061313d22e51e0f25b7cd4dc065233">armnn::Max</a>, <a class="el" href="namespacearmnn.xhtml#ae7e8cbf71db6a490789ca6dcaa8deeaea78d811e98514cd165dda532286610fd2">armnn::Min</a>, <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a9d02ea768c081d4bdb2b7cab0b3f510d">armnn::QAsymmS8</a>, <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a0a3f57c876f5a230244c38e1453a8a6e">armnn::QAsymmU8</a>, <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a053c769dcf82d66ef326c86980c02ba7">armnn::QSymmS16</a>, <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a9945327825b115e93a3b89f4302e76db">armnn::QSymmS8</a>, <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6accedffbc6e5308e33d3843e8bdc0dad7">armnn::Signed32</a>, <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6ae1b3c9c6087a93b07c83e0b04f377a8d">armnn::Signed64</a>, and <a class="el" href="_optional_8hpp_source.xhtml#l00146">OptionalReferenceSwitch< IsReference, T >::value()</a>.</p> +<div class="fragment"><div class="line"><a name="l00087"></a><span class="lineno"> 87</span> {</div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  <span class="keywordflow">switch</span> (<span class="keyword">function</span>)</div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span>  {</div><div class="line"><a name="l00090"></a><span class="lineno"> 90</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#ae7e8cbf71db6a490789ca6dcaa8deeaea6a061313d22e51e0f25b7cd4dc065233">armnn::ArgMinMaxFunction::Max</a>:</div><div class="line"><a name="l00091"></a><span class="lineno"> 91</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#ae7e8cbf71db6a490789ca6dcaa8deeaea480845d49f01067f57518c89d19c1f46">serializer::ArgMinMaxFunction::ArgMinMaxFunction_Max</a>;</div><div class="line"><a name="l00092"></a><span class="lineno"> 92</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#ae7e8cbf71db6a490789ca6dcaa8deeaea78d811e98514cd165dda532286610fd2">armnn::ArgMinMaxFunction::Min</a>:</div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span>  <span class="keywordflow">default</span>:</div><div class="line"><a name="l00094"></a><span class="lineno"> 94</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#ae7e8cbf71db6a490789ca6dcaa8deeaea915f283ccf3dda1fe1e54552093cd54c">serializer::ArgMinMaxFunction::ArgMinMaxFunction_Min</a>;</div><div class="line"><a name="l00095"></a><span class="lineno"> 95</span>  }</div><div class="line"><a name="l00096"></a><span class="lineno"> 96</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_ae7e8cbf71db6a490789ca6dcaa8deeaea915f283ccf3dda1fe1e54552093cd54c"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ae7e8cbf71db6a490789ca6dcaa8deeaea915f283ccf3dda1fe1e54552093cd54c">armnnSerializer::ArgMinMaxFunction_Min</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00459">ArmnnSchema_generated.h:459</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_ae7e8cbf71db6a490789ca6dcaa8deeaea6a061313d22e51e0f25b7cd4dc065233"><div class="ttname"><a href="namespacearmnn.xhtml#ae7e8cbf71db6a490789ca6dcaa8deeaea6a061313d22e51e0f25b7cd4dc065233">armnn::ArgMinMaxFunction::Max</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ae7e8cbf71db6a490789ca6dcaa8deeaea480845d49f01067f57518c89d19c1f46"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ae7e8cbf71db6a490789ca6dcaa8deeaea480845d49f01067f57518c89d19c1f46">armnnSerializer::ArgMinMaxFunction_Max</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00460">ArmnnSchema_generated.h:460</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_ae7e8cbf71db6a490789ca6dcaa8deeaea78d811e98514cd165dda532286610fd2"><div class="ttname"><a href="namespacearmnn.xhtml#ae7e8cbf71db6a490789ca6dcaa8deeaea78d811e98514cd165dda532286610fd2">armnn::ArgMinMaxFunction::Min</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a1c88cccaeb232c6fe8022c7006bb21bc"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a1c88cccaeb232c6fe8022c7006bb21bc">◆ </a></span>GetFlatBufferComparisonOperation()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58c">armnnSerializer::ComparisonOperation</a> GetFlatBufferComparisonOperation </td> + <td>(</td> + <td class="paramtype"><a class="el" href="namespacearmnn.xhtml#a2d299363c9fc33334c571fa29ca4f58c">armnn::ComparisonOperation</a> </td> + <td class="paramname"><em>comparisonOperation</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_serializer_utils_8cpp_source.xhtml#l00011">11</a> of file <a class="el" href="_serializer_utils_8cpp_source.xhtml">SerializerUtils.cpp</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00938">ComparisonOperation_Equal</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00939">ComparisonOperation_Greater</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00940">ComparisonOperation_GreaterOrEqual</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00941">ComparisonOperation_Less</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00942">ComparisonOperation_LessOrEqual</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00943">ComparisonOperation_NotEqual</a>, <a class="el" href="namespacearmnn.xhtml#a2d299363c9fc33334c571fa29ca4f58caf5f286e73bda105e538310b3190f75c5">armnn::Equal</a>, <a class="el" href="namespacearmnn.xhtml#a2d299363c9fc33334c571fa29ca4f58ca8768a6821cd735aea4f5b0df88c1fc6a">armnn::Greater</a>, <a class="el" href="namespacearmnn.xhtml#a2d299363c9fc33334c571fa29ca4f58ca6f2f0aefb3d22da0f3839453add5f937">armnn::GreaterOrEqual</a>, <a class="el" href="namespacearmnn.xhtml#a2d299363c9fc33334c571fa29ca4f58ca1cfdf0e8d0c87a228c1f40d9bee7888b">armnn::Less</a>, <a class="el" href="namespacearmnn.xhtml#a2d299363c9fc33334c571fa29ca4f58caa4cbdbb6070a5abb35fc95ecf1e22c14">armnn::LessOrEqual</a>, and <a class="el" href="namespacearmnn.xhtml#a2d299363c9fc33334c571fa29ca4f58ca19bb0af2c3c530538cb41aff7f235b96">armnn::NotEqual</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l00012"></a><span class="lineno"> 12</span> {</div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>  <span class="keywordflow">switch</span> (comparisonOperation)</div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>  {</div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#a2d299363c9fc33334c571fa29ca4f58caf5f286e73bda105e538310b3190f75c5">armnn::ComparisonOperation::Equal</a>:</div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58cab9c5369806622a893fe26c0f6efa5e9e">armnnSerializer::ComparisonOperation::ComparisonOperation_Equal</a>;</div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#a2d299363c9fc33334c571fa29ca4f58ca8768a6821cd735aea4f5b0df88c1fc6a">armnn::ComparisonOperation::Greater</a>:</div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58cae638f8c7c8c6d1b5b26b9403c7181c6c">armnnSerializer::ComparisonOperation::ComparisonOperation_Greater</a>;</div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#a2d299363c9fc33334c571fa29ca4f58ca6f2f0aefb3d22da0f3839453add5f937">armnn::ComparisonOperation::GreaterOrEqual</a>:</div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58caedee68e53ac735c5ff87736b0e62770c">armnnSerializer::ComparisonOperation::ComparisonOperation_GreaterOrEqual</a>;</div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#a2d299363c9fc33334c571fa29ca4f58ca1cfdf0e8d0c87a228c1f40d9bee7888b">armnn::ComparisonOperation::Less</a>:</div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58cab9a514753519b52638d145fc913a5162">armnnSerializer::ComparisonOperation::ComparisonOperation_Less</a>;</div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#a2d299363c9fc33334c571fa29ca4f58caa4cbdbb6070a5abb35fc95ecf1e22c14">armnn::ComparisonOperation::LessOrEqual</a>:</div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58ca2b7f5bf9d2b0015f62fee58daa402231">armnnSerializer::ComparisonOperation::ComparisonOperation_LessOrEqual</a>;</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#a2d299363c9fc33334c571fa29ca4f58ca19bb0af2c3c530538cb41aff7f235b96">armnn::ComparisonOperation::NotEqual</a>:</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>  <span class="keywordflow">default</span>:</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58ca84c859260848d5ac6ae714fc652738d8">armnnSerializer::ComparisonOperation::ComparisonOperation_NotEqual</a>;</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>  }</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a2d299363c9fc33334c571fa29ca4f58cab9a514753519b52638d145fc913a5162"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58cab9a514753519b52638d145fc913a5162">armnnSerializer::ComparisonOperation_Less</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00941">ArmnnSchema_generated.h:941</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_a2d299363c9fc33334c571fa29ca4f58ca8768a6821cd735aea4f5b0df88c1fc6a"><div class="ttname"><a href="namespacearmnn.xhtml#a2d299363c9fc33334c571fa29ca4f58ca8768a6821cd735aea4f5b0df88c1fc6a">armnn::ComparisonOperation::Greater</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a2d299363c9fc33334c571fa29ca4f58cab9c5369806622a893fe26c0f6efa5e9e"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58cab9c5369806622a893fe26c0f6efa5e9e">armnnSerializer::ComparisonOperation_Equal</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00938">ArmnnSchema_generated.h:938</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a2d299363c9fc33334c571fa29ca4f58caedee68e53ac735c5ff87736b0e62770c"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58caedee68e53ac735c5ff87736b0e62770c">armnnSerializer::ComparisonOperation_GreaterOrEqual</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00940">ArmnnSchema_generated.h:940</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_a2d299363c9fc33334c571fa29ca4f58caf5f286e73bda105e538310b3190f75c5"><div class="ttname"><a href="namespacearmnn.xhtml#a2d299363c9fc33334c571fa29ca4f58caf5f286e73bda105e538310b3190f75c5">armnn::ComparisonOperation::Equal</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_a2d299363c9fc33334c571fa29ca4f58ca1cfdf0e8d0c87a228c1f40d9bee7888b"><div class="ttname"><a href="namespacearmnn.xhtml#a2d299363c9fc33334c571fa29ca4f58ca1cfdf0e8d0c87a228c1f40d9bee7888b">armnn::ComparisonOperation::Less</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a2d299363c9fc33334c571fa29ca4f58ca84c859260848d5ac6ae714fc652738d8"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58ca84c859260848d5ac6ae714fc652738d8">armnnSerializer::ComparisonOperation_NotEqual</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00943">ArmnnSchema_generated.h:943</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_a2d299363c9fc33334c571fa29ca4f58ca19bb0af2c3c530538cb41aff7f235b96"><div class="ttname"><a href="namespacearmnn.xhtml#a2d299363c9fc33334c571fa29ca4f58ca19bb0af2c3c530538cb41aff7f235b96">armnn::ComparisonOperation::NotEqual</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a2d299363c9fc33334c571fa29ca4f58cae638f8c7c8c6d1b5b26b9403c7181c6c"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58cae638f8c7c8c6d1b5b26b9403c7181c6c">armnnSerializer::ComparisonOperation_Greater</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00939">ArmnnSchema_generated.h:939</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a2d299363c9fc33334c571fa29ca4f58ca2b7f5bf9d2b0015f62fee58daa402231"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a2d299363c9fc33334c571fa29ca4f58ca2b7f5bf9d2b0015f62fee58daa402231">armnnSerializer::ComparisonOperation_LessOrEqual</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00942">ArmnnSchema_generated.h:942</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_a2d299363c9fc33334c571fa29ca4f58caa4cbdbb6070a5abb35fc95ecf1e22c14"><div class="ttname"><a href="namespacearmnn.xhtml#a2d299363c9fc33334c571fa29ca4f58caa4cbdbb6070a5abb35fc95ecf1e22c14">armnn::ComparisonOperation::LessOrEqual</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_a2d299363c9fc33334c571fa29ca4f58ca6f2f0aefb3d22da0f3839453add5f937"><div class="ttname"><a href="namespacearmnn.xhtml#a2d299363c9fc33334c571fa29ca4f58ca6f2f0aefb3d22da0f3839453add5f937">armnn::ComparisonOperation::GreaterOrEqual</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="af7a4f31739f602d7d78a056ebed19d04"></a> +<h2 class="memtitle"><span class="permalink"><a href="#af7a4f31739f602d7d78a056ebed19d04">◆ </a></span>GetFlatBufferConstTensorData()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40">armnnSerializer::ConstTensorData</a> GetFlatBufferConstTensorData </td> + <td>(</td> + <td class="paramtype"><a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6">armnn::DataType</a> </td> + <td class="paramname"><em>dataType</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_serializer_utils_8cpp_source.xhtml#l00045">45</a> of file <a class="el" href="_serializer_utils_8cpp_source.xhtml">SerializerUtils.cpp</a>.</p> + +<p class="reference">References <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a27226c864bac7454a8504f8edb15d95b">armnn::Boolean</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00652">ConstTensorData_ByteData</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00654">ConstTensorData_IntData</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00655">ConstTensorData_LongData</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00651">ConstTensorData_NONE</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00653">ConstTensorData_ShortData</a>, <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a26e6ed77470c6f2f830ecf874e6c0d55">armnn::Float16</a>, <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a166495adc0d0f53bee6baecc577f5204">armnn::Float32</a>, <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a9d02ea768c081d4bdb2b7cab0b3f510d">armnn::QAsymmS8</a>, <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a0a3f57c876f5a230244c38e1453a8a6e">armnn::QAsymmU8</a>, <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a053c769dcf82d66ef326c86980c02ba7">armnn::QSymmS16</a>, <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a9945327825b115e93a3b89f4302e76db">armnn::QSymmS8</a>, <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6accedffbc6e5308e33d3843e8bdc0dad7">armnn::Signed32</a>, and <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6ae1b3c9c6087a93b07c83e0b04f377a8d">armnn::Signed64</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l00046"></a><span class="lineno"> 46</span> {</div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  <span class="keywordflow">switch</span> (dataType)</div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  {</div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a166495adc0d0f53bee6baecc577f5204">armnn::DataType::Float32</a>:</div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6accedffbc6e5308e33d3843e8bdc0dad7">armnn::DataType::Signed32</a>:</div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40a1610094da685495e916cbe09815eaf50">armnnSerializer::ConstTensorData::ConstTensorData_IntData</a>;</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a26e6ed77470c6f2f830ecf874e6c0d55">armnn::DataType::Float16</a>:</div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a053c769dcf82d66ef326c86980c02ba7">armnn::DataType::QSymmS16</a>:</div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40a664bf5e149f62e4399939b16d6dbe6c4">armnnSerializer::ConstTensorData::ConstTensorData_ShortData</a>;</div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a9d02ea768c081d4bdb2b7cab0b3f510d">armnn::DataType::QAsymmS8</a>:</div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a0a3f57c876f5a230244c38e1453a8a6e">armnn::DataType::QAsymmU8</a>:</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a9945327825b115e93a3b89f4302e76db">armnn::DataType::QSymmS8</a>:</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a27226c864bac7454a8504f8edb15d95b">armnn::DataType::Boolean</a>:</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40ad8af7634337f1e2cda0010e83c3d7ee3">armnnSerializer::ConstTensorData::ConstTensorData_ByteData</a>;</div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6ae1b3c9c6087a93b07c83e0b04f377a8d">armnn::DataType::Signed64</a>:</div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40af9b0f6b8f4c9d76df1bf5ad6d40fc9c7">armnnSerializer::ConstTensorData::ConstTensorData_LongData</a>;</div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  <span class="keywordflow">default</span>:</div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40af04f5f5d13ce4944c392e4a5408962c8">armnnSerializer::ConstTensorData::ConstTensorData_NONE</a>;</div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  }</div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a10878f7a341534c1d4d3fdcec8bebc40a664bf5e149f62e4399939b16d6dbe6c4"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40a664bf5e149f62e4399939b16d6dbe6c4">armnnSerializer::ConstTensorData_ShortData</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00653">ArmnnSchema_generated.h:653</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6a27226c864bac7454a8504f8edb15d95b"><div class="ttname"><a href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a27226c864bac7454a8504f8edb15d95b">armnn::DataType::Boolean</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6accedffbc6e5308e33d3843e8bdc0dad7"><div class="ttname"><a href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6accedffbc6e5308e33d3843e8bdc0dad7">armnn::DataType::Signed32</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a10878f7a341534c1d4d3fdcec8bebc40af04f5f5d13ce4944c392e4a5408962c8"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40af04f5f5d13ce4944c392e4a5408962c8">armnnSerializer::ConstTensorData_NONE</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00651">ArmnnSchema_generated.h:651</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6a9d02ea768c081d4bdb2b7cab0b3f510d"><div class="ttname"><a href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a9d02ea768c081d4bdb2b7cab0b3f510d">armnn::DataType::QAsymmS8</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6ae1b3c9c6087a93b07c83e0b04f377a8d"><div class="ttname"><a href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6ae1b3c9c6087a93b07c83e0b04f377a8d">armnn::DataType::Signed64</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6a053c769dcf82d66ef326c86980c02ba7"><div class="ttname"><a href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a053c769dcf82d66ef326c86980c02ba7">armnn::DataType::QSymmS16</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6a0a3f57c876f5a230244c38e1453a8a6e"><div class="ttname"><a href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a0a3f57c876f5a230244c38e1453a8a6e">armnn::DataType::QAsymmU8</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6a26e6ed77470c6f2f830ecf874e6c0d55"><div class="ttname"><a href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a26e6ed77470c6f2f830ecf874e6c0d55">armnn::DataType::Float16</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a10878f7a341534c1d4d3fdcec8bebc40a1610094da685495e916cbe09815eaf50"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40a1610094da685495e916cbe09815eaf50">armnnSerializer::ConstTensorData_IntData</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00654">ArmnnSchema_generated.h:654</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6a166495adc0d0f53bee6baecc577f5204"><div class="ttname"><a href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a166495adc0d0f53bee6baecc577f5204">armnn::DataType::Float32</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6a9945327825b115e93a3b89f4302e76db"><div class="ttname"><a href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a9945327825b115e93a3b89f4302e76db">armnn::DataType::QSymmS8</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a10878f7a341534c1d4d3fdcec8bebc40ad8af7634337f1e2cda0010e83c3d7ee3"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40ad8af7634337f1e2cda0010e83c3d7ee3">armnnSerializer::ConstTensorData_ByteData</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00652">ArmnnSchema_generated.h:652</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a10878f7a341534c1d4d3fdcec8bebc40af9b0f6b8f4c9d76df1bf5ad6d40fc9c7"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40af9b0f6b8f4c9d76df1bf5ad6d40fc9c7">armnnSerializer::ConstTensorData_LongData</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00655">ArmnnSchema_generated.h:655</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a6a38e099993f10c9262e0b5f2bff4fcd"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a6a38e099993f10c9262e0b5f2bff4fcd">◆ </a></span>GetFlatBufferDataLayout()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnnSerializer::DataLayout</a> GetFlatBufferDataLayout </td> + <td>(</td> + <td class="paramtype"><a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0">armnn::DataLayout</a> </td> + <td class="paramname"><em>dataLayout</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_serializer_utils_8cpp_source.xhtml#l00094">94</a> of file <a class="el" href="_serializer_utils_8cpp_source.xhtml">SerializerUtils.cpp</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00549">DataLayout_NCDHW</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00547">DataLayout_NCHW</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00548">DataLayout_NDHWC</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00546">DataLayout_NHWC</a>, <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0a884e0167ebf9bbe6cfd6ca5ab97ab015">armnn::NCDHW</a>, <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0a6b99f356fe3b30a2a850b5ea897c289f">armnn::NCHW</a>, <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0a4dd0194b114cbf51da5b3a72569863ef">armnn::NDHWC</a>, and <a class="el" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0ad066db54b89b0912e7e7c6da51e2da51">armnn::NHWC</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l00095"></a><span class="lineno"> 95</span> {</div><div class="line"><a name="l00096"></a><span class="lineno"> 96</span>  <span class="keywordflow">switch</span> (dataLayout)</div><div class="line"><a name="l00097"></a><span class="lineno"> 97</span>  {</div><div class="line"><a name="l00098"></a><span class="lineno"> 98</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0ad066db54b89b0912e7e7c6da51e2da51">armnn::DataLayout::NHWC</a>:</div><div class="line"><a name="l00099"></a><span class="lineno"> 99</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0aee669231892f1c1dbd0a5d84c0905633">armnnSerializer::DataLayout::DataLayout_NHWC</a>;</div><div class="line"><a name="l00100"></a><span class="lineno"> 100</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0a4dd0194b114cbf51da5b3a72569863ef">armnn::DataLayout::NDHWC</a>:</div><div class="line"><a name="l00101"></a><span class="lineno"> 101</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0ab7868e5addcacbecdaabfc2c0e0f34d4">armnnSerializer::DataLayout::DataLayout_NDHWC</a>;</div><div class="line"><a name="l00102"></a><span class="lineno"> 102</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0a884e0167ebf9bbe6cfd6ca5ab97ab015">armnn::DataLayout::NCDHW</a>:</div><div class="line"><a name="l00103"></a><span class="lineno"> 103</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0ab7206264f1b6584a9c967382ad1108bc">armnnSerializer::DataLayout::DataLayout_NCDHW</a>;</div><div class="line"><a name="l00104"></a><span class="lineno"> 104</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0a6b99f356fe3b30a2a850b5ea897c289f">armnn::DataLayout::NCHW</a>:</div><div class="line"><a name="l00105"></a><span class="lineno"> 105</span>  <span class="keywordflow">default</span>:</div><div class="line"><a name="l00106"></a><span class="lineno"> 106</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0a48a97b5e7e7f165602d5a1f8f9542bcb">armnnSerializer::DataLayout::DataLayout_NCHW</a>;</div><div class="line"><a name="l00107"></a><span class="lineno"> 107</span>  }</div><div class="line"><a name="l00108"></a><span class="lineno"> 108</span> }</div><div class="ttc" id="namespacearmnn_xhtml_ad1d5cce2d9e9a5d61c243e5c989112e0a884e0167ebf9bbe6cfd6ca5ab97ab015"><div class="ttname"><a href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0a884e0167ebf9bbe6cfd6ca5ab97ab015">armnn::DataLayout::NCDHW</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad1d5cce2d9e9a5d61c243e5c989112e0aee669231892f1c1dbd0a5d84c0905633"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0aee669231892f1c1dbd0a5d84c0905633">armnnSerializer::DataLayout_NHWC</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00546">ArmnnSchema_generated.h:546</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad1d5cce2d9e9a5d61c243e5c989112e0ab7206264f1b6584a9c967382ad1108bc"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0ab7206264f1b6584a9c967382ad1108bc">armnnSerializer::DataLayout_NCDHW</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00549">ArmnnSchema_generated.h:549</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad1d5cce2d9e9a5d61c243e5c989112e0ab7868e5addcacbecdaabfc2c0e0f34d4"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0ab7868e5addcacbecdaabfc2c0e0f34d4">armnnSerializer::DataLayout_NDHWC</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00548">ArmnnSchema_generated.h:548</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad1d5cce2d9e9a5d61c243e5c989112e0a48a97b5e7e7f165602d5a1f8f9542bcb"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0a48a97b5e7e7f165602d5a1f8f9542bcb">armnnSerializer::DataLayout_NCHW</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00547">ArmnnSchema_generated.h:547</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_ad1d5cce2d9e9a5d61c243e5c989112e0a6b99f356fe3b30a2a850b5ea897c289f"><div class="ttname"><a href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0a6b99f356fe3b30a2a850b5ea897c289f">armnn::DataLayout::NCHW</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_ad1d5cce2d9e9a5d61c243e5c989112e0a4dd0194b114cbf51da5b3a72569863ef"><div class="ttname"><a href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0a4dd0194b114cbf51da5b3a72569863ef">armnn::DataLayout::NDHWC</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_ad1d5cce2d9e9a5d61c243e5c989112e0ad066db54b89b0912e7e7c6da51e2da51"><div class="ttname"><a href="namespacearmnn.xhtml#ad1d5cce2d9e9a5d61c243e5c989112e0ad066db54b89b0912e7e7c6da51e2da51">armnn::DataLayout::NHWC</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a27876085f01a54e1995bc0b3ea96ce41"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a27876085f01a54e1995bc0b3ea96ce41">◆ </a></span>GetFlatBufferDataType()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6">armnnSerializer::DataType</a> GetFlatBufferDataType </td> + <td>(</td> + <td class="paramtype"><a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6">armnn::DataType</a> </td> + <td class="paramname"><em>dataType</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_serializer_utils_8cpp_source.xhtml#l00067">67</a> of file <a class="el" href="_serializer_utils_8cpp_source.xhtml">SerializerUtils.cpp</a>.</p> + +<p class="reference">References <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a27226c864bac7454a8504f8edb15d95b">armnn::Boolean</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00493">DataType_Boolean</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00489">DataType_Float16</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00490">DataType_Float32</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00497">DataType_QAsymmS8</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00495">DataType_QAsymmU8</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00496">DataType_QSymmS16</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00498">DataType_QSymmS8</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00492">DataType_Signed32</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00499">DataType_Signed64</a>, <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a26e6ed77470c6f2f830ecf874e6c0d55">armnn::Float16</a>, <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a166495adc0d0f53bee6baecc577f5204">armnn::Float32</a>, <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a9d02ea768c081d4bdb2b7cab0b3f510d">armnn::QAsymmS8</a>, <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a0a3f57c876f5a230244c38e1453a8a6e">armnn::QAsymmU8</a>, <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a053c769dcf82d66ef326c86980c02ba7">armnn::QSymmS16</a>, <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a9945327825b115e93a3b89f4302e76db">armnn::QSymmS8</a>, <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6accedffbc6e5308e33d3843e8bdc0dad7">armnn::Signed32</a>, and <a class="el" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6ae1b3c9c6087a93b07c83e0b04f377a8d">armnn::Signed64</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l00068"></a><span class="lineno"> 68</span> {</div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  <span class="keywordflow">switch</span> (dataType)</div><div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  {</div><div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a166495adc0d0f53bee6baecc577f5204">armnn::DataType::Float32</a>:</div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a7cf8c59b21e0386290d7ad7df5c28b7f">armnnSerializer::DataType::DataType_Float32</a>;</div><div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a26e6ed77470c6f2f830ecf874e6c0d55">armnn::DataType::Float16</a>:</div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a85a4789fac010dd27b46126a3ec81415">armnnSerializer::DataType::DataType_Float16</a>;</div><div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6accedffbc6e5308e33d3843e8bdc0dad7">armnn::DataType::Signed32</a>:</div><div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6accea57d979c2786b1cafa65b67b8fcf5">armnnSerializer::DataType::DataType_Signed32</a>;</div><div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6ae1b3c9c6087a93b07c83e0b04f377a8d">armnn::DataType::Signed64</a>:</div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a8f61265a471fbe94416e10c37343bbd0">armnnSerializer::DataType::DataType_Signed64</a>;</div><div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a053c769dcf82d66ef326c86980c02ba7">armnn::DataType::QSymmS16</a>:</div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a72068aaea4e2f3104dc18151ec258753">armnnSerializer::DataType::DataType_QSymmS16</a>;</div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a9d02ea768c081d4bdb2b7cab0b3f510d">armnn::DataType::QAsymmS8</a>:</div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6ab7b11e3329f5c054f907cf43ee3d172f">armnnSerializer::DataType::DataType_QAsymmS8</a>;</div><div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a0a3f57c876f5a230244c38e1453a8a6e">armnn::DataType::QAsymmU8</a>:</div><div class="line"><a name="l00084"></a><span class="lineno"> 84</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a652ad0c98dd4b1f4014e59afa5a52754">armnnSerializer::DataType::DataType_QAsymmU8</a>;</div><div class="line"><a name="l00085"></a><span class="lineno"> 85</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a9945327825b115e93a3b89f4302e76db">armnn::DataType::QSymmS8</a>:</div><div class="line"><a name="l00086"></a><span class="lineno"> 86</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6adb6ab68c44ab94ac150425bba9628fc3">armnnSerializer::DataType::DataType_QSymmS8</a>;</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a27226c864bac7454a8504f8edb15d95b">armnn::DataType::Boolean</a>:</div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a0f985e86a4fb5a118e3921cf6c942eee">armnnSerializer::DataType::DataType_Boolean</a>;</div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span>  <span class="keywordflow">default</span>:</div><div class="line"><a name="l00090"></a><span class="lineno"> 90</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a85a4789fac010dd27b46126a3ec81415">armnnSerializer::DataType::DataType_Float16</a>;</div><div class="line"><a name="l00091"></a><span class="lineno"> 91</span>  }</div><div class="line"><a name="l00092"></a><span class="lineno"> 92</span> }</div><div class="ttc" id="namespacearmnn_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6a27226c864bac7454a8504f8edb15d95b"><div class="ttname"><a href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a27226c864bac7454a8504f8edb15d95b">armnn::DataType::Boolean</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6a8f61265a471fbe94416e10c37343bbd0"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a8f61265a471fbe94416e10c37343bbd0">armnnSerializer::DataType_Signed64</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00499">ArmnnSchema_generated.h:499</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6a0f985e86a4fb5a118e3921cf6c942eee"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a0f985e86a4fb5a118e3921cf6c942eee">armnnSerializer::DataType_Boolean</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00493">ArmnnSchema_generated.h:493</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6accedffbc6e5308e33d3843e8bdc0dad7"><div class="ttname"><a href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6accedffbc6e5308e33d3843e8bdc0dad7">armnn::DataType::Signed32</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6a85a4789fac010dd27b46126a3ec81415"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a85a4789fac010dd27b46126a3ec81415">armnnSerializer::DataType_Float16</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00489">ArmnnSchema_generated.h:489</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6a9d02ea768c081d4bdb2b7cab0b3f510d"><div class="ttname"><a href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a9d02ea768c081d4bdb2b7cab0b3f510d">armnn::DataType::QAsymmS8</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6ae1b3c9c6087a93b07c83e0b04f377a8d"><div class="ttname"><a href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6ae1b3c9c6087a93b07c83e0b04f377a8d">armnn::DataType::Signed64</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6a053c769dcf82d66ef326c86980c02ba7"><div class="ttname"><a href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a053c769dcf82d66ef326c86980c02ba7">armnn::DataType::QSymmS16</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6a72068aaea4e2f3104dc18151ec258753"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a72068aaea4e2f3104dc18151ec258753">armnnSerializer::DataType_QSymmS16</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00496">ArmnnSchema_generated.h:496</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6accea57d979c2786b1cafa65b67b8fcf5"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6accea57d979c2786b1cafa65b67b8fcf5">armnnSerializer::DataType_Signed32</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00492">ArmnnSchema_generated.h:492</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6a0a3f57c876f5a230244c38e1453a8a6e"><div class="ttname"><a href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a0a3f57c876f5a230244c38e1453a8a6e">armnn::DataType::QAsymmU8</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6a26e6ed77470c6f2f830ecf874e6c0d55"><div class="ttname"><a href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a26e6ed77470c6f2f830ecf874e6c0d55">armnn::DataType::Float16</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6a7cf8c59b21e0386290d7ad7df5c28b7f"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a7cf8c59b21e0386290d7ad7df5c28b7f">armnnSerializer::DataType_Float32</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00490">ArmnnSchema_generated.h:490</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6a652ad0c98dd4b1f4014e59afa5a52754"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a652ad0c98dd4b1f4014e59afa5a52754">armnnSerializer::DataType_QAsymmU8</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00495">ArmnnSchema_generated.h:495</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6a166495adc0d0f53bee6baecc577f5204"><div class="ttname"><a href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a166495adc0d0f53bee6baecc577f5204">armnn::DataType::Float32</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6a9945327825b115e93a3b89f4302e76db"><div class="ttname"><a href="namespacearmnn.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6a9945327825b115e93a3b89f4302e76db">armnn::DataType::QSymmS8</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6ab7b11e3329f5c054f907cf43ee3d172f"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6ab7b11e3329f5c054f907cf43ee3d172f">armnnSerializer::DataType_QAsymmS8</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00497">ArmnnSchema_generated.h:497</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad8ed01ff3ff33333d8e19db4d2818bb6adb6ab68c44ab94ac150425bba9628fc3"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad8ed01ff3ff33333d8e19db4d2818bb6adb6ab68c44ab94ac150425bba9628fc3">armnnSerializer::DataType_QSymmS8</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00498">ArmnnSchema_generated.h:498</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a3078a3b577bbd2aa0b133d4732b8e645"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a3078a3b577bbd2aa0b133d4732b8e645">◆ </a></span>GetFlatBufferLogicalBinaryOperation()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="namespacearmnn_serializer.xhtml#a2da4db0140d1a6dc69c9c82e9ef5379e">armnnSerializer::LogicalBinaryOperation</a> GetFlatBufferLogicalBinaryOperation </td> + <td>(</td> + <td class="paramtype"><a class="el" href="namespacearmnn.xhtml#a2da4db0140d1a6dc69c9c82e9ef5379e">armnn::LogicalBinaryOperation</a> </td> + <td class="paramname"><em>logicalBinaryOperation</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_serializer_utils_8cpp_source.xhtml#l00031">31</a> of file <a class="el" href="_serializer_utils_8cpp_source.xhtml">SerializerUtils.cpp</a>.</p> + +<p class="reference">References <a class="el" href="namespacearmnn.xhtml#a2da4db0140d1a6dc69c9c82e9ef5379ea103aa83df42877d5f9baeafdbf620b55">armnn::LogicalAnd</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01028">LogicalBinaryOperation_LogicalAnd</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01029">LogicalBinaryOperation_LogicalOr</a>, and <a class="el" href="namespacearmnn.xhtml#a2da4db0140d1a6dc69c9c82e9ef5379ea74ce78827b02c650a20b149765388247">armnn::LogicalOr</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l00033"></a><span class="lineno"> 33</span> {</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>  <span class="keywordflow">switch</span> (logicalBinaryOperation)</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  {</div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#a2da4db0140d1a6dc69c9c82e9ef5379ea103aa83df42877d5f9baeafdbf620b55">armnn::LogicalBinaryOperation::LogicalAnd</a>:</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a2da4db0140d1a6dc69c9c82e9ef5379eaff4ec31c535645c7be387dfcca438296">armnnSerializer::LogicalBinaryOperation::LogicalBinaryOperation_LogicalAnd</a>;</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#a2da4db0140d1a6dc69c9c82e9ef5379ea74ce78827b02c650a20b149765388247">armnn::LogicalBinaryOperation::LogicalOr</a>:</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a2da4db0140d1a6dc69c9c82e9ef5379eaa79f96618d5896cd4b336acfc3ad2767">armnnSerializer::LogicalBinaryOperation::LogicalBinaryOperation_LogicalOr</a>;</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  <span class="keywordflow">default</span>:</div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  <span class="keywordflow">throw</span> <a class="code" href="classarmnn_1_1_invalid_argument_exception.xhtml">armnn::InvalidArgumentException</a>(<span class="stringliteral">"Logical Binary operation unknown"</span>);</div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  }</div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span> }</div><div class="ttc" id="namespacearmnn_xhtml_a2da4db0140d1a6dc69c9c82e9ef5379ea103aa83df42877d5f9baeafdbf620b55"><div class="ttname"><a href="namespacearmnn.xhtml#a2da4db0140d1a6dc69c9c82e9ef5379ea103aa83df42877d5f9baeafdbf620b55">armnn::LogicalBinaryOperation::LogicalAnd</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a2da4db0140d1a6dc69c9c82e9ef5379eaff4ec31c535645c7be387dfcca438296"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a2da4db0140d1a6dc69c9c82e9ef5379eaff4ec31c535645c7be387dfcca438296">armnnSerializer::LogicalBinaryOperation_LogicalAnd</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01028">ArmnnSchema_generated.h:1028</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a2da4db0140d1a6dc69c9c82e9ef5379eaa79f96618d5896cd4b336acfc3ad2767"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a2da4db0140d1a6dc69c9c82e9ef5379eaa79f96618d5896cd4b336acfc3ad2767">armnnSerializer::LogicalBinaryOperation_LogicalOr</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01029">ArmnnSchema_generated.h:1029</a></div></div> +<div class="ttc" id="classarmnn_1_1_invalid_argument_exception_xhtml"><div class="ttname"><a href="classarmnn_1_1_invalid_argument_exception.xhtml">armnn::InvalidArgumentException</a></div><div class="ttdef"><b>Definition:</b> <a href="_exceptions_8hpp_source.xhtml#l00080">Exceptions.hpp:80</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_a2da4db0140d1a6dc69c9c82e9ef5379ea74ce78827b02c650a20b149765388247"><div class="ttname"><a href="namespacearmnn.xhtml#a2da4db0140d1a6dc69c9c82e9ef5379ea74ce78827b02c650a20b149765388247">armnn::LogicalBinaryOperation::LogicalOr</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="af279947f1e42035d0f611e5b8cd70cb2"></a> +<h2 class="memtitle"><span class="permalink"><a href="#af279947f1e42035d0f611e5b8cd70cb2">◆ </a></span>GetFlatBufferNormalizationAlgorithmChannel()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="namespacearmnn_serializer.xhtml#abe18a5033f2ab9c0de82c676b48f5437">armnnSerializer::NormalizationAlgorithmChannel</a> GetFlatBufferNormalizationAlgorithmChannel </td> + <td>(</td> + <td class="paramtype"><a class="el" href="namespacearmnn.xhtml#abe18a5033f2ab9c0de82c676b48f5437">armnn::NormalizationAlgorithmChannel</a> </td> + <td class="paramname"><em>normalizationAlgorithmChannel</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_serializer_utils_8cpp_source.xhtml#l00186">186</a> of file <a class="el" href="_serializer_utils_8cpp_source.xhtml">SerializerUtils.cpp</a>.</p> + +<p class="reference">References <a class="el" href="namespacearmnn.xhtml#abe18a5033f2ab9c0de82c676b48f5437a810f43f3996922151c39b76143faeecc">armnn::Across</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01151">NormalizationAlgorithmChannel_Across</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01152">NormalizationAlgorithmChannel_Within</a>, and <a class="el" href="namespacearmnn.xhtml#abe18a5033f2ab9c0de82c676b48f5437a37bac6dce4f46277d89bfa3003e2e39b">armnn::Within</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l00188"></a><span class="lineno"> 188</span> {</div><div class="line"><a name="l00189"></a><span class="lineno"> 189</span>  <span class="keywordflow">switch</span> (normalizationAlgorithmChannel)</div><div class="line"><a name="l00190"></a><span class="lineno"> 190</span>  {</div><div class="line"><a name="l00191"></a><span class="lineno"> 191</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#abe18a5033f2ab9c0de82c676b48f5437a810f43f3996922151c39b76143faeecc">armnn::NormalizationAlgorithmChannel::Across</a>:</div><div class="line"><a name="l00192"></a><span class="lineno"> 192</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#abe18a5033f2ab9c0de82c676b48f5437a08ef3b79541d7e7c07f9bc4fb24d3002">armnnSerializer::NormalizationAlgorithmChannel::NormalizationAlgorithmChannel_Across</a>;</div><div class="line"><a name="l00193"></a><span class="lineno"> 193</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#abe18a5033f2ab9c0de82c676b48f5437a37bac6dce4f46277d89bfa3003e2e39b">armnn::NormalizationAlgorithmChannel::Within</a>:</div><div class="line"><a name="l00194"></a><span class="lineno"> 194</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#abe18a5033f2ab9c0de82c676b48f5437acb4111d4d54aaef77778eec297a519d0">armnnSerializer::NormalizationAlgorithmChannel::NormalizationAlgorithmChannel_Within</a>;</div><div class="line"><a name="l00195"></a><span class="lineno"> 195</span>  <span class="keywordflow">default</span>:</div><div class="line"><a name="l00196"></a><span class="lineno"> 196</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#abe18a5033f2ab9c0de82c676b48f5437a08ef3b79541d7e7c07f9bc4fb24d3002">armnnSerializer::NormalizationAlgorithmChannel::NormalizationAlgorithmChannel_Across</a>;</div><div class="line"><a name="l00197"></a><span class="lineno"> 197</span>  }</div><div class="line"><a name="l00198"></a><span class="lineno"> 198</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_abe18a5033f2ab9c0de82c676b48f5437acb4111d4d54aaef77778eec297a519d0"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#abe18a5033f2ab9c0de82c676b48f5437acb4111d4d54aaef77778eec297a519d0">armnnSerializer::NormalizationAlgorithmChannel_Within</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01152">ArmnnSchema_generated.h:1152</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_abe18a5033f2ab9c0de82c676b48f5437a08ef3b79541d7e7c07f9bc4fb24d3002"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#abe18a5033f2ab9c0de82c676b48f5437a08ef3b79541d7e7c07f9bc4fb24d3002">armnnSerializer::NormalizationAlgorithmChannel_Across</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01151">ArmnnSchema_generated.h:1151</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_abe18a5033f2ab9c0de82c676b48f5437a37bac6dce4f46277d89bfa3003e2e39b"><div class="ttname"><a href="namespacearmnn.xhtml#abe18a5033f2ab9c0de82c676b48f5437a37bac6dce4f46277d89bfa3003e2e39b">armnn::NormalizationAlgorithmChannel::Within</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_abe18a5033f2ab9c0de82c676b48f5437a810f43f3996922151c39b76143faeecc"><div class="ttname"><a href="namespacearmnn.xhtml#abe18a5033f2ab9c0de82c676b48f5437a810f43f3996922151c39b76143faeecc">armnn::NormalizationAlgorithmChannel::Across</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="ac813f02c91c348db92b5a40ecfa0135e"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ac813f02c91c348db92b5a40ecfa0135e">◆ </a></span>GetFlatBufferNormalizationAlgorithmMethod()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="namespacearmnn_serializer.xhtml#ad605d1661fa0d8c7fea651d82fbe11c9">armnnSerializer::NormalizationAlgorithmMethod</a> GetFlatBufferNormalizationAlgorithmMethod </td> + <td>(</td> + <td class="paramtype"><a class="el" href="namespacearmnn.xhtml#ad605d1661fa0d8c7fea651d82fbe11c9">armnn::NormalizationAlgorithmMethod</a> </td> + <td class="paramname"><em>normalizationAlgorithmMethod</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_serializer_utils_8cpp_source.xhtml#l00200">200</a> of file <a class="el" href="_serializer_utils_8cpp_source.xhtml">SerializerUtils.cpp</a>.</p> + +<p class="reference">References <a class="el" href="namespacearmnn.xhtml#ad605d1661fa0d8c7fea651d82fbe11c9ac65d2e51c610dd3853a3c777aa8bfe9d">armnn::LocalBrightness</a>, <a class="el" href="namespacearmnn.xhtml#ad605d1661fa0d8c7fea651d82fbe11c9aa94d2fcabc6b001015aeddfa19266e6f">armnn::LocalContrast</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01181">NormalizationAlgorithmMethod_LocalBrightness</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01182">NormalizationAlgorithmMethod_LocalContrast</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l00202"></a><span class="lineno"> 202</span> {</div><div class="line"><a name="l00203"></a><span class="lineno"> 203</span>  <span class="keywordflow">switch</span> (normalizationAlgorithmMethod)</div><div class="line"><a name="l00204"></a><span class="lineno"> 204</span>  {</div><div class="line"><a name="l00205"></a><span class="lineno"> 205</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#ad605d1661fa0d8c7fea651d82fbe11c9ac65d2e51c610dd3853a3c777aa8bfe9d">armnn::NormalizationAlgorithmMethod::LocalBrightness</a>:</div><div class="line"><a name="l00206"></a><span class="lineno"> 206</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#ad605d1661fa0d8c7fea651d82fbe11c9a27d9bf7a7a45eda4f0e03b6c56823ecb">armnnSerializer::NormalizationAlgorithmMethod::NormalizationAlgorithmMethod_LocalBrightness</a>;</div><div class="line"><a name="l00207"></a><span class="lineno"> 207</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#ad605d1661fa0d8c7fea651d82fbe11c9aa94d2fcabc6b001015aeddfa19266e6f">armnn::NormalizationAlgorithmMethod::LocalContrast</a>:</div><div class="line"><a name="l00208"></a><span class="lineno"> 208</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#ad605d1661fa0d8c7fea651d82fbe11c9a5304d0d97b48c72b8e0c7a39d35957b5">armnnSerializer::NormalizationAlgorithmMethod::NormalizationAlgorithmMethod_LocalContrast</a>;</div><div class="line"><a name="l00209"></a><span class="lineno"> 209</span>  <span class="keywordflow">default</span>:</div><div class="line"><a name="l00210"></a><span class="lineno"> 210</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#ad605d1661fa0d8c7fea651d82fbe11c9a27d9bf7a7a45eda4f0e03b6c56823ecb">armnnSerializer::NormalizationAlgorithmMethod::NormalizationAlgorithmMethod_LocalBrightness</a>;</div><div class="line"><a name="l00211"></a><span class="lineno"> 211</span>  }</div><div class="line"><a name="l00212"></a><span class="lineno"> 212</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_ad605d1661fa0d8c7fea651d82fbe11c9a27d9bf7a7a45eda4f0e03b6c56823ecb"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad605d1661fa0d8c7fea651d82fbe11c9a27d9bf7a7a45eda4f0e03b6c56823ecb">armnnSerializer::NormalizationAlgorithmMethod_LocalBrightness</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01181">ArmnnSchema_generated.h:1181</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_ad605d1661fa0d8c7fea651d82fbe11c9aa94d2fcabc6b001015aeddfa19266e6f"><div class="ttname"><a href="namespacearmnn.xhtml#ad605d1661fa0d8c7fea651d82fbe11c9aa94d2fcabc6b001015aeddfa19266e6f">armnn::NormalizationAlgorithmMethod::LocalContrast</a></div><div class="ttdoc">Jarret 2009: Local Contrast Normalization. </div></div> +<div class="ttc" id="namespacearmnn_xhtml_ad605d1661fa0d8c7fea651d82fbe11c9ac65d2e51c610dd3853a3c777aa8bfe9d"><div class="ttname"><a href="namespacearmnn.xhtml#ad605d1661fa0d8c7fea651d82fbe11c9ac65d2e51c610dd3853a3c777aa8bfe9d">armnn::NormalizationAlgorithmMethod::LocalBrightness</a></div><div class="ttdoc">Krichevsky 2012: Local Brightness Normalization. </div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_ad605d1661fa0d8c7fea651d82fbe11c9a5304d0d97b48c72b8e0c7a39d35957b5"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#ad605d1661fa0d8c7fea651d82fbe11c9a5304d0d97b48c72b8e0c7a39d35957b5">armnnSerializer::NormalizationAlgorithmMethod_LocalContrast</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01182">ArmnnSchema_generated.h:1182</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="aa5f62540b7f991c1522cf9c43fc005ee"></a> +<h2 class="memtitle"><span class="permalink"><a href="#aa5f62540b7f991c1522cf9c43fc005ee">◆ </a></span>GetFlatBufferOutputShapeRounding()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="namespacearmnn_serializer.xhtml#adf2e5515c4c36a3e7e46bb8b83c6754e">armnnSerializer::OutputShapeRounding</a> GetFlatBufferOutputShapeRounding </td> + <td>(</td> + <td class="paramtype"><a class="el" href="namespacearmnn.xhtml#adf2e5515c4c36a3e7e46bb8b83c6754e">armnn::OutputShapeRounding</a> </td> + <td class="paramname"><em>outputShapeRounding</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_serializer_utils_8cpp_source.xhtml#l00149">149</a> of file <a class="el" href="_serializer_utils_8cpp_source.xhtml">SerializerUtils.cpp</a>.</p> + +<p class="reference">References <a class="el" href="namespacearmnn.xhtml#adf2e5515c4c36a3e7e46bb8b83c6754ea3237fbc8204064c106cb9080088a17cb">armnn::Ceiling</a>, <a class="el" href="namespacearmnn.xhtml#adf2e5515c4c36a3e7e46bb8b83c6754eaf3f6d0343d56ce88ce7958170ed05cb3">armnn::Floor</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01092">OutputShapeRounding_Ceiling</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01091">OutputShapeRounding_Floor</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l00150"></a><span class="lineno"> 150</span> {</div><div class="line"><a name="l00151"></a><span class="lineno"> 151</span>  <span class="keywordflow">switch</span> (outputShapeRounding)</div><div class="line"><a name="l00152"></a><span class="lineno"> 152</span>  {</div><div class="line"><a name="l00153"></a><span class="lineno"> 153</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#adf2e5515c4c36a3e7e46bb8b83c6754ea3237fbc8204064c106cb9080088a17cb">armnn::OutputShapeRounding::Ceiling</a>:</div><div class="line"><a name="l00154"></a><span class="lineno"> 154</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#adf2e5515c4c36a3e7e46bb8b83c6754ea9dca45762264185e297180e2985b8a57">armnnSerializer::OutputShapeRounding::OutputShapeRounding_Ceiling</a>;</div><div class="line"><a name="l00155"></a><span class="lineno"> 155</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#adf2e5515c4c36a3e7e46bb8b83c6754eaf3f6d0343d56ce88ce7958170ed05cb3">armnn::OutputShapeRounding::Floor</a>:</div><div class="line"><a name="l00156"></a><span class="lineno"> 156</span>  <span class="keywordflow">default</span>:</div><div class="line"><a name="l00157"></a><span class="lineno"> 157</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#adf2e5515c4c36a3e7e46bb8b83c6754eadadc4437650014a2db5b2f7bf0c081d5">armnnSerializer::OutputShapeRounding::OutputShapeRounding_Floor</a>;</div><div class="line"><a name="l00158"></a><span class="lineno"> 158</span>  }</div><div class="line"><a name="l00159"></a><span class="lineno"> 159</span> }</div><div class="ttc" id="namespacearmnn_xhtml_adf2e5515c4c36a3e7e46bb8b83c6754ea3237fbc8204064c106cb9080088a17cb"><div class="ttname"><a href="namespacearmnn.xhtml#adf2e5515c4c36a3e7e46bb8b83c6754ea3237fbc8204064c106cb9080088a17cb">armnn::OutputShapeRounding::Ceiling</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_adf2e5515c4c36a3e7e46bb8b83c6754eaf3f6d0343d56ce88ce7958170ed05cb3"><div class="ttname"><a href="namespacearmnn.xhtml#adf2e5515c4c36a3e7e46bb8b83c6754eaf3f6d0343d56ce88ce7958170ed05cb3">armnn::OutputShapeRounding::Floor</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_adf2e5515c4c36a3e7e46bb8b83c6754ea9dca45762264185e297180e2985b8a57"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#adf2e5515c4c36a3e7e46bb8b83c6754ea9dca45762264185e297180e2985b8a57">armnnSerializer::OutputShapeRounding_Ceiling</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01092">ArmnnSchema_generated.h:1092</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_adf2e5515c4c36a3e7e46bb8b83c6754eadadc4437650014a2db5b2f7bf0c081d5"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#adf2e5515c4c36a3e7e46bb8b83c6754eadadc4437650014a2db5b2f7bf0c081d5">armnnSerializer::OutputShapeRounding_Floor</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01091">ArmnnSchema_generated.h:1091</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a30eb1e8d2a9b090243c4ededa17746b7"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a30eb1e8d2a9b090243c4ededa17746b7">◆ </a></span>GetFlatBufferPaddingMethod()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="namespacearmnn_serializer.xhtml#a3888429b6ebc79f9a7df549e5e4d9a2f">armnnSerializer::PaddingMethod</a> GetFlatBufferPaddingMethod </td> + <td>(</td> + <td class="paramtype"><a class="el" href="namespacearmnn.xhtml#a3888429b6ebc79f9a7df549e5e4d9a2f">armnn::PaddingMethod</a> </td> + <td class="paramname"><em>paddingMethod</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_serializer_utils_8cpp_source.xhtml#l00161">161</a> of file <a class="el" href="_serializer_utils_8cpp_source.xhtml">SerializerUtils.cpp</a>.</p> + +<p class="reference">References <a class="el" href="namespacearmnn.xhtml#a3888429b6ebc79f9a7df549e5e4d9a2fa843f2812f595e7ec7c5036e89fde02d6">armnn::Exclude</a>, <a class="el" href="namespacearmnn.xhtml#a3888429b6ebc79f9a7df549e5e4d9a2faad301514192636ad34210adce598a45a">armnn::IgnoreValue</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01122">PaddingMethod_Exclude</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01121">PaddingMethod_IgnoreValue</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l00162"></a><span class="lineno"> 162</span> {</div><div class="line"><a name="l00163"></a><span class="lineno"> 163</span>  <span class="keywordflow">switch</span> (paddingMethod)</div><div class="line"><a name="l00164"></a><span class="lineno"> 164</span>  {</div><div class="line"><a name="l00165"></a><span class="lineno"> 165</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#a3888429b6ebc79f9a7df549e5e4d9a2faad301514192636ad34210adce598a45a">armnn::PaddingMethod::IgnoreValue</a>:</div><div class="line"><a name="l00166"></a><span class="lineno"> 166</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a3888429b6ebc79f9a7df549e5e4d9a2fac6a22de608123fbd0e9619051c270be6">armnnSerializer::PaddingMethod::PaddingMethod_IgnoreValue</a>;</div><div class="line"><a name="l00167"></a><span class="lineno"> 167</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#a3888429b6ebc79f9a7df549e5e4d9a2fa843f2812f595e7ec7c5036e89fde02d6">armnn::PaddingMethod::Exclude</a>:</div><div class="line"><a name="l00168"></a><span class="lineno"> 168</span>  <span class="keywordflow">default</span>:</div><div class="line"><a name="l00169"></a><span class="lineno"> 169</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a3888429b6ebc79f9a7df549e5e4d9a2fa1ca5445bda718e9d6d2cb2530c499384">armnnSerializer::PaddingMethod::PaddingMethod_Exclude</a>;</div><div class="line"><a name="l00170"></a><span class="lineno"> 170</span>  }</div><div class="line"><a name="l00171"></a><span class="lineno"> 171</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a3888429b6ebc79f9a7df549e5e4d9a2fa1ca5445bda718e9d6d2cb2530c499384"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a3888429b6ebc79f9a7df549e5e4d9a2fa1ca5445bda718e9d6d2cb2530c499384">armnnSerializer::PaddingMethod_Exclude</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01122">ArmnnSchema_generated.h:1122</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a3888429b6ebc79f9a7df549e5e4d9a2fac6a22de608123fbd0e9619051c270be6"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a3888429b6ebc79f9a7df549e5e4d9a2fac6a22de608123fbd0e9619051c270be6">armnnSerializer::PaddingMethod_IgnoreValue</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01121">ArmnnSchema_generated.h:1121</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_a3888429b6ebc79f9a7df549e5e4d9a2fa843f2812f595e7ec7c5036e89fde02d6"><div class="ttname"><a href="namespacearmnn.xhtml#a3888429b6ebc79f9a7df549e5e4d9a2fa843f2812f595e7ec7c5036e89fde02d6">armnn::PaddingMethod::Exclude</a></div><div class="ttdoc">The padding fields don&#39;t count and are ignored. </div></div> +<div class="ttc" id="namespacearmnn_xhtml_a3888429b6ebc79f9a7df549e5e4d9a2faad301514192636ad34210adce598a45a"><div class="ttname"><a href="namespacearmnn.xhtml#a3888429b6ebc79f9a7df549e5e4d9a2faad301514192636ad34210adce598a45a">armnn::PaddingMethod::IgnoreValue</a></div><div class="ttdoc">The padding fields count, but are ignored. </div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a3f9e0ff7f7311d76ca36101721503a07"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a3f9e0ff7f7311d76ca36101721503a07">◆ </a></span>GetFlatBufferPaddingMode()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="namespacearmnn_serializer.xhtml#a14d24d90ab4ba2956e92e27890ba4c91">armnnSerializer::PaddingMode</a> GetFlatBufferPaddingMode </td> + <td>(</td> + <td class="paramtype"><a class="el" href="namespacearmnn.xhtml#a14d24d90ab4ba2956e92e27890ba4c91">armnn::PaddingMode</a> </td> + <td class="paramname"><em>paddingMode</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_serializer_utils_8cpp_source.xhtml#l00173">173</a> of file <a class="el" href="_serializer_utils_8cpp_source.xhtml">SerializerUtils.cpp</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01211">PaddingMode_Constant</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01212">PaddingMode_Reflect</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01213">PaddingMode_Symmetric</a>, <a class="el" href="namespacearmnn.xhtml#a14d24d90ab4ba2956e92e27890ba4c91a74de3e45e4491e956e8dc18d841d9b00">armnn::Reflect</a>, and <a class="el" href="namespacearmnn.xhtml#a14d24d90ab4ba2956e92e27890ba4c91af334649ef5e5d0ffe200751d07012626">armnn::Symmetric</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l00174"></a><span class="lineno"> 174</span> {</div><div class="line"><a name="l00175"></a><span class="lineno"> 175</span>  <span class="keywordflow">switch</span> (paddingMode)</div><div class="line"><a name="l00176"></a><span class="lineno"> 176</span>  {</div><div class="line"><a name="l00177"></a><span class="lineno"> 177</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#a14d24d90ab4ba2956e92e27890ba4c91a74de3e45e4491e956e8dc18d841d9b00">armnn::PaddingMode::Reflect</a>:</div><div class="line"><a name="l00178"></a><span class="lineno"> 178</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a14d24d90ab4ba2956e92e27890ba4c91a30a624599c070953c66425b29a9a5410">armnnSerializer::PaddingMode::PaddingMode_Reflect</a>;</div><div class="line"><a name="l00179"></a><span class="lineno"> 179</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#a14d24d90ab4ba2956e92e27890ba4c91af334649ef5e5d0ffe200751d07012626">armnn::PaddingMode::Symmetric</a>:</div><div class="line"><a name="l00180"></a><span class="lineno"> 180</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a14d24d90ab4ba2956e92e27890ba4c91aae41b07106ab81a147cdcbbedb980a82">armnnSerializer::PaddingMode::PaddingMode_Symmetric</a>;</div><div class="line"><a name="l00181"></a><span class="lineno"> 181</span>  <span class="keywordflow">default</span>:</div><div class="line"><a name="l00182"></a><span class="lineno"> 182</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a14d24d90ab4ba2956e92e27890ba4c91ac70578d0ba97ace06c710c28a408ba97">armnnSerializer::PaddingMode::PaddingMode_Constant</a>;</div><div class="line"><a name="l00183"></a><span class="lineno"> 183</span>  }</div><div class="line"><a name="l00184"></a><span class="lineno"> 184</span> }</div><div class="ttc" id="namespacearmnn_xhtml_a14d24d90ab4ba2956e92e27890ba4c91af334649ef5e5d0ffe200751d07012626"><div class="ttname"><a href="namespacearmnn.xhtml#a14d24d90ab4ba2956e92e27890ba4c91af334649ef5e5d0ffe200751d07012626">armnn::PaddingMode::Symmetric</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a14d24d90ab4ba2956e92e27890ba4c91a30a624599c070953c66425b29a9a5410"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a14d24d90ab4ba2956e92e27890ba4c91a30a624599c070953c66425b29a9a5410">armnnSerializer::PaddingMode_Reflect</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01212">ArmnnSchema_generated.h:1212</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_a14d24d90ab4ba2956e92e27890ba4c91a74de3e45e4491e956e8dc18d841d9b00"><div class="ttname"><a href="namespacearmnn.xhtml#a14d24d90ab4ba2956e92e27890ba4c91a74de3e45e4491e956e8dc18d841d9b00">armnn::PaddingMode::Reflect</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a14d24d90ab4ba2956e92e27890ba4c91aae41b07106ab81a147cdcbbedb980a82"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a14d24d90ab4ba2956e92e27890ba4c91aae41b07106ab81a147cdcbbedb980a82">armnnSerializer::PaddingMode_Symmetric</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01213">ArmnnSchema_generated.h:1213</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a14d24d90ab4ba2956e92e27890ba4c91ac70578d0ba97ace06c710c28a408ba97"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a14d24d90ab4ba2956e92e27890ba4c91ac70578d0ba97ace06c710c28a408ba97">armnnSerializer::PaddingMode_Constant</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01211">ArmnnSchema_generated.h:1211</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="ac2eceb2274af867d713fe44720fc2d4e"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ac2eceb2274af867d713fe44720fc2d4e">◆ </a></span>GetFlatBufferPoolingAlgorithm()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="namespacearmnn_serializer.xhtml#a961bbfe1db71a848eff5a1f0ab775718">armnnSerializer::PoolingAlgorithm</a> GetFlatBufferPoolingAlgorithm </td> + <td>(</td> + <td class="paramtype"><a class="el" href="namespacearmnn.xhtml#a961bbfe1db71a848eff5a1f0ab775718">armnn::PoolingAlgorithm</a> </td> + <td class="paramname"><em>poolingAlgorithm</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_serializer_utils_8cpp_source.xhtml#l00135">135</a> of file <a class="el" href="_serializer_utils_8cpp_source.xhtml">SerializerUtils.cpp</a>.</p> + +<p class="reference">References <a class="el" href="namespacearmnn.xhtml#a961bbfe1db71a848eff5a1f0ab775718ab1897515d548a960afe49ecf66a29021">armnn::Average</a>, <a class="el" href="namespacearmnn.xhtml#a961bbfe1db71a848eff5a1f0ab775718a7e6aa2d53f6ee2b1a34b017fa403cb76">armnn::L2</a>, <a class="el" href="namespacearmnn.xhtml#a961bbfe1db71a848eff5a1f0ab775718a6a061313d22e51e0f25b7cd4dc065233">armnn::Max</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01059">PoolingAlgorithm_Average</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01060">PoolingAlgorithm_L2</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01058">PoolingAlgorithm_Max</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l00136"></a><span class="lineno"> 136</span> {</div><div class="line"><a name="l00137"></a><span class="lineno"> 137</span>  <span class="keywordflow">switch</span> (poolingAlgorithm)</div><div class="line"><a name="l00138"></a><span class="lineno"> 138</span>  {</div><div class="line"><a name="l00139"></a><span class="lineno"> 139</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#a961bbfe1db71a848eff5a1f0ab775718ab1897515d548a960afe49ecf66a29021">armnn::PoolingAlgorithm::Average</a>:</div><div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a961bbfe1db71a848eff5a1f0ab775718abba7c8a1f8eb5a85e696ac87fd20defb">armnnSerializer::PoolingAlgorithm::PoolingAlgorithm_Average</a>;</div><div class="line"><a name="l00141"></a><span class="lineno"> 141</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#a961bbfe1db71a848eff5a1f0ab775718a7e6aa2d53f6ee2b1a34b017fa403cb76">armnn::PoolingAlgorithm::L2</a>:</div><div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a961bbfe1db71a848eff5a1f0ab775718a94f516e696448c8aaf505772b49d63df">armnnSerializer::PoolingAlgorithm::PoolingAlgorithm_L2</a>;</div><div class="line"><a name="l00143"></a><span class="lineno"> 143</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#a961bbfe1db71a848eff5a1f0ab775718a6a061313d22e51e0f25b7cd4dc065233">armnn::PoolingAlgorithm::Max</a>:</div><div class="line"><a name="l00144"></a><span class="lineno"> 144</span>  <span class="keywordflow">default</span>:</div><div class="line"><a name="l00145"></a><span class="lineno"> 145</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a961bbfe1db71a848eff5a1f0ab775718a1d2a28b5e5683e0a5187ccd610c55fe9">armnnSerializer::PoolingAlgorithm::PoolingAlgorithm_Max</a>;</div><div class="line"><a name="l00146"></a><span class="lineno"> 146</span>  }</div><div class="line"><a name="l00147"></a><span class="lineno"> 147</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a961bbfe1db71a848eff5a1f0ab775718a94f516e696448c8aaf505772b49d63df"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a961bbfe1db71a848eff5a1f0ab775718a94f516e696448c8aaf505772b49d63df">armnnSerializer::PoolingAlgorithm_L2</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01060">ArmnnSchema_generated.h:1060</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a961bbfe1db71a848eff5a1f0ab775718a1d2a28b5e5683e0a5187ccd610c55fe9"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a961bbfe1db71a848eff5a1f0ab775718a1d2a28b5e5683e0a5187ccd610c55fe9">armnnSerializer::PoolingAlgorithm_Max</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01058">ArmnnSchema_generated.h:1058</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a961bbfe1db71a848eff5a1f0ab775718abba7c8a1f8eb5a85e696ac87fd20defb"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a961bbfe1db71a848eff5a1f0ab775718abba7c8a1f8eb5a85e696ac87fd20defb">armnnSerializer::PoolingAlgorithm_Average</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01059">ArmnnSchema_generated.h:1059</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_a961bbfe1db71a848eff5a1f0ab775718ab1897515d548a960afe49ecf66a29021"><div class="ttname"><a href="namespacearmnn.xhtml#a961bbfe1db71a848eff5a1f0ab775718ab1897515d548a960afe49ecf66a29021">armnn::PoolingAlgorithm::Average</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_a961bbfe1db71a848eff5a1f0ab775718a6a061313d22e51e0f25b7cd4dc065233"><div class="ttname"><a href="namespacearmnn.xhtml#a961bbfe1db71a848eff5a1f0ab775718a6a061313d22e51e0f25b7cd4dc065233">armnn::PoolingAlgorithm::Max</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_a961bbfe1db71a848eff5a1f0ab775718a7e6aa2d53f6ee2b1a34b017fa403cb76"><div class="ttname"><a href="namespacearmnn.xhtml#a961bbfe1db71a848eff5a1f0ab775718a7e6aa2d53f6ee2b1a34b017fa403cb76">armnn::PoolingAlgorithm::L2</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a2a4a81f69c4a84c4637c2e90e4e47968"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a2a4a81f69c4a84c4637c2e90e4e47968">◆ </a></span>GetFlatBufferReduceOperation()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0">armnnSerializer::ReduceOperation</a> GetFlatBufferReduceOperation </td> + <td>(</td> + <td class="paramtype"><a class="el" href="namespacearmnn.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0">armnn::ReduceOperation</a> </td> + <td class="paramname"><em>reduceOperation</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_serializer_utils_8cpp_source.xhtml#l00227">227</a> of file <a class="el" href="_serializer_utils_8cpp_source.xhtml">SerializerUtils.cpp</a>.</p> + +<p class="reference">References <a class="el" href="namespacearmnn.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0a6a061313d22e51e0f25b7cd4dc065233">armnn::Max</a>, <a class="el" href="namespacearmnn.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0a3d6c9ac08ada31c184094bbc67afe00d">armnn::Mean</a>, <a class="el" href="namespacearmnn.xhtml#ae7e8cbf71db6a490789ca6dcaa8deeaea78d811e98514cd165dda532286610fd2">armnn::Min</a>, <a class="el" href="namespacearmnn.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0a362a33c23b08e4a32a4ec53fbb82cccd">armnn::Prod</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00583">ReduceOperation_Max</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00584">ReduceOperation_Mean</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00585">ReduceOperation_Min</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00586">ReduceOperation_Prod</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00582">ReduceOperation_Sum</a>, and <a class="el" href="namespacearmnn.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0aa0ec87054b5e5b7847d0d8780a01a3d5">armnn::Sum</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l00228"></a><span class="lineno"> 228</span> {</div><div class="line"><a name="l00229"></a><span class="lineno"> 229</span>  <span class="keywordflow">switch</span> (reduceOperation)</div><div class="line"><a name="l00230"></a><span class="lineno"> 230</span>  {</div><div class="line"><a name="l00231"></a><span class="lineno"> 231</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0aa0ec87054b5e5b7847d0d8780a01a3d5">armnn::ReduceOperation::Sum</a>:</div><div class="line"><a name="l00232"></a><span class="lineno"> 232</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0a5b9aa2242fe3be2b506fecebedb7a09e">armnnSerializer::ReduceOperation::ReduceOperation_Sum</a>;</div><div class="line"><a name="l00233"></a><span class="lineno"> 233</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0a6a061313d22e51e0f25b7cd4dc065233">armnn::ReduceOperation::Max</a>:</div><div class="line"><a name="l00234"></a><span class="lineno"> 234</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0a0b621c42a73f169f17d67baba922676d">armnnSerializer::ReduceOperation::ReduceOperation_Max</a>;</div><div class="line"><a name="l00235"></a><span class="lineno"> 235</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0a3d6c9ac08ada31c184094bbc67afe00d">armnn::ReduceOperation::Mean</a>:</div><div class="line"><a name="l00236"></a><span class="lineno"> 236</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0aef3aaf4a232c169ab448484849b53b3f">armnnSerializer::ReduceOperation::ReduceOperation_Mean</a>;</div><div class="line"><a name="l00237"></a><span class="lineno"> 237</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#ae7e8cbf71db6a490789ca6dcaa8deeaea78d811e98514cd165dda532286610fd2">armnn::ReduceOperation::Min</a>:</div><div class="line"><a name="l00238"></a><span class="lineno"> 238</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0aeae72dbc1010bb43ed647c81ed0a144c">armnnSerializer::ReduceOperation::ReduceOperation_Min</a>;</div><div class="line"><a name="l00239"></a><span class="lineno"> 239</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0a362a33c23b08e4a32a4ec53fbb82cccd">armnn::ReduceOperation::Prod</a>:</div><div class="line"><a name="l00240"></a><span class="lineno"> 240</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0a7563ff93854bf67324e5c775b9461a63">armnnSerializer::ReduceOperation::ReduceOperation_Prod</a>;</div><div class="line"><a name="l00241"></a><span class="lineno"> 241</span>  <span class="keywordflow">default</span>:</div><div class="line"><a name="l00242"></a><span class="lineno"> 242</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0a5b9aa2242fe3be2b506fecebedb7a09e">armnnSerializer::ReduceOperation::ReduceOperation_Sum</a>;</div><div class="line"><a name="l00243"></a><span class="lineno"> 243</span>  }</div><div class="line"><a name="l00244"></a><span class="lineno"> 244</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_abc05539fc6e7907f32ef0fb242e3b3b0a5b9aa2242fe3be2b506fecebedb7a09e"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0a5b9aa2242fe3be2b506fecebedb7a09e">armnnSerializer::ReduceOperation_Sum</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00582">ArmnnSchema_generated.h:582</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_abc05539fc6e7907f32ef0fb242e3b3b0a7563ff93854bf67324e5c775b9461a63"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0a7563ff93854bf67324e5c775b9461a63">armnnSerializer::ReduceOperation_Prod</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00586">ArmnnSchema_generated.h:586</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_abc05539fc6e7907f32ef0fb242e3b3b0a3d6c9ac08ada31c184094bbc67afe00d"><div class="ttname"><a href="namespacearmnn.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0a3d6c9ac08ada31c184094bbc67afe00d">armnn::ReduceOperation::Mean</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_abc05539fc6e7907f32ef0fb242e3b3b0aef3aaf4a232c169ab448484849b53b3f"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0aef3aaf4a232c169ab448484849b53b3f">armnnSerializer::ReduceOperation_Mean</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00584">ArmnnSchema_generated.h:584</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_abc05539fc6e7907f32ef0fb242e3b3b0aeae72dbc1010bb43ed647c81ed0a144c"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0aeae72dbc1010bb43ed647c81ed0a144c">armnnSerializer::ReduceOperation_Min</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00585">ArmnnSchema_generated.h:585</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_abc05539fc6e7907f32ef0fb242e3b3b0a0b621c42a73f169f17d67baba922676d"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0a0b621c42a73f169f17d67baba922676d">armnnSerializer::ReduceOperation_Max</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00583">ArmnnSchema_generated.h:583</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_abc05539fc6e7907f32ef0fb242e3b3b0a362a33c23b08e4a32a4ec53fbb82cccd"><div class="ttname"><a href="namespacearmnn.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0a362a33c23b08e4a32a4ec53fbb82cccd">armnn::ReduceOperation::Prod</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_abc05539fc6e7907f32ef0fb242e3b3b0aa0ec87054b5e5b7847d0d8780a01a3d5"><div class="ttname"><a href="namespacearmnn.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0aa0ec87054b5e5b7847d0d8780a01a3d5">armnn::ReduceOperation::Sum</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_abc05539fc6e7907f32ef0fb242e3b3b0a6a061313d22e51e0f25b7cd4dc065233"><div class="ttname"><a href="namespacearmnn.xhtml#abc05539fc6e7907f32ef0fb242e3b3b0a6a061313d22e51e0f25b7cd4dc065233">armnn::ReduceOperation::Max</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_ae7e8cbf71db6a490789ca6dcaa8deeaea78d811e98514cd165dda532286610fd2"><div class="ttname"><a href="namespacearmnn.xhtml#ae7e8cbf71db6a490789ca6dcaa8deeaea78d811e98514cd165dda532286610fd2">armnn::ArgMinMaxFunction::Min</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a255a85366167a060a9e33ce2378f28a0"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a255a85366167a060a9e33ce2378f28a0">◆ </a></span>GetFlatBufferResizeMethod()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="namespacearmnn_serializer.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4">armnnSerializer::ResizeMethod</a> GetFlatBufferResizeMethod </td> + <td>(</td> + <td class="paramtype"><a class="el" href="namespacearmnn.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4">armnn::ResizeMethod</a> </td> + <td class="paramname"><em>method</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_serializer_utils_8cpp_source.xhtml#l00214">214</a> of file <a class="el" href="_serializer_utils_8cpp_source.xhtml">SerializerUtils.cpp</a>.</p> + +<p class="reference">References <a class="el" href="namespacearmnn.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4aaf17c98bbd83c27d6426d2ff3fa81d7f">armnn::Bilinear</a>, <a class="el" href="namespacearmnn.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4aaa020331bb30d2fa2ecf7c3a0777823f">armnn::NearestNeighbor</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00622">ResizeMethod_Bilinear</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00621">ResizeMethod_NearestNeighbor</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l00215"></a><span class="lineno"> 215</span> {</div><div class="line"><a name="l00216"></a><span class="lineno"> 216</span>  <span class="keywordflow">switch</span> (method)</div><div class="line"><a name="l00217"></a><span class="lineno"> 217</span>  {</div><div class="line"><a name="l00218"></a><span class="lineno"> 218</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4aaa020331bb30d2fa2ecf7c3a0777823f">armnn::ResizeMethod::NearestNeighbor</a>:</div><div class="line"><a name="l00219"></a><span class="lineno"> 219</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4a455979440a6e399cdb14c651810cedb7">armnnSerializer::ResizeMethod_NearestNeighbor</a>;</div><div class="line"><a name="l00220"></a><span class="lineno"> 220</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4aaf17c98bbd83c27d6426d2ff3fa81d7f">armnn::ResizeMethod::Bilinear</a>:</div><div class="line"><a name="l00221"></a><span class="lineno"> 221</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4a935d5ecd5fd045cc4abfff534c6897dc">armnnSerializer::ResizeMethod_Bilinear</a>;</div><div class="line"><a name="l00222"></a><span class="lineno"> 222</span>  <span class="keywordflow">default</span>:</div><div class="line"><a name="l00223"></a><span class="lineno"> 223</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4a455979440a6e399cdb14c651810cedb7">armnnSerializer::ResizeMethod_NearestNeighbor</a>;</div><div class="line"><a name="l00224"></a><span class="lineno"> 224</span>  }</div><div class="line"><a name="l00225"></a><span class="lineno"> 225</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a9a2af2f8c4af4f9efa8e79417d505ac4a455979440a6e399cdb14c651810cedb7"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4a455979440a6e399cdb14c651810cedb7">armnnSerializer::ResizeMethod_NearestNeighbor</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00621">ArmnnSchema_generated.h:621</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a2af2f8c4af4f9efa8e79417d505ac4a935d5ecd5fd045cc4abfff534c6897dc"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4a935d5ecd5fd045cc4abfff534c6897dc">armnnSerializer::ResizeMethod_Bilinear</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00622">ArmnnSchema_generated.h:622</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_a9a2af2f8c4af4f9efa8e79417d505ac4aaf17c98bbd83c27d6426d2ff3fa81d7f"><div class="ttname"><a href="namespacearmnn.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4aaf17c98bbd83c27d6426d2ff3fa81d7f">armnn::ResizeMethod::Bilinear</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_a9a2af2f8c4af4f9efa8e79417d505ac4aaa020331bb30d2fa2ecf7c3a0777823f"><div class="ttname"><a href="namespacearmnn.xhtml#a9a2af2f8c4af4f9efa8e79417d505ac4aaa020331bb30d2fa2ecf7c3a0777823f">armnn::ResizeMethod::NearestNeighbor</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="ae4ba1925d55937fdb1770852ff0554bf"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ae4ba1925d55937fdb1770852ff0554bf">◆ </a></span>GetFlatBufferUnaryOperation()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8">armnnSerializer::UnaryOperation</a> GetFlatBufferUnaryOperation </td> + <td>(</td> + <td class="paramtype"><a class="el" href="namespacearmnn.xhtml#a1cfaa710db2a54673b21d2ea2da757c8">armnn::UnaryOperation</a> </td> + <td class="paramname"><em>comparisonOperation</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_serializer_utils_8cpp_source.xhtml#l00110">110</a> of file <a class="el" href="_serializer_utils_8cpp_source.xhtml">SerializerUtils.cpp</a>.</p> + +<p class="reference">References <a class="el" href="namespacearmnn.xhtml#a56297e0f7b215eea46c818cb7528d9eaa1e34af023adeb7d5f484f8eb4b9826b6">armnn::Abs</a>, <a class="el" href="namespacearmnn.xhtml#a1cfaa710db2a54673b21d2ea2da757c8acad39a154bffb61175f674d6eefaf6d0">armnn::Exp</a>, <a class="el" href="namespacearmnn.xhtml#a1cfaa710db2a54673b21d2ea2da757c8ace0be71e33226e4c1db2bcea5959f16b">armnn::Log</a>, <a class="el" href="namespacearmnn.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a2a25ebd8c909241e3f7818389b804ecc">armnn::LogicalNot</a>, <a class="el" href="namespacearmnn.xhtml#a1cfaa710db2a54673b21d2ea2da757c8afb278fa5defd7e699fcbc930c3e76ccd">armnn::Neg</a>, <a class="el" href="namespacearmnn.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a09bb7f6e2118c85a6a55bd4bf2beeca4">armnn::Rsqrt</a>, <a class="el" href="namespacearmnn.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a0986d137604183312e6d3599578bc6cd">armnn::Sin</a>, <a class="el" href="namespacearmnn.xhtml#a56297e0f7b215eea46c818cb7528d9eaaae77f3ad25595e35b327334d89410054">armnn::Sqrt</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00980">UnaryOperation_Abs</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00983">UnaryOperation_Exp</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00986">UnaryOperation_Log</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00985">UnaryOperation_LogicalNot</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00984">UnaryOperation_Neg</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00981">UnaryOperation_Rsqrt</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00987">UnaryOperation_Sin</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00982">UnaryOperation_Sqrt</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.xhtml#l00086">GetFlatBufferArgMinMaxFunction()</a>.</p> +<div class="fragment"><div class="line"><a name="l00111"></a><span class="lineno"> 111</span> {</div><div class="line"><a name="l00112"></a><span class="lineno"> 112</span>  <span class="keywordflow">switch</span> (comparisonOperation)</div><div class="line"><a name="l00113"></a><span class="lineno"> 113</span>  {</div><div class="line"><a name="l00114"></a><span class="lineno"> 114</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#a56297e0f7b215eea46c818cb7528d9eaa1e34af023adeb7d5f484f8eb4b9826b6">armnn::UnaryOperation::Abs</a>:</div><div class="line"><a name="l00115"></a><span class="lineno"> 115</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a83db4f3b3687286058a159e810320e62">armnnSerializer::UnaryOperation::UnaryOperation_Abs</a>;</div><div class="line"><a name="l00116"></a><span class="lineno"> 116</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a09bb7f6e2118c85a6a55bd4bf2beeca4">armnn::UnaryOperation::Rsqrt</a>:</div><div class="line"><a name="l00117"></a><span class="lineno"> 117</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8ad6f0e7a2690ab7c8e6e222f7cae773c1">armnnSerializer::UnaryOperation::UnaryOperation_Rsqrt</a>;</div><div class="line"><a name="l00118"></a><span class="lineno"> 118</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#a56297e0f7b215eea46c818cb7528d9eaaae77f3ad25595e35b327334d89410054">armnn::UnaryOperation::Sqrt</a>:</div><div class="line"><a name="l00119"></a><span class="lineno"> 119</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a676a1f8cb61c9672bd3cf3bf942713ef">armnnSerializer::UnaryOperation::UnaryOperation_Sqrt</a>;</div><div class="line"><a name="l00120"></a><span class="lineno"> 120</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#a1cfaa710db2a54673b21d2ea2da757c8acad39a154bffb61175f674d6eefaf6d0">armnn::UnaryOperation::Exp</a>:</div><div class="line"><a name="l00121"></a><span class="lineno"> 121</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a8ec299abb8c4b048233380de1788277c">armnnSerializer::UnaryOperation::UnaryOperation_Exp</a>;</div><div class="line"><a name="l00122"></a><span class="lineno"> 122</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#a1cfaa710db2a54673b21d2ea2da757c8afb278fa5defd7e699fcbc930c3e76ccd">armnn::UnaryOperation::Neg</a>:</div><div class="line"><a name="l00123"></a><span class="lineno"> 123</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a6afa8205802b4a42d12635f1d07891f3">armnnSerializer::UnaryOperation::UnaryOperation_Neg</a>;</div><div class="line"><a name="l00124"></a><span class="lineno"> 124</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a2a25ebd8c909241e3f7818389b804ecc">armnn::UnaryOperation::LogicalNot</a>:</div><div class="line"><a name="l00125"></a><span class="lineno"> 125</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a1945a9ccf3a4bd9ab551d078b636a1bd">armnnSerializer::UnaryOperation::UnaryOperation_LogicalNot</a>;</div><div class="line"><a name="l00126"></a><span class="lineno"> 126</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#a1cfaa710db2a54673b21d2ea2da757c8ace0be71e33226e4c1db2bcea5959f16b">armnn::UnaryOperation::Log</a>:</div><div class="line"><a name="l00127"></a><span class="lineno"> 127</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a14b8ea38a2d0b764605a7d246383949f">armnnSerializer::UnaryOperation::UnaryOperation_Log</a>;</div><div class="line"><a name="l00128"></a><span class="lineno"> 128</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a0986d137604183312e6d3599578bc6cd">armnn::UnaryOperation::Sin</a>:</div><div class="line"><a name="l00129"></a><span class="lineno"> 129</span>  <span class="keywordflow">return</span> <a class="code" href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8af0ae5202857866cea20375d49ce1dd01">armnnSerializer::UnaryOperation::UnaryOperation_Sin</a>;</div><div class="line"><a name="l00130"></a><span class="lineno"> 130</span>  <span class="keywordflow">default</span>:</div><div class="line"><a name="l00131"></a><span class="lineno"> 131</span>  <span class="keywordflow">throw</span> <a class="code" href="classarmnn_1_1_invalid_argument_exception.xhtml">armnn::InvalidArgumentException</a>(<span class="stringliteral">"Unary operation unknown"</span>);</div><div class="line"><a name="l00132"></a><span class="lineno"> 132</span>  }</div><div class="line"><a name="l00133"></a><span class="lineno"> 133</span> }</div><div class="ttc" id="namespacearmnn_xhtml_a1cfaa710db2a54673b21d2ea2da757c8ace0be71e33226e4c1db2bcea5959f16b"><div class="ttname"><a href="namespacearmnn.xhtml#a1cfaa710db2a54673b21d2ea2da757c8ace0be71e33226e4c1db2bcea5959f16b">armnn::UnaryOperation::Log</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_a56297e0f7b215eea46c818cb7528d9eaaae77f3ad25595e35b327334d89410054"><div class="ttname"><a href="namespacearmnn.xhtml#a56297e0f7b215eea46c818cb7528d9eaaae77f3ad25595e35b327334d89410054">armnn::ActivationFunction::Sqrt</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a1cfaa710db2a54673b21d2ea2da757c8a1945a9ccf3a4bd9ab551d078b636a1bd"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a1945a9ccf3a4bd9ab551d078b636a1bd">armnnSerializer::UnaryOperation_LogicalNot</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00985">ArmnnSchema_generated.h:985</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_a56297e0f7b215eea46c818cb7528d9eaa1e34af023adeb7d5f484f8eb4b9826b6"><div class="ttname"><a href="namespacearmnn.xhtml#a56297e0f7b215eea46c818cb7528d9eaa1e34af023adeb7d5f484f8eb4b9826b6">armnn::ActivationFunction::Abs</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_a1cfaa710db2a54673b21d2ea2da757c8afb278fa5defd7e699fcbc930c3e76ccd"><div class="ttname"><a href="namespacearmnn.xhtml#a1cfaa710db2a54673b21d2ea2da757c8afb278fa5defd7e699fcbc930c3e76ccd">armnn::UnaryOperation::Neg</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a1cfaa710db2a54673b21d2ea2da757c8a83db4f3b3687286058a159e810320e62"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a83db4f3b3687286058a159e810320e62">armnnSerializer::UnaryOperation_Abs</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00980">ArmnnSchema_generated.h:980</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_a1cfaa710db2a54673b21d2ea2da757c8a2a25ebd8c909241e3f7818389b804ecc"><div class="ttname"><a href="namespacearmnn.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a2a25ebd8c909241e3f7818389b804ecc">armnn::UnaryOperation::LogicalNot</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_a1cfaa710db2a54673b21d2ea2da757c8a0986d137604183312e6d3599578bc6cd"><div class="ttname"><a href="namespacearmnn.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a0986d137604183312e6d3599578bc6cd">armnn::UnaryOperation::Sin</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a1cfaa710db2a54673b21d2ea2da757c8a6afa8205802b4a42d12635f1d07891f3"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a6afa8205802b4a42d12635f1d07891f3">armnnSerializer::UnaryOperation_Neg</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00984">ArmnnSchema_generated.h:984</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a1cfaa710db2a54673b21d2ea2da757c8af0ae5202857866cea20375d49ce1dd01"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8af0ae5202857866cea20375d49ce1dd01">armnnSerializer::UnaryOperation_Sin</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00987">ArmnnSchema_generated.h:987</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a1cfaa710db2a54673b21d2ea2da757c8a14b8ea38a2d0b764605a7d246383949f"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a14b8ea38a2d0b764605a7d246383949f">armnnSerializer::UnaryOperation_Log</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00986">ArmnnSchema_generated.h:986</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a1cfaa710db2a54673b21d2ea2da757c8a8ec299abb8c4b048233380de1788277c"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a8ec299abb8c4b048233380de1788277c">armnnSerializer::UnaryOperation_Exp</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00983">ArmnnSchema_generated.h:983</a></div></div> +<div class="ttc" id="classarmnn_1_1_invalid_argument_exception_xhtml"><div class="ttname"><a href="classarmnn_1_1_invalid_argument_exception.xhtml">armnn::InvalidArgumentException</a></div><div class="ttdef"><b>Definition:</b> <a href="_exceptions_8hpp_source.xhtml#l00080">Exceptions.hpp:80</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a1cfaa710db2a54673b21d2ea2da757c8ad6f0e7a2690ab7c8e6e222f7cae773c1"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8ad6f0e7a2690ab7c8e6e222f7cae773c1">armnnSerializer::UnaryOperation_Rsqrt</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00981">ArmnnSchema_generated.h:981</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a1cfaa710db2a54673b21d2ea2da757c8a676a1f8cb61c9672bd3cf3bf942713ef"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a676a1f8cb61c9672bd3cf3bf942713ef">armnnSerializer::UnaryOperation_Sqrt</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00982">ArmnnSchema_generated.h:982</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_a1cfaa710db2a54673b21d2ea2da757c8acad39a154bffb61175f674d6eefaf6d0"><div class="ttname"><a href="namespacearmnn.xhtml#a1cfaa710db2a54673b21d2ea2da757c8acad39a154bffb61175f674d6eefaf6d0">armnn::UnaryOperation::Exp</a></div></div> +<div class="ttc" id="namespacearmnn_xhtml_a1cfaa710db2a54673b21d2ea2da757c8a09bb7f6e2118c85a6a55bd4bf2beeca4"><div class="ttname"><a href="namespacearmnn.xhtml#a1cfaa710db2a54673b21d2ea2da757c8a09bb7f6e2118c85a6a55bd4bf2beeca4">armnn::UnaryOperation::Rsqrt</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a5470fc9e72f7c1e0d63e43cc9de1e5f0"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a5470fc9e72f7c1e0d63e43cc9de1e5f0">◆ </a></span>GetSerializedGraph()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::SerializedGraph* armnnSerializer::GetSerializedGraph </td> + <td>(</td> + <td class="paramtype">const void * </td> + <td class="paramname"><em>buf</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l11328">11328</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_deserializer_8cpp_source.xhtml#l00824">IDeserializer::DeserializerImpl::LoadGraphFromBinary()</a>.</p> +<div class="fragment"><div class="line"><a name="l11328"></a><span class="lineno">11328</span>  {</div><div class="line"><a name="l11329"></a><span class="lineno">11329</span>  <span class="keywordflow">return</span> flatbuffers::GetRoot<armnnSerializer::SerializedGraph>(buf);</div><div class="line"><a name="l11330"></a><span class="lineno">11330</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="ae010ca1aa73f32427519cd959218ecfc"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ae010ca1aa73f32427519cd959218ecfc">◆ </a></span>GetSizePrefixedSerializedGraph()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const armnnSerializer::SerializedGraph* armnnSerializer::GetSizePrefixedSerializedGraph </td> + <td>(</td> + <td class="paramtype">const void * </td> + <td class="paramname"><em>buf</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l11332">11332</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l11332"></a><span class="lineno">11332</span>  {</div><div class="line"><a name="l11333"></a><span class="lineno">11333</span>  <span class="keywordflow">return</span> flatbuffers::GetSizePrefixedRoot<armnnSerializer::SerializedGraph>(buf);</div><div class="line"><a name="l11334"></a><span class="lineno">11334</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="aadd5e22e13b3de301dd4eb6b369d9efb"></a> +<h2 class="memtitle"><span class="permalink"><a href="#aadd5e22e13b3de301dd4eb6b369d9efb">◆ </a></span>SerializedGraphBufferHasIdentifier()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">bool armnnSerializer::SerializedGraphBufferHasIdentifier </td> + <td>(</td> + <td class="paramtype">const void * </td> + <td class="paramname"><em>buf</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l11340">11340</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l11336">SerializedGraphIdentifier()</a>.</p> +<div class="fragment"><div class="line"><a name="l11340"></a><span class="lineno">11340</span>  {</div><div class="line"><a name="l11341"></a><span class="lineno">11341</span>  <span class="keywordflow">return</span> flatbuffers::BufferHasIdentifier(</div><div class="line"><a name="l11342"></a><span class="lineno">11342</span>  buf, <a class="code" href="namespacearmnn_serializer.xhtml#a9bcdf982428ed0cb5f13a40788b2c825">SerializedGraphIdentifier</a>());</div><div class="line"><a name="l11343"></a><span class="lineno">11343</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a9bcdf982428ed0cb5f13a40788b2c825"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9bcdf982428ed0cb5f13a40788b2c825">armnnSerializer::SerializedGraphIdentifier</a></div><div class="ttdeci">const char * SerializedGraphIdentifier()</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l11336">ArmnnSchema_generated.h:11336</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a7c9eab97b4b8a65fea47848ad1d92d0b"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a7c9eab97b4b8a65fea47848ad1d92d0b">◆ </a></span>SerializedGraphExtension()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const char* armnnSerializer::SerializedGraphExtension </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l11355">11355</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> +<div class="fragment"><div class="line"><a name="l11355"></a><span class="lineno">11355</span>  {</div><div class="line"><a name="l11356"></a><span class="lineno">11356</span>  <span class="keywordflow">return</span> <span class="stringliteral">"armnn"</span>;</div><div class="line"><a name="l11357"></a><span class="lineno">11357</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a9bcdf982428ed0cb5f13a40788b2c825"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a9bcdf982428ed0cb5f13a40788b2c825">◆ </a></span>SerializedGraphIdentifier()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const char* armnnSerializer::SerializedGraphIdentifier </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l11336">11336</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l11359">FinishSerializedGraphBuffer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l11365">FinishSizePrefixedSerializedGraphBuffer()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l11340">SerializedGraphBufferHasIdentifier()</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l11345">VerifySerializedGraphBuffer()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l11350">VerifySizePrefixedSerializedGraphBuffer()</a>.</p> +<div class="fragment"><div class="line"><a name="l11336"></a><span class="lineno">11336</span>  {</div><div class="line"><a name="l11337"></a><span class="lineno">11337</span>  <span class="keywordflow">return</span> <span class="stringliteral">"ARMN"</span>;</div><div class="line"><a name="l11338"></a><span class="lineno">11338</span> }</div></div><!-- fragment --> +</div> +</div> +<a id="a8af94c4bb43ff05694af521d44703b57"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a8af94c4bb43ff05694af521d44703b57">◆ </a></span>VerifyConstTensorData()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">bool VerifyConstTensorData </td> + <td>(</td> + <td class="paramtype">flatbuffers::Verifier & </td> + <td class="paramname"><em>verifier</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const void * </td> + <td class="paramname"><em>obj</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40">ConstTensorData</a> </td> + <td class="paramname"><em>type</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l11002">11002</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00652">ConstTensorData_ByteData</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00654">ConstTensorData_IntData</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00655">ConstTensorData_LongData</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00651">ConstTensorData_NONE</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l00653">ConstTensorData_ShortData</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l02157">FLATBUFFERS_FINAL_CLASS::Verify()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l11027">VerifyConstTensorDataVector()</a>.</p> +<div class="fragment"><div class="line"><a name="l11002"></a><span class="lineno">11002</span>  {</div><div class="line"><a name="l11003"></a><span class="lineno">11003</span>  <span class="keywordflow">switch</span> (type) {</div><div class="line"><a name="l11004"></a><span class="lineno">11004</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40af04f5f5d13ce4944c392e4a5408962c8">ConstTensorData_NONE</a>: {</div><div class="line"><a name="l11005"></a><span class="lineno">11005</span>  <span class="keywordflow">return</span> <span class="keyword">true</span>;</div><div class="line"><a name="l11006"></a><span class="lineno">11006</span>  }</div><div class="line"><a name="l11007"></a><span class="lineno">11007</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40ad8af7634337f1e2cda0010e83c3d7ee3">ConstTensorData_ByteData</a>: {</div><div class="line"><a name="l11008"></a><span class="lineno">11008</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::ByteData *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11009"></a><span class="lineno">11009</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11010"></a><span class="lineno">11010</span>  }</div><div class="line"><a name="l11011"></a><span class="lineno">11011</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40a664bf5e149f62e4399939b16d6dbe6c4">ConstTensorData_ShortData</a>: {</div><div class="line"><a name="l11012"></a><span class="lineno">11012</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::ShortData *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11013"></a><span class="lineno">11013</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11014"></a><span class="lineno">11014</span>  }</div><div class="line"><a name="l11015"></a><span class="lineno">11015</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40a1610094da685495e916cbe09815eaf50">ConstTensorData_IntData</a>: {</div><div class="line"><a name="l11016"></a><span class="lineno">11016</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::IntData *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11017"></a><span class="lineno">11017</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11018"></a><span class="lineno">11018</span>  }</div><div class="line"><a name="l11019"></a><span class="lineno">11019</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40af9b0f6b8f4c9d76df1bf5ad6d40fc9c7">ConstTensorData_LongData</a>: {</div><div class="line"><a name="l11020"></a><span class="lineno">11020</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::LongData *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11021"></a><span class="lineno">11021</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11022"></a><span class="lineno">11022</span>  }</div><div class="line"><a name="l11023"></a><span class="lineno">11023</span>  <span class="keywordflow">default</span>: <span class="keywordflow">return</span> <span class="keyword">true</span>;</div><div class="line"><a name="l11024"></a><span class="lineno">11024</span>  }</div><div class="line"><a name="l11025"></a><span class="lineno">11025</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a10878f7a341534c1d4d3fdcec8bebc40a664bf5e149f62e4399939b16d6dbe6c4"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40a664bf5e149f62e4399939b16d6dbe6c4">armnnSerializer::ConstTensorData_ShortData</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00653">ArmnnSchema_generated.h:653</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a10878f7a341534c1d4d3fdcec8bebc40af04f5f5d13ce4944c392e4a5408962c8"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40af04f5f5d13ce4944c392e4a5408962c8">armnnSerializer::ConstTensorData_NONE</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00651">ArmnnSchema_generated.h:651</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a10878f7a341534c1d4d3fdcec8bebc40a1610094da685495e916cbe09815eaf50"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40a1610094da685495e916cbe09815eaf50">armnnSerializer::ConstTensorData_IntData</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00654">ArmnnSchema_generated.h:654</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a10878f7a341534c1d4d3fdcec8bebc40ad8af7634337f1e2cda0010e83c3d7ee3"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40ad8af7634337f1e2cda0010e83c3d7ee3">armnnSerializer::ConstTensorData_ByteData</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00652">ArmnnSchema_generated.h:652</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a10878f7a341534c1d4d3fdcec8bebc40af9b0f6b8f4c9d76df1bf5ad6d40fc9c7"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40af9b0f6b8f4c9d76df1bf5ad6d40fc9c7">armnnSerializer::ConstTensorData_LongData</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00655">ArmnnSchema_generated.h:655</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="aa94711a86a9663f655db27ca27ff80c8"></a> +<h2 class="memtitle"><span class="permalink"><a href="#aa94711a86a9663f655db27ca27ff80c8">◆ </a></span>VerifyConstTensorDataVector()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">bool VerifyConstTensorDataVector </td> + <td>(</td> + <td class="paramtype">flatbuffers::Verifier & </td> + <td class="paramname"><em>verifier</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const flatbuffers::Vector< flatbuffers::Offset< void >> * </td> + <td class="paramname"><em>values</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const flatbuffers::Vector< uint8_t > * </td> + <td class="paramname"><em>types</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l11027">11027</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l11002">VerifyConstTensorData()</a>.</p> +<div class="fragment"><div class="line"><a name="l11027"></a><span class="lineno">11027</span>  {</div><div class="line"><a name="l11028"></a><span class="lineno">11028</span>  <span class="keywordflow">if</span> (!values || !types) <span class="keywordflow">return</span> !values && !types;</div><div class="line"><a name="l11029"></a><span class="lineno">11029</span>  <span class="keywordflow">if</span> (values->size() != types->size()) <span class="keywordflow">return</span> <span class="keyword">false</span>;</div><div class="line"><a name="l11030"></a><span class="lineno">11030</span>  <span class="keywordflow">for</span> (flatbuffers::uoffset_t i = 0; i < values->size(); ++i) {</div><div class="line"><a name="l11031"></a><span class="lineno">11031</span>  <span class="keywordflow">if</span> (!<a class="code" href="namespacearmnn_serializer.xhtml#a8af94c4bb43ff05694af521d44703b57">VerifyConstTensorData</a>(</div><div class="line"><a name="l11032"></a><span class="lineno">11032</span>  verifier, values->Get(i), types->GetEnum<<a class="code" href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40">ConstTensorData</a>>(i))) {</div><div class="line"><a name="l11033"></a><span class="lineno">11033</span>  <span class="keywordflow">return</span> <span class="keyword">false</span>;</div><div class="line"><a name="l11034"></a><span class="lineno">11034</span>  }</div><div class="line"><a name="l11035"></a><span class="lineno">11035</span>  }</div><div class="line"><a name="l11036"></a><span class="lineno">11036</span>  <span class="keywordflow">return</span> <span class="keyword">true</span>;</div><div class="line"><a name="l11037"></a><span class="lineno">11037</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a10878f7a341534c1d4d3fdcec8bebc40"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a10878f7a341534c1d4d3fdcec8bebc40">armnnSerializer::ConstTensorData</a></div><div class="ttdeci">ConstTensorData</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l00650">ArmnnSchema_generated.h:650</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a8af94c4bb43ff05694af521d44703b57"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a8af94c4bb43ff05694af521d44703b57">armnnSerializer::VerifyConstTensorData</a></div><div class="ttdeci">bool VerifyConstTensorData(flatbuffers::Verifier &verifier, const void *obj, ConstTensorData type)</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l11002">ArmnnSchema_generated.h:11002</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a35eb587dcd5fdda76679614dd6906189"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a35eb587dcd5fdda76679614dd6906189">◆ </a></span>VerifyLayer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">bool VerifyLayer </td> + <td>(</td> + <td class="paramtype">flatbuffers::Verifier & </td> + <td class="paramname"><em>verifier</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const void * </td> + <td class="paramname"><em>obj</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800">Layer</a> </td> + <td class="paramname"><em>type</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l11039">11039</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01291">Layer_AbsLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01245">Layer_ActivationLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01246">Layer_AdditionLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01292">Layer_ArgMinMaxLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01248">Layer_BatchNormalizationLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01247">Layer_BatchToSpaceNdLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01306">Layer_CastLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01309">Layer_ChannelShuffleLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01297">Layer_ComparisonLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01285">Layer_ConcatLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01249">Layer_ConstantLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01250">Layer_Convolution2dLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01310">Layer_Convolution3dLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01294">Layer_DepthToSpaceLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01251">Layer_DepthwiseConvolution2dLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01282">Layer_DequantizeLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01278">Layer_DetectionPostProcessLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01261">Layer_DivisionLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01299">Layer_ElementwiseUnaryLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01263">Layer_EqualLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01302">Layer_FillLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01268">Layer_FloorLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01252">Layer_FullyConnectedLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01273">Layer_GatherLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01269">Layer_GreaterLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01253">Layer_InputLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01295">Layer_InstanceNormalizationLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01276">Layer_L2NormalizationLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01304">Layer_LogicalBinaryLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01296">Layer_LogSoftmaxLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01279">Layer_LstmLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01264">Layer_MaximumLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01274">Layer_MeanLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01283">Layer_MergeLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01275">Layer_MergerLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01262">Layer_MinimumLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01254">Layer_MultiplicationLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01244">Layer_NONE</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01265">Layer_NormalizationLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01255">Layer_OutputLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01266">Layer_PadLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01256">Layer_PermuteLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01257">Layer_Pooling2dLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01311">Layer_Pooling3dLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01287">Layer_PreluLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01301">Layer_QLstmLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01280">Layer_QuantizedLstmLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01281">Layer_QuantizeLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01303">Layer_RankLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01305">Layer_ReduceLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01258">Layer_ReshapeLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01270">Layer_ResizeBilinearLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01289">Layer_ResizeLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01267">Layer_RsqrtLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01307">Layer_ShapeLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01293">Layer_SliceLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01259">Layer_SoftmaxLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01260">Layer_SpaceToBatchNdLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01286">Layer_SpaceToDepthLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01277">Layer_SplitterLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01290">Layer_StackLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01298">Layer_StandInLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01272">Layer_StridedSliceLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01271">Layer_SubtractionLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01284">Layer_SwitchLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01288">Layer_TransposeConvolution2dLayer</a>, <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01300">Layer_TransposeLayer</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l01308">Layer_UnidirectionalSequenceLstmLayer</a>.</p> + +<p class="reference">Referenced by <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l10537">FLATBUFFERS_FINAL_CLASS::Verify()</a>, and <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l11316">VerifyLayerVector()</a>.</p> +<div class="fragment"><div class="line"><a name="l11039"></a><span class="lineno">11039</span>  {</div><div class="line"><a name="l11040"></a><span class="lineno">11040</span>  <span class="keywordflow">switch</span> (type) {</div><div class="line"><a name="l11041"></a><span class="lineno">11041</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aab5b132fd43f013da88af9d39473b530">Layer_NONE</a>: {</div><div class="line"><a name="l11042"></a><span class="lineno">11042</span>  <span class="keywordflow">return</span> <span class="keyword">true</span>;</div><div class="line"><a name="l11043"></a><span class="lineno">11043</span>  }</div><div class="line"><a name="l11044"></a><span class="lineno">11044</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a3c1530e2a22e38cbc95c550ab03587bf">Layer_ActivationLayer</a>: {</div><div class="line"><a name="l11045"></a><span class="lineno">11045</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::ActivationLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11046"></a><span class="lineno">11046</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11047"></a><span class="lineno">11047</span>  }</div><div class="line"><a name="l11048"></a><span class="lineno">11048</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800acb09951225918313b2b1a2216190b7de">Layer_AdditionLayer</a>: {</div><div class="line"><a name="l11049"></a><span class="lineno">11049</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::AdditionLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11050"></a><span class="lineno">11050</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11051"></a><span class="lineno">11051</span>  }</div><div class="line"><a name="l11052"></a><span class="lineno">11052</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800af1bad1940a9bb24cc482cdd973a11be2">Layer_BatchToSpaceNdLayer</a>: {</div><div class="line"><a name="l11053"></a><span class="lineno">11053</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::BatchToSpaceNdLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11054"></a><span class="lineno">11054</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11055"></a><span class="lineno">11055</span>  }</div><div class="line"><a name="l11056"></a><span class="lineno">11056</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a04bd4d01da9b873927a85a8008cc33b0">Layer_BatchNormalizationLayer</a>: {</div><div class="line"><a name="l11057"></a><span class="lineno">11057</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::BatchNormalizationLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11058"></a><span class="lineno">11058</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11059"></a><span class="lineno">11059</span>  }</div><div class="line"><a name="l11060"></a><span class="lineno">11060</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a80020f7a3fb17e7880d59b1d2d8d615f">Layer_ConstantLayer</a>: {</div><div class="line"><a name="l11061"></a><span class="lineno">11061</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::ConstantLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11062"></a><span class="lineno">11062</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11063"></a><span class="lineno">11063</span>  }</div><div class="line"><a name="l11064"></a><span class="lineno">11064</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ae77605fdd15e97d8031588b43a91438d">Layer_Convolution2dLayer</a>: {</div><div class="line"><a name="l11065"></a><span class="lineno">11065</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::Convolution2dLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11066"></a><span class="lineno">11066</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11067"></a><span class="lineno">11067</span>  }</div><div class="line"><a name="l11068"></a><span class="lineno">11068</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a14808563382df0fda421aab627144652">Layer_DepthwiseConvolution2dLayer</a>: {</div><div class="line"><a name="l11069"></a><span class="lineno">11069</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::DepthwiseConvolution2dLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11070"></a><span class="lineno">11070</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11071"></a><span class="lineno">11071</span>  }</div><div class="line"><a name="l11072"></a><span class="lineno">11072</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a078129118409c5b23187378df104c6e4">Layer_FullyConnectedLayer</a>: {</div><div class="line"><a name="l11073"></a><span class="lineno">11073</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::FullyConnectedLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11074"></a><span class="lineno">11074</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11075"></a><span class="lineno">11075</span>  }</div><div class="line"><a name="l11076"></a><span class="lineno">11076</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a6e0e04f39c11514f9752141c736bb9ae">Layer_InputLayer</a>: {</div><div class="line"><a name="l11077"></a><span class="lineno">11077</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::InputLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11078"></a><span class="lineno">11078</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11079"></a><span class="lineno">11079</span>  }</div><div class="line"><a name="l11080"></a><span class="lineno">11080</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a763f81d3ba7a94d68fa60695413fe730">Layer_MultiplicationLayer</a>: {</div><div class="line"><a name="l11081"></a><span class="lineno">11081</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::MultiplicationLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11082"></a><span class="lineno">11082</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11083"></a><span class="lineno">11083</span>  }</div><div class="line"><a name="l11084"></a><span class="lineno">11084</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a02ade3246fe8684ec59014bd9bcb90e1">Layer_OutputLayer</a>: {</div><div class="line"><a name="l11085"></a><span class="lineno">11085</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::OutputLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11086"></a><span class="lineno">11086</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11087"></a><span class="lineno">11087</span>  }</div><div class="line"><a name="l11088"></a><span class="lineno">11088</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aefc9b063445a082feee6800920e45fc5">Layer_PermuteLayer</a>: {</div><div class="line"><a name="l11089"></a><span class="lineno">11089</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::PermuteLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11090"></a><span class="lineno">11090</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11091"></a><span class="lineno">11091</span>  }</div><div class="line"><a name="l11092"></a><span class="lineno">11092</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800afa2b41942ce1d6f7575db9a0f3a5e50c">Layer_Pooling2dLayer</a>: {</div><div class="line"><a name="l11093"></a><span class="lineno">11093</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::Pooling2dLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11094"></a><span class="lineno">11094</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11095"></a><span class="lineno">11095</span>  }</div><div class="line"><a name="l11096"></a><span class="lineno">11096</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a79f3e677f73d9e1fced22034bde81f73">Layer_ReshapeLayer</a>: {</div><div class="line"><a name="l11097"></a><span class="lineno">11097</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::ReshapeLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11098"></a><span class="lineno">11098</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11099"></a><span class="lineno">11099</span>  }</div><div class="line"><a name="l11100"></a><span class="lineno">11100</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a57b44c21743deaf28fb975e69c0139d2">Layer_SoftmaxLayer</a>: {</div><div class="line"><a name="l11101"></a><span class="lineno">11101</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::SoftmaxLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11102"></a><span class="lineno">11102</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11103"></a><span class="lineno">11103</span>  }</div><div class="line"><a name="l11104"></a><span class="lineno">11104</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a8c2490d8a9ab1cf638afe35327a2ddfd">Layer_SpaceToBatchNdLayer</a>: {</div><div class="line"><a name="l11105"></a><span class="lineno">11105</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::SpaceToBatchNdLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11106"></a><span class="lineno">11106</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11107"></a><span class="lineno">11107</span>  }</div><div class="line"><a name="l11108"></a><span class="lineno">11108</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800adff41dc21e4cfe985bdc9834e3888cde">Layer_DivisionLayer</a>: {</div><div class="line"><a name="l11109"></a><span class="lineno">11109</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::DivisionLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11110"></a><span class="lineno">11110</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11111"></a><span class="lineno">11111</span>  }</div><div class="line"><a name="l11112"></a><span class="lineno">11112</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a971f3e1d5e65981d65cd7bec97c35d56">Layer_MinimumLayer</a>: {</div><div class="line"><a name="l11113"></a><span class="lineno">11113</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::MinimumLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11114"></a><span class="lineno">11114</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11115"></a><span class="lineno">11115</span>  }</div><div class="line"><a name="l11116"></a><span class="lineno">11116</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ad0e2f51333a4a78f25fb7628d99abfb0">Layer_EqualLayer</a>: {</div><div class="line"><a name="l11117"></a><span class="lineno">11117</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::EqualLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11118"></a><span class="lineno">11118</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11119"></a><span class="lineno">11119</span>  }</div><div class="line"><a name="l11120"></a><span class="lineno">11120</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a53ebd51519c6995dff0233f372253bb5">Layer_MaximumLayer</a>: {</div><div class="line"><a name="l11121"></a><span class="lineno">11121</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::MaximumLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11122"></a><span class="lineno">11122</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11123"></a><span class="lineno">11123</span>  }</div><div class="line"><a name="l11124"></a><span class="lineno">11124</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ac66b86e826882173902dcbe02f3d09ec">Layer_NormalizationLayer</a>: {</div><div class="line"><a name="l11125"></a><span class="lineno">11125</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::NormalizationLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11126"></a><span class="lineno">11126</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11127"></a><span class="lineno">11127</span>  }</div><div class="line"><a name="l11128"></a><span class="lineno">11128</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a0d0d8c8a11f3b3c21a674391c211c6cf">Layer_PadLayer</a>: {</div><div class="line"><a name="l11129"></a><span class="lineno">11129</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::PadLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11130"></a><span class="lineno">11130</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11131"></a><span class="lineno">11131</span>  }</div><div class="line"><a name="l11132"></a><span class="lineno">11132</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a7e17c9c2908de8c51b7e254a9961b6c2">Layer_RsqrtLayer</a>: {</div><div class="line"><a name="l11133"></a><span class="lineno">11133</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::RsqrtLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11134"></a><span class="lineno">11134</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11135"></a><span class="lineno">11135</span>  }</div><div class="line"><a name="l11136"></a><span class="lineno">11136</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a3ff9dccb3e8da02034ac11d4f0e64d86">Layer_FloorLayer</a>: {</div><div class="line"><a name="l11137"></a><span class="lineno">11137</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::FloorLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11138"></a><span class="lineno">11138</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11139"></a><span class="lineno">11139</span>  }</div><div class="line"><a name="l11140"></a><span class="lineno">11140</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a9f4e141ded38166da553b3fb83404965">Layer_GreaterLayer</a>: {</div><div class="line"><a name="l11141"></a><span class="lineno">11141</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::GreaterLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11142"></a><span class="lineno">11142</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11143"></a><span class="lineno">11143</span>  }</div><div class="line"><a name="l11144"></a><span class="lineno">11144</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a81668eb80018f30662cf0ca9587f00db">Layer_ResizeBilinearLayer</a>: {</div><div class="line"><a name="l11145"></a><span class="lineno">11145</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::ResizeBilinearLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11146"></a><span class="lineno">11146</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11147"></a><span class="lineno">11147</span>  }</div><div class="line"><a name="l11148"></a><span class="lineno">11148</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a12f8354b009708f3d4075c637a951ee9">Layer_SubtractionLayer</a>: {</div><div class="line"><a name="l11149"></a><span class="lineno">11149</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::SubtractionLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11150"></a><span class="lineno">11150</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11151"></a><span class="lineno">11151</span>  }</div><div class="line"><a name="l11152"></a><span class="lineno">11152</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a9541718d54d553f2bfc5005eabc6cae0">Layer_StridedSliceLayer</a>: {</div><div class="line"><a name="l11153"></a><span class="lineno">11153</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::StridedSliceLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11154"></a><span class="lineno">11154</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11155"></a><span class="lineno">11155</span>  }</div><div class="line"><a name="l11156"></a><span class="lineno">11156</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800af4863b444a69774e602dafa77bd2a67f">Layer_GatherLayer</a>: {</div><div class="line"><a name="l11157"></a><span class="lineno">11157</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::GatherLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11158"></a><span class="lineno">11158</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11159"></a><span class="lineno">11159</span>  }</div><div class="line"><a name="l11160"></a><span class="lineno">11160</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aebc365adeb16cd4efa74b42a0cff20b1">Layer_MeanLayer</a>: {</div><div class="line"><a name="l11161"></a><span class="lineno">11161</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::MeanLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11162"></a><span class="lineno">11162</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11163"></a><span class="lineno">11163</span>  }</div><div class="line"><a name="l11164"></a><span class="lineno">11164</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800afc7231489cba58e342b10ab11c7bc71c">Layer_MergerLayer</a>: {</div><div class="line"><a name="l11165"></a><span class="lineno">11165</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span><a class="code" href="_merger_layer_8hpp.xhtml#a5fa0520c40f5ab12c1c6c2159deb774a">armnnSerializer::MergerLayer</a> *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11166"></a><span class="lineno">11166</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11167"></a><span class="lineno">11167</span>  }</div><div class="line"><a name="l11168"></a><span class="lineno">11168</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a0807d07314af2ce1bae19957b729a619">Layer_L2NormalizationLayer</a>: {</div><div class="line"><a name="l11169"></a><span class="lineno">11169</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::L2NormalizationLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11170"></a><span class="lineno">11170</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11171"></a><span class="lineno">11171</span>  }</div><div class="line"><a name="l11172"></a><span class="lineno">11172</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a47264fe8525e702d2b10ae7889262143">Layer_SplitterLayer</a>: {</div><div class="line"><a name="l11173"></a><span class="lineno">11173</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::SplitterLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11174"></a><span class="lineno">11174</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11175"></a><span class="lineno">11175</span>  }</div><div class="line"><a name="l11176"></a><span class="lineno">11176</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a7fa969da0b98ca4e877cc7bc1a2617e7">Layer_DetectionPostProcessLayer</a>: {</div><div class="line"><a name="l11177"></a><span class="lineno">11177</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::DetectionPostProcessLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11178"></a><span class="lineno">11178</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11179"></a><span class="lineno">11179</span>  }</div><div class="line"><a name="l11180"></a><span class="lineno">11180</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a24486275ee5429f5d48d7452a63f0aa6">Layer_LstmLayer</a>: {</div><div class="line"><a name="l11181"></a><span class="lineno">11181</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::LstmLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11182"></a><span class="lineno">11182</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11183"></a><span class="lineno">11183</span>  }</div><div class="line"><a name="l11184"></a><span class="lineno">11184</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a4a682e05031ec993f9c0f341f6417b5d">Layer_QuantizedLstmLayer</a>: {</div><div class="line"><a name="l11185"></a><span class="lineno">11185</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::QuantizedLstmLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11186"></a><span class="lineno">11186</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11187"></a><span class="lineno">11187</span>  }</div><div class="line"><a name="l11188"></a><span class="lineno">11188</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aaa97e040f6b8fcf225dfe14d9fda5dfd">Layer_QuantizeLayer</a>: {</div><div class="line"><a name="l11189"></a><span class="lineno">11189</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::QuantizeLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11190"></a><span class="lineno">11190</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11191"></a><span class="lineno">11191</span>  }</div><div class="line"><a name="l11192"></a><span class="lineno">11192</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a60ca6203709ee04bdca4b386caf76e8f">Layer_DequantizeLayer</a>: {</div><div class="line"><a name="l11193"></a><span class="lineno">11193</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::DequantizeLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11194"></a><span class="lineno">11194</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11195"></a><span class="lineno">11195</span>  }</div><div class="line"><a name="l11196"></a><span class="lineno">11196</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aae3684e45a1c7af796aa9e440f694fbe">Layer_MergeLayer</a>: {</div><div class="line"><a name="l11197"></a><span class="lineno">11197</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::MergeLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11198"></a><span class="lineno">11198</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11199"></a><span class="lineno">11199</span>  }</div><div class="line"><a name="l11200"></a><span class="lineno">11200</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a40b95a8fca001d370a48a44b6a1e3081">Layer_SwitchLayer</a>: {</div><div class="line"><a name="l11201"></a><span class="lineno">11201</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::SwitchLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11202"></a><span class="lineno">11202</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11203"></a><span class="lineno">11203</span>  }</div><div class="line"><a name="l11204"></a><span class="lineno">11204</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aa3409e0060147643289f5fbfbddb10d8">Layer_ConcatLayer</a>: {</div><div class="line"><a name="l11205"></a><span class="lineno">11205</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::ConcatLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11206"></a><span class="lineno">11206</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11207"></a><span class="lineno">11207</span>  }</div><div class="line"><a name="l11208"></a><span class="lineno">11208</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aec3b5c30acd8584209e895c9908e1113">Layer_SpaceToDepthLayer</a>: {</div><div class="line"><a name="l11209"></a><span class="lineno">11209</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::SpaceToDepthLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11210"></a><span class="lineno">11210</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11211"></a><span class="lineno">11211</span>  }</div><div class="line"><a name="l11212"></a><span class="lineno">11212</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800adb74f3c9c7e523382ea58851b64e1563">Layer_PreluLayer</a>: {</div><div class="line"><a name="l11213"></a><span class="lineno">11213</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::PreluLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11214"></a><span class="lineno">11214</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11215"></a><span class="lineno">11215</span>  }</div><div class="line"><a name="l11216"></a><span class="lineno">11216</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a6bbbdef6e59a74aaf16936df74283b38">Layer_TransposeConvolution2dLayer</a>: {</div><div class="line"><a name="l11217"></a><span class="lineno">11217</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::TransposeConvolution2dLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11218"></a><span class="lineno">11218</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11219"></a><span class="lineno">11219</span>  }</div><div class="line"><a name="l11220"></a><span class="lineno">11220</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a536ca0f044c6f9a6ede55ce2c110ef3d">Layer_ResizeLayer</a>: {</div><div class="line"><a name="l11221"></a><span class="lineno">11221</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::ResizeLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11222"></a><span class="lineno">11222</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11223"></a><span class="lineno">11223</span>  }</div><div class="line"><a name="l11224"></a><span class="lineno">11224</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aef7f3f3ef9d6522ae588c39efeaddf76">Layer_StackLayer</a>: {</div><div class="line"><a name="l11225"></a><span class="lineno">11225</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::StackLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11226"></a><span class="lineno">11226</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11227"></a><span class="lineno">11227</span>  }</div><div class="line"><a name="l11228"></a><span class="lineno">11228</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ac7cb521c0b2dcdc120979052b5ccabab">Layer_AbsLayer</a>: {</div><div class="line"><a name="l11229"></a><span class="lineno">11229</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::AbsLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11230"></a><span class="lineno">11230</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11231"></a><span class="lineno">11231</span>  }</div><div class="line"><a name="l11232"></a><span class="lineno">11232</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aa27f8513a598168e76feeed9d45b97a4">Layer_ArgMinMaxLayer</a>: {</div><div class="line"><a name="l11233"></a><span class="lineno">11233</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::ArgMinMaxLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11234"></a><span class="lineno">11234</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11235"></a><span class="lineno">11235</span>  }</div><div class="line"><a name="l11236"></a><span class="lineno">11236</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a5166c40fe2331ecb78b6991e561031f3">Layer_SliceLayer</a>: {</div><div class="line"><a name="l11237"></a><span class="lineno">11237</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::SliceLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11238"></a><span class="lineno">11238</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11239"></a><span class="lineno">11239</span>  }</div><div class="line"><a name="l11240"></a><span class="lineno">11240</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a44980f553da6725ff53f3b264e2f695a">Layer_DepthToSpaceLayer</a>: {</div><div class="line"><a name="l11241"></a><span class="lineno">11241</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::DepthToSpaceLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11242"></a><span class="lineno">11242</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11243"></a><span class="lineno">11243</span>  }</div><div class="line"><a name="l11244"></a><span class="lineno">11244</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a66bd4347d6720e9c9a41836f72112446">Layer_InstanceNormalizationLayer</a>: {</div><div class="line"><a name="l11245"></a><span class="lineno">11245</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::InstanceNormalizationLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11246"></a><span class="lineno">11246</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11247"></a><span class="lineno">11247</span>  }</div><div class="line"><a name="l11248"></a><span class="lineno">11248</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ad3545c89b6c4b796b77a789d1b75a963">Layer_LogSoftmaxLayer</a>: {</div><div class="line"><a name="l11249"></a><span class="lineno">11249</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::LogSoftmaxLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11250"></a><span class="lineno">11250</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11251"></a><span class="lineno">11251</span>  }</div><div class="line"><a name="l11252"></a><span class="lineno">11252</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a77fcdbf47f0c0d0c6613fbf4c40bfedd">Layer_ComparisonLayer</a>: {</div><div class="line"><a name="l11253"></a><span class="lineno">11253</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::ComparisonLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11254"></a><span class="lineno">11254</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11255"></a><span class="lineno">11255</span>  }</div><div class="line"><a name="l11256"></a><span class="lineno">11256</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a3fb83be2148809502063061251e7ae5d">Layer_StandInLayer</a>: {</div><div class="line"><a name="l11257"></a><span class="lineno">11257</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::StandInLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11258"></a><span class="lineno">11258</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11259"></a><span class="lineno">11259</span>  }</div><div class="line"><a name="l11260"></a><span class="lineno">11260</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aaca6c43c9dcc03ec08d819e2aeeb19d4">Layer_ElementwiseUnaryLayer</a>: {</div><div class="line"><a name="l11261"></a><span class="lineno">11261</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::ElementwiseUnaryLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11262"></a><span class="lineno">11262</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11263"></a><span class="lineno">11263</span>  }</div><div class="line"><a name="l11264"></a><span class="lineno">11264</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a363b164a08b744cfb715ca770cad9e3f">Layer_TransposeLayer</a>: {</div><div class="line"><a name="l11265"></a><span class="lineno">11265</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::TransposeLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11266"></a><span class="lineno">11266</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11267"></a><span class="lineno">11267</span>  }</div><div class="line"><a name="l11268"></a><span class="lineno">11268</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a06dbb928f8d18a98a088a4ac98f309e1">Layer_QLstmLayer</a>: {</div><div class="line"><a name="l11269"></a><span class="lineno">11269</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::QLstmLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11270"></a><span class="lineno">11270</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11271"></a><span class="lineno">11271</span>  }</div><div class="line"><a name="l11272"></a><span class="lineno">11272</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aa2b0ac6a66b345540437b5fedd28ee13">Layer_FillLayer</a>: {</div><div class="line"><a name="l11273"></a><span class="lineno">11273</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::FillLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11274"></a><span class="lineno">11274</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11275"></a><span class="lineno">11275</span>  }</div><div class="line"><a name="l11276"></a><span class="lineno">11276</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800acf64f69a5d662a3c4be54cba6bf14476">Layer_RankLayer</a>: {</div><div class="line"><a name="l11277"></a><span class="lineno">11277</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::RankLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11278"></a><span class="lineno">11278</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11279"></a><span class="lineno">11279</span>  }</div><div class="line"><a name="l11280"></a><span class="lineno">11280</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a1e2bc20cd5c9acb4a9cefd79810c1583">Layer_LogicalBinaryLayer</a>: {</div><div class="line"><a name="l11281"></a><span class="lineno">11281</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::LogicalBinaryLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11282"></a><span class="lineno">11282</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11283"></a><span class="lineno">11283</span>  }</div><div class="line"><a name="l11284"></a><span class="lineno">11284</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800af5e1cb81e9d4cebe11ced890091eeeff">Layer_ReduceLayer</a>: {</div><div class="line"><a name="l11285"></a><span class="lineno">11285</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::ReduceLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11286"></a><span class="lineno">11286</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11287"></a><span class="lineno">11287</span>  }</div><div class="line"><a name="l11288"></a><span class="lineno">11288</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a532e00264a6d794b9148c3076074850f">Layer_CastLayer</a>: {</div><div class="line"><a name="l11289"></a><span class="lineno">11289</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::CastLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11290"></a><span class="lineno">11290</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11291"></a><span class="lineno">11291</span>  }</div><div class="line"><a name="l11292"></a><span class="lineno">11292</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ab1b2c76a816bc6293e5e6c30777e71ca">Layer_ShapeLayer</a>: {</div><div class="line"><a name="l11293"></a><span class="lineno">11293</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::ShapeLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11294"></a><span class="lineno">11294</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11295"></a><span class="lineno">11295</span>  }</div><div class="line"><a name="l11296"></a><span class="lineno">11296</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800adaf863b4d276632965cc9048aa3b92bb">Layer_UnidirectionalSequenceLstmLayer</a>: {</div><div class="line"><a name="l11297"></a><span class="lineno">11297</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::UnidirectionalSequenceLstmLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11298"></a><span class="lineno">11298</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11299"></a><span class="lineno">11299</span>  }</div><div class="line"><a name="l11300"></a><span class="lineno">11300</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ad68ce0d08fe5a2b062bca8ff7c5155e4">Layer_ChannelShuffleLayer</a>: {</div><div class="line"><a name="l11301"></a><span class="lineno">11301</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::ChannelShuffleLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11302"></a><span class="lineno">11302</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11303"></a><span class="lineno">11303</span>  }</div><div class="line"><a name="l11304"></a><span class="lineno">11304</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ae731040961878a381ad8be3b8d133fc2">Layer_Convolution3dLayer</a>: {</div><div class="line"><a name="l11305"></a><span class="lineno">11305</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::Convolution3dLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11306"></a><span class="lineno">11306</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11307"></a><span class="lineno">11307</span>  }</div><div class="line"><a name="l11308"></a><span class="lineno">11308</span>  <span class="keywordflow">case</span> <a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a4cc274c1374d0a1d472f986963b7dddd">Layer_Pooling3dLayer</a>: {</div><div class="line"><a name="l11309"></a><span class="lineno">11309</span>  <span class="keyword">auto</span> ptr = <span class="keyword">reinterpret_cast<</span><span class="keyword">const </span>armnnSerializer::Pooling3dLayer *<span class="keyword">></span>(obj);</div><div class="line"><a name="l11310"></a><span class="lineno">11310</span>  <span class="keywordflow">return</span> verifier.VerifyTable(ptr);</div><div class="line"><a name="l11311"></a><span class="lineno">11311</span>  }</div><div class="line"><a name="l11312"></a><span class="lineno">11312</span>  <span class="keywordflow">default</span>: <span class="keywordflow">return</span> <span class="keyword">true</span>;</div><div class="line"><a name="l11313"></a><span class="lineno">11313</span>  }</div><div class="line"><a name="l11314"></a><span class="lineno">11314</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800ac7cb521c0b2dcdc120979052b5ccabab"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ac7cb521c0b2dcdc120979052b5ccabab">armnnSerializer::Layer_AbsLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01291">ArmnnSchema_generated.h:1291</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a79f3e677f73d9e1fced22034bde81f73"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a79f3e677f73d9e1fced22034bde81f73">armnnSerializer::Layer_ReshapeLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01258">ArmnnSchema_generated.h:1258</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a24486275ee5429f5d48d7452a63f0aa6"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a24486275ee5429f5d48d7452a63f0aa6">armnnSerializer::Layer_LstmLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01279">ArmnnSchema_generated.h:1279</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a971f3e1d5e65981d65cd7bec97c35d56"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a971f3e1d5e65981d65cd7bec97c35d56">armnnSerializer::Layer_MinimumLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01262">ArmnnSchema_generated.h:1262</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800aaca6c43c9dcc03ec08d819e2aeeb19d4"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aaca6c43c9dcc03ec08d819e2aeeb19d4">armnnSerializer::Layer_ElementwiseUnaryLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01299">ArmnnSchema_generated.h:1299</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a9f4e141ded38166da553b3fb83404965"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a9f4e141ded38166da553b3fb83404965">armnnSerializer::Layer_GreaterLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01269">ArmnnSchema_generated.h:1269</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a12f8354b009708f3d4075c637a951ee9"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a12f8354b009708f3d4075c637a951ee9">armnnSerializer::Layer_SubtractionLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01271">ArmnnSchema_generated.h:1271</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800aae3684e45a1c7af796aa9e440f694fbe"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aae3684e45a1c7af796aa9e440f694fbe">armnnSerializer::Layer_MergeLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01283">ArmnnSchema_generated.h:1283</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a1e2bc20cd5c9acb4a9cefd79810c1583"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a1e2bc20cd5c9acb4a9cefd79810c1583">armnnSerializer::Layer_LogicalBinaryLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01304">ArmnnSchema_generated.h:1304</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800aa27f8513a598168e76feeed9d45b97a4"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aa27f8513a598168e76feeed9d45b97a4">armnnSerializer::Layer_ArgMinMaxLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01292">ArmnnSchema_generated.h:1292</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800ab1b2c76a816bc6293e5e6c30777e71ca"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ab1b2c76a816bc6293e5e6c30777e71ca">armnnSerializer::Layer_ShapeLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01307">ArmnnSchema_generated.h:1307</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a763f81d3ba7a94d68fa60695413fe730"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a763f81d3ba7a94d68fa60695413fe730">armnnSerializer::Layer_MultiplicationLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01254">ArmnnSchema_generated.h:1254</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a078129118409c5b23187378df104c6e4"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a078129118409c5b23187378df104c6e4">armnnSerializer::Layer_FullyConnectedLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01252">ArmnnSchema_generated.h:1252</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800aec3b5c30acd8584209e895c9908e1113"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aec3b5c30acd8584209e895c9908e1113">armnnSerializer::Layer_SpaceToDepthLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01286">ArmnnSchema_generated.h:1286</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800adaf863b4d276632965cc9048aa3b92bb"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800adaf863b4d276632965cc9048aa3b92bb">armnnSerializer::Layer_UnidirectionalSequenceLstmLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01308">ArmnnSchema_generated.h:1308</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a80020f7a3fb17e7880d59b1d2d8d615f"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a80020f7a3fb17e7880d59b1d2d8d615f">armnnSerializer::Layer_ConstantLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01249">ArmnnSchema_generated.h:1249</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a536ca0f044c6f9a6ede55ce2c110ef3d"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a536ca0f044c6f9a6ede55ce2c110ef3d">armnnSerializer::Layer_ResizeLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01289">ArmnnSchema_generated.h:1289</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a06dbb928f8d18a98a088a4ac98f309e1"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a06dbb928f8d18a98a088a4ac98f309e1">armnnSerializer::Layer_QLstmLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01301">ArmnnSchema_generated.h:1301</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a0807d07314af2ce1bae19957b729a619"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a0807d07314af2ce1bae19957b729a619">armnnSerializer::Layer_L2NormalizationLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01276">ArmnnSchema_generated.h:1276</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a4a682e05031ec993f9c0f341f6417b5d"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a4a682e05031ec993f9c0f341f6417b5d">armnnSerializer::Layer_QuantizedLstmLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01280">ArmnnSchema_generated.h:1280</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a3ff9dccb3e8da02034ac11d4f0e64d86"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a3ff9dccb3e8da02034ac11d4f0e64d86">armnnSerializer::Layer_FloorLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01268">ArmnnSchema_generated.h:1268</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800ad0e2f51333a4a78f25fb7628d99abfb0"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ad0e2f51333a4a78f25fb7628d99abfb0">armnnSerializer::Layer_EqualLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01263">ArmnnSchema_generated.h:1263</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800ae77605fdd15e97d8031588b43a91438d"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ae77605fdd15e97d8031588b43a91438d">armnnSerializer::Layer_Convolution2dLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01250">ArmnnSchema_generated.h:1250</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a47264fe8525e702d2b10ae7889262143"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a47264fe8525e702d2b10ae7889262143">armnnSerializer::Layer_SplitterLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01277">ArmnnSchema_generated.h:1277</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800adff41dc21e4cfe985bdc9834e3888cde"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800adff41dc21e4cfe985bdc9834e3888cde">armnnSerializer::Layer_DivisionLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01261">ArmnnSchema_generated.h:1261</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a14808563382df0fda421aab627144652"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a14808563382df0fda421aab627144652">armnnSerializer::Layer_DepthwiseConvolution2dLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01251">ArmnnSchema_generated.h:1251</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a9541718d54d553f2bfc5005eabc6cae0"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a9541718d54d553f2bfc5005eabc6cae0">armnnSerializer::Layer_StridedSliceLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01272">ArmnnSchema_generated.h:1272</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a532e00264a6d794b9148c3076074850f"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a532e00264a6d794b9148c3076074850f">armnnSerializer::Layer_CastLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01306">ArmnnSchema_generated.h:1306</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a5166c40fe2331ecb78b6991e561031f3"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a5166c40fe2331ecb78b6991e561031f3">armnnSerializer::Layer_SliceLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01293">ArmnnSchema_generated.h:1293</a></div></div> +<div class="ttc" id="_merger_layer_8hpp_xhtml_a5fa0520c40f5ab12c1c6c2159deb774a"><div class="ttname"><a href="_merger_layer_8hpp.xhtml#a5fa0520c40f5ab12c1c6c2159deb774a">MergerLayer</a></div><div class="ttdeci">ConcatLayer MergerLayer</div><div class="ttdef"><b>Definition:</b> <a href="_merger_layer_8hpp_source.xhtml#l00009">MergerLayer.hpp:9</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a77fcdbf47f0c0d0c6613fbf4c40bfedd"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a77fcdbf47f0c0d0c6613fbf4c40bfedd">armnnSerializer::Layer_ComparisonLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01297">ArmnnSchema_generated.h:1297</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800aef7f3f3ef9d6522ae588c39efeaddf76"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aef7f3f3ef9d6522ae588c39efeaddf76">armnnSerializer::Layer_StackLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01290">ArmnnSchema_generated.h:1290</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a57b44c21743deaf28fb975e69c0139d2"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a57b44c21743deaf28fb975e69c0139d2">armnnSerializer::Layer_SoftmaxLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01259">ArmnnSchema_generated.h:1259</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800af5e1cb81e9d4cebe11ced890091eeeff"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800af5e1cb81e9d4cebe11ced890091eeeff">armnnSerializer::Layer_ReduceLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01305">ArmnnSchema_generated.h:1305</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a02ade3246fe8684ec59014bd9bcb90e1"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a02ade3246fe8684ec59014bd9bcb90e1">armnnSerializer::Layer_OutputLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01255">ArmnnSchema_generated.h:1255</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a6e0e04f39c11514f9752141c736bb9ae"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a6e0e04f39c11514f9752141c736bb9ae">armnnSerializer::Layer_InputLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01253">ArmnnSchema_generated.h:1253</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800ad68ce0d08fe5a2b062bca8ff7c5155e4"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ad68ce0d08fe5a2b062bca8ff7c5155e4">armnnSerializer::Layer_ChannelShuffleLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01309">ArmnnSchema_generated.h:1309</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a66bd4347d6720e9c9a41836f72112446"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a66bd4347d6720e9c9a41836f72112446">armnnSerializer::Layer_InstanceNormalizationLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01295">ArmnnSchema_generated.h:1295</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a363b164a08b744cfb715ca770cad9e3f"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a363b164a08b744cfb715ca770cad9e3f">armnnSerializer::Layer_TransposeLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01300">ArmnnSchema_generated.h:1300</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800aa2b0ac6a66b345540437b5fedd28ee13"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aa2b0ac6a66b345540437b5fedd28ee13">armnnSerializer::Layer_FillLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01302">ArmnnSchema_generated.h:1302</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800aebc365adeb16cd4efa74b42a0cff20b1"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aebc365adeb16cd4efa74b42a0cff20b1">armnnSerializer::Layer_MeanLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01274">ArmnnSchema_generated.h:1274</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a60ca6203709ee04bdca4b386caf76e8f"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a60ca6203709ee04bdca4b386caf76e8f">armnnSerializer::Layer_DequantizeLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01282">ArmnnSchema_generated.h:1282</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800ae731040961878a381ad8be3b8d133fc2"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ae731040961878a381ad8be3b8d133fc2">armnnSerializer::Layer_Convolution3dLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01310">ArmnnSchema_generated.h:1310</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a40b95a8fca001d370a48a44b6a1e3081"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a40b95a8fca001d370a48a44b6a1e3081">armnnSerializer::Layer_SwitchLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01284">ArmnnSchema_generated.h:1284</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800ac66b86e826882173902dcbe02f3d09ec"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ac66b86e826882173902dcbe02f3d09ec">armnnSerializer::Layer_NormalizationLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01265">ArmnnSchema_generated.h:1265</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a7fa969da0b98ca4e877cc7bc1a2617e7"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a7fa969da0b98ca4e877cc7bc1a2617e7">armnnSerializer::Layer_DetectionPostProcessLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01278">ArmnnSchema_generated.h:1278</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800afa2b41942ce1d6f7575db9a0f3a5e50c"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800afa2b41942ce1d6f7575db9a0f3a5e50c">armnnSerializer::Layer_Pooling2dLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01257">ArmnnSchema_generated.h:1257</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a53ebd51519c6995dff0233f372253bb5"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a53ebd51519c6995dff0233f372253bb5">armnnSerializer::Layer_MaximumLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01264">ArmnnSchema_generated.h:1264</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800adb74f3c9c7e523382ea58851b64e1563"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800adb74f3c9c7e523382ea58851b64e1563">armnnSerializer::Layer_PreluLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01287">ArmnnSchema_generated.h:1287</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a6bbbdef6e59a74aaf16936df74283b38"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a6bbbdef6e59a74aaf16936df74283b38">armnnSerializer::Layer_TransposeConvolution2dLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01288">ArmnnSchema_generated.h:1288</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a0d0d8c8a11f3b3c21a674391c211c6cf"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a0d0d8c8a11f3b3c21a674391c211c6cf">armnnSerializer::Layer_PadLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01266">ArmnnSchema_generated.h:1266</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a81668eb80018f30662cf0ca9587f00db"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a81668eb80018f30662cf0ca9587f00db">armnnSerializer::Layer_ResizeBilinearLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01270">ArmnnSchema_generated.h:1270</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a3c1530e2a22e38cbc95c550ab03587bf"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a3c1530e2a22e38cbc95c550ab03587bf">armnnSerializer::Layer_ActivationLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01245">ArmnnSchema_generated.h:1245</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800af1bad1940a9bb24cc482cdd973a11be2"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800af1bad1940a9bb24cc482cdd973a11be2">armnnSerializer::Layer_BatchToSpaceNdLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01247">ArmnnSchema_generated.h:1247</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800afc7231489cba58e342b10ab11c7bc71c"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800afc7231489cba58e342b10ab11c7bc71c">armnnSerializer::Layer_MergerLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01275">ArmnnSchema_generated.h:1275</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a04bd4d01da9b873927a85a8008cc33b0"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a04bd4d01da9b873927a85a8008cc33b0">armnnSerializer::Layer_BatchNormalizationLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01248">ArmnnSchema_generated.h:1248</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800aaa97e040f6b8fcf225dfe14d9fda5dfd"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aaa97e040f6b8fcf225dfe14d9fda5dfd">armnnSerializer::Layer_QuantizeLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01281">ArmnnSchema_generated.h:1281</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a7e17c9c2908de8c51b7e254a9961b6c2"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a7e17c9c2908de8c51b7e254a9961b6c2">armnnSerializer::Layer_RsqrtLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01267">ArmnnSchema_generated.h:1267</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a3fb83be2148809502063061251e7ae5d"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a3fb83be2148809502063061251e7ae5d">armnnSerializer::Layer_StandInLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01298">ArmnnSchema_generated.h:1298</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a44980f553da6725ff53f3b264e2f695a"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a44980f553da6725ff53f3b264e2f695a">armnnSerializer::Layer_DepthToSpaceLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01294">ArmnnSchema_generated.h:1294</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800acb09951225918313b2b1a2216190b7de"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800acb09951225918313b2b1a2216190b7de">armnnSerializer::Layer_AdditionLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01246">ArmnnSchema_generated.h:1246</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800aefc9b063445a082feee6800920e45fc5"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aefc9b063445a082feee6800920e45fc5">armnnSerializer::Layer_PermuteLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01256">ArmnnSchema_generated.h:1256</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800aa3409e0060147643289f5fbfbddb10d8"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aa3409e0060147643289f5fbfbddb10d8">armnnSerializer::Layer_ConcatLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01285">ArmnnSchema_generated.h:1285</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a8c2490d8a9ab1cf638afe35327a2ddfd"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a8c2490d8a9ab1cf638afe35327a2ddfd">armnnSerializer::Layer_SpaceToBatchNdLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01260">ArmnnSchema_generated.h:1260</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800aab5b132fd43f013da88af9d39473b530"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800aab5b132fd43f013da88af9d39473b530">armnnSerializer::Layer_NONE</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01244">ArmnnSchema_generated.h:1244</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800ad3545c89b6c4b796b77a789d1b75a963"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800ad3545c89b6c4b796b77a789d1b75a963">armnnSerializer::Layer_LogSoftmaxLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01296">ArmnnSchema_generated.h:1296</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800acf64f69a5d662a3c4be54cba6bf14476"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800acf64f69a5d662a3c4be54cba6bf14476">armnnSerializer::Layer_RankLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01303">ArmnnSchema_generated.h:1303</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800af4863b444a69774e602dafa77bd2a67f"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800af4863b444a69774e602dafa77bd2a67f">armnnSerializer::Layer_GatherLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01273">ArmnnSchema_generated.h:1273</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800a4cc274c1374d0a1d472f986963b7dddd"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800a4cc274c1374d0a1d472f986963b7dddd">armnnSerializer::Layer_Pooling3dLayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01311">ArmnnSchema_generated.h:1311</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a1612055e6991a55bfd1f126836f57c41"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a1612055e6991a55bfd1f126836f57c41">◆ </a></span>VerifyLayerVector()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">bool VerifyLayerVector </td> + <td>(</td> + <td class="paramtype">flatbuffers::Verifier & </td> + <td class="paramname"><em>verifier</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const flatbuffers::Vector< flatbuffers::Offset< void >> * </td> + <td class="paramname"><em>values</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const flatbuffers::Vector< uint8_t > * </td> + <td class="paramname"><em>types</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l11316">11316</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l11039">VerifyLayer()</a>.</p> +<div class="fragment"><div class="line"><a name="l11316"></a><span class="lineno">11316</span>  {</div><div class="line"><a name="l11317"></a><span class="lineno">11317</span>  <span class="keywordflow">if</span> (!values || !types) <span class="keywordflow">return</span> !values && !types;</div><div class="line"><a name="l11318"></a><span class="lineno">11318</span>  <span class="keywordflow">if</span> (values->size() != types->size()) <span class="keywordflow">return</span> <span class="keyword">false</span>;</div><div class="line"><a name="l11319"></a><span class="lineno">11319</span>  <span class="keywordflow">for</span> (flatbuffers::uoffset_t i = 0; i < values->size(); ++i) {</div><div class="line"><a name="l11320"></a><span class="lineno">11320</span>  <span class="keywordflow">if</span> (!<a class="code" href="namespacearmnn_serializer.xhtml#a35eb587dcd5fdda76679614dd6906189">VerifyLayer</a>(</div><div class="line"><a name="l11321"></a><span class="lineno">11321</span>  verifier, values->Get(i), types->GetEnum<<a class="code" href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800">Layer</a>>(i))) {</div><div class="line"><a name="l11322"></a><span class="lineno">11322</span>  <span class="keywordflow">return</span> <span class="keyword">false</span>;</div><div class="line"><a name="l11323"></a><span class="lineno">11323</span>  }</div><div class="line"><a name="l11324"></a><span class="lineno">11324</span>  }</div><div class="line"><a name="l11325"></a><span class="lineno">11325</span>  <span class="keywordflow">return</span> <span class="keyword">true</span>;</div><div class="line"><a name="l11326"></a><span class="lineno">11326</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a35eb587dcd5fdda76679614dd6906189"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a35eb587dcd5fdda76679614dd6906189">armnnSerializer::VerifyLayer</a></div><div class="ttdeci">bool VerifyLayer(flatbuffers::Verifier &verifier, const void *obj, Layer type)</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l11039">ArmnnSchema_generated.h:11039</a></div></div> +<div class="ttc" id="namespacearmnn_serializer_xhtml_a9a8118be7780e95363d631cbca7e7800"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9a8118be7780e95363d631cbca7e7800">armnnSerializer::Layer</a></div><div class="ttdeci">Layer</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l01243">ArmnnSchema_generated.h:1243</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="af49ae598d891da8841d20cc0dd16f66a"></a> +<h2 class="memtitle"><span class="permalink"><a href="#af49ae598d891da8841d20cc0dd16f66a">◆ </a></span>VerifySerializedGraphBuffer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">bool armnnSerializer::VerifySerializedGraphBuffer </td> + <td>(</td> + <td class="paramtype">flatbuffers::Verifier & </td> + <td class="paramname"><em>verifier</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l11345">11345</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l11336">SerializedGraphIdentifier()</a>.</p> +<div class="fragment"><div class="line"><a name="l11346"></a><span class="lineno">11346</span>  {</div><div class="line"><a name="l11347"></a><span class="lineno">11347</span>  <span class="keywordflow">return</span> verifier.VerifyBuffer<armnnSerializer::SerializedGraph>(<a class="code" href="namespacearmnn_serializer.xhtml#a9bcdf982428ed0cb5f13a40788b2c825">SerializedGraphIdentifier</a>());</div><div class="line"><a name="l11348"></a><span class="lineno">11348</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a9bcdf982428ed0cb5f13a40788b2c825"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9bcdf982428ed0cb5f13a40788b2c825">armnnSerializer::SerializedGraphIdentifier</a></div><div class="ttdeci">const char * SerializedGraphIdentifier()</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l11336">ArmnnSchema_generated.h:11336</a></div></div> +</div><!-- fragment --> +</div> +</div> +<a id="a6e7ac9ef3780d1c99da41d2aab168355"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a6e7ac9ef3780d1c99da41d2aab168355">◆ </a></span>VerifySizePrefixedSerializedGraphBuffer()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">bool armnnSerializer::VerifySizePrefixedSerializedGraphBuffer </td> + <td>(</td> + <td class="paramtype">flatbuffers::Verifier & </td> + <td class="paramname"><em>verifier</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p class="definition">Definition at line <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l11350">11350</a> of file <a class="el" href="_armnn_schema__generated_8h_source.xhtml">ArmnnSchema_generated.h</a>.</p> + +<p class="reference">References <a class="el" href="_armnn_schema__generated_8h_source.xhtml#l11336">SerializedGraphIdentifier()</a>.</p> +<div class="fragment"><div class="line"><a name="l11351"></a><span class="lineno">11351</span>  {</div><div class="line"><a name="l11352"></a><span class="lineno">11352</span>  <span class="keywordflow">return</span> verifier.VerifySizePrefixedBuffer<armnnSerializer::SerializedGraph>(<a class="code" href="namespacearmnn_serializer.xhtml#a9bcdf982428ed0cb5f13a40788b2c825">SerializedGraphIdentifier</a>());</div><div class="line"><a name="l11353"></a><span class="lineno">11353</span> }</div><div class="ttc" id="namespacearmnn_serializer_xhtml_a9bcdf982428ed0cb5f13a40788b2c825"><div class="ttname"><a href="namespacearmnn_serializer.xhtml#a9bcdf982428ed0cb5f13a40788b2c825">armnnSerializer::SerializedGraphIdentifier</a></div><div class="ttdeci">const char * SerializedGraphIdentifier()</div><div class="ttdef"><b>Definition:</b> <a href="_armnn_schema__generated_8h_source.xhtml#l11336">ArmnnSchema_generated.h:11336</a></div></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="namespacearmnn_serializer.xhtml">armnnSerializer</a></li> + <li class="footer">Generated on Wed Mar 9 2022 12:01:26 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> |