blob: ccbadb27145244cef6b82aa866d4b20a58d5d130 [file] [log] [blame]
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
3 "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
4<!-- Generated by graphviz version 2.43.0 (0)
5 -->
6<!-- Title: Graphical Class Hierarchy Pages: 1 -->
Nikhil Raj1dc83fe2024-05-16 09:47:51 +01007<svg width="324pt" height="1814pt"
8 viewBox="0.00 0.00 324.00 1814.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
9<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 1810)">
Nikhil Raj03c7ff32023-08-22 12:00:04 +010010<title>Graphical Class Hierarchy</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +010011<polygon fill="white" stroke="transparent" points="-4,4 -4,-1810 320,-1810 320,4 -4,4"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +010012<!-- Node0 -->
13<g id="node1" class="node">
14<title>Node0</title>
15<g id="a_node1"><a xlink:href="structarmnn_1_1_base_descriptor.html" target="_top" xlink:title="Base class for all descriptors.">
Nikhil Raj1dc83fe2024-05-16 09:47:51 +010016<polygon fill="white" stroke="black" points="0,-893.5 0,-912.5 91,-912.5 91,-893.5 0,-893.5"/>
17<text text-anchor="middle" x="45.5" y="-900.5" font-family="Helvetica,sans-Serif" font-size="10.00">BaseDescriptor</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +010018</a>
19</g>
20</g>
21<!-- Node1 -->
22<g id="node2" class="node">
23<title>Node1</title>
24<g id="a_node2"><a xlink:href="structarmnn_1_1_activation_descriptor.html" target="_top" xlink:title="An ActivationDescriptor for the ActivationLayer.">
Nikhil Raj1dc83fe2024-05-16 09:47:51 +010025<polygon fill="white" stroke="black" points="163.5,-1786.5 163.5,-1805.5 279.5,-1805.5 279.5,-1786.5 163.5,-1786.5"/>
26<text text-anchor="middle" x="221.5" y="-1793.5" font-family="Helvetica,sans-Serif" font-size="10.00">ActivationDescriptor</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +010027</a>
28</g>
29</g>
30<!-- Node0&#45;&gt;Node1 -->
31<g id="edge1" class="edge">
32<title>Node0&#45;&gt;Node1</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +010033<path fill="none" stroke="midnightblue" d="M46.93,-922.84C49.82,-1046.77 67.99,-1711.2 127,-1777 136.29,-1787.36 149.55,-1792.96 163.18,-1795.82"/>
34<polygon fill="midnightblue" stroke="midnightblue" points="50.43,-922.5 46.7,-912.58 43.43,-922.65 50.43,-922.5"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +010035</g>
36<!-- Node2 -->
37<g id="node3" class="node">
38<title>Node2</title>
39<g id="a_node3"><a xlink:href="structarmnn_1_1_arg_min_max_descriptor.html" target="_top" xlink:title="An ArgMinMaxDescriptor for ArgMinMaxLayer.">
Nikhil Raj1dc83fe2024-05-16 09:47:51 +010040<polygon fill="white" stroke="black" points="160.5,-1748.5 160.5,-1767.5 282.5,-1767.5 282.5,-1748.5 160.5,-1748.5"/>
41<text text-anchor="middle" x="221.5" y="-1755.5" font-family="Helvetica,sans-Serif" font-size="10.00">ArgMinMaxDescriptor</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +010042</a>
43</g>
44</g>
45<!-- Node0&#45;&gt;Node2 -->
46<g id="edge2" class="edge">
47<title>Node0&#45;&gt;Node2</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +010048<path fill="none" stroke="midnightblue" d="M47.02,-922.73C50.36,-1043.19 70.52,-1676.29 127,-1739 135.65,-1748.6 147.7,-1754.11 160.29,-1757.14"/>
49<polygon fill="midnightblue" stroke="midnightblue" points="50.52,-922.62 46.75,-912.71 43.52,-922.8 50.52,-922.62"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +010050</g>
51<!-- Node3 -->
52<g id="node4" class="node">
53<title>Node3</title>
54<g id="a_node4"><a xlink:href="structarmnn_1_1_batch_mat_mul_descriptor.html" target="_top" xlink:title="A BatchMatMulDescriptor for the BatchMatMul operator.">
Nikhil Raj1dc83fe2024-05-16 09:47:51 +010055<polygon fill="white" stroke="black" points="156,-1710.5 156,-1729.5 287,-1729.5 287,-1710.5 156,-1710.5"/>
56<text text-anchor="middle" x="221.5" y="-1717.5" font-family="Helvetica,sans-Serif" font-size="10.00">BatchMatMulDescriptor</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +010057</a>
58</g>
59</g>
60<!-- Node0&#45;&gt;Node3 -->
61<g id="edge3" class="edge">
62<title>Node0&#45;&gt;Node3</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +010063<path fill="none" stroke="midnightblue" d="M47.11,-922.55C50.91,-1039.31 73.04,-1641.36 127,-1701 134.67,-1709.48 145,-1714.76 155.99,-1717.96"/>
64<polygon fill="midnightblue" stroke="midnightblue" points="50.6,-922.43 46.79,-912.54 43.61,-922.65 50.6,-922.43"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +010065</g>
66<!-- Node4 -->
67<g id="node5" class="node">
68<title>Node4</title>
69<g id="a_node5"><a xlink:href="structarmnn_1_1_batch_normalization_descriptor.html" target="_top" xlink:title="A BatchNormalizationDescriptor for the BatchNormalizationLayer.">
Nikhil Raj1dc83fe2024-05-16 09:47:51 +010070<polygon fill="white" stroke="black" points="139.5,-1672.5 139.5,-1691.5 303.5,-1691.5 303.5,-1672.5 139.5,-1672.5"/>
71<text text-anchor="middle" x="221.5" y="-1679.5" font-family="Helvetica,sans-Serif" font-size="10.00">BatchNormalizationDescriptor</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +010072</a>
73</g>
74</g>
75<!-- Node0&#45;&gt;Node4 -->
76<g id="edge4" class="edge">
77<title>Node0&#45;&gt;Node4</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +010078<path fill="none" stroke="midnightblue" d="M47.21,-922.67C51.52,-1036.39 75.6,-1606.47 127,-1663 130.57,-1666.92 134.7,-1670.16 139.21,-1672.82"/>
79<polygon fill="midnightblue" stroke="midnightblue" points="50.71,-922.47 46.84,-912.61 43.71,-922.73 50.71,-922.47"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +010080</g>
81<!-- Node5 -->
82<g id="node6" class="node">
83<title>Node5</title>
84<g id="a_node6"><a xlink:href="structarmnn_1_1_batch_to_space_nd_descriptor.html" target="_top" xlink:title="A BatchToSpaceNdDescriptor for the BatchToSpaceNdLayer.">
Nikhil Raj1dc83fe2024-05-16 09:47:51 +010085<polygon fill="white" stroke="black" points="147.5,-1634.5 147.5,-1653.5 295.5,-1653.5 295.5,-1634.5 147.5,-1634.5"/>
86<text text-anchor="middle" x="221.5" y="-1641.5" font-family="Helvetica,sans-Serif" font-size="10.00">BatchToSpaceNdDescriptor</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +010087</a>
88</g>
89</g>
90<!-- Node0&#45;&gt;Node5 -->
91<g id="edge5" class="edge">
92<title>Node0&#45;&gt;Node5</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +010093<path fill="none" stroke="midnightblue" d="M47.33,-922.71C52.17,-1033.1 78.14,-1571.57 127,-1625 132.59,-1631.11 139.56,-1635.56 147.16,-1638.76"/>
94<polygon fill="midnightblue" stroke="midnightblue" points="50.83,-922.48 46.9,-912.64 43.83,-922.78 50.83,-922.48"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +010095</g>
96<!-- Node6 -->
97<g id="node7" class="node">
98<title>Node6</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +000099<g id="a_node7"><a xlink:href="structarmnn_1_1_broadcast_to_descriptor.html" target="_top" xlink:title=" ">
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100100<polygon fill="white" stroke="black" points="158.5,-1596.5 158.5,-1615.5 284.5,-1615.5 284.5,-1596.5 158.5,-1596.5"/>
101<text text-anchor="middle" x="221.5" y="-1603.5" font-family="Helvetica,sans-Serif" font-size="10.00">BroadcastToDescriptor</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100102</a>
103</g>
104</g>
105<!-- Node0&#45;&gt;Node6 -->
106<g id="edge6" class="edge">
107<title>Node0&#45;&gt;Node6</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100108<path fill="none" stroke="midnightblue" d="M47.46,-922.67C52.83,-1029.45 80.67,-1536.64 127,-1587 135.19,-1595.9 146.31,-1601.27 158.02,-1604.4"/>
109<polygon fill="midnightblue" stroke="midnightblue" points="50.95,-922.44 46.96,-912.63 43.96,-922.79 50.95,-922.44"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100110</g>
111<!-- Node7 -->
112<g id="node8" class="node">
113<title>Node7</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000114<g id="a_node8"><a xlink:href="structarmnn_1_1_channel_shuffle_descriptor.html" target="_top" xlink:title="A ChannelShuffleDescriptor for the ChannelShuffle operator.">
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100115<polygon fill="white" stroke="black" points="151.5,-1558.5 151.5,-1577.5 291.5,-1577.5 291.5,-1558.5 151.5,-1558.5"/>
116<text text-anchor="middle" x="221.5" y="-1565.5" font-family="Helvetica,sans-Serif" font-size="10.00">ChannelShuffleDescriptor</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100117</a>
118</g>
119</g>
120<!-- Node0&#45;&gt;Node7 -->
121<g id="edge7" class="edge">
122<title>Node0&#45;&gt;Node7</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100123<path fill="none" stroke="midnightblue" d="M47.61,-922.86C53.58,-1026.44 83.23,-1501.75 127,-1549 133.64,-1556.17 142.19,-1561.04 151.41,-1564.3"/>
124<polygon fill="midnightblue" stroke="midnightblue" points="51.1,-922.61 47.04,-912.82 44.11,-923 51.1,-922.61"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100125</g>
126<!-- Node8 -->
127<g id="node9" class="node">
128<title>Node8</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000129<g id="a_node9"><a xlink:href="structarmnn_1_1_comparison_descriptor.html" target="_top" xlink:title="A ComparisonDescriptor for the ComparisonLayer.">
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100130<polygon fill="white" stroke="black" points="159,-1520.5 159,-1539.5 284,-1539.5 284,-1520.5 159,-1520.5"/>
131<text text-anchor="middle" x="221.5" y="-1527.5" font-family="Helvetica,sans-Serif" font-size="10.00">ComparisonDescriptor</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100132</a>
133</g>
134</g>
135<!-- Node0&#45;&gt;Node8 -->
136<g id="edge8" class="edge">
137<title>Node0&#45;&gt;Node8</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100138<path fill="none" stroke="midnightblue" d="M46.17,-922.98C45.02,-1018.01 45.05,-1423.2 127,-1511 135.36,-1519.96 146.71,-1525.33 158.6,-1528.43"/>
139<polygon fill="midnightblue" stroke="midnightblue" points="49.67,-922.8 46.31,-912.76 42.67,-922.71 49.67,-922.8"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100140</g>
141<!-- Node9 -->
142<g id="node10" class="node">
143<title>Node9</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000144<g id="a_node10"><a xlink:href="structarmnn_1_1_convolution2d_descriptor.html" target="_top" xlink:title="A Convolution2dDescriptor for the Convolution2dLayer.">
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100145<polygon fill="white" stroke="black" points="153,-1482.5 153,-1501.5 290,-1501.5 290,-1482.5 153,-1482.5"/>
146<text text-anchor="middle" x="221.5" y="-1489.5" font-family="Helvetica,sans-Serif" font-size="10.00">Convolution2dDescriptor</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100147</a>
148</g>
149</g>
150<!-- Node0&#45;&gt;Node9 -->
151<g id="edge9" class="edge">
152<title>Node0&#45;&gt;Node9</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100153<path fill="none" stroke="midnightblue" d="M46.36,-922.59C46.15,-1013.26 49.97,-1391.19 127,-1473 134.04,-1480.48 143.15,-1485.45 152.93,-1488.69"/>
154<polygon fill="midnightblue" stroke="midnightblue" points="49.86,-922.6 46.41,-912.58 42.86,-922.57 49.86,-922.6"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100155</g>
156<!-- Node10 -->
157<g id="node11" class="node">
158<title>Node10</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000159<g id="a_node11"><a xlink:href="structarmnn_1_1_convolution3d_descriptor.html" target="_top" xlink:title="A Convolution3dDescriptor for the Convolution3dLayer.">
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100160<polygon fill="white" stroke="black" points="153,-1444.5 153,-1463.5 290,-1463.5 290,-1444.5 153,-1444.5"/>
161<text text-anchor="middle" x="221.5" y="-1451.5" font-family="Helvetica,sans-Serif" font-size="10.00">Convolution3dDescriptor</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100162</a>
163</g>
164</g>
165<!-- Node0&#45;&gt;Node10 -->
166<g id="edge10" class="edge">
167<title>Node0&#45;&gt;Node10</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100168<path fill="none" stroke="midnightblue" d="M46.59,-922.93C47.38,-1010.4 55.08,-1359.36 127,-1435 134.08,-1442.44 143.21,-1447.39 152.99,-1450.63"/>
169<polygon fill="midnightblue" stroke="midnightblue" points="50.08,-922.75 46.51,-912.77 43.08,-922.8 50.08,-922.75"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100170</g>
171<!-- Node11 -->
172<g id="node12" class="node">
173<title>Node11</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000174<g id="a_node12"><a xlink:href="structarmnn_1_1_depthwise_convolution2d_descriptor.html" target="_top" xlink:title="A DepthwiseConvolution2dDescriptor for the DepthwiseConvolution2dLayer.">
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100175<polygon fill="white" stroke="black" points="127,-1406.5 127,-1425.5 316,-1425.5 316,-1406.5 127,-1406.5"/>
176<text text-anchor="middle" x="221.5" y="-1413.5" font-family="Helvetica,sans-Serif" font-size="10.00">DepthwiseConvolution2dDescriptor</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100177</a>
178</g>
179</g>
180<!-- Node0&#45;&gt;Node11 -->
181<g id="edge11" class="edge">
182<title>Node0&#45;&gt;Node11</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100183<path fill="none" stroke="midnightblue" d="M46.84,-923.08C48.7,-1006.88 60.12,-1327.46 127,-1397 130.56,-1400.7 134.63,-1403.78 139.03,-1406.35"/>
184<polygon fill="midnightblue" stroke="midnightblue" points="50.34,-922.81 46.64,-912.88 43.34,-922.95 50.34,-922.81"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100185</g>
186<!-- Node12 -->
187<g id="node13" class="node">
188<title>Node12</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000189<g id="a_node13"><a xlink:href="structarmnn_1_1_detection_post_process_descriptor.html" target="_top" xlink:title=" ">
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100190<polygon fill="white" stroke="black" points="135,-1368.5 135,-1387.5 308,-1387.5 308,-1368.5 135,-1368.5"/>
191<text text-anchor="middle" x="221.5" y="-1375.5" font-family="Helvetica,sans-Serif" font-size="10.00">DetectionPostProcessDescriptor</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100192</a>
193</g>
194</g>
195<!-- Node0&#45;&gt;Node12 -->
196<g id="edge12" class="edge">
197<title>Node0&#45;&gt;Node12</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100198<path fill="none" stroke="midnightblue" d="M47.12,-922.54C50.04,-1001.44 64.97,-1295.35 127,-1359 130.58,-1362.68 134.67,-1365.74 139.09,-1368.29"/>
199<polygon fill="midnightblue" stroke="midnightblue" points="50.62,-922.38 46.77,-912.51 43.62,-922.63 50.62,-922.38"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100200</g>
201<!-- Node13 -->
202<g id="node14" class="node">
203<title>Node13</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000204<g id="a_node14"><a xlink:href="structarmnn_1_1_elementwise_binary_descriptor.html" target="_top" xlink:title="A ElementwiseBinaryDescriptor for the ElementwiseBinaryLayer.">
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100205<polygon fill="white" stroke="black" points="141,-1330.5 141,-1349.5 302,-1349.5 302,-1330.5 141,-1330.5"/>
206<text text-anchor="middle" x="221.5" y="-1337.5" font-family="Helvetica,sans-Serif" font-size="10.00">ElementwiseBinaryDescriptor</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100207</a>
208</g>
209</g>
210<!-- Node0&#45;&gt;Node13 -->
211<g id="edge13" class="edge">
212<title>Node0&#45;&gt;Node13</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100213<path fill="none" stroke="midnightblue" d="M47.48,-922.81C51.59,-997.88 70.01,-1263.42 127,-1321 131.08,-1325.12 135.79,-1328.47 140.88,-1331.18"/>
214<polygon fill="midnightblue" stroke="midnightblue" points="50.97,-922.62 46.95,-912.81 43.98,-922.98 50.97,-922.62"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100215</g>
216<!-- Node14 -->
217<g id="node15" class="node">
218<title>Node14</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000219<g id="a_node15"><a xlink:href="structarmnn_1_1_elementwise_unary_descriptor.html" target="_top" xlink:title="A ElementwiseUnaryDescriptor for the ElementwiseUnaryLayer.">
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100220<polygon fill="white" stroke="black" points="142,-1292.5 142,-1311.5 301,-1311.5 301,-1292.5 142,-1292.5"/>
221<text text-anchor="middle" x="221.5" y="-1299.5" font-family="Helvetica,sans-Serif" font-size="10.00">ElementwiseUnaryDescriptor</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100222</a>
223</g>
224</g>
225<!-- Node0&#45;&gt;Node14 -->
226<g id="edge14" class="edge">
227<title>Node0&#45;&gt;Node14</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100228<path fill="none" stroke="midnightblue" d="M47.89,-922.79C53.25,-993.39 74.95,-1231.38 127,-1283 131.35,-1287.32 136.4,-1290.78 141.85,-1293.55"/>
229<polygon fill="midnightblue" stroke="midnightblue" points="51.36,-922.34 47.14,-912.62 44.38,-922.85 51.36,-922.34"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100230</g>
231<!-- Node15 -->
232<g id="node16" class="node">
233<title>Node15</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000234<g id="a_node16"><a xlink:href="structarmnn_1_1_fake_quantization_descriptor.html" target="_top" xlink:title="A FakeQuantizationDescriptor for the FakeQuantizationLayer.">
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100235<polygon fill="white" stroke="black" points="146,-1254.5 146,-1273.5 297,-1273.5 297,-1254.5 146,-1254.5"/>
236<text text-anchor="middle" x="221.5" y="-1261.5" font-family="Helvetica,sans-Serif" font-size="10.00">FakeQuantizationDescriptor</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100237</a>
238</g>
239</g>
240<!-- Node0&#45;&gt;Node15 -->
241<g id="edge15" class="edge">
242<title>Node0&#45;&gt;Node15</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100243<path fill="none" stroke="midnightblue" d="M48.4,-922.92C55.12,-988.98 79.91,-1199.33 127,-1245 132.35,-1250.19 138.71,-1254.14 145.56,-1257.13"/>
244<polygon fill="midnightblue" stroke="midnightblue" points="51.85,-922.25 47.39,-912.64 44.89,-922.94 51.85,-922.25"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100245</g>
246<!-- Node16 -->
247<g id="node17" class="node">
248<title>Node16</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000249<g id="a_node17"><a xlink:href="structarmnn_1_1_fill_descriptor.html" target="_top" xlink:title="A FillDescriptor for the FillLayer.">
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100250<polygon fill="white" stroke="black" points="181,-1216.5 181,-1235.5 262,-1235.5 262,-1216.5 181,-1216.5"/>
251<text text-anchor="middle" x="221.5" y="-1223.5" font-family="Helvetica,sans-Serif" font-size="10.00">FillDescriptor</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100252</a>
253</g>
254</g>
255<!-- Node0&#45;&gt;Node16 -->
256<g id="edge16" class="edge">
257<title>Node0&#45;&gt;Node16</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100258<path fill="none" stroke="midnightblue" d="M49.05,-923.06C57.24,-984.32 84.84,-1167.23 127,-1207 141.22,-1220.41 162.19,-1225.5 180.68,-1227.08"/>
259<polygon fill="midnightblue" stroke="midnightblue" points="52.47,-922.26 47.71,-912.8 45.53,-923.17 52.47,-922.26"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100260</g>
261<!-- Node17 -->
262<g id="node18" class="node">
263<title>Node17</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000264<g id="a_node18"><a xlink:href="structarmnn_1_1_fully_connected_descriptor.html" target="_top" xlink:title="A FullyConnectedDescriptor for the FullyConnectedLayer.">
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100265<polygon fill="white" stroke="black" points="150.5,-1178.5 150.5,-1197.5 292.5,-1197.5 292.5,-1178.5 150.5,-1178.5"/>
266<text text-anchor="middle" x="221.5" y="-1185.5" font-family="Helvetica,sans-Serif" font-size="10.00">FullyConnectedDescriptor</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100267</a>
268</g>
269</g>
270<!-- Node0&#45;&gt;Node17 -->
271<g id="edge17" class="edge">
272<title>Node0&#45;&gt;Node17</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100273<path fill="none" stroke="midnightblue" d="M46.11,-922.83C46.27,-972.4 54.01,-1102.53 127,-1169 133.61,-1175.02 141.6,-1179.35 150.08,-1182.43"/>
274<polygon fill="midnightblue" stroke="midnightblue" points="49.61,-922.56 46.18,-912.53 42.61,-922.5 49.61,-922.56"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100275</g>
276<!-- Node18 -->
277<g id="node19" class="node">
278<title>Node18</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000279<g id="a_node19"><a xlink:href="structarmnn_1_1_fused_descriptor.html" target="_top" xlink:title="A FusedDescriptor for the FusedLayer.">
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100280<polygon fill="white" stroke="black" points="174,-1140.5 174,-1159.5 269,-1159.5 269,-1140.5 174,-1140.5"/>
281<text text-anchor="middle" x="221.5" y="-1147.5" font-family="Helvetica,sans-Serif" font-size="10.00">FusedDescriptor</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100282</a>
283</g>
284</g>
285<!-- Node0&#45;&gt;Node18 -->
286<g id="edge18" class="edge">
287<title>Node0&#45;&gt;Node18</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100288<path fill="none" stroke="midnightblue" d="M47.25,-922.68C50.08,-967.14 63.48,-1075.75 127,-1131 139.75,-1142.09 157.18,-1147.36 173.54,-1149.68"/>
289<polygon fill="midnightblue" stroke="midnightblue" points="50.75,-922.41 46.73,-912.61 43.75,-922.78 50.75,-922.41"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100290</g>
291<!-- Node19 -->
292<g id="node20" class="node">
293<title>Node19</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000294<g id="a_node20"><a xlink:href="structarmnn_1_1_gather_descriptor.html" target="_top" xlink:title="A GatherDescriptor for the GatherLayer.">
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100295<polygon fill="white" stroke="black" points="171.5,-1102.5 171.5,-1121.5 271.5,-1121.5 271.5,-1102.5 171.5,-1102.5"/>
296<text text-anchor="middle" x="221.5" y="-1109.5" font-family="Helvetica,sans-Serif" font-size="10.00">GatherDescriptor</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100297</a>
298</g>
299</g>
300<!-- Node0&#45;&gt;Node19 -->
301<g id="edge19" class="edge">
302<title>Node0&#45;&gt;Node19</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100303<path fill="none" stroke="midnightblue" d="M48.84,-922.83C54.56,-961.89 72.97,-1048.84 127,-1093 139.44,-1103.17 155.88,-1108.36 171.5,-1110.88"/>
304<polygon fill="midnightblue" stroke="midnightblue" points="52.29,-922.2 47.5,-912.75 45.35,-923.12 52.29,-922.2"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100305</g>
306<!-- Node20 -->
307<g id="node21" class="node">
308<title>Node20</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000309<g id="a_node21"><a xlink:href="structarmnn_1_1_instance_normalization_descriptor.html" target="_top" xlink:title="An InstanceNormalizationDescriptor for InstanceNormalizationLayer.">
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100310<polygon fill="white" stroke="black" points="133,-1064.5 133,-1083.5 310,-1083.5 310,-1064.5 133,-1064.5"/>
311<text text-anchor="middle" x="221.5" y="-1071.5" font-family="Helvetica,sans-Serif" font-size="10.00">InstanceNormalizationDescriptor</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100312</a>
313</g>
314</g>
315<!-- Node0&#45;&gt;Node20 -->
316<g id="edge20" class="edge">
317<title>Node0&#45;&gt;Node20</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100318<path fill="none" stroke="midnightblue" d="M51.04,-922.48C59.76,-955.32 82.1,-1021.42 127,-1055 132.04,-1058.77 137.65,-1061.84 143.54,-1064.33"/>
319<polygon fill="midnightblue" stroke="midnightblue" points="54.42,-921.56 48.59,-912.71 47.63,-923.26 54.42,-921.56"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100320</g>
321<!-- Node21 -->
322<g id="node22" class="node">
323<title>Node21</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000324<g id="a_node22"><a xlink:href="structarmnn_1_1_l2_normalization_descriptor.html" target="_top" xlink:title="A L2NormalizationDescriptor for the L2NormalizationLayer.">
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100325<polygon fill="white" stroke="black" points="148,-1026.5 148,-1045.5 295,-1045.5 295,-1026.5 148,-1026.5"/>
326<text text-anchor="middle" x="221.5" y="-1033.5" font-family="Helvetica,sans-Serif" font-size="10.00">L2NormalizationDescriptor</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100327</a>
328</g>
329</g>
330<!-- Node0&#45;&gt;Node21 -->
331<g id="edge21" class="edge">
332<title>Node0&#45;&gt;Node21</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100333<path fill="none" stroke="midnightblue" d="M54.4,-921.94C66.2,-947.76 90.98,-993.49 127,-1017 133.38,-1021.16 140.49,-1024.45 147.85,-1027.03"/>
334<polygon fill="midnightblue" stroke="midnightblue" points="57.48,-920.26 50.26,-912.51 51.07,-923.07 57.48,-920.26"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100335</g>
336<!-- Node22 -->
337<g id="node23" class="node">
338<title>Node22</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000339<g id="a_node23"><a xlink:href="structarmnn_1_1_logical_binary_descriptor.html" target="_top" xlink:title="A LogicalBinaryDescriptor for the LogicalBinaryLayer.">
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100340<polygon fill="white" stroke="black" points="155,-988.5 155,-1007.5 288,-1007.5 288,-988.5 155,-988.5"/>
341<text text-anchor="middle" x="221.5" y="-995.5" font-family="Helvetica,sans-Serif" font-size="10.00">LogicalBinaryDescriptor</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100342</a>
343</g>
344</g>
345<!-- Node0&#45;&gt;Node22 -->
346<g id="edge22" class="edge">
347<title>Node0&#45;&gt;Node22</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100348<path fill="none" stroke="midnightblue" d="M60.03,-920.56C74.6,-938.18 99.44,-964.7 127,-979 135.53,-983.42 144.99,-986.82 154.53,-989.42"/>
349<polygon fill="midnightblue" stroke="midnightblue" points="62.72,-918.32 53.73,-912.72 57.26,-922.71 62.72,-918.32"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100350</g>
351<!-- Node23 -->
352<g id="node24" class="node">
353<title>Node23</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000354<g id="a_node24"><a xlink:href="structarmnn_1_1_lstm_descriptor.html" target="_top" xlink:title="An LstmDescriptor for the LstmLayer.">
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100355<polygon fill="white" stroke="black" points="176,-950.5 176,-969.5 267,-969.5 267,-950.5 176,-950.5"/>
356<text text-anchor="middle" x="221.5" y="-957.5" font-family="Helvetica,sans-Serif" font-size="10.00">LstmDescriptor</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100357</a>
358</g>
359</g>
360<!-- Node0&#45;&gt;Node23 -->
361<g id="edge23" class="edge">
362<title>Node0&#45;&gt;Node23</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100363<path fill="none" stroke="midnightblue" d="M72.54,-917.26C87.99,-925.21 108.17,-934.75 127,-941 142.56,-946.17 160.07,-950.18 175.69,-953.16"/>
364<polygon fill="midnightblue" stroke="midnightblue" points="74.07,-914.1 63.59,-912.55 70.81,-920.3 74.07,-914.1"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100365</g>
366<!-- Node24 -->
367<g id="node25" class="node">
368<title>Node24</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000369<g id="a_node25"><a xlink:href="structarmnn_1_1_mean_descriptor.html" target="_top" xlink:title="A MeanDescriptor for the MeanLayer.">
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100370<polygon fill="white" stroke="black" points="174.5,-912.5 174.5,-931.5 268.5,-931.5 268.5,-912.5 174.5,-912.5"/>
371<text text-anchor="middle" x="221.5" y="-919.5" font-family="Helvetica,sans-Serif" font-size="10.00">MeanDescriptor</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100372</a>
373</g>
374</g>
375<!-- Node0&#45;&gt;Node24 -->
376<g id="edge24" class="edge">
377<title>Node0&#45;&gt;Node24</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100378<path fill="none" stroke="midnightblue" d="M101.45,-909C124.89,-911.56 151.94,-914.51 174.33,-916.96"/>
379<polygon fill="midnightblue" stroke="midnightblue" points="101.63,-905.5 91.31,-907.89 100.87,-912.46 101.63,-905.5"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100380</g>
381<!-- Node25 -->
382<g id="node26" class="node">
383<title>Node25</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000384<g id="a_node26"><a xlink:href="structarmnn_1_1_normalization_descriptor.html" target="_top" xlink:title="A NormalizationDescriptor for the NormalizationLayer.">
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100385<polygon fill="white" stroke="black" points="153.5,-874.5 153.5,-893.5 289.5,-893.5 289.5,-874.5 153.5,-874.5"/>
386<text text-anchor="middle" x="221.5" y="-881.5" font-family="Helvetica,sans-Serif" font-size="10.00">NormalizationDescriptor</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100387</a>
388</g>
389</g>
390<!-- Node0&#45;&gt;Node25 -->
391<g id="edge25" class="edge">
392<title>Node0&#45;&gt;Node25</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100393<path fill="none" stroke="midnightblue" d="M101.3,-897.02C117.76,-895.22 136.01,-893.23 153.18,-891.35"/>
394<polygon fill="midnightblue" stroke="midnightblue" points="100.87,-893.54 91.31,-898.11 101.63,-900.5 100.87,-893.54"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100395</g>
396<!-- Node26 -->
397<g id="node27" class="node">
398<title>Node26</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000399<g id="a_node27"><a xlink:href="structarmnn_1_1_null_descriptor.html" target="_top" xlink:title="Null Descriptor used as a return value from the IConnectableLayer GetParameters method by layers whic...">
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100400<polygon fill="white" stroke="black" points="178.5,-836.5 178.5,-855.5 264.5,-855.5 264.5,-836.5 178.5,-836.5"/>
401<text text-anchor="middle" x="221.5" y="-843.5" font-family="Helvetica,sans-Serif" font-size="10.00">NullDescriptor</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100402</a>
403</g>
404</g>
405<!-- Node0&#45;&gt;Node26 -->
406<g id="edge26" class="edge">
407<title>Node0&#45;&gt;Node26</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100408<path fill="none" stroke="midnightblue" d="M72.54,-888.74C87.99,-880.79 108.17,-871.25 127,-865 143.35,-859.57 161.84,-855.41 178.05,-852.4"/>
409<polygon fill="midnightblue" stroke="midnightblue" points="70.81,-885.7 63.59,-893.45 74.07,-891.9 70.81,-885.7"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100410</g>
411<!-- Node27 -->
412<g id="node28" class="node">
413<title>Node27</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000414<g id="a_node28"><a xlink:href="structarmnn_1_1_origins_descriptor.html" target="_top" xlink:title="An OriginsDescriptor for the ConcatLayer.">
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100415<polygon fill="white" stroke="black" points="171,-798.5 171,-817.5 272,-817.5 272,-798.5 171,-798.5"/>
416<text text-anchor="middle" x="221.5" y="-805.5" font-family="Helvetica,sans-Serif" font-size="10.00">OriginsDescriptor</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100417</a>
418</g>
419</g>
420<!-- Node0&#45;&gt;Node27 -->
421<g id="edge27" class="edge">
422<title>Node0&#45;&gt;Node27</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100423<path fill="none" stroke="midnightblue" d="M60.03,-885.44C74.6,-867.82 99.44,-841.3 127,-827 140.38,-820.06 156.06,-815.65 170.72,-812.85"/>
424<polygon fill="midnightblue" stroke="midnightblue" points="57.26,-883.29 53.73,-893.28 62.72,-887.68 57.26,-883.29"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100425</g>
426<!-- Node28 -->
427<g id="node29" class="node">
428<title>Node28</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000429<g id="a_node29"><a xlink:href="structarmnn_1_1_pad_descriptor.html" target="_top" xlink:title="A PadDescriptor for the PadLayer.">
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100430<polygon fill="white" stroke="black" points="179.5,-760.5 179.5,-779.5 263.5,-779.5 263.5,-760.5 179.5,-760.5"/>
431<text text-anchor="middle" x="221.5" y="-767.5" font-family="Helvetica,sans-Serif" font-size="10.00">PadDescriptor</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100432</a>
433</g>
434</g>
435<!-- Node0&#45;&gt;Node28 -->
436<g id="edge28" class="edge">
437<title>Node0&#45;&gt;Node28</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100438<path fill="none" stroke="midnightblue" d="M54.4,-884.06C66.2,-858.24 90.98,-812.51 127,-789 142.4,-778.95 162.02,-774.04 179.31,-771.71"/>
439<polygon fill="midnightblue" stroke="midnightblue" points="51.07,-882.93 50.26,-893.49 57.48,-885.74 51.07,-882.93"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100440</g>
441<!-- Node29 -->
442<g id="node30" class="node">
443<title>Node29</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000444<g id="a_node30"><a xlink:href="structarmnn_1_1_permute_descriptor.html" target="_top" xlink:title="A PermuteDescriptor for the PermuteLayer.">
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100445<polygon fill="white" stroke="black" points="167.5,-722.5 167.5,-741.5 275.5,-741.5 275.5,-722.5 167.5,-722.5"/>
446<text text-anchor="middle" x="221.5" y="-729.5" font-family="Helvetica,sans-Serif" font-size="10.00">PermuteDescriptor</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100447</a>
448</g>
449</g>
450<!-- Node0&#45;&gt;Node29 -->
451<g id="edge29" class="edge">
452<title>Node0&#45;&gt;Node29</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100453<path fill="none" stroke="midnightblue" d="M51.04,-883.52C59.76,-850.68 82.1,-784.58 127,-751 138.54,-742.37 153.04,-737.41 167.14,-734.62"/>
454<polygon fill="midnightblue" stroke="midnightblue" points="47.63,-882.74 48.59,-893.29 54.42,-884.44 47.63,-882.74"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100455</g>
456<!-- Node30 -->
457<g id="node31" class="node">
458<title>Node30</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000459<g id="a_node31"><a xlink:href="structarmnn_1_1_pooling2d_descriptor.html" target="_top" xlink:title="A Pooling2dDescriptor for the Pooling2dLayer.">
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100460<polygon fill="white" stroke="black" points="164,-684.5 164,-703.5 279,-703.5 279,-684.5 164,-684.5"/>
461<text text-anchor="middle" x="221.5" y="-691.5" font-family="Helvetica,sans-Serif" font-size="10.00">Pooling2dDescriptor</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100462</a>
463</g>
464</g>
465<!-- Node0&#45;&gt;Node30 -->
466<g id="edge30" class="edge">
467<title>Node0&#45;&gt;Node30</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100468<path fill="none" stroke="midnightblue" d="M48.84,-883.17C54.56,-844.11 72.97,-757.16 127,-713 137.39,-704.51 150.56,-699.49 163.72,-696.59"/>
469<polygon fill="midnightblue" stroke="midnightblue" points="45.35,-882.88 47.5,-893.25 52.29,-883.8 45.35,-882.88"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100470</g>
471<!-- Node31 -->
472<g id="node32" class="node">
473<title>Node31</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000474<g id="a_node32"><a xlink:href="structarmnn_1_1_pooling3d_descriptor.html" target="_top" xlink:title="A Pooling3dDescriptor for the Pooling3dLayer.">
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100475<polygon fill="white" stroke="black" points="164,-646.5 164,-665.5 279,-665.5 279,-646.5 164,-646.5"/>
476<text text-anchor="middle" x="221.5" y="-653.5" font-family="Helvetica,sans-Serif" font-size="10.00">Pooling3dDescriptor</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100477</a>
478</g>
479</g>
480<!-- Node0&#45;&gt;Node31 -->
481<g id="edge31" class="edge">
482<title>Node0&#45;&gt;Node31</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100483<path fill="none" stroke="midnightblue" d="M47.25,-883.32C50.08,-838.86 63.48,-730.25 127,-675 137.25,-666.09 150.52,-660.93 163.84,-658.05"/>
484<polygon fill="midnightblue" stroke="midnightblue" points="43.75,-883.22 46.73,-893.39 50.75,-883.59 43.75,-883.22"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100485</g>
486<!-- Node32 -->
487<g id="node33" class="node">
488<title>Node32</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000489<g id="a_node33"><a xlink:href="structarmnn_1_1_pre_compiled_descriptor.html" target="_top" xlink:title="A PreCompiledDescriptor for the PreCompiledLayer.">
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100490<polygon fill="white" stroke="black" points="157,-608.5 157,-627.5 286,-627.5 286,-608.5 157,-608.5"/>
491<text text-anchor="middle" x="221.5" y="-615.5" font-family="Helvetica,sans-Serif" font-size="10.00">PreCompiledDescriptor</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100492</a>
493</g>
494</g>
495<!-- Node0&#45;&gt;Node32 -->
496<g id="edge32" class="edge">
497<title>Node0&#45;&gt;Node32</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100498<path fill="none" stroke="midnightblue" d="M46.11,-883.17C46.27,-833.6 54.01,-703.47 127,-637 135.33,-629.42 145.83,-624.52 156.76,-621.42"/>
499<polygon fill="midnightblue" stroke="midnightblue" points="42.61,-883.5 46.18,-893.47 49.61,-883.44 42.61,-883.5"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100500</g>
501<!-- Node33 -->
502<g id="node34" class="node">
503<title>Node33</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000504<g id="a_node34"><a xlink:href="structarmnn_1_1_q_lstm_descriptor.html" target="_top" xlink:title="A QLstmDescriptor for the QLstmLayer.">
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100505<polygon fill="white" stroke="black" points="172.5,-570.5 172.5,-589.5 270.5,-589.5 270.5,-570.5 172.5,-570.5"/>
506<text text-anchor="middle" x="221.5" y="-577.5" font-family="Helvetica,sans-Serif" font-size="10.00">QLstmDescriptor</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100507</a>
508</g>
509</g>
510<!-- Node0&#45;&gt;Node33 -->
511<g id="edge33" class="edge">
512<title>Node0&#45;&gt;Node33</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100513<path fill="none" stroke="midnightblue" d="M49.05,-882.94C57.24,-821.68 84.84,-638.77 127,-599 139.05,-587.63 155.95,-582.25 172.08,-579.91"/>
514<polygon fill="midnightblue" stroke="midnightblue" points="45.53,-882.83 47.71,-893.2 52.47,-883.74 45.53,-882.83"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100515</g>
516<!-- Node34 -->
517<g id="node35" class="node">
518<title>Node34</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000519<g id="a_node35"><a xlink:href="structarmnn_1_1_reduce_descriptor.html" target="_top" xlink:title="A ReduceDescriptor for the REDUCE operators.">
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100520<polygon fill="white" stroke="black" points="170,-532.5 170,-551.5 273,-551.5 273,-532.5 170,-532.5"/>
521<text text-anchor="middle" x="221.5" y="-539.5" font-family="Helvetica,sans-Serif" font-size="10.00">ReduceDescriptor</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100522</a>
523</g>
524</g>
525<!-- Node0&#45;&gt;Node34 -->
526<g id="edge34" class="edge">
527<title>Node0&#45;&gt;Node34</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100528<path fill="none" stroke="midnightblue" d="M48.4,-883.08C55.12,-817.02 79.91,-606.67 127,-561 138.42,-549.93 154.42,-544.49 169.96,-542.02"/>
529<polygon fill="midnightblue" stroke="midnightblue" points="44.89,-883.06 47.39,-893.36 51.85,-883.75 44.89,-883.06"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100530</g>
531<!-- Node35 -->
532<g id="node36" class="node">
533<title>Node35</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000534<g id="a_node36"><a xlink:href="structarmnn_1_1_reshape_descriptor.html" target="_top" xlink:title="A ReshapeDescriptor for the ReshapeLayer.">
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100535<polygon fill="white" stroke="black" points="167,-494.5 167,-513.5 276,-513.5 276,-494.5 167,-494.5"/>
536<text text-anchor="middle" x="221.5" y="-501.5" font-family="Helvetica,sans-Serif" font-size="10.00">ReshapeDescriptor</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100537</a>
538</g>
539</g>
540<!-- Node0&#45;&gt;Node35 -->
541<g id="edge35" class="edge">
542<title>Node0&#45;&gt;Node35</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100543<path fill="none" stroke="midnightblue" d="M47.89,-883.21C53.25,-812.61 74.95,-574.62 127,-523 137.59,-512.5 152.28,-507.04 166.9,-504.36"/>
544<polygon fill="midnightblue" stroke="midnightblue" points="44.38,-883.15 47.14,-893.38 51.36,-883.66 44.38,-883.15"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100545</g>
546<!-- Node36 -->
547<g id="node37" class="node">
548<title>Node36</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000549<g id="a_node37"><a xlink:href="structarmnn_1_1_resize_descriptor.html" target="_top" xlink:title="A ResizeDescriptor for the ResizeLayer.">
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100550<polygon fill="white" stroke="black" points="172,-456.5 172,-475.5 271,-475.5 271,-456.5 172,-456.5"/>
551<text text-anchor="middle" x="221.5" y="-463.5" font-family="Helvetica,sans-Serif" font-size="10.00">ResizeDescriptor</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100552</a>
553</g>
554</g>
555<!-- Node0&#45;&gt;Node36 -->
556<g id="edge36" class="edge">
557<title>Node0&#45;&gt;Node36</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100558<path fill="none" stroke="midnightblue" d="M47.48,-883.19C51.59,-808.12 70.01,-542.58 127,-485 138.65,-473.23 155.47,-467.75 171.64,-465.45"/>
559<polygon fill="midnightblue" stroke="midnightblue" points="43.98,-883.02 46.95,-893.19 50.97,-883.38 43.98,-883.02"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100560</g>
561<!-- Node37 -->
562<g id="node38" class="node">
563<title>Node37</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100564<g id="a_node38"><a xlink:href="structarmnn_1_1_scatter_nd_descriptor.html" target="_top" xlink:title="A ScatterNdDescriptor for the ScatterNdLayer.">
565<polygon fill="white" stroke="black" points="164,-418.5 164,-437.5 279,-437.5 279,-418.5 164,-418.5"/>
566<text text-anchor="middle" x="221.5" y="-425.5" font-family="Helvetica,sans-Serif" font-size="10.00">ScatterNdDescriptor</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100567</a>
568</g>
569</g>
570<!-- Node0&#45;&gt;Node37 -->
571<g id="edge37" class="edge">
572<title>Node0&#45;&gt;Node37</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100573<path fill="none" stroke="midnightblue" d="M47.12,-883.46C50.04,-804.56 64.97,-510.65 127,-447 136.71,-437.04 150.12,-431.56 163.75,-428.71"/>
574<polygon fill="midnightblue" stroke="midnightblue" points="43.62,-883.37 46.77,-893.49 50.62,-883.62 43.62,-883.37"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100575</g>
576<!-- Node38 -->
577<g id="node39" class="node">
578<title>Node38</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100579<g id="a_node39"><a xlink:href="structarmnn_1_1_slice_descriptor.html" target="_top" xlink:title="A SliceDescriptor for the SliceLayer.">
580<polygon fill="white" stroke="black" points="176.5,-380.5 176.5,-399.5 266.5,-399.5 266.5,-380.5 176.5,-380.5"/>
581<text text-anchor="middle" x="221.5" y="-387.5" font-family="Helvetica,sans-Serif" font-size="10.00">SliceDescriptor</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100582</a>
583</g>
584</g>
585<!-- Node0&#45;&gt;Node38 -->
586<g id="edge38" class="edge">
587<title>Node0&#45;&gt;Node38</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100588<path fill="none" stroke="midnightblue" d="M46.84,-882.92C48.7,-799.12 60.12,-478.54 127,-409 139.63,-395.87 158.67,-390.51 176.28,-388.68"/>
589<polygon fill="midnightblue" stroke="midnightblue" points="43.34,-883.05 46.64,-893.12 50.34,-883.19 43.34,-883.05"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100590</g>
591<!-- Node39 -->
592<g id="node40" class="node">
593<title>Node39</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100594<g id="a_node40"><a xlink:href="structarmnn_1_1_softmax_descriptor.html" target="_top" xlink:title="A SoftmaxDescriptor for the SoftmaxLayer.">
595<polygon fill="white" stroke="black" points="168,-342.5 168,-361.5 275,-361.5 275,-342.5 168,-342.5"/>
596<text text-anchor="middle" x="221.5" y="-349.5" font-family="Helvetica,sans-Serif" font-size="10.00">SoftmaxDescriptor</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100597</a>
598</g>
599</g>
600<!-- Node0&#45;&gt;Node39 -->
601<g id="edge39" class="edge">
602<title>Node0&#45;&gt;Node39</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100603<path fill="none" stroke="midnightblue" d="M46.59,-883.07C47.38,-795.6 55.08,-446.64 127,-371 137.62,-359.84 152.86,-354.28 167.96,-351.72"/>
604<polygon fill="midnightblue" stroke="midnightblue" points="43.08,-883.2 46.51,-893.23 50.08,-883.25 43.08,-883.2"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100605</g>
606<!-- Node40 -->
607<g id="node41" class="node">
608<title>Node40</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100609<g id="a_node41"><a xlink:href="structarmnn_1_1_space_to_batch_nd_descriptor.html" target="_top" xlink:title="A SpaceToBatchNdDescriptor for the SpaceToBatchNdLayer.">
610<polygon fill="white" stroke="black" points="147.5,-304.5 147.5,-323.5 295.5,-323.5 295.5,-304.5 147.5,-304.5"/>
611<text text-anchor="middle" x="221.5" y="-311.5" font-family="Helvetica,sans-Serif" font-size="10.00">SpaceToBatchNdDescriptor</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100612</a>
613</g>
614</g>
615<!-- Node0&#45;&gt;Node40 -->
616<g id="edge40" class="edge">
617<title>Node0&#45;&gt;Node40</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100618<path fill="none" stroke="midnightblue" d="M46.36,-883.41C46.15,-792.74 49.97,-414.81 127,-333 132.68,-326.97 139.7,-322.57 147.34,-319.4"/>
619<polygon fill="midnightblue" stroke="midnightblue" points="42.86,-883.43 46.41,-893.42 49.86,-883.4 42.86,-883.43"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100620</g>
621<!-- Node41 -->
622<g id="node42" class="node">
623<title>Node41</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100624<g id="a_node42"><a xlink:href="structarmnn_1_1_space_to_depth_descriptor.html" target="_top" xlink:title="A SpaceToDepthDescriptor for the SpaceToDepthLayer.">
625<polygon fill="white" stroke="black" points="153.5,-266.5 153.5,-285.5 289.5,-285.5 289.5,-266.5 153.5,-266.5"/>
626<text text-anchor="middle" x="221.5" y="-273.5" font-family="Helvetica,sans-Serif" font-size="10.00">SpaceToDepthDescriptor</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100627</a>
628</g>
629</g>
630<!-- Node0&#45;&gt;Node41 -->
631<g id="edge41" class="edge">
632<title>Node0&#45;&gt;Node41</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100633<path fill="none" stroke="midnightblue" d="M46.17,-883.02C45.02,-787.99 45.05,-382.8 127,-295 134.12,-287.37 143.4,-282.35 153.34,-279.11"/>
634<polygon fill="midnightblue" stroke="midnightblue" points="42.67,-883.29 46.31,-893.24 49.67,-883.2 42.67,-883.29"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100635</g>
636<!-- Node42 -->
637<g id="node43" class="node">
638<title>Node42</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100639<g id="a_node43"><a xlink:href="structarmnn_1_1_stack_descriptor.html" target="_top" xlink:title="A StackDescriptor for the StackLayer.">
640<polygon fill="white" stroke="black" points="174.5,-228.5 174.5,-247.5 268.5,-247.5 268.5,-228.5 174.5,-228.5"/>
641<text text-anchor="middle" x="221.5" y="-235.5" font-family="Helvetica,sans-Serif" font-size="10.00">StackDescriptor</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100642</a>
643</g>
644</g>
645<!-- Node0&#45;&gt;Node42 -->
646<g id="edge42" class="edge">
647<title>Node0&#45;&gt;Node42</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100648<path fill="none" stroke="midnightblue" d="M47.61,-883.14C53.58,-779.56 83.23,-304.25 127,-257 138.93,-244.12 157.01,-238.65 174.11,-236.66"/>
649<polygon fill="midnightblue" stroke="midnightblue" points="44.11,-883 47.04,-893.18 51.1,-883.39 44.11,-883"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100650</g>
651<!-- Node43 -->
652<g id="node44" class="node">
653<title>Node43</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100654<g id="a_node44"><a xlink:href="structarmnn_1_1_stand_in_descriptor.html" target="_top" xlink:title="A StandInDescriptor for the StandIn layer.">
655<polygon fill="white" stroke="black" points="169.5,-190.5 169.5,-209.5 273.5,-209.5 273.5,-190.5 169.5,-190.5"/>
656<text text-anchor="middle" x="221.5" y="-197.5" font-family="Helvetica,sans-Serif" font-size="10.00">StandInDescriptor</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100657</a>
658</g>
659</g>
660<!-- Node0&#45;&gt;Node43 -->
661<g id="edge43" class="edge">
662<title>Node0&#45;&gt;Node43</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100663<path fill="none" stroke="midnightblue" d="M47.46,-883.33C52.83,-776.55 80.67,-269.36 127,-219 137.77,-207.3 153.61,-201.7 169.2,-199.27"/>
664<polygon fill="midnightblue" stroke="midnightblue" points="43.96,-883.21 46.96,-893.37 50.95,-883.56 43.96,-883.21"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100665</g>
666<!-- Node44 -->
667<g id="node45" class="node">
668<title>Node44</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100669<g id="a_node45"><a xlink:href="structarmnn_1_1_strided_slice_descriptor.html" target="_top" xlink:title="A StridedSliceDescriptor for the StridedSliceLayer.">
670<polygon fill="white" stroke="black" points="159,-152.5 159,-171.5 284,-171.5 284,-152.5 159,-152.5"/>
671<text text-anchor="middle" x="221.5" y="-159.5" font-family="Helvetica,sans-Serif" font-size="10.00">StridedSliceDescriptor</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100672</a>
673</g>
674</g>
675<!-- Node0&#45;&gt;Node44 -->
676<g id="edge44" class="edge">
677<title>Node0&#45;&gt;Node44</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100678<path fill="none" stroke="midnightblue" d="M47.33,-883.29C52.17,-772.9 78.14,-234.43 127,-181 135.38,-171.83 146.88,-166.4 158.95,-163.31"/>
679<polygon fill="midnightblue" stroke="midnightblue" points="43.83,-883.22 46.9,-893.36 50.83,-883.52 43.83,-883.22"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100680</g>
681<!-- Node45 -->
682<g id="node46" class="node">
683<title>Node45</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100684<g id="a_node46"><a xlink:href="structarmnn_1_1_tile_descriptor.html" target="_top" xlink:title=" ">
685<polygon fill="white" stroke="black" points="179,-114.5 179,-133.5 264,-133.5 264,-114.5 179,-114.5"/>
686<text text-anchor="middle" x="221.5" y="-121.5" font-family="Helvetica,sans-Serif" font-size="10.00">TileDescriptor</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100687</a>
688</g>
689</g>
690<!-- Node0&#45;&gt;Node45 -->
691<g id="edge45" class="edge">
692<title>Node0&#45;&gt;Node45</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100693<path fill="none" stroke="midnightblue" d="M47.21,-883.33C51.52,-769.61 75.6,-199.53 127,-143 139.93,-128.78 160.34,-123.55 178.79,-122.08"/>
694<polygon fill="midnightblue" stroke="midnightblue" points="43.71,-883.27 46.84,-893.39 50.71,-883.53 43.71,-883.27"/>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000695</g>
696<!-- Node46 -->
697<g id="node47" class="node">
698<title>Node46</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100699<g id="a_node47"><a xlink:href="structarmnn_1_1_transpose_convolution2d_descriptor.html" target="_top" xlink:title="A TransposeConvolution2dDescriptor for the TransposeConvolution2dLayer.">
700<polygon fill="white" stroke="black" points="128.5,-76.5 128.5,-95.5 314.5,-95.5 314.5,-76.5 128.5,-76.5"/>
701<text text-anchor="middle" x="221.5" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">TransposeConvolution2dDescriptor</text>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000702</a>
703</g>
704</g>
705<!-- Node0&#45;&gt;Node46 -->
706<g id="edge46" class="edge">
707<title>Node0&#45;&gt;Node46</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100708<path fill="none" stroke="midnightblue" d="M47.11,-883.45C50.91,-766.69 73.04,-164.64 127,-105 130.33,-101.32 134.17,-98.23 138.35,-95.66"/>
709<polygon fill="midnightblue" stroke="midnightblue" points="43.61,-883.35 46.79,-893.46 50.6,-883.57 43.61,-883.35"/>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000710</g>
711<!-- Node47 -->
712<g id="node48" class="node">
713<title>Node47</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100714<g id="a_node48"><a xlink:href="structarmnn_1_1_transpose_descriptor.html" target="_top" xlink:title="A TransposeDescriptor for the TransposeLayer.">
715<polygon fill="white" stroke="black" points="163.5,-38.5 163.5,-57.5 279.5,-57.5 279.5,-38.5 163.5,-38.5"/>
716<text text-anchor="middle" x="221.5" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">TransposeDescriptor</text>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000717</a>
718</g>
719</g>
720<!-- Node0&#45;&gt;Node47 -->
721<g id="edge47" class="edge">
722<title>Node0&#45;&gt;Node47</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +0100723<path fill="none" stroke="midnightblue" d="M47.02,-883.27C50.36,-762.81 70.52,-129.71 127,-67 136.31,-56.66 149.58,-51.06 163.2,-48.2"/>
724<polygon fill="midnightblue" stroke="midnightblue" points="43.52,-883.2 46.75,-893.29 50.52,-883.38 43.52,-883.2"/>
725</g>
726<!-- Node48 -->
727<g id="node49" class="node">
728<title>Node48</title>
729<g id="a_node49"><a xlink:href="structarmnn_1_1_views_descriptor.html" target="_top" xlink:title="A ViewsDescriptor for the SplitterLayer.">
730<polygon fill="white" stroke="black" points="173.5,-0.5 173.5,-19.5 269.5,-19.5 269.5,-0.5 173.5,-0.5"/>
731<text text-anchor="middle" x="221.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">ViewsDescriptor</text>
732</a>
733</g>
734</g>
735<!-- Node0&#45;&gt;Node48 -->
736<g id="edge48" class="edge">
737<title>Node0&#45;&gt;Node48</title>
738<path fill="none" stroke="midnightblue" d="M46.93,-883.16C49.82,-759.23 67.99,-94.8 127,-29 138.61,-16.05 156.43,-10.53 173.41,-8.52"/>
739<polygon fill="midnightblue" stroke="midnightblue" points="43.43,-883.35 46.7,-893.42 50.43,-883.5 43.43,-883.35"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100740</g>
741</g>
742</svg>