Norod78 commited on
Commit
76b9ad3
1 Parent(s): 482cd83

gpt-fluentui-flat-svg

Browse files
.gitattributes CHANGED
@@ -32,3 +32,4 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
32
  *.zip filter=lfs diff=lfs merge=lfs -text
33
  *.zst filter=lfs diff=lfs merge=lfs -text
34
  *tfevents* filter=lfs diff=lfs merge=lfs -text
 
32
  *.zip filter=lfs diff=lfs merge=lfs -text
33
  *.zst filter=lfs diff=lfs merge=lfs -text
34
  *tfevents* filter=lfs diff=lfs merge=lfs -text
35
+ train/svg_flat.txt filter=lfs diff=lfs merge=lfs -text
config.json ADDED
@@ -0,0 +1,34 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "_name_or_path": "./trained_model",
3
+ "activation_function": "gelu_new",
4
+ "architectures": [
5
+ "GPT2LMHeadModel"
6
+ ],
7
+ "attn_pdrop": 0.1,
8
+ "bos_token_id": 0,
9
+ "embd_pdrop": 0.1,
10
+ "eos_token_id": 0,
11
+ "initializer_range": 0.02,
12
+ "layer_norm_epsilon": 1e-05,
13
+ "line_by_line": false,
14
+ "model_type": "gpt2",
15
+ "n_ctx": 4096,
16
+ "n_embd": 768,
17
+ "n_head": 12,
18
+ "n_inner": null,
19
+ "n_layer": 8,
20
+ "n_positions": 4096,
21
+ "reorder_and_upcast_attn": false,
22
+ "resid_pdrop": 0.1,
23
+ "scale_attn_by_inverse_layer_idx": false,
24
+ "scale_attn_weights": true,
25
+ "summary_activation": null,
26
+ "summary_first_dropout": 0.1,
27
+ "summary_proj_to_labels": true,
28
+ "summary_type": "cls_index",
29
+ "summary_use_proj": true,
30
+ "torch_dtype": "float32",
31
+ "transformers_version": "4.26.0.dev0",
32
+ "use_cache": true,
33
+ "vocab_size": 1000
34
+ }
pytorch_model.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:8d6f1f1fdf086aa1e5b45bab2b0e3eacf96c885baf7ac7457a24be82c820397b
3
+ size 376726621
special_tokens_map.json ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
1
+ {
2
+ "bos_token": "<|endoftext|>",
3
+ "eos_token": "<|endoftext|>",
4
+ "pad_token": "<|endoftext|>",
5
+ "unk_token": "<|endoftext|>"
6
+ }
tokenizer.json ADDED
@@ -0,0 +1,1790 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "version": "1.0",
3
+ "truncation": null,
4
+ "padding": null,
5
+ "added_tokens": [
6
+ {
7
+ "id": 0,
8
+ "content": "<|endoftext|>",
9
+ "single_word": false,
10
+ "lstrip": false,
11
+ "rstrip": false,
12
+ "normalized": false,
13
+ "special": true
14
+ }
15
+ ],
16
+ "normalizer": null,
17
+ "pre_tokenizer": {
18
+ "type": "ByteLevel",
19
+ "add_prefix_space": false,
20
+ "trim_offsets": true,
21
+ "use_regex": true
22
+ },
23
+ "post_processor": {
24
+ "type": "ByteLevel",
25
+ "add_prefix_space": true,
26
+ "trim_offsets": true,
27
+ "use_regex": true
28
+ },
29
+ "decoder": {
30
+ "type": "ByteLevel",
31
+ "add_prefix_space": true,
32
+ "trim_offsets": true,
33
+ "use_regex": true
34
+ },
35
+ "model": {
36
+ "type": "BPE",
37
+ "dropout": null,
38
+ "unk_token": null,
39
+ "continuing_subword_prefix": null,
40
+ "end_of_word_suffix": null,
41
+ "fuse_unk": false,
42
+ "vocab": {
43
+ "<|endoftext|>": 0,
44
+ "!": 1,
45
+ "\"": 2,
46
+ "#": 3,
47
+ "$": 4,
48
+ "%": 5,
49
+ "&": 6,
50
+ "'": 7,
51
+ "(": 8,
52
+ ")": 9,
53
+ "*": 10,
54
+ "+": 11,
55
+ ",": 12,
56
+ "-": 13,
57
+ ".": 14,
58
+ "/": 15,
59
+ "0": 16,
60
+ "1": 17,
61
+ "2": 18,
62
+ "3": 19,
63
+ "4": 20,
64
+ "5": 21,
65
+ "6": 22,
66
+ "7": 23,
67
+ "8": 24,
68
+ "9": 25,
69
+ ":": 26,
70
+ ";": 27,
71
+ "<": 28,
72
+ "=": 29,
73
+ ">": 30,
74
+ "?": 31,
75
+ "@": 32,
76
+ "A": 33,
77
+ "B": 34,
78
+ "C": 35,
79
+ "D": 36,
80
+ "E": 37,
81
+ "F": 38,
82
+ "G": 39,
83
+ "H": 40,
84
+ "I": 41,
85
+ "J": 42,
86
+ "K": 43,
87
+ "L": 44,
88
+ "M": 45,
89
+ "N": 46,
90
+ "O": 47,
91
+ "P": 48,
92
+ "Q": 49,
93
+ "R": 50,
94
+ "S": 51,
95
+ "T": 52,
96
+ "U": 53,
97
+ "V": 54,
98
+ "W": 55,
99
+ "X": 56,
100
+ "Y": 57,
101
+ "Z": 58,
102
+ "[": 59,
103
+ "\\": 60,
104
+ "]": 61,
105
+ "^": 62,
106
+ "_": 63,
107
+ "`": 64,
108
+ "a": 65,
109
+ "b": 66,
110
+ "c": 67,
111
+ "d": 68,
112
+ "e": 69,
113
+ "f": 70,
114
+ "g": 71,
115
+ "h": 72,
116
+ "i": 73,
117
+ "j": 74,
118
+ "k": 75,
119
+ "l": 76,
120
+ "m": 77,
121
+ "n": 78,
122
+ "o": 79,
123
+ "p": 80,
124
+ "q": 81,
125
+ "r": 82,
126
+ "s": 83,
127
+ "t": 84,
128
+ "u": 85,
129
+ "v": 86,
130
+ "w": 87,
131
+ "x": 88,
132
+ "y": 89,
133
+ "z": 90,
134
+ "{": 91,
135
+ "|": 92,
136
+ "}": 93,
137
+ "~": 94,
138
+ "¡": 95,
139
+ "¢": 96,
140
+ "£": 97,
141
+ "¤": 98,
142
+ "¥": 99,
143
+ "¦": 100,
144
+ "§": 101,
145
+ "¨": 102,
146
+ "©": 103,
147
+ "ª": 104,
148
+ "«": 105,
149
+ "¬": 106,
150
+ "®": 107,
151
+ "¯": 108,
152
+ "°": 109,
153
+ "±": 110,
154
+ "²": 111,
155
+ "³": 112,
156
+ "´": 113,
157
+ "µ": 114,
158
+ "¶": 115,
159
+ "·": 116,
160
+ "¸": 117,
161
+ "¹": 118,
162
+ "º": 119,
163
+ "»": 120,
164
+ "¼": 121,
165
+ "½": 122,
166
+ "¾": 123,
167
+ "¿": 124,
168
+ "À": 125,
169
+ "Á": 126,
170
+ "Â": 127,
171
+ "Ã": 128,
172
+ "Ä": 129,
173
+ "Å": 130,
174
+ "Æ": 131,
175
+ "Ç": 132,
176
+ "È": 133,
177
+ "É": 134,
178
+ "Ê": 135,
179
+ "Ë": 136,
180
+ "Ì": 137,
181
+ "Í": 138,
182
+ "Î": 139,
183
+ "Ï": 140,
184
+ "Ð": 141,
185
+ "Ñ": 142,
186
+ "Ò": 143,
187
+ "Ó": 144,
188
+ "Ô": 145,
189
+ "Õ": 146,
190
+ "Ö": 147,
191
+ "×": 148,
192
+ "Ø": 149,
193
+ "Ù": 150,
194
+ "Ú": 151,
195
+ "Û": 152,
196
+ "Ü": 153,
197
+ "Ý": 154,
198
+ "Þ": 155,
199
+ "ß": 156,
200
+ "à": 157,
201
+ "á": 158,
202
+ "â": 159,
203
+ "ã": 160,
204
+ "ä": 161,
205
+ "å": 162,
206
+ "æ": 163,
207
+ "ç": 164,
208
+ "è": 165,
209
+ "é": 166,
210
+ "ê": 167,
211
+ "ë": 168,
212
+ "ì": 169,
213
+ "í": 170,
214
+ "î": 171,
215
+ "ï": 172,
216
+ "ð": 173,
217
+ "ñ": 174,
218
+ "ò": 175,
219
+ "ó": 176,
220
+ "ô": 177,
221
+ "õ": 178,
222
+ "ö": 179,
223
+ "÷": 180,
224
+ "ø": 181,
225
+ "ù": 182,
226
+ "ú": 183,
227
+ "û": 184,
228
+ "ü": 185,
229
+ "ý": 186,
230
+ "þ": 187,
231
+ "ÿ": 188,
232
+ "Ā": 189,
233
+ "ā": 190,
234
+ "Ă": 191,
235
+ "ă": 192,
236
+ "Ą": 193,
237
+ "ą": 194,
238
+ "Ć": 195,
239
+ "ć": 196,
240
+ "Ĉ": 197,
241
+ "ĉ": 198,
242
+ "Ċ": 199,
243
+ "ċ": 200,
244
+ "Č": 201,
245
+ "č": 202,
246
+ "Ď": 203,
247
+ "ď": 204,
248
+ "Đ": 205,
249
+ "đ": 206,
250
+ "Ē": 207,
251
+ "ē": 208,
252
+ "Ĕ": 209,
253
+ "ĕ": 210,
254
+ "Ė": 211,
255
+ "ė": 212,
256
+ "Ę": 213,
257
+ "ę": 214,
258
+ "Ě": 215,
259
+ "ě": 216,
260
+ "Ĝ": 217,
261
+ "ĝ": 218,
262
+ "Ğ": 219,
263
+ "ğ": 220,
264
+ "Ġ": 221,
265
+ "ġ": 222,
266
+ "Ģ": 223,
267
+ "ģ": 224,
268
+ "Ĥ": 225,
269
+ "ĥ": 226,
270
+ "Ħ": 227,
271
+ "ħ": 228,
272
+ "Ĩ": 229,
273
+ "ĩ": 230,
274
+ "Ī": 231,
275
+ "ī": 232,
276
+ "Ĭ": 233,
277
+ "ĭ": 234,
278
+ "Į": 235,
279
+ "į": 236,
280
+ "İ": 237,
281
+ "ı": 238,
282
+ "IJ": 239,
283
+ "ij": 240,
284
+ "Ĵ": 241,
285
+ "ĵ": 242,
286
+ "Ķ": 243,
287
+ "ķ": 244,
288
+ "ĸ": 245,
289
+ "Ĺ": 246,
290
+ "ĺ": 247,
291
+ "Ļ": 248,
292
+ "ļ": 249,
293
+ "Ľ": 250,
294
+ "ľ": 251,
295
+ "Ŀ": 252,
296
+ "ŀ": 253,
297
+ "Ł": 254,
298
+ "ł": 255,
299
+ "Ń": 256,
300
+ "Ġ1": 257,
301
+ "Ġ2": 258,
302
+ "99": 259,
303
+ "01": 260,
304
+ "=\"": 261,
305
+ "Ġ10": 262,
306
+ "Ġ13": 263,
307
+ "Ġ12": 264,
308
+ "00": 265,
309
+ "12": 266,
310
+ "Ġ17": 267,
311
+ "Ġ14": 268,
312
+ "Ġ9": 269,
313
+ "17": 270,
314
+ "Ġ16": 271,
315
+ "14": 272,
316
+ "18": 273,
317
+ "Ġ11": 274,
318
+ "13": 275,
319
+ "Ġ8": 276,
320
+ "15": 277,
321
+ "Ġ15": 278,
322
+ "Ġ7": 279,
323
+ "16": 280,
324
+ "25": 281,
325
+ "19": 282,
326
+ "Ġ18": 283,
327
+ "22": 284,
328
+ "75": 285,
329
+ "Ġ6": 286,
330
+ "98": 287,
331
+ "Ġ19": 288,
332
+ "Ġ5": 289,
333
+ "02": 290,
334
+ "23": 291,
335
+ "03": 292,
336
+ "Ġ20": 293,
337
+ "24": 294,
338
+ "28": 295,
339
+ "fi": 296,
340
+ "fil": 297,
341
+ "Ġ<": 298,
342
+ "Ġfil": 299,
343
+ "Ġfill": 300,
344
+ "th": 301,
345
+ "66": 302,
346
+ "Ġ3": 303,
347
+ "77": 304,
348
+ "Ġ21": 305,
349
+ "Ġ4": 306,
350
+ "\"/": 307,
351
+ "\"/>": 308,
352
+ "pa": 309,
353
+ "88": 310,
354
+ "path": 311,
355
+ "Ġd": 312,
356
+ "95": 313,
357
+ "11": 314,
358
+ "Ġ22": 315,
359
+ "Ġ23": 316,
360
+ "05": 317,
361
+ "26": 318,
362
+ "73": 319,
363
+ "44": 320,
364
+ "06": 321,
365
+ "08": 322,
366
+ "96": 323,
367
+ "93": 324,
368
+ "43": 325,
369
+ "78": 326,
370
+ "76": 327,
371
+ "45": 328,
372
+ "Ġ24": 329,
373
+ "48": 330,
374
+ "21": 331,
375
+ "=\"#": 332,
376
+ "56": 333,
377
+ "46": 334,
378
+ "27": 335,
379
+ "Ġ25": 336,
380
+ "97": 337,
381
+ "33": 338,
382
+ "10": 339,
383
+ "55": 340,
384
+ "07": 341,
385
+ "38": 342,
386
+ "29": 343,
387
+ "04": 344,
388
+ "58": 345,
389
+ "Ġ26": 346,
390
+ "36": 347,
391
+ "20": 348,
392
+ "47": 349,
393
+ "53": 350,
394
+ "94": 351,
395
+ "74": 352,
396
+ "83": 353,
397
+ "86": 354,
398
+ "Ġ27": 355,
399
+ "09": 356,
400
+ "85": 357,
401
+ "67": 358,
402
+ "Ġ28": 359,
403
+ "32": 360,
404
+ "35": 361,
405
+ "49": 362,
406
+ "92": 363,
407
+ "37": 364,
408
+ "57": 365,
409
+ "68": 366,
410
+ "Ġ29": 367,
411
+ "42": 368,
412
+ "65": 369,
413
+ "87": 370,
414
+ "39": 371,
415
+ "89": 372,
416
+ "41": 373,
417
+ "63": 374,
418
+ "91": 375,
419
+ "54": 376,
420
+ "72": 377,
421
+ "999": 378,
422
+ "64": 379,
423
+ "52": 380,
424
+ "84": 381,
425
+ "62": 382,
426
+ "34": 383,
427
+ "82": 384,
428
+ "61": 385,
429
+ "79": 386,
430
+ "001": 387,
431
+ "81": 388,
432
+ "59": 389,
433
+ "51": 390,
434
+ "71": 391,
435
+ "31": 392,
436
+ "69": 393,
437
+ "Ġ30": 394,
438
+ "099": 395,
439
+ "sv": 396,
440
+ "svg": 397,
441
+ "002": 398,
442
+ "998": 399,
443
+ "005": 400,
444
+ "30": 401,
445
+ "003": 402,
446
+ "997": 403,
447
+ "ht": 404,
448
+ "Ġ32": 405,
449
+ "ww": 406,
450
+ "995": 407,
451
+ "te": 408,
452
+ "hi": 409,
453
+ "whi": 410,
454
+ "white": 411,
455
+ "994": 412,
456
+ "004": 413,
457
+ "996": 414,
458
+ "FF": 415,
459
+ "ZM": 416,
460
+ "125": 417,
461
+ "ac": 418,
462
+ "ack": 419,
463
+ "993": 420,
464
+ "bl": 421,
465
+ "black": 422,
466
+ "200": 423,
467
+ "60": 424,
468
+ "9999": 425,
469
+ "no": 426,
470
+ "011": 427,
471
+ "992": 428,
472
+ "006": 429,
473
+ "012": 430,
474
+ "Ġ0": 431,
475
+ "50": 432,
476
+ "989": 433,
477
+ "0001": 434,
478
+ "875": 435,
479
+ "009": 436,
480
+ "Ġ</": 437,
481
+ "566": 438,
482
+ "\">": 439,
483
+ "id": 440,
484
+ "or": 441,
485
+ "343": 442,
486
+ "988": 443,
487
+ "ie": 444,
488
+ "212": 445,
489
+ "wid": 446,
490
+ "width": 447,
491
+ "ei": 448,
492
+ "ght": 449,
493
+ "hei": 450,
494
+ "Ġwidth": 451,
495
+ "Ġhei": 452,
496
+ "Ġheight": 453,
497
+ "Ġx": 454,
498
+ "ne": 455,
499
+ "ns": 456,
500
+ "Ġv": 457,
501
+ "//": 458,
502
+ "://": 459,
503
+ "Bo": 460,
504
+ "lns": 461,
505
+ "mlns": 462,
506
+ "tp": 463,
507
+ "wBo": 464,
508
+ "http": 465,
509
+ "www": 466,
510
+ "2000": 467,
511
+ "none": 468,
512
+ "org": 469,
513
+ "iewBo": 470,
514
+ "Ġxmlns": 471,
515
+ "ĠviewBo": 472,
516
+ "ĠviewBox": 473,
517
+ "007": 474,
518
+ "656": 475,
519
+ "90": 476,
520
+ "556": 477,
521
+ "018": 478,
522
+ "954": 479,
523
+ "80": 480,
524
+ "008": 481,
525
+ "4533": 482,
526
+ "016": 483,
527
+ "593": 484,
528
+ "625": 485,
529
+ "174": 486,
530
+ "70": 487,
531
+ "714": 488,
532
+ "986": 489,
533
+ "40": 490,
534
+ "828": 491,
535
+ "188": 492,
536
+ "0005": 493,
537
+ "121": 494,
538
+ "276": 495,
539
+ "375": 496,
540
+ "991": 497,
541
+ "1001": 498,
542
+ "966": 499,
543
+ "328": 500,
544
+ "177": 501,
545
+ "082": 502,
546
+ "034": 503,
547
+ "4477": 504,
548
+ "165": 505,
549
+ "083": 506,
550
+ "953": 507,
551
+ "7761": 508,
552
+ "712": 509,
553
+ "023": 510,
554
+ "173": 511,
555
+ "198": 512,
556
+ "068": 513,
557
+ "046": 514,
558
+ "388": 515,
559
+ "048": 516,
560
+ "181": 517,
561
+ "723": 518,
562
+ "196": 519,
563
+ "781": 520,
564
+ "845": 521,
565
+ "9995": 522,
566
+ "022": 523,
567
+ "028": 524,
568
+ "944": 525,
569
+ "175": 526,
570
+ "983": 527,
571
+ "182": 528,
572
+ "017": 529,
573
+ "705": 530,
574
+ "093": 531,
575
+ "166": 532,
576
+ "533": 533,
577
+ "197": 534,
578
+ "924": 535,
579
+ "957": 536,
580
+ "105": 537,
581
+ "063": 538,
582
+ "914": 539,
583
+ "062": 540,
584
+ "648": 541,
585
+ "067": 542,
586
+ "515": 543,
587
+ "214": 544,
588
+ "977": 545,
589
+ "985": 546,
590
+ "889": 547,
591
+ "164": 548,
592
+ "086": 549,
593
+ "0002": 550,
594
+ "184": 551,
595
+ "066": 552,
596
+ "414": 553,
597
+ "176": 554,
598
+ "2239": 555,
599
+ "5523": 556,
600
+ "073": 557,
601
+ "025": 558,
602
+ "183": 559,
603
+ "982": 560,
604
+ "984": 561,
605
+ "438": 562,
606
+ "893": 563,
607
+ "928": 564,
608
+ "776": 565,
609
+ "203": 566,
610
+ "447": 567,
611
+ "9998": 568,
612
+ "026": 569,
613
+ "573": 570,
614
+ "293": 571,
615
+ "965": 572,
616
+ "761": 573,
617
+ "195": 574,
618
+ "185": 575,
619
+ "274": 576,
620
+ "878": 577,
621
+ "628": 578,
622
+ "824": 579,
623
+ "151": 580,
624
+ "503": 581,
625
+ "961": 582,
626
+ "873": 583,
627
+ "912": 584,
628
+ "089": 585,
629
+ "903": 586,
630
+ "905": 587,
631
+ "512": 588,
632
+ "191": 589,
633
+ "525": 590,
634
+ "373": 591,
635
+ "777": 592,
636
+ "693": 593,
637
+ "975": 594,
638
+ "024": 595,
639
+ "9908": 596,
640
+ "524": 597,
641
+ "974": 598,
642
+ "278": 599,
643
+ "064": 600,
644
+ "433": 601,
645
+ "825": 602,
646
+ "5601": 603,
647
+ "658": 604,
648
+ "273": 605,
649
+ "895": 606,
650
+ "178": 607,
651
+ "967": 608,
652
+ "265": 609,
653
+ "428": 610,
654
+ "225": 611,
655
+ "348": 612,
656
+ "766": 613,
657
+ "366": 614,
658
+ "764": 615,
659
+ "189": 616,
660
+ "078": 617,
661
+ "019": 618,
662
+ "015": 619,
663
+ "636": 620,
664
+ "356": 621,
665
+ "925": 622,
666
+ "523": 623,
667
+ "751": 624,
668
+ "724": 625,
669
+ "963": 626,
670
+ "172": 627,
671
+ "728": 628,
672
+ "107": 629,
673
+ "473": 630,
674
+ "014": 631,
675
+ "528": 632,
676
+ "449": 633,
677
+ "5568": 634,
678
+ "968": 635,
679
+ "071": 636,
680
+ "788": 637,
681
+ "045": 638,
682
+ "969": 639,
683
+ "346": 640,
684
+ "405": 641,
685
+ "538": 642,
686
+ "114": 643,
687
+ "213": 644,
688
+ "746": 645,
689
+ "358": 646,
690
+ "945": 647,
691
+ "548": 648,
692
+ "156": 649,
693
+ "013": 650,
694
+ "703": 651,
695
+ "084": 652,
696
+ "426": 653,
697
+ "266": 654,
698
+ "157": 655,
699
+ "395": 656,
700
+ "1799": 657,
701
+ "8099": 658,
702
+ "748": 659,
703
+ "271": 660,
704
+ "047": 661,
705
+ "135": 662,
706
+ "495": 663,
707
+ "152": 664,
708
+ "981": 665,
709
+ "275": 666,
710
+ "345": 667,
711
+ "088": 668,
712
+ "324": 669,
713
+ "6569": 670,
714
+ "7099": 671,
715
+ "686": 672,
716
+ "222": 673,
717
+ "973": 674,
718
+ "081": 675,
719
+ "425": 676,
720
+ "076": 677,
721
+ "866": 678,
722
+ "194": 679,
723
+ "402": 680,
724
+ "074": 681,
725
+ "812": 682,
726
+ "061": 683,
727
+ "167": 684,
728
+ "268": 685,
729
+ "773": 686,
730
+ "688": 687,
731
+ "168": 688,
732
+ "6001": 689,
733
+ "2599": 690,
734
+ "042": 691,
735
+ "091": 692,
736
+ "814": 693,
737
+ "987": 694,
738
+ "044": 695,
739
+ "4999": 696,
740
+ "3431": 697,
741
+ "9099": 698,
742
+ "943": 699,
743
+ "655": 700,
744
+ "514": 701,
745
+ "226": 702,
746
+ "159": 703,
747
+ "323": 704,
748
+ "229": 705,
749
+ "ED": 706,
750
+ "488": 707,
751
+ "626": 708,
752
+ "545": 709,
753
+ "072": 710,
754
+ "314": 711,
755
+ "193": 712,
756
+ "325": 713,
757
+ "192": 714,
758
+ "0601": 715,
759
+ "964": 716,
760
+ "075": 717,
761
+ "179": 718,
762
+ "624": 719,
763
+ "212121": 720,
764
+ "041": 721,
765
+ "049": 722,
766
+ "805": 723,
767
+ "846": 724,
768
+ "605": 725,
769
+ "767": 726,
770
+ "092": 727,
771
+ "6099": 728,
772
+ "843": 729,
773
+ "972": 730,
774
+ "085": 731,
775
+ "5899": 732,
776
+ "848": 733,
777
+ "675": 734,
778
+ "638": 735,
779
+ "823": 736,
780
+ "778": 737,
781
+ "789": 738,
782
+ "065": 739,
783
+ "321": 740,
784
+ "0199": 741,
785
+ "228": 742,
786
+ "765": 743,
787
+ "493": 744,
788
+ "8501": 745,
789
+ "623": 746,
790
+ "813": 747,
791
+ "6799": 748,
792
+ "645": 749,
793
+ "FC": 750,
794
+ "3901": 751,
795
+ "355": 752,
796
+ "6499": 753,
797
+ "588": 754,
798
+ "646": 755,
799
+ "775": 756,
800
+ "113": 757,
801
+ "505": 758,
802
+ "1299": 759,
803
+ "971": 760,
804
+ "187": 761,
805
+ "613": 762,
806
+ "1899": 763,
807
+ "079": 764,
808
+ "466": 765,
809
+ "039": 766,
810
+ "087": 767,
811
+ "858": 768,
812
+ "833": 769,
813
+ "294": 770,
814
+ "472": 771,
815
+ "793": 772,
816
+ "8899": 773,
817
+ "838": 774,
818
+ "4099": 775,
819
+ "027": 776,
820
+ "158": 777,
821
+ "033": 778,
822
+ "112": 779,
823
+ "513": 780,
824
+ "393": 781,
825
+ "774": 782,
826
+ "544": 783,
827
+ "313": 784,
828
+ "162": 785,
829
+ "956": 786,
830
+ "749": 787,
831
+ "161": 788,
832
+ "713": 789,
833
+ "856": 790,
834
+ "7144": 791,
835
+ "8199": 792,
836
+ "423": 793,
837
+ "979": 794,
838
+ "104": 795,
839
+ "855": 796,
840
+ "4399": 797,
841
+ "5001": 798,
842
+ "614": 799,
843
+ "635": 800,
844
+ "8101": 801,
845
+ "543": 802,
846
+ "475": 803,
847
+ "0312": 804,
848
+ "955": 805,
849
+ "633": 806,
850
+ "038": 807,
851
+ "205": 808,
852
+ "3701": 809,
853
+ "6899": 810,
854
+ "990838": 811,
855
+ "478": 812,
856
+ "154": 813,
857
+ "546": 814,
858
+ "186": 815,
859
+ "643": 816,
860
+ "725": 817,
861
+ "0701": 818,
862
+ "412": 819,
863
+ "479": 820,
864
+ "962": 821,
865
+ "913": 822,
866
+ "223": 823,
867
+ "8201": 824,
868
+ "653": 825,
869
+ "735": 826,
870
+ "948": 827,
871
+ "471": 828,
872
+ "926": 829,
873
+ "0156": 830,
874
+ "683": 831,
875
+ "771": 832,
876
+ "4199": 833,
877
+ "443": 834,
878
+ "739": 835,
879
+ "3101": 836,
880
+ "312": 837,
881
+ "0501": 838,
882
+ "763": 839,
883
+ "923": 840,
884
+ "8999": 841,
885
+ "3099": 842,
886
+ "3199": 843,
887
+ "3301": 844,
888
+ "951": 845,
889
+ "9301": 846,
890
+ "8301": 847,
891
+ "952": 848,
892
+ "363": 849,
893
+ "8799": 850,
894
+ "069": 851,
895
+ "6699": 852,
896
+ "2001": 853,
897
+ "9399": 854,
898
+ "19995": 855,
899
+ "155": 856,
900
+ "578": 857,
901
+ "9901": 858,
902
+ "021": 859,
903
+ "7701": 860,
904
+ "8954": 861,
905
+ "163": 862,
906
+ "171": 863,
907
+ "2499": 864,
908
+ "743": 865,
909
+ "413": 866,
910
+ "768": 867,
911
+ "BB": 868,
912
+ "575": 869,
913
+ "949": 870,
914
+ "853": 871,
915
+ "5099": 872,
916
+ "0101": 873,
917
+ "836": 874,
918
+ "603": 875,
919
+ "445": 876,
920
+ "678": 877,
921
+ "806": 878,
922
+ "6301": 879,
923
+ "6101": 880,
924
+ "BF": 881,
925
+ "224": 882,
926
+ "111": 883,
927
+ "98999": 884,
928
+ "6113": 885,
929
+ "1046": 886,
930
+ "1399": 887,
931
+ "612": 888,
932
+ "3999": 889,
933
+ "279": 890,
934
+ "9799": 891,
935
+ "209": 892,
936
+ "9844": 893,
937
+ "699": 894,
938
+ "153": 895,
939
+ "272": 896,
940
+ "533566": 897,
941
+ "745": 898,
942
+ "1101": 899,
943
+ "5301": 900,
944
+ "665": 901,
945
+ "9201": 902,
946
+ "029": 903,
947
+ "586": 904,
948
+ "242": 905,
949
+ "8399": 906,
950
+ "448": 907,
951
+ "043": 908,
952
+ "736": 909,
953
+ "941": 910,
954
+ "109": 911,
955
+ "291": 912,
956
+ "942": 913,
957
+ "1699": 914,
958
+ "0003": 915,
959
+ "169": 916,
960
+ "9299": 917,
961
+ "4001": 918,
962
+ "3799": 919,
963
+ "9899": 920,
964
+ "499": 921,
965
+ "772": 922,
966
+ "742": 923,
967
+ "0201": 924,
968
+ "886": 925,
969
+ "EE": 926,
970
+ "726": 927,
971
+ "661": 928,
972
+ "2091": 929,
973
+ "47998": 930,
974
+ "AD": 931,
975
+ "7499": 932,
976
+ "9978": 933,
977
+ "0699": 934,
978
+ "0625": 935,
979
+ "474": 936,
980
+ "799": 937,
981
+ "0899": 938,
982
+ "978": 939,
983
+ "4899": 940,
984
+ "7399": 941,
985
+ "5199": 942,
986
+ "3699": 943,
987
+ "292": 944,
988
+ "9199": 945,
989
+ "0999": 946,
990
+ "9801": 947,
991
+ "8901": 948,
992
+ "769": 949,
993
+ "87012": 950,
994
+ "2899": 951,
995
+ "9701": 952,
996
+ "8601": 953,
997
+ "403": 954,
998
+ "6199": 955,
999
+ "1901": 956,
1000
+ "5701": 957,
1001
+ "2238": 958,
1002
+ "779": 959,
1003
+ "4501": 960,
1004
+ "0299": 961,
1005
+ "6401": 962,
1006
+ "5625": 963,
1007
+ "305": 964,
1008
+ "2901": 965,
1009
+ "353": 966,
1010
+ "481": 967,
1011
+ "2201": 968,
1012
+ "6599": 969,
1013
+ "5999": 970,
1014
+ "6399": 971,
1015
+ "803": 972,
1016
+ "1601": 973,
1017
+ "0901": 974,
1018
+ "2801": 975,
1019
+ "8401": 976,
1020
+ "6901": 977,
1021
+ "0301": 978,
1022
+ "732": 979,
1023
+ "685": 980,
1024
+ "9989": 981,
1025
+ "4799": 982,
1026
+ "227": 983,
1027
+ "5699": 984,
1028
+ "424": 985,
1029
+ "0599": 986,
1030
+ "5799": 987,
1031
+ "288": 988,
1032
+ "4801": 989,
1033
+ "442": 990,
1034
+ "9001": 991,
1035
+ "7199": 992,
1036
+ "762": 993,
1037
+ "526": 994,
1038
+ "2588": 995,
1039
+ "3284": 996,
1040
+ "1199": 997,
1041
+ "6701": 998,
1042
+ "1801": 999
1043
+ },
1044
+ "merges": [
1045
+ "Ġ 1",
1046
+ "Ġ 2",
1047
+ "9 9",
1048
+ "0 1",
1049
+ "= \"",
1050
+ "Ġ1 0",
1051
+ "Ġ1 3",
1052
+ "Ġ1 2",
1053
+ "0 0",
1054
+ "1 2",
1055
+ "Ġ1 7",
1056
+ "Ġ1 4",
1057
+ "Ġ 9",
1058
+ "1 7",
1059
+ "Ġ1 6",
1060
+ "1 4",
1061
+ "1 8",
1062
+ "Ġ1 1",
1063
+ "1 3",
1064
+ "Ġ 8",
1065
+ "1 5",
1066
+ "Ġ1 5",
1067
+ "Ġ 7",
1068
+ "1 6",
1069
+ "2 5",
1070
+ "1 9",
1071
+ "Ġ1 8",
1072
+ "2 2",
1073
+ "7 5",
1074
+ "Ġ 6",
1075
+ "9 8",
1076
+ "Ġ1 9",
1077
+ "Ġ 5",
1078
+ "0 2",
1079
+ "2 3",
1080
+ "0 3",
1081
+ "Ġ2 0",
1082
+ "2 4",
1083
+ "2 8",
1084
+ "f i",
1085
+ "fi l",
1086
+ "Ġ <",
1087
+ "Ġ fil",
1088
+ "Ġfil l",
1089
+ "t h",
1090
+ "6 6",
1091
+ "Ġ 3",
1092
+ "7 7",
1093
+ "Ġ2 1",
1094
+ "Ġ 4",
1095
+ "\" /",
1096
+ "\"/ >",
1097
+ "p a",
1098
+ "8 8",
1099
+ "pa th",
1100
+ "Ġ d",
1101
+ "9 5",
1102
+ "1 1",
1103
+ "Ġ2 2",
1104
+ "Ġ2 3",
1105
+ "0 5",
1106
+ "2 6",
1107
+ "7 3",
1108
+ "4 4",
1109
+ "0 6",
1110
+ "0 8",
1111
+ "9 6",
1112
+ "9 3",
1113
+ "4 3",
1114
+ "7 8",
1115
+ "7 6",
1116
+ "4 5",
1117
+ "Ġ2 4",
1118
+ "4 8",
1119
+ "2 1",
1120
+ "=\" #",
1121
+ "5 6",
1122
+ "4 6",
1123
+ "2 7",
1124
+ "Ġ2 5",
1125
+ "9 7",
1126
+ "3 3",
1127
+ "1 0",
1128
+ "5 5",
1129
+ "0 7",
1130
+ "3 8",
1131
+ "2 9",
1132
+ "0 4",
1133
+ "5 8",
1134
+ "Ġ2 6",
1135
+ "3 6",
1136
+ "2 0",
1137
+ "4 7",
1138
+ "5 3",
1139
+ "9 4",
1140
+ "7 4",
1141
+ "8 3",
1142
+ "8 6",
1143
+ "Ġ2 7",
1144
+ "0 9",
1145
+ "8 5",
1146
+ "6 7",
1147
+ "Ġ2 8",
1148
+ "3 2",
1149
+ "3 5",
1150
+ "4 9",
1151
+ "9 2",
1152
+ "3 7",
1153
+ "5 7",
1154
+ "6 8",
1155
+ "Ġ2 9",
1156
+ "4 2",
1157
+ "6 5",
1158
+ "8 7",
1159
+ "3 9",
1160
+ "8 9",
1161
+ "4 1",
1162
+ "6 3",
1163
+ "9 1",
1164
+ "5 4",
1165
+ "7 2",
1166
+ "99 9",
1167
+ "6 4",
1168
+ "5 2",
1169
+ "8 4",
1170
+ "6 2",
1171
+ "3 4",
1172
+ "8 2",
1173
+ "6 1",
1174
+ "7 9",
1175
+ "0 01",
1176
+ "8 1",
1177
+ "5 9",
1178
+ "5 1",
1179
+ "7 1",
1180
+ "3 1",
1181
+ "6 9",
1182
+ "Ġ3 0",
1183
+ "0 99",
1184
+ "s v",
1185
+ "sv g",
1186
+ "00 2",
1187
+ "99 8",
1188
+ "00 5",
1189
+ "3 0",
1190
+ "00 3",
1191
+ "99 7",
1192
+ "h t",
1193
+ "Ġ3 2",
1194
+ "w w",
1195
+ "99 5",
1196
+ "t e",
1197
+ "h i",
1198
+ "w hi",
1199
+ "whi te",
1200
+ "99 4",
1201
+ "00 4",
1202
+ "99 6",
1203
+ "F F",
1204
+ "Z M",
1205
+ "12 5",
1206
+ "a c",
1207
+ "ac k",
1208
+ "99 3",
1209
+ "b l",
1210
+ "bl ack",
1211
+ "2 00",
1212
+ "6 0",
1213
+ "99 99",
1214
+ "n o",
1215
+ "01 1",
1216
+ "99 2",
1217
+ "00 6",
1218
+ "01 2",
1219
+ "Ġ 0",
1220
+ "5 0",
1221
+ "98 9",
1222
+ "00 01",
1223
+ "8 75",
1224
+ "00 9",
1225
+ "Ġ< /",
1226
+ "5 66",
1227
+ "\" >",
1228
+ "i d",
1229
+ "o r",
1230
+ "3 43",
1231
+ "98 8",
1232
+ "i e",
1233
+ "2 12",
1234
+ "w id",
1235
+ "wid th",
1236
+ "e i",
1237
+ "g ht",
1238
+ "h ei",
1239
+ "Ġ width",
1240
+ "Ġ hei",
1241
+ "Ġhei ght",
1242
+ "Ġ x",
1243
+ "n e",
1244
+ "n s",
1245
+ "Ġ v",
1246
+ "/ /",
1247
+ ": //",
1248
+ "B o",
1249
+ "l ns",
1250
+ "m lns",
1251
+ "t p",
1252
+ "w Bo",
1253
+ "ht tp",
1254
+ "ww w",
1255
+ "200 0",
1256
+ "no ne",
1257
+ "or g",
1258
+ "ie wBo",
1259
+ "Ġx mlns",
1260
+ "Ġv iewBo",
1261
+ "ĠviewBo x",
1262
+ "00 7",
1263
+ "6 56",
1264
+ "9 0",
1265
+ "5 56",
1266
+ "01 8",
1267
+ "95 4",
1268
+ "8 0",
1269
+ "00 8",
1270
+ "45 33",
1271
+ "01 6",
1272
+ "5 93",
1273
+ "6 25",
1274
+ "17 4",
1275
+ "7 0",
1276
+ "7 14",
1277
+ "98 6",
1278
+ "4 0",
1279
+ "8 28",
1280
+ "18 8",
1281
+ "00 05",
1282
+ "12 1",
1283
+ "2 76",
1284
+ "3 75",
1285
+ "99 1",
1286
+ "10 01",
1287
+ "9 66",
1288
+ "3 28",
1289
+ "17 7",
1290
+ "08 2",
1291
+ "03 4",
1292
+ "44 77",
1293
+ "16 5",
1294
+ "08 3",
1295
+ "95 3",
1296
+ "77 61",
1297
+ "7 12",
1298
+ "02 3",
1299
+ "17 3",
1300
+ "19 8",
1301
+ "06 8",
1302
+ "0 46",
1303
+ "3 88",
1304
+ "0 48",
1305
+ "18 1",
1306
+ "7 23",
1307
+ "19 6",
1308
+ "78 1",
1309
+ "8 45",
1310
+ "99 95",
1311
+ "0 22",
1312
+ "02 8",
1313
+ "9 44",
1314
+ "17 5",
1315
+ "98 3",
1316
+ "18 2",
1317
+ "01 7",
1318
+ "7 05",
1319
+ "0 93",
1320
+ "16 6",
1321
+ "5 33",
1322
+ "19 7",
1323
+ "9 24",
1324
+ "95 7",
1325
+ "1 05",
1326
+ "06 3",
1327
+ "9 14",
1328
+ "06 2",
1329
+ "6 48",
1330
+ "06 7",
1331
+ "5 15",
1332
+ "2 14",
1333
+ "9 77",
1334
+ "98 5",
1335
+ "88 9",
1336
+ "16 4",
1337
+ "08 6",
1338
+ "00 02",
1339
+ "18 4",
1340
+ "0 66",
1341
+ "4 14",
1342
+ "17 6",
1343
+ "22 39",
1344
+ "55 23",
1345
+ "0 73",
1346
+ "0 25",
1347
+ "18 3",
1348
+ "98 2",
1349
+ "98 4",
1350
+ "43 8",
1351
+ "8 93",
1352
+ "9 28",
1353
+ "77 6",
1354
+ "2 03",
1355
+ "44 7",
1356
+ "99 98",
1357
+ "02 6",
1358
+ "5 73",
1359
+ "2 93",
1360
+ "96 5",
1361
+ "76 1",
1362
+ "19 5",
1363
+ "18 5",
1364
+ "27 4",
1365
+ "8 78",
1366
+ "6 28",
1367
+ "8 24",
1368
+ "15 1",
1369
+ "5 03",
1370
+ "96 1",
1371
+ "8 73",
1372
+ "9 12",
1373
+ "08 9",
1374
+ "9 03",
1375
+ "9 05",
1376
+ "5 12",
1377
+ "19 1",
1378
+ "5 25",
1379
+ "3 73",
1380
+ "77 7",
1381
+ "6 93",
1382
+ "9 75",
1383
+ "02 4",
1384
+ "99 08",
1385
+ "5 24",
1386
+ "97 4",
1387
+ "2 78",
1388
+ "06 4",
1389
+ "43 3",
1390
+ "8 25",
1391
+ "56 01",
1392
+ "6 58",
1393
+ "2 73",
1394
+ "8 95",
1395
+ "17 8",
1396
+ "96 7",
1397
+ "26 5",
1398
+ "4 28",
1399
+ "2 25",
1400
+ "3 48",
1401
+ "7 66",
1402
+ "3 66",
1403
+ "76 4",
1404
+ "18 9",
1405
+ "0 78",
1406
+ "01 9",
1407
+ "01 5",
1408
+ "6 36",
1409
+ "3 56",
1410
+ "9 25",
1411
+ "5 23",
1412
+ "75 1",
1413
+ "7 24",
1414
+ "96 3",
1415
+ "17 2",
1416
+ "7 28",
1417
+ "10 7",
1418
+ "4 73",
1419
+ "01 4",
1420
+ "5 28",
1421
+ "44 9",
1422
+ "556 8",
1423
+ "96 8",
1424
+ "07 1",
1425
+ "7 88",
1426
+ "0 45",
1427
+ "96 9",
1428
+ "3 46",
1429
+ "4 05",
1430
+ "5 38",
1431
+ "1 14",
1432
+ "2 13",
1433
+ "7 46",
1434
+ "3 58",
1435
+ "9 45",
1436
+ "5 48",
1437
+ "15 6",
1438
+ "01 3",
1439
+ "7 03",
1440
+ "08 4",
1441
+ "4 26",
1442
+ "2 66",
1443
+ "15 7",
1444
+ "3 95",
1445
+ "17 99",
1446
+ "8 099",
1447
+ "7 48",
1448
+ "27 1",
1449
+ "04 7",
1450
+ "13 5",
1451
+ "4 95",
1452
+ "15 2",
1453
+ "98 1",
1454
+ "2 75",
1455
+ "3 45",
1456
+ "0 88",
1457
+ "3 24",
1458
+ "656 9",
1459
+ "7 099",
1460
+ "6 86",
1461
+ "22 2",
1462
+ "9 73",
1463
+ "08 1",
1464
+ "4 25",
1465
+ "0 76",
1466
+ "8 66",
1467
+ "19 4",
1468
+ "4 02",
1469
+ "07 4",
1470
+ "8 12",
1471
+ "06 1",
1472
+ "16 7",
1473
+ "26 8",
1474
+ "77 3",
1475
+ "6 88",
1476
+ "16 8",
1477
+ "6 001",
1478
+ "25 99",
1479
+ "04 2",
1480
+ "09 1",
1481
+ "8 14",
1482
+ "98 7",
1483
+ "0 44",
1484
+ "4 999",
1485
+ "343 1",
1486
+ "9 099",
1487
+ "9 43",
1488
+ "6 55",
1489
+ "5 14",
1490
+ "22 6",
1491
+ "15 9",
1492
+ "3 23",
1493
+ "22 9",
1494
+ "E D",
1495
+ "4 88",
1496
+ "6 26",
1497
+ "5 45",
1498
+ "07 2",
1499
+ "3 14",
1500
+ "19 3",
1501
+ "3 25",
1502
+ "19 2",
1503
+ "06 01",
1504
+ "96 4",
1505
+ "0 75",
1506
+ "17 9",
1507
+ "6 24",
1508
+ "212 121",
1509
+ "04 1",
1510
+ "04 9",
1511
+ "8 05",
1512
+ "8 46",
1513
+ "6 05",
1514
+ "76 7",
1515
+ "09 2",
1516
+ "6 099",
1517
+ "8 43",
1518
+ "97 2",
1519
+ "08 5",
1520
+ "58 99",
1521
+ "8 48",
1522
+ "6 75",
1523
+ "6 38",
1524
+ "8 23",
1525
+ "77 8",
1526
+ "78 9",
1527
+ "06 5",
1528
+ "3 21",
1529
+ "01 99",
1530
+ "22 8",
1531
+ "76 5",
1532
+ "4 93",
1533
+ "85 01",
1534
+ "6 23",
1535
+ "8 13",
1536
+ "67 99",
1537
+ "6 45",
1538
+ "F C",
1539
+ "39 01",
1540
+ "3 55",
1541
+ "64 99",
1542
+ "5 88",
1543
+ "6 46",
1544
+ "7 75",
1545
+ "1 13",
1546
+ "5 05",
1547
+ "12 99",
1548
+ "97 1",
1549
+ "18 7",
1550
+ "6 13",
1551
+ "18 99",
1552
+ "07 9",
1553
+ "4 66",
1554
+ "03 9",
1555
+ "08 7",
1556
+ "8 58",
1557
+ "8 33",
1558
+ "29 4",
1559
+ "47 2",
1560
+ "7 93",
1561
+ "88 99",
1562
+ "8 38",
1563
+ "4 099",
1564
+ "02 7",
1565
+ "15 8",
1566
+ "03 3",
1567
+ "1 12",
1568
+ "5 13",
1569
+ "3 93",
1570
+ "77 4",
1571
+ "5 44",
1572
+ "3 13",
1573
+ "16 2",
1574
+ "95 6",
1575
+ "74 9",
1576
+ "16 1",
1577
+ "7 13",
1578
+ "8 56",
1579
+ "714 4",
1580
+ "81 99",
1581
+ "4 23",
1582
+ "97 9",
1583
+ "10 4",
1584
+ "8 55",
1585
+ "43 99",
1586
+ "5 001",
1587
+ "6 14",
1588
+ "6 35",
1589
+ "81 01",
1590
+ "5 43",
1591
+ "4 75",
1592
+ "03 12",
1593
+ "95 5",
1594
+ "6 33",
1595
+ "03 8",
1596
+ "2 05",
1597
+ "37 01",
1598
+ "68 99",
1599
+ "9908 38",
1600
+ "4 78",
1601
+ "15 4",
1602
+ "5 46",
1603
+ "18 6",
1604
+ "6 43",
1605
+ "7 25",
1606
+ "07 01",
1607
+ "4 12",
1608
+ "47 9",
1609
+ "96 2",
1610
+ "9 13",
1611
+ "22 3",
1612
+ "82 01",
1613
+ "6 53",
1614
+ "73 5",
1615
+ "9 48",
1616
+ "47 1",
1617
+ "9 26",
1618
+ "01 56",
1619
+ "6 83",
1620
+ "77 1",
1621
+ "41 99",
1622
+ "44 3",
1623
+ "73 9",
1624
+ "31 01",
1625
+ "3 12",
1626
+ "05 01",
1627
+ "76 3",
1628
+ "9 23",
1629
+ "8 999",
1630
+ "3 099",
1631
+ "31 99",
1632
+ "33 01",
1633
+ "95 1",
1634
+ "93 01",
1635
+ "83 01",
1636
+ "95 2",
1637
+ "36 3",
1638
+ "87 99",
1639
+ "06 9",
1640
+ "66 99",
1641
+ "20 01",
1642
+ "93 99",
1643
+ "1 9995",
1644
+ "15 5",
1645
+ "5 78",
1646
+ "99 01",
1647
+ "02 1",
1648
+ "77 01",
1649
+ "8 954",
1650
+ "16 3",
1651
+ "17 1",
1652
+ "24 99",
1653
+ "7 43",
1654
+ "4 13",
1655
+ "76 8",
1656
+ "B B",
1657
+ "5 75",
1658
+ "94 9",
1659
+ "8 53",
1660
+ "5 099",
1661
+ "01 01",
1662
+ "8 36",
1663
+ "6 03",
1664
+ "44 5",
1665
+ "6 78",
1666
+ "8 06",
1667
+ "63 01",
1668
+ "61 01",
1669
+ "B F",
1670
+ "22 4",
1671
+ "11 1",
1672
+ "98 999",
1673
+ "61 13",
1674
+ "10 46",
1675
+ "13 99",
1676
+ "6 12",
1677
+ "3 999",
1678
+ "27 9",
1679
+ "97 99",
1680
+ "20 9",
1681
+ "98 44",
1682
+ "6 99",
1683
+ "15 3",
1684
+ "27 2",
1685
+ "533 566",
1686
+ "7 45",
1687
+ "11 01",
1688
+ "53 01",
1689
+ "66 5",
1690
+ "92 01",
1691
+ "02 9",
1692
+ "58 6",
1693
+ "24 2",
1694
+ "83 99",
1695
+ "44 8",
1696
+ "0 43",
1697
+ "73 6",
1698
+ "94 1",
1699
+ "10 9",
1700
+ "29 1",
1701
+ "94 2",
1702
+ "16 99",
1703
+ "00 03",
1704
+ "16 9",
1705
+ "92 99",
1706
+ "4 001",
1707
+ "37 99",
1708
+ "98 99",
1709
+ "4 99",
1710
+ "77 2",
1711
+ "74 2",
1712
+ "02 01",
1713
+ "88 6",
1714
+ "E E",
1715
+ "7 26",
1716
+ "66 1",
1717
+ "20 91",
1718
+ "47 998",
1719
+ "A D",
1720
+ "74 99",
1721
+ "99 78",
1722
+ "06 99",
1723
+ "06 25",
1724
+ "47 4",
1725
+ "7 99",
1726
+ "08 99",
1727
+ "9 78",
1728
+ "48 99",
1729
+ "73 99",
1730
+ "51 99",
1731
+ "36 99",
1732
+ "29 2",
1733
+ "91 99",
1734
+ "0 999",
1735
+ "98 01",
1736
+ "89 01",
1737
+ "76 9",
1738
+ "87 012",
1739
+ "28 99",
1740
+ "97 01",
1741
+ "86 01",
1742
+ "4 03",
1743
+ "61 99",
1744
+ "19 01",
1745
+ "57 01",
1746
+ "22 38",
1747
+ "77 9",
1748
+ "45 01",
1749
+ "02 99",
1750
+ "64 01",
1751
+ "56 25",
1752
+ "3 05",
1753
+ "29 01",
1754
+ "3 53",
1755
+ "48 1",
1756
+ "22 01",
1757
+ "65 99",
1758
+ "5 999",
1759
+ "63 99",
1760
+ "8 03",
1761
+ "16 01",
1762
+ "09 01",
1763
+ "28 01",
1764
+ "84 01",
1765
+ "69 01",
1766
+ "03 01",
1767
+ "73 2",
1768
+ "6 85",
1769
+ "99 89",
1770
+ "47 99",
1771
+ "22 7",
1772
+ "56 99",
1773
+ "4 24",
1774
+ "05 99",
1775
+ "57 99",
1776
+ "28 8",
1777
+ "48 01",
1778
+ "44 2",
1779
+ "9 001",
1780
+ "71 99",
1781
+ "76 2",
1782
+ "5 26",
1783
+ "25 88",
1784
+ "328 4",
1785
+ "11 99",
1786
+ "67 01",
1787
+ "18 01"
1788
+ ]
1789
+ }
1790
+ }
tokenizer_config.json ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
1
+ {
2
+ "bos_token": "<|endoftext|>",
3
+ "eos_token": "<|endoftext|>",
4
+ "model_max_length": 1000000000000000019884624838656,
5
+ "pad_token": "<|endoftext|>",
6
+ "tokenizer_class": "PreTrainedTokenizerFast",
7
+ "unk_token": "<|endoftext|>"
8
+ }
train/atg_train.py ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ import os
3
+ #os.environ["TOKENIZERS_PARALLELISM"] = "False"
4
+
5
+ from aitextgen.tokenizers import train_tokenizer
6
+ from aitextgen import aitextgen
7
+ from aitextgen.utils import build_gpt2_config
8
+
9
+ def train_atg_tokenizer():
10
+ train_tokenizer("svg_flat.txt", vocab_size=1000)
11
+
12
+ def prepare_model():
13
+ config = build_gpt2_config(vocab_size=1000, max_length=4096, dropout=0.1, n_embd=768, n_layer=8, n_head=12)
14
+ ai = aitextgen(tokenizer_file="aitextgen.tokenizer.json", config=config)
15
+ ai.save_for_upload("./trained_model")
16
+
17
+ def do_train():
18
+ ai = aitextgen(model_folder="./trained_model", tokenizer_file="aitextgen.tokenizer.json")
19
+ ai.train("svg_flat.txt", batch_size=1, num_steps=60000, save_every= 2500, fp16=False, generate_every=1000, learning_rate=0.001)
20
+ ai.train("svg_flat.txt", batch_size=1, num_steps=40000, save_every= 2500, fp16=False, generate_every=1000, learning_rate=0.0001)
21
+
22
+ def do_sample():
23
+ ai = aitextgen(model_folder="./trained_model", tokenizer_file="./trained_model/tokenizer.json", to_gpu=True)
24
+ ai.generate(prompt="\n", max_length=4000,seed=42,do_sample=True)
25
+
26
+ # svg_file_header = "<svg width=\"32\" height=\"32\" viewBox=\"0 0 32 32\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">"
27
+ # TODO: Extract from generated output and into a seperate .svg file all sequences which starts with svg_file_header and ends with:
28
+ # A. </svg>
29
+ # B. If the sequence does not end with </svg> then find the last > in the sequence and append </svg> to it
30
+
31
+ def main():
32
+ #train_atg_tokenizer()
33
+ #prepare_model()
34
+ #do_train()
35
+ do_sample()
36
+
37
+ if __name__ == "__main__":
38
+ main()
train/sample14.svg ADDED
train/sample15.svg ADDED
train/sample16.svg ADDED
train/svg_flat.txt ADDED
@@ -0,0 +1,3 @@
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f59bd61fb40274fb3b58b36b5c623e0e9ab00a387c0a825e69b06e64f4dda433
3
+ size 16615136