aboutsummaryrefslogtreecommitdiff
path: root/23.11/classarmnn_1_1_elementwise_base_layer__inherit__graph.svg
blob: caf771d81cba22c0763c125949cffd124cbb0403 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
 "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.43.0 (0)
 -->
<!-- Title: ElementwiseBaseLayer Pages: 1 -->
<svg width="508pt" height="218pt"
 viewBox="0.00 0.00 508.00 218.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 214)">
<title>ElementwiseBaseLayer</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-214 504,-214 504,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="NOTE: this is an abstract class to encapsulate the element wise operations, it does not implement: st...">
<polygon fill="#bfbfbf" stroke="black" points="223,-95.5 223,-114.5 354,-114.5 354,-95.5 223,-95.5"/>
<text text-anchor="middle" x="288.5" y="-102.5" font-family="Helvetica,sans-Serif" font-size="10.00">ElementwiseBaseLayer</text>
</a>
</g>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:href="classarmnn_1_1_addition_layer.html" target="_top" xlink:title="This layer represents an addition operation.">
<polygon fill="white" stroke="black" points="403,-190.5 403,-209.5 487,-209.5 487,-190.5 403,-190.5"/>
<text text-anchor="middle" x="445" y="-197.5" font-family="Helvetica,sans-Serif" font-size="10.00">AdditionLayer</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node1&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M307.56,-121.43C326.82,-138.24 358.78,-164.23 390,-181 396.74,-184.62 404.31,-187.78 411.61,-190.43"/>
<polygon fill="midnightblue" stroke="midnightblue" points="309.7,-118.64 299.89,-114.62 305.05,-123.88 309.7,-118.64"/>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<title>Node5</title>
<g id="a_node5"><a xlink:href="classarmnn_1_1_division_layer.html" target="_top" xlink:title="This layer represents a division operation.">
<polygon fill="white" stroke="black" points="403.5,-152.5 403.5,-171.5 486.5,-171.5 486.5,-152.5 403.5,-152.5"/>
<text text-anchor="middle" x="445" y="-159.5" font-family="Helvetica,sans-Serif" font-size="10.00">DivisionLayer</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge4" class="edge">
<title>Node1&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M323.57,-118.1C342.99,-125.52 367.81,-134.9 390,-143 398.59,-146.13 407.98,-149.47 416.48,-152.46"/>
<polygon fill="midnightblue" stroke="midnightblue" points="324.81,-114.83 314.22,-114.53 322.31,-121.37 324.81,-114.83"/>
</g>
<!-- Node6 -->
<g id="node6" class="node">
<title>Node6</title>
<g id="a_node6"><a xlink:href="classarmnn_1_1_maximum_layer.html" target="_top" xlink:title="This layer represents a maximum operation.">
<polygon fill="white" stroke="black" points="398.5,-114.5 398.5,-133.5 491.5,-133.5 491.5,-114.5 398.5,-114.5"/>
<text text-anchor="middle" x="445" y="-121.5" font-family="Helvetica,sans-Serif" font-size="10.00">MaximumLayer</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node6 -->
<g id="edge5" class="edge">
<title>Node1&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M364.32,-114.2C375.96,-115.63 387.68,-117.07 398.42,-118.39"/>
<polygon fill="midnightblue" stroke="midnightblue" points="364.48,-110.69 354.13,-112.95 363.62,-117.64 364.48,-110.69"/>
</g>
<!-- Node7 -->
<g id="node7" class="node">
<title>Node7</title>
<g id="a_node7"><a xlink:href="classarmnn_1_1_minimum_layer.html" target="_top" xlink:title="This layer represents a minimum operation.">
<polygon fill="white" stroke="black" points="400,-76.5 400,-95.5 490,-95.5 490,-76.5 400,-76.5"/>
<text text-anchor="middle" x="445" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">MinimumLayer</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node7 -->
<g id="edge6" class="edge">
<title>Node1&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M364.29,-95.8C376.45,-94.31 388.68,-92.8 399.8,-91.44"/>
<polygon fill="midnightblue" stroke="midnightblue" points="363.62,-92.36 354.13,-97.05 364.48,-99.31 363.62,-92.36"/>
</g>
<!-- Node8 -->
<g id="node8" class="node">
<title>Node8</title>
<g id="a_node8"><a xlink:href="classarmnn_1_1_multiplication_layer.html" target="_top" xlink:title="This layer represents a multiplication operation.">
<polygon fill="white" stroke="black" points="390,-38.5 390,-57.5 500,-57.5 500,-38.5 390,-38.5"/>
<text text-anchor="middle" x="445" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">MultiplicationLayer</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node8 -->
<g id="edge7" class="edge">
<title>Node1&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M323.57,-91.9C342.99,-84.48 367.81,-75.1 390,-67 398.59,-63.87 407.98,-60.53 416.48,-57.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="322.31,-88.63 314.22,-95.47 324.81,-95.17 322.31,-88.63"/>
</g>
<!-- Node9 -->
<g id="node9" class="node">
<title>Node9</title>
<g id="a_node9"><a xlink:href="classarmnn_1_1_subtraction_layer.html" target="_top" xlink:title="This layer represents a subtraction operation.">
<polygon fill="white" stroke="black" points="395.5,-0.5 395.5,-19.5 494.5,-19.5 494.5,-0.5 395.5,-0.5"/>
<text text-anchor="middle" x="445" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">SubtractionLayer</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node9 -->
<g id="edge8" class="edge">
<title>Node1&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M307.56,-88.57C326.82,-71.76 358.78,-45.77 390,-29 396.74,-25.38 404.31,-22.22 411.61,-19.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="305.05,-86.12 299.89,-95.38 309.7,-91.36 305.05,-86.12"/>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="classarmnn_1_1_layer.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="143,-95.5 143,-114.5 187,-114.5 187,-95.5 143,-95.5"/>
<text text-anchor="middle" x="165" y="-102.5" font-family="Helvetica,sans-Serif" font-size="10.00">Layer</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node1 -->
<g id="edge1" class="edge">
<title>Node2&#45;&gt;Node1</title>
<path fill="none" stroke="midnightblue" d="M197.35,-105C205.27,-105 214.08,-105 222.99,-105"/>
<polygon fill="midnightblue" stroke="midnightblue" points="197.16,-101.5 187.16,-105 197.16,-108.5 197.16,-101.5"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:href="classarmnn_1_1_i_connectable_layer.html" target="_top" xlink:title="Interface for a layer that is connectable to other layers via InputSlots and OutputSlots.">
<polygon fill="white" stroke="black" points="0,-95.5 0,-114.5 107,-114.5 107,-95.5 0,-95.5"/>
<text text-anchor="middle" x="53.5" y="-102.5" font-family="Helvetica,sans-Serif" font-size="10.00">IConnectableLayer</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node2 -->
<g id="edge2" class="edge">
<title>Node3&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M117.13,-105C126.41,-105 135.37,-105 142.93,-105"/>
<polygon fill="midnightblue" stroke="midnightblue" points="117,-101.5 107,-105 117,-108.5 117,-101.5"/>
</g>
</g>
</svg>