blob: 30f4c80f38b7fc704dd65726bf731a8078f357ac [file] [log] [blame]
Nikhil Raj1dc83fe2024-05-16 09:47:51 +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: Encoder&lt; IType &gt; Pages: 1 -->
7<svg width="789pt" height="529pt"
8 viewBox="0.00 0.00 789.00 529.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 525)">
10<title>Encoder&lt; IType &gt;</title>
11<polygon fill="white" stroke="transparent" points="-4,4 -4,-525 785,-525 785,4 -4,4"/>
12<!-- Node1 -->
13<g id="node1" class="node">
14<title>Node1</title>
15<g id="a_node1"><a xlink:title=" ">
16<polygon fill="#bfbfbf" stroke="black" points="114,-211 114,-230 218,-230 218,-211 114,-211"/>
17<text text-anchor="middle" x="166" y="-218" font-family="Helvetica,sans-Serif" font-size="10.00">Encoder&lt; IType &gt;</text>
18</a>
19</g>
20</g>
21<!-- Node3 -->
22<g id="node3" class="node">
23<title>Node3</title>
24<g id="a_node3"><a xlink:href="classarmnn_1_1_encoder.html" target="_top" xlink:title=" ">
25<polygon fill="white" stroke="black" points="314.5,-380 314.5,-399 425.5,-399 425.5,-380 314.5,-380"/>
26<text text-anchor="middle" x="370" y="-387" font-family="Helvetica,sans-Serif" font-size="10.00">Encoder&lt; double &gt;</text>
27</a>
28</g>
29</g>
30<!-- Node1&#45;&gt;Node3 -->
31<g id="edge2" class="edge">
32<title>Node1&#45;&gt;Node3</title>
33<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M186.14,-236.51C227.38,-271.02 323.6,-351.52 357.18,-379.61"/>
34<polygon fill="orange" stroke="orange" points="188.35,-233.8 178.44,-230.07 183.86,-239.17 188.35,-233.8"/>
35<text text-anchor="middle" x="266" y="-327.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; double &gt;</text>
36</g>
37<!-- Node6 -->
38<g id="node6" class="node">
39<title>Node6</title>
40<g id="a_node6"><a xlink:href="classarmnn_1_1_encoder.html" target="_top" xlink:title=" ">
41<polygon fill="white" stroke="black" points="320,-251 320,-270 420,-270 420,-251 320,-251"/>
42<text text-anchor="middle" x="370" y="-258" font-family="Helvetica,sans-Serif" font-size="10.00">Encoder&lt; float &gt;</text>
43</a>
44</g>
45</g>
46<!-- Node1&#45;&gt;Node6 -->
47<g id="edge5" class="edge">
48<title>Node1&#45;&gt;Node6</title>
49<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M225.15,-232.02C255.49,-238.02 292.17,-245.29 320.89,-250.97"/>
50<polygon fill="orange" stroke="orange" points="225.62,-228.54 215.13,-230.03 224.26,-235.41 225.62,-228.54"/>
51<text text-anchor="middle" x="266" y="-247.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; float &gt;</text>
52</g>
53<!-- Node24 -->
54<g id="node24" class="node">
55<title>Node24</title>
56<g id="a_node24"><a xlink:href="classarmnn_1_1_encoder.html" target="_top" xlink:title=" ">
57<polygon fill="white" stroke="black" points="314,-172 314,-191 426,-191 426,-172 314,-172"/>
58<text text-anchor="middle" x="370" y="-179" font-family="Helvetica,sans-Serif" font-size="10.00">Encoder&lt; int32_t &gt;</text>
59</a>
60</g>
61</g>
62<!-- Node1&#45;&gt;Node24 -->
63<g id="edge23" class="edge">
64<title>Node1&#45;&gt;Node24</title>
65<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M226.25,-209.06C255.97,-203.32 291.55,-196.45 319.75,-191.01"/>
66<polygon fill="orange" stroke="orange" points="225.57,-205.63 216.41,-210.96 226.9,-212.5 225.57,-205.63"/>
67<text text-anchor="middle" x="266" y="-210.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; int32_t &gt;</text>
68</g>
69<!-- Node27 -->
70<g id="node27" class="node">
71<title>Node27</title>
72<g id="a_node27"><a xlink:href="classarmnn_1_1_encoder.html" target="_top" xlink:title=" ">
73<polygon fill="white" stroke="black" points="320.5,-52 320.5,-71 419.5,-71 419.5,-52 320.5,-52"/>
74<text text-anchor="middle" x="370" y="-59" font-family="Helvetica,sans-Serif" font-size="10.00">Encoder&lt; bool &gt;</text>
75</a>
76</g>
77</g>
78<!-- Node1&#45;&gt;Node27 -->
79<g id="edge26" class="edge">
80<title>Node1&#45;&gt;Node27</title>
81<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M187.41,-204.44C229.17,-171.56 323.28,-97.49 356.83,-71.08"/>
82<polygon fill="orange" stroke="orange" points="185.02,-201.86 179.33,-210.79 189.35,-207.36 185.02,-201.86"/>
83<text text-anchor="middle" x="266" y="-168.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; bool &gt;</text>
84</g>
85<!-- Node2 -->
86<g id="node2" class="node">
87<title>Node2</title>
88<g id="a_node2"><a xlink:href="classarmnn_1_1_base_iterator.html" target="_top" xlink:title=" ">
89<polygon fill="white" stroke="black" points="0,-211 0,-230 77,-230 77,-211 0,-211"/>
90<text text-anchor="middle" x="38.5" y="-218" font-family="Helvetica,sans-Serif" font-size="10.00">BaseIterator</text>
91</a>
92</g>
93</g>
94<!-- Node2&#45;&gt;Node1 -->
95<g id="edge1" class="edge">
96<title>Node2&#45;&gt;Node1</title>
97<path fill="none" stroke="midnightblue" d="M87.18,-220.5C95.92,-220.5 105.07,-220.5 113.91,-220.5"/>
98<polygon fill="midnightblue" stroke="midnightblue" points="87.15,-217 77.15,-220.5 87.15,-224 87.15,-217"/>
99</g>
100<!-- Node4 -->
101<g id="node4" class="node">
102<title>Node4</title>
103<g id="a_node4"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
104<polygon fill="white" stroke="black" points="463.5,-490.5 463.5,-520.5 600.5,-520.5 600.5,-490.5 463.5,-490.5"/>
105<text text-anchor="start" x="471.5" y="-508.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; int64</text>
106<text text-anchor="middle" x="532" y="-497.5" font-family="Helvetica,sans-Serif" font-size="10.00">_t, Encoder&lt; double &gt; &gt;</text>
107</a>
108</g>
109</g>
110<!-- Node3&#45;&gt;Node4 -->
111<g id="edge3" class="edge">
112<title>Node3&#45;&gt;Node4</title>
113<path fill="none" stroke="midnightblue" d="M384.5,-407.15C401,-427.62 430.73,-461.16 463,-481.5 468.3,-484.84 474.12,-487.79 480.06,-490.37"/>
114<polygon fill="midnightblue" stroke="midnightblue" points="387.21,-404.93 378.27,-399.25 381.72,-409.27 387.21,-404.93"/>
115</g>
116<!-- Node5 -->
117<g id="node5" class="node">
118<title>Node5</title>
119<g id="a_node5"><a xlink:href="classarmnn_1_1_int64_encoder.html" target="_top" xlink:title=" ">
120<polygon fill="white" stroke="black" points="669.5,-496 669.5,-515 749.5,-515 749.5,-496 669.5,-496"/>
121<text text-anchor="middle" x="709.5" y="-503" font-family="Helvetica,sans-Serif" font-size="10.00">Int64Encoder</text>
122</a>
123</g>
124</g>
125<!-- Node4&#45;&gt;Node5 -->
126<g id="edge4" class="edge">
127<title>Node4&#45;&gt;Node5</title>
128<path fill="none" stroke="midnightblue" d="M610.8,-505.5C631.07,-505.5 652.07,-505.5 669.37,-505.5"/>
129<polygon fill="midnightblue" stroke="midnightblue" points="610.6,-502 600.6,-505.5 610.6,-509 610.6,-502"/>
130</g>
131<!-- Node7 -->
132<g id="node7" class="node">
133<title>Node7</title>
134<g id="a_node7"><a xlink:href="classarmnn_1_1_per_axis_iterator.html" target="_top" xlink:title=" ">
135<polygon fill="white" stroke="black" points="469,-441.5 469,-471.5 595,-471.5 595,-441.5 469,-441.5"/>
136<text text-anchor="start" x="477" y="-459.5" font-family="Helvetica,sans-Serif" font-size="10.00">PerAxisIterator&lt; int16</text>
137<text text-anchor="middle" x="532" y="-448.5" font-family="Helvetica,sans-Serif" font-size="10.00">_t, Encoder&lt; float &gt; &gt;</text>
138</a>
139</g>
140</g>
141<!-- Node6&#45;&gt;Node7 -->
142<g id="edge6" class="edge">
143<title>Node6&#45;&gt;Node7</title>
144<path fill="none" stroke="midnightblue" d="M380.61,-279.33C402.85,-322.81 456.5,-426.92 463,-432.5 466.99,-435.93 471.5,-438.87 476.25,-441.41"/>
145<polygon fill="midnightblue" stroke="midnightblue" points="383.68,-277.66 376.02,-270.35 377.45,-280.84 383.68,-277.66"/>
146</g>
147<!-- Node9 -->
148<g id="node9" class="node">
149<title>Node9</title>
150<g id="a_node9"><a xlink:href="classarmnn_1_1_per_axis_iterator.html" target="_top" xlink:title=" ">
151<polygon fill="white" stroke="black" points="469,-392.5 469,-422.5 595,-422.5 595,-392.5 469,-392.5"/>
152<text text-anchor="start" x="477" y="-410.5" font-family="Helvetica,sans-Serif" font-size="10.00">PerAxisIterator&lt; int8</text>
153<text text-anchor="middle" x="532" y="-399.5" font-family="Helvetica,sans-Serif" font-size="10.00">_t, Encoder&lt; float &gt; &gt;</text>
154</a>
155</g>
156</g>
157<!-- Node6&#45;&gt;Node9 -->
158<g id="edge8" class="edge">
159<title>Node6&#45;&gt;Node9</title>
160<path fill="none" stroke="midnightblue" d="M380.28,-279.07C394.55,-305.81 424.33,-355.07 463,-383.5 467.64,-386.91 472.81,-389.87 478.16,-392.43"/>
161<polygon fill="midnightblue" stroke="midnightblue" points="383.3,-277.28 375.59,-270.01 377.08,-280.5 383.3,-277.28"/>
162</g>
163<!-- Node11 -->
164<g id="node11" class="node">
165<title>Node11</title>
166<g id="a_node11"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
167<polygon fill="white" stroke="black" points="473.5,-343.5 473.5,-373.5 590.5,-373.5 590.5,-343.5 473.5,-343.5"/>
168<text text-anchor="start" x="481.5" y="-361.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; float,</text>
169<text text-anchor="middle" x="532" y="-350.5" font-family="Helvetica,sans-Serif" font-size="10.00"> Encoder&lt; float &gt; &gt;</text>
170</a>
171</g>
172</g>
173<!-- Node6&#45;&gt;Node11 -->
174<g id="edge10" class="edge">
175<title>Node6&#45;&gt;Node11</title>
176<path fill="none" stroke="midnightblue" d="M388.36,-277.49C405.94,-293.94 434.53,-318.64 463,-334.5 468.91,-337.79 475.35,-340.76 481.83,-343.4"/>
177<polygon fill="midnightblue" stroke="midnightblue" points="390.31,-274.52 380.66,-270.16 385.49,-279.59 390.31,-274.52"/>
178</g>
179<!-- Node13 -->
180<g id="node13" class="node">
181<title>Node13</title>
182<g id="a_node13"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
183<polygon fill="white" stroke="black" points="474,-294.5 474,-324.5 590,-324.5 590,-294.5 474,-294.5"/>
184<text text-anchor="start" x="482" y="-312.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; Half,</text>
185<text text-anchor="middle" x="532" y="-301.5" font-family="Helvetica,sans-Serif" font-size="10.00"> Encoder&lt; float &gt; &gt;</text>
186</a>
187</g>
188</g>
189<!-- Node6&#45;&gt;Node13 -->
190<g id="edge12" class="edge">
191<title>Node6&#45;&gt;Node13</title>
192<path fill="none" stroke="midnightblue" d="M411.96,-273.04C433.28,-279.57 459.5,-287.6 481.9,-294.46"/>
193<polygon fill="midnightblue" stroke="midnightblue" points="412.82,-269.65 402.23,-270.06 410.77,-276.34 412.82,-269.65"/>
194</g>
195<!-- Node15 -->
196<g id="node15" class="node">
197<title>Node15</title>
198<g id="a_node15"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
199<polygon fill="white" stroke="black" points="469,-245.5 469,-275.5 595,-275.5 595,-245.5 469,-245.5"/>
200<text text-anchor="start" x="477" y="-263.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; int16</text>
201<text text-anchor="middle" x="532" y="-252.5" font-family="Helvetica,sans-Serif" font-size="10.00">_t, Encoder&lt; float &gt; &gt;</text>
202</a>
203</g>
204</g>
205<!-- Node6&#45;&gt;Node15 -->
206<g id="edge14" class="edge">
207<title>Node6&#45;&gt;Node15</title>
208<path fill="none" stroke="midnightblue" d="M430.6,-260.5C443.08,-260.5 456.27,-260.5 468.84,-260.5"/>
209<polygon fill="midnightblue" stroke="midnightblue" points="430.31,-257 420.31,-260.5 430.31,-264 430.31,-257"/>
210</g>
211<!-- Node17 -->
212<g id="node17" class="node">
213<title>Node17</title>
214<g id="a_node17"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
215<polygon fill="white" stroke="black" points="469,-196.5 469,-226.5 595,-226.5 595,-196.5 469,-196.5"/>
216<text text-anchor="start" x="477" y="-214.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; int32</text>
217<text text-anchor="middle" x="532" y="-203.5" font-family="Helvetica,sans-Serif" font-size="10.00">_t, Encoder&lt; float &gt; &gt;</text>
218</a>
219</g>
220</g>
221<!-- Node6&#45;&gt;Node17 -->
222<g id="edge16" class="edge">
223<title>Node6&#45;&gt;Node17</title>
224<path fill="none" stroke="midnightblue" d="M411.96,-247.96C433.28,-241.43 459.5,-233.4 481.9,-226.54"/>
225<polygon fill="midnightblue" stroke="midnightblue" points="410.77,-244.66 402.23,-250.94 412.82,-251.35 410.77,-244.66"/>
226</g>
227<!-- Node19 -->
228<g id="node19" class="node">
229<title>Node19</title>
230<g id="a_node19"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
231<polygon fill="white" stroke="black" points="469,-147.5 469,-177.5 595,-177.5 595,-147.5 469,-147.5"/>
232<text text-anchor="start" x="477" y="-165.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; int8</text>
233<text text-anchor="middle" x="532" y="-154.5" font-family="Helvetica,sans-Serif" font-size="10.00">_t, Encoder&lt; float &gt; &gt;</text>
234</a>
235</g>
236</g>
237<!-- Node6&#45;&gt;Node19 -->
238<g id="edge18" class="edge">
239<title>Node6&#45;&gt;Node19</title>
240<path fill="none" stroke="midnightblue" d="M388.36,-243.51C405.94,-227.06 434.53,-202.36 463,-186.5 468.91,-183.21 475.35,-180.24 481.83,-177.6"/>
241<polygon fill="midnightblue" stroke="midnightblue" points="385.49,-241.41 380.66,-250.84 390.31,-246.48 385.49,-241.41"/>
242</g>
243<!-- Node22 -->
244<g id="node22" class="node">
245<title>Node22</title>
246<g id="a_node22"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
247<polygon fill="white" stroke="black" points="469,-98.5 469,-128.5 595,-128.5 595,-98.5 469,-98.5"/>
248<text text-anchor="start" x="477" y="-116.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; uint8</text>
249<text text-anchor="middle" x="532" y="-105.5" font-family="Helvetica,sans-Serif" font-size="10.00">_t, Encoder&lt; float &gt; &gt;</text>
250</a>
251</g>
252</g>
253<!-- Node6&#45;&gt;Node22 -->
254<g id="edge21" class="edge">
255<title>Node6&#45;&gt;Node22</title>
256<path fill="none" stroke="midnightblue" d="M388.27,-243.62C399.66,-232.04 414.54,-216.01 426,-200.5 445.3,-174.39 437.95,-158.16 463,-137.5 467.15,-134.08 471.83,-131.12 476.74,-128.58"/>
257<polygon fill="midnightblue" stroke="midnightblue" points="385.62,-241.32 381.03,-250.87 390.57,-246.27 385.62,-241.32"/>
258</g>
259<!-- Node8 -->
260<g id="node8" class="node">
261<title>Node8</title>
262<g id="a_node8"><a xlink:href="classarmnn_1_1_q_symm16_per_axis_encoder.html" target="_top" xlink:title=" ">
263<polygon fill="white" stroke="black" points="638,-447 638,-466 781,-466 781,-447 638,-447"/>
264<text text-anchor="middle" x="709.5" y="-454" font-family="Helvetica,sans-Serif" font-size="10.00">QSymm16PerAxisEncoder</text>
265</a>
266</g>
267</g>
268<!-- Node7&#45;&gt;Node8 -->
269<g id="edge7" class="edge">
270<title>Node7&#45;&gt;Node8</title>
271<path fill="none" stroke="midnightblue" d="M605.53,-456.5C616.25,-456.5 627.28,-456.5 637.96,-456.5"/>
272<polygon fill="midnightblue" stroke="midnightblue" points="605.37,-453 595.37,-456.5 605.37,-460 605.37,-453"/>
273</g>
274<!-- Node10 -->
275<g id="node10" class="node">
276<title>Node10</title>
277<g id="a_node10"><a xlink:href="classarmnn_1_1_q_symm8_per_axis_encoder.html" target="_top" xlink:title=" ">
278<polygon fill="white" stroke="black" points="641,-398 641,-417 778,-417 778,-398 641,-398"/>
279<text text-anchor="middle" x="709.5" y="-405" font-family="Helvetica,sans-Serif" font-size="10.00">QSymm8PerAxisEncoder</text>
280</a>
281</g>
282</g>
283<!-- Node9&#45;&gt;Node10 -->
284<g id="edge9" class="edge">
285<title>Node9&#45;&gt;Node10</title>
286<path fill="none" stroke="midnightblue" d="M605.55,-407.5C617.28,-407.5 629.37,-407.5 640.97,-407.5"/>
287<polygon fill="midnightblue" stroke="midnightblue" points="605.37,-404 595.37,-407.5 605.37,-411 605.37,-404"/>
288</g>
289<!-- Node12 -->
290<g id="node12" class="node">
291<title>Node12</title>
292<g id="a_node12"><a xlink:href="classarmnn_1_1_float32_encoder.html" target="_top" xlink:title=" ">
293<polygon fill="white" stroke="black" points="663.5,-349 663.5,-368 755.5,-368 755.5,-349 663.5,-349"/>
294<text text-anchor="middle" x="709.5" y="-356" font-family="Helvetica,sans-Serif" font-size="10.00">Float32Encoder</text>
295</a>
296</g>
297</g>
298<!-- Node11&#45;&gt;Node12 -->
299<g id="edge11" class="edge">
300<title>Node11&#45;&gt;Node12</title>
301<path fill="none" stroke="midnightblue" d="M601.06,-358.5C621.96,-358.5 644.43,-358.5 663.39,-358.5"/>
302<polygon fill="midnightblue" stroke="midnightblue" points="600.95,-355 590.95,-358.5 600.95,-362 600.95,-355"/>
303</g>
304<!-- Node14 -->
305<g id="node14" class="node">
306<title>Node14</title>
307<g id="a_node14"><a xlink:href="classarmnn_1_1_float16_encoder.html" target="_top" xlink:title=" ">
308<polygon fill="white" stroke="black" points="663.5,-300 663.5,-319 755.5,-319 755.5,-300 663.5,-300"/>
309<text text-anchor="middle" x="709.5" y="-307" font-family="Helvetica,sans-Serif" font-size="10.00">Float16Encoder</text>
310</a>
311</g>
312</g>
313<!-- Node13&#45;&gt;Node14 -->
314<g id="edge13" class="edge">
315<title>Node13&#45;&gt;Node14</title>
316<path fill="none" stroke="midnightblue" d="M600.64,-309.5C621.67,-309.5 644.33,-309.5 663.43,-309.5"/>
317<polygon fill="midnightblue" stroke="midnightblue" points="600.47,-306 590.47,-309.5 600.47,-313 600.47,-306"/>
318</g>
319<!-- Node16 -->
320<g id="node16" class="node">
321<title>Node16</title>
322<g id="a_node16"><a xlink:href="classarmnn_1_1_q_symm16_encoder.html" target="_top" xlink:title=" ">
323<polygon fill="white" stroke="black" points="656,-251 656,-270 763,-270 763,-251 656,-251"/>
324<text text-anchor="middle" x="709.5" y="-258" font-family="Helvetica,sans-Serif" font-size="10.00">QSymm16Encoder</text>
325</a>
326</g>
327</g>
328<!-- Node15&#45;&gt;Node16 -->
329<g id="edge15" class="edge">
330<title>Node15&#45;&gt;Node16</title>
331<path fill="none" stroke="midnightblue" d="M605.72,-260.5C622.55,-260.5 640.14,-260.5 655.91,-260.5"/>
332<polygon fill="midnightblue" stroke="midnightblue" points="605.37,-257 595.37,-260.5 605.37,-264 605.37,-257"/>
333</g>
334<!-- Node18 -->
335<g id="node18" class="node">
336<title>Node18</title>
337<g id="a_node18"><a xlink:href="classarmnn_1_1_int32_encoder.html" target="_top" xlink:title=" ">
338<polygon fill="white" stroke="black" points="669.5,-210 669.5,-229 749.5,-229 749.5,-210 669.5,-210"/>
339<text text-anchor="middle" x="709.5" y="-217" font-family="Helvetica,sans-Serif" font-size="10.00">Int32Encoder</text>
340</a>
341</g>
342</g>
343<!-- Node17&#45;&gt;Node18 -->
344<g id="edge17" class="edge">
345<title>Node17&#45;&gt;Node18</title>
346<path fill="none" stroke="midnightblue" d="M605.61,-214.81C627.42,-215.8 650.52,-216.86 669.3,-217.71"/>
347<polygon fill="midnightblue" stroke="midnightblue" points="605.52,-211.3 595.37,-214.34 605.2,-218.29 605.52,-211.3"/>
348</g>
349<!-- Node20 -->
350<g id="node20" class="node">
351<title>Node20</title>
352<g id="a_node20"><a xlink:href="classarmnn_1_1_q_a_symm_s8_encoder.html" target="_top" xlink:title=" ">
353<polygon fill="white" stroke="black" points="653,-172 653,-191 766,-191 766,-172 653,-172"/>
354<text text-anchor="middle" x="709.5" y="-179" font-family="Helvetica,sans-Serif" font-size="10.00">QASymmS8Encoder</text>
355</a>
356</g>
357</g>
358<!-- Node19&#45;&gt;Node20 -->
359<g id="edge19" class="edge">
360<title>Node19&#45;&gt;Node20</title>
361<path fill="none" stroke="midnightblue" d="M605.6,-170.36C621.35,-172.07 637.78,-173.84 652.76,-175.47"/>
362<polygon fill="midnightblue" stroke="midnightblue" points="605.69,-166.85 595.37,-169.25 604.93,-173.81 605.69,-166.85"/>
363</g>
364<!-- Node21 -->
365<g id="node21" class="node">
366<title>Node21</title>
367<g id="a_node21"><a xlink:href="classarmnn_1_1_q_symm_s8_encoder.html" target="_top" xlink:title=" ">
368<polygon fill="white" stroke="black" points="656,-134 656,-153 763,-153 763,-134 656,-134"/>
369<text text-anchor="middle" x="709.5" y="-141" font-family="Helvetica,sans-Serif" font-size="10.00">QSymmS8Encoder</text>
370</a>
371</g>
372</g>
373<!-- Node19&#45;&gt;Node21 -->
374<g id="edge20" class="edge">
375<title>Node19&#45;&gt;Node21</title>
376<path fill="none" stroke="midnightblue" d="M605.72,-154.63C622.55,-152.81 640.14,-150.9 655.91,-149.19"/>
377<polygon fill="midnightblue" stroke="midnightblue" points="604.93,-151.19 595.37,-155.75 605.69,-158.15 604.93,-151.19"/>
378</g>
379<!-- Node23 -->
380<g id="node23" class="node">
381<title>Node23</title>
382<g id="a_node23"><a xlink:href="classarmnn_1_1_q_a_symm8_encoder.html" target="_top" xlink:title=" ">
383<polygon fill="white" stroke="black" points="656,-96 656,-115 763,-115 763,-96 656,-96"/>
384<text text-anchor="middle" x="709.5" y="-103" font-family="Helvetica,sans-Serif" font-size="10.00">QASymm8Encoder</text>
385</a>
386</g>
387</g>
388<!-- Node22&#45;&gt;Node23 -->
389<g id="edge22" class="edge">
390<title>Node22&#45;&gt;Node23</title>
391<path fill="none" stroke="midnightblue" d="M605.72,-110.18C622.55,-109.42 640.14,-108.62 655.91,-107.9"/>
392<polygon fill="midnightblue" stroke="midnightblue" points="605.2,-106.71 595.37,-110.66 605.52,-113.7 605.2,-106.71"/>
393</g>
394<!-- Node25 -->
395<g id="node25" class="node">
396<title>Node25</title>
397<g id="a_node25"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
398<polygon fill="white" stroke="black" points="463,-49.5 463,-79.5 601,-79.5 601,-49.5 463,-49.5"/>
399<text text-anchor="start" x="471" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; int32</text>
400<text text-anchor="middle" x="532" y="-56.5" font-family="Helvetica,sans-Serif" font-size="10.00">_t, Encoder&lt; int32_t &gt; &gt;</text>
401</a>
402</g>
403</g>
404<!-- Node24&#45;&gt;Node25 -->
405<g id="edge24" class="edge">
406<title>Node24&#45;&gt;Node25</title>
407<path fill="none" stroke="midnightblue" d="M384.2,-163.97C400.61,-143.3 430.44,-109.14 463,-88.5 468.29,-85.15 474.1,-82.19 480.04,-79.6"/>
408<polygon fill="midnightblue" stroke="midnightblue" points="381.4,-161.88 378.03,-171.93 386.92,-166.18 381.4,-161.88"/>
409</g>
410<!-- Node26 -->
411<g id="node26" class="node">
412<title>Node26</title>
413<g id="a_node26"><a xlink:href="classarmnn_1_1_int32_to_int32t_encoder.html" target="_top" xlink:title=" ">
414<polygon fill="white" stroke="black" points="650,-55 650,-74 769,-74 769,-55 650,-55"/>
415<text text-anchor="middle" x="709.5" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">Int32ToInt32tEncoder</text>
416</a>
417</g>
418</g>
419<!-- Node25&#45;&gt;Node26 -->
420<g id="edge25" class="edge">
421<title>Node25&#45;&gt;Node26</title>
422<path fill="none" stroke="midnightblue" d="M611.39,-64.5C624.31,-64.5 637.51,-64.5 649.85,-64.5"/>
423<polygon fill="midnightblue" stroke="midnightblue" points="611.1,-61 601.1,-64.5 611.1,-68 611.1,-61"/>
424</g>
425<!-- Node28 -->
426<g id="node28" class="node">
427<title>Node28</title>
428<g id="a_node28"><a xlink:href="classarmnn_1_1_typed_iterator.html" target="_top" xlink:title=" ">
429<polygon fill="white" stroke="black" points="469.5,-0.5 469.5,-30.5 594.5,-30.5 594.5,-0.5 469.5,-0.5"/>
430<text text-anchor="start" x="477.5" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">TypedIterator&lt; uint8</text>
431<text text-anchor="middle" x="532" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">_t, Encoder&lt; bool &gt; &gt;</text>
432</a>
433</g>
434</g>
435<!-- Node27&#45;&gt;Node28 -->
436<g id="edge27" class="edge">
437<title>Node27&#45;&gt;Node28</title>
438<path fill="none" stroke="midnightblue" d="M413.88,-49.17C433.81,-43.44 457.69,-36.58 478.68,-30.54"/>
439<polygon fill="midnightblue" stroke="midnightblue" points="412.8,-45.84 404.15,-51.97 414.73,-52.57 412.8,-45.84"/>
440</g>
441<!-- Node29 -->
442<g id="node29" class="node">
443<title>Node29</title>
444<g id="a_node29"><a xlink:href="classarmnn_1_1_boolean_encoder.html" target="_top" xlink:title=" ">
445<polygon fill="white" stroke="black" points="662,-6 662,-25 757,-25 757,-6 662,-6"/>
446<text text-anchor="middle" x="709.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">BooleanEncoder</text>
447</a>
448</g>
449</g>
450<!-- Node28&#45;&gt;Node29 -->
451<g id="edge28" class="edge">
452<title>Node28&#45;&gt;Node29</title>
453<path fill="none" stroke="midnightblue" d="M605.08,-15.5C624.22,-15.5 644.4,-15.5 661.8,-15.5"/>
454<polygon fill="midnightblue" stroke="midnightblue" points="604.87,-12 594.87,-15.5 604.87,-19 604.87,-12"/>
455</g>
456</g>
457</svg>