Update Doxygen for 23.11

Signed-off-by: Nikhil Raj <nikhil.raj@arm.com>
Change-Id: I47cd933f5002cb94a73aa97689d7b3d9c93cb849
diff --git a/latest/classarmnn_1_1_i_network.html b/latest/classarmnn_1_1_i_network.html
index e48d252..9c0c2a6 100644
--- a/latest/classarmnn_1_1_i_network.html
+++ b/latest/classarmnn_1_1_i_network.html
@@ -36,7 +36,7 @@
   <img alt="ArmNN" src="Arm_NN_horizontal_blue.png" style="max-width: 15rem; margin-top: .5rem; margin-left 13px"/>
   <td id="projectalign" style="padding-left: 0.9em;">
    <div id="projectname">
-   &#160;<span id="projectnumber">23.08</span>
+   &#160;<span id="projectnumber">23.11</span>
    </div>
   </td>
  </tr>
@@ -158,6 +158,9 @@
 <tr class="memitem:a471991a84030eb3ae601da2bee757870"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classarmnn_1_1_i_connectable_layer.html">IConnectableLayer</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarmnn_1_1_i_network.html#a471991a84030eb3ae601da2bee757870">AddFullyConnectedLayer</a> (const <a class="el" href="structarmnn_1_1_fully_connected_descriptor.html">FullyConnectedDescriptor</a> &amp;fullyConnectedDescriptor, const char *name=nullptr)</td></tr>
 <tr class="memdesc:a471991a84030eb3ae601da2bee757870"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adds a fully connected layer to the network.  <a href="classarmnn_1_1_i_network.html#a471991a84030eb3ae601da2bee757870">More...</a><br /></td></tr>
 <tr class="separator:a471991a84030eb3ae601da2bee757870"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a08f9f3cdeb77b6a0c615e8fa48f0ee94"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classarmnn_1_1_i_connectable_layer.html">IConnectableLayer</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarmnn_1_1_i_network.html#a08f9f3cdeb77b6a0c615e8fa48f0ee94">AddFusedLayer</a> (const <a class="el" href="structarmnn_1_1_fused_descriptor.html">FusedDescriptor</a> &amp;fusedDescriptor, const char *name=nullptr)</td></tr>
+<tr class="memdesc:a08f9f3cdeb77b6a0c615e8fa48f0ee94"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adds a Fused layer to the network.  <a href="classarmnn_1_1_i_network.html#a08f9f3cdeb77b6a0c615e8fa48f0ee94">More...</a><br /></td></tr>
+<tr class="separator:a08f9f3cdeb77b6a0c615e8fa48f0ee94"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a11f49d84f0cfd8df65f4d5206cd43b6d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classarmnn_1_1_i_connectable_layer.html">IConnectableLayer</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarmnn_1_1_i_network.html#a11f49d84f0cfd8df65f4d5206cd43b6d">AddPermuteLayer</a> (const <a class="el" href="structarmnn_1_1_permute_descriptor.html">PermuteDescriptor</a> &amp;permuteDescriptor, const char *name=nullptr)</td></tr>
 <tr class="memdesc:a11f49d84f0cfd8df65f4d5206cd43b6d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adds a permute layer to the network.  <a href="classarmnn_1_1_i_network.html#a11f49d84f0cfd8df65f4d5206cd43b6d">More...</a><br /></td></tr>
 <tr class="separator:a11f49d84f0cfd8df65f4d5206cd43b6d"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -314,6 +317,9 @@
 <tr class="memitem:ac66bb5773d48442282eeca81b851494f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classarmnn_1_1_i_connectable_layer.html">IConnectableLayer</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarmnn_1_1_i_network.html#ac66bb5773d48442282eeca81b851494f">AddTileLayer</a> (const <a class="el" href="structarmnn_1_1_tile_descriptor.html">TileDescriptor</a> &amp;descriptor, const char *name=nullptr)</td></tr>
 <tr class="memdesc:ac66bb5773d48442282eeca81b851494f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add a Tile layer to the network.  <a href="classarmnn_1_1_i_network.html#ac66bb5773d48442282eeca81b851494f">More...</a><br /></td></tr>
 <tr class="separator:ac66bb5773d48442282eeca81b851494f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a35e19d74e14ce4cec0261b799a39c921"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classarmnn_1_1_i_connectable_layer.html">IConnectableLayer</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarmnn_1_1_i_network.html#a35e19d74e14ce4cec0261b799a39c921">AddBroadcastToLayer</a> (const <a class="el" href="structarmnn_1_1_broadcast_to_descriptor.html">BroadcastToDescriptor</a> &amp;descriptor, const char *name=nullptr)</td></tr>
+<tr class="memdesc:a35e19d74e14ce4cec0261b799a39c921"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add a BroadcastTo layer to the network.  <a href="classarmnn_1_1_i_network.html#a35e19d74e14ce4cec0261b799a39c921">More...</a><br /></td></tr>
+<tr class="separator:a35e19d74e14ce4cec0261b799a39c921"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a72032c65bf8b8acf09b564b7d80078c5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarmnn_1_1_i_network.html#a72032c65bf8b8acf09b564b7d80078c5">ExecuteStrategy</a> (<a class="el" href="classarmnn_1_1_i_strategy.html">IStrategy</a> &amp;strategy) const</td></tr>
 <tr class="separator:a72032c65bf8b8acf09b564b7d80078c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
@@ -411,7 +417,7 @@
 <p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00045">45</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
 <div class="fragment"><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;: <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>(<span class="keyword">new</span> NetworkImpl(networkOptions)) {}</div>
 </div><!-- fragment -->
-<p class="reference">Referenced by <a class="el" href="_network_8cpp_source.html#l00659">INetwork::CreateRaw()</a>.</p>
+<p class="reference">Referenced by <a class="el" href="_network_8cpp_source.html#l00671">INetwork::CreateRaw()</a>.</p>
 
 </div>
 </div>
@@ -452,12 +458,12 @@
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>- Interface for configuring the layer. </dd></dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00370">370</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00372"></a><span class="lineno">  372</span>&#160;{</div>
-<div class="line"><a name="l00373"></a><span class="lineno">  373</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddActivationLayer(activationDescriptor, name);</div>
-<div class="line"><a name="l00374"></a><span class="lineno">  374</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00376">376</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00378"></a><span class="lineno">  378</span>&#160;{</div>
+<div class="line"><a name="l00379"></a><span class="lineno">  379</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddActivationLayer(activationDescriptor, name);</div>
+<div class="line"><a name="l00380"></a><span class="lineno">  380</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -486,14 +492,14 @@
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>- Interface for configuring the layer. </dd></dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00403">403</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00404"></a><span class="lineno">  404</span>&#160;{</div>
-<div class="line"><a name="l00405"></a><span class="lineno">  405</span>&#160;    <a class="code" href="_deprecated_8hpp.html#ab66a241a0ed3ee89c866e777b035d0ed">ARMNN_NO_DEPRECATE_WARN_BEGIN</a></div>
-<div class="line"><a name="l00406"></a><span class="lineno">  406</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddAdditionLayer(name);</div>
-<div class="line"><a name="l00407"></a><span class="lineno">  407</span>&#160;    <a class="code" href="_deprecated_8hpp.html#ad762b11b48e5c1d1c1743f529485728a">ARMNN_NO_DEPRECATE_WARN_END</a></div>
-<div class="line"><a name="l00408"></a><span class="lineno">  408</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00409">409</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00410"></a><span class="lineno">  410</span>&#160;{</div>
+<div class="line"><a name="l00411"></a><span class="lineno">  411</span>&#160;    <a class="code" href="_deprecated_8hpp.html#ab66a241a0ed3ee89c866e777b035d0ed">ARMNN_NO_DEPRECATE_WARN_BEGIN</a></div>
+<div class="line"><a name="l00412"></a><span class="lineno">  412</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddAdditionLayer(name);</div>
+<div class="line"><a name="l00413"></a><span class="lineno">  413</span>&#160;    <a class="code" href="_deprecated_8hpp.html#ad762b11b48e5c1d1c1743f529485728a">ARMNN_NO_DEPRECATE_WARN_END</a></div>
+<div class="line"><a name="l00414"></a><span class="lineno">  414</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_deprecated_8hpp_source.html#l00033">ARMNN_NO_DEPRECATE_WARN_BEGIN</a>, <a class="el" href="_deprecated_8hpp_source.html#l00034">ARMNN_NO_DEPRECATE_WARN_END</a>, and <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_deprecated_8hpp_source.html#l00033">ARMNN_NO_DEPRECATE_WARN_BEGIN</a>, <a class="el" href="_deprecated_8hpp_source.html#l00034">ARMNN_NO_DEPRECATE_WARN_END</a>, and <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 <p class="reference">Referenced by <a class="el" href="_arm_compute_subgraph_utils_8hpp_source.html#l00074">armnn::FuseAdditionLayer()</a>.</p>
 
@@ -540,7 +546,7 @@
 <div class="line"><a name="l00250"></a><span class="lineno">  250</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddArgMinMaxLayer(desc, name);</div>
 <div class="line"><a name="l00251"></a><span class="lineno">  251</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -580,12 +586,12 @@
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>- Interface for configuring the layer </dd></dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00637">637</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00639"></a><span class="lineno">  639</span>&#160;{</div>
-<div class="line"><a name="l00640"></a><span class="lineno">  640</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddBatchMatMulLayer(descriptor, name);</div>
-<div class="line"><a name="l00641"></a><span class="lineno">  641</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00643">643</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00645"></a><span class="lineno">  645</span>&#160;{</div>
+<div class="line"><a name="l00646"></a><span class="lineno">  646</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddBatchMatMulLayer(descriptor, name);</div>
+<div class="line"><a name="l00647"></a><span class="lineno">  647</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -657,12 +663,12 @@
   </dd>
 </dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00417">417</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00423"></a><span class="lineno">  423</span>&#160;{</div>
-<div class="line"><a name="l00424"></a><span class="lineno">  424</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddBatchNormalizationLayer(desc, mean, variance, beta, gamma, name);</div>
-<div class="line"><a name="l00425"></a><span class="lineno">  425</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00423">423</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00429"></a><span class="lineno">  429</span>&#160;{</div>
+<div class="line"><a name="l00430"></a><span class="lineno">  430</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddBatchNormalizationLayer(desc, mean, variance, beta, gamma, name);</div>
+<div class="line"><a name="l00431"></a><span class="lineno">  431</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 <p class="reference">Referenced by <a class="el" href="_arm_compute_subgraph_utils_8hpp_source.html#l00179">armnn::FuseBatchNormalizationLayer()</a>.</p>
 
@@ -704,12 +710,57 @@
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>- Interface for configuring the layer. </dd></dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00344">344</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00346"></a><span class="lineno">  346</span>&#160;{</div>
-<div class="line"><a name="l00347"></a><span class="lineno">  347</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddBatchToSpaceNdLayer(batchToSpaceNdDescriptor, name);</div>
-<div class="line"><a name="l00348"></a><span class="lineno">  348</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00350">350</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00352"></a><span class="lineno">  352</span>&#160;{</div>
+<div class="line"><a name="l00353"></a><span class="lineno">  353</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddBatchToSpaceNdLayer(batchToSpaceNdDescriptor, name);</div>
+<div class="line"><a name="l00354"></a><span class="lineno">  354</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
+
+</div>
+</div>
+<a id="a35e19d74e14ce4cec0261b799a39c921"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a35e19d74e14ce4cec0261b799a39c921">&#9670;&nbsp;</a></span>AddBroadcastToLayer()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classarmnn_1_1_i_connectable_layer.html">IConnectableLayer</a> * AddBroadcastToLayer </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="structarmnn_1_1_broadcast_to_descriptor.html">BroadcastToDescriptor</a> &amp;&#160;</td>
+          <td class="paramname"><em>descriptor</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>name</em> = <code>nullptr</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Add a BroadcastTo layer to the network. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">descriptor</td><td>- Parameters for the BroadcastTo operation </td></tr>
+    <tr><td class="paramname">name</td><td>- <a class="el" href="classarmnn_1_1_optional.html">Optional</a> name for the layer </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>- Interface for configuring the layer </dd></dl>
+
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00660">660</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00662"></a><span class="lineno">  662</span>&#160;{</div>
+<div class="line"><a name="l00663"></a><span class="lineno">  663</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddBroadcastToLayer(descriptor, name);</div>
+<div class="line"><a name="l00664"></a><span class="lineno">  664</span>&#160;}</div>
+</div><!-- fragment -->
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -743,7 +794,7 @@
 <div class="line"><a name="l00255"></a><span class="lineno">  255</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddCastLayer(name);</div>
 <div class="line"><a name="l00256"></a><span class="lineno">  256</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -783,12 +834,12 @@
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>- Interface for configuring the layer </dd></dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00631">631</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00633"></a><span class="lineno">  633</span>&#160;{</div>
-<div class="line"><a name="l00634"></a><span class="lineno">  634</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddChannelShuffleLayer(descriptor, name);</div>
-<div class="line"><a name="l00635"></a><span class="lineno">  635</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00637">637</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00639"></a><span class="lineno">  639</span>&#160;{</div>
+<div class="line"><a name="l00640"></a><span class="lineno">  640</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddChannelShuffleLayer(descriptor, name);</div>
+<div class="line"><a name="l00641"></a><span class="lineno">  641</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -833,7 +884,7 @@
 <div class="line"><a name="l00261"></a><span class="lineno">  261</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddComparisonLayer(comparisonDescriptor, name);</div>
 <div class="line"><a name="l00262"></a><span class="lineno">  262</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -878,7 +929,7 @@
 <div class="line"><a name="l00268"></a><span class="lineno">  268</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddConcatLayer(concatDescriptor, name);</div>
 <div class="line"><a name="l00269"></a><span class="lineno">  269</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -918,12 +969,12 @@
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>- Interface for configuring the layer. </dd></dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00462">462</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00464"></a><span class="lineno">  464</span>&#160;{</div>
-<div class="line"><a name="l00465"></a><span class="lineno">  465</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddConstantLayer(input, name);</div>
-<div class="line"><a name="l00466"></a><span class="lineno">  466</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00468">468</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00470"></a><span class="lineno">  470</span>&#160;{</div>
+<div class="line"><a name="l00471"></a><span class="lineno">  471</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddConstantLayer(input, name);</div>
+<div class="line"><a name="l00472"></a><span class="lineno">  472</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -968,7 +1019,7 @@
 <div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddConvolution2dLayer(convolution2dDescriptor, name);</div>
 <div class="line"><a name="l00276"></a><span class="lineno">  276</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 <p class="reference">Referenced by <a class="el" href="_arm_compute_subgraph_utils_8hpp_source.html#l00209">armnn::FuseConvolution2dLayer()</a>.</p>
 
@@ -1015,7 +1066,7 @@
 <div class="line"><a name="l00281"></a><span class="lineno">  281</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddConvolution3dLayer(convolution3dDescriptor, name);</div>
 <div class="line"><a name="l00282"></a><span class="lineno">  282</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -1060,7 +1111,7 @@
 <div class="line"><a name="l00288"></a><span class="lineno">  288</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddDepthToSpaceLayer(depthToSpaceDescriptor, name);</div>
 <div class="line"><a name="l00289"></a><span class="lineno">  289</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -1105,7 +1156,7 @@
 <div class="line"><a name="l00296"></a><span class="lineno">  296</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddDepthwiseConvolution2dLayer(convolution2dDescriptor, name);</div>
 <div class="line"><a name="l00297"></a><span class="lineno">  297</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 <p class="reference">Referenced by <a class="el" href="_arm_compute_subgraph_utils_8hpp_source.html#l00231">armnn::FuseDepthwiseConvolution2dLayer()</a>.</p>
 
@@ -1135,7 +1186,7 @@
 <div class="line"><a name="l00302"></a><span class="lineno">  302</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddDequantizeLayer(name);</div>
 <div class="line"><a name="l00303"></a><span class="lineno">  303</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -1187,7 +1238,7 @@
 <div class="line"><a name="l00311"></a><span class="lineno">  311</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddDetectionPostProcessLayer(descriptor, anchors, name);</div>
 <div class="line"><a name="l00312"></a><span class="lineno">  312</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -1216,14 +1267,14 @@
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>- Interface for configuring the layer. </dd></dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00502">502</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00503"></a><span class="lineno">  503</span>&#160;{</div>
-<div class="line"><a name="l00504"></a><span class="lineno">  504</span>&#160;    <a class="code" href="_deprecated_8hpp.html#ab66a241a0ed3ee89c866e777b035d0ed">ARMNN_NO_DEPRECATE_WARN_BEGIN</a></div>
-<div class="line"><a name="l00505"></a><span class="lineno">  505</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddDivisionLayer(name);</div>
-<div class="line"><a name="l00506"></a><span class="lineno">  506</span>&#160;    <a class="code" href="_deprecated_8hpp.html#ad762b11b48e5c1d1c1743f529485728a">ARMNN_NO_DEPRECATE_WARN_END</a></div>
-<div class="line"><a name="l00507"></a><span class="lineno">  507</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00508">508</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00509"></a><span class="lineno">  509</span>&#160;{</div>
+<div class="line"><a name="l00510"></a><span class="lineno">  510</span>&#160;    <a class="code" href="_deprecated_8hpp.html#ab66a241a0ed3ee89c866e777b035d0ed">ARMNN_NO_DEPRECATE_WARN_BEGIN</a></div>
+<div class="line"><a name="l00511"></a><span class="lineno">  511</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddDivisionLayer(name);</div>
+<div class="line"><a name="l00512"></a><span class="lineno">  512</span>&#160;    <a class="code" href="_deprecated_8hpp.html#ad762b11b48e5c1d1c1743f529485728a">ARMNN_NO_DEPRECATE_WARN_END</a></div>
+<div class="line"><a name="l00513"></a><span class="lineno">  513</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_deprecated_8hpp_source.html#l00033">ARMNN_NO_DEPRECATE_WARN_BEGIN</a>, <a class="el" href="_deprecated_8hpp_source.html#l00034">ARMNN_NO_DEPRECATE_WARN_END</a>, and <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_deprecated_8hpp_source.html#l00033">ARMNN_NO_DEPRECATE_WARN_BEGIN</a>, <a class="el" href="_deprecated_8hpp_source.html#l00034">ARMNN_NO_DEPRECATE_WARN_END</a>, and <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 <p class="reference">Referenced by <a class="el" href="_arm_compute_subgraph_utils_8hpp_source.html#l00116">armnn::FuseDivisionLayer()</a>.</p>
 
@@ -1270,7 +1321,7 @@
 <div class="line"><a name="l00317"></a><span class="lineno">  317</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddElementwiseBinaryLayer(elementwiseBinaryDescriptor, name);</div>
 <div class="line"><a name="l00318"></a><span class="lineno">  318</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 <p class="reference">Referenced by <a class="el" href="_arm_compute_subgraph_utils_8hpp_source.html#l00158">armnn::FuseElementwiseBinaryLayer()</a>.</p>
 
@@ -1317,7 +1368,7 @@
 <div class="line"><a name="l00323"></a><span class="lineno">  323</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddElementwiseUnaryLayer(elementwiseUnaryDescriptor, name);</div>
 <div class="line"><a name="l00324"></a><span class="lineno">  324</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -1362,7 +1413,7 @@
 <div class="line"><a name="l00329"></a><span class="lineno">  329</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddFillLayer(fillDescriptor, name);</div>
 <div class="line"><a name="l00330"></a><span class="lineno">  330</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -1391,12 +1442,12 @@
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>- Interface for configuring the layer. </dd></dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00486">486</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00487"></a><span class="lineno">  487</span>&#160;{</div>
-<div class="line"><a name="l00488"></a><span class="lineno">  488</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddFloorLayer(name);</div>
-<div class="line"><a name="l00489"></a><span class="lineno">  489</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00492">492</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00493"></a><span class="lineno">  493</span>&#160;{</div>
+<div class="line"><a name="l00494"></a><span class="lineno">  494</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddFloorLayer(name);</div>
+<div class="line"><a name="l00495"></a><span class="lineno">  495</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -1453,12 +1504,59 @@
 <div class="line"><a name="l00335"></a><span class="lineno">  335</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddFullyConnectedLayer(fullyConnectedDescriptor, name);</div>
 <div class="line"><a name="l00336"></a><span class="lineno">  336</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 <p class="reference">Referenced by <a class="el" href="_arm_compute_subgraph_utils_8hpp_source.html#l00253">armnn::FuseFullyConnectedLayer()</a>.</p>
 
 </div>
 </div>
+<a id="a08f9f3cdeb77b6a0c615e8fa48f0ee94"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a08f9f3cdeb77b6a0c615e8fa48f0ee94">&#9670;&nbsp;</a></span>AddFusedLayer()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classarmnn_1_1_i_connectable_layer.html">IConnectableLayer</a> * AddFusedLayer </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="structarmnn_1_1_fused_descriptor.html">FusedDescriptor</a> &amp;&#160;</td>
+          <td class="paramname"><em>fusedDescriptor</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>name</em> = <code>nullptr</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Adds a Fused layer to the network. </p>
+<p>Method use is for backend users. </p><dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">fusedDescriptor</td><td>- <a class="el" href="structarmnn_1_1_fused_descriptor.html" title="A FusedDescriptor for the FusedLayer.">FusedDescriptor</a> contains parameters for the Fused layer. </td></tr>
+    <tr><td class="paramname">name</td><td>- <a class="el" href="classarmnn_1_1_optional.html">Optional</a> name for the layer. </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>- Interface for configuring the layer. </dd></dl>
+
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00338">338</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00340"></a><span class="lineno">  340</span>&#160;{</div>
+<div class="line"><a name="l00341"></a><span class="lineno">  341</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddFusedLayer(fusedDescriptor, name);</div>
+<div class="line"><a name="l00342"></a><span class="lineno">  342</span>&#160;}</div>
+</div><!-- fragment -->
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
+
+<p class="reference">Referenced by <a class="el" href="_neon_backend_8cpp_source.html#l00144">NeonBackend::OptimizeSubgraphView()</a>.</p>
+
+</div>
+</div>
 <a id="a1da203a7e3caa6ae4f0630a4758aac55"></a>
 <h2 class="memtitle"><span class="permalink"><a href="#a1da203a7e3caa6ae4f0630a4758aac55">&#9670;&nbsp;</a></span>AddGatherLayer()</h2>
 
@@ -1495,12 +1593,12 @@
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>- Interface for configuring the layer. </dd></dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00552">552</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00554"></a><span class="lineno">  554</span>&#160;{</div>
-<div class="line"><a name="l00555"></a><span class="lineno">  555</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddGatherLayer(descriptor, name);</div>
-<div class="line"><a name="l00556"></a><span class="lineno">  556</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00558">558</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00560"></a><span class="lineno">  560</span>&#160;{</div>
+<div class="line"><a name="l00561"></a><span class="lineno">  561</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddGatherLayer(descriptor, name);</div>
+<div class="line"><a name="l00562"></a><span class="lineno">  562</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -1529,12 +1627,12 @@
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>- Interface for configuring the layer. </dd></dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00558">558</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00559"></a><span class="lineno">  559</span>&#160;{</div>
-<div class="line"><a name="l00560"></a><span class="lineno">  560</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddGatherNdLayer(name);</div>
-<div class="line"><a name="l00561"></a><span class="lineno">  561</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00564">564</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00565"></a><span class="lineno">  565</span>&#160;{</div>
+<div class="line"><a name="l00566"></a><span class="lineno">  566</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddGatherNdLayer(name);</div>
+<div class="line"><a name="l00567"></a><span class="lineno">  567</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -1579,7 +1677,7 @@
 <div class="line"><a name="l00244"></a><span class="lineno">  244</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddInputLayer(<span class="keywordtype">id</span>, name);</div>
 <div class="line"><a name="l00245"></a><span class="lineno">  245</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -1619,12 +1717,12 @@
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>- Interface for configuring the layer. </dd></dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00444">444</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00446"></a><span class="lineno">  446</span>&#160;{</div>
-<div class="line"><a name="l00447"></a><span class="lineno">  447</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddInstanceNormalizationLayer(desc, name);</div>
-<div class="line"><a name="l00448"></a><span class="lineno">  448</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00450">450</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00452"></a><span class="lineno">  452</span>&#160;{</div>
+<div class="line"><a name="l00453"></a><span class="lineno">  453</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddInstanceNormalizationLayer(desc, name);</div>
+<div class="line"><a name="l00454"></a><span class="lineno">  454</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -1664,12 +1762,12 @@
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>- Interface for configuring the layer. </dd></dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00450">450</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00452"></a><span class="lineno">  452</span>&#160;{</div>
-<div class="line"><a name="l00453"></a><span class="lineno">  453</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddL2NormalizationLayer(desc, name);</div>
-<div class="line"><a name="l00454"></a><span class="lineno">  454</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00456">456</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00458"></a><span class="lineno">  458</span>&#160;{</div>
+<div class="line"><a name="l00459"></a><span class="lineno">  459</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddL2NormalizationLayer(desc, name);</div>
+<div class="line"><a name="l00460"></a><span class="lineno">  460</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -1709,12 +1807,12 @@
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>- Interface for configuring the layer. </dd></dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00617">617</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00619"></a><span class="lineno">  619</span>&#160;{</div>
-<div class="line"><a name="l00620"></a><span class="lineno">  620</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddLogicalBinaryLayer(descriptor, name);</div>
-<div class="line"><a name="l00621"></a><span class="lineno">  621</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00623">623</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00625"></a><span class="lineno">  625</span>&#160;{</div>
+<div class="line"><a name="l00626"></a><span class="lineno">  626</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddLogicalBinaryLayer(descriptor, name);</div>
+<div class="line"><a name="l00627"></a><span class="lineno">  627</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -1754,12 +1852,12 @@
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>- Interface for configuring the layer. </dd></dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00456">456</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00458"></a><span class="lineno">  458</span>&#160;{</div>
-<div class="line"><a name="l00459"></a><span class="lineno">  459</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddLogSoftmaxLayer(logSoftmaxDescriptor, name);</div>
-<div class="line"><a name="l00460"></a><span class="lineno">  460</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00462">462</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00464"></a><span class="lineno">  464</span>&#160;{</div>
+<div class="line"><a name="l00465"></a><span class="lineno">  465</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddLogSoftmaxLayer(logSoftmaxDescriptor, name);</div>
+<div class="line"><a name="l00466"></a><span class="lineno">  466</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -1806,12 +1904,12 @@
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>- Interface for configuring the layer. </dd></dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00495">495</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00498"></a><span class="lineno">  498</span>&#160;{</div>
-<div class="line"><a name="l00499"></a><span class="lineno">  499</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddLstmLayer(descriptor, params, name);</div>
-<div class="line"><a name="l00500"></a><span class="lineno">  500</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00501">501</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00504"></a><span class="lineno">  504</span>&#160;{</div>
+<div class="line"><a name="l00505"></a><span class="lineno">  505</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddLstmLayer(descriptor, params, name);</div>
+<div class="line"><a name="l00506"></a><span class="lineno">  506</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -1840,14 +1938,14 @@
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>- Interface for configuring the layer. </dd></dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00516">516</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00517"></a><span class="lineno">  517</span>&#160;{</div>
-<div class="line"><a name="l00518"></a><span class="lineno">  518</span>&#160;    <a class="code" href="_deprecated_8hpp.html#ab66a241a0ed3ee89c866e777b035d0ed">ARMNN_NO_DEPRECATE_WARN_BEGIN</a></div>
-<div class="line"><a name="l00519"></a><span class="lineno">  519</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddMaximumLayer(name);</div>
-<div class="line"><a name="l00520"></a><span class="lineno">  520</span>&#160;    <a class="code" href="_deprecated_8hpp.html#ad762b11b48e5c1d1c1743f529485728a">ARMNN_NO_DEPRECATE_WARN_END</a></div>
-<div class="line"><a name="l00521"></a><span class="lineno">  521</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00522">522</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00523"></a><span class="lineno">  523</span>&#160;{</div>
+<div class="line"><a name="l00524"></a><span class="lineno">  524</span>&#160;    <a class="code" href="_deprecated_8hpp.html#ab66a241a0ed3ee89c866e777b035d0ed">ARMNN_NO_DEPRECATE_WARN_BEGIN</a></div>
+<div class="line"><a name="l00525"></a><span class="lineno">  525</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddMaximumLayer(name);</div>
+<div class="line"><a name="l00526"></a><span class="lineno">  526</span>&#160;    <a class="code" href="_deprecated_8hpp.html#ad762b11b48e5c1d1c1743f529485728a">ARMNN_NO_DEPRECATE_WARN_END</a></div>
+<div class="line"><a name="l00527"></a><span class="lineno">  527</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_deprecated_8hpp_source.html#l00033">ARMNN_NO_DEPRECATE_WARN_BEGIN</a>, <a class="el" href="_deprecated_8hpp_source.html#l00034">ARMNN_NO_DEPRECATE_WARN_END</a>, and <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_deprecated_8hpp_source.html#l00033">ARMNN_NO_DEPRECATE_WARN_BEGIN</a>, <a class="el" href="_deprecated_8hpp_source.html#l00034">ARMNN_NO_DEPRECATE_WARN_END</a>, and <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -1887,12 +1985,12 @@
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>- Interface for configuring the layer. </dd></dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00523">523</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00524"></a><span class="lineno">  524</span>&#160;{</div>
-<div class="line"><a name="l00525"></a><span class="lineno">  525</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddMeanLayer(meanDescriptor, name);</div>
-<div class="line"><a name="l00526"></a><span class="lineno">  526</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00529">529</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00530"></a><span class="lineno">  530</span>&#160;{</div>
+<div class="line"><a name="l00531"></a><span class="lineno">  531</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddMeanLayer(meanDescriptor, name);</div>
+<div class="line"><a name="l00532"></a><span class="lineno">  532</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -1921,12 +2019,12 @@
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>- Interface for configuring the layer. </dd></dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00398">398</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00399"></a><span class="lineno">  399</span>&#160;{</div>
-<div class="line"><a name="l00400"></a><span class="lineno">  400</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddMergeLayer(name);</div>
-<div class="line"><a name="l00401"></a><span class="lineno">  401</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00404">404</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00405"></a><span class="lineno">  405</span>&#160;{</div>
+<div class="line"><a name="l00406"></a><span class="lineno">  406</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddMergeLayer(name);</div>
+<div class="line"><a name="l00407"></a><span class="lineno">  407</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -1955,14 +2053,14 @@
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>- Interface for configuring the layer. </dd></dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00545">545</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00546"></a><span class="lineno">  546</span>&#160;{</div>
-<div class="line"><a name="l00547"></a><span class="lineno">  547</span>&#160;    <a class="code" href="_deprecated_8hpp.html#ab66a241a0ed3ee89c866e777b035d0ed">ARMNN_NO_DEPRECATE_WARN_BEGIN</a></div>
-<div class="line"><a name="l00548"></a><span class="lineno">  548</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddMinimumLayer(name);</div>
-<div class="line"><a name="l00549"></a><span class="lineno">  549</span>&#160;    <a class="code" href="_deprecated_8hpp.html#ad762b11b48e5c1d1c1743f529485728a">ARMNN_NO_DEPRECATE_WARN_END</a></div>
-<div class="line"><a name="l00550"></a><span class="lineno">  550</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00551">551</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00552"></a><span class="lineno">  552</span>&#160;{</div>
+<div class="line"><a name="l00553"></a><span class="lineno">  553</span>&#160;    <a class="code" href="_deprecated_8hpp.html#ab66a241a0ed3ee89c866e777b035d0ed">ARMNN_NO_DEPRECATE_WARN_BEGIN</a></div>
+<div class="line"><a name="l00554"></a><span class="lineno">  554</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddMinimumLayer(name);</div>
+<div class="line"><a name="l00555"></a><span class="lineno">  555</span>&#160;    <a class="code" href="_deprecated_8hpp.html#ad762b11b48e5c1d1c1743f529485728a">ARMNN_NO_DEPRECATE_WARN_END</a></div>
+<div class="line"><a name="l00556"></a><span class="lineno">  556</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_deprecated_8hpp_source.html#l00033">ARMNN_NO_DEPRECATE_WARN_BEGIN</a>, <a class="el" href="_deprecated_8hpp_source.html#l00034">ARMNN_NO_DEPRECATE_WARN_END</a>, and <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_deprecated_8hpp_source.html#l00033">ARMNN_NO_DEPRECATE_WARN_BEGIN</a>, <a class="el" href="_deprecated_8hpp_source.html#l00034">ARMNN_NO_DEPRECATE_WARN_END</a>, and <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -1991,14 +2089,14 @@
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>- Interface for configuring the layer. </dd></dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00410">410</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00411"></a><span class="lineno">  411</span>&#160;{</div>
-<div class="line"><a name="l00412"></a><span class="lineno">  412</span>&#160;    <a class="code" href="_deprecated_8hpp.html#ab66a241a0ed3ee89c866e777b035d0ed">ARMNN_NO_DEPRECATE_WARN_BEGIN</a></div>
-<div class="line"><a name="l00413"></a><span class="lineno">  413</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddMultiplicationLayer(name);</div>
-<div class="line"><a name="l00414"></a><span class="lineno">  414</span>&#160;    <a class="code" href="_deprecated_8hpp.html#ad762b11b48e5c1d1c1743f529485728a">ARMNN_NO_DEPRECATE_WARN_END</a></div>
-<div class="line"><a name="l00415"></a><span class="lineno">  415</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00416">416</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00417"></a><span class="lineno">  417</span>&#160;{</div>
+<div class="line"><a name="l00418"></a><span class="lineno">  418</span>&#160;    <a class="code" href="_deprecated_8hpp.html#ab66a241a0ed3ee89c866e777b035d0ed">ARMNN_NO_DEPRECATE_WARN_BEGIN</a></div>
+<div class="line"><a name="l00419"></a><span class="lineno">  419</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddMultiplicationLayer(name);</div>
+<div class="line"><a name="l00420"></a><span class="lineno">  420</span>&#160;    <a class="code" href="_deprecated_8hpp.html#ad762b11b48e5c1d1c1743f529485728a">ARMNN_NO_DEPRECATE_WARN_END</a></div>
+<div class="line"><a name="l00421"></a><span class="lineno">  421</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_deprecated_8hpp_source.html#l00033">ARMNN_NO_DEPRECATE_WARN_BEGIN</a>, <a class="el" href="_deprecated_8hpp_source.html#l00034">ARMNN_NO_DEPRECATE_WARN_END</a>, and <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_deprecated_8hpp_source.html#l00033">ARMNN_NO_DEPRECATE_WARN_BEGIN</a>, <a class="el" href="_deprecated_8hpp_source.html#l00034">ARMNN_NO_DEPRECATE_WARN_END</a>, and <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 <p class="reference">Referenced by <a class="el" href="_arm_compute_subgraph_utils_8hpp_source.html#l00137">armnn::FuseMultiplicationLayer()</a>.</p>
 
@@ -2040,12 +2138,12 @@
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>- Interface for configuring the layer. </dd></dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00376">376</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00378"></a><span class="lineno">  378</span>&#160;{</div>
-<div class="line"><a name="l00379"></a><span class="lineno">  379</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddNormalizationLayer(normalizationDescriptor, name);</div>
-<div class="line"><a name="l00380"></a><span class="lineno">  380</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00382">382</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00384"></a><span class="lineno">  384</span>&#160;{</div>
+<div class="line"><a name="l00385"></a><span class="lineno">  385</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddNormalizationLayer(normalizationDescriptor, name);</div>
+<div class="line"><a name="l00386"></a><span class="lineno">  386</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -2085,12 +2183,12 @@
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>- Interface for configuring the layer. </dd></dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00490">490</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00491"></a><span class="lineno">  491</span>&#160;{</div>
-<div class="line"><a name="l00492"></a><span class="lineno">  492</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddOutputLayer(<span class="keywordtype">id</span>, name);</div>
-<div class="line"><a name="l00493"></a><span class="lineno">  493</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00496">496</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00497"></a><span class="lineno">  497</span>&#160;{</div>
+<div class="line"><a name="l00498"></a><span class="lineno">  498</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddOutputLayer(<span class="keywordtype">id</span>, name);</div>
+<div class="line"><a name="l00499"></a><span class="lineno">  499</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -2130,12 +2228,12 @@
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>- Interface for configuring the layer. </dd></dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00528">528</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00530"></a><span class="lineno">  530</span>&#160;{</div>
-<div class="line"><a name="l00531"></a><span class="lineno">  531</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddPadLayer(padDescriptor, name);</div>
-<div class="line"><a name="l00532"></a><span class="lineno">  532</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00534">534</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00536"></a><span class="lineno">  536</span>&#160;{</div>
+<div class="line"><a name="l00537"></a><span class="lineno">  537</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddPadLayer(padDescriptor, name);</div>
+<div class="line"><a name="l00538"></a><span class="lineno">  538</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -2175,12 +2273,12 @@
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>- Interface for configuring the layer. </dd></dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00338">338</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00340"></a><span class="lineno">  340</span>&#160;{</div>
-<div class="line"><a name="l00341"></a><span class="lineno">  341</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddPermuteLayer(permuteDescriptor, name);</div>
-<div class="line"><a name="l00342"></a><span class="lineno">  342</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00344">344</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00346"></a><span class="lineno">  346</span>&#160;{</div>
+<div class="line"><a name="l00347"></a><span class="lineno">  347</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddPermuteLayer(permuteDescriptor, name);</div>
+<div class="line"><a name="l00348"></a><span class="lineno">  348</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -2220,14 +2318,14 @@
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>- Interface for configuring the layer. </dd></dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00350">350</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00352"></a><span class="lineno">  352</span>&#160;{</div>
-<div class="line"><a name="l00353"></a><span class="lineno">  353</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddPooling2dLayer(pooling2dDescriptor, name);</div>
-<div class="line"><a name="l00354"></a><span class="lineno">  354</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00356">356</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00358"></a><span class="lineno">  358</span>&#160;{</div>
+<div class="line"><a name="l00359"></a><span class="lineno">  359</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddPooling2dLayer(pooling2dDescriptor, name);</div>
+<div class="line"><a name="l00360"></a><span class="lineno">  360</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
-<p class="reference">Referenced by <a class="el" href="_subgraph_utils_8hpp_source.html#l00294">armnn::FoldPadIntoAveragePool2d()</a>.</p>
+<p class="reference">Referenced by <a class="el" href="_subgraph_utils_8hpp_source.html#l00341">armnn::FoldPadIntoAveragePool2d()</a>.</p>
 
 </div>
 </div>
@@ -2267,12 +2365,12 @@
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>- Interface for configuring the layer. </dd></dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00356">356</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00358"></a><span class="lineno">  358</span>&#160;{</div>
-<div class="line"><a name="l00359"></a><span class="lineno">  359</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddPooling3dLayer(pooling3dDescriptor, name);</div>
-<div class="line"><a name="l00360"></a><span class="lineno">  360</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00362">362</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00364"></a><span class="lineno">  364</span>&#160;{</div>
+<div class="line"><a name="l00365"></a><span class="lineno">  365</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddPooling3dLayer(pooling3dDescriptor, name);</div>
+<div class="line"><a name="l00366"></a><span class="lineno">  366</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -2325,12 +2423,12 @@
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>- Interface for configuring the layer. </dd></dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00362">362</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00366"></a><span class="lineno">  366</span>&#160;{</div>
-<div class="line"><a name="l00367"></a><span class="lineno">  367</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddPrecompiledLayer(preCompiledDescriptor, std::move(compiledBlobPtr), backend, name);</div>
-<div class="line"><a name="l00368"></a><span class="lineno">  368</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00368">368</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00372"></a><span class="lineno">  372</span>&#160;{</div>
+<div class="line"><a name="l00373"></a><span class="lineno">  373</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddPrecompiledLayer(preCompiledDescriptor, std::move(compiledBlobPtr), backend, name);</div>
+<div class="line"><a name="l00374"></a><span class="lineno">  374</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 <p class="reference">Referenced by <a class="el" href="_tosa_ref_backend_8cpp_source.html#l00082">TosaRefBackend::OptimizeSubgraphView()</a>.</p>
 
@@ -2361,12 +2459,12 @@
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>- Interface for configuring the layer. </dd></dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00568">568</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00569"></a><span class="lineno">  569</span>&#160;{</div>
-<div class="line"><a name="l00570"></a><span class="lineno">  570</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddPreluLayer(name);</div>
-<div class="line"><a name="l00571"></a><span class="lineno">  571</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00574">574</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00575"></a><span class="lineno">  575</span>&#160;{</div>
+<div class="line"><a name="l00576"></a><span class="lineno">  576</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddPreluLayer(name);</div>
+<div class="line"><a name="l00577"></a><span class="lineno">  577</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -2413,12 +2511,12 @@
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>- Interface for configuring the layer. </dd></dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00610">610</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00613"></a><span class="lineno">  613</span>&#160;{</div>
-<div class="line"><a name="l00614"></a><span class="lineno">  614</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddQLstmLayer(descriptor, params, name);</div>
-<div class="line"><a name="l00615"></a><span class="lineno">  615</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00616">616</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00619"></a><span class="lineno">  619</span>&#160;{</div>
+<div class="line"><a name="l00620"></a><span class="lineno">  620</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddQLstmLayer(descriptor, params, name);</div>
+<div class="line"><a name="l00621"></a><span class="lineno">  621</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -2458,12 +2556,12 @@
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>- Interface for configuring the layer. </dd></dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00604">604</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00606"></a><span class="lineno">  606</span>&#160;{</div>
-<div class="line"><a name="l00607"></a><span class="lineno">  607</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddQuantizedLstmLayer(params, name);</div>
-<div class="line"><a name="l00608"></a><span class="lineno">  608</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00610">610</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00612"></a><span class="lineno">  612</span>&#160;{</div>
+<div class="line"><a name="l00613"></a><span class="lineno">  613</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddQuantizedLstmLayer(params, name);</div>
+<div class="line"><a name="l00614"></a><span class="lineno">  614</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -2492,12 +2590,12 @@
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>- Interface for configuring the layer. </dd></dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00534">534</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00535"></a><span class="lineno">  535</span>&#160;{</div>
-<div class="line"><a name="l00536"></a><span class="lineno">  536</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddQuantizeLayer(name);</div>
-<div class="line"><a name="l00537"></a><span class="lineno">  537</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00540">540</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00541"></a><span class="lineno">  541</span>&#160;{</div>
+<div class="line"><a name="l00542"></a><span class="lineno">  542</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddQuantizeLayer(name);</div>
+<div class="line"><a name="l00543"></a><span class="lineno">  543</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -2526,12 +2624,12 @@
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>- Interface for configuring the layer. </dd></dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00427">427</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00428"></a><span class="lineno">  428</span>&#160;{</div>
-<div class="line"><a name="l00429"></a><span class="lineno">  429</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddRankLayer(name);</div>
-<div class="line"><a name="l00430"></a><span class="lineno">  430</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00433">433</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00434"></a><span class="lineno">  434</span>&#160;{</div>
+<div class="line"><a name="l00435"></a><span class="lineno">  435</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddRankLayer(name);</div>
+<div class="line"><a name="l00436"></a><span class="lineno">  436</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -2571,12 +2669,12 @@
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>- Interface for configuring the layer. </dd></dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00438">438</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00440"></a><span class="lineno">  440</span>&#160;{</div>
-<div class="line"><a name="l00441"></a><span class="lineno">  441</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddReduceLayer(reduceDescriptor, name);</div>
-<div class="line"><a name="l00442"></a><span class="lineno">  442</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00444">444</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00446"></a><span class="lineno">  446</span>&#160;{</div>
+<div class="line"><a name="l00447"></a><span class="lineno">  447</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddReduceLayer(reduceDescriptor, name);</div>
+<div class="line"><a name="l00448"></a><span class="lineno">  448</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 <p class="reference">Referenced by <a class="el" href="_arm_compute_subgraph_utils_8hpp_source.html#l00279">armnn::ChainReduceLayers()</a>.</p>
 
@@ -2618,12 +2716,12 @@
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>- Interface for configuring the layer. </dd></dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00468">468</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00470"></a><span class="lineno">  470</span>&#160;{</div>
-<div class="line"><a name="l00471"></a><span class="lineno">  471</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddReshapeLayer(reshapeDescriptor, name);</div>
-<div class="line"><a name="l00472"></a><span class="lineno">  472</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00474">474</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00476"></a><span class="lineno">  476</span>&#160;{</div>
+<div class="line"><a name="l00477"></a><span class="lineno">  477</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddReshapeLayer(reshapeDescriptor, name);</div>
+<div class="line"><a name="l00478"></a><span class="lineno">  478</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -2663,12 +2761,12 @@
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>- Interface for configuring the layer. </dd></dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00432">432</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00434"></a><span class="lineno">  434</span>&#160;{</div>
-<div class="line"><a name="l00435"></a><span class="lineno">  435</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddResizeLayer(resizeDescriptor, name);</div>
-<div class="line"><a name="l00436"></a><span class="lineno">  436</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00438">438</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00440"></a><span class="lineno">  440</span>&#160;{</div>
+<div class="line"><a name="l00441"></a><span class="lineno">  441</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddResizeLayer(resizeDescriptor, name);</div>
+<div class="line"><a name="l00442"></a><span class="lineno">  442</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -2697,12 +2795,12 @@
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>- Interface for configuring the layer </dd></dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00643">643</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00644"></a><span class="lineno">  644</span>&#160;{</div>
-<div class="line"><a name="l00645"></a><span class="lineno">  645</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddReverseV2Layer(name);</div>
-<div class="line"><a name="l00646"></a><span class="lineno">  646</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00649">649</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00650"></a><span class="lineno">  650</span>&#160;{</div>
+<div class="line"><a name="l00651"></a><span class="lineno">  651</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddReverseV2Layer(name);</div>
+<div class="line"><a name="l00652"></a><span class="lineno">  652</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -2731,12 +2829,12 @@
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>- Interface for configuring the layer. </dd></dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00587">587</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00588"></a><span class="lineno">  588</span>&#160;{</div>
-<div class="line"><a name="l00589"></a><span class="lineno">  589</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddShapeLayer(name);</div>
-<div class="line"><a name="l00590"></a><span class="lineno">  590</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00593">593</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00594"></a><span class="lineno">  594</span>&#160;{</div>
+<div class="line"><a name="l00595"></a><span class="lineno">  595</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddShapeLayer(name);</div>
+<div class="line"><a name="l00596"></a><span class="lineno">  596</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -2776,12 +2874,12 @@
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>- Interface for configuring the layer. </dd></dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00382">382</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00383"></a><span class="lineno">  383</span>&#160;{</div>
-<div class="line"><a name="l00384"></a><span class="lineno">  384</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddSliceLayer(sliceDescriptor, name);</div>
-<div class="line"><a name="l00385"></a><span class="lineno">  385</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00388">388</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00389"></a><span class="lineno">  389</span>&#160;{</div>
+<div class="line"><a name="l00390"></a><span class="lineno">  390</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddSliceLayer(sliceDescriptor, name);</div>
+<div class="line"><a name="l00391"></a><span class="lineno">  391</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -2821,12 +2919,12 @@
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>- Interface for configuring the layer. </dd></dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00386">386</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00388"></a><span class="lineno">  388</span>&#160;{</div>
-<div class="line"><a name="l00389"></a><span class="lineno">  389</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddSoftmaxLayer(softmaxDescriptor, name);</div>
-<div class="line"><a name="l00390"></a><span class="lineno">  390</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00392">392</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00394"></a><span class="lineno">  394</span>&#160;{</div>
+<div class="line"><a name="l00395"></a><span class="lineno">  395</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddSoftmaxLayer(softmaxDescriptor, name);</div>
+<div class="line"><a name="l00396"></a><span class="lineno">  396</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -2866,12 +2964,12 @@
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>- Interface for configuring the layer. </dd></dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00474">474</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00476"></a><span class="lineno">  476</span>&#160;{</div>
-<div class="line"><a name="l00477"></a><span class="lineno">  477</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddSpaceToBatchNdLayer(spaceToBatchNdDescriptor, name);</div>
-<div class="line"><a name="l00478"></a><span class="lineno">  478</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00480">480</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00482"></a><span class="lineno">  482</span>&#160;{</div>
+<div class="line"><a name="l00483"></a><span class="lineno">  483</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddSpaceToBatchNdLayer(spaceToBatchNdDescriptor, name);</div>
+<div class="line"><a name="l00484"></a><span class="lineno">  484</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -2911,12 +3009,12 @@
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>- Interface for configuring the layer. </dd></dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00480">480</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00482"></a><span class="lineno">  482</span>&#160;{</div>
-<div class="line"><a name="l00483"></a><span class="lineno">  483</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddSpaceToDepthLayer(spaceToDepthDescriptor, name);</div>
-<div class="line"><a name="l00484"></a><span class="lineno">  484</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00486">486</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00488"></a><span class="lineno">  488</span>&#160;{</div>
+<div class="line"><a name="l00489"></a><span class="lineno">  489</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddSpaceToDepthLayer(spaceToDepthDescriptor, name);</div>
+<div class="line"><a name="l00490"></a><span class="lineno">  490</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -2956,12 +3054,12 @@
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>- Interface for configuring the layer. </dd></dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00392">392</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00394"></a><span class="lineno">  394</span>&#160;{</div>
-<div class="line"><a name="l00395"></a><span class="lineno">  395</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddSplitterLayer(splitterDescriptor, name);</div>
-<div class="line"><a name="l00396"></a><span class="lineno">  396</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00398">398</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00400"></a><span class="lineno">  400</span>&#160;{</div>
+<div class="line"><a name="l00401"></a><span class="lineno">  401</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddSplitterLayer(splitterDescriptor, name);</div>
+<div class="line"><a name="l00402"></a><span class="lineno">  402</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -3001,12 +3099,12 @@
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>- Interface for configuring the layer. </dd></dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00592">592</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00594"></a><span class="lineno">  594</span>&#160;{</div>
-<div class="line"><a name="l00595"></a><span class="lineno">  595</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddStackLayer(descriptor, name);</div>
-<div class="line"><a name="l00596"></a><span class="lineno">  596</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00598">598</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00600"></a><span class="lineno">  600</span>&#160;{</div>
+<div class="line"><a name="l00601"></a><span class="lineno">  601</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddStackLayer(descriptor, name);</div>
+<div class="line"><a name="l00602"></a><span class="lineno">  602</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -3039,12 +3137,12 @@
 <p>Add a stand-in layer for a type unknown to the Arm NN framework. </p>
 <p>Note: Due to the nature of this layer, no validation can be performed by the framework. Furthermore, Any model containing this layer cannot make use of dynamic tensors since the tensor sizes cannot be inferred. @descriptor - Descriptor for the StandIn layer. </p><dl class="section return"><dt>Returns</dt><dd>- Interface for configuring the layer. </dd></dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00598">598</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00600"></a><span class="lineno">  600</span>&#160;{</div>
-<div class="line"><a name="l00601"></a><span class="lineno">  601</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddStandInLayer(descriptor, name);</div>
-<div class="line"><a name="l00602"></a><span class="lineno">  602</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00604">604</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00606"></a><span class="lineno">  606</span>&#160;{</div>
+<div class="line"><a name="l00607"></a><span class="lineno">  607</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddStandInLayer(descriptor, name);</div>
+<div class="line"><a name="l00608"></a><span class="lineno">  608</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -3084,12 +3182,12 @@
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>- Interface for configuring the layer. </dd></dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00539">539</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00541"></a><span class="lineno">  541</span>&#160;{</div>
-<div class="line"><a name="l00542"></a><span class="lineno">  542</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddStridedSliceLayer(stridedSliceDescriptor, name);</div>
-<div class="line"><a name="l00543"></a><span class="lineno">  543</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00545">545</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00547"></a><span class="lineno">  547</span>&#160;{</div>
+<div class="line"><a name="l00548"></a><span class="lineno">  548</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddStridedSliceLayer(stridedSliceDescriptor, name);</div>
+<div class="line"><a name="l00549"></a><span class="lineno">  549</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -3118,14 +3216,14 @@
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>- Interface for configuring the layer. </dd></dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00509">509</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00510"></a><span class="lineno">  510</span>&#160;{</div>
-<div class="line"><a name="l00511"></a><span class="lineno">  511</span>&#160;    <a class="code" href="_deprecated_8hpp.html#ab66a241a0ed3ee89c866e777b035d0ed">ARMNN_NO_DEPRECATE_WARN_BEGIN</a></div>
-<div class="line"><a name="l00512"></a><span class="lineno">  512</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddSubtractionLayer(name);</div>
-<div class="line"><a name="l00513"></a><span class="lineno">  513</span>&#160;    <a class="code" href="_deprecated_8hpp.html#ad762b11b48e5c1d1c1743f529485728a">ARMNN_NO_DEPRECATE_WARN_END</a></div>
-<div class="line"><a name="l00514"></a><span class="lineno">  514</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00515">515</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00516"></a><span class="lineno">  516</span>&#160;{</div>
+<div class="line"><a name="l00517"></a><span class="lineno">  517</span>&#160;    <a class="code" href="_deprecated_8hpp.html#ab66a241a0ed3ee89c866e777b035d0ed">ARMNN_NO_DEPRECATE_WARN_BEGIN</a></div>
+<div class="line"><a name="l00518"></a><span class="lineno">  518</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddSubtractionLayer(name);</div>
+<div class="line"><a name="l00519"></a><span class="lineno">  519</span>&#160;    <a class="code" href="_deprecated_8hpp.html#ad762b11b48e5c1d1c1743f529485728a">ARMNN_NO_DEPRECATE_WARN_END</a></div>
+<div class="line"><a name="l00520"></a><span class="lineno">  520</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_deprecated_8hpp_source.html#l00033">ARMNN_NO_DEPRECATE_WARN_BEGIN</a>, <a class="el" href="_deprecated_8hpp_source.html#l00034">ARMNN_NO_DEPRECATE_WARN_END</a>, and <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_deprecated_8hpp_source.html#l00033">ARMNN_NO_DEPRECATE_WARN_BEGIN</a>, <a class="el" href="_deprecated_8hpp_source.html#l00034">ARMNN_NO_DEPRECATE_WARN_END</a>, and <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 <p class="reference">Referenced by <a class="el" href="_arm_compute_subgraph_utils_8hpp_source.html#l00095">armnn::FuseSubtractionLayer()</a>.</p>
 
@@ -3156,12 +3254,12 @@
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>- Interface for configuring the layer. </dd></dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00563">563</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00564"></a><span class="lineno">  564</span>&#160;{</div>
-<div class="line"><a name="l00565"></a><span class="lineno">  565</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddSwitchLayer(name);</div>
-<div class="line"><a name="l00566"></a><span class="lineno">  566</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00569">569</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00570"></a><span class="lineno">  570</span>&#160;{</div>
+<div class="line"><a name="l00571"></a><span class="lineno">  571</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddSwitchLayer(name);</div>
+<div class="line"><a name="l00572"></a><span class="lineno">  572</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -3201,12 +3299,12 @@
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>- Interface for configuring the layer </dd></dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00648">648</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00650"></a><span class="lineno">  650</span>&#160;{</div>
-<div class="line"><a name="l00651"></a><span class="lineno">  651</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddTileLayer(descriptor, name);</div>
-<div class="line"><a name="l00652"></a><span class="lineno">  652</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00654">654</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00656"></a><span class="lineno">  656</span>&#160;{</div>
+<div class="line"><a name="l00657"></a><span class="lineno">  657</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddTileLayer(descriptor, name);</div>
+<div class="line"><a name="l00658"></a><span class="lineno">  658</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -3260,12 +3358,12 @@
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>- Interface for configuring the layer. </dd></dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00573">573</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00577"></a><span class="lineno">  577</span>&#160;{</div>
-<div class="line"><a name="l00578"></a><span class="lineno">  578</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddTransposeConvolution2dLayer(descriptor, weights, biases, name);</div>
-<div class="line"><a name="l00579"></a><span class="lineno">  579</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00579">579</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00583"></a><span class="lineno">  583</span>&#160;{</div>
+<div class="line"><a name="l00584"></a><span class="lineno">  584</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddTransposeConvolution2dLayer(descriptor, weights, biases, name);</div>
+<div class="line"><a name="l00585"></a><span class="lineno">  585</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -3305,12 +3403,12 @@
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>- Interface for configuring the layer. </dd></dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00581">581</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00583"></a><span class="lineno">  583</span>&#160;{</div>
-<div class="line"><a name="l00584"></a><span class="lineno">  584</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddTransposeLayer(transposeDescriptor, name);</div>
-<div class="line"><a name="l00585"></a><span class="lineno">  585</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00587">587</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00589"></a><span class="lineno">  589</span>&#160;{</div>
+<div class="line"><a name="l00590"></a><span class="lineno">  590</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddTransposeLayer(transposeDescriptor, name);</div>
+<div class="line"><a name="l00591"></a><span class="lineno">  591</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -3357,12 +3455,12 @@
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>- Interface for configuring the layer. </dd></dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00623">623</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00627"></a><span class="lineno">  627</span>&#160;{</div>
-<div class="line"><a name="l00628"></a><span class="lineno">  628</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddUnidirectionalSequenceLstmLayer(descriptor, params, name);</div>
-<div class="line"><a name="l00629"></a><span class="lineno">  629</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00629">629</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00633"></a><span class="lineno">  633</span>&#160;{</div>
+<div class="line"><a name="l00634"></a><span class="lineno">  634</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;AddUnidirectionalSequenceLstmLayer(descriptor, params, name);</div>
+<div class="line"><a name="l00635"></a><span class="lineno">  635</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -3392,12 +3490,12 @@
 <dl class="section examples"><dt>Examples</dt><dd><a class="el" href="_async_execution_sample_8cpp-example.html#a3">AsyncExecutionSample.cpp</a>, <a class="el" href="_custom_memory_allocator_sample_8cpp-example.html#a9">CustomMemoryAllocatorSample.cpp</a>, <a class="el" href="_dynamic_sample_8cpp-example.html#a1">DynamicSample.cpp</a>, and <a class="el" href="_simple_sample_8cpp-example.html#a3">SimpleSample.cpp</a>.</dd>
 </dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00664">664</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00665"></a><span class="lineno">  665</span>&#160;{</div>
-<div class="line"><a name="l00666"></a><span class="lineno">  666</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="namespacearmnn.html#ace74f6f9feb95a964a49d79458232703">INetworkPtr</a>(<a class="code" href="classarmnn_1_1_i_network.html#ab534dfa7f086a5f09fd9e3734ca6ab28">CreateRaw</a>(networkOptions), &amp;<a class="code" href="classarmnn_1_1_i_network.html#a55bd1bb29076dc45bb335e7322781463">INetwork::Destroy</a>);</div>
-<div class="line"><a name="l00667"></a><span class="lineno">  667</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00676">676</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00677"></a><span class="lineno">  677</span>&#160;{</div>
+<div class="line"><a name="l00678"></a><span class="lineno">  678</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="namespacearmnn.html#ace74f6f9feb95a964a49d79458232703">INetworkPtr</a>(<a class="code" href="classarmnn_1_1_i_network.html#ab534dfa7f086a5f09fd9e3734ca6ab28">CreateRaw</a>(networkOptions), &amp;<a class="code" href="classarmnn_1_1_i_network.html#a55bd1bb29076dc45bb335e7322781463">INetwork::Destroy</a>);</div>
+<div class="line"><a name="l00679"></a><span class="lineno">  679</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_network_8cpp_source.html#l00659">INetwork::CreateRaw()</a>, and <a class="el" href="_network_8cpp_source.html#l00669">INetwork::Destroy()</a>.</p>
+<p class="reference">References <a class="el" href="_network_8cpp_source.html#l00671">INetwork::CreateRaw()</a>, and <a class="el" href="_network_8cpp_source.html#l00681">INetwork::Destroy()</a>.</p>
 
 </div>
 </div>
@@ -3425,14 +3523,14 @@
 </table>
 </div><div class="memdoc">
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00659">659</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00660"></a><span class="lineno">  660</span>&#160;{</div>
-<div class="line"><a name="l00661"></a><span class="lineno">  661</span>&#160;    <span class="keywordflow">return</span> <span class="keyword">new</span> <a class="code" href="classarmnn_1_1_i_network.html#a2d936beb0fcf3c5d22ff332f0812b05e">INetwork</a>(networkOptions);</div>
-<div class="line"><a name="l00662"></a><span class="lineno">  662</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00671">671</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00672"></a><span class="lineno">  672</span>&#160;{</div>
+<div class="line"><a name="l00673"></a><span class="lineno">  673</span>&#160;    <span class="keywordflow">return</span> <span class="keyword">new</span> <a class="code" href="classarmnn_1_1_i_network.html#a2d936beb0fcf3c5d22ff332f0812b05e">INetwork</a>(networkOptions);</div>
+<div class="line"><a name="l00674"></a><span class="lineno">  674</span>&#160;}</div>
 </div><!-- fragment -->
 <p class="reference">References <a class="el" href="_network_8cpp_source.html#l00045">INetwork::INetwork()</a>.</p>
 
-<p class="reference">Referenced by <a class="el" href="_network_8cpp_source.html#l00664">INetwork::Create()</a>.</p>
+<p class="reference">Referenced by <a class="el" href="_network_8cpp_source.html#l00676">INetwork::Create()</a>.</p>
 
 </div>
 </div>
@@ -3460,12 +3558,12 @@
 </table>
 </div><div class="memdoc">
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00669">669</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00670"></a><span class="lineno">  670</span>&#160;{</div>
-<div class="line"><a name="l00671"></a><span class="lineno">  671</span>&#160;    <span class="keyword">delete</span> network;</div>
-<div class="line"><a name="l00672"></a><span class="lineno">  672</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00681">681</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00682"></a><span class="lineno">  682</span>&#160;{</div>
+<div class="line"><a name="l00683"></a><span class="lineno">  683</span>&#160;    <span class="keyword">delete</span> network;</div>
+<div class="line"><a name="l00684"></a><span class="lineno">  684</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">Referenced by <a class="el" href="_network_8cpp_source.html#l00664">INetwork::Create()</a>.</p>
+<p class="reference">Referenced by <a class="el" href="_network_8cpp_source.html#l00676">INetwork::Create()</a>.</p>
 
 </div>
 </div>
@@ -3485,14 +3583,14 @@
       </table>
 </div><div class="memdoc">
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00654">654</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l00655"></a><span class="lineno">  655</span>&#160;{</div>
-<div class="line"><a name="l00656"></a><span class="lineno">  656</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;ExecuteStrategy(strategy);</div>
-<div class="line"><a name="l00657"></a><span class="lineno">  657</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l00666">666</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l00667"></a><span class="lineno">  667</span>&#160;{</div>
+<div class="line"><a name="l00668"></a><span class="lineno">  668</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;ExecuteStrategy(strategy);</div>
+<div class="line"><a name="l00669"></a><span class="lineno">  669</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
-<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.html#l02487">ISerializer::SerializerImpl::Serialize()</a>.</p>
+<p class="reference">Referenced by <a class="el" href="_serializer_8cpp_source.html#l02491">ISerializer::SerializerImpl::Serialize()</a>.</p>
 
 </div>
 </div>
@@ -3516,7 +3614,7 @@
 <div class="line"><a name="l00239"></a><span class="lineno">  239</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">pNetworkImpl</a>-&gt;PrintGraph();</div>
 <div class="line"><a name="l00240"></a><span class="lineno">  240</span>&#160;}</div>
 </div><!-- fragment -->
-<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00873">INetwork::pNetworkImpl</a>.</p>
+<p class="reference">References <a class="el" href="_i_network_8hpp_source.html#l00888">INetwork::pNetworkImpl</a>.</p>
 
 </div>
 </div>
@@ -3601,14 +3699,14 @@
 
 <p>Accept legacy <a class="el" href="structarmnn_1_1_optimizer_options.html">OptimizerOptions</a>. </p>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l02078">2078</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l02083"></a><span class="lineno"> 2083</span>&#160;{</div>
-<div class="line"><a name="l02084"></a><span class="lineno"> 2084</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#ae569ba62ba5cf22f910ae7f369dc7948">Optimize</a>(inNetwork,</div>
-<div class="line"><a name="l02085"></a><span class="lineno"> 2085</span>&#160;                    backendPreferences,</div>
-<div class="line"><a name="l02086"></a><span class="lineno"> 2086</span>&#160;                    deviceSpec,</div>
-<div class="line"><a name="l02087"></a><span class="lineno"> 2087</span>&#160;                    OptimizerOptionsOpaque(options),</div>
-<div class="line"><a name="l02088"></a><span class="lineno"> 2088</span>&#160;                    messages);</div>
-<div class="line"><a name="l02089"></a><span class="lineno"> 2089</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l02108">2108</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l02113"></a><span class="lineno"> 2113</span>&#160;{</div>
+<div class="line"><a name="l02114"></a><span class="lineno"> 2114</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#ae569ba62ba5cf22f910ae7f369dc7948">Optimize</a>(inNetwork,</div>
+<div class="line"><a name="l02115"></a><span class="lineno"> 2115</span>&#160;                    backendPreferences,</div>
+<div class="line"><a name="l02116"></a><span class="lineno"> 2116</span>&#160;                    deviceSpec,</div>
+<div class="line"><a name="l02117"></a><span class="lineno"> 2117</span>&#160;                    OptimizerOptionsOpaque(options),</div>
+<div class="line"><a name="l02118"></a><span class="lineno"> 2118</span>&#160;                    messages);</div>
+<div class="line"><a name="l02119"></a><span class="lineno"> 2119</span>&#160;}</div>
 </div><!-- fragment -->
 </div>
 </div>
@@ -3677,14 +3775,14 @@
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>An IOptimizedNetworkPtr interface to the optimized network, throws an exception derived from <a class="el" href="classarmnn_1_1_exception.html" title="Base class for all ArmNN exceptions so that users can filter to just those.">armnn::Exception</a> if process fails. </dd></dl>
 
-<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l02091">2091</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
-<div class="fragment"><div class="line"><a name="l02096"></a><span class="lineno"> 2096</span>&#160;{</div>
-<div class="line"><a name="l02097"></a><span class="lineno"> 2097</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#ae569ba62ba5cf22f910ae7f369dc7948">Optimize</a>(inNetwork.pNetworkImpl-&gt;GetGraph(),</div>
-<div class="line"><a name="l02098"></a><span class="lineno"> 2098</span>&#160;                    backendPreferences,</div>
-<div class="line"><a name="l02099"></a><span class="lineno"> 2099</span>&#160;                    deviceSpec,</div>
-<div class="line"><a name="l02100"></a><span class="lineno"> 2100</span>&#160;                    options,</div>
-<div class="line"><a name="l02101"></a><span class="lineno"> 2101</span>&#160;                    messages);</div>
-<div class="line"><a name="l02102"></a><span class="lineno"> 2102</span>&#160;}</div>
+<p class="definition">Definition at line <a class="el" href="_network_8cpp_source.html#l02121">2121</a> of file <a class="el" href="_network_8cpp_source.html">Network.cpp</a>.</p>
+<div class="fragment"><div class="line"><a name="l02126"></a><span class="lineno"> 2126</span>&#160;{</div>
+<div class="line"><a name="l02127"></a><span class="lineno"> 2127</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classarmnn_1_1_i_network.html#ae569ba62ba5cf22f910ae7f369dc7948">Optimize</a>(inNetwork.pNetworkImpl-&gt;GetGraph(),</div>
+<div class="line"><a name="l02128"></a><span class="lineno"> 2128</span>&#160;                    backendPreferences,</div>
+<div class="line"><a name="l02129"></a><span class="lineno"> 2129</span>&#160;                    deviceSpec,</div>
+<div class="line"><a name="l02130"></a><span class="lineno"> 2130</span>&#160;                    options,</div>
+<div class="line"><a name="l02131"></a><span class="lineno"> 2131</span>&#160;                    messages);</div>
+<div class="line"><a name="l02132"></a><span class="lineno"> 2132</span>&#160;}</div>
 </div><!-- fragment -->
 </div>
 </div>
@@ -3708,7 +3806,7 @@
 </table>
 </div><div class="memdoc">
 
-<p class="definition">Definition at line <a class="el" href="_i_network_8hpp_source.html#l00858">858</a> of file <a class="el" href="_i_network_8hpp_source.html">INetwork.hpp</a>.</p>
+<p class="definition">Definition at line <a class="el" href="_i_network_8hpp_source.html#l00873">873</a> of file <a class="el" href="_i_network_8hpp_source.html">INetwork.hpp</a>.</p>
 
 </div>
 </div>
@@ -3769,9 +3867,9 @@
 </table>
 </div><div class="memdoc">
 
-<p class="definition">Definition at line <a class="el" href="_i_network_8hpp_source.html#l00873">873</a> of file <a class="el" href="_i_network_8hpp_source.html">INetwork.hpp</a>.</p>
+<p class="definition">Definition at line <a class="el" href="_i_network_8hpp_source.html#l00888">888</a> of file <a class="el" href="_i_network_8hpp_source.html">INetwork.hpp</a>.</p>
 
-<p class="reference">Referenced by <a class="el" href="_network_8cpp_source.html#l00370">INetwork::AddActivationLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00403">INetwork::AddAdditionLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00247">INetwork::AddArgMinMaxLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00637">INetwork::AddBatchMatMulLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00417">INetwork::AddBatchNormalizationLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00344">INetwork::AddBatchToSpaceNdLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00253">INetwork::AddCastLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00631">INetwork::AddChannelShuffleLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00258">INetwork::AddComparisonLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00265">INetwork::AddConcatLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00462">INetwork::AddConstantLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00272">INetwork::AddConvolution2dLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00278">INetwork::AddConvolution3dLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00285">INetwork::AddDepthToSpaceLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00292">INetwork::AddDepthwiseConvolution2dLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00300">INetwork::AddDequantizeLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00306">INetwork::AddDetectionPostProcessLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00502">INetwork::AddDivisionLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00314">INetwork::AddElementwiseBinaryLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00320">INetwork::AddElementwiseUnaryLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00326">INetwork::AddFillLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00486">INetwork::AddFloorLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00332">INetwork::AddFullyConnectedLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00552">INetwork::AddGatherLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00558">INetwork::AddGatherNdLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00242">INetwork::AddInputLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00444">INetwork::AddInstanceNormalizationLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00450">INetwork::AddL2NormalizationLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00617">INetwork::AddLogicalBinaryLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00456">INetwork::AddLogSoftmaxLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00495">INetwork::AddLstmLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00516">INetwork::AddMaximumLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00523">INetwork::AddMeanLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00398">INetwork::AddMergeLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00545">INetwork::AddMinimumLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00410">INetwork::AddMultiplicationLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00376">INetwork::AddNormalizationLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00490">INetwork::AddOutputLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00528">INetwork::AddPadLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00338">INetwork::AddPermuteLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00350">INetwork::AddPooling2dLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00356">INetwork::AddPooling3dLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00362">INetwork::AddPrecompiledLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00568">INetwork::AddPreluLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00610">INetwork::AddQLstmLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00604">INetwork::AddQuantizedLstmLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00534">INetwork::AddQuantizeLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00427">INetwork::AddRankLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00438">INetwork::AddReduceLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00468">INetwork::AddReshapeLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00432">INetwork::AddResizeLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00643">INetwork::AddReverseV2Layer()</a>, <a class="el" href="_network_8cpp_source.html#l00587">INetwork::AddShapeLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00382">INetwork::AddSliceLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00386">INetwork::AddSoftmaxLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00474">INetwork::AddSpaceToBatchNdLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00480">INetwork::AddSpaceToDepthLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00392">INetwork::AddSplitterLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00592">INetwork::AddStackLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00598">INetwork::AddStandInLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00539">INetwork::AddStridedSliceLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00509">INetwork::AddSubtractionLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00563">INetwork::AddSwitchLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00648">INetwork::AddTileLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00573">INetwork::AddTransposeConvolution2dLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00581">INetwork::AddTransposeLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00623">INetwork::AddUnidirectionalSequenceLstmLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00654">INetwork::ExecuteStrategy()</a>, <a class="el" href="_network_8cpp_source.html#l02091">armnn::Optimize()</a>, and <a class="el" href="_network_8cpp_source.html#l00237">INetwork::PrintGraph()</a>.</p>
+<p class="reference">Referenced by <a class="el" href="_network_8cpp_source.html#l00376">INetwork::AddActivationLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00409">INetwork::AddAdditionLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00247">INetwork::AddArgMinMaxLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00643">INetwork::AddBatchMatMulLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00423">INetwork::AddBatchNormalizationLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00350">INetwork::AddBatchToSpaceNdLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00660">INetwork::AddBroadcastToLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00253">INetwork::AddCastLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00637">INetwork::AddChannelShuffleLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00258">INetwork::AddComparisonLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00265">INetwork::AddConcatLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00468">INetwork::AddConstantLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00272">INetwork::AddConvolution2dLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00278">INetwork::AddConvolution3dLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00285">INetwork::AddDepthToSpaceLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00292">INetwork::AddDepthwiseConvolution2dLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00300">INetwork::AddDequantizeLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00306">INetwork::AddDetectionPostProcessLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00508">INetwork::AddDivisionLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00314">INetwork::AddElementwiseBinaryLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00320">INetwork::AddElementwiseUnaryLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00326">INetwork::AddFillLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00492">INetwork::AddFloorLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00332">INetwork::AddFullyConnectedLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00338">INetwork::AddFusedLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00558">INetwork::AddGatherLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00564">INetwork::AddGatherNdLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00242">INetwork::AddInputLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00450">INetwork::AddInstanceNormalizationLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00456">INetwork::AddL2NormalizationLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00623">INetwork::AddLogicalBinaryLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00462">INetwork::AddLogSoftmaxLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00501">INetwork::AddLstmLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00522">INetwork::AddMaximumLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00529">INetwork::AddMeanLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00404">INetwork::AddMergeLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00551">INetwork::AddMinimumLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00416">INetwork::AddMultiplicationLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00382">INetwork::AddNormalizationLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00496">INetwork::AddOutputLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00534">INetwork::AddPadLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00344">INetwork::AddPermuteLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00356">INetwork::AddPooling2dLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00362">INetwork::AddPooling3dLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00368">INetwork::AddPrecompiledLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00574">INetwork::AddPreluLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00616">INetwork::AddQLstmLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00610">INetwork::AddQuantizedLstmLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00540">INetwork::AddQuantizeLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00433">INetwork::AddRankLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00444">INetwork::AddReduceLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00474">INetwork::AddReshapeLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00438">INetwork::AddResizeLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00649">INetwork::AddReverseV2Layer()</a>, <a class="el" href="_network_8cpp_source.html#l00593">INetwork::AddShapeLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00388">INetwork::AddSliceLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00392">INetwork::AddSoftmaxLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00480">INetwork::AddSpaceToBatchNdLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00486">INetwork::AddSpaceToDepthLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00398">INetwork::AddSplitterLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00598">INetwork::AddStackLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00604">INetwork::AddStandInLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00545">INetwork::AddStridedSliceLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00515">INetwork::AddSubtractionLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00569">INetwork::AddSwitchLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00654">INetwork::AddTileLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00579">INetwork::AddTransposeConvolution2dLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00587">INetwork::AddTransposeLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00629">INetwork::AddUnidirectionalSequenceLstmLayer()</a>, <a class="el" href="_network_8cpp_source.html#l00666">INetwork::ExecuteStrategy()</a>, <a class="el" href="_network_8cpp_source.html#l02121">armnn::Optimize()</a>, and <a class="el" href="_network_8cpp_source.html#l00237">INetwork::PrintGraph()</a>.</p>
 
 </div>
 </div>
@@ -3783,17 +3881,17 @@
 </div><!-- doc-content -->
 <div class="ttc" id="anamespacearmnn_html_ace74f6f9feb95a964a49d79458232703"><div class="ttname"><a href="namespacearmnn.html#ace74f6f9feb95a964a49d79458232703">armnn::INetworkPtr</a></div><div class="ttdeci">std::unique_ptr&lt; INetwork, void(*)(INetwork *network)&gt; INetworkPtr</div><div class="ttdef"><b>Definition:</b> <a href="_i_network_8hpp_source.html#l00339">INetwork.hpp:339</a></div></div>
 <div class="ttc" id="a_deprecated_8hpp_html_ab66a241a0ed3ee89c866e777b035d0ed"><div class="ttname"><a href="_deprecated_8hpp.html#ab66a241a0ed3ee89c866e777b035d0ed">ARMNN_NO_DEPRECATE_WARN_BEGIN</a></div><div class="ttdeci">#define ARMNN_NO_DEPRECATE_WARN_BEGIN</div><div class="ttdef"><b>Definition:</b> <a href="_deprecated_8hpp_source.html#l00033">Deprecated.hpp:33</a></div></div>
-<div class="ttc" id="aclassarmnn_1_1_i_network_html_ab534dfa7f086a5f09fd9e3734ca6ab28"><div class="ttname"><a href="classarmnn_1_1_i_network.html#ab534dfa7f086a5f09fd9e3734ca6ab28">armnn::INetwork::CreateRaw</a></div><div class="ttdeci">static INetwork * CreateRaw(const NetworkOptions &amp;networkOptions={})</div><div class="ttdef"><b>Definition:</b> <a href="_network_8cpp_source.html#l00659">Network.cpp:659</a></div></div>
+<div class="ttc" id="aclassarmnn_1_1_i_network_html_ab534dfa7f086a5f09fd9e3734ca6ab28"><div class="ttname"><a href="classarmnn_1_1_i_network.html#ab534dfa7f086a5f09fd9e3734ca6ab28">armnn::INetwork::CreateRaw</a></div><div class="ttdeci">static INetwork * CreateRaw(const NetworkOptions &amp;networkOptions={})</div><div class="ttdef"><b>Definition:</b> <a href="_network_8cpp_source.html#l00671">Network.cpp:671</a></div></div>
 <div class="ttc" id="aclassarmnn_1_1_i_network_html_a2d936beb0fcf3c5d22ff332f0812b05e"><div class="ttname"><a href="classarmnn_1_1_i_network.html#a2d936beb0fcf3c5d22ff332f0812b05e">armnn::INetwork::INetwork</a></div><div class="ttdeci">INetwork(NetworkOptions networkOptions={})</div><div class="ttdef"><b>Definition:</b> <a href="_network_8cpp_source.html#l00045">Network.cpp:45</a></div></div>
 <div class="ttc" id="a_deprecated_8hpp_html_ad762b11b48e5c1d1c1743f529485728a"><div class="ttname"><a href="_deprecated_8hpp.html#ad762b11b48e5c1d1c1743f529485728a">ARMNN_NO_DEPRECATE_WARN_END</a></div><div class="ttdeci">#define ARMNN_NO_DEPRECATE_WARN_END</div><div class="ttdef"><b>Definition:</b> <a href="_deprecated_8hpp_source.html#l00034">Deprecated.hpp:34</a></div></div>
-<div class="ttc" id="aclassarmnn_1_1_i_network_html_ae569ba62ba5cf22f910ae7f369dc7948"><div class="ttname"><a href="classarmnn_1_1_i_network.html#ae569ba62ba5cf22f910ae7f369dc7948">armnn::INetwork::Optimize</a></div><div class="ttdeci">friend IOptimizedNetworkPtr Optimize(const INetwork &amp;network, const std::vector&lt; BackendId &gt; &amp;backendPreferences, const IDeviceSpec &amp;deviceSpec, const OptimizerOptions &amp;options, Optional&lt; std::vector&lt; std::string &gt; &amp; &gt; messages)</div><div class="ttdoc">Accept legacy OptimizerOptions.</div><div class="ttdef"><b>Definition:</b> <a href="_network_8cpp_source.html#l02078">Network.cpp:2078</a></div></div>
-<div class="ttc" id="aclassarmnn_1_1_i_network_html_a55bd1bb29076dc45bb335e7322781463"><div class="ttname"><a href="classarmnn_1_1_i_network.html#a55bd1bb29076dc45bb335e7322781463">armnn::INetwork::Destroy</a></div><div class="ttdeci">static void Destroy(INetwork *network)</div><div class="ttdef"><b>Definition:</b> <a href="_network_8cpp_source.html#l00669">Network.cpp:669</a></div></div>
-<div class="ttc" id="aclassarmnn_1_1_i_network_html_a4353fa80ece13e3b1664881c27f5a67c"><div class="ttname"><a href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">armnn::INetwork::pNetworkImpl</a></div><div class="ttdeci">std::unique_ptr&lt; NetworkImpl &gt; pNetworkImpl</div><div class="ttdef"><b>Definition:</b> <a href="_i_network_8hpp_source.html#l00873">INetwork.hpp:873</a></div></div>
+<div class="ttc" id="aclassarmnn_1_1_i_network_html_ae569ba62ba5cf22f910ae7f369dc7948"><div class="ttname"><a href="classarmnn_1_1_i_network.html#ae569ba62ba5cf22f910ae7f369dc7948">armnn::INetwork::Optimize</a></div><div class="ttdeci">friend IOptimizedNetworkPtr Optimize(const INetwork &amp;network, const std::vector&lt; BackendId &gt; &amp;backendPreferences, const IDeviceSpec &amp;deviceSpec, const OptimizerOptions &amp;options, Optional&lt; std::vector&lt; std::string &gt; &amp; &gt; messages)</div><div class="ttdoc">Accept legacy OptimizerOptions.</div><div class="ttdef"><b>Definition:</b> <a href="_network_8cpp_source.html#l02108">Network.cpp:2108</a></div></div>
+<div class="ttc" id="aclassarmnn_1_1_i_network_html_a55bd1bb29076dc45bb335e7322781463"><div class="ttname"><a href="classarmnn_1_1_i_network.html#a55bd1bb29076dc45bb335e7322781463">armnn::INetwork::Destroy</a></div><div class="ttdeci">static void Destroy(INetwork *network)</div><div class="ttdef"><b>Definition:</b> <a href="_network_8cpp_source.html#l00681">Network.cpp:681</a></div></div>
+<div class="ttc" id="aclassarmnn_1_1_i_network_html_a4353fa80ece13e3b1664881c27f5a67c"><div class="ttname"><a href="classarmnn_1_1_i_network.html#a4353fa80ece13e3b1664881c27f5a67c">armnn::INetwork::pNetworkImpl</a></div><div class="ttdeci">std::unique_ptr&lt; NetworkImpl &gt; pNetworkImpl</div><div class="ttdef"><b>Definition:</b> <a href="_i_network_8hpp_source.html#l00888">INetwork.hpp:888</a></div></div>
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
     <li class="navelem"><a class="el" href="namespacearmnn.html">armnn</a></li><li class="navelem"><a class="el" href="classarmnn_1_1_i_network.html">INetwork</a></li>
-    <li class="footer">Generated on Tue Aug 22 2023 11:37:06 for Arm NN by
+    <li class="footer">Generated on Wed Nov 22 2023 10:57:14 for Arm NN by
     <a href="http://www.doxygen.org/index.html">
     <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.17 </li>
   </ul>