shibatch commited on
Commit
d657346
·
verified ·
1 Parent(s): a90c684

Upload folder using huggingface_hub

Browse files
.gitattributes CHANGED
@@ -1,35 +1 @@
1
- *.7z filter=lfs diff=lfs merge=lfs -text
2
- *.arrow filter=lfs diff=lfs merge=lfs -text
3
- *.bin filter=lfs diff=lfs merge=lfs -text
4
- *.bz2 filter=lfs diff=lfs merge=lfs -text
5
- *.ckpt filter=lfs diff=lfs merge=lfs -text
6
- *.ftz filter=lfs diff=lfs merge=lfs -text
7
- *.gz filter=lfs diff=lfs merge=lfs -text
8
- *.h5 filter=lfs diff=lfs merge=lfs -text
9
- *.joblib filter=lfs diff=lfs merge=lfs -text
10
- *.lfs.* filter=lfs diff=lfs merge=lfs -text
11
- *.mlmodel filter=lfs diff=lfs merge=lfs -text
12
- *.model filter=lfs diff=lfs merge=lfs -text
13
- *.msgpack filter=lfs diff=lfs merge=lfs -text
14
- *.npy filter=lfs diff=lfs merge=lfs -text
15
- *.npz filter=lfs diff=lfs merge=lfs -text
16
- *.onnx filter=lfs diff=lfs merge=lfs -text
17
- *.ot filter=lfs diff=lfs merge=lfs -text
18
- *.parquet filter=lfs diff=lfs merge=lfs -text
19
- *.pb filter=lfs diff=lfs merge=lfs -text
20
- *.pickle filter=lfs diff=lfs merge=lfs -text
21
- *.pkl filter=lfs diff=lfs merge=lfs -text
22
- *.pt filter=lfs diff=lfs merge=lfs -text
23
- *.pth filter=lfs diff=lfs merge=lfs -text
24
- *.rar filter=lfs diff=lfs merge=lfs -text
25
  *.safetensors filter=lfs diff=lfs merge=lfs -text
26
- saved_model/**/* filter=lfs diff=lfs merge=lfs -text
27
- *.tar.* filter=lfs diff=lfs merge=lfs -text
28
- *.tar filter=lfs diff=lfs merge=lfs -text
29
- *.tflite filter=lfs diff=lfs merge=lfs -text
30
- *.tgz filter=lfs diff=lfs merge=lfs -text
31
- *.wasm filter=lfs diff=lfs merge=lfs -text
32
- *.xz filter=lfs diff=lfs merge=lfs -text
33
- *.zip filter=lfs diff=lfs merge=lfs -text
34
- *.zst filter=lfs diff=lfs merge=lfs -text
35
- *tfevents* filter=lfs diff=lfs merge=lfs -text
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  *.safetensors filter=lfs diff=lfs merge=lfs -text
 
 
 
 
 
 
 
 
 
 
LICENSE ADDED
@@ -0,0 +1,21 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ MIT License
2
+
3
+ Copyright (c) 2026 shibatch
4
+
5
+ Permission is hereby granted, free of charge, to any person obtaining a copy
6
+ of this software and associated documentation files (the "Software"), to deal
7
+ in the Software without restriction, including without limitation the rights
8
+ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9
+ copies of the Software, and to permit persons to whom the Software is
10
+ furnished to do so, subject to the following conditions:
11
+
12
+ The above copyright notice and this permission notice shall be included in all
13
+ copies or substantial portions of the Software.
14
+
15
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17
+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18
+ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19
+ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20
+ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21
+ SOFTWARE.
README.md ADDED
@@ -0,0 +1,462 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ library_name: transformers
3
+ pipeline_tag: text-generation
4
+ language:
5
+ - en
6
+ license: mit
7
+ datasets:
8
+ - roneneldan/TinyStories
9
+ tags:
10
+ - diffusion-gemma
11
+ - block-diffusion
12
+ - mixture-of-experts
13
+ - moe
14
+ - tinystories
15
+ - tiny-model
16
+ - text-generation
17
+ - validation
18
+ - debug-model
19
+ ---
20
+
21
+ # Tiny Diffusion Gemma MoE 4M
22
+
23
+ This repository contains a tiny, text-only `DiffusionGemmaForBlockDiffusion`
24
+ Mixture-of-Experts language model trained from scratch on TinyStories.
25
+
26
+ The model is intentionally small: it has **4,190,512 parameters** and an
27
+ 8-token diffusion canvas. It is primarily intended for validation, debugging,
28
+ and experimentation with the Diffusion Gemma implementation in Hugging Face
29
+ Transformers.
30
+
31
+ This is a synthetic tiny checkpoint. It is not an official Google model, does
32
+ not contain weights from an original Gemma checkpoint, and should not be
33
+ expected to match the quality of production language models.
34
+
35
+ ## Repository contents
36
+
37
+ - `hf/`: recommended EMA checkpoint using an exponential moving average of the
38
+ weights during the final 140,000-step training segment
39
+ - `eval_text_generation.json`: final example generations
40
+ - `artifact_metadata.json`: training arguments and evaluation metrics
41
+ - `diffusion_gemma_config_dump.json`: expanded model configuration
42
+
43
+ Only the recommended EMA checkpoint is included in this distribution package.
44
+ Its aggregate validation metrics were slightly better than the final
45
+ non-averaged checkpoint, and its sampled outputs were generally more readable
46
+ in the final evaluation.
47
+
48
+ ## Model purpose
49
+
50
+ This model is designed for:
51
+
52
+ - testing `DiffusionGemmaConfig`
53
+ - testing `DiffusionGemmaForBlockDiffusion`
54
+ - checking block-diffusion generation
55
+ - exercising first-pass and self-conditioned second-pass prediction
56
+ - testing Diffusion Gemma MoE expert routing
57
+ - exercising sliding-attention and full-attention layers
58
+ - exercising grouped-query attention
59
+ - validating custom tokenizer save/load behavior
60
+ - checking `save_pretrained()` and `from_pretrained()`
61
+ - providing a compact checkpoint for inference-engine development
62
+
63
+ It is not designed for:
64
+
65
+ - instruction following
66
+ - chat use
67
+ - high-quality long-form generation
68
+ - benchmark comparison with production language models
69
+ - production deployment
70
+ - image input or multimodal use
71
+ - reproducing the behavior of an official Gemma checkpoint
72
+
73
+ ## Model architecture
74
+
75
+ The model uses `DiffusionGemmaForBlockDiffusion` with a small Diffusion
76
+ Gemma-style encoder/decoder and MoE configuration.
77
+
78
+ ```yaml
79
+ model_type: diffusion_gemma
80
+ architecture: DiffusionGemmaForBlockDiffusion
81
+
82
+ parameter_count: 4,190,512
83
+ trainable_parameter_count: 4,147,360
84
+ vocab_size: 1,003
85
+
86
+ hidden_size: 128
87
+ intermediate_size: 384
88
+ moe_intermediate_size: 192
89
+
90
+ num_hidden_layers: 8
91
+ num_attention_heads: 4
92
+ num_key_value_heads: 1
93
+ num_global_key_value_heads: 1
94
+ head_dim: 32
95
+ global_head_dim: 32
96
+
97
+ num_experts: 4
98
+ top_k_experts: 2
99
+
100
+ layer_pattern: sssssFsF
101
+ sliding_window: 64
102
+ max_position_embeddings: 1,024
103
+ canvas_length: 8
104
+
105
+ hidden_activation: gelu_pytorch_tanh
106
+ tie_word_embeddings: true
107
+ rms_norm_eps: 1.0e-6
108
+ ```
109
+
110
+ The attention pattern is:
111
+
112
+ ```text
113
+ sssssFsF
114
+ ```
115
+
116
+ where `s` means `sliding_attention` and `F` means `full_attention`. The final
117
+ layer uses full attention.
118
+
119
+ The checkpoint includes the minimal vision modules required by the
120
+ Diffusion Gemma configuration schema, but those modules were frozen and were
121
+ not trained. This checkpoint is text-only.
122
+
123
+ ## MoE configuration
124
+
125
+ Each decoder layer contains four local experts and routes each token to the
126
+ top two experts:
127
+
128
+ ```yaml
129
+ num_experts: 4
130
+ top_k_experts: 2
131
+ moe_intermediate_size: 192
132
+ ```
133
+
134
+ This configuration keeps the checkpoint small while exercising router
135
+ parameters, expert dispatch, weighted expert combination, and interaction
136
+ between MoE blocks and both attention types.
137
+
138
+ ## Training data
139
+
140
+ The model was trained on the full TinyStories training corpus:
141
+
142
+ ```yaml
143
+ training_rows: 2,098,522
144
+ validation_rows: 21,197
145
+ validation_fraction: 0.01
146
+ training_blocks: 9,764,172
147
+ validation_blocks: 98,619
148
+ block_size: 64
149
+ ```
150
+
151
+ Stories were tokenized as a continuous stream:
152
+
153
+ ```text
154
+ BOS + story 1 + EOS + BOS + story 2 + EOS + ...
155
+ ```
156
+
157
+ The stream was packed into fixed 64-token blocks without padding. Only the
158
+ final incomplete block was discarded.
159
+
160
+ ## Tokenizer
161
+
162
+ The checkpoint uses a small custom byte-level BPE tokenizer. The base BPE
163
+ vocabulary was trained with:
164
+
165
+ ```text
166
+ BPE()
167
+ ByteLevel(add_prefix_space=False)
168
+ vocab_size: 1,000
169
+ min_frequency: 2
170
+ normalizer: None
171
+ ```
172
+
173
+ Special tokens were added after BPE training:
174
+
175
+ ```text
176
+ <s> -> 1000
177
+ </s> -> 1001
178
+ <|im_start|> -> 1002
179
+ ```
180
+
181
+ The tokenizer uses:
182
+
183
+ ```yaml
184
+ bos_token: <s>
185
+ eos_token: </s>
186
+ pad_token: <s>
187
+ ```
188
+
189
+ Use `PreTrainedTokenizerFast` directly. `AutoTokenizer` may not infer this
190
+ minimal custom tokenizer correctly in every Transformers version.
191
+
192
+ ## Training setup
193
+
194
+ The checkpoint was trained in float32 on an NVIDIA GeForce GTX 1650.
195
+
196
+ ```yaml
197
+ dtype: float32
198
+ batch_size: 8
199
+ gradient_accumulation_steps: 2
200
+ effective_batch_size: 16
201
+ block_size: 64
202
+
203
+ ar_steps: 10,000
204
+ partial_diffusion_steps: 5,000
205
+ full_diffusion_steps_cumulative: 220,000
206
+
207
+ ar_learning_rate: 2.0e-4
208
+ diffusion_learning_rate_initial: 1.0e-4
209
+ minimum_learning_rate: 1.0e-5
210
+
211
+ adam_beta1: 0.9
212
+ adam_beta2: 0.95
213
+ adam_eps: 1.0e-8
214
+ weight_decay: 0.01
215
+ grad_clip: 1.0
216
+ ema_decay: 0.999
217
+ ```
218
+
219
+ Training used three phases:
220
+
221
+ 1. 10,000 autoregressive warmup updates.
222
+ 2. 5,000 partial-diffusion updates with at most four corrupted canvas tokens.
223
+ 3. 220,000 cumulative full-diffusion updates with up to all eight canvas
224
+ tokens corrupted.
225
+
226
+ The original long run was interrupted after 89,483 full-diffusion updates.
227
+ Training resumed from the complete 80,000-step checkpoint for another 140,000
228
+ updates. The final checkpoint therefore represents 220,000 cumulative
229
+ full-diffusion updates, but it is not an uninterrupted optimizer trajectory.
230
+ The optimizer and EMA accumulator were restarted for the final 140,000-step
231
+ segment.
232
+
233
+ At batch size 8 with two gradient-accumulation steps, the cumulative
234
+ full-diffusion phase consumed approximately 0.36 packed-data epochs.
235
+
236
+ ## Evaluation
237
+
238
+ The final EMA checkpoint produced:
239
+
240
+ ```yaml
241
+ autoregressive_validation_loss: 2.0143
242
+ autoregressive_validation_perplexity: 7.4955
243
+ ```
244
+
245
+ Diffusion evaluation used stochastic corruption and reports second-pass metrics
246
+ over the complete 8-token canvas:
247
+
248
+ | Corrupted canvas tokens | Validation loss | Accuracy |
249
+ | ---: | ---: | ---: |
250
+ | 2 of 8 | 0.6831 | 0.8613 |
251
+ | 4 of 8 | 1.5972 | 0.6719 |
252
+ | 6 of 8 | 3.1330 | 0.4316 |
253
+ | 8 of 8 | 4.8636 | 0.1406 |
254
+
255
+ The unweighted mean across these four corruption levels is approximately:
256
+
257
+ ```yaml
258
+ mean_diffusion_validation_loss: 2.5692
259
+ mean_diffusion_accuracy: 0.5264
260
+ ```
261
+
262
+ These values were computed over eight validation batches and should be treated
263
+ as compact checkpoint diagnostics, not as general language-model benchmarks.
264
+
265
+ ## Example generation
266
+
267
+ Examples below come from the final EMA checkpoint with the saved generation
268
+ settings.
269
+
270
+ ### Prompt: `Once upon`
271
+
272
+ ```text
273
+ Once upon a time, there was a little girl. She loved to play on the swings and
274
+ play. One day, she decided to go.
275
+ ```
276
+
277
+ ### Prompt: `There was a little`
278
+
279
+ ```text
280
+ There was a little girl named Lily. She liked to play with her toys and spend
281
+ all her toys in her room with her mommy. One day, she went to play with her
282
+ toys and Lily saw a beautiful yellow berriy. She wanted to make it, but her
283
+ mom said her it was right. Her
284
+ ```
285
+
286
+ ### Prompt: `One day`
287
+
288
+ ```text
289
+ One day, a little girl named Mia and Ben went walking in the park. They saw a
290
+ big block and a big car. Lily wanted to toub it, but she just wanted it.
291
+
292
+ "Oh, Ben, what is that, doing?" Ben asked.
293
+
294
+ "Well,
295
+ ```
296
+
297
+ The model has learned recognizable TinyStories-style English, but malformed
298
+ words, grammatical errors, unfinished sentences, repetition, and semantic
299
+ drift are expected.
300
+
301
+ ## Usage
302
+
303
+ This example loads the recommended EMA checkpoint from the `hf` subdirectory.
304
+
305
+ ```python
306
+ import torch
307
+ from transformers import (
308
+ DiffusionGemmaForBlockDiffusion,
309
+ DiffusionGemmaGenerationConfig,
310
+ EntropyBoundSamplerConfig,
311
+ PreTrainedTokenizerFast,
312
+ )
313
+
314
+ repo = "shibatch/tinydiffusiongemmamoe4m"
315
+ subfolder = "hf"
316
+ device = torch.device("cuda" if torch.cuda.is_available() else "cpu")
317
+
318
+ tokenizer = PreTrainedTokenizerFast.from_pretrained(
319
+ repo,
320
+ subfolder=subfolder,
321
+ )
322
+ model = DiffusionGemmaForBlockDiffusion.from_pretrained(
323
+ repo,
324
+ subfolder=subfolder,
325
+ dtype=torch.float32,
326
+ ).to(device)
327
+ model.eval()
328
+
329
+ generation_config = DiffusionGemmaGenerationConfig(
330
+ max_new_tokens=64,
331
+ max_denoising_steps=64,
332
+ sampler_config=EntropyBoundSamplerConfig(entropy_bound=1.0),
333
+ t_min=0.4,
334
+ t_max=0.8,
335
+ stability_threshold=3,
336
+ confidence_threshold=0.05,
337
+ bos_token_id=tokenizer.bos_token_id,
338
+ eos_token_id=tokenizer.eos_token_id,
339
+ pad_token_id=tokenizer.pad_token_id,
340
+ cache_implementation="dynamic",
341
+ return_dict_in_generate=True,
342
+ )
343
+
344
+ prompt = "Once upon"
345
+ input_ids = torch.tensor(
346
+ [[tokenizer.bos_token_id] + tokenizer.encode(
347
+ prompt,
348
+ add_special_tokens=False,
349
+ )],
350
+ dtype=torch.long,
351
+ device=device,
352
+ )
353
+
354
+ with torch.no_grad():
355
+ output = model.generate(
356
+ input_ids=input_ids,
357
+ generation_config=generation_config,
358
+ )
359
+
360
+ sequences = output.sequences if hasattr(output, "sequences") else output
361
+ print(tokenizer.decode(sequences[0].tolist(), skip_special_tokens=True))
362
+ ```
363
+
364
+ ## Loading requirements
365
+
366
+ The checkpoint requires a Transformers release that includes:
367
+
368
+ ```python
369
+ from transformers import (
370
+ DiffusionGemmaConfig,
371
+ DiffusionGemmaForBlockDiffusion,
372
+ DiffusionGemmaGenerationConfig,
373
+ EntropyBoundSamplerConfig,
374
+ )
375
+ ```
376
+
377
+ The checkpoint was trained and tested with:
378
+
379
+ ```text
380
+ transformers 5.14.1
381
+ torch 2.14.0.dev20260720+cu126
382
+ ```
383
+
384
+ If these Diffusion Gemma imports fail, install a newer Transformers release
385
+ that includes the architecture.
386
+
387
+ The usage example constructs `DiffusionGemmaGenerationConfig` explicitly so
388
+ that its nested `EntropyBoundSamplerConfig` is restored as the correct config
389
+ class rather than as a plain dictionary.
390
+
391
+ ## Intended validation coverage
392
+
393
+ This checkpoint is intended to validate support for:
394
+
395
+ - `DiffusionGemmaConfig`
396
+ - `DiffusionGemmaForBlockDiffusion`
397
+ - `DiffusionGemmaGenerationConfig`
398
+ - `EntropyBoundSamplerConfig`
399
+ - block-diffusion generation with an 8-token canvas
400
+ - first-pass prediction
401
+ - detached self-conditioning logits
402
+ - second-pass self-conditioned prediction
403
+ - stochastic token corruption
404
+ - sliding attention
405
+ - full attention
406
+ - GQA with one key/value head
407
+ - four local MoE experts
408
+ - top-2 expert routing
409
+ - tied token embeddings
410
+ - custom byte-level BPE loading
411
+ - `generate()`
412
+ - `save_pretrained()`
413
+ - `from_pretrained()`
414
+
415
+ ## Limitations
416
+
417
+ Known limitations include:
418
+
419
+ - very small model capacity
420
+ - small 1,003-token vocabulary
421
+ - malformed or invented words
422
+ - weak semantic consistency
423
+ - weak long-form coherence
424
+ - repetition and TinyStories template collapse
425
+ - only an 8-token diffusion canvas
426
+ - no instruction tuning
427
+ - no chat template
428
+ - no image or multimodal capability
429
+ - no production-use claim
430
+ - no quality-equivalence claim with official Gemma models
431
+ - no current llama.cpp or GGUF inference support for this architecture
432
+
433
+ The checkpoint is most useful for testing and improving Diffusion Gemma
434
+ implementations without downloading a large model.
435
+
436
+ ## Why include MoE?
437
+
438
+ A dense tiny model would be simpler, but it would not cover the MoE router,
439
+ expert dispatch, top-k selection, or expert output-combination paths. Four
440
+ experts with top-2 routing provide useful implementation coverage while keeping
441
+ the checkpoint compact.
442
+
443
+ ## Why mix sliding and full attention?
444
+
445
+ A full-attention-only model would not exercise Diffusion Gemma's local
446
+ attention path. The `sssssFsF` pattern covers both implementations and keeps
447
+ the final layer globally attentive.
448
+
449
+ ## Notes on GGUF and quantization
450
+
451
+ The checkpoint is distributed as normal float32 Hugging Face Safetensors.
452
+ Current llama.cpp conversion tools do not support
453
+ `DiffusionGemmaForBlockDiffusion`, and llama.cpp does not provide the matching
454
+ block-diffusion inference graph. A GGUF container could be produced with a
455
+ custom converter, but it would not currently be usable for inference in
456
+ llama.cpp.
457
+
458
+ ## Citation
459
+
460
+ This is a synthetic tiny Diffusion Gemma-compatible MoE checkpoint trained
461
+ from scratch on TinyStories. It is intended for implementation testing,
462
+ debugging, and small-scale block-diffusion experiments.
artifact_metadata.json ADDED
@@ -0,0 +1,386 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "model_type": "tiny_diffusion_gemma_moe_5m",
3
+ "hf_model_type": "diffusion_gemma",
4
+ "parameter_count": 4190512,
5
+ "trainable_parameter_count": 4147360,
6
+ "tokenizer_size": 1003,
7
+ "split_sizes": {
8
+ "ar_train_rows": 2098522,
9
+ "ar_validation_rows": 21197,
10
+ "diffusion_train_rows": 2098522,
11
+ "diffusion_validation_rows": 21197
12
+ },
13
+ "packed_sizes": {
14
+ "ar_train_blocks": 9764172,
15
+ "ar_validation_blocks": 98619,
16
+ "diffusion_train_blocks": 9764172,
17
+ "diffusion_validation_blocks": 98619
18
+ },
19
+ "phase_metrics": {
20
+ "phase_1_ar": {},
21
+ "phase_2_partial_diffusion": {},
22
+ "phase_3_full_diffusion": {
23
+ "noise_2_of_8_stochastic_first_accuracy": 0.42646167799830437,
24
+ "noise_2_of_8_stochastic_first_accuracy_full": 0.85546875,
25
+ "noise_2_of_8_stochastic_first_loss": 2.6051205694675446,
26
+ "noise_2_of_8_stochastic_first_loss_full": 0.7259416617453098,
27
+ "noise_2_of_8_stochastic_second_accuracy": 0.4603654481470585,
28
+ "noise_2_of_8_stochastic_second_accuracy_full": 0.857421875,
29
+ "noise_2_of_8_stochastic_second_loss": 2.4278698414564133,
30
+ "noise_2_of_8_stochastic_second_loss_full": 0.68489970266819,
31
+ "noise_4_of_8_stochastic_first_accuracy": 0.3474049922078848,
32
+ "noise_4_of_8_stochastic_first_accuracy_full": 0.66015625,
33
+ "noise_4_of_8_stochastic_first_loss": 3.226193368434906,
34
+ "noise_4_of_8_stochastic_first_loss_full": 1.7175433486700058,
35
+ "noise_4_of_8_stochastic_second_accuracy": 0.3570522516965866,
36
+ "noise_4_of_8_stochastic_second_accuracy_full": 0.66796875,
37
+ "noise_4_of_8_stochastic_second_loss": 3.0200355648994446,
38
+ "noise_4_of_8_stochastic_second_loss_full": 1.6022306233644485,
39
+ "noise_6_of_8_stochastic_first_accuracy": 0.24033872783184052,
40
+ "noise_6_of_8_stochastic_first_accuracy_full": 0.4140625,
41
+ "noise_6_of_8_stochastic_first_loss": 4.164743721485138,
42
+ "noise_6_of_8_stochastic_first_loss_full": 3.2314010858535767,
43
+ "noise_6_of_8_stochastic_second_accuracy": 0.2592960111796856,
44
+ "noise_6_of_8_stochastic_second_accuracy_full": 0.4296875,
45
+ "noise_6_of_8_stochastic_second_loss": 4.050312131643295,
46
+ "noise_6_of_8_stochastic_second_loss_full": 3.140813171863556,
47
+ "noise_8_of_8_stochastic_first_accuracy": 0.130859375,
48
+ "noise_8_of_8_stochastic_first_accuracy_full": 0.130859375,
49
+ "noise_8_of_8_stochastic_first_loss": 4.9496771693229675,
50
+ "noise_8_of_8_stochastic_first_loss_full": 4.9496771693229675,
51
+ "noise_8_of_8_stochastic_second_accuracy": 0.142578125,
52
+ "noise_8_of_8_stochastic_second_accuracy_full": 0.142578125,
53
+ "noise_8_of_8_stochastic_second_loss": 4.875990211963654,
54
+ "noise_8_of_8_stochastic_second_loss_full": 4.875990211963654
55
+ }
56
+ },
57
+ "final_ar_validation_loss": 2.0182483792304993,
58
+ "final_ar_validation_ppl": 7.525132204842911,
59
+ "final_diffusion_metrics": {
60
+ "noise_2_of_8_stochastic_first_accuracy": 0.42646167799830437,
61
+ "noise_2_of_8_stochastic_first_accuracy_full": 0.85546875,
62
+ "noise_2_of_8_stochastic_first_loss": 2.6051205694675446,
63
+ "noise_2_of_8_stochastic_first_loss_full": 0.7259416617453098,
64
+ "noise_2_of_8_stochastic_second_accuracy": 0.4603654481470585,
65
+ "noise_2_of_8_stochastic_second_accuracy_full": 0.857421875,
66
+ "noise_2_of_8_stochastic_second_loss": 2.4278698414564133,
67
+ "noise_2_of_8_stochastic_second_loss_full": 0.68489970266819,
68
+ "noise_4_of_8_stochastic_first_accuracy": 0.3474049922078848,
69
+ "noise_4_of_8_stochastic_first_accuracy_full": 0.66015625,
70
+ "noise_4_of_8_stochastic_first_loss": 3.226193368434906,
71
+ "noise_4_of_8_stochastic_first_loss_full": 1.7175433486700058,
72
+ "noise_4_of_8_stochastic_second_accuracy": 0.3570522516965866,
73
+ "noise_4_of_8_stochastic_second_accuracy_full": 0.66796875,
74
+ "noise_4_of_8_stochastic_second_loss": 3.0200355648994446,
75
+ "noise_4_of_8_stochastic_second_loss_full": 1.6022306233644485,
76
+ "noise_6_of_8_stochastic_first_accuracy": 0.24033872783184052,
77
+ "noise_6_of_8_stochastic_first_accuracy_full": 0.4140625,
78
+ "noise_6_of_8_stochastic_first_loss": 4.164743721485138,
79
+ "noise_6_of_8_stochastic_first_loss_full": 3.2314010858535767,
80
+ "noise_6_of_8_stochastic_second_accuracy": 0.2592960111796856,
81
+ "noise_6_of_8_stochastic_second_accuracy_full": 0.4296875,
82
+ "noise_6_of_8_stochastic_second_loss": 4.050312131643295,
83
+ "noise_6_of_8_stochastic_second_loss_full": 3.140813171863556,
84
+ "noise_8_of_8_stochastic_first_accuracy": 0.130859375,
85
+ "noise_8_of_8_stochastic_first_accuracy_full": 0.130859375,
86
+ "noise_8_of_8_stochastic_first_loss": 4.9496771693229675,
87
+ "noise_8_of_8_stochastic_first_loss_full": 4.9496771693229675,
88
+ "noise_8_of_8_stochastic_second_accuracy": 0.142578125,
89
+ "noise_8_of_8_stochastic_second_accuracy_full": 0.142578125,
90
+ "noise_8_of_8_stochastic_second_loss": 4.875990211963654,
91
+ "noise_8_of_8_stochastic_second_loss_full": 4.875990211963654
92
+ },
93
+ "final_ema_ar_validation_loss": 2.014301896095276,
94
+ "final_ema_ar_validation_ppl": 7.4954929214408565,
95
+ "final_ema_diffusion_metrics": {
96
+ "noise_2_of_8_stochastic_first_accuracy": 0.42535873129963875,
97
+ "noise_2_of_8_stochastic_first_accuracy_full": 0.85546875,
98
+ "noise_2_of_8_stochastic_first_loss": 2.603432834148407,
99
+ "noise_2_of_8_stochastic_first_loss_full": 0.7258147932589054,
100
+ "noise_2_of_8_stochastic_second_accuracy": 0.47312964498996735,
101
+ "noise_2_of_8_stochastic_second_accuracy_full": 0.861328125,
102
+ "noise_2_of_8_stochastic_second_loss": 2.423415556550026,
103
+ "noise_2_of_8_stochastic_second_loss_full": 0.6831153854727745,
104
+ "noise_4_of_8_stochastic_first_accuracy": 0.3335161041468382,
105
+ "noise_4_of_8_stochastic_first_accuracy_full": 0.658203125,
106
+ "noise_4_of_8_stochastic_first_loss": 3.2337255477905273,
107
+ "noise_4_of_8_stochastic_first_loss_full": 1.7171394303441048,
108
+ "noise_4_of_8_stochastic_second_accuracy": 0.3573715351521969,
109
+ "noise_4_of_8_stochastic_second_accuracy_full": 0.671875,
110
+ "noise_4_of_8_stochastic_second_loss": 3.0173322558403015,
111
+ "noise_4_of_8_stochastic_second_loss_full": 1.5972065776586533,
112
+ "noise_6_of_8_stochastic_first_accuracy": 0.24319838173687458,
113
+ "noise_6_of_8_stochastic_first_accuracy_full": 0.416015625,
114
+ "noise_6_of_8_stochastic_first_loss": 4.165034174919128,
115
+ "noise_6_of_8_stochastic_first_loss_full": 3.231293201446533,
116
+ "noise_6_of_8_stochastic_second_accuracy": 0.2591778077185154,
117
+ "noise_6_of_8_stochastic_second_accuracy_full": 0.431640625,
118
+ "noise_6_of_8_stochastic_second_loss": 4.044229626655579,
119
+ "noise_6_of_8_stochastic_second_loss_full": 3.13301882147789,
120
+ "noise_8_of_8_stochastic_first_accuracy": 0.12890625,
121
+ "noise_8_of_8_stochastic_first_accuracy_full": 0.12890625,
122
+ "noise_8_of_8_stochastic_first_loss": 4.936682164669037,
123
+ "noise_8_of_8_stochastic_first_loss_full": 4.936682164669037,
124
+ "noise_8_of_8_stochastic_second_accuracy": 0.140625,
125
+ "noise_8_of_8_stochastic_second_accuracy_full": 0.140625,
126
+ "noise_8_of_8_stochastic_second_loss": 4.863627254962921,
127
+ "noise_8_of_8_stochastic_second_loss_full": 4.863627254962921
128
+ },
129
+ "normal_generations": {
130
+ "Once upon": "Once upon a time, there was a happy voice. He was very kindful and calm. He had made his friends who wrap them the time. One day, he saw a new geater in his bright flower. He thought a special game, so it could dry",
131
+ "There was a little": "There was a little girl named Lily. She liked to play with her toys and spend all her things inls with her friends. One day, Lily's.",
132
+ "One day": "One day, a big harage named Tim wanted to play near it. He saw a big mottle in the lard. He wanted to say sorry to his friend, \"Rrue, Tim. He ruffed you. He was very curious. He looked around his play"
133
+ },
134
+ "ema_generations": {
135
+ "Once upon": "Once upon a time, there was a little girl. She loved to play on the swings and play. One day, she decided to go.",
136
+ "There was a little": "There was a little girl named Lily. She liked to play with her toys and spend all her toys in her room with her mommy. One day, she went to play with her toys and Lily saw a beautiful yellow berriy. She wanted to make it, but her mom said her it was right. Her",
137
+ "One day": "One day, a little girl named Mia and Ben went walking in the park. They saw a big block and a big car. Lily wanted to toub it, but she just wanted it.\n\n\"Oh, Ben, what is that, doing?\" Ben asked.\n\n\"Well,"
138
+ },
139
+ "args": {
140
+ "output_dir": "runs/diffusion_gemma_100p_full220k_resume80k",
141
+ "init_model_dir": "runs/diffusion_gemma_100p_scratch_full220k/checkpoints/full-0080000/hf",
142
+ "train_files": [
143
+ "data/train-00000-of-00004-2d5a1467fff1081b.parquet",
144
+ "data/train-00001-of-00004-5852b56a2bd28fd9.parquet",
145
+ "data/train-00002-of-00004-a26307300439e943.parquet",
146
+ "data/train-00003-of-00004-d243063613e5a057.parquet"
147
+ ],
148
+ "max_rows": 0,
149
+ "data_fraction": 1.0,
150
+ "validation_fraction": 0.01,
151
+ "disjoint_phase_data": false,
152
+ "vocab_size": 1024,
153
+ "base_vocab_size": 1000,
154
+ "min_frequency": 2,
155
+ "legacy_tokenizer": true,
156
+ "legacy_special_token_ids": true,
157
+ "hidden_size": 128,
158
+ "intermediate_size": 384,
159
+ "moe_intermediate_size": 192,
160
+ "num_hidden_layers": 8,
161
+ "num_attention_heads": 4,
162
+ "num_key_value_heads": 1,
163
+ "num_global_key_value_heads": 1,
164
+ "head_dim": 32,
165
+ "global_head_dim": 32,
166
+ "num_experts": 4,
167
+ "top_k_experts": 2,
168
+ "sliding_window": 64,
169
+ "max_position_embeddings": 1024,
170
+ "layer_pattern": "sssssFsF",
171
+ "canvas_length": 8,
172
+ "max_parameters": 5000000,
173
+ "vision_hidden_size": 32,
174
+ "vision_intermediate_size": 64,
175
+ "vision_num_hidden_layers": 1,
176
+ "vision_num_attention_heads": 4,
177
+ "vision_head_dim": 8,
178
+ "vision_position_embedding_size": 64,
179
+ "block_size": 64,
180
+ "batch_size": 8,
181
+ "gradient_accumulation_steps": 2,
182
+ "ar_steps": 0,
183
+ "partial_diffusion_steps": 0,
184
+ "full_diffusion_steps": 140000,
185
+ "ar_learning_rate": 0.0002,
186
+ "diffusion_learning_rate": 7.41e-05,
187
+ "minimum_learning_rate": 1e-05,
188
+ "ar_warmup_steps": 1000,
189
+ "partial_warmup_steps": 500,
190
+ "full_warmup_steps": 0,
191
+ "adam_beta1": 0.9,
192
+ "adam_beta2": 0.95,
193
+ "adam_eps": 1e-08,
194
+ "weight_decay": 0.01,
195
+ "grad_clip": 1.0,
196
+ "error_on_nonfinite_gradients": true,
197
+ "first_pass_loss_weight": 1.0,
198
+ "clean_position_loss_weight": 1.0,
199
+ "partial_ar_aux_weight": 1.0,
200
+ "full_ar_aux_weight": 1.0,
201
+ "partial_self_conditioning_probability": 1.0,
202
+ "full_self_conditioning_probability": 1.0,
203
+ "separate_noise_for_second_pass": false,
204
+ "ema_decay": 0.999,
205
+ "min_corruption_rate": 0.0,
206
+ "max_corruption_rate": 1.0,
207
+ "eval_stochastic_corruption": true,
208
+ "log_steps": 50,
209
+ "eval_steps": 1000,
210
+ "eval_batches": 8,
211
+ "save_steps": 10000,
212
+ "seed": 1234,
213
+ "device": "cuda",
214
+ "dtype": "float32",
215
+ "num_workers": 0,
216
+ "generate_prompts": [
217
+ "Once upon",
218
+ "There was a little",
219
+ "One day"
220
+ ],
221
+ "generate_new_tokens": 64,
222
+ "max_denoising_steps": 64,
223
+ "entropy_bound": 1.0,
224
+ "t_min": 0.4,
225
+ "t_max": 0.8,
226
+ "stability_threshold": 3,
227
+ "confidence_threshold": 0.05
228
+ },
229
+ "config": {
230
+ "transformers_version": "5.14.1",
231
+ "architectures": [
232
+ "DiffusionGemmaForBlockDiffusion"
233
+ ],
234
+ "output_hidden_states": false,
235
+ "return_dict": true,
236
+ "dtype": "float32",
237
+ "chunk_size_feed_forward": 0,
238
+ "is_encoder_decoder": false,
239
+ "id2label": {
240
+ "0": "LABEL_0",
241
+ "1": "LABEL_1"
242
+ },
243
+ "label2id": {
244
+ "LABEL_0": 0,
245
+ "LABEL_1": 1
246
+ },
247
+ "problem_type": null,
248
+ "text_config": {
249
+ "architectures": null,
250
+ "output_hidden_states": false,
251
+ "return_dict": true,
252
+ "dtype": "float32",
253
+ "chunk_size_feed_forward": 0,
254
+ "is_encoder_decoder": false,
255
+ "id2label": {
256
+ "0": "LABEL_0",
257
+ "1": "LABEL_1"
258
+ },
259
+ "label2id": {
260
+ "LABEL_0": 0,
261
+ "LABEL_1": 1
262
+ },
263
+ "problem_type": null,
264
+ "vocab_size": 1003,
265
+ "hidden_size": 128,
266
+ "intermediate_size": 384,
267
+ "num_hidden_layers": 8,
268
+ "num_attention_heads": 4,
269
+ "num_key_value_heads": 1,
270
+ "head_dim": 32,
271
+ "hidden_activation": "gelu_pytorch_tanh",
272
+ "max_position_embeddings": 1024,
273
+ "initializer_range": 0.02,
274
+ "rms_norm_eps": 1e-06,
275
+ "pad_token_id": 1000,
276
+ "eos_token_id": 1001,
277
+ "bos_token_id": 1000,
278
+ "tie_word_embeddings": true,
279
+ "rope_parameters": {
280
+ "full_attention": {
281
+ "partial_rotary_factor": 0.25,
282
+ "rope_theta": 1000000.0,
283
+ "rope_type": "proportional"
284
+ },
285
+ "sliding_attention": {
286
+ "rope_theta": 10000.0,
287
+ "rope_type": "default"
288
+ }
289
+ },
290
+ "attention_bias": false,
291
+ "attention_dropout": 0.0,
292
+ "sliding_window": 64,
293
+ "layer_types": [
294
+ "sliding_attention",
295
+ "sliding_attention",
296
+ "sliding_attention",
297
+ "sliding_attention",
298
+ "sliding_attention",
299
+ "full_attention",
300
+ "sliding_attention",
301
+ "full_attention"
302
+ ],
303
+ "use_bidirectional_attention": "vision",
304
+ "num_global_key_value_heads": 1,
305
+ "global_head_dim": 32,
306
+ "num_experts": 4,
307
+ "top_k_experts": 2,
308
+ "moe_intermediate_size": 192,
309
+ "_name_or_path": "",
310
+ "model_type": "diffusion_gemma_text",
311
+ "output_attentions": false
312
+ },
313
+ "vision_config": {
314
+ "architectures": null,
315
+ "output_hidden_states": false,
316
+ "return_dict": true,
317
+ "dtype": "float32",
318
+ "chunk_size_feed_forward": 0,
319
+ "is_encoder_decoder": false,
320
+ "id2label": {
321
+ "0": "LABEL_0",
322
+ "1": "LABEL_1"
323
+ },
324
+ "label2id": {
325
+ "LABEL_0": 0,
326
+ "LABEL_1": 1
327
+ },
328
+ "problem_type": null,
329
+ "hidden_size": 32,
330
+ "intermediate_size": 64,
331
+ "num_hidden_layers": 1,
332
+ "num_attention_heads": 4,
333
+ "num_key_value_heads": 4,
334
+ "head_dim": 8,
335
+ "hidden_activation": "gelu_pytorch_tanh",
336
+ "rms_norm_eps": 1e-06,
337
+ "max_position_embeddings": 256,
338
+ "attention_bias": false,
339
+ "attention_dropout": 0.0,
340
+ "rope_parameters": {
341
+ "rope_theta": 100.0,
342
+ "rope_type": "default"
343
+ },
344
+ "pooling_kernel_size": 1,
345
+ "patch_size": 16,
346
+ "position_embedding_size": 64,
347
+ "use_clipped_linears": false,
348
+ "standardize": false,
349
+ "initializer_range": 0.02,
350
+ "_name_or_path": "",
351
+ "model_type": "gemma4_vision",
352
+ "output_attentions": false
353
+ },
354
+ "boi_token_id": 255999,
355
+ "eoi_token_id": 258882,
356
+ "image_token_id": 258880,
357
+ "initializer_range": 0.02,
358
+ "tie_word_embeddings": true,
359
+ "canvas_length": 8,
360
+ "_name_or_path": "/home/codex/tinyModels/runs/diffusion_gemma_100p_scratch_full220k/checkpoints/full-0080000/hf",
361
+ "model_type": "diffusion_gemma",
362
+ "output_attentions": false
363
+ },
364
+ "generation_config": {
365
+ "max_new_tokens": 64,
366
+ "max_length": null,
367
+ "return_dict_in_generate": true,
368
+ "max_denoising_steps": 64,
369
+ "sampler_config": {
370
+ "entropy_bound": 1.0,
371
+ "_cls_name": "EntropyBoundSamplerConfig"
372
+ },
373
+ "t_min": 0.4,
374
+ "t_max": 0.8,
375
+ "stability_threshold": 3,
376
+ "confidence_threshold": 0.05,
377
+ "cache_implementation": "dynamic",
378
+ "cache_config": null,
379
+ "disable_compile": null,
380
+ "bos_token_id": 1000,
381
+ "pad_token_id": 1000,
382
+ "eos_token_id": 1001,
383
+ "_from_model_config": null,
384
+ "transformers_version": "5.14.1"
385
+ }
386
+ }
diffusion_gemma_config_dump.json ADDED
@@ -0,0 +1,135 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "transformers_version": "5.14.1",
3
+ "architectures": [
4
+ "DiffusionGemmaForBlockDiffusion"
5
+ ],
6
+ "output_hidden_states": false,
7
+ "return_dict": true,
8
+ "dtype": "float32",
9
+ "chunk_size_feed_forward": 0,
10
+ "is_encoder_decoder": false,
11
+ "id2label": {
12
+ "0": "LABEL_0",
13
+ "1": "LABEL_1"
14
+ },
15
+ "label2id": {
16
+ "LABEL_0": 0,
17
+ "LABEL_1": 1
18
+ },
19
+ "problem_type": null,
20
+ "text_config": {
21
+ "architectures": null,
22
+ "output_hidden_states": false,
23
+ "return_dict": true,
24
+ "dtype": "float32",
25
+ "chunk_size_feed_forward": 0,
26
+ "is_encoder_decoder": false,
27
+ "id2label": {
28
+ "0": "LABEL_0",
29
+ "1": "LABEL_1"
30
+ },
31
+ "label2id": {
32
+ "LABEL_0": 0,
33
+ "LABEL_1": 1
34
+ },
35
+ "problem_type": null,
36
+ "vocab_size": 1003,
37
+ "hidden_size": 128,
38
+ "intermediate_size": 384,
39
+ "num_hidden_layers": 8,
40
+ "num_attention_heads": 4,
41
+ "num_key_value_heads": 1,
42
+ "head_dim": 32,
43
+ "hidden_activation": "gelu_pytorch_tanh",
44
+ "max_position_embeddings": 1024,
45
+ "initializer_range": 0.02,
46
+ "rms_norm_eps": 1e-06,
47
+ "pad_token_id": 1000,
48
+ "eos_token_id": 1001,
49
+ "bos_token_id": 1000,
50
+ "tie_word_embeddings": true,
51
+ "rope_parameters": {
52
+ "full_attention": {
53
+ "partial_rotary_factor": 0.25,
54
+ "rope_theta": 1000000.0,
55
+ "rope_type": "proportional"
56
+ },
57
+ "sliding_attention": {
58
+ "rope_theta": 10000.0,
59
+ "rope_type": "default"
60
+ }
61
+ },
62
+ "attention_bias": false,
63
+ "attention_dropout": 0.0,
64
+ "sliding_window": 64,
65
+ "layer_types": [
66
+ "sliding_attention",
67
+ "sliding_attention",
68
+ "sliding_attention",
69
+ "sliding_attention",
70
+ "sliding_attention",
71
+ "full_attention",
72
+ "sliding_attention",
73
+ "full_attention"
74
+ ],
75
+ "use_bidirectional_attention": "vision",
76
+ "num_global_key_value_heads": 1,
77
+ "global_head_dim": 32,
78
+ "num_experts": 4,
79
+ "top_k_experts": 2,
80
+ "moe_intermediate_size": 192,
81
+ "_name_or_path": "",
82
+ "model_type": "diffusion_gemma_text",
83
+ "output_attentions": false
84
+ },
85
+ "vision_config": {
86
+ "architectures": null,
87
+ "output_hidden_states": false,
88
+ "return_dict": true,
89
+ "dtype": "float32",
90
+ "chunk_size_feed_forward": 0,
91
+ "is_encoder_decoder": false,
92
+ "id2label": {
93
+ "0": "LABEL_0",
94
+ "1": "LABEL_1"
95
+ },
96
+ "label2id": {
97
+ "LABEL_0": 0,
98
+ "LABEL_1": 1
99
+ },
100
+ "problem_type": null,
101
+ "hidden_size": 32,
102
+ "intermediate_size": 64,
103
+ "num_hidden_layers": 1,
104
+ "num_attention_heads": 4,
105
+ "num_key_value_heads": 4,
106
+ "head_dim": 8,
107
+ "hidden_activation": "gelu_pytorch_tanh",
108
+ "rms_norm_eps": 1e-06,
109
+ "max_position_embeddings": 256,
110
+ "attention_bias": false,
111
+ "attention_dropout": 0.0,
112
+ "rope_parameters": {
113
+ "rope_theta": 100.0,
114
+ "rope_type": "default"
115
+ },
116
+ "pooling_kernel_size": 1,
117
+ "patch_size": 16,
118
+ "position_embedding_size": 64,
119
+ "use_clipped_linears": false,
120
+ "standardize": false,
121
+ "initializer_range": 0.02,
122
+ "_name_or_path": "",
123
+ "model_type": "gemma4_vision",
124
+ "output_attentions": false
125
+ },
126
+ "boi_token_id": 255999,
127
+ "eoi_token_id": 258882,
128
+ "image_token_id": 258880,
129
+ "initializer_range": 0.02,
130
+ "tie_word_embeddings": true,
131
+ "canvas_length": 8,
132
+ "_name_or_path": "/home/codex/tinyModels/runs/diffusion_gemma_100p_scratch_full220k/checkpoints/full-0080000/hf",
133
+ "model_type": "diffusion_gemma",
134
+ "output_attentions": false
135
+ }
eval_text_generation.json ADDED
@@ -0,0 +1,12 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "normal": {
3
+ "Once upon": "Once upon a time, there was a happy voice. He was very kindful and calm. He had made his friends who wrap them the time. One day, he saw a new geater in his bright flower. He thought a special game, so it could dry",
4
+ "There was a little": "There was a little girl named Lily. She liked to play with her toys and spend all her things inls with her friends. One day, Lily's.",
5
+ "One day": "One day, a big harage named Tim wanted to play near it. He saw a big mottle in the lard. He wanted to say sorry to his friend, \"Rrue, Tim. He ruffed you. He was very curious. He looked around his play"
6
+ },
7
+ "ema": {
8
+ "Once upon": "Once upon a time, there was a little girl. She loved to play on the swings and play. One day, she decided to go.",
9
+ "There was a little": "There was a little girl named Lily. She liked to play with her toys and spend all her toys in her room with her mommy. One day, she went to play with her toys and Lily saw a beautiful yellow berriy. She wanted to make it, but her mom said her it was right. Her",
10
+ "One day": "One day, a little girl named Mia and Ben went walking in the park. They saw a big block and a big car. Lily wanted to toub it, but she just wanted it.\n\n\"Oh, Ben, what is that, doing?\" Ben asked.\n\n\"Well,"
11
+ }
12
+ }
example_generate.py ADDED
@@ -0,0 +1,62 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import torch
2
+ from transformers import (
3
+ DiffusionGemmaForBlockDiffusion,
4
+ DiffusionGemmaGenerationConfig,
5
+ EntropyBoundSamplerConfig,
6
+ PreTrainedTokenizerFast,
7
+ )
8
+
9
+
10
+ MODEL_PATH = "."
11
+ MODEL_SUBFOLDER = "hf"
12
+ PROMPT = "Once upon"
13
+
14
+
15
+ def main() -> None:
16
+ device = torch.device("cuda" if torch.cuda.is_available() else "cpu")
17
+ tokenizer = PreTrainedTokenizerFast.from_pretrained(
18
+ MODEL_PATH,
19
+ subfolder=MODEL_SUBFOLDER,
20
+ )
21
+ model = DiffusionGemmaForBlockDiffusion.from_pretrained(
22
+ MODEL_PATH,
23
+ subfolder=MODEL_SUBFOLDER,
24
+ dtype=torch.float32,
25
+ ).to(device)
26
+ model.eval()
27
+
28
+ generation_config = DiffusionGemmaGenerationConfig(
29
+ max_new_tokens=64,
30
+ max_denoising_steps=64,
31
+ sampler_config=EntropyBoundSamplerConfig(entropy_bound=1.0),
32
+ t_min=0.4,
33
+ t_max=0.8,
34
+ stability_threshold=3,
35
+ confidence_threshold=0.05,
36
+ bos_token_id=tokenizer.bos_token_id,
37
+ eos_token_id=tokenizer.eos_token_id,
38
+ pad_token_id=tokenizer.pad_token_id,
39
+ cache_implementation="dynamic",
40
+ return_dict_in_generate=True,
41
+ )
42
+ input_ids = torch.tensor(
43
+ [
44
+ [tokenizer.bos_token_id]
45
+ + tokenizer.encode(PROMPT, add_special_tokens=False)
46
+ ],
47
+ dtype=torch.long,
48
+ device=device,
49
+ )
50
+
51
+ with torch.no_grad():
52
+ output = model.generate(
53
+ input_ids=input_ids,
54
+ generation_config=generation_config,
55
+ )
56
+
57
+ sequences = output.sequences if hasattr(output, "sequences") else output
58
+ print(tokenizer.decode(sequences[0].tolist(), skip_special_tokens=True))
59
+
60
+
61
+ if __name__ == "__main__":
62
+ main()
hf/config.json ADDED
@@ -0,0 +1,104 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "architectures": [
3
+ "DiffusionGemmaForBlockDiffusion"
4
+ ],
5
+ "boi_token_id": 255999,
6
+ "canvas_length": 8,
7
+ "dtype": "float32",
8
+ "eoi_token_id": 258882,
9
+ "image_token_id": 258880,
10
+ "initializer_range": 0.02,
11
+ "model_type": "diffusion_gemma",
12
+ "text_config": {
13
+ "attention_bias": false,
14
+ "attention_dropout": 0.0,
15
+ "bos_token_id": 1000,
16
+ "dtype": "float32",
17
+ "eos_token_id": 1001,
18
+ "global_head_dim": 32,
19
+ "head_dim": 32,
20
+ "hidden_activation": "gelu_pytorch_tanh",
21
+ "hidden_size": 128,
22
+ "initializer_range": 0.02,
23
+ "intermediate_size": 384,
24
+ "layer_types": [
25
+ "sliding_attention",
26
+ "sliding_attention",
27
+ "sliding_attention",
28
+ "sliding_attention",
29
+ "sliding_attention",
30
+ "full_attention",
31
+ "sliding_attention",
32
+ "full_attention"
33
+ ],
34
+ "max_position_embeddings": 1024,
35
+ "model_type": "diffusion_gemma_text",
36
+ "moe_intermediate_size": 192,
37
+ "num_attention_heads": 4,
38
+ "num_experts": 4,
39
+ "num_global_key_value_heads": 1,
40
+ "num_hidden_layers": 8,
41
+ "num_key_value_heads": 1,
42
+ "pad_token_id": 1000,
43
+ "rms_norm_eps": 1e-06,
44
+ "rope_parameters": {
45
+ "full_attention": {
46
+ "partial_rotary_factor": 0.25,
47
+ "rope_theta": 1000000.0,
48
+ "rope_type": "proportional"
49
+ },
50
+ "sliding_attention": {
51
+ "rope_theta": 10000.0,
52
+ "rope_type": "default"
53
+ }
54
+ },
55
+ "sliding_window": 64,
56
+ "tie_word_embeddings": true,
57
+ "top_k_experts": 2,
58
+ "use_bidirectional_attention": "vision",
59
+ "vocab_size": 1003
60
+ },
61
+ "tie_word_embeddings": true,
62
+ "transformers_version": "5.14.1",
63
+ "vision_config": {
64
+ "_name_or_path": "",
65
+ "architectures": null,
66
+ "attention_bias": false,
67
+ "attention_dropout": 0.0,
68
+ "chunk_size_feed_forward": 0,
69
+ "dtype": "float32",
70
+ "head_dim": 8,
71
+ "hidden_activation": "gelu_pytorch_tanh",
72
+ "hidden_size": 32,
73
+ "id2label": {
74
+ "0": "LABEL_0",
75
+ "1": "LABEL_1"
76
+ },
77
+ "initializer_range": 0.02,
78
+ "intermediate_size": 64,
79
+ "is_encoder_decoder": false,
80
+ "label2id": {
81
+ "LABEL_0": 0,
82
+ "LABEL_1": 1
83
+ },
84
+ "max_position_embeddings": 256,
85
+ "model_type": "gemma4_vision",
86
+ "num_attention_heads": 4,
87
+ "num_hidden_layers": 1,
88
+ "num_key_value_heads": 4,
89
+ "output_attentions": false,
90
+ "output_hidden_states": false,
91
+ "patch_size": 16,
92
+ "pooling_kernel_size": 1,
93
+ "position_embedding_size": 64,
94
+ "problem_type": null,
95
+ "return_dict": true,
96
+ "rms_norm_eps": 1e-06,
97
+ "rope_parameters": {
98
+ "rope_theta": 100.0,
99
+ "rope_type": "default"
100
+ },
101
+ "standardize": false,
102
+ "use_clipped_linears": false
103
+ }
104
+ }
hf/generation_config.json ADDED
@@ -0,0 +1,18 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "bos_token_id": 1000,
3
+ "cache_implementation": "dynamic",
4
+ "confidence_threshold": 0.05,
5
+ "eos_token_id": 1001,
6
+ "max_denoising_steps": 64,
7
+ "max_new_tokens": 64,
8
+ "pad_token_id": 1000,
9
+ "return_dict_in_generate": true,
10
+ "sampler_config": {
11
+ "_cls_name": "EntropyBoundSamplerConfig",
12
+ "entropy_bound": 1.0
13
+ },
14
+ "stability_threshold": 3,
15
+ "t_max": 0.8,
16
+ "t_min": 0.4,
17
+ "transformers_version": "5.14.1"
18
+ }
hf/model.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:47aad32112dba5e1f4b68fd2cfb90ef9b5958b184aa7970da4107072713643ea
3
+ size 16785984
hf/tokenizer.json ADDED
@@ -0,0 +1,4063 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "version": "1.0",
3
+ "truncation": null,
4
+ "padding": null,
5
+ "added_tokens": [
6
+ {
7
+ "id": 1000,
8
+ "content": "<s>",
9
+ "single_word": false,
10
+ "lstrip": false,
11
+ "rstrip": false,
12
+ "normalized": false,
13
+ "special": true
14
+ },
15
+ {
16
+ "id": 1001,
17
+ "content": "</s>",
18
+ "single_word": false,
19
+ "lstrip": false,
20
+ "rstrip": false,
21
+ "normalized": false,
22
+ "special": true
23
+ },
24
+ {
25
+ "id": 1002,
26
+ "content": "<|im_start|>",
27
+ "single_word": false,
28
+ "lstrip": false,
29
+ "rstrip": false,
30
+ "normalized": false,
31
+ "special": true
32
+ }
33
+ ],
34
+ "normalizer": null,
35
+ "pre_tokenizer": {
36
+ "type": "ByteLevel",
37
+ "add_prefix_space": false,
38
+ "trim_offsets": false,
39
+ "use_regex": true
40
+ },
41
+ "post_processor": {
42
+ "type": "TemplateProcessing",
43
+ "single": [
44
+ {
45
+ "Sequence": {
46
+ "id": "A",
47
+ "type_id": 0
48
+ }
49
+ }
50
+ ],
51
+ "pair": [
52
+ {
53
+ "Sequence": {
54
+ "id": "A",
55
+ "type_id": 0
56
+ }
57
+ },
58
+ {
59
+ "Sequence": {
60
+ "id": "B",
61
+ "type_id": 1
62
+ }
63
+ }
64
+ ],
65
+ "special_tokens": {}
66
+ },
67
+ "decoder": {
68
+ "type": "ByteLevel",
69
+ "add_prefix_space": true,
70
+ "trim_offsets": true,
71
+ "use_regex": true
72
+ },
73
+ "model": {
74
+ "type": "BPE",
75
+ "dropout": null,
76
+ "unk_token": null,
77
+ "continuing_subword_prefix": null,
78
+ "end_of_word_suffix": null,
79
+ "fuse_unk": false,
80
+ "byte_fallback": false,
81
+ "ignore_merges": false,
82
+ "vocab": {
83
+ "!": 0,
84
+ "\"": 1,
85
+ "#": 2,
86
+ "$": 3,
87
+ "%": 4,
88
+ "&": 5,
89
+ "'": 6,
90
+ "(": 7,
91
+ ")": 8,
92
+ "*": 9,
93
+ "+": 10,
94
+ ",": 11,
95
+ "-": 12,
96
+ ".": 13,
97
+ "/": 14,
98
+ "0": 15,
99
+ "1": 16,
100
+ "2": 17,
101
+ "3": 18,
102
+ "4": 19,
103
+ "5": 20,
104
+ "6": 21,
105
+ "7": 22,
106
+ "8": 23,
107
+ "9": 24,
108
+ ":": 25,
109
+ ";": 26,
110
+ "<": 27,
111
+ "=": 28,
112
+ ">": 29,
113
+ "?": 30,
114
+ "@": 31,
115
+ "A": 32,
116
+ "B": 33,
117
+ "C": 34,
118
+ "D": 35,
119
+ "E": 36,
120
+ "F": 37,
121
+ "G": 38,
122
+ "H": 39,
123
+ "I": 40,
124
+ "J": 41,
125
+ "K": 42,
126
+ "L": 43,
127
+ "M": 44,
128
+ "N": 45,
129
+ "O": 46,
130
+ "P": 47,
131
+ "Q": 48,
132
+ "R": 49,
133
+ "S": 50,
134
+ "T": 51,
135
+ "U": 52,
136
+ "V": 53,
137
+ "W": 54,
138
+ "X": 55,
139
+ "Y": 56,
140
+ "Z": 57,
141
+ "[": 58,
142
+ "\\": 59,
143
+ "]": 60,
144
+ "^": 61,
145
+ "_": 62,
146
+ "`": 63,
147
+ "a": 64,
148
+ "b": 65,
149
+ "c": 66,
150
+ "d": 67,
151
+ "e": 68,
152
+ "f": 69,
153
+ "g": 70,
154
+ "h": 71,
155
+ "i": 72,
156
+ "j": 73,
157
+ "k": 74,
158
+ "l": 75,
159
+ "m": 76,
160
+ "n": 77,
161
+ "o": 78,
162
+ "p": 79,
163
+ "q": 80,
164
+ "r": 81,
165
+ "s": 82,
166
+ "t": 83,
167
+ "u": 84,
168
+ "v": 85,
169
+ "w": 86,
170
+ "x": 87,
171
+ "y": 88,
172
+ "z": 89,
173
+ "{": 90,
174
+ "|": 91,
175
+ "}": 92,
176
+ "~": 93,
177
+ "¡": 94,
178
+ "¢": 95,
179
+ "£": 96,
180
+ "¤": 97,
181
+ "¥": 98,
182
+ "¦": 99,
183
+ "§": 100,
184
+ "¨": 101,
185
+ "©": 102,
186
+ "ª": 103,
187
+ "«": 104,
188
+ "¬": 105,
189
+ "®": 106,
190
+ "¯": 107,
191
+ "°": 108,
192
+ "±": 109,
193
+ "²": 110,
194
+ "³": 111,
195
+ "´": 112,
196
+ "µ": 113,
197
+ "¶": 114,
198
+ "·": 115,
199
+ "¸": 116,
200
+ "¹": 117,
201
+ "º": 118,
202
+ "»": 119,
203
+ "¼": 120,
204
+ "½": 121,
205
+ "¾": 122,
206
+ "¿": 123,
207
+ "À": 124,
208
+ "Á": 125,
209
+ "Â": 126,
210
+ "Ã": 127,
211
+ "Ä": 128,
212
+ "Å": 129,
213
+ "Æ": 130,
214
+ "Ç": 131,
215
+ "È": 132,
216
+ "É": 133,
217
+ "Ê": 134,
218
+ "Ë": 135,
219
+ "Ì": 136,
220
+ "Í": 137,
221
+ "Î": 138,
222
+ "Ï": 139,
223
+ "Ð": 140,
224
+ "Ñ": 141,
225
+ "Ò": 142,
226
+ "Ó": 143,
227
+ "Ô": 144,
228
+ "Õ": 145,
229
+ "Ö": 146,
230
+ "×": 147,
231
+ "Ø": 148,
232
+ "Ù": 149,
233
+ "Ú": 150,
234
+ "Û": 151,
235
+ "Ü": 152,
236
+ "Ý": 153,
237
+ "Þ": 154,
238
+ "ß": 155,
239
+ "à": 156,
240
+ "á": 157,
241
+ "â": 158,
242
+ "ã": 159,
243
+ "ä": 160,
244
+ "å": 161,
245
+ "æ": 162,
246
+ "ç": 163,
247
+ "è": 164,
248
+ "é": 165,
249
+ "ê": 166,
250
+ "ë": 167,
251
+ "ì": 168,
252
+ "í": 169,
253
+ "î": 170,
254
+ "ï": 171,
255
+ "ð": 172,
256
+ "ñ": 173,
257
+ "ò": 174,
258
+ "ó": 175,
259
+ "ô": 176,
260
+ "õ": 177,
261
+ "ö": 178,
262
+ "÷": 179,
263
+ "ø": 180,
264
+ "ù": 181,
265
+ "ú": 182,
266
+ "û": 183,
267
+ "ü": 184,
268
+ "ý": 185,
269
+ "þ": 186,
270
+ "ÿ": 187,
271
+ "Ā": 188,
272
+ "ā": 189,
273
+ "Ă": 190,
274
+ "ă": 191,
275
+ "Ą": 192,
276
+ "ą": 193,
277
+ "Ć": 194,
278
+ "ć": 195,
279
+ "Ĉ": 196,
280
+ "ĉ": 197,
281
+ "Ċ": 198,
282
+ "ċ": 199,
283
+ "Č": 200,
284
+ "č": 201,
285
+ "Ď": 202,
286
+ "ď": 203,
287
+ "Đ": 204,
288
+ "đ": 205,
289
+ "Ē": 206,
290
+ "ē": 207,
291
+ "Ĕ": 208,
292
+ "ĕ": 209,
293
+ "Ė": 210,
294
+ "ė": 211,
295
+ "Ę": 212,
296
+ "ę": 213,
297
+ "Ě": 214,
298
+ "ě": 215,
299
+ "Ĝ": 216,
300
+ "ĝ": 217,
301
+ "Ğ": 218,
302
+ "ğ": 219,
303
+ "Ġ": 220,
304
+ "ġ": 221,
305
+ "Ģ": 222,
306
+ "ģ": 223,
307
+ "Ĥ": 224,
308
+ "ĥ": 225,
309
+ "Ħ": 226,
310
+ "ħ": 227,
311
+ "Ĩ": 228,
312
+ "ĩ": 229,
313
+ "Ī": 230,
314
+ "ī": 231,
315
+ "Ĭ": 232,
316
+ "ĭ": 233,
317
+ "Į": 234,
318
+ "į": 235,
319
+ "İ": 236,
320
+ "ı": 237,
321
+ "IJ": 238,
322
+ "ij": 239,
323
+ "Ĵ": 240,
324
+ "ĵ": 241,
325
+ "Ķ": 242,
326
+ "ķ": 243,
327
+ "ĸ": 244,
328
+ "Ĺ": 245,
329
+ "ĺ": 246,
330
+ "Ļ": 247,
331
+ "ļ": 248,
332
+ "Ľ": 249,
333
+ "ľ": 250,
334
+ "Ŀ": 251,
335
+ "ŀ": 252,
336
+ "Ł": 253,
337
+ "ł": 254,
338
+ "Ń": 255,
339
+ "he": 256,
340
+ "Ġt": 257,
341
+ "Ġa": 258,
342
+ "Ġs": 259,
343
+ "Ġw": 260,
344
+ "nd": 261,
345
+ "Ġthe": 262,
346
+ "ed": 263,
347
+ "Ġand": 264,
348
+ "Ġto": 265,
349
+ "Ġb": 266,
350
+ "in": 267,
351
+ "Ġh": 268,
352
+ "Ġwa": 269,
353
+ "re": 270,
354
+ "ou": 271,
355
+ "Ġf": 272,
356
+ "it": 273,
357
+ "Ġl": 274,
358
+ "Ġc": 275,
359
+ "Ġd": 276,
360
+ "er": 277,
361
+ "Ġhe": 278,
362
+ "Ġm": 279,
363
+ "Ġp": 280,
364
+ "Ġwas": 281,
365
+ "om": 282,
366
+ "ĠT": 283,
367
+ "Ġo": 284,
368
+ "ay": 285,
369
+ "ar": 286,
370
+ "is": 287,
371
+ "ing": 288,
372
+ "il": 289,
373
+ "Ġg": 290,
374
+ "id": 291,
375
+ "at": 292,
376
+ "en": 293,
377
+ "Ġn": 294,
378
+ "Ġsa": 295,
379
+ "Ġha": 296,
380
+ "ĠS": 297,
381
+ "ĠThe": 298,
382
+ "an": 299,
383
+ "im": 300,
384
+ "or": 301,
385
+ "on": 302,
386
+ "Ġit": 303,
387
+ "Ġth": 304,
388
+ "ll": 305,
389
+ "le": 306,
390
+ "ĠH": 307,
391
+ "Ġher": 308,
392
+ "ot": 309,
393
+ "et": 310,
394
+ "ir": 311,
395
+ "ĠShe": 312,
396
+ "es": 313,
397
+ "ĠHe": 314,
398
+ "Ġin": 315,
399
+ "ver": 316,
400
+ "ut": 317,
401
+ "ow": 318,
402
+ "ĠThey": 319,
403
+ "ck": 320,
404
+ "Ġe": 321,
405
+ "Ġu": 322,
406
+ "ld": 323,
407
+ "Ġy": 324,
408
+ "oo": 325,
409
+ "Ġsaid": 326,
410
+ "ig": 327,
411
+ "Ġ\"": 328,
412
+ "ily": 329,
413
+ "Ġr": 330,
414
+ "Ġbe": 331,
415
+ "am": 332,
416
+ "Ġst": 333,
417
+ "ĠI": 334,
418
+ "ce": 335,
419
+ "ke": 336,
420
+ "Ġshe": 337,
421
+ "ve": 338,
422
+ "pp": 339,
423
+ "ith": 340,
424
+ "Ġwith": 341,
425
+ "Lily": 342,
426
+ "On": 343,
427
+ "Ġon": 344,
428
+ "Ġyou": 345,
429
+ "Ġof": 346,
430
+ "ked": 347,
431
+ "ri": 348,
432
+ "Ġso": 349,
433
+ "nt": 350,
434
+ "Ġhis": 351,
435
+ "Ġpl": 352,
436
+ "ad": 353,
437
+ "very": 354,
438
+ "Ġday": 355,
439
+ "Ġthat": 356,
440
+ "Ġup": 357,
441
+ "Ġplay": 358,
442
+ "Ġhad": 359,
443
+ "st": 360,
444
+ "Ġthey": 361,
445
+ "Ġwe": 362,
446
+ "ĠLily": 363,
447
+ "Ġmom": 364,
448
+ "Ġfor": 365,
449
+ "ĠB": 366,
450
+ "el": 367,
451
+ "un": 368,
452
+ "ould": 369,
453
+ "'s": 370,
454
+ "my": 371,
455
+ "The": 372,
456
+ "Ġli": 373,
457
+ "ch": 374,
458
+ "ent": 375,
459
+ "Ġhapp": 376,
460
+ "Ġwant": 377,
461
+ "itt": 378,
462
+ "Ġsh": 379,
463
+ "out": 380,
464
+ "her": 381,
465
+ "Ġdo": 382,
466
+ "ly": 383,
467
+ "Ġnot": 384,
468
+ "ome": 385,
469
+ "se": 386,
470
+ "Ġvery": 387,
471
+ "ound": 388,
472
+ "end": 389,
473
+ "all": 390,
474
+ "Ġwh": 391,
475
+ "ime": 392,
476
+ "ittle": 393,
477
+ "Ġk": 394,
478
+ "Ġtime": 395,
479
+ "Ġlittle": 396,
480
+ "al": 397,
481
+ "ĠĊ": 398,
482
+ "Ġthere": 399,
483
+ "Ġne": 400,
484
+ "ht": 401,
485
+ "ĠM": 402,
486
+ "Ġre": 403,
487
+ "Ġhappy": 404,
488
+ "Ġsm": 405,
489
+ "Ġbig": 406,
490
+ "Ġis": 407,
491
+ "ĠIt": 408,
492
+ "Ġbut": 409,
493
+ "ack": 410,
494
+ "Ġan": 411,
495
+ "Ġsaw": 412,
496
+ "riend": 413,
497
+ ".\"": 414,
498
+ "Ġfriend": 415,
499
+ "ry": 416,
500
+ "Ġas": 417,
501
+ "ra": 418,
502
+ "One": 419,
503
+ "ide": 420,
504
+ "ake": 421,
505
+ "'t": 422,
506
+ "!\"": 423,
507
+ "ug": 424,
508
+ "Ġloo": 425,
509
+ "ved": 426,
510
+ "ter": 427,
511
+ "Ġwere": 428,
512
+ "ore": 429,
513
+ "Once": 430,
514
+ "Ġlo": 431,
515
+ "ec": 432,
516
+ "Ġhim": 433,
517
+ "Ġtoo": 434,
518
+ "Ġgo": 435,
519
+ "Ġbo": 436,
520
+ "Ġse": 437,
521
+ "irl": 438,
522
+ "Ġare": 439,
523
+ "Ġj": 440,
524
+ "ĠTim": 441,
525
+ "ard": 442,
526
+ "Ġwanted": 443,
527
+ "ill": 444,
528
+ "Ġgirl": 445,
529
+ "Ġupon": 446,
530
+ "Ġthem": 447,
531
+ "Ġout": 448,
532
+ "Ġat": 449,
533
+ "ur": 450,
534
+ "ind": 451,
535
+ "Ġtheir": 452,
536
+ "fu": 453,
537
+ "Ġsp": 454,
538
+ "way": 455,
539
+ "ĠA": 456,
540
+ "Ġsmil": 457,
541
+ "Ġdid": 458,
542
+ "Ġcould": 459,
543
+ "hen": 460,
544
+ "Ġhave": 461,
545
+ "ain": 462,
546
+ "art": 463,
547
+ "Ġex": 464,
548
+ "hed": 465,
549
+ "rom": 466,
550
+ "Ġwent": 467,
551
+ "Ġar": 468,
552
+ "ic": 469,
553
+ "Ġcan": 470,
554
+ "ĠJ": 471,
555
+ "lp": 472,
556
+ "ful": 473,
557
+ "ĠBen": 474,
558
+ "ood": 475,
559
+ "?\"": 476,
560
+ "hing": 477,
561
+ "Ġfriends": 478,
562
+ "Ġnam": 479,
563
+ "ight": 480,
564
+ "Ġall": 481,
565
+ "Ġhelp": 482,
566
+ "Ġkn": 483,
567
+ "um": 484,
568
+ "one": 485,
569
+ "ark": 486,
570
+ "Ġback": 487,
571
+ "Ġsay": 488,
572
+ "You": 489,
573
+ "Ġfun": 490,
574
+ "Ġcl": 491,
575
+ "ĠTom": 492,
576
+ "are": 493,
577
+ "Ġno": 494,
578
+ "Ġle": 495,
579
+ "op": 496,
580
+ "Ġsmiled": 497,
581
+ "Ġsc": 498,
582
+ "Ġnamed": 499,
583
+ "Ġal": 500,
584
+ "oug": 501,
585
+ "Ġloved": 502,
586
+ "side": 503,
587
+ "elt": 504,
588
+ "ĠOne": 505,
589
+ "Ġman": 506,
590
+ "Ġasked": 507,
591
+ "ick": 508,
592
+ "Ġtoy": 509,
593
+ "Ġlike": 510,
594
+ "Ġfe": 511,
595
+ "Ġfelt": 512,
596
+ "Ġlooked": 513,
597
+ "Ġsome": 514,
598
+ "Ġaround": 515,
599
+ "Ġsee": 516,
600
+ "Ġme": 517,
601
+ "ame": 518,
602
+ "omet": 519,
603
+ "ĠW": 520,
604
+ "Ġro": 521,
605
+ "Ġbr": 522,
606
+ "ure": 523,
607
+ "ĠTimmy": 524,
608
+ "Ġbir": 525,
609
+ "get": 526,
610
+ "ice": 527,
611
+ "Ġboy": 528,
612
+ "Ġwould": 529,
613
+ "Ġstart": 530,
614
+ "ong": 531,
615
+ "â": 532,
616
+ "âĤ": 533,
617
+ "âĤ¬": 534,
618
+ "ss": 535,
619
+ "Ġbird": 536,
620
+ "Ġsomet": 537,
621
+ "Ġfa": 538,
622
+ "dd": 539,
623
+ "ings": 540,
624
+ "Ġag": 541,
625
+ "Ġwor": 542,
626
+ "Ġwhat": 543,
627
+ "ade": 544,
628
+ "Ġmake": 545,
629
+ "king": 546,
630
+ ",\"": 547,
631
+ "ie": 548,
632
+ "ĠBut": 549,
633
+ "own": 550,
634
+ "Ġtre": 551,
635
+ "Ġran": 552,
636
+ "gether": 553,
637
+ "ĠYou": 554,
638
+ "Ġaway": 555,
639
+ "ag": 556,
640
+ "ared": 557,
641
+ "Ġsays": 558,
642
+ "Ġstarted": 559,
643
+ "oud": 560,
644
+ "if": 561,
645
+ "Ġmade": 562,
646
+ "Ġcar": 563,
647
+ "Ġsomething": 564,
648
+ "Ġtogether": 565,
649
+ "ited": 566,
650
+ "ther": 567,
651
+ "Ġpark": 568,
652
+ "Ġco": 569,
653
+ "Ġsad": 570,
654
+ "Ġother": 571,
655
+ "Ġnew": 572,
656
+ "Ġexc": 573,
657
+ "Ġput": 574,
658
+ "Ġfrom": 575,
659
+ "Ġpr": 576,
660
+ "ell": 577,
661
+ "ĠL": 578,
662
+ "Ġla": 579,
663
+ "Ġhug": 580,
664
+ "ble": 581,
665
+ "Ġmu": 582,
666
+ "ook": 583,
667
+ "ach": 584,
668
+ "Ġagain": 585,
669
+ "Ġhome": 586,
670
+ "Ġwhen": 587,
671
+ "Ġgood": 588,
672
+ "hat": 589,
673
+ "ep": 590,
674
+ "Ġwho": 591,
675
+ "est": 592,
676
+ "ried": 593,
677
+ "Ġfound": 594,
678
+ "Ġfl": 595,
679
+ "Ġthen": 596,
680
+ "Ġch": 597,
681
+ "Ġdec": 598,
682
+ "pped": 599,
683
+ "Ġwal": 600,
684
+ "as": 601,
685
+ "Ġget": 602,
686
+ "qu": 603,
687
+ "Ġplaying": 604,
688
+ "ought": 605,
689
+ "pl": 606,
690
+ "ĠE": 607,
691
+ "ally": 608,
692
+ "Ġsw": 609,
693
+ "ous": 610,
694
+ "nn": 611,
695
+ "Ġthings": 612,
696
+ "Ġexcited": 613,
697
+ "Ġliked": 614,
698
+ "Ġgot": 615,
699
+ "uck": 616,
700
+ "ro": 617,
701
+ "ided": 618,
702
+ "Ġdecided": 619,
703
+ "Ġbl": 620,
704
+ "ave": 621,
705
+ "Ġcame": 622,
706
+ "Ġevery": 623,
707
+ "ara": 624,
708
+ "Ġyour": 625,
709
+ "ĠD": 626,
710
+ "ĠMom": 627,
711
+ "ax": 628,
712
+ "Ġv": 629,
713
+ "Ġscared": 630,
714
+ "ust": 631,
715
+ "Ġone": 632,
716
+ "Ġdog": 633,
717
+ "Ġdown": 634,
718
+ "ouse": 635,
719
+ "ny": 636,
720
+ "Ġfind": 637,
721
+ "Ġcare": 638,
722
+ "Ġbec": 639,
723
+ "ist": 640,
724
+ "Ġthan": 641,
725
+ "Ġfeel": 642,
726
+ "ap": 643,
727
+ "ue": 644,
728
+ "udd": 645,
729
+ "nna": 646,
730
+ "Ġdad": 647,
731
+ "Ġab": 648,
732
+ "They": 649,
733
+ "Ġmy": 650,
734
+ "Ġlook": 651,
735
+ "Ġke": 652,
736
+ "our": 653,
737
+ "Ġwill": 654,
738
+ "arn": 655,
739
+ "Ġgr": 656,
740
+ "us": 657,
741
+ "nder": 658,
742
+ "Ġgra": 659,
743
+ "ways": 660,
744
+ "ess": 661,
745
+ "Ġdidn": 662,
746
+ "Ġpo": 663,
747
+ "fe": 664,
748
+ "Ġalways": 665,
749
+ "Ġtook": 666,
750
+ "Ġabout": 667,
751
+ "ant": 668,
752
+ "bb": 669,
753
+ "Ġlot": 670,
754
+ "Ġmommy": 671,
755
+ "Ġtoys": 672,
756
+ "Ġkne": 673,
757
+ "ers": 674,
758
+ "ise": 675,
759
+ "ite": 676,
760
+ "Ġoutside": 677,
761
+ "Ġtree": 678,
762
+ "Ġthought": 679,
763
+ "Ġball": 680,
764
+ "ĠF": 681,
765
+ "Ġmore": 682,
766
+ "eci": 683,
767
+ "ĠSam": 684,
768
+ "ened": 685,
769
+ "ched": 686,
770
+ "Ġta": 687,
771
+ "Ġold": 688,
772
+ "Ġho": 689,
773
+ "Ġlearn": 690,
774
+ "ret": 691,
775
+ "Ġint": 692,
776
+ "ged": 693,
777
+ "Ġknow": 694,
778
+ "Ġlaug": 695,
779
+ "Ġtake": 696,
780
+ "ecial": 697,
781
+ "Ġspecial": 698,
782
+ "Ġsor": 699,
783
+ "Ġcat": 700,
784
+ "udden": 701,
785
+ "Ġknew": 702,
786
+ "ĠMax": 703,
787
+ "ive": 704,
788
+ "ia": 705,
789
+ "Ġpe": 706,
790
+ "Ġany": 707,
791
+ "uddenly": 708,
792
+ "Ġtr": 709,
793
+ "fter": 710,
794
+ "Ġhow": 711,
795
+ "ma": 712,
796
+ "Ġshow": 713,
797
+ "ink": 714,
798
+ "Ġsorry": 715,
799
+ "Ġtw": 716,
800
+ "But": 717,
801
+ "Ġmuch": 718,
802
+ "au": 719,
803
+ "ish": 720,
804
+ "Ġrun": 721,
805
+ "and": 722,
806
+ "Ġhand": 723,
807
+ "Ġsl": 724,
808
+ "ven": 725,
809
+ "Ġhouse": 726,
810
+ "Ġor": 727,
811
+ "Ġop": 728,
812
+ "Ġsk": 729,
813
+ "Ġmo": 730,
814
+ "Ġclo": 731,
815
+ "Ġsun": 732,
816
+ "Ġinto": 733,
817
+ "Ġtried": 734,
818
+ "Ġinside": 735,
819
+ "ate": 736,
820
+ "Ġtold": 737,
821
+ "Ġwater": 738,
822
+ "Ġthis": 739,
823
+ "Ġen": 740,
824
+ "ank": 741,
825
+ "Ġif": 742,
826
+ "Ġproud": 743,
827
+ "ump": 744,
828
+ "Ġqu": 745,
829
+ "Ġover": 746,
830
+ "Ġcouldn": 747,
831
+ "Tom": 748,
832
+ "dy": 749,
833
+ "Ġgave": 750,
834
+ "Ġheard": 751,
835
+ "ĠSara": 752,
836
+ "Ġnever": 753,
837
+ "by": 754,
838
+ "Ġeach": 755,
839
+ "ace": 756,
840
+ "Ġroom": 757,
841
+ "ty": 758,
842
+ "Ġexpl": 759,
843
+ "ĠEvery": 760,
844
+ "Ġeat": 761,
845
+ "ĠWe": 762,
846
+ "other": 763,
847
+ "ause": 764,
848
+ "Ġpick": 765,
849
+ "ion": 766,
850
+ "Ġpret": 767,
851
+ "ĠAnna": 768,
852
+ "Mom": 769,
853
+ "Ġplayed": 770,
854
+ "ge": 771,
855
+ "etter": 772,
856
+ "Ġjust": 773,
857
+ "ak": 774,
858
+ "Ġhugged": 775,
859
+ "Ġgre": 776,
860
+ "here": 777,
861
+ "Ġoff": 778,
862
+ "Ġcom": 779,
863
+ "Ġwat": 780,
864
+ "oth": 781,
865
+ "Ġbox": 782,
866
+ "Ġnice": 783,
867
+ "'m": 784,
868
+ "Ġstr": 785,
869
+ "Ġbecause": 786,
870
+ "Ġneed": 787,
871
+ "ile": 788,
872
+ "Ġmany": 789,
873
+ "Ġfo": 790,
874
+ "uc": 791,
875
+ "Ġjo": 792,
876
+ "Ġbear": 793,
877
+ "Ġsmall": 794,
878
+ "iz": 795,
879
+ "Ġbu": 796,
880
+ "ving": 797,
881
+ "Ġlong": 798,
882
+ "ine": 799,
883
+ "gry": 800,
884
+ "imal": 801,
885
+ "ort": 802,
886
+ "Ġanimal": 803,
887
+ "Ġsn": 804,
888
+ "ough": 805,
889
+ "Ġtry": 806,
890
+ "Ġunt": 807,
891
+ "ild": 808,
892
+ "sel": 809,
893
+ "urt": 810,
894
+ "Ġuntil": 811,
895
+ "ĠJack": 812,
896
+ "sed": 813,
897
+ "Ġkind": 814,
898
+ "Ġlearned": 815,
899
+ "Ġim": 816,
900
+ "Ġlove": 817,
901
+ "Ġbetter": 818,
902
+ "ft": 819,
903
+ "Ġflow": 820,
904
+ "Ġcall": 821,
905
+ "Ġdon": 822,
906
+ "He": 823,
907
+ "ĠJo": 824,
908
+ "Ġend": 825,
909
+ "Ġad": 826,
910
+ "ull": 827,
911
+ "Ġbest": 828,
912
+ "vent": 829,
913
+ "Yes": 830,
914
+ "ars": 831,
915
+ "urp": 832,
916
+ "ady": 833,
917
+ "em": 834,
918
+ "ream": 835,
919
+ "aut": 836,
920
+ "urn": 837,
921
+ "ĠMia": 838,
922
+ "Ġcle": 839,
923
+ "ĠAnd": 840,
924
+ "ves": 841,
925
+ "Åĵ": 842,
926
+ "arden": 843,
927
+ "ĠC": 844,
928
+ "Ġgarden": 845,
929
+ "Ġfast": 846,
930
+ "Ġcareful": 847,
931
+ "ber": 848,
932
+ "Ġbeaut": 849,
933
+ "lly": 850,
934
+ "Th": 851,
935
+ "Ġeven": 852,
936
+ "pt": 853,
937
+ "Ġbra": 854,
938
+ "ies": 855,
939
+ "Ġthanked": 856,
940
+ "Ġfi": 857,
941
+ "ĠSo": 858,
942
+ "Ġche": 859,
943
+ "Ġlaughed": 860,
944
+ "Ġsky": 861,
945
+ "Ġby": 862,
946
+ "It": 863,
947
+ "ĠHer": 864,
948
+ "Ġjump": 865,
949
+ "Ġgl": 866,
950
+ "ase": 867,
951
+ "Ġte": 868,
952
+ "Ġloud": 869,
953
+ "self": 870,
954
+ "iny": 871,
955
+ "Ġway": 872,
956
+ "wn": 873,
957
+ "Ġbeauti": 874,
958
+ "Ġcome": 875,
959
+ "lew": 876,
960
+ "Ġlist": 877,
961
+ "Ġwo": 878,
962
+ "Ġbeautiful": 879,
963
+ "Ġhard": 880,
964
+ "Ġlots": 881,
965
+ "Ġra": 882,
966
+ "Ġstill": 883,
967
+ "Ġfam": 884,
968
+ "Ġanimals": 885,
969
+ "Ġâ": 886,
970
+ "Ġhurt": 887,
971
+ "Ġunder": 888,
972
+ "ĠThen": 889,
973
+ "ect": 890,
974
+ "Ġstay": 891,
975
+ "ning": 892,
976
+ "Ġlet": 893,
977
+ "ct": 894,
978
+ "Ġboth": 895,
979
+ "Ġcu": 896,
980
+ "ĠHis": 897,
981
+ "hes": 898,
982
+ "be": 899,
983
+ "Ġsafe": 900,
984
+ "ĠFrom": 901,
985
+ "ool": 902,
986
+ "ree": 903,
987
+ "Ġcol": 904,
988
+ "Ġtwo": 905,
989
+ "Ġbad": 906,
990
+ "Ġbook": 907,
991
+ "Ġimp": 908,
992
+ "ople": 909,
993
+ "Ġrem": 910,
994
+ "ane": 911,
995
+ "Ġlived": 912,
996
+ "kay": 913,
997
+ "ock": 914,
998
+ "ucy": 915,
999
+ "Ġwalked": 916,
1000
+ "Tim": 917,
1001
+ "ast": 918,
1002
+ "urpr": 919,
1003
+ "Ġbrave": 920,
1004
+ "Ġshould": 921,
1005
+ "Ġits": 922,
1006
+ "ob": 923,
1007
+ "ished": 924,
1008
+ "Ġangry": 925,
1009
+ "Ġsurpr": 926,
1010
+ "Ġfamily": 927,
1011
+ "ress": 928,
1012
+ "igh": 929,
1013
+ "When": 930,
1014
+ "Ġpeople": 931,
1015
+ "Ġflew": 932,
1016
+ "Ġcalled": 933,
1017
+ "No": 934,
1018
+ "Ġred": 935,
1019
+ "Ġstor": 936,
1020
+ "ip": 937,
1021
+ "Ġsoon": 938,
1022
+ "Ġfin": 939,
1023
+ "hn": 940,
1024
+ "Let": 941,
1025
+ "led": 942,
1026
+ "Ġkept": 943,
1027
+ "Ġfore": 944,
1028
+ "fore": 945,
1029
+ "Ġdan": 946,
1030
+ "Ġshare": 947,
1031
+ "Ġfly": 948,
1032
+ "xt": 949,
1033
+ "ised": 950,
1034
+ "dded": 951,
1035
+ "Ġpic": 952,
1036
+ "âĤ¬â": 953,
1037
+ "Ġdoor": 954,
1038
+ "Ġgoing": 955,
1039
+ "ĠP": 956,
1040
+ "ĠWhen": 957,
1041
+ "Ġpretty": 958,
1042
+ "Ġkeep": 959,
1043
+ "Ġnow": 960,
1044
+ "Ġrock": 961,
1045
+ "Ġclean": 962,
1046
+ "Ġdra": 963,
1047
+ "ary": 964,
1048
+ "Ġadvent": 965,
1049
+ "ummy": 966,
1050
+ "Ġnoise": 967,
1051
+ "Ġopened": 968,
1052
+ "Ġshiny": 969,
1053
+ "age": 970,
1054
+ "Ġexplore": 971,
1055
+ "Ġwind": 972,
1056
+ "Ġdoll": 973,
1057
+ "Ġcry": 974,
1058
+ "Ġcon": 975,
1059
+ "Ġide": 976,
1060
+ "Ġbefore": 977,
1061
+ "ied": 978,
1062
+ "Ben": 979,
1063
+ "illy": 980,
1064
+ "Ġreal": 981,
1065
+ "Ġsto": 982,
1066
+ "so": 983,
1067
+ "What": 984,
1068
+ "Ġground": 985,
1069
+ "Ġalso": 986,
1070
+ "les": 987,
1071
+ "Ġturn": 988,
1072
+ "Ħ¢": 989,
1073
+ "âĤ¬âĦ¢": 990,
1074
+ "Ġey": 991,
1075
+ "That": 992,
1076
+ "Ġfar": 993,
1077
+ "Ġidea": 994,
1078
+ "Ġfr": 995,
1079
+ "oon": 996,
1080
+ "Ġnodded": 997,
1081
+ "Ġcolor": 998,
1082
+ "Ġwar": 999
1083
+ },
1084
+ "merges": [
1085
+ [
1086
+ "h",
1087
+ "e"
1088
+ ],
1089
+ [
1090
+ "Ġ",
1091
+ "t"
1092
+ ],
1093
+ [
1094
+ "Ġ",
1095
+ "a"
1096
+ ],
1097
+ [
1098
+ "Ġ",
1099
+ "s"
1100
+ ],
1101
+ [
1102
+ "Ġ",
1103
+ "w"
1104
+ ],
1105
+ [
1106
+ "n",
1107
+ "d"
1108
+ ],
1109
+ [
1110
+ "Ġt",
1111
+ "he"
1112
+ ],
1113
+ [
1114
+ "e",
1115
+ "d"
1116
+ ],
1117
+ [
1118
+ "Ġa",
1119
+ "nd"
1120
+ ],
1121
+ [
1122
+ "Ġt",
1123
+ "o"
1124
+ ],
1125
+ [
1126
+ "Ġ",
1127
+ "b"
1128
+ ],
1129
+ [
1130
+ "i",
1131
+ "n"
1132
+ ],
1133
+ [
1134
+ "Ġ",
1135
+ "h"
1136
+ ],
1137
+ [
1138
+ "Ġw",
1139
+ "a"
1140
+ ],
1141
+ [
1142
+ "r",
1143
+ "e"
1144
+ ],
1145
+ [
1146
+ "o",
1147
+ "u"
1148
+ ],
1149
+ [
1150
+ "Ġ",
1151
+ "f"
1152
+ ],
1153
+ [
1154
+ "i",
1155
+ "t"
1156
+ ],
1157
+ [
1158
+ "Ġ",
1159
+ "l"
1160
+ ],
1161
+ [
1162
+ "Ġ",
1163
+ "c"
1164
+ ],
1165
+ [
1166
+ "Ġ",
1167
+ "d"
1168
+ ],
1169
+ [
1170
+ "e",
1171
+ "r"
1172
+ ],
1173
+ [
1174
+ "Ġ",
1175
+ "he"
1176
+ ],
1177
+ [
1178
+ "Ġ",
1179
+ "m"
1180
+ ],
1181
+ [
1182
+ "Ġ",
1183
+ "p"
1184
+ ],
1185
+ [
1186
+ "Ġwa",
1187
+ "s"
1188
+ ],
1189
+ [
1190
+ "o",
1191
+ "m"
1192
+ ],
1193
+ [
1194
+ "Ġ",
1195
+ "T"
1196
+ ],
1197
+ [
1198
+ "Ġ",
1199
+ "o"
1200
+ ],
1201
+ [
1202
+ "a",
1203
+ "y"
1204
+ ],
1205
+ [
1206
+ "a",
1207
+ "r"
1208
+ ],
1209
+ [
1210
+ "i",
1211
+ "s"
1212
+ ],
1213
+ [
1214
+ "in",
1215
+ "g"
1216
+ ],
1217
+ [
1218
+ "i",
1219
+ "l"
1220
+ ],
1221
+ [
1222
+ "Ġ",
1223
+ "g"
1224
+ ],
1225
+ [
1226
+ "i",
1227
+ "d"
1228
+ ],
1229
+ [
1230
+ "a",
1231
+ "t"
1232
+ ],
1233
+ [
1234
+ "e",
1235
+ "n"
1236
+ ],
1237
+ [
1238
+ "Ġ",
1239
+ "n"
1240
+ ],
1241
+ [
1242
+ "Ġs",
1243
+ "a"
1244
+ ],
1245
+ [
1246
+ "Ġh",
1247
+ "a"
1248
+ ],
1249
+ [
1250
+ "Ġ",
1251
+ "S"
1252
+ ],
1253
+ [
1254
+ "ĠT",
1255
+ "he"
1256
+ ],
1257
+ [
1258
+ "a",
1259
+ "n"
1260
+ ],
1261
+ [
1262
+ "i",
1263
+ "m"
1264
+ ],
1265
+ [
1266
+ "o",
1267
+ "r"
1268
+ ],
1269
+ [
1270
+ "o",
1271
+ "n"
1272
+ ],
1273
+ [
1274
+ "Ġ",
1275
+ "it"
1276
+ ],
1277
+ [
1278
+ "Ġt",
1279
+ "h"
1280
+ ],
1281
+ [
1282
+ "l",
1283
+ "l"
1284
+ ],
1285
+ [
1286
+ "l",
1287
+ "e"
1288
+ ],
1289
+ [
1290
+ "Ġ",
1291
+ "H"
1292
+ ],
1293
+ [
1294
+ "Ġhe",
1295
+ "r"
1296
+ ],
1297
+ [
1298
+ "o",
1299
+ "t"
1300
+ ],
1301
+ [
1302
+ "e",
1303
+ "t"
1304
+ ],
1305
+ [
1306
+ "i",
1307
+ "r"
1308
+ ],
1309
+ [
1310
+ "ĠS",
1311
+ "he"
1312
+ ],
1313
+ [
1314
+ "e",
1315
+ "s"
1316
+ ],
1317
+ [
1318
+ "ĠH",
1319
+ "e"
1320
+ ],
1321
+ [
1322
+ "Ġ",
1323
+ "in"
1324
+ ],
1325
+ [
1326
+ "v",
1327
+ "er"
1328
+ ],
1329
+ [
1330
+ "u",
1331
+ "t"
1332
+ ],
1333
+ [
1334
+ "o",
1335
+ "w"
1336
+ ],
1337
+ [
1338
+ "ĠThe",
1339
+ "y"
1340
+ ],
1341
+ [
1342
+ "c",
1343
+ "k"
1344
+ ],
1345
+ [
1346
+ "Ġ",
1347
+ "e"
1348
+ ],
1349
+ [
1350
+ "Ġ",
1351
+ "u"
1352
+ ],
1353
+ [
1354
+ "l",
1355
+ "d"
1356
+ ],
1357
+ [
1358
+ "Ġ",
1359
+ "y"
1360
+ ],
1361
+ [
1362
+ "o",
1363
+ "o"
1364
+ ],
1365
+ [
1366
+ "Ġsa",
1367
+ "id"
1368
+ ],
1369
+ [
1370
+ "i",
1371
+ "g"
1372
+ ],
1373
+ [
1374
+ "Ġ",
1375
+ "\""
1376
+ ],
1377
+ [
1378
+ "il",
1379
+ "y"
1380
+ ],
1381
+ [
1382
+ "Ġ",
1383
+ "r"
1384
+ ],
1385
+ [
1386
+ "Ġb",
1387
+ "e"
1388
+ ],
1389
+ [
1390
+ "a",
1391
+ "m"
1392
+ ],
1393
+ [
1394
+ "Ġs",
1395
+ "t"
1396
+ ],
1397
+ [
1398
+ "Ġ",
1399
+ "I"
1400
+ ],
1401
+ [
1402
+ "c",
1403
+ "e"
1404
+ ],
1405
+ [
1406
+ "k",
1407
+ "e"
1408
+ ],
1409
+ [
1410
+ "Ġs",
1411
+ "he"
1412
+ ],
1413
+ [
1414
+ "v",
1415
+ "e"
1416
+ ],
1417
+ [
1418
+ "p",
1419
+ "p"
1420
+ ],
1421
+ [
1422
+ "it",
1423
+ "h"
1424
+ ],
1425
+ [
1426
+ "Ġw",
1427
+ "ith"
1428
+ ],
1429
+ [
1430
+ "L",
1431
+ "ily"
1432
+ ],
1433
+ [
1434
+ "O",
1435
+ "n"
1436
+ ],
1437
+ [
1438
+ "Ġo",
1439
+ "n"
1440
+ ],
1441
+ [
1442
+ "Ġy",
1443
+ "ou"
1444
+ ],
1445
+ [
1446
+ "Ġo",
1447
+ "f"
1448
+ ],
1449
+ [
1450
+ "k",
1451
+ "ed"
1452
+ ],
1453
+ [
1454
+ "r",
1455
+ "i"
1456
+ ],
1457
+ [
1458
+ "Ġs",
1459
+ "o"
1460
+ ],
1461
+ [
1462
+ "n",
1463
+ "t"
1464
+ ],
1465
+ [
1466
+ "Ġh",
1467
+ "is"
1468
+ ],
1469
+ [
1470
+ "Ġp",
1471
+ "l"
1472
+ ],
1473
+ [
1474
+ "a",
1475
+ "d"
1476
+ ],
1477
+ [
1478
+ "ver",
1479
+ "y"
1480
+ ],
1481
+ [
1482
+ "Ġd",
1483
+ "ay"
1484
+ ],
1485
+ [
1486
+ "Ġth",
1487
+ "at"
1488
+ ],
1489
+ [
1490
+ "Ġu",
1491
+ "p"
1492
+ ],
1493
+ [
1494
+ "Ġpl",
1495
+ "ay"
1496
+ ],
1497
+ [
1498
+ "Ġha",
1499
+ "d"
1500
+ ],
1501
+ [
1502
+ "s",
1503
+ "t"
1504
+ ],
1505
+ [
1506
+ "Ġthe",
1507
+ "y"
1508
+ ],
1509
+ [
1510
+ "Ġw",
1511
+ "e"
1512
+ ],
1513
+ [
1514
+ "Ġ",
1515
+ "Lily"
1516
+ ],
1517
+ [
1518
+ "Ġm",
1519
+ "om"
1520
+ ],
1521
+ [
1522
+ "Ġf",
1523
+ "or"
1524
+ ],
1525
+ [
1526
+ "Ġ",
1527
+ "B"
1528
+ ],
1529
+ [
1530
+ "e",
1531
+ "l"
1532
+ ],
1533
+ [
1534
+ "u",
1535
+ "n"
1536
+ ],
1537
+ [
1538
+ "ou",
1539
+ "ld"
1540
+ ],
1541
+ [
1542
+ "'",
1543
+ "s"
1544
+ ],
1545
+ [
1546
+ "m",
1547
+ "y"
1548
+ ],
1549
+ [
1550
+ "T",
1551
+ "he"
1552
+ ],
1553
+ [
1554
+ "Ġl",
1555
+ "i"
1556
+ ],
1557
+ [
1558
+ "c",
1559
+ "h"
1560
+ ],
1561
+ [
1562
+ "en",
1563
+ "t"
1564
+ ],
1565
+ [
1566
+ "Ġha",
1567
+ "pp"
1568
+ ],
1569
+ [
1570
+ "Ġwa",
1571
+ "nt"
1572
+ ],
1573
+ [
1574
+ "it",
1575
+ "t"
1576
+ ],
1577
+ [
1578
+ "Ġs",
1579
+ "h"
1580
+ ],
1581
+ [
1582
+ "ou",
1583
+ "t"
1584
+ ],
1585
+ [
1586
+ "he",
1587
+ "r"
1588
+ ],
1589
+ [
1590
+ "Ġd",
1591
+ "o"
1592
+ ],
1593
+ [
1594
+ "l",
1595
+ "y"
1596
+ ],
1597
+ [
1598
+ "Ġn",
1599
+ "ot"
1600
+ ],
1601
+ [
1602
+ "om",
1603
+ "e"
1604
+ ],
1605
+ [
1606
+ "s",
1607
+ "e"
1608
+ ],
1609
+ [
1610
+ "Ġ",
1611
+ "very"
1612
+ ],
1613
+ [
1614
+ "ou",
1615
+ "nd"
1616
+ ],
1617
+ [
1618
+ "e",
1619
+ "nd"
1620
+ ],
1621
+ [
1622
+ "a",
1623
+ "ll"
1624
+ ],
1625
+ [
1626
+ "Ġw",
1627
+ "h"
1628
+ ],
1629
+ [
1630
+ "im",
1631
+ "e"
1632
+ ],
1633
+ [
1634
+ "itt",
1635
+ "le"
1636
+ ],
1637
+ [
1638
+ "Ġ",
1639
+ "k"
1640
+ ],
1641
+ [
1642
+ "Ġt",
1643
+ "ime"
1644
+ ],
1645
+ [
1646
+ "Ġl",
1647
+ "ittle"
1648
+ ],
1649
+ [
1650
+ "a",
1651
+ "l"
1652
+ ],
1653
+ [
1654
+ "Ġ",
1655
+ "Ċ"
1656
+ ],
1657
+ [
1658
+ "Ġthe",
1659
+ "re"
1660
+ ],
1661
+ [
1662
+ "Ġn",
1663
+ "e"
1664
+ ],
1665
+ [
1666
+ "h",
1667
+ "t"
1668
+ ],
1669
+ [
1670
+ "Ġ",
1671
+ "M"
1672
+ ],
1673
+ [
1674
+ "Ġ",
1675
+ "re"
1676
+ ],
1677
+ [
1678
+ "Ġhapp",
1679
+ "y"
1680
+ ],
1681
+ [
1682
+ "Ġs",
1683
+ "m"
1684
+ ],
1685
+ [
1686
+ "Ġb",
1687
+ "ig"
1688
+ ],
1689
+ [
1690
+ "Ġ",
1691
+ "is"
1692
+ ],
1693
+ [
1694
+ "ĠI",
1695
+ "t"
1696
+ ],
1697
+ [
1698
+ "Ġb",
1699
+ "ut"
1700
+ ],
1701
+ [
1702
+ "a",
1703
+ "ck"
1704
+ ],
1705
+ [
1706
+ "Ġa",
1707
+ "n"
1708
+ ],
1709
+ [
1710
+ "Ġsa",
1711
+ "w"
1712
+ ],
1713
+ [
1714
+ "ri",
1715
+ "end"
1716
+ ],
1717
+ [
1718
+ ".",
1719
+ "\""
1720
+ ],
1721
+ [
1722
+ "Ġf",
1723
+ "riend"
1724
+ ],
1725
+ [
1726
+ "r",
1727
+ "y"
1728
+ ],
1729
+ [
1730
+ "Ġa",
1731
+ "s"
1732
+ ],
1733
+ [
1734
+ "r",
1735
+ "a"
1736
+ ],
1737
+ [
1738
+ "On",
1739
+ "e"
1740
+ ],
1741
+ [
1742
+ "id",
1743
+ "e"
1744
+ ],
1745
+ [
1746
+ "a",
1747
+ "ke"
1748
+ ],
1749
+ [
1750
+ "'",
1751
+ "t"
1752
+ ],
1753
+ [
1754
+ "!",
1755
+ "\""
1756
+ ],
1757
+ [
1758
+ "u",
1759
+ "g"
1760
+ ],
1761
+ [
1762
+ "Ġl",
1763
+ "oo"
1764
+ ],
1765
+ [
1766
+ "v",
1767
+ "ed"
1768
+ ],
1769
+ [
1770
+ "t",
1771
+ "er"
1772
+ ],
1773
+ [
1774
+ "Ġwe",
1775
+ "re"
1776
+ ],
1777
+ [
1778
+ "o",
1779
+ "re"
1780
+ ],
1781
+ [
1782
+ "On",
1783
+ "ce"
1784
+ ],
1785
+ [
1786
+ "Ġl",
1787
+ "o"
1788
+ ],
1789
+ [
1790
+ "e",
1791
+ "c"
1792
+ ],
1793
+ [
1794
+ "Ġh",
1795
+ "im"
1796
+ ],
1797
+ [
1798
+ "Ġto",
1799
+ "o"
1800
+ ],
1801
+ [
1802
+ "Ġg",
1803
+ "o"
1804
+ ],
1805
+ [
1806
+ "Ġb",
1807
+ "o"
1808
+ ],
1809
+ [
1810
+ "Ġs",
1811
+ "e"
1812
+ ],
1813
+ [
1814
+ "ir",
1815
+ "l"
1816
+ ],
1817
+ [
1818
+ "Ġa",
1819
+ "re"
1820
+ ],
1821
+ [
1822
+ "Ġ",
1823
+ "j"
1824
+ ],
1825
+ [
1826
+ "ĠT",
1827
+ "im"
1828
+ ],
1829
+ [
1830
+ "ar",
1831
+ "d"
1832
+ ],
1833
+ [
1834
+ "Ġwant",
1835
+ "ed"
1836
+ ],
1837
+ [
1838
+ "il",
1839
+ "l"
1840
+ ],
1841
+ [
1842
+ "Ġg",
1843
+ "irl"
1844
+ ],
1845
+ [
1846
+ "Ġup",
1847
+ "on"
1848
+ ],
1849
+ [
1850
+ "Ġthe",
1851
+ "m"
1852
+ ],
1853
+ [
1854
+ "Ġ",
1855
+ "out"
1856
+ ],
1857
+ [
1858
+ "Ġa",
1859
+ "t"
1860
+ ],
1861
+ [
1862
+ "u",
1863
+ "r"
1864
+ ],
1865
+ [
1866
+ "i",
1867
+ "nd"
1868
+ ],
1869
+ [
1870
+ "Ġthe",
1871
+ "ir"
1872
+ ],
1873
+ [
1874
+ "f",
1875
+ "u"
1876
+ ],
1877
+ [
1878
+ "Ġs",
1879
+ "p"
1880
+ ],
1881
+ [
1882
+ "w",
1883
+ "ay"
1884
+ ],
1885
+ [
1886
+ "Ġ",
1887
+ "A"
1888
+ ],
1889
+ [
1890
+ "Ġsm",
1891
+ "il"
1892
+ ],
1893
+ [
1894
+ "Ġd",
1895
+ "id"
1896
+ ],
1897
+ [
1898
+ "Ġc",
1899
+ "ould"
1900
+ ],
1901
+ [
1902
+ "he",
1903
+ "n"
1904
+ ],
1905
+ [
1906
+ "Ġha",
1907
+ "ve"
1908
+ ],
1909
+ [
1910
+ "a",
1911
+ "in"
1912
+ ],
1913
+ [
1914
+ "ar",
1915
+ "t"
1916
+ ],
1917
+ [
1918
+ "Ġe",
1919
+ "x"
1920
+ ],
1921
+ [
1922
+ "he",
1923
+ "d"
1924
+ ],
1925
+ [
1926
+ "r",
1927
+ "om"
1928
+ ],
1929
+ [
1930
+ "Ġw",
1931
+ "ent"
1932
+ ],
1933
+ [
1934
+ "Ġa",
1935
+ "r"
1936
+ ],
1937
+ [
1938
+ "i",
1939
+ "c"
1940
+ ],
1941
+ [
1942
+ "Ġc",
1943
+ "an"
1944
+ ],
1945
+ [
1946
+ "Ġ",
1947
+ "J"
1948
+ ],
1949
+ [
1950
+ "l",
1951
+ "p"
1952
+ ],
1953
+ [
1954
+ "fu",
1955
+ "l"
1956
+ ],
1957
+ [
1958
+ "ĠB",
1959
+ "en"
1960
+ ],
1961
+ [
1962
+ "oo",
1963
+ "d"
1964
+ ],
1965
+ [
1966
+ "?",
1967
+ "\""
1968
+ ],
1969
+ [
1970
+ "h",
1971
+ "ing"
1972
+ ],
1973
+ [
1974
+ "Ġfriend",
1975
+ "s"
1976
+ ],
1977
+ [
1978
+ "Ġn",
1979
+ "am"
1980
+ ],
1981
+ [
1982
+ "ig",
1983
+ "ht"
1984
+ ],
1985
+ [
1986
+ "Ġa",
1987
+ "ll"
1988
+ ],
1989
+ [
1990
+ "Ġhe",
1991
+ "lp"
1992
+ ],
1993
+ [
1994
+ "Ġk",
1995
+ "n"
1996
+ ],
1997
+ [
1998
+ "u",
1999
+ "m"
2000
+ ],
2001
+ [
2002
+ "on",
2003
+ "e"
2004
+ ],
2005
+ [
2006
+ "ar",
2007
+ "k"
2008
+ ],
2009
+ [
2010
+ "Ġb",
2011
+ "ack"
2012
+ ],
2013
+ [
2014
+ "Ġs",
2015
+ "ay"
2016
+ ],
2017
+ [
2018
+ "Y",
2019
+ "ou"
2020
+ ],
2021
+ [
2022
+ "Ġf",
2023
+ "un"
2024
+ ],
2025
+ [
2026
+ "Ġc",
2027
+ "l"
2028
+ ],
2029
+ [
2030
+ "ĠT",
2031
+ "om"
2032
+ ],
2033
+ [
2034
+ "a",
2035
+ "re"
2036
+ ],
2037
+ [
2038
+ "Ġn",
2039
+ "o"
2040
+ ],
2041
+ [
2042
+ "Ġl",
2043
+ "e"
2044
+ ],
2045
+ [
2046
+ "o",
2047
+ "p"
2048
+ ],
2049
+ [
2050
+ "Ġsmil",
2051
+ "ed"
2052
+ ],
2053
+ [
2054
+ "Ġs",
2055
+ "c"
2056
+ ],
2057
+ [
2058
+ "Ġnam",
2059
+ "ed"
2060
+ ],
2061
+ [
2062
+ "Ġa",
2063
+ "l"
2064
+ ],
2065
+ [
2066
+ "ou",
2067
+ "g"
2068
+ ],
2069
+ [
2070
+ "Ġlo",
2071
+ "ved"
2072
+ ],
2073
+ [
2074
+ "s",
2075
+ "ide"
2076
+ ],
2077
+ [
2078
+ "el",
2079
+ "t"
2080
+ ],
2081
+ [
2082
+ "Ġ",
2083
+ "One"
2084
+ ],
2085
+ [
2086
+ "Ġm",
2087
+ "an"
2088
+ ],
2089
+ [
2090
+ "Ġas",
2091
+ "ked"
2092
+ ],
2093
+ [
2094
+ "i",
2095
+ "ck"
2096
+ ],
2097
+ [
2098
+ "Ġto",
2099
+ "y"
2100
+ ],
2101
+ [
2102
+ "Ġli",
2103
+ "ke"
2104
+ ],
2105
+ [
2106
+ "Ġf",
2107
+ "e"
2108
+ ],
2109
+ [
2110
+ "Ġf",
2111
+ "elt"
2112
+ ],
2113
+ [
2114
+ "Ġloo",
2115
+ "ked"
2116
+ ],
2117
+ [
2118
+ "Ġs",
2119
+ "ome"
2120
+ ],
2121
+ [
2122
+ "Ġar",
2123
+ "ound"
2124
+ ],
2125
+ [
2126
+ "Ġse",
2127
+ "e"
2128
+ ],
2129
+ [
2130
+ "Ġm",
2131
+ "e"
2132
+ ],
2133
+ [
2134
+ "am",
2135
+ "e"
2136
+ ],
2137
+ [
2138
+ "om",
2139
+ "et"
2140
+ ],
2141
+ [
2142
+ "Ġ",
2143
+ "W"
2144
+ ],
2145
+ [
2146
+ "Ġr",
2147
+ "o"
2148
+ ],
2149
+ [
2150
+ "Ġb",
2151
+ "r"
2152
+ ],
2153
+ [
2154
+ "u",
2155
+ "re"
2156
+ ],
2157
+ [
2158
+ "ĠTim",
2159
+ "my"
2160
+ ],
2161
+ [
2162
+ "Ġb",
2163
+ "ir"
2164
+ ],
2165
+ [
2166
+ "g",
2167
+ "et"
2168
+ ],
2169
+ [
2170
+ "i",
2171
+ "ce"
2172
+ ],
2173
+ [
2174
+ "Ġbo",
2175
+ "y"
2176
+ ],
2177
+ [
2178
+ "Ġw",
2179
+ "ould"
2180
+ ],
2181
+ [
2182
+ "Ġst",
2183
+ "art"
2184
+ ],
2185
+ [
2186
+ "on",
2187
+ "g"
2188
+ ],
2189
+ [
2190
+ "Ã",
2191
+ "¢"
2192
+ ],
2193
+ [
2194
+ "â",
2195
+ "Ĥ"
2196
+ ],
2197
+ [
2198
+ "âĤ",
2199
+ "¬"
2200
+ ],
2201
+ [
2202
+ "s",
2203
+ "s"
2204
+ ],
2205
+ [
2206
+ "Ġbir",
2207
+ "d"
2208
+ ],
2209
+ [
2210
+ "Ġs",
2211
+ "omet"
2212
+ ],
2213
+ [
2214
+ "Ġf",
2215
+ "a"
2216
+ ],
2217
+ [
2218
+ "d",
2219
+ "d"
2220
+ ],
2221
+ [
2222
+ "ing",
2223
+ "s"
2224
+ ],
2225
+ [
2226
+ "Ġa",
2227
+ "g"
2228
+ ],
2229
+ [
2230
+ "Ġw",
2231
+ "or"
2232
+ ],
2233
+ [
2234
+ "Ġwh",
2235
+ "at"
2236
+ ],
2237
+ [
2238
+ "ad",
2239
+ "e"
2240
+ ],
2241
+ [
2242
+ "Ġm",
2243
+ "ake"
2244
+ ],
2245
+ [
2246
+ "k",
2247
+ "ing"
2248
+ ],
2249
+ [
2250
+ ",",
2251
+ "\""
2252
+ ],
2253
+ [
2254
+ "i",
2255
+ "e"
2256
+ ],
2257
+ [
2258
+ "ĠB",
2259
+ "ut"
2260
+ ],
2261
+ [
2262
+ "ow",
2263
+ "n"
2264
+ ],
2265
+ [
2266
+ "Ġt",
2267
+ "re"
2268
+ ],
2269
+ [
2270
+ "Ġr",
2271
+ "an"
2272
+ ],
2273
+ [
2274
+ "get",
2275
+ "her"
2276
+ ],
2277
+ [
2278
+ "Ġ",
2279
+ "You"
2280
+ ],
2281
+ [
2282
+ "Ġa",
2283
+ "way"
2284
+ ],
2285
+ [
2286
+ "a",
2287
+ "g"
2288
+ ],
2289
+ [
2290
+ "ar",
2291
+ "ed"
2292
+ ],
2293
+ [
2294
+ "Ġsay",
2295
+ "s"
2296
+ ],
2297
+ [
2298
+ "Ġstart",
2299
+ "ed"
2300
+ ],
2301
+ [
2302
+ "ou",
2303
+ "d"
2304
+ ],
2305
+ [
2306
+ "i",
2307
+ "f"
2308
+ ],
2309
+ [
2310
+ "Ġm",
2311
+ "ade"
2312
+ ],
2313
+ [
2314
+ "Ġc",
2315
+ "ar"
2316
+ ],
2317
+ [
2318
+ "Ġsomet",
2319
+ "hing"
2320
+ ],
2321
+ [
2322
+ "Ġto",
2323
+ "gether"
2324
+ ],
2325
+ [
2326
+ "it",
2327
+ "ed"
2328
+ ],
2329
+ [
2330
+ "t",
2331
+ "her"
2332
+ ],
2333
+ [
2334
+ "Ġp",
2335
+ "ark"
2336
+ ],
2337
+ [
2338
+ "Ġc",
2339
+ "o"
2340
+ ],
2341
+ [
2342
+ "Ġsa",
2343
+ "d"
2344
+ ],
2345
+ [
2346
+ "Ġo",
2347
+ "ther"
2348
+ ],
2349
+ [
2350
+ "Ġne",
2351
+ "w"
2352
+ ],
2353
+ [
2354
+ "Ġex",
2355
+ "c"
2356
+ ],
2357
+ [
2358
+ "Ġp",
2359
+ "ut"
2360
+ ],
2361
+ [
2362
+ "Ġf",
2363
+ "rom"
2364
+ ],
2365
+ [
2366
+ "Ġp",
2367
+ "r"
2368
+ ],
2369
+ [
2370
+ "e",
2371
+ "ll"
2372
+ ],
2373
+ [
2374
+ "Ġ",
2375
+ "L"
2376
+ ],
2377
+ [
2378
+ "Ġl",
2379
+ "a"
2380
+ ],
2381
+ [
2382
+ "Ġh",
2383
+ "ug"
2384
+ ],
2385
+ [
2386
+ "b",
2387
+ "le"
2388
+ ],
2389
+ [
2390
+ "Ġm",
2391
+ "u"
2392
+ ],
2393
+ [
2394
+ "oo",
2395
+ "k"
2396
+ ],
2397
+ [
2398
+ "a",
2399
+ "ch"
2400
+ ],
2401
+ [
2402
+ "Ġag",
2403
+ "ain"
2404
+ ],
2405
+ [
2406
+ "Ġh",
2407
+ "ome"
2408
+ ],
2409
+ [
2410
+ "Ġw",
2411
+ "hen"
2412
+ ],
2413
+ [
2414
+ "Ġg",
2415
+ "ood"
2416
+ ],
2417
+ [
2418
+ "h",
2419
+ "at"
2420
+ ],
2421
+ [
2422
+ "e",
2423
+ "p"
2424
+ ],
2425
+ [
2426
+ "Ġwh",
2427
+ "o"
2428
+ ],
2429
+ [
2430
+ "es",
2431
+ "t"
2432
+ ],
2433
+ [
2434
+ "ri",
2435
+ "ed"
2436
+ ],
2437
+ [
2438
+ "Ġf",
2439
+ "ound"
2440
+ ],
2441
+ [
2442
+ "Ġf",
2443
+ "l"
2444
+ ],
2445
+ [
2446
+ "Ġthe",
2447
+ "n"
2448
+ ],
2449
+ [
2450
+ "Ġc",
2451
+ "h"
2452
+ ],
2453
+ [
2454
+ "Ġd",
2455
+ "ec"
2456
+ ],
2457
+ [
2458
+ "pp",
2459
+ "ed"
2460
+ ],
2461
+ [
2462
+ "Ġwa",
2463
+ "l"
2464
+ ],
2465
+ [
2466
+ "a",
2467
+ "s"
2468
+ ],
2469
+ [
2470
+ "Ġg",
2471
+ "et"
2472
+ ],
2473
+ [
2474
+ "q",
2475
+ "u"
2476
+ ],
2477
+ [
2478
+ "Ġplay",
2479
+ "ing"
2480
+ ],
2481
+ [
2482
+ "oug",
2483
+ "ht"
2484
+ ],
2485
+ [
2486
+ "p",
2487
+ "l"
2488
+ ],
2489
+ [
2490
+ "Ġ",
2491
+ "E"
2492
+ ],
2493
+ [
2494
+ "all",
2495
+ "y"
2496
+ ],
2497
+ [
2498
+ "Ġs",
2499
+ "w"
2500
+ ],
2501
+ [
2502
+ "ou",
2503
+ "s"
2504
+ ],
2505
+ [
2506
+ "n",
2507
+ "n"
2508
+ ],
2509
+ [
2510
+ "Ġth",
2511
+ "ings"
2512
+ ],
2513
+ [
2514
+ "Ġexc",
2515
+ "ited"
2516
+ ],
2517
+ [
2518
+ "Ġli",
2519
+ "ked"
2520
+ ],
2521
+ [
2522
+ "Ġg",
2523
+ "ot"
2524
+ ],
2525
+ [
2526
+ "u",
2527
+ "ck"
2528
+ ],
2529
+ [
2530
+ "r",
2531
+ "o"
2532
+ ],
2533
+ [
2534
+ "id",
2535
+ "ed"
2536
+ ],
2537
+ [
2538
+ "Ġdec",
2539
+ "ided"
2540
+ ],
2541
+ [
2542
+ "Ġb",
2543
+ "l"
2544
+ ],
2545
+ [
2546
+ "a",
2547
+ "ve"
2548
+ ],
2549
+ [
2550
+ "Ġc",
2551
+ "ame"
2552
+ ],
2553
+ [
2554
+ "Ġe",
2555
+ "very"
2556
+ ],
2557
+ [
2558
+ "ar",
2559
+ "a"
2560
+ ],
2561
+ [
2562
+ "Ġyou",
2563
+ "r"
2564
+ ],
2565
+ [
2566
+ "Ġ",
2567
+ "D"
2568
+ ],
2569
+ [
2570
+ "ĠM",
2571
+ "om"
2572
+ ],
2573
+ [
2574
+ "a",
2575
+ "x"
2576
+ ],
2577
+ [
2578
+ "Ġ",
2579
+ "v"
2580
+ ],
2581
+ [
2582
+ "Ġsc",
2583
+ "ared"
2584
+ ],
2585
+ [
2586
+ "u",
2587
+ "st"
2588
+ ],
2589
+ [
2590
+ "Ġon",
2591
+ "e"
2592
+ ],
2593
+ [
2594
+ "Ġdo",
2595
+ "g"
2596
+ ],
2597
+ [
2598
+ "Ġd",
2599
+ "own"
2600
+ ],
2601
+ [
2602
+ "ou",
2603
+ "se"
2604
+ ],
2605
+ [
2606
+ "n",
2607
+ "y"
2608
+ ],
2609
+ [
2610
+ "Ġf",
2611
+ "ind"
2612
+ ],
2613
+ [
2614
+ "Ġc",
2615
+ "are"
2616
+ ],
2617
+ [
2618
+ "Ġbe",
2619
+ "c"
2620
+ ],
2621
+ [
2622
+ "is",
2623
+ "t"
2624
+ ],
2625
+ [
2626
+ "Ġth",
2627
+ "an"
2628
+ ],
2629
+ [
2630
+ "Ġfe",
2631
+ "el"
2632
+ ],
2633
+ [
2634
+ "a",
2635
+ "p"
2636
+ ],
2637
+ [
2638
+ "u",
2639
+ "e"
2640
+ ],
2641
+ [
2642
+ "u",
2643
+ "dd"
2644
+ ],
2645
+ [
2646
+ "nn",
2647
+ "a"
2648
+ ],
2649
+ [
2650
+ "Ġd",
2651
+ "ad"
2652
+ ],
2653
+ [
2654
+ "Ġa",
2655
+ "b"
2656
+ ],
2657
+ [
2658
+ "The",
2659
+ "y"
2660
+ ],
2661
+ [
2662
+ "Ġm",
2663
+ "y"
2664
+ ],
2665
+ [
2666
+ "Ġloo",
2667
+ "k"
2668
+ ],
2669
+ [
2670
+ "Ġ",
2671
+ "ke"
2672
+ ],
2673
+ [
2674
+ "ou",
2675
+ "r"
2676
+ ],
2677
+ [
2678
+ "Ġw",
2679
+ "ill"
2680
+ ],
2681
+ [
2682
+ "ar",
2683
+ "n"
2684
+ ],
2685
+ [
2686
+ "Ġg",
2687
+ "r"
2688
+ ],
2689
+ [
2690
+ "u",
2691
+ "s"
2692
+ ],
2693
+ [
2694
+ "nd",
2695
+ "er"
2696
+ ],
2697
+ [
2698
+ "Ġg",
2699
+ "ra"
2700
+ ],
2701
+ [
2702
+ "way",
2703
+ "s"
2704
+ ],
2705
+ [
2706
+ "es",
2707
+ "s"
2708
+ ],
2709
+ [
2710
+ "Ġdid",
2711
+ "n"
2712
+ ],
2713
+ [
2714
+ "Ġp",
2715
+ "o"
2716
+ ],
2717
+ [
2718
+ "f",
2719
+ "e"
2720
+ ],
2721
+ [
2722
+ "Ġal",
2723
+ "ways"
2724
+ ],
2725
+ [
2726
+ "Ġtoo",
2727
+ "k"
2728
+ ],
2729
+ [
2730
+ "Ġab",
2731
+ "out"
2732
+ ],
2733
+ [
2734
+ "an",
2735
+ "t"
2736
+ ],
2737
+ [
2738
+ "b",
2739
+ "b"
2740
+ ],
2741
+ [
2742
+ "Ġl",
2743
+ "ot"
2744
+ ],
2745
+ [
2746
+ "Ġmom",
2747
+ "my"
2748
+ ],
2749
+ [
2750
+ "Ġtoy",
2751
+ "s"
2752
+ ],
2753
+ [
2754
+ "Ġkn",
2755
+ "e"
2756
+ ],
2757
+ [
2758
+ "er",
2759
+ "s"
2760
+ ],
2761
+ [
2762
+ "is",
2763
+ "e"
2764
+ ],
2765
+ [
2766
+ "it",
2767
+ "e"
2768
+ ],
2769
+ [
2770
+ "Ġout",
2771
+ "side"
2772
+ ],
2773
+ [
2774
+ "Ġtre",
2775
+ "e"
2776
+ ],
2777
+ [
2778
+ "Ġth",
2779
+ "ought"
2780
+ ],
2781
+ [
2782
+ "Ġb",
2783
+ "all"
2784
+ ],
2785
+ [
2786
+ "Ġ",
2787
+ "F"
2788
+ ],
2789
+ [
2790
+ "Ġm",
2791
+ "ore"
2792
+ ],
2793
+ [
2794
+ "ec",
2795
+ "i"
2796
+ ],
2797
+ [
2798
+ "ĠS",
2799
+ "am"
2800
+ ],
2801
+ [
2802
+ "en",
2803
+ "ed"
2804
+ ],
2805
+ [
2806
+ "c",
2807
+ "hed"
2808
+ ],
2809
+ [
2810
+ "Ġt",
2811
+ "a"
2812
+ ],
2813
+ [
2814
+ "Ġo",
2815
+ "ld"
2816
+ ],
2817
+ [
2818
+ "Ġh",
2819
+ "o"
2820
+ ],
2821
+ [
2822
+ "Ġle",
2823
+ "arn"
2824
+ ],
2825
+ [
2826
+ "re",
2827
+ "t"
2828
+ ],
2829
+ [
2830
+ "Ġin",
2831
+ "t"
2832
+ ],
2833
+ [
2834
+ "g",
2835
+ "ed"
2836
+ ],
2837
+ [
2838
+ "Ġkn",
2839
+ "ow"
2840
+ ],
2841
+ [
2842
+ "Ġla",
2843
+ "ug"
2844
+ ],
2845
+ [
2846
+ "Ġt",
2847
+ "ake"
2848
+ ],
2849
+ [
2850
+ "eci",
2851
+ "al"
2852
+ ],
2853
+ [
2854
+ "Ġsp",
2855
+ "ecial"
2856
+ ],
2857
+ [
2858
+ "Ġs",
2859
+ "or"
2860
+ ],
2861
+ [
2862
+ "Ġc",
2863
+ "at"
2864
+ ],
2865
+ [
2866
+ "udd",
2867
+ "en"
2868
+ ],
2869
+ [
2870
+ "Ġkne",
2871
+ "w"
2872
+ ],
2873
+ [
2874
+ "ĠM",
2875
+ "ax"
2876
+ ],
2877
+ [
2878
+ "i",
2879
+ "ve"
2880
+ ],
2881
+ [
2882
+ "i",
2883
+ "a"
2884
+ ],
2885
+ [
2886
+ "Ġp",
2887
+ "e"
2888
+ ],
2889
+ [
2890
+ "Ġan",
2891
+ "y"
2892
+ ],
2893
+ [
2894
+ "udden",
2895
+ "ly"
2896
+ ],
2897
+ [
2898
+ "Ġt",
2899
+ "r"
2900
+ ],
2901
+ [
2902
+ "f",
2903
+ "ter"
2904
+ ],
2905
+ [
2906
+ "Ġh",
2907
+ "ow"
2908
+ ],
2909
+ [
2910
+ "m",
2911
+ "a"
2912
+ ],
2913
+ [
2914
+ "Ġsh",
2915
+ "ow"
2916
+ ],
2917
+ [
2918
+ "in",
2919
+ "k"
2920
+ ],
2921
+ [
2922
+ "Ġsor",
2923
+ "ry"
2924
+ ],
2925
+ [
2926
+ "Ġt",
2927
+ "w"
2928
+ ],
2929
+ [
2930
+ "B",
2931
+ "ut"
2932
+ ],
2933
+ [
2934
+ "Ġmu",
2935
+ "ch"
2936
+ ],
2937
+ [
2938
+ "a",
2939
+ "u"
2940
+ ],
2941
+ [
2942
+ "is",
2943
+ "h"
2944
+ ],
2945
+ [
2946
+ "Ġr",
2947
+ "un"
2948
+ ],
2949
+ [
2950
+ "a",
2951
+ "nd"
2952
+ ],
2953
+ [
2954
+ "Ġha",
2955
+ "nd"
2956
+ ],
2957
+ [
2958
+ "Ġs",
2959
+ "l"
2960
+ ],
2961
+ [
2962
+ "v",
2963
+ "en"
2964
+ ],
2965
+ [
2966
+ "Ġh",
2967
+ "ouse"
2968
+ ],
2969
+ [
2970
+ "Ġo",
2971
+ "r"
2972
+ ],
2973
+ [
2974
+ "Ġo",
2975
+ "p"
2976
+ ],
2977
+ [
2978
+ "Ġs",
2979
+ "k"
2980
+ ],
2981
+ [
2982
+ "Ġm",
2983
+ "o"
2984
+ ],
2985
+ [
2986
+ "Ġcl",
2987
+ "o"
2988
+ ],
2989
+ [
2990
+ "Ġs",
2991
+ "un"
2992
+ ],
2993
+ [
2994
+ "Ġint",
2995
+ "o"
2996
+ ],
2997
+ [
2998
+ "Ġt",
2999
+ "ried"
3000
+ ],
3001
+ [
3002
+ "Ġin",
3003
+ "side"
3004
+ ],
3005
+ [
3006
+ "at",
3007
+ "e"
3008
+ ],
3009
+ [
3010
+ "Ġto",
3011
+ "ld"
3012
+ ],
3013
+ [
3014
+ "Ġwa",
3015
+ "ter"
3016
+ ],
3017
+ [
3018
+ "Ġth",
3019
+ "is"
3020
+ ],
3021
+ [
3022
+ "Ġ",
3023
+ "en"
3024
+ ],
3025
+ [
3026
+ "an",
3027
+ "k"
3028
+ ],
3029
+ [
3030
+ "Ġ",
3031
+ "if"
3032
+ ],
3033
+ [
3034
+ "Ġpr",
3035
+ "oud"
3036
+ ],
3037
+ [
3038
+ "um",
3039
+ "p"
3040
+ ],
3041
+ [
3042
+ "Ġ",
3043
+ "qu"
3044
+ ],
3045
+ [
3046
+ "Ġo",
3047
+ "ver"
3048
+ ],
3049
+ [
3050
+ "Ġcould",
3051
+ "n"
3052
+ ],
3053
+ [
3054
+ "T",
3055
+ "om"
3056
+ ],
3057
+ [
3058
+ "d",
3059
+ "y"
3060
+ ],
3061
+ [
3062
+ "Ġg",
3063
+ "ave"
3064
+ ],
3065
+ [
3066
+ "Ġhe",
3067
+ "ard"
3068
+ ],
3069
+ [
3070
+ "ĠS",
3071
+ "ara"
3072
+ ],
3073
+ [
3074
+ "Ġne",
3075
+ "ver"
3076
+ ],
3077
+ [
3078
+ "b",
3079
+ "y"
3080
+ ],
3081
+ [
3082
+ "Ġe",
3083
+ "ach"
3084
+ ],
3085
+ [
3086
+ "a",
3087
+ "ce"
3088
+ ],
3089
+ [
3090
+ "Ġro",
3091
+ "om"
3092
+ ],
3093
+ [
3094
+ "t",
3095
+ "y"
3096
+ ],
3097
+ [
3098
+ "Ġex",
3099
+ "pl"
3100
+ ],
3101
+ [
3102
+ "ĠE",
3103
+ "very"
3104
+ ],
3105
+ [
3106
+ "Ġe",
3107
+ "at"
3108
+ ],
3109
+ [
3110
+ "ĠW",
3111
+ "e"
3112
+ ],
3113
+ [
3114
+ "ot",
3115
+ "her"
3116
+ ],
3117
+ [
3118
+ "au",
3119
+ "se"
3120
+ ],
3121
+ [
3122
+ "Ġp",
3123
+ "ick"
3124
+ ],
3125
+ [
3126
+ "i",
3127
+ "on"
3128
+ ],
3129
+ [
3130
+ "Ġp",
3131
+ "ret"
3132
+ ],
3133
+ [
3134
+ "ĠA",
3135
+ "nna"
3136
+ ],
3137
+ [
3138
+ "M",
3139
+ "om"
3140
+ ],
3141
+ [
3142
+ "Ġplay",
3143
+ "ed"
3144
+ ],
3145
+ [
3146
+ "g",
3147
+ "e"
3148
+ ],
3149
+ [
3150
+ "et",
3151
+ "ter"
3152
+ ],
3153
+ [
3154
+ "Ġj",
3155
+ "ust"
3156
+ ],
3157
+ [
3158
+ "a",
3159
+ "k"
3160
+ ],
3161
+ [
3162
+ "Ġhug",
3163
+ "ged"
3164
+ ],
3165
+ [
3166
+ "Ġg",
3167
+ "re"
3168
+ ],
3169
+ [
3170
+ "he",
3171
+ "re"
3172
+ ],
3173
+ [
3174
+ "Ġof",
3175
+ "f"
3176
+ ],
3177
+ [
3178
+ "Ġc",
3179
+ "om"
3180
+ ],
3181
+ [
3182
+ "Ġwa",
3183
+ "t"
3184
+ ],
3185
+ [
3186
+ "ot",
3187
+ "h"
3188
+ ],
3189
+ [
3190
+ "Ġbo",
3191
+ "x"
3192
+ ],
3193
+ [
3194
+ "Ġn",
3195
+ "ice"
3196
+ ],
3197
+ [
3198
+ "'",
3199
+ "m"
3200
+ ],
3201
+ [
3202
+ "Ġst",
3203
+ "r"
3204
+ ],
3205
+ [
3206
+ "Ġbec",
3207
+ "ause"
3208
+ ],
3209
+ [
3210
+ "Ġne",
3211
+ "ed"
3212
+ ],
3213
+ [
3214
+ "il",
3215
+ "e"
3216
+ ],
3217
+ [
3218
+ "Ġman",
3219
+ "y"
3220
+ ],
3221
+ [
3222
+ "Ġf",
3223
+ "o"
3224
+ ],
3225
+ [
3226
+ "u",
3227
+ "c"
3228
+ ],
3229
+ [
3230
+ "Ġj",
3231
+ "o"
3232
+ ],
3233
+ [
3234
+ "Ġbe",
3235
+ "ar"
3236
+ ],
3237
+ [
3238
+ "Ġsm",
3239
+ "all"
3240
+ ],
3241
+ [
3242
+ "i",
3243
+ "z"
3244
+ ],
3245
+ [
3246
+ "Ġb",
3247
+ "u"
3248
+ ],
3249
+ [
3250
+ "v",
3251
+ "ing"
3252
+ ],
3253
+ [
3254
+ "Ġl",
3255
+ "ong"
3256
+ ],
3257
+ [
3258
+ "in",
3259
+ "e"
3260
+ ],
3261
+ [
3262
+ "g",
3263
+ "ry"
3264
+ ],
3265
+ [
3266
+ "im",
3267
+ "al"
3268
+ ],
3269
+ [
3270
+ "or",
3271
+ "t"
3272
+ ],
3273
+ [
3274
+ "Ġan",
3275
+ "imal"
3276
+ ],
3277
+ [
3278
+ "Ġs",
3279
+ "n"
3280
+ ],
3281
+ [
3282
+ "oug",
3283
+ "h"
3284
+ ],
3285
+ [
3286
+ "Ġt",
3287
+ "ry"
3288
+ ],
3289
+ [
3290
+ "Ġu",
3291
+ "nt"
3292
+ ],
3293
+ [
3294
+ "il",
3295
+ "d"
3296
+ ],
3297
+ [
3298
+ "s",
3299
+ "el"
3300
+ ],
3301
+ [
3302
+ "ur",
3303
+ "t"
3304
+ ],
3305
+ [
3306
+ "Ġunt",
3307
+ "il"
3308
+ ],
3309
+ [
3310
+ "ĠJ",
3311
+ "ack"
3312
+ ],
3313
+ [
3314
+ "s",
3315
+ "ed"
3316
+ ],
3317
+ [
3318
+ "Ġk",
3319
+ "ind"
3320
+ ],
3321
+ [
3322
+ "Ġlearn",
3323
+ "ed"
3324
+ ],
3325
+ [
3326
+ "Ġ",
3327
+ "im"
3328
+ ],
3329
+ [
3330
+ "Ġlo",
3331
+ "ve"
3332
+ ],
3333
+ [
3334
+ "Ġb",
3335
+ "etter"
3336
+ ],
3337
+ [
3338
+ "f",
3339
+ "t"
3340
+ ],
3341
+ [
3342
+ "Ġfl",
3343
+ "ow"
3344
+ ],
3345
+ [
3346
+ "Ġc",
3347
+ "all"
3348
+ ],
3349
+ [
3350
+ "Ġd",
3351
+ "on"
3352
+ ],
3353
+ [
3354
+ "H",
3355
+ "e"
3356
+ ],
3357
+ [
3358
+ "ĠJ",
3359
+ "o"
3360
+ ],
3361
+ [
3362
+ "Ġe",
3363
+ "nd"
3364
+ ],
3365
+ [
3366
+ "Ġa",
3367
+ "d"
3368
+ ],
3369
+ [
3370
+ "u",
3371
+ "ll"
3372
+ ],
3373
+ [
3374
+ "Ġb",
3375
+ "est"
3376
+ ],
3377
+ [
3378
+ "v",
3379
+ "ent"
3380
+ ],
3381
+ [
3382
+ "Y",
3383
+ "es"
3384
+ ],
3385
+ [
3386
+ "ar",
3387
+ "s"
3388
+ ],
3389
+ [
3390
+ "ur",
3391
+ "p"
3392
+ ],
3393
+ [
3394
+ "ad",
3395
+ "y"
3396
+ ],
3397
+ [
3398
+ "e",
3399
+ "m"
3400
+ ],
3401
+ [
3402
+ "re",
3403
+ "am"
3404
+ ],
3405
+ [
3406
+ "a",
3407
+ "ut"
3408
+ ],
3409
+ [
3410
+ "ur",
3411
+ "n"
3412
+ ],
3413
+ [
3414
+ "ĠM",
3415
+ "ia"
3416
+ ],
3417
+ [
3418
+ "Ġc",
3419
+ "le"
3420
+ ],
3421
+ [
3422
+ "ĠA",
3423
+ "nd"
3424
+ ],
3425
+ [
3426
+ "v",
3427
+ "es"
3428
+ ],
3429
+ [
3430
+ "Å",
3431
+ "ĵ"
3432
+ ],
3433
+ [
3434
+ "ard",
3435
+ "en"
3436
+ ],
3437
+ [
3438
+ "Ġ",
3439
+ "C"
3440
+ ],
3441
+ [
3442
+ "Ġg",
3443
+ "arden"
3444
+ ],
3445
+ [
3446
+ "Ġfa",
3447
+ "st"
3448
+ ],
3449
+ [
3450
+ "Ġcare",
3451
+ "ful"
3452
+ ],
3453
+ [
3454
+ "b",
3455
+ "er"
3456
+ ],
3457
+ [
3458
+ "Ġbe",
3459
+ "aut"
3460
+ ],
3461
+ [
3462
+ "ll",
3463
+ "y"
3464
+ ],
3465
+ [
3466
+ "T",
3467
+ "h"
3468
+ ],
3469
+ [
3470
+ "Ġe",
3471
+ "ven"
3472
+ ],
3473
+ [
3474
+ "p",
3475
+ "t"
3476
+ ],
3477
+ [
3478
+ "Ġb",
3479
+ "ra"
3480
+ ],
3481
+ [
3482
+ "i",
3483
+ "es"
3484
+ ],
3485
+ [
3486
+ "Ġthan",
3487
+ "ked"
3488
+ ],
3489
+ [
3490
+ "Ġf",
3491
+ "i"
3492
+ ],
3493
+ [
3494
+ "ĠS",
3495
+ "o"
3496
+ ],
3497
+ [
3498
+ "Ġc",
3499
+ "he"
3500
+ ],
3501
+ [
3502
+ "Ġlaug",
3503
+ "hed"
3504
+ ],
3505
+ [
3506
+ "Ġsk",
3507
+ "y"
3508
+ ],
3509
+ [
3510
+ "Ġb",
3511
+ "y"
3512
+ ],
3513
+ [
3514
+ "I",
3515
+ "t"
3516
+ ],
3517
+ [
3518
+ "ĠH",
3519
+ "er"
3520
+ ],
3521
+ [
3522
+ "Ġj",
3523
+ "ump"
3524
+ ],
3525
+ [
3526
+ "Ġg",
3527
+ "l"
3528
+ ],
3529
+ [
3530
+ "a",
3531
+ "se"
3532
+ ],
3533
+ [
3534
+ "Ġt",
3535
+ "e"
3536
+ ],
3537
+ [
3538
+ "Ġl",
3539
+ "oud"
3540
+ ],
3541
+ [
3542
+ "sel",
3543
+ "f"
3544
+ ],
3545
+ [
3546
+ "in",
3547
+ "y"
3548
+ ],
3549
+ [
3550
+ "Ġwa",
3551
+ "y"
3552
+ ],
3553
+ [
3554
+ "w",
3555
+ "n"
3556
+ ],
3557
+ [
3558
+ "Ġbeaut",
3559
+ "i"
3560
+ ],
3561
+ [
3562
+ "Ġc",
3563
+ "ome"
3564
+ ],
3565
+ [
3566
+ "le",
3567
+ "w"
3568
+ ],
3569
+ [
3570
+ "Ġl",
3571
+ "ist"
3572
+ ],
3573
+ [
3574
+ "Ġw",
3575
+ "o"
3576
+ ],
3577
+ [
3578
+ "Ġbeauti",
3579
+ "ful"
3580
+ ],
3581
+ [
3582
+ "Ġh",
3583
+ "ard"
3584
+ ],
3585
+ [
3586
+ "Ġlot",
3587
+ "s"
3588
+ ],
3589
+ [
3590
+ "Ġr",
3591
+ "a"
3592
+ ],
3593
+ [
3594
+ "Ġst",
3595
+ "ill"
3596
+ ],
3597
+ [
3598
+ "Ġf",
3599
+ "am"
3600
+ ],
3601
+ [
3602
+ "Ġanimal",
3603
+ "s"
3604
+ ],
3605
+ [
3606
+ "Ġ",
3607
+ "â"
3608
+ ],
3609
+ [
3610
+ "Ġh",
3611
+ "urt"
3612
+ ],
3613
+ [
3614
+ "Ġu",
3615
+ "nder"
3616
+ ],
3617
+ [
3618
+ "ĠThe",
3619
+ "n"
3620
+ ],
3621
+ [
3622
+ "ec",
3623
+ "t"
3624
+ ],
3625
+ [
3626
+ "Ġst",
3627
+ "ay"
3628
+ ],
3629
+ [
3630
+ "n",
3631
+ "ing"
3632
+ ],
3633
+ [
3634
+ "Ġl",
3635
+ "et"
3636
+ ],
3637
+ [
3638
+ "c",
3639
+ "t"
3640
+ ],
3641
+ [
3642
+ "Ġb",
3643
+ "oth"
3644
+ ],
3645
+ [
3646
+ "Ġc",
3647
+ "u"
3648
+ ],
3649
+ [
3650
+ "ĠH",
3651
+ "is"
3652
+ ],
3653
+ [
3654
+ "he",
3655
+ "s"
3656
+ ],
3657
+ [
3658
+ "b",
3659
+ "e"
3660
+ ],
3661
+ [
3662
+ "Ġsa",
3663
+ "fe"
3664
+ ],
3665
+ [
3666
+ "ĠF",
3667
+ "rom"
3668
+ ],
3669
+ [
3670
+ "oo",
3671
+ "l"
3672
+ ],
3673
+ [
3674
+ "re",
3675
+ "e"
3676
+ ],
3677
+ [
3678
+ "Ġco",
3679
+ "l"
3680
+ ],
3681
+ [
3682
+ "Ġtw",
3683
+ "o"
3684
+ ],
3685
+ [
3686
+ "Ġb",
3687
+ "ad"
3688
+ ],
3689
+ [
3690
+ "Ġb",
3691
+ "ook"
3692
+ ],
3693
+ [
3694
+ "Ġim",
3695
+ "p"
3696
+ ],
3697
+ [
3698
+ "op",
3699
+ "le"
3700
+ ],
3701
+ [
3702
+ "Ġre",
3703
+ "m"
3704
+ ],
3705
+ [
3706
+ "an",
3707
+ "e"
3708
+ ],
3709
+ [
3710
+ "Ġli",
3711
+ "ved"
3712
+ ],
3713
+ [
3714
+ "k",
3715
+ "ay"
3716
+ ],
3717
+ [
3718
+ "o",
3719
+ "ck"
3720
+ ],
3721
+ [
3722
+ "uc",
3723
+ "y"
3724
+ ],
3725
+ [
3726
+ "Ġwal",
3727
+ "ked"
3728
+ ],
3729
+ [
3730
+ "T",
3731
+ "im"
3732
+ ],
3733
+ [
3734
+ "a",
3735
+ "st"
3736
+ ],
3737
+ [
3738
+ "urp",
3739
+ "r"
3740
+ ],
3741
+ [
3742
+ "Ġbra",
3743
+ "ve"
3744
+ ],
3745
+ [
3746
+ "Ġsh",
3747
+ "ould"
3748
+ ],
3749
+ [
3750
+ "Ġit",
3751
+ "s"
3752
+ ],
3753
+ [
3754
+ "o",
3755
+ "b"
3756
+ ],
3757
+ [
3758
+ "is",
3759
+ "hed"
3760
+ ],
3761
+ [
3762
+ "Ġan",
3763
+ "gry"
3764
+ ],
3765
+ [
3766
+ "Ġs",
3767
+ "urpr"
3768
+ ],
3769
+ [
3770
+ "Ġfam",
3771
+ "ily"
3772
+ ],
3773
+ [
3774
+ "re",
3775
+ "ss"
3776
+ ],
3777
+ [
3778
+ "ig",
3779
+ "h"
3780
+ ],
3781
+ [
3782
+ "W",
3783
+ "hen"
3784
+ ],
3785
+ [
3786
+ "Ġpe",
3787
+ "ople"
3788
+ ],
3789
+ [
3790
+ "Ġf",
3791
+ "lew"
3792
+ ],
3793
+ [
3794
+ "Ġcall",
3795
+ "ed"
3796
+ ],
3797
+ [
3798
+ "N",
3799
+ "o"
3800
+ ],
3801
+ [
3802
+ "Ġr",
3803
+ "ed"
3804
+ ],
3805
+ [
3806
+ "Ġst",
3807
+ "or"
3808
+ ],
3809
+ [
3810
+ "i",
3811
+ "p"
3812
+ ],
3813
+ [
3814
+ "Ġso",
3815
+ "on"
3816
+ ],
3817
+ [
3818
+ "Ġf",
3819
+ "in"
3820
+ ],
3821
+ [
3822
+ "h",
3823
+ "n"
3824
+ ],
3825
+ [
3826
+ "L",
3827
+ "et"
3828
+ ],
3829
+ [
3830
+ "l",
3831
+ "ed"
3832
+ ],
3833
+ [
3834
+ "Ġke",
3835
+ "pt"
3836
+ ],
3837
+ [
3838
+ "Ġf",
3839
+ "ore"
3840
+ ],
3841
+ [
3842
+ "f",
3843
+ "ore"
3844
+ ],
3845
+ [
3846
+ "Ġd",
3847
+ "an"
3848
+ ],
3849
+ [
3850
+ "Ġsh",
3851
+ "are"
3852
+ ],
3853
+ [
3854
+ "Ġf",
3855
+ "ly"
3856
+ ],
3857
+ [
3858
+ "x",
3859
+ "t"
3860
+ ],
3861
+ [
3862
+ "is",
3863
+ "ed"
3864
+ ],
3865
+ [
3866
+ "dd",
3867
+ "ed"
3868
+ ],
3869
+ [
3870
+ "Ġp",
3871
+ "ic"
3872
+ ],
3873
+ [
3874
+ "âĤ¬",
3875
+ "â"
3876
+ ],
3877
+ [
3878
+ "Ġdo",
3879
+ "or"
3880
+ ],
3881
+ [
3882
+ "Ġgo",
3883
+ "ing"
3884
+ ],
3885
+ [
3886
+ "Ġ",
3887
+ "P"
3888
+ ],
3889
+ [
3890
+ "ĠW",
3891
+ "hen"
3892
+ ],
3893
+ [
3894
+ "Ġpret",
3895
+ "ty"
3896
+ ],
3897
+ [
3898
+ "Ġke",
3899
+ "ep"
3900
+ ],
3901
+ [
3902
+ "Ġn",
3903
+ "ow"
3904
+ ],
3905
+ [
3906
+ "Ġro",
3907
+ "ck"
3908
+ ],
3909
+ [
3910
+ "Ġcle",
3911
+ "an"
3912
+ ],
3913
+ [
3914
+ "Ġd",
3915
+ "ra"
3916
+ ],
3917
+ [
3918
+ "ar",
3919
+ "y"
3920
+ ],
3921
+ [
3922
+ "Ġad",
3923
+ "vent"
3924
+ ],
3925
+ [
3926
+ "um",
3927
+ "my"
3928
+ ],
3929
+ [
3930
+ "Ġno",
3931
+ "ise"
3932
+ ],
3933
+ [
3934
+ "Ġop",
3935
+ "ened"
3936
+ ],
3937
+ [
3938
+ "Ġsh",
3939
+ "iny"
3940
+ ],
3941
+ [
3942
+ "ag",
3943
+ "e"
3944
+ ],
3945
+ [
3946
+ "Ġexpl",
3947
+ "ore"
3948
+ ],
3949
+ [
3950
+ "Ġw",
3951
+ "ind"
3952
+ ],
3953
+ [
3954
+ "Ġdo",
3955
+ "ll"
3956
+ ],
3957
+ [
3958
+ "Ġc",
3959
+ "ry"
3960
+ ],
3961
+ [
3962
+ "Ġc",
3963
+ "on"
3964
+ ],
3965
+ [
3966
+ "Ġ",
3967
+ "ide"
3968
+ ],
3969
+ [
3970
+ "Ġbe",
3971
+ "fore"
3972
+ ],
3973
+ [
3974
+ "i",
3975
+ "ed"
3976
+ ],
3977
+ [
3978
+ "B",
3979
+ "en"
3980
+ ],
3981
+ [
3982
+ "il",
3983
+ "ly"
3984
+ ],
3985
+ [
3986
+ "Ġre",
3987
+ "al"
3988
+ ],
3989
+ [
3990
+ "Ġst",
3991
+ "o"
3992
+ ],
3993
+ [
3994
+ "s",
3995
+ "o"
3996
+ ],
3997
+ [
3998
+ "W",
3999
+ "hat"
4000
+ ],
4001
+ [
4002
+ "Ġgr",
4003
+ "ound"
4004
+ ],
4005
+ [
4006
+ "Ġal",
4007
+ "so"
4008
+ ],
4009
+ [
4010
+ "le",
4011
+ "s"
4012
+ ],
4013
+ [
4014
+ "Ġt",
4015
+ "urn"
4016
+ ],
4017
+ [
4018
+ "Ħ",
4019
+ "¢"
4020
+ ],
4021
+ [
4022
+ "âĤ¬â",
4023
+ "Ħ¢"
4024
+ ],
4025
+ [
4026
+ "Ġe",
4027
+ "y"
4028
+ ],
4029
+ [
4030
+ "T",
4031
+ "hat"
4032
+ ],
4033
+ [
4034
+ "Ġf",
4035
+ "ar"
4036
+ ],
4037
+ [
4038
+ "Ġide",
4039
+ "a"
4040
+ ],
4041
+ [
4042
+ "Ġf",
4043
+ "r"
4044
+ ],
4045
+ [
4046
+ "o",
4047
+ "on"
4048
+ ],
4049
+ [
4050
+ "Ġno",
4051
+ "dded"
4052
+ ],
4053
+ [
4054
+ "Ġcol",
4055
+ "or"
4056
+ ],
4057
+ [
4058
+ "Ġwa",
4059
+ "r"
4060
+ ]
4061
+ ]
4062
+ }
4063
+ }
hf/tokenizer_config.json ADDED
@@ -0,0 +1,13 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "backend": "tokenizers",
3
+ "bos_token": "<s>",
4
+ "eos_token": "</s>",
5
+ "extra_special_tokens": [
6
+ "<|im_start|>"
7
+ ],
8
+ "is_local": true,
9
+ "local_files_only": false,
10
+ "model_max_length": 1000000000000000019884624838656,
11
+ "pad_token": "<s>",
12
+ "tokenizer_class": "TokenizersBackend"
13
+ }
requirements.txt ADDED
@@ -0,0 +1,2 @@
 
 
 
1
+ torch
2
+ transformers>=5.14.1