model-inference-process.svg 36.8 KB
Newer Older
TobeyQin's avatar
TobeyQin committed
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
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
<?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 Microsoft Visio, SVG Export model-inference-process.svg Page-1 -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ev="http://www.w3.org/2001/xml-events"
		xmlns:v="http://schemas.microsoft.com/visio/2003/SVGExtensions/" width="8.02778in" height="6.05391in"
		viewBox="0 0 578 435.881" xml:space="preserve" color-interpolation-filters="sRGB" class="st9">
	<v:documentProperties v:langID="1033" v:viewMarkup="false"/>

	<style type="text/css">
	<![CDATA[
		.st1 {fill:#ffffff;stroke:#70ad47;stroke-dasharray:15,9;stroke-width:1}
		.st2 {marker-end:url(#mrkr13-9);stroke:#ed7d31;stroke-linecap:round;stroke-linejoin:round;stroke-width:1}
		.st3 {fill:#ed7d31;fill-opacity:1;stroke:#ed7d31;stroke-opacity:1;stroke-width:0.28409090909091}
		.st4 {fill:#4672c4;stroke:#c8c8c8;stroke-width:0.25}
		.st5 {fill:#feffff;font-family:Calibri;font-size:0.666664em}
		.st6 {fill:none;stroke:none;stroke-width:0.25}
		.st7 {fill:#4672c4;font-family:Calibri;font-size:0.833336em}
		.st8 {font-size:1em}
		.st9 {fill:none;fill-rule:evenodd;font-size:12px;overflow:visible;stroke-linecap:square;stroke-miterlimit:3}
	]]>
	</style>

	<defs id="Markers">
		<g id="lend13">
			<path d="M 3 1 L 0 0 L 3 -1 L 3 1 " style="stroke:none"/>
		</g>
		<marker id="mrkr13-9" class="st3" v:arrowType="13" v:arrowSize="2" v:setback="10.56" refX="-10.56" orient="auto"
				markerUnits="strokeWidth" overflow="visible">
			<use xlink:href="#lend13" transform="scale(-3.52,-3.52) "/>
		</marker>
	</defs>
	<g v:mID="0" v:index="1" v:groupContext="foregroundPage">
		<title>Page-1</title>
		<v:pageProperties v:drawingScale="1" v:pageScale="1" v:drawingUnits="0" v:shadowOffsetX="9" v:shadowOffsetY="-9"/>
		<v:layer v:name="Flowchart" v:index="0"/>
		<g id="group1008-1" transform="translate(1,-11.1312)" v:mID="1008" v:groupContext="group">
			<title>Sheet.1008</title>
			<g id="shape1009-2" v:mID="1009" v:groupContext="shape" transform="translate(0,-300.375)">
				<title>Sheet.1009</title>
				<path d="M0 435.88 L576 435.88 L576 341.38 L0 341.38 L0 435.88 Z" class="st1"/>
			</g>
			<g id="shape1010-4" v:mID="1010" v:groupContext="shape" transform="translate(524.381,63.1312) rotate(90)">
				<title>Sheet.1010</title>
				<path d="M0 435.88 L357.31 435.88" class="st2"/>
			</g>
			<g id="shape1011-10" v:mID="1011" v:groupContext="shape" transform="translate(938.756,72.5062) rotate(90)">
				<title>Sheet.1011</title>
				<path d="M0 435.88 L348.31 435.88" class="st2"/>
			</g>
			<g id="shape1012-15" v:mID="1012" v:groupContext="shape" transform="translate(800.381,63.5062) rotate(90)">
				<title>Sheet.1012</title>
				<path d="M0 435.88 L361.81 435.88" class="st2"/>
			</g>
			<g id="shape1013-20" v:mID="1013" v:groupContext="shape" transform="translate(660.881,63.5062) rotate(90)">
				<title>Sheet.1013</title>
				<path d="M0 435.88 L357.31 435.88" class="st2"/>
			</g>
			<g id="shape1014-25" v:mID="1014" v:groupContext="shape" v:layerMember="0" transform="translate(175.5,-372.375)">
				<title>Process.7</title>
				<desc>__init__</desc>
				<v:custProps>
					<v:cp v:nameU="Cost" v:lbl="Cost" v:prompt="" v:type="7" v:format="@" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="ProcessNumber" v:lbl="Process Number" v:prompt="" v:type="2" v:format="" v:sortKey=""
							v:invis="false" v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="Owner" v:lbl="Owner" v:prompt="" v:type="0" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="Function" v:lbl="Function" v:prompt="" v:type="0" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0" v:val="VT4()"/>
					<v:cp v:nameU="StartDate" v:lbl="Start Date" v:prompt="" v:type="5" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="EndDate" v:lbl="End Date" v:prompt="" v:type="5" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="Status" v:lbl="Status" v:prompt="" v:type="4"
							v:format=";Not Started;In Progress;Completed;Deferred;Waiting on Input" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0" v:val="VT4()"/>
				</v:custProps>
				<v:userDefs>
					<v:ud v:nameU="visVersion" v:prompt="" v:val="VT0(15):26"/>
					<v:ud v:nameU="DefaultWidth" v:prompt="" v:val="VT0(1):0"/>
					<v:ud v:nameU="DefaultHeight" v:prompt="" v:val="VT0(0.75):0"/>
					<v:ud v:nameU="ResizeTxtHeight" v:prompt="" v:val="VT0(0.75):0"/>
				</v:userDefs>
				<v:textBlock v:margins="rect(2,2,2,2)"/>
				<v:textRect cx="49.5" cy="426.881" width="99.01" height="18"/>
				<rect x="0" y="417.881" width="99" height="18" class="st4"/>
				<text x="36.25" y="429.28" class="st5" v:langID="2052"><v:paragraph v:horizAlign="1"/><v:tabList/>__init__</text>			</g>
			<g id="shape1015-28" v:mID="1015" v:groupContext="shape" v:layerMember="0" transform="translate(175.5,-397.125)">
				<title>Process.9</title>
				<desc>ModelBenchmark</desc>
				<v:textBlock v:margins="rect(2,2,2,2)"/>
				<v:textRect cx="49.5" cy="422.381" width="99.01" height="27"/>
				<rect x="0" y="408.881" width="99" height="27" class="st6"/>
				<text x="13.34" y="425.38" class="st7" v:langID="1033"><v:paragraph v:horizAlign="1"/><v:tabList/>Model<tspan
							class="st8" v:langID="2052">Benchmark</tspan></text>			</g>
			<g id="shape1016-32" v:mID="1016" v:groupContext="shape" v:layerMember="0" transform="translate(312.75,-397.125)">
				<title>Process.10</title>
				<desc>PytorchBase</desc>
				<v:textBlock v:margins="rect(2,2,2,2)"/>
				<v:textRect cx="49.5" cy="422.381" width="99.01" height="27"/>
				<rect x="0" y="408.881" width="99" height="27" class="st6"/>
				<text x="24.3" y="425.38" class="st7" v:langID="2052"><v:paragraph v:horizAlign="1"/><v:tabList/>PytorchBase</text>			</g>
			<g id="shape1017-35" v:mID="1017" v:groupContext="shape" v:layerMember="0" transform="translate(455.625,-397.125)">
				<title>Process.11</title>
				<desc>PytorchBERT</desc>
				<v:textBlock v:margins="rect(2,2,2,2)"/>
				<v:textRect cx="49.5" cy="422.381" width="99.01" height="27"/>
				<rect x="0" y="408.881" width="99" height="27" class="st6"/>
				<text x="23.55" y="425.38" class="st7" v:langID="2052"><v:paragraph v:horizAlign="1"/><v:tabList/>PytorchBERT</text>			</g>
			<g id="shape1018-38" v:mID="1018" v:groupContext="shape" v:layerMember="0" transform="translate(315,-372.375)">
				<title>Process.12</title>
				<desc>__init__ enable some pytorch options</desc>
				<v:custProps>
					<v:cp v:nameU="Cost" v:lbl="Cost" v:prompt="" v:type="7" v:format="@" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="ProcessNumber" v:lbl="Process Number" v:prompt="" v:type="2" v:format="" v:sortKey=""
							v:invis="false" v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="Owner" v:lbl="Owner" v:prompt="" v:type="0" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="Function" v:lbl="Function" v:prompt="" v:type="0" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0" v:val="VT4()"/>
					<v:cp v:nameU="StartDate" v:lbl="Start Date" v:prompt="" v:type="5" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="EndDate" v:lbl="End Date" v:prompt="" v:type="5" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="Status" v:lbl="Status" v:prompt="" v:type="4"
							v:format=";Not Started;In Progress;Completed;Deferred;Waiting on Input" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0" v:val="VT4()"/>
				</v:custProps>
				<v:userDefs>
					<v:ud v:nameU="visVersion" v:prompt="" v:val="VT0(15):26"/>
					<v:ud v:nameU="DefaultWidth" v:prompt="" v:val="VT0(1):0"/>
					<v:ud v:nameU="DefaultHeight" v:prompt="" v:val="VT0(0.75):0"/>
					<v:ud v:nameU="ResizeTxtHeight" v:prompt="" v:val="VT0(0.75):0"/>
				</v:userDefs>
				<v:textBlock v:margins="rect(2,2,2,2)"/>
				<v:textRect cx="49.5" cy="426.881" width="99.01" height="18"/>
				<rect x="0" y="417.881" width="99" height="18" class="st4"/>
				<text x="36.25" y="424.48" class="st5" v:langID="2052"><v:paragraph v:horizAlign="1"/><v:tabList/>__init__<v:newlineChar/><tspan
							x="2.12" dy="1.2em" class="st8">enable some pytorch options</tspan></text>			</g>
			<g id="shape1019-42" v:mID="1019" v:groupContext="shape" v:layerMember="0" transform="translate(453.375,-363.375)">
				<title>Process.13</title>
				<desc>__init__ select optimizer type</desc>
				<v:custProps>
					<v:cp v:nameU="Cost" v:lbl="Cost" v:prompt="" v:type="7" v:format="@" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="ProcessNumber" v:lbl="Process Number" v:prompt="" v:type="2" v:format="" v:sortKey=""
							v:invis="false" v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="Owner" v:lbl="Owner" v:prompt="" v:type="0" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="Function" v:lbl="Function" v:prompt="" v:type="0" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0" v:val="VT4()"/>
					<v:cp v:nameU="StartDate" v:lbl="Start Date" v:prompt="" v:type="5" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="EndDate" v:lbl="End Date" v:prompt="" v:type="5" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="Status" v:lbl="Status" v:prompt="" v:type="4"
							v:format=";Not Started;In Progress;Completed;Deferred;Waiting on Input" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0" v:val="VT4()"/>
				</v:custProps>
				<v:userDefs>
					<v:ud v:nameU="visVersion" v:prompt="" v:val="VT0(15):26"/>
					<v:ud v:nameU="DefaultWidth" v:prompt="" v:val="VT0(1):0"/>
					<v:ud v:nameU="DefaultHeight" v:prompt="" v:val="VT0(0.75):0"/>
					<v:ud v:nameU="ResizeTxtHeight" v:prompt="" v:val="VT0(0.75):0"/>
				</v:userDefs>
				<v:textBlock v:margins="rect(2,2,2,2)"/>
				<v:textRect cx="49.5" cy="422.381" width="99.01" height="27"/>
				<rect x="0" y="408.881" width="99" height="27" class="st4"/>
				<text x="36.25" y="419.98" class="st5" v:langID="2052"><v:paragraph v:horizAlign="1"/><v:tabList/>__init__<v:newlineChar/><tspan
							x="15.41" dy="1.2em" class="st8">select optimizer type</tspan></text>			</g>
			<g id="shape1020-46" v:mID="1020" v:groupContext="shape" v:layerMember="0" transform="translate(175.5,-309.375)">
				<title>Process.14</title>
				<desc>add_parser_auguments() E.g. num_ steps, num_Warmup, batch_size</desc>
				<v:custProps>
					<v:cp v:nameU="Cost" v:lbl="Cost" v:prompt="" v:type="7" v:format="@" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="ProcessNumber" v:lbl="Process Number" v:prompt="" v:type="2" v:format="" v:sortKey=""
							v:invis="false" v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="Owner" v:lbl="Owner" v:prompt="" v:type="0" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="Function" v:lbl="Function" v:prompt="" v:type="0" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0" v:val="VT4()"/>
					<v:cp v:nameU="StartDate" v:lbl="Start Date" v:prompt="" v:type="5" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="EndDate" v:lbl="End Date" v:prompt="" v:type="5" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="Status" v:lbl="Status" v:prompt="" v:type="4"
							v:format=";Not Started;In Progress;Completed;Deferred;Waiting on Input" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0" v:val="VT4()"/>
				</v:custProps>
				<v:userDefs>
					<v:ud v:nameU="visVersion" v:prompt="" v:val="VT0(15):26"/>
					<v:ud v:nameU="DefaultWidth" v:prompt="" v:val="VT0(1):0"/>
					<v:ud v:nameU="DefaultHeight" v:prompt="" v:val="VT0(0.75):0"/>
					<v:ud v:nameU="ResizeTxtHeight" v:prompt="" v:val="VT0(0.75):0"/>
				</v:userDefs>
				<v:textBlock v:margins="rect(2,2,2,2)"/>
				<v:textRect cx="49.5" cy="422.381" width="99.01" height="27"/>
				<rect x="0" y="408.881" width="99" height="27" class="st4"/>
				<text x="8.42" y="415.18" class="st5" v:langID="1033"><v:paragraph v:horizAlign="1"/><v:tabList/>add_parser_auguments<tspan
							class="st8" v:langID="2052">()<v:newlineChar/></tspan><tspan x="22.89" dy="1.2em" class="st8"
							v:langID="2052">E.g. num_ steps, </tspan><tspan x="6.74" dy="1.2em" class="st8" v:langID="2052">num_</tspan>Warmup,<tspan
							class="st8" v:langID="2052"> </tspan>batch_size</text>			</g>
			<g id="shape1021-53" v:mID="1021" v:groupContext="shape" v:layerMember="0" transform="translate(453.375,-309.375)">
				<title>Process.15</title>
				<desc>add_parser_auguments() E.g. hidden_size, sequence_length</desc>
				<v:custProps>
					<v:cp v:nameU="Cost" v:lbl="Cost" v:prompt="" v:type="7" v:format="@" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="ProcessNumber" v:lbl="Process Number" v:prompt="" v:type="2" v:format="" v:sortKey=""
							v:invis="false" v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="Owner" v:lbl="Owner" v:prompt="" v:type="0" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="Function" v:lbl="Function" v:prompt="" v:type="0" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0" v:val="VT4()"/>
					<v:cp v:nameU="StartDate" v:lbl="Start Date" v:prompt="" v:type="5" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="EndDate" v:lbl="End Date" v:prompt="" v:type="5" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="Status" v:lbl="Status" v:prompt="" v:type="4"
							v:format=";Not Started;In Progress;Completed;Deferred;Waiting on Input" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0" v:val="VT4()"/>
				</v:custProps>
				<v:userDefs>
					<v:ud v:nameU="visVersion" v:prompt="" v:val="VT0(15):26"/>
					<v:ud v:nameU="DefaultWidth" v:prompt="" v:val="VT0(1):0"/>
					<v:ud v:nameU="DefaultHeight" v:prompt="" v:val="VT0(0.75):0"/>
					<v:ud v:nameU="ResizeTxtHeight" v:prompt="" v:val="VT0(0.75):0"/>
				</v:userDefs>
				<v:textBlock v:margins="rect(2,2,2,2)"/>
				<v:textRect cx="49.5" cy="422.381" width="99.01" height="27"/>
				<rect x="0" y="408.881" width="99" height="27" class="st4"/>
				<text x="8.42" y="415.18" class="st5" v:langID="1033"><v:paragraph v:horizAlign="1"/><v:tabList/>add_parser_auguments<tspan
							class="st8" v:langID="2052">()<v:newlineChar/></tspan><tspan x="22.38" dy="1.2em" class="st8"
							v:langID="2052">E.g. </tspan>hidden_size<tspan class="st8" v:langID="2052">,<v:newlineChar/></tspan><tspan
							x="21.64" dy="1.2em" class="st8" v:langID="2052">sequence_length</tspan></text>			</g>
			<g id="shape1022-60" v:mID="1022" v:groupContext="shape" v:layerMember="0" transform="translate(315,-241.875)">
				<title>Process.18</title>
				<desc>_init_distributed_setting()</desc>
				<v:custProps>
					<v:cp v:nameU="Cost" v:lbl="Cost" v:prompt="" v:type="7" v:format="@" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="ProcessNumber" v:lbl="Process Number" v:prompt="" v:type="2" v:format="" v:sortKey=""
							v:invis="false" v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="Owner" v:lbl="Owner" v:prompt="" v:type="0" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="Function" v:lbl="Function" v:prompt="" v:type="0" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0" v:val="VT4()"/>
					<v:cp v:nameU="StartDate" v:lbl="Start Date" v:prompt="" v:type="5" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="EndDate" v:lbl="End Date" v:prompt="" v:type="5" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="Status" v:lbl="Status" v:prompt="" v:type="4"
							v:format=";Not Started;In Progress;Completed;Deferred;Waiting on Input" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0" v:val="VT4()"/>
				</v:custProps>
				<v:userDefs>
					<v:ud v:nameU="visVersion" v:prompt="" v:val="VT0(15):26"/>
					<v:ud v:nameU="DefaultWidth" v:prompt="" v:val="VT0(1):0"/>
					<v:ud v:nameU="DefaultHeight" v:prompt="" v:val="VT0(0.75):0"/>
					<v:ud v:nameU="ResizeTxtHeight" v:prompt="" v:val="VT0(0.75):0"/>
				</v:userDefs>
				<v:textBlock v:margins="rect(2,2,2,2)"/>
				<v:textRect cx="49.5" cy="426.881" width="99.01" height="18"/>
				<rect x="0" y="417.881" width="99" height="18" class="st4"/>
				<text x="6.81" y="429.28" class="st5" v:langID="2052"><v:paragraph v:horizAlign="1"/><v:tabList/>_<tspan
							class="st8" v:langID="1033">init_distributed_setting</tspan>()</text>			</g>
			<g id="shape1023-64" v:mID="1023" v:groupContext="shape" v:layerMember="0" transform="translate(454.5,-214.875)">
				<title>Process.19</title>
				<desc>_generate_dataset()</desc>
				<v:custProps>
					<v:cp v:nameU="Cost" v:lbl="Cost" v:prompt="" v:type="7" v:format="@" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="ProcessNumber" v:lbl="Process Number" v:prompt="" v:type="2" v:format="" v:sortKey=""
							v:invis="false" v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="Owner" v:lbl="Owner" v:prompt="" v:type="0" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="Function" v:lbl="Function" v:prompt="" v:type="0" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0" v:val="VT4()"/>
					<v:cp v:nameU="StartDate" v:lbl="Start Date" v:prompt="" v:type="5" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="EndDate" v:lbl="End Date" v:prompt="" v:type="5" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="Status" v:lbl="Status" v:prompt="" v:type="4"
							v:format=";Not Started;In Progress;Completed;Deferred;Waiting on Input" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0" v:val="VT4()"/>
				</v:custProps>
				<v:userDefs>
					<v:ud v:nameU="visVersion" v:prompt="" v:val="VT0(15):26"/>
					<v:ud v:nameU="DefaultWidth" v:prompt="" v:val="VT0(1):0"/>
					<v:ud v:nameU="DefaultHeight" v:prompt="" v:val="VT0(0.75):0"/>
					<v:ud v:nameU="ResizeTxtHeight" v:prompt="" v:val="VT0(0.75):0"/>
				</v:userDefs>
				<v:textBlock v:margins="rect(2,2,2,2)"/>
				<v:textRect cx="49.5" cy="426.881" width="99.01" height="18"/>
				<rect x="0" y="417.881" width="99" height="18" class="st4"/>
				<text x="16.32" y="429.28" class="st5" v:langID="2052"><v:paragraph v:horizAlign="1"/><v:tabList/>_<tspan
							class="st8" v:langID="1033">generate_dataset</tspan>()</text>			</g>
			<g id="shape1024-68" v:mID="1024" v:groupContext="shape" v:layerMember="0" transform="translate(315,-183.375)">
				<title>Process.20</title>
				<desc>_init_dataloader()</desc>
				<v:custProps>
					<v:cp v:nameU="Cost" v:lbl="Cost" v:prompt="" v:type="7" v:format="@" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="ProcessNumber" v:lbl="Process Number" v:prompt="" v:type="2" v:format="" v:sortKey=""
							v:invis="false" v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="Owner" v:lbl="Owner" v:prompt="" v:type="0" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="Function" v:lbl="Function" v:prompt="" v:type="0" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0" v:val="VT4()"/>
					<v:cp v:nameU="StartDate" v:lbl="Start Date" v:prompt="" v:type="5" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="EndDate" v:lbl="End Date" v:prompt="" v:type="5" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="Status" v:lbl="Status" v:prompt="" v:type="4"
							v:format=";Not Started;In Progress;Completed;Deferred;Waiting on Input" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0" v:val="VT4()"/>
				</v:custProps>
				<v:userDefs>
					<v:ud v:nameU="visVersion" v:prompt="" v:val="VT0(15):26"/>
					<v:ud v:nameU="DefaultWidth" v:prompt="" v:val="VT0(1):0"/>
					<v:ud v:nameU="DefaultHeight" v:prompt="" v:val="VT0(0.75):0"/>
					<v:ud v:nameU="ResizeTxtHeight" v:prompt="" v:val="VT0(0.75):0"/>
				</v:userDefs>
				<v:textBlock v:margins="rect(2,2,2,2)"/>
				<v:textRect cx="49.5" cy="426.881" width="99.01" height="18"/>
				<rect x="0" y="417.881" width="99" height="18" class="st4"/>
				<text x="20.11" y="429.28" class="st5" v:langID="2052"><v:paragraph v:horizAlign="1"/><v:tabList/>_<tspan
							class="st8" v:langID="1033">init_dataloader</tspan>()</text>			</g>
			<g id="shape1025-72" v:mID="1025" v:groupContext="shape" v:layerMember="0" transform="translate(454.5,-147.375)">
				<title>Process.21</title>
				<desc>_create_model()</desc>
				<v:custProps>
					<v:cp v:nameU="Cost" v:lbl="Cost" v:prompt="" v:type="7" v:format="@" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="ProcessNumber" v:lbl="Process Number" v:prompt="" v:type="2" v:format="" v:sortKey=""
							v:invis="false" v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="Owner" v:lbl="Owner" v:prompt="" v:type="0" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="Function" v:lbl="Function" v:prompt="" v:type="0" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0" v:val="VT4()"/>
					<v:cp v:nameU="StartDate" v:lbl="Start Date" v:prompt="" v:type="5" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="EndDate" v:lbl="End Date" v:prompt="" v:type="5" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="Status" v:lbl="Status" v:prompt="" v:type="4"
							v:format=";Not Started;In Progress;Completed;Deferred;Waiting on Input" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0" v:val="VT4()"/>
				</v:custProps>
				<v:userDefs>
					<v:ud v:nameU="visVersion" v:prompt="" v:val="VT0(15):26"/>
					<v:ud v:nameU="DefaultWidth" v:prompt="" v:val="VT0(1):0"/>
					<v:ud v:nameU="DefaultHeight" v:prompt="" v:val="VT0(0.75):0"/>
					<v:ud v:nameU="ResizeTxtHeight" v:prompt="" v:val="VT0(0.75):0"/>
				</v:userDefs>
				<v:textBlock v:margins="rect(2,2,2,2)"/>
				<v:textRect cx="49.5" cy="426.881" width="99.01" height="18"/>
				<rect x="0" y="417.881" width="99" height="18" class="st4"/>
				<text x="22.45" y="429.28" class="st5" v:langID="2052"><v:paragraph v:horizAlign="1"/><v:tabList/>_<tspan
							class="st8" v:langID="1033">create_model</tspan>()</text>			</g>
			<g id="shape1027-76" v:mID="1027" v:groupContext="shape" v:layerMember="0" transform="translate(454.5,-99)">
				<title>Process.23</title>
				<desc>_inference_step()</desc>
				<v:custProps>
					<v:cp v:nameU="Cost" v:lbl="Cost" v:prompt="" v:type="7" v:format="@" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="ProcessNumber" v:lbl="Process Number" v:prompt="" v:type="2" v:format="" v:sortKey=""
							v:invis="false" v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="Owner" v:lbl="Owner" v:prompt="" v:type="0" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="Function" v:lbl="Function" v:prompt="" v:type="0" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0" v:val="VT4()"/>
					<v:cp v:nameU="StartDate" v:lbl="Start Date" v:prompt="" v:type="5" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="EndDate" v:lbl="End Date" v:prompt="" v:type="5" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="Status" v:lbl="Status" v:prompt="" v:type="4"
							v:format=";Not Started;In Progress;Completed;Deferred;Waiting on Input" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0" v:val="VT4()"/>
				</v:custProps>
				<v:userDefs>
					<v:ud v:nameU="visVersion" v:prompt="" v:val="VT0(15):26"/>
					<v:ud v:nameU="DefaultWidth" v:prompt="" v:val="VT0(1):0"/>
					<v:ud v:nameU="DefaultHeight" v:prompt="" v:val="VT0(0.75):0"/>
					<v:ud v:nameU="ResizeTxtHeight" v:prompt="" v:val="VT0(0.75):0"/>
				</v:userDefs>
				<v:textBlock v:margins="rect(2,2,2,2)"/>
				<v:textRect cx="49.5" cy="426.881" width="99.01" height="18"/>
				<rect x="0" y="417.881" width="99" height="18" class="st4"/>
				<text x="20.7" y="429.28" class="st5" v:langID="2052"><v:paragraph v:horizAlign="1"/><v:tabList/>_inference_step()</text>			</g>
			<g id="shape1028-79" v:mID="1028" v:groupContext="shape" v:layerMember="0" transform="translate(39,-372.75)">
				<title>Process.1000</title>
				<desc>__init__</desc>
				<v:custProps>
					<v:cp v:nameU="Cost" v:lbl="Cost" v:prompt="" v:type="7" v:format="@" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="ProcessNumber" v:lbl="Process Number" v:prompt="" v:type="2" v:format="" v:sortKey=""
							v:invis="false" v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="Owner" v:lbl="Owner" v:prompt="" v:type="0" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="Function" v:lbl="Function" v:prompt="" v:type="0" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0" v:val="VT4()"/>
					<v:cp v:nameU="StartDate" v:lbl="Start Date" v:prompt="" v:type="5" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="EndDate" v:lbl="End Date" v:prompt="" v:type="5" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="Status" v:lbl="Status" v:prompt="" v:type="4"
							v:format=";Not Started;In Progress;Completed;Deferred;Waiting on Input" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0" v:val="VT4()"/>
				</v:custProps>
				<v:userDefs>
					<v:ud v:nameU="visVersion" v:prompt="" v:val="VT0(15):26"/>
					<v:ud v:nameU="DefaultWidth" v:prompt="" v:val="VT0(1):0"/>
					<v:ud v:nameU="DefaultHeight" v:prompt="" v:val="VT0(0.75):0"/>
					<v:ud v:nameU="ResizeTxtHeight" v:prompt="" v:val="VT0(0.75):0"/>
				</v:userDefs>
				<v:textBlock v:margins="rect(2,2,2,2)"/>
				<v:textRect cx="49.5" cy="426.881" width="99.01" height="18"/>
				<rect x="0" y="417.881" width="99" height="18" class="st4"/>
				<text x="36.25" y="429.28" class="st5" v:langID="2052"><v:paragraph v:horizAlign="1"/><v:tabList/>__init__</text>			</g>
			<g id="shape1029-82" v:mID="1029" v:groupContext="shape" v:layerMember="0" transform="translate(39,-397.5)">
				<title>Process.1001</title>
				<desc>Benchmark</desc>
				<v:textBlock v:margins="rect(2,2,2,2)"/>
				<v:textRect cx="49.5" cy="422.381" width="99.01" height="27"/>
				<rect x="0" y="408.881" width="99" height="27" class="st6"/>
				<text x="26.52" y="425.38" class="st7" v:langID="2052"><v:paragraph v:horizAlign="1"/><v:tabList/>Benchmark</text>			</g>
			<g id="shape1030-85" v:mID="1030" v:groupContext="shape" v:layerMember="0" transform="translate(40.5,-309.375)">
				<title>Process.1002</title>
				<desc>add_parser_auguments() E.g. run_count, duration</desc>
				<v:custProps>
					<v:cp v:nameU="Cost" v:lbl="Cost" v:prompt="" v:type="7" v:format="@" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="ProcessNumber" v:lbl="Process Number" v:prompt="" v:type="2" v:format="" v:sortKey=""
							v:invis="false" v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="Owner" v:lbl="Owner" v:prompt="" v:type="0" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="Function" v:lbl="Function" v:prompt="" v:type="0" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0" v:val="VT4()"/>
					<v:cp v:nameU="StartDate" v:lbl="Start Date" v:prompt="" v:type="5" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="EndDate" v:lbl="End Date" v:prompt="" v:type="5" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="Status" v:lbl="Status" v:prompt="" v:type="4"
							v:format=";Not Started;In Progress;Completed;Deferred;Waiting on Input" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0" v:val="VT4()"/>
				</v:custProps>
				<v:userDefs>
					<v:ud v:nameU="visVersion" v:prompt="" v:val="VT0(15):26"/>
					<v:ud v:nameU="DefaultWidth" v:prompt="" v:val="VT0(1):0"/>
					<v:ud v:nameU="DefaultHeight" v:prompt="" v:val="VT0(0.75):0"/>
					<v:ud v:nameU="ResizeTxtHeight" v:prompt="" v:val="VT0(0.75):0"/>
				</v:userDefs>
				<v:textBlock v:margins="rect(2,2,2,2)"/>
				<v:textRect cx="49.5" cy="422.381" width="99.01" height="27"/>
				<rect x="0" y="408.881" width="99" height="27" class="st4"/>
				<text x="8.42" y="419.98" class="st5" v:langID="1033"><v:paragraph v:horizAlign="1"/><v:tabList/>add_parser_auguments<tspan
							class="st8" v:langID="2052">()<v:newlineChar/></tspan><tspan x="9.92" dy="1.2em" class="st8"
							v:langID="2052">E.g. run_count, duration</tspan></text>			</g>
			<g id="shape1031-90" v:mID="1031" v:groupContext="shape" v:layerMember="0" transform="translate(40.5,-274.5)">
				<title>Process.17</title>
				<desc>parse_args()</desc>
				<v:custProps>
					<v:cp v:nameU="Cost" v:lbl="Cost" v:prompt="" v:type="7" v:format="@" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="ProcessNumber" v:lbl="Process Number" v:prompt="" v:type="2" v:format="" v:sortKey=""
							v:invis="false" v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="Owner" v:lbl="Owner" v:prompt="" v:type="0" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="Function" v:lbl="Function" v:prompt="" v:type="0" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0" v:val="VT4()"/>
					<v:cp v:nameU="StartDate" v:lbl="Start Date" v:prompt="" v:type="5" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="EndDate" v:lbl="End Date" v:prompt="" v:type="5" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="Status" v:lbl="Status" v:prompt="" v:type="4"
							v:format=";Not Started;In Progress;Completed;Deferred;Waiting on Input" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0" v:val="VT4()"/>
				</v:custProps>
				<v:userDefs>
					<v:ud v:nameU="visVersion" v:prompt="" v:val="VT0(15):26"/>
					<v:ud v:nameU="DefaultWidth" v:prompt="" v:val="VT0(1):0"/>
					<v:ud v:nameU="DefaultHeight" v:prompt="" v:val="VT0(0.75):0"/>
					<v:ud v:nameU="ResizeTxtHeight" v:prompt="" v:val="VT0(0.75):0"/>
				</v:userDefs>
				<v:textBlock v:margins="rect(2,2,2,2)"/>
				<v:textRect cx="49.5" cy="426.881" width="99.01" height="18"/>
				<rect x="0" y="417.881" width="99" height="18" class="st4"/>
				<text x="29.36" y="429.28" class="st5" v:langID="1033"><v:paragraph v:horizAlign="1"/><v:tabList/>parse_args<tspan
							class="st8" v:langID="2052">()</tspan></text>			</g>
			<g id="shape1032-94" v:mID="1032" v:groupContext="shape" v:layerMember="0" transform="translate(40.5,-40.5)">
				<title>Process.1004</title>
				<desc>__check_result_format()</desc>
				<v:custProps>
					<v:cp v:nameU="Cost" v:lbl="Cost" v:prompt="" v:type="7" v:format="@" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="ProcessNumber" v:lbl="Process Number" v:prompt="" v:type="2" v:format="" v:sortKey=""
							v:invis="false" v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="Owner" v:lbl="Owner" v:prompt="" v:type="0" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="Function" v:lbl="Function" v:prompt="" v:type="0" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0" v:val="VT4()"/>
					<v:cp v:nameU="StartDate" v:lbl="Start Date" v:prompt="" v:type="5" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="EndDate" v:lbl="End Date" v:prompt="" v:type="5" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="Status" v:lbl="Status" v:prompt="" v:type="4"
							v:format=";Not Started;In Progress;Completed;Deferred;Waiting on Input" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0" v:val="VT4()"/>
				</v:custProps>
				<v:userDefs>
					<v:ud v:nameU="visVersion" v:prompt="" v:val="VT0(15):26"/>
					<v:ud v:nameU="DefaultWidth" v:prompt="" v:val="VT0(1):0"/>
					<v:ud v:nameU="DefaultHeight" v:prompt="" v:val="VT0(0.75):0"/>
					<v:ud v:nameU="ResizeTxtHeight" v:prompt="" v:val="VT0(0.75):0"/>
				</v:userDefs>
				<v:textBlock v:margins="rect(2,2,2,2)"/>
				<v:textRect cx="49.5" cy="426.881" width="99.01" height="18"/>
				<rect x="0" y="417.881" width="99" height="18" class="st4"/>
				<text x="9.33" y="429.28" class="st5" v:langID="1033"><v:paragraph v:horizAlign="1"/><v:tabList/>__check_result_format()</text>			</g>
			<g id="shape1033-97" v:mID="1033" v:groupContext="shape" v:layerMember="0" transform="translate(315,-66.375)">
				<title>Process.1005</title>
				<desc>_postprocess()</desc>
				<v:custProps>
					<v:cp v:nameU="Cost" v:lbl="Cost" v:prompt="" v:type="7" v:format="@" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="ProcessNumber" v:lbl="Process Number" v:prompt="" v:type="2" v:format="" v:sortKey=""
							v:invis="false" v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="Owner" v:lbl="Owner" v:prompt="" v:type="0" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="Function" v:lbl="Function" v:prompt="" v:type="0" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0" v:val="VT4()"/>
					<v:cp v:nameU="StartDate" v:lbl="Start Date" v:prompt="" v:type="5" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="EndDate" v:lbl="End Date" v:prompt="" v:type="5" v:format="" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0"/>
					<v:cp v:nameU="Status" v:lbl="Status" v:prompt="" v:type="4"
							v:format=";Not Started;In Progress;Completed;Deferred;Waiting on Input" v:sortKey="" v:invis="false"
							v:ask="false" v:langID="1033" v:cal="0" v:val="VT4()"/>
				</v:custProps>
				<v:userDefs>
					<v:ud v:nameU="visVersion" v:prompt="" v:val="VT0(15):26"/>
					<v:ud v:nameU="DefaultWidth" v:prompt="" v:val="VT0(1):0"/>
					<v:ud v:nameU="DefaultHeight" v:prompt="" v:val="VT0(0.75):0"/>
					<v:ud v:nameU="ResizeTxtHeight" v:prompt="" v:val="VT0(0.75):0"/>
				</v:userDefs>
				<v:textBlock v:margins="rect(2,2,2,2)"/>
				<v:textRect cx="49.5" cy="426.881" width="99.01" height="18"/>
				<rect x="0" y="417.881" width="99" height="18" class="st4"/>
				<text x="25.55" y="429.28" class="st5" v:langID="1033"><v:paragraph v:horizAlign="1"/><v:tabList/>_postprocess<tspan
							class="st8" v:langID="2052">()</tspan></text>			</g>
		</g>
	</g>
</svg>