File: optimize_dask1.svg

package info (click to toggle)
dask 1.0.0%2Bdfsg-2
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 6,856 kB
  • sloc: python: 51,266; sh: 178; makefile: 142
file content (278 lines) | stat: -rw-r--r-- 25,946 bytes parent folder | download
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
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
<?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.38.0 (20140413.2041)
 -->
<!-- Title: G Pages: 1 -->
<svg width="606pt" height="634pt"
 viewBox="0.00 0.00 606.13 633.94" 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 629.941)">
<title>G</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-629.941 602.134,-629.941 602.134,4 -4,4"/>
<!-- print3 -->
<g id="node1" class="node"><title>print3</title>
<polygon fill="none" stroke="black" points="159.567,-625.941 105.567,-625.941 105.567,-589.941 159.567,-589.941 159.567,-625.941"/>
<text text-anchor="middle" x="132.567" y="-603.741" font-family="Times,serif" font-size="14.00">print3</text>
</g>
<!-- ((&lt;method &#39;count&#39; of &#39;str&#39; objects&gt;, &#39;words&#39;, &#39;val2&#39;), &#39;function&#39;) -->
<g id="node2" class="node"><title>((&lt;method &#39;count&#39; of &#39;str&#39; objects&gt;, &#39;words&#39;, &#39;val2&#39;), &#39;function&#39;)</title>
<ellipse fill="none" stroke="black" cx="323.567" cy="-101.754" rx="29.5104" ry="29.5104"/>
<text text-anchor="middle" x="323.567" y="-97.5542" font-family="Times,serif" font-size="14.00">count</text>
</g>
<!-- count2 -->
<g id="node19" class="node"><title>count2</title>
<polygon fill="none" stroke="black" points="350.671,-203.508 296.463,-203.508 296.463,-167.508 350.671,-167.508 350.671,-203.508"/>
<text text-anchor="middle" x="323.567" y="-181.308" font-family="Times,serif" font-size="14.00">count2</text>
</g>
<!-- ((&lt;method &#39;count&#39; of &#39;str&#39; objects&gt;, &#39;words&#39;, &#39;val2&#39;), &#39;function&#39;)&#45;&gt;count2 -->
<g id="edge1" class="edge"><title>((&lt;method &#39;count&#39; of &#39;str&#39; objects&gt;, &#39;words&#39;, &#39;val2&#39;), &#39;function&#39;)&#45;&gt;count2</title>
<path fill="none" stroke="black" d="M323.567,-131.808C323.567,-140.105 323.567,-149.113 323.567,-157.296"/>
<polygon fill="black" stroke="black" points="320.067,-157.448 323.567,-167.448 327.067,-157.448 320.067,-157.448"/>
</g>
<!-- print2 -->
<g id="node3" class="node"><title>print2</title>
<polygon fill="none" stroke="black" points="350.567,-625.941 296.567,-625.941 296.567,-589.941 350.567,-589.941 350.567,-625.941"/>
<text text-anchor="middle" x="323.567" y="-603.741" font-family="Times,serif" font-size="14.00">print2</text>
</g>
<!-- val3 -->
<g id="node4" class="node"><title>val3</title>
<polygon fill="none" stroke="black" points="77.2008,-36 -0.0670108,-36 -0.0670108,-0 77.2008,-0 77.2008,-36"/>
<text text-anchor="middle" x="38.5669" y="-13.8" font-family="Times,serif" font-size="14.00">val3=&#39;pear&#39;</text>
</g>
<!-- ((&lt;method &#39;count&#39; of &#39;str&#39; objects&gt;, &#39;words&#39;, &#39;val3&#39;), &#39;function&#39;) -->
<g id="node21" class="node"><title>((&lt;method &#39;count&#39; of &#39;str&#39; objects&gt;, &#39;words&#39;, &#39;val3&#39;), &#39;function&#39;)</title>
<ellipse fill="none" stroke="black" cx="132.567" cy="-101.754" rx="29.5104" ry="29.5104"/>
<text text-anchor="middle" x="132.567" y="-97.5542" font-family="Times,serif" font-size="14.00">count</text>
</g>
<!-- val3&#45;&gt;((&lt;method &#39;count&#39; of &#39;str&#39; objects&gt;, &#39;words&#39;, &#39;val3&#39;), &#39;function&#39;) -->
<g id="edge2" class="edge"><title>val3&#45;&gt;((&lt;method &#39;count&#39; of &#39;str&#39; objects&gt;, &#39;words&#39;, &#39;val3&#39;), &#39;function&#39;)</title>
<path fill="none" stroke="black" d="M58.5019,-36.338C71.3249,-47.4904 88.2252,-62.189 102.644,-74.7293"/>
<polygon fill="black" stroke="black" points="100.515,-77.5162 110.357,-81.4378 105.109,-72.2344 100.515,-77.5162"/>
</g>
<!-- ((&lt;built&#45;in method format of str object at 0x1004d0c90&gt;, &#39;count3&#39;, &#39;val3&#39;, &#39;nwords&#39;), &#39;function&#39;) -->
<g id="node22" class="node"><title>((&lt;built&#45;in method format of str object at 0x1004d0c90&gt;, &#39;count3&#39;, &#39;val3&#39;, &#39;nwords&#39;), &#39;function&#39;)</title>
<ellipse fill="none" stroke="black" cx="132.567" cy="-273.188" rx="33.8596" ry="33.8596"/>
<text text-anchor="middle" x="132.567" y="-268.988" font-family="Times,serif" font-size="14.00">format</text>
</g>
<!-- val3&#45;&gt;((&lt;built&#45;in method format of str object at 0x1004d0c90&gt;, &#39;count3&#39;, &#39;val3&#39;, &#39;nwords&#39;), &#39;function&#39;) -->
<g id="edge3" class="edge"><title>val3&#45;&gt;((&lt;built&#45;in method format of str object at 0x1004d0c90&gt;, &#39;count3&#39;, &#39;val3&#39;, &#39;nwords&#39;), &#39;function&#39;)</title>
<path fill="none" stroke="black" d="M42.8593,-36.1492C51.3659,-69.1819 71.7079,-143.66 96.5669,-203.508 100.876,-213.884 106.202,-224.793 111.423,-234.785"/>
<polygon fill="black" stroke="black" points="108.363,-236.486 116.156,-243.663 114.54,-233.192 108.363,-236.486"/>
</g>
<!-- val2 -->
<g id="node5" class="node"><title>val2</title>
<polygon fill="none" stroke="black" points="489.429,-36 405.705,-36 405.705,-0 489.429,-0 489.429,-36"/>
<text text-anchor="middle" x="447.567" y="-13.8" font-family="Times,serif" font-size="14.00">val2=&#39;apple&#39;</text>
</g>
<!-- val2&#45;&gt;((&lt;method &#39;count&#39; of &#39;str&#39; objects&gt;, &#39;words&#39;, &#39;val2&#39;), &#39;function&#39;) -->
<g id="edge4" class="edge"><title>val2&#45;&gt;((&lt;method &#39;count&#39; of &#39;str&#39; objects&gt;, &#39;words&#39;, &#39;val2&#39;), &#39;function&#39;)</title>
<path fill="none" stroke="black" d="M421.572,-36.1384C402.682,-48.593 376.967,-65.5472 356.617,-78.9638"/>
<polygon fill="black" stroke="black" points="354.682,-76.0473 348.26,-84.4738 358.535,-81.8915 354.682,-76.0473"/>
</g>
<!-- ((&lt;built&#45;in method format of str object at 0x1004d0c90&gt;, &#39;count2&#39;, &#39;val2&#39;, &#39;nwords&#39;), &#39;function&#39;) -->
<g id="node11" class="node"><title>((&lt;built&#45;in method format of str object at 0x1004d0c90&gt;, &#39;count2&#39;, &#39;val2&#39;, &#39;nwords&#39;), &#39;function&#39;)</title>
<ellipse fill="none" stroke="black" cx="323.567" cy="-273.188" rx="33.8596" ry="33.8596"/>
<text text-anchor="middle" x="323.567" y="-268.988" font-family="Times,serif" font-size="14.00">format</text>
</g>
<!-- val2&#45;&gt;((&lt;built&#45;in method format of str object at 0x1004d0c90&gt;, &#39;count2&#39;, &#39;val2&#39;, &#39;nwords&#39;), &#39;function&#39;) -->
<g id="edge5" class="edge"><title>val2&#45;&gt;((&lt;built&#45;in method format of str object at 0x1004d0c90&gt;, &#39;count2&#39;, &#39;val2&#39;, &#39;nwords&#39;), &#39;function&#39;)</title>
<path fill="none" stroke="black" d="M439.652,-36.1478C424.49,-68.8715 390.136,-142.412 359.567,-203.508 354.54,-213.556 348.965,-224.351 343.733,-234.338"/>
<polygon fill="black" stroke="black" points="340.609,-232.76 339.05,-243.239 346.804,-236.019 340.609,-232.76"/>
</g>
<!-- val1 -->
<g id="node6" class="node"><title>val1</title>
<polygon fill="none" stroke="black" points="598.201,-36 506.933,-36 506.933,-0 598.201,-0 598.201,-36"/>
<text text-anchor="middle" x="552.567" y="-13.8" font-family="Times,serif" font-size="14.00">val1=&#39;orange&#39;</text>
</g>
<!-- ((&lt;built&#45;in method format of str object at 0x1004d0c90&gt;, &#39;count1&#39;, &#39;val1&#39;, &#39;nwords&#39;), &#39;function&#39;) -->
<g id="node8" class="node"><title>((&lt;built&#45;in method format of str object at 0x1004d0c90&gt;, &#39;count1&#39;, &#39;val1&#39;, &#39;nwords&#39;), &#39;function&#39;)</title>
<ellipse fill="none" stroke="black" cx="482.567" cy="-273.188" rx="33.8596" ry="33.8596"/>
<text text-anchor="middle" x="482.567" y="-268.988" font-family="Times,serif" font-size="14.00">format</text>
</g>
<!-- val1&#45;&gt;((&lt;built&#45;in method format of str object at 0x1004d0c90&gt;, &#39;count1&#39;, &#39;val1&#39;, &#39;nwords&#39;), &#39;function&#39;) -->
<g id="edge6" class="edge"><title>val1&#45;&gt;((&lt;built&#45;in method format of str object at 0x1004d0c90&gt;, &#39;count1&#39;, &#39;val1&#39;, &#39;nwords&#39;), &#39;function&#39;)</title>
<path fill="none" stroke="black" d="M551.131,-36.2269C547.991,-69.3924 539.087,-144.088 518.567,-203.508 514.9,-214.128 509.798,-225.122 504.586,-235.118"/>
<polygon fill="black" stroke="black" points="501.474,-233.515 499.807,-243.978 507.635,-236.838 501.474,-233.515"/>
</g>
<!-- ((&lt;method &#39;count&#39; of &#39;str&#39; objects&gt;, &#39;words&#39;, &#39;val1&#39;), &#39;function&#39;) -->
<g id="node12" class="node"><title>((&lt;method &#39;count&#39; of &#39;str&#39; objects&gt;, &#39;words&#39;, &#39;val1&#39;), &#39;function&#39;)</title>
<ellipse fill="none" stroke="black" cx="482.567" cy="-101.754" rx="29.5104" ry="29.5104"/>
<text text-anchor="middle" x="482.567" y="-97.5542" font-family="Times,serif" font-size="14.00">count</text>
</g>
<!-- val1&#45;&gt;((&lt;method &#39;count&#39; of &#39;str&#39; objects&gt;, &#39;words&#39;, &#39;val1&#39;), &#39;function&#39;) -->
<g id="edge7" class="edge"><title>val1&#45;&gt;((&lt;method &#39;count&#39; of &#39;str&#39; objects&gt;, &#39;words&#39;, &#39;val1&#39;), &#39;function&#39;)</title>
<path fill="none" stroke="black" d="M537.722,-36.338C529.178,-46.3157 518.205,-59.1319 508.299,-70.7014"/>
<polygon fill="black" stroke="black" points="505.5,-68.5893 501.654,-78.4617 510.817,-73.1421 505.5,-68.5893"/>
</g>
<!-- ((&lt;function print_and_return at 0x1071c2500&gt;, &#39;out2&#39;), &#39;function&#39;) -->
<g id="node7" class="node"><title>((&lt;function print_and_return at 0x1071c2500&gt;, &#39;out2&#39;), &#39;function&#39;)</title>
<ellipse fill="none" stroke="black" cx="323.567" cy="-484.404" rx="69.5736" ry="69.5736"/>
<text text-anchor="middle" x="323.567" y="-480.204" font-family="Times,serif" font-size="14.00">print_and_return</text>
</g>
<!-- ((&lt;function print_and_return at 0x1071c2500&gt;, &#39;out2&#39;), &#39;function&#39;)&#45;&gt;print2 -->
<g id="edge8" class="edge"><title>((&lt;function print_and_return at 0x1071c2500&gt;, &#39;out2&#39;), &#39;function&#39;)&#45;&gt;print2</title>
<path fill="none" stroke="black" d="M323.567,-553.986C323.567,-563.062 323.567,-571.902 323.567,-579.677"/>
<polygon fill="black" stroke="black" points="320.067,-579.873 323.567,-589.873 327.067,-579.873 320.067,-579.873"/>
</g>
<!-- out1 -->
<g id="node13" class="node"><title>out1</title>
<polygon fill="none" stroke="black" points="509.567,-378.867 455.567,-378.867 455.567,-342.867 509.567,-342.867 509.567,-378.867"/>
<text text-anchor="middle" x="482.567" y="-356.667" font-family="Times,serif" font-size="14.00">out1</text>
</g>
<!-- ((&lt;built&#45;in method format of str object at 0x1004d0c90&gt;, &#39;count1&#39;, &#39;val1&#39;, &#39;nwords&#39;), &#39;function&#39;)&#45;&gt;out1 -->
<g id="edge9" class="edge"><title>((&lt;built&#45;in method format of str object at 0x1004d0c90&gt;, &#39;count1&#39;, &#39;val1&#39;, &#39;nwords&#39;), &#39;function&#39;)&#45;&gt;out1</title>
<path fill="none" stroke="black" d="M482.567,-307.068C482.567,-315.469 482.567,-324.409 482.567,-332.5"/>
<polygon fill="black" stroke="black" points="479.067,-332.528 482.567,-342.528 486.067,-332.529 479.067,-332.528"/>
</g>
<!-- nwords -->
<g id="node9" class="node"><title>nwords</title>
<polygon fill="none" stroke="black" points="274.288,-203.508 216.846,-203.508 216.846,-167.508 274.288,-167.508 274.288,-203.508"/>
<text text-anchor="middle" x="245.567" y="-181.308" font-family="Times,serif" font-size="14.00">nwords</text>
</g>
<!-- nwords&#45;&gt;((&lt;built&#45;in method format of str object at 0x1004d0c90&gt;, &#39;count1&#39;, &#39;val1&#39;, &#39;nwords&#39;), &#39;function&#39;) -->
<g id="edge11" class="edge"><title>nwords&#45;&gt;((&lt;built&#45;in method format of str object at 0x1004d0c90&gt;, &#39;count1&#39;, &#39;val1&#39;, &#39;nwords&#39;), &#39;function&#39;)</title>
<path fill="none" stroke="black" d="M274.418,-198.389C278.81,-200.139 283.3,-201.894 287.567,-203.508 340.179,-223.409 401.455,-244.683 441.069,-258.19"/>
<polygon fill="black" stroke="black" points="440.061,-261.544 450.655,-261.452 442.315,-254.917 440.061,-261.544"/>
</g>
<!-- nwords&#45;&gt;((&lt;built&#45;in method format of str object at 0x1004d0c90&gt;, &#39;count2&#39;, &#39;val2&#39;, &#39;nwords&#39;), &#39;function&#39;) -->
<g id="edge12" class="edge"><title>nwords&#45;&gt;((&lt;built&#45;in method format of str object at 0x1004d0c90&gt;, &#39;count2&#39;, &#39;val2&#39;, &#39;nwords&#39;), &#39;function&#39;)</title>
<path fill="none" stroke="black" d="M261.351,-203.847C270.862,-214.294 283.27,-227.923 294.5,-240.259"/>
<polygon fill="black" stroke="black" points="291.983,-242.694 301.303,-247.732 297.16,-237.981 291.983,-242.694"/>
</g>
<!-- nwords&#45;&gt;((&lt;built&#45;in method format of str object at 0x1004d0c90&gt;, &#39;count3&#39;, &#39;val3&#39;, &#39;nwords&#39;), &#39;function&#39;) -->
<g id="edge10" class="edge"><title>nwords&#45;&gt;((&lt;built&#45;in method format of str object at 0x1004d0c90&gt;, &#39;count3&#39;, &#39;val3&#39;, &#39;nwords&#39;), &#39;function&#39;)</title>
<path fill="none" stroke="black" d="M222.971,-203.641C206.997,-215.753 185.286,-232.215 167.144,-245.971"/>
<polygon fill="black" stroke="black" points="164.947,-243.244 159.093,-252.075 169.176,-248.822 164.947,-243.244"/>
</g>
<!-- print1 -->
<g id="node10" class="node"><title>print1</title>
<polygon fill="none" stroke="black" points="509.567,-625.941 455.567,-625.941 455.567,-589.941 509.567,-589.941 509.567,-625.941"/>
<text text-anchor="middle" x="482.567" y="-603.741" font-family="Times,serif" font-size="14.00">print1</text>
</g>
<!-- out2 -->
<g id="node14" class="node"><title>out2</title>
<polygon fill="none" stroke="black" points="350.567,-378.867 296.567,-378.867 296.567,-342.867 350.567,-342.867 350.567,-378.867"/>
<text text-anchor="middle" x="323.567" y="-356.667" font-family="Times,serif" font-size="14.00">out2</text>
</g>
<!-- ((&lt;built&#45;in method format of str object at 0x1004d0c90&gt;, &#39;count2&#39;, &#39;val2&#39;, &#39;nwords&#39;), &#39;function&#39;)&#45;&gt;out2 -->
<g id="edge13" class="edge"><title>((&lt;built&#45;in method format of str object at 0x1004d0c90&gt;, &#39;count2&#39;, &#39;val2&#39;, &#39;nwords&#39;), &#39;function&#39;)&#45;&gt;out2</title>
<path fill="none" stroke="black" d="M323.567,-307.068C323.567,-315.469 323.567,-324.409 323.567,-332.5"/>
<polygon fill="black" stroke="black" points="320.067,-332.528 323.567,-342.528 327.067,-332.529 320.067,-332.528"/>
</g>
<!-- count1 -->
<g id="node17" class="node"><title>count1</title>
<polygon fill="none" stroke="black" points="509.671,-203.508 455.463,-203.508 455.463,-167.508 509.671,-167.508 509.671,-203.508"/>
<text text-anchor="middle" x="482.567" y="-181.308" font-family="Times,serif" font-size="14.00">count1</text>
</g>
<!-- ((&lt;method &#39;count&#39; of &#39;str&#39; objects&gt;, &#39;words&#39;, &#39;val1&#39;), &#39;function&#39;)&#45;&gt;count1 -->
<g id="edge14" class="edge"><title>((&lt;method &#39;count&#39; of &#39;str&#39; objects&gt;, &#39;words&#39;, &#39;val1&#39;), &#39;function&#39;)&#45;&gt;count1</title>
<path fill="none" stroke="black" d="M482.567,-131.808C482.567,-140.105 482.567,-149.113 482.567,-157.296"/>
<polygon fill="black" stroke="black" points="479.067,-157.448 482.567,-167.448 486.067,-157.448 479.067,-157.448"/>
</g>
<!-- ((&lt;function print_and_return at 0x1071c2500&gt;, &#39;out1&#39;), &#39;function&#39;) -->
<g id="node15" class="node"><title>((&lt;function print_and_return at 0x1071c2500&gt;, &#39;out1&#39;), &#39;function&#39;)</title>
<ellipse fill="none" stroke="black" cx="482.567" cy="-484.404" rx="69.5736" ry="69.5736"/>
<text text-anchor="middle" x="482.567" y="-480.204" font-family="Times,serif" font-size="14.00">print_and_return</text>
</g>
<!-- out1&#45;&gt;((&lt;function print_and_return at 0x1071c2500&gt;, &#39;out1&#39;), &#39;function&#39;) -->
<g id="edge15" class="edge"><title>out1&#45;&gt;((&lt;function print_and_return at 0x1071c2500&gt;, &#39;out1&#39;), &#39;function&#39;)</title>
<path fill="none" stroke="black" d="M482.567,-379.022C482.567,-386.21 482.567,-395.118 482.567,-404.677"/>
<polygon fill="black" stroke="black" points="479.067,-404.829 482.567,-414.83 486.067,-404.83 479.067,-404.829"/>
</g>
<!-- out2&#45;&gt;((&lt;function print_and_return at 0x1071c2500&gt;, &#39;out2&#39;), &#39;function&#39;) -->
<g id="edge16" class="edge"><title>out2&#45;&gt;((&lt;function print_and_return at 0x1071c2500&gt;, &#39;out2&#39;), &#39;function&#39;)</title>
<path fill="none" stroke="black" d="M323.567,-379.022C323.567,-386.21 323.567,-395.118 323.567,-404.677"/>
<polygon fill="black" stroke="black" points="320.067,-404.829 323.567,-414.83 327.067,-404.83 320.067,-404.829"/>
</g>
<!-- ((&lt;function print_and_return at 0x1071c2500&gt;, &#39;out1&#39;), &#39;function&#39;)&#45;&gt;print1 -->
<g id="edge17" class="edge"><title>((&lt;function print_and_return at 0x1071c2500&gt;, &#39;out1&#39;), &#39;function&#39;)&#45;&gt;print1</title>
<path fill="none" stroke="black" d="M482.567,-553.986C482.567,-563.062 482.567,-571.902 482.567,-579.677"/>
<polygon fill="black" stroke="black" points="479.067,-579.873 482.567,-589.873 486.067,-579.873 479.067,-579.873"/>
</g>
<!-- words -->
<g id="node16" class="node"><title>words</title>
<polygon fill="none" stroke="black" points="388.312,-36 94.8217,-36 94.8217,-0 388.312,-0 388.312,-36"/>
<text text-anchor="middle" x="241.567" y="-13.8" font-family="Times,serif" font-size="14.00">words=&#39;apple orange apple pear orange pear pear&#39;</text>
</g>
<!-- words&#45;&gt;((&lt;method &#39;count&#39; of &#39;str&#39; objects&gt;, &#39;words&#39;, &#39;val2&#39;), &#39;function&#39;) -->
<g id="edge19" class="edge"><title>words&#45;&gt;((&lt;method &#39;count&#39; of &#39;str&#39; objects&gt;, &#39;words&#39;, &#39;val2&#39;), &#39;function&#39;)</title>
<path fill="none" stroke="black" d="M258.957,-36.338C269.547,-46.8958 283.324,-60.6316 295.434,-72.7057"/>
<polygon fill="black" stroke="black" points="293.163,-75.3837 302.716,-79.9655 298.105,-70.4265 293.163,-75.3837"/>
</g>
<!-- words&#45;&gt;((&lt;method &#39;count&#39; of &#39;str&#39; objects&gt;, &#39;words&#39;, &#39;val1&#39;), &#39;function&#39;) -->
<g id="edge20" class="edge"><title>words&#45;&gt;((&lt;method &#39;count&#39; of &#39;str&#39; objects&gt;, &#39;words&#39;, &#39;val1&#39;), &#39;function&#39;)</title>
<path fill="none" stroke="black" d="M291.795,-36.0388C337.419,-51.5159 403.703,-74.0011 444.918,-87.9826"/>
<polygon fill="black" stroke="black" points="443.982,-91.3608 454.576,-91.2588 446.23,-84.7318 443.982,-91.3608"/>
</g>
<!-- ((&lt;built&#45;in function len&gt;, (&lt;method &#39;split&#39; of &#39;str&#39; objects&gt;, &#39;words&#39;)), &#39;function&#39;) -->
<g id="node20" class="node"><title>((&lt;built&#45;in function len&gt;, (&lt;method &#39;split&#39; of &#39;str&#39; objects&gt;, &#39;words&#39;)), &#39;function&#39;)</title>
<ellipse fill="none" stroke="black" cx="242.567" cy="-101.754" rx="20.8218" ry="20.8218"/>
<text text-anchor="middle" x="242.567" y="-97.5542" font-family="Times,serif" font-size="14.00">len</text>
</g>
<!-- words&#45;&gt;((&lt;built&#45;in function len&gt;, (&lt;method &#39;split&#39; of &#39;str&#39; objects&gt;, &#39;words&#39;)), &#39;function&#39;) -->
<g id="edge21" class="edge"><title>words&#45;&gt;((&lt;built&#45;in function len&gt;, (&lt;method &#39;split&#39; of &#39;str&#39; objects&gt;, &#39;words&#39;)), &#39;function&#39;)</title>
<path fill="none" stroke="black" d="M241.779,-36.338C241.9,-46.2425 242.055,-58.9439 242.196,-70.4465"/>
<polygon fill="black" stroke="black" points="238.698,-70.602 242.32,-80.5584 245.697,-70.5163 238.698,-70.602"/>
</g>
<!-- words&#45;&gt;((&lt;method &#39;count&#39; of &#39;str&#39; objects&gt;, &#39;words&#39;, &#39;val3&#39;), &#39;function&#39;) -->
<g id="edge18" class="edge"><title>words&#45;&gt;((&lt;method &#39;count&#39; of &#39;str&#39; objects&gt;, &#39;words&#39;, &#39;val3&#39;), &#39;function&#39;)</title>
<path fill="none" stroke="black" d="M218.717,-36.1384C202.945,-47.9683 181.76,-63.8575 164.345,-76.919"/>
<polygon fill="black" stroke="black" points="162.039,-74.2735 156.14,-83.0737 166.24,-79.8735 162.039,-74.2735"/>
</g>
<!-- count1&#45;&gt;((&lt;built&#45;in method format of str object at 0x1004d0c90&gt;, &#39;count1&#39;, &#39;val1&#39;, &#39;nwords&#39;), &#39;function&#39;) -->
<g id="edge22" class="edge"><title>count1&#45;&gt;((&lt;built&#45;in method format of str object at 0x1004d0c90&gt;, &#39;count1&#39;, &#39;val1&#39;, &#39;nwords&#39;), &#39;function&#39;)</title>
<path fill="none" stroke="black" d="M482.567,-203.847C482.567,-211.237 482.567,-220.218 482.567,-229.208"/>
<polygon fill="black" stroke="black" points="479.067,-229.276 482.567,-239.276 486.067,-229.276 479.067,-229.276"/>
</g>
<!-- count3 -->
<g id="node18" class="node"><title>count3</title>
<polygon fill="none" stroke="black" points="159.671,-203.508 105.463,-203.508 105.463,-167.508 159.671,-167.508 159.671,-203.508"/>
<text text-anchor="middle" x="132.567" y="-181.308" font-family="Times,serif" font-size="14.00">count3</text>
</g>
<!-- count3&#45;&gt;((&lt;built&#45;in method format of str object at 0x1004d0c90&gt;, &#39;count3&#39;, &#39;val3&#39;, &#39;nwords&#39;), &#39;function&#39;) -->
<g id="edge23" class="edge"><title>count3&#45;&gt;((&lt;built&#45;in method format of str object at 0x1004d0c90&gt;, &#39;count3&#39;, &#39;val3&#39;, &#39;nwords&#39;), &#39;function&#39;)</title>
<path fill="none" stroke="black" d="M132.567,-203.847C132.567,-211.237 132.567,-220.218 132.567,-229.208"/>
<polygon fill="black" stroke="black" points="129.067,-229.276 132.567,-239.276 136.067,-229.276 129.067,-229.276"/>
</g>
<!-- count2&#45;&gt;((&lt;built&#45;in method format of str object at 0x1004d0c90&gt;, &#39;count2&#39;, &#39;val2&#39;, &#39;nwords&#39;), &#39;function&#39;) -->
<g id="edge24" class="edge"><title>count2&#45;&gt;((&lt;built&#45;in method format of str object at 0x1004d0c90&gt;, &#39;count2&#39;, &#39;val2&#39;, &#39;nwords&#39;), &#39;function&#39;)</title>
<path fill="none" stroke="black" d="M323.567,-203.847C323.567,-211.237 323.567,-220.218 323.567,-229.208"/>
<polygon fill="black" stroke="black" points="320.067,-229.276 323.567,-239.276 327.067,-229.276 320.067,-229.276"/>
</g>
<!-- ((&lt;built&#45;in function len&gt;, (&lt;method &#39;split&#39; of &#39;str&#39; objects&gt;, &#39;words&#39;)), &#39;function&#39;)&#45;&gt;nwords -->
<g id="edge25" class="edge"><title>((&lt;built&#45;in function len&gt;, (&lt;method &#39;split&#39; of &#39;str&#39; objects&gt;, &#39;words&#39;)), &#39;function&#39;)&#45;&gt;nwords</title>
<path fill="none" stroke="black" d="M243.308,-122.963C243.687,-133.283 244.153,-145.988 244.564,-157.169"/>
<polygon fill="black" stroke="black" points="241.071,-157.43 244.935,-167.295 248.066,-157.174 241.071,-157.43"/>
</g>
<!-- ((&lt;method &#39;count&#39; of &#39;str&#39; objects&gt;, &#39;words&#39;, &#39;val3&#39;), &#39;function&#39;)&#45;&gt;count3 -->
<g id="edge26" class="edge"><title>((&lt;method &#39;count&#39; of &#39;str&#39; objects&gt;, &#39;words&#39;, &#39;val3&#39;), &#39;function&#39;)&#45;&gt;count3</title>
<path fill="none" stroke="black" d="M132.567,-131.808C132.567,-140.105 132.567,-149.113 132.567,-157.296"/>
<polygon fill="black" stroke="black" points="129.067,-157.448 132.567,-167.448 136.067,-157.448 129.067,-157.448"/>
</g>
<!-- out3 -->
<g id="node23" class="node"><title>out3</title>
<polygon fill="none" stroke="black" points="159.567,-378.867 105.567,-378.867 105.567,-342.867 159.567,-342.867 159.567,-378.867"/>
<text text-anchor="middle" x="132.567" y="-356.667" font-family="Times,serif" font-size="14.00">out3</text>
</g>
<!-- ((&lt;built&#45;in method format of str object at 0x1004d0c90&gt;, &#39;count3&#39;, &#39;val3&#39;, &#39;nwords&#39;), &#39;function&#39;)&#45;&gt;out3 -->
<g id="edge27" class="edge"><title>((&lt;built&#45;in method format of str object at 0x1004d0c90&gt;, &#39;count3&#39;, &#39;val3&#39;, &#39;nwords&#39;), &#39;function&#39;)&#45;&gt;out3</title>
<path fill="none" stroke="black" d="M132.567,-307.068C132.567,-315.469 132.567,-324.409 132.567,-332.5"/>
<polygon fill="black" stroke="black" points="129.067,-332.528 132.567,-342.528 136.067,-332.529 129.067,-332.528"/>
</g>
<!-- ((&lt;function print_and_return at 0x1071c2500&gt;, &#39;out3&#39;), &#39;function&#39;) -->
<g id="node24" class="node"><title>((&lt;function print_and_return at 0x1071c2500&gt;, &#39;out3&#39;), &#39;function&#39;)</title>
<ellipse fill="none" stroke="black" cx="132.567" cy="-484.404" rx="69.5736" ry="69.5736"/>
<text text-anchor="middle" x="132.567" y="-480.204" font-family="Times,serif" font-size="14.00">print_and_return</text>
</g>
<!-- out3&#45;&gt;((&lt;function print_and_return at 0x1071c2500&gt;, &#39;out3&#39;), &#39;function&#39;) -->
<g id="edge28" class="edge"><title>out3&#45;&gt;((&lt;function print_and_return at 0x1071c2500&gt;, &#39;out3&#39;), &#39;function&#39;)</title>
<path fill="none" stroke="black" d="M132.567,-379.022C132.567,-386.21 132.567,-395.118 132.567,-404.677"/>
<polygon fill="black" stroke="black" points="129.067,-404.829 132.567,-414.83 136.067,-404.83 129.067,-404.829"/>
</g>
<!-- ((&lt;function print_and_return at 0x1071c2500&gt;, &#39;out3&#39;), &#39;function&#39;)&#45;&gt;print3 -->
<g id="edge29" class="edge"><title>((&lt;function print_and_return at 0x1071c2500&gt;, &#39;out3&#39;), &#39;function&#39;)&#45;&gt;print3</title>
<path fill="none" stroke="black" d="M132.567,-553.986C132.567,-563.062 132.567,-571.902 132.567,-579.677"/>
<polygon fill="black" stroke="black" points="129.067,-579.873 132.567,-589.873 136.067,-579.873 129.067,-579.873"/>
</g>
</g>
</svg>