Superuser666-Sigil commited on
Commit
0928ebf
·
verified ·
1 Parent(s): c7108d2

Upload checkpoint-1000 checkpoint with evaluation results

Browse files
Files changed (33) hide show
  1. .gitattributes +2 -0
  2. checkpoint-1000/README.md +221 -0
  3. checkpoint-1000/adapter_config.json +46 -0
  4. checkpoint-1000/adapter_model.safetensors +3 -0
  5. checkpoint-1000/chat_template.jinja +109 -0
  6. checkpoint-1000/checkpoint-1000/README.md +171 -0
  7. checkpoint-1000/checkpoint-1000/adapter_config.json +46 -0
  8. checkpoint-1000/checkpoint-1000/adapter_model.safetensors +3 -0
  9. checkpoint-1000/checkpoint-1000/chat_template.jinja +109 -0
  10. checkpoint-1000/checkpoint-1000/optimizer.pt +3 -0
  11. checkpoint-1000/checkpoint-1000/rng_state_0.pth +3 -0
  12. checkpoint-1000/checkpoint-1000/rng_state_1.pth +3 -0
  13. checkpoint-1000/checkpoint-1000/rng_state_2.pth +3 -0
  14. checkpoint-1000/checkpoint-1000/rng_state_3.pth +3 -0
  15. checkpoint-1000/checkpoint-1000/scheduler.pt +3 -0
  16. checkpoint-1000/checkpoint-1000/special_tokens_map.json +17 -0
  17. checkpoint-1000/checkpoint-1000/tokenizer.json +3 -0
  18. checkpoint-1000/checkpoint-1000/tokenizer_config.json +2063 -0
  19. checkpoint-1000/checkpoint-1000/trainer_state.json +864 -0
  20. checkpoint-1000/checkpoint-1000/training_args.bin +3 -0
  21. checkpoint-1000/errors.jsonl +30 -0
  22. checkpoint-1000/metrics.jsonl +2 -0
  23. checkpoint-1000/optimizer.pt +3 -0
  24. checkpoint-1000/rng_state_0.pth +3 -0
  25. checkpoint-1000/rng_state_1.pth +3 -0
  26. checkpoint-1000/rng_state_2.pth +3 -0
  27. checkpoint-1000/rng_state_3.pth +3 -0
  28. checkpoint-1000/scheduler.pt +3 -0
  29. checkpoint-1000/special_tokens_map.json +17 -0
  30. checkpoint-1000/tokenizer.json +3 -0
  31. checkpoint-1000/tokenizer_config.json +2063 -0
  32. checkpoint-1000/trainer_state.json +864 -0
  33. checkpoint-1000/training_args.bin +3 -0
.gitattributes CHANGED
@@ -33,3 +33,5 @@ saved_model/**/* 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
 
 
 
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
36
+ checkpoint-1000/checkpoint-1000/tokenizer.json filter=lfs diff=lfs merge=lfs -text
37
+ checkpoint-1000/tokenizer.json filter=lfs diff=lfs merge=lfs -text
checkpoint-1000/README.md ADDED
@@ -0,0 +1,221 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ base_model: meta-llama/Meta-Llama-3.1-8B-Instruct
3
+ library_name: transformers
4
+ tags:
5
+ - rust
6
+ - rust-programming
7
+ - code-generation
8
+ - qlora
9
+ - lora
10
+ - peft
11
+ - llama
12
+ - meta-llama-3.1
13
+ - instruction-tuned
14
+ - text-generation
15
+ - sigilderg
16
+ datasets:
17
+ - ammarnasr/the-stack-rust-clean
18
+ license: mit
19
+ language:
20
+ - en
21
+ pipeline_tag: text-generation
22
+ model-index:
23
+ - name: llama8b-rust-qlora-phase1-step-1000
24
+ results:
25
+ - task:
26
+ type: text-generation
27
+ dataset:
28
+ name: rust-code-evaluation
29
+ type: code-generation
30
+ metrics:
31
+ - name: Compilation Rate
32
+ type: compilation_rate
33
+ value: 0.4364
34
+ - name: Clippy Warnings (avg)
35
+ type: clippy_warnings
36
+ value: 0.0
37
+ - name: Idiomatic Score
38
+ type: idiomatic_score
39
+ value: 0.1682
40
+ - name: Documentation Rate
41
+ type: doc_comment_rate
42
+ value: 0.0
43
+ - name: Avg Functions
44
+ type: avg_functions
45
+ value: 1.55
46
+ - name: Avg Structs
47
+ type: avg_structs
48
+ value: 0.3273
49
+ - name: Avg Traits
50
+ type: avg_traits
51
+ value: 0.0909
52
+ - name: Test Rate
53
+ type: test_rate
54
+ value: 0.0
55
+ - name: Prompt Match Score
56
+ type: prompt_match
57
+ value: 0.1782
58
+ source:
59
+ name: SigilDERG Evaluation
60
+ url: https://github.com/Superuser666-Sigil/SigilDERG-Finetuner
61
+ ---
62
+
63
+ # llama8b-rust-qlora-phase1 (checkpoint 1000 / 12000)
64
+
65
+ > This card describes **checkpoint 1000** of the Phase 1 Rust QLoRA run.
66
+ > For the full training plan, governance details, and final recommended checkpoints, see the **root model card** in the repository.
67
+
68
+ ## Model Description
69
+
70
+ This is a QLoRA fine-tuned version of **meta-llama/Meta-Llama-3.1-8B-Instruct** specifically trained on Rust code. The model uses 4-bit quantization with LoRA (Low-Rank Adaptation) adapters for efficient training and inference.
71
+
72
+ The primary modality is **Rust code with English comments and explanations**.
73
+
74
+ ## Training Details
75
+
76
+ ### Training Configuration
77
+
78
+ - **Base Model**: `meta-llama/Meta-Llama-3.1-8B-Instruct`
79
+ - **Training Steps**: 1,000 / 12,000 (this checkpoint)
80
+ - **Learning Rate**: 9.901135553277232e-05 (peak)
81
+ - **Batch Size**: 16 × 4 (effective: 64)
82
+ - **Sequence Length**: 4096
83
+ - **Optimizer**: `paged_adamw_8bit`
84
+ - **LR Scheduler**: cosine
85
+ - **Warmup Steps**: 250
86
+ - **Weight Decay**: 0.0
87
+ - **Gradient Checkpointing**: True
88
+ - **BF16**: True
89
+
90
+ ### LoRA Configuration
91
+
92
+ - **Rank (r)**: 16
93
+ - **Alpha**: 16
94
+ - **Dropout**: 0.05
95
+ - **Target Modules**: `q_proj, k_proj, v_proj, o_proj, up_proj, down_proj, gate_proj`
96
+
97
+ ### Quantization
98
+
99
+ - **Method**: 4-bit NF4 (BitsAndBytes)
100
+ - **Compute Dtype**: bfloat16
101
+ - **Double Quantization**: True
102
+
103
+ ### Datasets
104
+
105
+ The model was trained on the following dataset:
106
+
107
+ - `ammarnasr/the-stack-rust-clean`
108
+
109
+ **Dataset Configuration:**
110
+
111
+ - **Min Length**: 64
112
+ - **Max Length**: 200000
113
+ - **Exclude Tests**: True
114
+ - **Exclude Examples**: False
115
+ - **Exclude Benches**: True
116
+ - **Prefer Idiomatic**: False
117
+ - **Prefer Documented**: False
118
+
119
+ ## Training Metrics
120
+
121
+ Latest logged training metrics around this checkpoint:
122
+
123
+ - **loss**: 0.798000
124
+ - **grad_norm**: 0.103004
125
+ - **learning_rate**: 0.000099
126
+ - **entropy**: 0.820952
127
+ - **num_tokens**: 176340332
128
+ - **mean_token_accuracy**: 0.810212
129
+ - **epoch**: 0.307431
130
+ - **log_step**: 996
131
+ - **checkpoint_step**: 1,000
132
+ - **step**: 996
133
+
134
+ (Logging is done every few steps, so `log_step` reflects the nearest logged step to the checkpoint.)
135
+
136
+ ## Evaluation Results
137
+
138
+ - **Compilation Rate**: 43.64% (55 samples evaluated)
139
+ - **Average Clippy Warnings**: 0.00
140
+ - **Idiomatic Score**: 0.1682
141
+ - **Documentation Rate**: 0.00%
142
+ - **Test Rate**: 0.00%
143
+
144
+ **Functionality Coverage:**
145
+ - Average Functions: 1.55
146
+ - Average Structs: 0.33
147
+ - Average Traits: 0.09
148
+ - Average Impls: 0.29
149
+
150
+ **Detailed Evaluation Data:**
151
+ - [Metrics (JSONL)](https://huggingface.co/Superuser666-Sigil/Llama-3.1-8B-Instruct-Rust-QLora/blob/main/checkpoint-1000/metrics.jsonl) - Full evaluation metrics
152
+ - [Error Logs (JSONL)](https://huggingface.co/Superuser666-Sigil/Llama-3.1-8B-Instruct-Rust-QLora/blob/main/checkpoint-1000/errors.jsonl) - Compilation and runtime errors
153
+
154
+ *Evaluation completed: 2025-11-20T00:21:55.250559*
155
+ ## Governance and Intended Use
156
+
157
+ This checkpoint is part of the **SigilDERG** ecosystem and follows **Rule Zero** principles.
158
+
159
+ - Intended primarily for **Rust code generation, explanation, refactoring, and review**.
160
+ - Not intended as a general-purpose advisor for medical, legal, financial, or other high-stakes domains.
161
+
162
+ ## Usage
163
+
164
+ ### Loading the Model
165
+
166
+ ```python
167
+ from transformers import AutoModelForCausalLM, AutoTokenizer
168
+ from peft import PeftModel
169
+
170
+ # Load base model
171
+ base_model = AutoModelForCausalLM.from_pretrained(
172
+ "meta-llama/Meta-Llama-3.1-8B-Instruct",
173
+ device_map="auto",
174
+ torch_dtype=torch.bfloat16
175
+ )
176
+
177
+ # Load LoRA adapter
178
+ model = PeftModel.from_pretrained(base_model, "out/llama8b-rust-qlora-phase1/checkpoint-1000")
179
+ tokenizer = AutoTokenizer.from_pretrained("meta-llama/Meta-Llama-3.1-8B-Instruct")
180
+ ```
181
+
182
+ ### Generation
183
+
184
+ ```python
185
+ # Format prompt for instruct model
186
+ messages = [
187
+ {"role": "system", "content": "You are a helpful Rust programming assistant."},
188
+ {"role": "user", "content": "Write a function that calculates fibonacci numbers"}
189
+ ]
190
+
191
+ # Apply chat template
192
+ prompt = tokenizer.apply_chat_template(messages, tokenize=False, add_generation_prompt=True)
193
+
194
+ # Generate
195
+ inputs = tokenizer(prompt, return_tensors="pt").to(model.device)
196
+ outputs = model.generate(**inputs, max_new_tokens=512, temperature=0.7)
197
+ response = tokenizer.decode(outputs[0], skip_special_tokens=True)
198
+ ```
199
+
200
+ ## Limitations
201
+
202
+ - This model is fine-tuned specifically for Rust code generation and may not perform well on other programming languages or general text tasks.
203
+ - The model inherits any limitations and biases from the base model.
204
+ - Generated code should always be reviewed and tested before use in production.
205
+
206
+ ## Citation
207
+
208
+ If you use this model, please cite:
209
+
210
+ ```bibtex
211
+ @software{sigilderg_finetuner,
212
+ title = {SigilDERG Rust Code Fine-tuned Model},
213
+ author = {Superuser666-Sigil/Dave Tofflemire},
214
+ year = {2025},
215
+ url = {https://github.com/Superuser666-Sigil/SigilDERG-Finetuner}
216
+ }
217
+ ```
218
+
219
+ ## License
220
+
221
+ This model is released under the MIT License.
checkpoint-1000/adapter_config.json ADDED
@@ -0,0 +1,46 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "alora_invocation_tokens": null,
3
+ "alpha_pattern": {},
4
+ "arrow_config": null,
5
+ "auto_mapping": null,
6
+ "base_model_name_or_path": "meta-llama/Meta-Llama-3.1-8B-Instruct",
7
+ "bias": "none",
8
+ "corda_config": null,
9
+ "ensure_weight_tying": false,
10
+ "eva_config": null,
11
+ "exclude_modules": null,
12
+ "fan_in_fan_out": false,
13
+ "inference_mode": true,
14
+ "init_lora_weights": true,
15
+ "layer_replication": null,
16
+ "layers_pattern": null,
17
+ "layers_to_transform": null,
18
+ "loftq_config": {},
19
+ "lora_alpha": 16,
20
+ "lora_bias": false,
21
+ "lora_dropout": 0.05,
22
+ "megatron_config": null,
23
+ "megatron_core": "megatron.core",
24
+ "modules_to_save": null,
25
+ "peft_type": "LORA",
26
+ "peft_version": "0.18.0",
27
+ "qalora_group_size": 16,
28
+ "r": 16,
29
+ "rank_pattern": {},
30
+ "revision": null,
31
+ "target_modules": [
32
+ "q_proj",
33
+ "v_proj",
34
+ "up_proj",
35
+ "k_proj",
36
+ "gate_proj",
37
+ "o_proj",
38
+ "down_proj"
39
+ ],
40
+ "target_parameters": null,
41
+ "task_type": "CAUSAL_LM",
42
+ "trainable_token_indices": null,
43
+ "use_dora": false,
44
+ "use_qalora": false,
45
+ "use_rslora": false
46
+ }
checkpoint-1000/adapter_model.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:5bf5393b47667729ec70f3fbe903125cdd2832631858e262cee1a5512d0b5c3d
3
+ size 167832240
checkpoint-1000/chat_template.jinja ADDED
@@ -0,0 +1,109 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {{- bos_token }}
2
+ {%- if custom_tools is defined %}
3
+ {%- set tools = custom_tools %}
4
+ {%- endif %}
5
+ {%- if not tools_in_user_message is defined %}
6
+ {%- set tools_in_user_message = true %}
7
+ {%- endif %}
8
+ {%- if not date_string is defined %}
9
+ {%- set date_string = "26 Jul 2024" %}
10
+ {%- endif %}
11
+ {%- if not tools is defined %}
12
+ {%- set tools = none %}
13
+ {%- endif %}
14
+
15
+ {#- This block extracts the system message, so we can slot it into the right place. #}
16
+ {%- if messages[0]['role'] == 'system' %}
17
+ {%- set system_message = messages[0]['content']|trim %}
18
+ {%- set messages = messages[1:] %}
19
+ {%- else %}
20
+ {%- set system_message = "" %}
21
+ {%- endif %}
22
+
23
+ {#- System message + builtin tools #}
24
+ {{- "<|start_header_id|>system<|end_header_id|>\n\n" }}
25
+ {%- if builtin_tools is defined or tools is not none %}
26
+ {{- "Environment: ipython\n" }}
27
+ {%- endif %}
28
+ {%- if builtin_tools is defined %}
29
+ {{- "Tools: " + builtin_tools | reject('equalto', 'code_interpreter') | join(", ") + "\n\n"}}
30
+ {%- endif %}
31
+ {{- "Cutting Knowledge Date: December 2023\n" }}
32
+ {{- "Today Date: " + date_string + "\n\n" }}
33
+ {%- if tools is not none and not tools_in_user_message %}
34
+ {{- "You have access to the following functions. To call a function, please respond with JSON for a function call." }}
35
+ {{- 'Respond in the format {"name": function name, "parameters": dictionary of argument name and its value}.' }}
36
+ {{- "Do not use variables.\n\n" }}
37
+ {%- for t in tools %}
38
+ {{- t | tojson(indent=4) }}
39
+ {{- "\n\n" }}
40
+ {%- endfor %}
41
+ {%- endif %}
42
+ {{- system_message }}
43
+ {{- "<|eot_id|>" }}
44
+
45
+ {#- Custom tools are passed in a user message with some extra guidance #}
46
+ {%- if tools_in_user_message and not tools is none %}
47
+ {#- Extract the first user message so we can plug it in here #}
48
+ {%- if messages | length != 0 %}
49
+ {%- set first_user_message = messages[0]['content']|trim %}
50
+ {%- set messages = messages[1:] %}
51
+ {%- else %}
52
+ {{- raise_exception("Cannot put tools in the first user message when there's no first user message!") }}
53
+ {%- endif %}
54
+ {{- '<|start_header_id|>user<|end_header_id|>\n\n' -}}
55
+ {{- "Given the following functions, please respond with a JSON for a function call " }}
56
+ {{- "with its proper arguments that best answers the given prompt.\n\n" }}
57
+ {{- 'Respond in the format {"name": function name, "parameters": dictionary of argument name and its value}.' }}
58
+ {{- "Do not use variables.\n\n" }}
59
+ {%- for t in tools %}
60
+ {{- t | tojson(indent=4) }}
61
+ {{- "\n\n" }}
62
+ {%- endfor %}
63
+ {{- first_user_message + "<|eot_id|>"}}
64
+ {%- endif %}
65
+
66
+ {%- for message in messages %}
67
+ {%- if not (message.role == 'ipython' or message.role == 'tool' or 'tool_calls' in message) %}
68
+ {{- '<|start_header_id|>' + message['role'] + '<|end_header_id|>\n\n'+ message['content'] | trim + '<|eot_id|>' }}
69
+ {%- elif 'tool_calls' in message %}
70
+ {%- if not message.tool_calls|length == 1 %}
71
+ {{- raise_exception("This model only supports single tool-calls at once!") }}
72
+ {%- endif %}
73
+ {%- set tool_call = message.tool_calls[0].function %}
74
+ {%- if builtin_tools is defined and tool_call.name in builtin_tools %}
75
+ {{- '<|start_header_id|>assistant<|end_header_id|>\n\n' -}}
76
+ {{- "<|python_tag|>" + tool_call.name + ".call(" }}
77
+ {%- for arg_name, arg_val in tool_call.arguments | items %}
78
+ {{- arg_name + '="' + arg_val + '"' }}
79
+ {%- if not loop.last %}
80
+ {{- ", " }}
81
+ {%- endif %}
82
+ {%- endfor %}
83
+ {{- ")" }}
84
+ {%- else %}
85
+ {{- '<|start_header_id|>assistant<|end_header_id|>\n\n' -}}
86
+ {{- '{"name": "' + tool_call.name + '", ' }}
87
+ {{- '"parameters": ' }}
88
+ {{- tool_call.arguments | tojson }}
89
+ {{- "}" }}
90
+ {%- endif %}
91
+ {%- if builtin_tools is defined %}
92
+ {#- This means we're in ipython mode #}
93
+ {{- "<|eom_id|>" }}
94
+ {%- else %}
95
+ {{- "<|eot_id|>" }}
96
+ {%- endif %}
97
+ {%- elif message.role == "tool" or message.role == "ipython" %}
98
+ {{- "<|start_header_id|>ipython<|end_header_id|>\n\n" }}
99
+ {%- if message.content is mapping or message.content is iterable %}
100
+ {{- message.content | tojson }}
101
+ {%- else %}
102
+ {{- message.content }}
103
+ {%- endif %}
104
+ {{- "<|eot_id|>" }}
105
+ {%- endif %}
106
+ {%- endfor %}
107
+ {%- if add_generation_prompt %}
108
+ {{- '<|start_header_id|>assistant<|end_header_id|>\n\n' }}
109
+ {%- endif %}
checkpoint-1000/checkpoint-1000/README.md ADDED
@@ -0,0 +1,171 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ base_model: meta-llama/Meta-Llama-3.1-8B-Instruct
3
+ library_name: transformers
4
+ tags:
5
+ - rust
6
+ - code-generation
7
+ - qlora
8
+ - lora
9
+ - peft
10
+ - llama
11
+ - text-generation
12
+ - sigilderg
13
+ datasets:
14
+ - ammarnasr/the-stack-rust-clean
15
+ license: mit
16
+ language:
17
+ - en
18
+ pipeline_tag: text-generation
19
+ model-index:
20
+ - name: llama8b-rust-qlora-phase1
21
+ results:
22
+ - task:
23
+ type: text-generation
24
+ dataset:
25
+ name: rust-code-evaluation
26
+ type: code-generation
27
+ metrics:
28
+ - name: Compilation Rate
29
+ type: compilation_rate
30
+ value: null
31
+ - name: Clippy Warnings (avg)
32
+ type: clippy_warnings
33
+ value: null
34
+ - name: Idiomatic Score
35
+ type: idiomatic_score
36
+ value: null
37
+ ---
38
+
39
+ # llama8b-rust-qlora-phase1
40
+
41
+ ## Model Description
42
+
43
+ This is a QLoRA fine-tuned version of **meta-llama/Meta-Llama-3.1-8B-Instruct** specifically trained on Rust code. The model uses 4-bit quantization with LoRA (Low-Rank Adaptation) adapters for efficient training and inference.
44
+
45
+ ## Training Details
46
+
47
+ ### Training Configuration
48
+
49
+ - **Base Model**: `meta-llama/Meta-Llama-3.1-8B-Instruct`
50
+ - **Training Steps**: 1,000 / 12,000
51
+ - **Learning Rate**: 0.0001
52
+ - **Batch Size**: 16 × 4 (effective: 64)
53
+ - **Sequence Length**: 4096
54
+ - **Optimizer**: paged_adamw_8bit
55
+ - **LR Scheduler**: cosine
56
+ - **Warmup Steps**: 250
57
+ - **Weight Decay**: 0.0
58
+ - **Gradient Checkpointing**: True
59
+ - **BF16**: True
60
+
61
+ ### LoRA Configuration
62
+
63
+ - **Rank (r)**: 16
64
+ - **Alpha**: 16
65
+ - **Dropout**: 0.05
66
+ - **Target Modules**: q_proj, k_proj, v_proj, o_proj, up_proj, down_proj, gate_proj
67
+
68
+ ### Quantization
69
+
70
+ - **Method**: 4-bit NF4 (BitsAndBytes)
71
+ - **Compute Dtype**: bfloat16
72
+ - **Double Quantization**: True
73
+
74
+ ### Datasets
75
+
76
+ The model was trained on the following datasets:
77
+
78
+ - `ammarnasr/the-stack-rust-clean`
79
+
80
+ **Dataset Configuration:**
81
+ - **Min Length**: 64
82
+ - **Max Length**: 200000
83
+ - **Exclude Tests**: True
84
+ - **Exclude Examples**: False
85
+ - **Exclude Benches**: True
86
+ - **Prefer Idiomatic**: False
87
+ - **Prefer Documented**: False
88
+
89
+ ## Training Metrics
90
+
91
+ Latest training metrics (step 1,000):
92
+
93
+ - **loss**: 0.798000
94
+ - **grad_norm**: 0.103004
95
+ - **learning_rate**: 0.000099
96
+ - **entropy**: 0.820952
97
+ - **num_tokens**: 176340332.000000
98
+ - **mean_token_accuracy**: 0.810212
99
+ - **epoch**: 0.307431
100
+ - **step**: 996
101
+
102
+ ## Evaluation Results
103
+
104
+ Evaluation results will be populated here as they become available. The model is evaluated on:
105
+
106
+ - **Compilation Rate**: Percentage of generated Rust code that compiles successfully
107
+ - **Clippy Warnings**: Average number of clippy warnings per sample
108
+ - **Idiomatic Score**: Measure of idiomatic Rust patterns in generated code
109
+ - **Documentation Rate**: Percentage of code with documentation comments
110
+ - **Functionality Coverage**: Analysis of functions, structs, traits, and impls
111
+
112
+ ## Usage
113
+
114
+ ### Loading the Model
115
+
116
+ ```python
117
+ from transformers import AutoModelForCausalLM, AutoTokenizer
118
+ from peft import PeftModel
119
+
120
+ # Load base model
121
+ base_model = AutoModelForCausalLM.from_pretrained(
122
+ "meta-llama/Meta-Llama-3.1-8B-Instruct",
123
+ device_map="auto",
124
+ torch_dtype=torch.bfloat16
125
+ )
126
+
127
+ # Load LoRA adapter
128
+ model = PeftModel.from_pretrained(base_model, "out/llama8b-rust-qlora-phase1/checkpoint-1000")
129
+ tokenizer = AutoTokenizer.from_pretrained("meta-llama/Meta-Llama-3.1-8B-Instruct")
130
+ ```
131
+
132
+ ### Generation
133
+
134
+ ```python
135
+ # Format prompt for instruct model
136
+ messages = [
137
+ {"role": "system", "content": "You are a helpful Rust programming assistant."},
138
+ {"role": "user", "content": "Write a function that calculates fibonacci numbers"}
139
+ ]
140
+
141
+ # Apply chat template
142
+ prompt = tokenizer.apply_chat_template(messages, tokenize=False, add_generation_prompt=True)
143
+
144
+ # Generate
145
+ inputs = tokenizer(prompt, return_tensors="pt").to(model.device)
146
+ outputs = model.generate(**inputs, max_new_tokens=512, temperature=0.7)
147
+ response = tokenizer.decode(outputs[0], skip_special_tokens=True)
148
+ ```
149
+
150
+ ## Limitations
151
+
152
+ - This model is fine-tuned specifically for Rust code generation and may not perform well on other programming languages or general text tasks.
153
+ - The model inherits any limitations and biases from the base model.
154
+ - Generated code should always be reviewed and tested before use in production.
155
+
156
+ ## Citation
157
+
158
+ If you use this model, please cite:
159
+
160
+ ```bibtex
161
+ @software{sigilderg_finetuner,
162
+ title = {SigilDERG Rust Code Fine-tuned Model},
163
+ author = {Superuser666-Sigil/Dave Tofflemire},
164
+ year = {2025},
165
+ url = {https://github.com/Superuser666-Sigil/SigilDERG-Finetuner}
166
+ }
167
+ ```
168
+
169
+ ## License
170
+
171
+ This model is released under the MIT License.
checkpoint-1000/checkpoint-1000/adapter_config.json ADDED
@@ -0,0 +1,46 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "alora_invocation_tokens": null,
3
+ "alpha_pattern": {},
4
+ "arrow_config": null,
5
+ "auto_mapping": null,
6
+ "base_model_name_or_path": "meta-llama/Meta-Llama-3.1-8B-Instruct",
7
+ "bias": "none",
8
+ "corda_config": null,
9
+ "ensure_weight_tying": false,
10
+ "eva_config": null,
11
+ "exclude_modules": null,
12
+ "fan_in_fan_out": false,
13
+ "inference_mode": true,
14
+ "init_lora_weights": true,
15
+ "layer_replication": null,
16
+ "layers_pattern": null,
17
+ "layers_to_transform": null,
18
+ "loftq_config": {},
19
+ "lora_alpha": 16,
20
+ "lora_bias": false,
21
+ "lora_dropout": 0.05,
22
+ "megatron_config": null,
23
+ "megatron_core": "megatron.core",
24
+ "modules_to_save": null,
25
+ "peft_type": "LORA",
26
+ "peft_version": "0.18.0",
27
+ "qalora_group_size": 16,
28
+ "r": 16,
29
+ "rank_pattern": {},
30
+ "revision": null,
31
+ "target_modules": [
32
+ "q_proj",
33
+ "v_proj",
34
+ "up_proj",
35
+ "k_proj",
36
+ "gate_proj",
37
+ "o_proj",
38
+ "down_proj"
39
+ ],
40
+ "target_parameters": null,
41
+ "task_type": "CAUSAL_LM",
42
+ "trainable_token_indices": null,
43
+ "use_dora": false,
44
+ "use_qalora": false,
45
+ "use_rslora": false
46
+ }
checkpoint-1000/checkpoint-1000/adapter_model.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:5bf5393b47667729ec70f3fbe903125cdd2832631858e262cee1a5512d0b5c3d
3
+ size 167832240
checkpoint-1000/checkpoint-1000/chat_template.jinja ADDED
@@ -0,0 +1,109 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {{- bos_token }}
2
+ {%- if custom_tools is defined %}
3
+ {%- set tools = custom_tools %}
4
+ {%- endif %}
5
+ {%- if not tools_in_user_message is defined %}
6
+ {%- set tools_in_user_message = true %}
7
+ {%- endif %}
8
+ {%- if not date_string is defined %}
9
+ {%- set date_string = "26 Jul 2024" %}
10
+ {%- endif %}
11
+ {%- if not tools is defined %}
12
+ {%- set tools = none %}
13
+ {%- endif %}
14
+
15
+ {#- This block extracts the system message, so we can slot it into the right place. #}
16
+ {%- if messages[0]['role'] == 'system' %}
17
+ {%- set system_message = messages[0]['content']|trim %}
18
+ {%- set messages = messages[1:] %}
19
+ {%- else %}
20
+ {%- set system_message = "" %}
21
+ {%- endif %}
22
+
23
+ {#- System message + builtin tools #}
24
+ {{- "<|start_header_id|>system<|end_header_id|>\n\n" }}
25
+ {%- if builtin_tools is defined or tools is not none %}
26
+ {{- "Environment: ipython\n" }}
27
+ {%- endif %}
28
+ {%- if builtin_tools is defined %}
29
+ {{- "Tools: " + builtin_tools | reject('equalto', 'code_interpreter') | join(", ") + "\n\n"}}
30
+ {%- endif %}
31
+ {{- "Cutting Knowledge Date: December 2023\n" }}
32
+ {{- "Today Date: " + date_string + "\n\n" }}
33
+ {%- if tools is not none and not tools_in_user_message %}
34
+ {{- "You have access to the following functions. To call a function, please respond with JSON for a function call." }}
35
+ {{- 'Respond in the format {"name": function name, "parameters": dictionary of argument name and its value}.' }}
36
+ {{- "Do not use variables.\n\n" }}
37
+ {%- for t in tools %}
38
+ {{- t | tojson(indent=4) }}
39
+ {{- "\n\n" }}
40
+ {%- endfor %}
41
+ {%- endif %}
42
+ {{- system_message }}
43
+ {{- "<|eot_id|>" }}
44
+
45
+ {#- Custom tools are passed in a user message with some extra guidance #}
46
+ {%- if tools_in_user_message and not tools is none %}
47
+ {#- Extract the first user message so we can plug it in here #}
48
+ {%- if messages | length != 0 %}
49
+ {%- set first_user_message = messages[0]['content']|trim %}
50
+ {%- set messages = messages[1:] %}
51
+ {%- else %}
52
+ {{- raise_exception("Cannot put tools in the first user message when there's no first user message!") }}
53
+ {%- endif %}
54
+ {{- '<|start_header_id|>user<|end_header_id|>\n\n' -}}
55
+ {{- "Given the following functions, please respond with a JSON for a function call " }}
56
+ {{- "with its proper arguments that best answers the given prompt.\n\n" }}
57
+ {{- 'Respond in the format {"name": function name, "parameters": dictionary of argument name and its value}.' }}
58
+ {{- "Do not use variables.\n\n" }}
59
+ {%- for t in tools %}
60
+ {{- t | tojson(indent=4) }}
61
+ {{- "\n\n" }}
62
+ {%- endfor %}
63
+ {{- first_user_message + "<|eot_id|>"}}
64
+ {%- endif %}
65
+
66
+ {%- for message in messages %}
67
+ {%- if not (message.role == 'ipython' or message.role == 'tool' or 'tool_calls' in message) %}
68
+ {{- '<|start_header_id|>' + message['role'] + '<|end_header_id|>\n\n'+ message['content'] | trim + '<|eot_id|>' }}
69
+ {%- elif 'tool_calls' in message %}
70
+ {%- if not message.tool_calls|length == 1 %}
71
+ {{- raise_exception("This model only supports single tool-calls at once!") }}
72
+ {%- endif %}
73
+ {%- set tool_call = message.tool_calls[0].function %}
74
+ {%- if builtin_tools is defined and tool_call.name in builtin_tools %}
75
+ {{- '<|start_header_id|>assistant<|end_header_id|>\n\n' -}}
76
+ {{- "<|python_tag|>" + tool_call.name + ".call(" }}
77
+ {%- for arg_name, arg_val in tool_call.arguments | items %}
78
+ {{- arg_name + '="' + arg_val + '"' }}
79
+ {%- if not loop.last %}
80
+ {{- ", " }}
81
+ {%- endif %}
82
+ {%- endfor %}
83
+ {{- ")" }}
84
+ {%- else %}
85
+ {{- '<|start_header_id|>assistant<|end_header_id|>\n\n' -}}
86
+ {{- '{"name": "' + tool_call.name + '", ' }}
87
+ {{- '"parameters": ' }}
88
+ {{- tool_call.arguments | tojson }}
89
+ {{- "}" }}
90
+ {%- endif %}
91
+ {%- if builtin_tools is defined %}
92
+ {#- This means we're in ipython mode #}
93
+ {{- "<|eom_id|>" }}
94
+ {%- else %}
95
+ {{- "<|eot_id|>" }}
96
+ {%- endif %}
97
+ {%- elif message.role == "tool" or message.role == "ipython" %}
98
+ {{- "<|start_header_id|>ipython<|end_header_id|>\n\n" }}
99
+ {%- if message.content is mapping or message.content is iterable %}
100
+ {{- message.content | tojson }}
101
+ {%- else %}
102
+ {{- message.content }}
103
+ {%- endif %}
104
+ {{- "<|eot_id|>" }}
105
+ {%- endif %}
106
+ {%- endfor %}
107
+ {%- if add_generation_prompt %}
108
+ {{- '<|start_header_id|>assistant<|end_header_id|>\n\n' }}
109
+ {%- endif %}
checkpoint-1000/checkpoint-1000/optimizer.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:04f50c5fa88ec55d7e33b239d38605e13ce066845e912a3a339fd8bd0a96175d
3
+ size 85729445
checkpoint-1000/checkpoint-1000/rng_state_0.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:870702b3a5cfb60ac44af341460696358a13d3ec1662a350f9b3b6111bb6345c
3
+ size 15429
checkpoint-1000/checkpoint-1000/rng_state_1.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:7e4b892a08d788f60ba2e4293bd3749c221fce929407e1d1e980ed74adfd42a0
3
+ size 15429
checkpoint-1000/checkpoint-1000/rng_state_2.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:8afb8292257830d0ff2d63007cb93f71bce7fb8c7a1a12fd909c5c5b805926ab
3
+ size 15429
checkpoint-1000/checkpoint-1000/rng_state_3.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:83049dc2632d52dc7848be1983d5fad88c036f7fdaf2bb946a3a6196586ebbd1
3
+ size 15429
checkpoint-1000/checkpoint-1000/scheduler.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:35f2c53c6d942547e895ec4be375c14e4fcfe44afab92ace5d083a2337a0a2ef
3
+ size 1465
checkpoint-1000/checkpoint-1000/special_tokens_map.json ADDED
@@ -0,0 +1,17 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "bos_token": {
3
+ "content": "<|begin_of_text|>",
4
+ "lstrip": false,
5
+ "normalized": false,
6
+ "rstrip": false,
7
+ "single_word": false
8
+ },
9
+ "eos_token": {
10
+ "content": "<|eot_id|>",
11
+ "lstrip": false,
12
+ "normalized": false,
13
+ "rstrip": false,
14
+ "single_word": false
15
+ },
16
+ "pad_token": "<|eot_id|>"
17
+ }
checkpoint-1000/checkpoint-1000/tokenizer.json ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:6b9e4e7fb171f92fd137b777cc2714bf87d11576700a1dcd7a399e7bbe39537b
3
+ size 17209920
checkpoint-1000/checkpoint-1000/tokenizer_config.json ADDED
@@ -0,0 +1,2063 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "added_tokens_decoder": {
3
+ "128000": {
4
+ "content": "<|begin_of_text|>",
5
+ "lstrip": false,
6
+ "normalized": false,
7
+ "rstrip": false,
8
+ "single_word": false,
9
+ "special": true
10
+ },
11
+ "128001": {
12
+ "content": "<|end_of_text|>",
13
+ "lstrip": false,
14
+ "normalized": false,
15
+ "rstrip": false,
16
+ "single_word": false,
17
+ "special": true
18
+ },
19
+ "128002": {
20
+ "content": "<|reserved_special_token_0|>",
21
+ "lstrip": false,
22
+ "normalized": false,
23
+ "rstrip": false,
24
+ "single_word": false,
25
+ "special": true
26
+ },
27
+ "128003": {
28
+ "content": "<|reserved_special_token_1|>",
29
+ "lstrip": false,
30
+ "normalized": false,
31
+ "rstrip": false,
32
+ "single_word": false,
33
+ "special": true
34
+ },
35
+ "128004": {
36
+ "content": "<|finetune_right_pad_id|>",
37
+ "lstrip": false,
38
+ "normalized": false,
39
+ "rstrip": false,
40
+ "single_word": false,
41
+ "special": true
42
+ },
43
+ "128005": {
44
+ "content": "<|reserved_special_token_2|>",
45
+ "lstrip": false,
46
+ "normalized": false,
47
+ "rstrip": false,
48
+ "single_word": false,
49
+ "special": true
50
+ },
51
+ "128006": {
52
+ "content": "<|start_header_id|>",
53
+ "lstrip": false,
54
+ "normalized": false,
55
+ "rstrip": false,
56
+ "single_word": false,
57
+ "special": true
58
+ },
59
+ "128007": {
60
+ "content": "<|end_header_id|>",
61
+ "lstrip": false,
62
+ "normalized": false,
63
+ "rstrip": false,
64
+ "single_word": false,
65
+ "special": true
66
+ },
67
+ "128008": {
68
+ "content": "<|eom_id|>",
69
+ "lstrip": false,
70
+ "normalized": false,
71
+ "rstrip": false,
72
+ "single_word": false,
73
+ "special": true
74
+ },
75
+ "128009": {
76
+ "content": "<|eot_id|>",
77
+ "lstrip": false,
78
+ "normalized": false,
79
+ "rstrip": false,
80
+ "single_word": false,
81
+ "special": true
82
+ },
83
+ "128010": {
84
+ "content": "<|python_tag|>",
85
+ "lstrip": false,
86
+ "normalized": false,
87
+ "rstrip": false,
88
+ "single_word": false,
89
+ "special": true
90
+ },
91
+ "128011": {
92
+ "content": "<|reserved_special_token_3|>",
93
+ "lstrip": false,
94
+ "normalized": false,
95
+ "rstrip": false,
96
+ "single_word": false,
97
+ "special": true
98
+ },
99
+ "128012": {
100
+ "content": "<|reserved_special_token_4|>",
101
+ "lstrip": false,
102
+ "normalized": false,
103
+ "rstrip": false,
104
+ "single_word": false,
105
+ "special": true
106
+ },
107
+ "128013": {
108
+ "content": "<|reserved_special_token_5|>",
109
+ "lstrip": false,
110
+ "normalized": false,
111
+ "rstrip": false,
112
+ "single_word": false,
113
+ "special": true
114
+ },
115
+ "128014": {
116
+ "content": "<|reserved_special_token_6|>",
117
+ "lstrip": false,
118
+ "normalized": false,
119
+ "rstrip": false,
120
+ "single_word": false,
121
+ "special": true
122
+ },
123
+ "128015": {
124
+ "content": "<|reserved_special_token_7|>",
125
+ "lstrip": false,
126
+ "normalized": false,
127
+ "rstrip": false,
128
+ "single_word": false,
129
+ "special": true
130
+ },
131
+ "128016": {
132
+ "content": "<|reserved_special_token_8|>",
133
+ "lstrip": false,
134
+ "normalized": false,
135
+ "rstrip": false,
136
+ "single_word": false,
137
+ "special": true
138
+ },
139
+ "128017": {
140
+ "content": "<|reserved_special_token_9|>",
141
+ "lstrip": false,
142
+ "normalized": false,
143
+ "rstrip": false,
144
+ "single_word": false,
145
+ "special": true
146
+ },
147
+ "128018": {
148
+ "content": "<|reserved_special_token_10|>",
149
+ "lstrip": false,
150
+ "normalized": false,
151
+ "rstrip": false,
152
+ "single_word": false,
153
+ "special": true
154
+ },
155
+ "128019": {
156
+ "content": "<|reserved_special_token_11|>",
157
+ "lstrip": false,
158
+ "normalized": false,
159
+ "rstrip": false,
160
+ "single_word": false,
161
+ "special": true
162
+ },
163
+ "128020": {
164
+ "content": "<|reserved_special_token_12|>",
165
+ "lstrip": false,
166
+ "normalized": false,
167
+ "rstrip": false,
168
+ "single_word": false,
169
+ "special": true
170
+ },
171
+ "128021": {
172
+ "content": "<|reserved_special_token_13|>",
173
+ "lstrip": false,
174
+ "normalized": false,
175
+ "rstrip": false,
176
+ "single_word": false,
177
+ "special": true
178
+ },
179
+ "128022": {
180
+ "content": "<|reserved_special_token_14|>",
181
+ "lstrip": false,
182
+ "normalized": false,
183
+ "rstrip": false,
184
+ "single_word": false,
185
+ "special": true
186
+ },
187
+ "128023": {
188
+ "content": "<|reserved_special_token_15|>",
189
+ "lstrip": false,
190
+ "normalized": false,
191
+ "rstrip": false,
192
+ "single_word": false,
193
+ "special": true
194
+ },
195
+ "128024": {
196
+ "content": "<|reserved_special_token_16|>",
197
+ "lstrip": false,
198
+ "normalized": false,
199
+ "rstrip": false,
200
+ "single_word": false,
201
+ "special": true
202
+ },
203
+ "128025": {
204
+ "content": "<|reserved_special_token_17|>",
205
+ "lstrip": false,
206
+ "normalized": false,
207
+ "rstrip": false,
208
+ "single_word": false,
209
+ "special": true
210
+ },
211
+ "128026": {
212
+ "content": "<|reserved_special_token_18|>",
213
+ "lstrip": false,
214
+ "normalized": false,
215
+ "rstrip": false,
216
+ "single_word": false,
217
+ "special": true
218
+ },
219
+ "128027": {
220
+ "content": "<|reserved_special_token_19|>",
221
+ "lstrip": false,
222
+ "normalized": false,
223
+ "rstrip": false,
224
+ "single_word": false,
225
+ "special": true
226
+ },
227
+ "128028": {
228
+ "content": "<|reserved_special_token_20|>",
229
+ "lstrip": false,
230
+ "normalized": false,
231
+ "rstrip": false,
232
+ "single_word": false,
233
+ "special": true
234
+ },
235
+ "128029": {
236
+ "content": "<|reserved_special_token_21|>",
237
+ "lstrip": false,
238
+ "normalized": false,
239
+ "rstrip": false,
240
+ "single_word": false,
241
+ "special": true
242
+ },
243
+ "128030": {
244
+ "content": "<|reserved_special_token_22|>",
245
+ "lstrip": false,
246
+ "normalized": false,
247
+ "rstrip": false,
248
+ "single_word": false,
249
+ "special": true
250
+ },
251
+ "128031": {
252
+ "content": "<|reserved_special_token_23|>",
253
+ "lstrip": false,
254
+ "normalized": false,
255
+ "rstrip": false,
256
+ "single_word": false,
257
+ "special": true
258
+ },
259
+ "128032": {
260
+ "content": "<|reserved_special_token_24|>",
261
+ "lstrip": false,
262
+ "normalized": false,
263
+ "rstrip": false,
264
+ "single_word": false,
265
+ "special": true
266
+ },
267
+ "128033": {
268
+ "content": "<|reserved_special_token_25|>",
269
+ "lstrip": false,
270
+ "normalized": false,
271
+ "rstrip": false,
272
+ "single_word": false,
273
+ "special": true
274
+ },
275
+ "128034": {
276
+ "content": "<|reserved_special_token_26|>",
277
+ "lstrip": false,
278
+ "normalized": false,
279
+ "rstrip": false,
280
+ "single_word": false,
281
+ "special": true
282
+ },
283
+ "128035": {
284
+ "content": "<|reserved_special_token_27|>",
285
+ "lstrip": false,
286
+ "normalized": false,
287
+ "rstrip": false,
288
+ "single_word": false,
289
+ "special": true
290
+ },
291
+ "128036": {
292
+ "content": "<|reserved_special_token_28|>",
293
+ "lstrip": false,
294
+ "normalized": false,
295
+ "rstrip": false,
296
+ "single_word": false,
297
+ "special": true
298
+ },
299
+ "128037": {
300
+ "content": "<|reserved_special_token_29|>",
301
+ "lstrip": false,
302
+ "normalized": false,
303
+ "rstrip": false,
304
+ "single_word": false,
305
+ "special": true
306
+ },
307
+ "128038": {
308
+ "content": "<|reserved_special_token_30|>",
309
+ "lstrip": false,
310
+ "normalized": false,
311
+ "rstrip": false,
312
+ "single_word": false,
313
+ "special": true
314
+ },
315
+ "128039": {
316
+ "content": "<|reserved_special_token_31|>",
317
+ "lstrip": false,
318
+ "normalized": false,
319
+ "rstrip": false,
320
+ "single_word": false,
321
+ "special": true
322
+ },
323
+ "128040": {
324
+ "content": "<|reserved_special_token_32|>",
325
+ "lstrip": false,
326
+ "normalized": false,
327
+ "rstrip": false,
328
+ "single_word": false,
329
+ "special": true
330
+ },
331
+ "128041": {
332
+ "content": "<|reserved_special_token_33|>",
333
+ "lstrip": false,
334
+ "normalized": false,
335
+ "rstrip": false,
336
+ "single_word": false,
337
+ "special": true
338
+ },
339
+ "128042": {
340
+ "content": "<|reserved_special_token_34|>",
341
+ "lstrip": false,
342
+ "normalized": false,
343
+ "rstrip": false,
344
+ "single_word": false,
345
+ "special": true
346
+ },
347
+ "128043": {
348
+ "content": "<|reserved_special_token_35|>",
349
+ "lstrip": false,
350
+ "normalized": false,
351
+ "rstrip": false,
352
+ "single_word": false,
353
+ "special": true
354
+ },
355
+ "128044": {
356
+ "content": "<|reserved_special_token_36|>",
357
+ "lstrip": false,
358
+ "normalized": false,
359
+ "rstrip": false,
360
+ "single_word": false,
361
+ "special": true
362
+ },
363
+ "128045": {
364
+ "content": "<|reserved_special_token_37|>",
365
+ "lstrip": false,
366
+ "normalized": false,
367
+ "rstrip": false,
368
+ "single_word": false,
369
+ "special": true
370
+ },
371
+ "128046": {
372
+ "content": "<|reserved_special_token_38|>",
373
+ "lstrip": false,
374
+ "normalized": false,
375
+ "rstrip": false,
376
+ "single_word": false,
377
+ "special": true
378
+ },
379
+ "128047": {
380
+ "content": "<|reserved_special_token_39|>",
381
+ "lstrip": false,
382
+ "normalized": false,
383
+ "rstrip": false,
384
+ "single_word": false,
385
+ "special": true
386
+ },
387
+ "128048": {
388
+ "content": "<|reserved_special_token_40|>",
389
+ "lstrip": false,
390
+ "normalized": false,
391
+ "rstrip": false,
392
+ "single_word": false,
393
+ "special": true
394
+ },
395
+ "128049": {
396
+ "content": "<|reserved_special_token_41|>",
397
+ "lstrip": false,
398
+ "normalized": false,
399
+ "rstrip": false,
400
+ "single_word": false,
401
+ "special": true
402
+ },
403
+ "128050": {
404
+ "content": "<|reserved_special_token_42|>",
405
+ "lstrip": false,
406
+ "normalized": false,
407
+ "rstrip": false,
408
+ "single_word": false,
409
+ "special": true
410
+ },
411
+ "128051": {
412
+ "content": "<|reserved_special_token_43|>",
413
+ "lstrip": false,
414
+ "normalized": false,
415
+ "rstrip": false,
416
+ "single_word": false,
417
+ "special": true
418
+ },
419
+ "128052": {
420
+ "content": "<|reserved_special_token_44|>",
421
+ "lstrip": false,
422
+ "normalized": false,
423
+ "rstrip": false,
424
+ "single_word": false,
425
+ "special": true
426
+ },
427
+ "128053": {
428
+ "content": "<|reserved_special_token_45|>",
429
+ "lstrip": false,
430
+ "normalized": false,
431
+ "rstrip": false,
432
+ "single_word": false,
433
+ "special": true
434
+ },
435
+ "128054": {
436
+ "content": "<|reserved_special_token_46|>",
437
+ "lstrip": false,
438
+ "normalized": false,
439
+ "rstrip": false,
440
+ "single_word": false,
441
+ "special": true
442
+ },
443
+ "128055": {
444
+ "content": "<|reserved_special_token_47|>",
445
+ "lstrip": false,
446
+ "normalized": false,
447
+ "rstrip": false,
448
+ "single_word": false,
449
+ "special": true
450
+ },
451
+ "128056": {
452
+ "content": "<|reserved_special_token_48|>",
453
+ "lstrip": false,
454
+ "normalized": false,
455
+ "rstrip": false,
456
+ "single_word": false,
457
+ "special": true
458
+ },
459
+ "128057": {
460
+ "content": "<|reserved_special_token_49|>",
461
+ "lstrip": false,
462
+ "normalized": false,
463
+ "rstrip": false,
464
+ "single_word": false,
465
+ "special": true
466
+ },
467
+ "128058": {
468
+ "content": "<|reserved_special_token_50|>",
469
+ "lstrip": false,
470
+ "normalized": false,
471
+ "rstrip": false,
472
+ "single_word": false,
473
+ "special": true
474
+ },
475
+ "128059": {
476
+ "content": "<|reserved_special_token_51|>",
477
+ "lstrip": false,
478
+ "normalized": false,
479
+ "rstrip": false,
480
+ "single_word": false,
481
+ "special": true
482
+ },
483
+ "128060": {
484
+ "content": "<|reserved_special_token_52|>",
485
+ "lstrip": false,
486
+ "normalized": false,
487
+ "rstrip": false,
488
+ "single_word": false,
489
+ "special": true
490
+ },
491
+ "128061": {
492
+ "content": "<|reserved_special_token_53|>",
493
+ "lstrip": false,
494
+ "normalized": false,
495
+ "rstrip": false,
496
+ "single_word": false,
497
+ "special": true
498
+ },
499
+ "128062": {
500
+ "content": "<|reserved_special_token_54|>",
501
+ "lstrip": false,
502
+ "normalized": false,
503
+ "rstrip": false,
504
+ "single_word": false,
505
+ "special": true
506
+ },
507
+ "128063": {
508
+ "content": "<|reserved_special_token_55|>",
509
+ "lstrip": false,
510
+ "normalized": false,
511
+ "rstrip": false,
512
+ "single_word": false,
513
+ "special": true
514
+ },
515
+ "128064": {
516
+ "content": "<|reserved_special_token_56|>",
517
+ "lstrip": false,
518
+ "normalized": false,
519
+ "rstrip": false,
520
+ "single_word": false,
521
+ "special": true
522
+ },
523
+ "128065": {
524
+ "content": "<|reserved_special_token_57|>",
525
+ "lstrip": false,
526
+ "normalized": false,
527
+ "rstrip": false,
528
+ "single_word": false,
529
+ "special": true
530
+ },
531
+ "128066": {
532
+ "content": "<|reserved_special_token_58|>",
533
+ "lstrip": false,
534
+ "normalized": false,
535
+ "rstrip": false,
536
+ "single_word": false,
537
+ "special": true
538
+ },
539
+ "128067": {
540
+ "content": "<|reserved_special_token_59|>",
541
+ "lstrip": false,
542
+ "normalized": false,
543
+ "rstrip": false,
544
+ "single_word": false,
545
+ "special": true
546
+ },
547
+ "128068": {
548
+ "content": "<|reserved_special_token_60|>",
549
+ "lstrip": false,
550
+ "normalized": false,
551
+ "rstrip": false,
552
+ "single_word": false,
553
+ "special": true
554
+ },
555
+ "128069": {
556
+ "content": "<|reserved_special_token_61|>",
557
+ "lstrip": false,
558
+ "normalized": false,
559
+ "rstrip": false,
560
+ "single_word": false,
561
+ "special": true
562
+ },
563
+ "128070": {
564
+ "content": "<|reserved_special_token_62|>",
565
+ "lstrip": false,
566
+ "normalized": false,
567
+ "rstrip": false,
568
+ "single_word": false,
569
+ "special": true
570
+ },
571
+ "128071": {
572
+ "content": "<|reserved_special_token_63|>",
573
+ "lstrip": false,
574
+ "normalized": false,
575
+ "rstrip": false,
576
+ "single_word": false,
577
+ "special": true
578
+ },
579
+ "128072": {
580
+ "content": "<|reserved_special_token_64|>",
581
+ "lstrip": false,
582
+ "normalized": false,
583
+ "rstrip": false,
584
+ "single_word": false,
585
+ "special": true
586
+ },
587
+ "128073": {
588
+ "content": "<|reserved_special_token_65|>",
589
+ "lstrip": false,
590
+ "normalized": false,
591
+ "rstrip": false,
592
+ "single_word": false,
593
+ "special": true
594
+ },
595
+ "128074": {
596
+ "content": "<|reserved_special_token_66|>",
597
+ "lstrip": false,
598
+ "normalized": false,
599
+ "rstrip": false,
600
+ "single_word": false,
601
+ "special": true
602
+ },
603
+ "128075": {
604
+ "content": "<|reserved_special_token_67|>",
605
+ "lstrip": false,
606
+ "normalized": false,
607
+ "rstrip": false,
608
+ "single_word": false,
609
+ "special": true
610
+ },
611
+ "128076": {
612
+ "content": "<|reserved_special_token_68|>",
613
+ "lstrip": false,
614
+ "normalized": false,
615
+ "rstrip": false,
616
+ "single_word": false,
617
+ "special": true
618
+ },
619
+ "128077": {
620
+ "content": "<|reserved_special_token_69|>",
621
+ "lstrip": false,
622
+ "normalized": false,
623
+ "rstrip": false,
624
+ "single_word": false,
625
+ "special": true
626
+ },
627
+ "128078": {
628
+ "content": "<|reserved_special_token_70|>",
629
+ "lstrip": false,
630
+ "normalized": false,
631
+ "rstrip": false,
632
+ "single_word": false,
633
+ "special": true
634
+ },
635
+ "128079": {
636
+ "content": "<|reserved_special_token_71|>",
637
+ "lstrip": false,
638
+ "normalized": false,
639
+ "rstrip": false,
640
+ "single_word": false,
641
+ "special": true
642
+ },
643
+ "128080": {
644
+ "content": "<|reserved_special_token_72|>",
645
+ "lstrip": false,
646
+ "normalized": false,
647
+ "rstrip": false,
648
+ "single_word": false,
649
+ "special": true
650
+ },
651
+ "128081": {
652
+ "content": "<|reserved_special_token_73|>",
653
+ "lstrip": false,
654
+ "normalized": false,
655
+ "rstrip": false,
656
+ "single_word": false,
657
+ "special": true
658
+ },
659
+ "128082": {
660
+ "content": "<|reserved_special_token_74|>",
661
+ "lstrip": false,
662
+ "normalized": false,
663
+ "rstrip": false,
664
+ "single_word": false,
665
+ "special": true
666
+ },
667
+ "128083": {
668
+ "content": "<|reserved_special_token_75|>",
669
+ "lstrip": false,
670
+ "normalized": false,
671
+ "rstrip": false,
672
+ "single_word": false,
673
+ "special": true
674
+ },
675
+ "128084": {
676
+ "content": "<|reserved_special_token_76|>",
677
+ "lstrip": false,
678
+ "normalized": false,
679
+ "rstrip": false,
680
+ "single_word": false,
681
+ "special": true
682
+ },
683
+ "128085": {
684
+ "content": "<|reserved_special_token_77|>",
685
+ "lstrip": false,
686
+ "normalized": false,
687
+ "rstrip": false,
688
+ "single_word": false,
689
+ "special": true
690
+ },
691
+ "128086": {
692
+ "content": "<|reserved_special_token_78|>",
693
+ "lstrip": false,
694
+ "normalized": false,
695
+ "rstrip": false,
696
+ "single_word": false,
697
+ "special": true
698
+ },
699
+ "128087": {
700
+ "content": "<|reserved_special_token_79|>",
701
+ "lstrip": false,
702
+ "normalized": false,
703
+ "rstrip": false,
704
+ "single_word": false,
705
+ "special": true
706
+ },
707
+ "128088": {
708
+ "content": "<|reserved_special_token_80|>",
709
+ "lstrip": false,
710
+ "normalized": false,
711
+ "rstrip": false,
712
+ "single_word": false,
713
+ "special": true
714
+ },
715
+ "128089": {
716
+ "content": "<|reserved_special_token_81|>",
717
+ "lstrip": false,
718
+ "normalized": false,
719
+ "rstrip": false,
720
+ "single_word": false,
721
+ "special": true
722
+ },
723
+ "128090": {
724
+ "content": "<|reserved_special_token_82|>",
725
+ "lstrip": false,
726
+ "normalized": false,
727
+ "rstrip": false,
728
+ "single_word": false,
729
+ "special": true
730
+ },
731
+ "128091": {
732
+ "content": "<|reserved_special_token_83|>",
733
+ "lstrip": false,
734
+ "normalized": false,
735
+ "rstrip": false,
736
+ "single_word": false,
737
+ "special": true
738
+ },
739
+ "128092": {
740
+ "content": "<|reserved_special_token_84|>",
741
+ "lstrip": false,
742
+ "normalized": false,
743
+ "rstrip": false,
744
+ "single_word": false,
745
+ "special": true
746
+ },
747
+ "128093": {
748
+ "content": "<|reserved_special_token_85|>",
749
+ "lstrip": false,
750
+ "normalized": false,
751
+ "rstrip": false,
752
+ "single_word": false,
753
+ "special": true
754
+ },
755
+ "128094": {
756
+ "content": "<|reserved_special_token_86|>",
757
+ "lstrip": false,
758
+ "normalized": false,
759
+ "rstrip": false,
760
+ "single_word": false,
761
+ "special": true
762
+ },
763
+ "128095": {
764
+ "content": "<|reserved_special_token_87|>",
765
+ "lstrip": false,
766
+ "normalized": false,
767
+ "rstrip": false,
768
+ "single_word": false,
769
+ "special": true
770
+ },
771
+ "128096": {
772
+ "content": "<|reserved_special_token_88|>",
773
+ "lstrip": false,
774
+ "normalized": false,
775
+ "rstrip": false,
776
+ "single_word": false,
777
+ "special": true
778
+ },
779
+ "128097": {
780
+ "content": "<|reserved_special_token_89|>",
781
+ "lstrip": false,
782
+ "normalized": false,
783
+ "rstrip": false,
784
+ "single_word": false,
785
+ "special": true
786
+ },
787
+ "128098": {
788
+ "content": "<|reserved_special_token_90|>",
789
+ "lstrip": false,
790
+ "normalized": false,
791
+ "rstrip": false,
792
+ "single_word": false,
793
+ "special": true
794
+ },
795
+ "128099": {
796
+ "content": "<|reserved_special_token_91|>",
797
+ "lstrip": false,
798
+ "normalized": false,
799
+ "rstrip": false,
800
+ "single_word": false,
801
+ "special": true
802
+ },
803
+ "128100": {
804
+ "content": "<|reserved_special_token_92|>",
805
+ "lstrip": false,
806
+ "normalized": false,
807
+ "rstrip": false,
808
+ "single_word": false,
809
+ "special": true
810
+ },
811
+ "128101": {
812
+ "content": "<|reserved_special_token_93|>",
813
+ "lstrip": false,
814
+ "normalized": false,
815
+ "rstrip": false,
816
+ "single_word": false,
817
+ "special": true
818
+ },
819
+ "128102": {
820
+ "content": "<|reserved_special_token_94|>",
821
+ "lstrip": false,
822
+ "normalized": false,
823
+ "rstrip": false,
824
+ "single_word": false,
825
+ "special": true
826
+ },
827
+ "128103": {
828
+ "content": "<|reserved_special_token_95|>",
829
+ "lstrip": false,
830
+ "normalized": false,
831
+ "rstrip": false,
832
+ "single_word": false,
833
+ "special": true
834
+ },
835
+ "128104": {
836
+ "content": "<|reserved_special_token_96|>",
837
+ "lstrip": false,
838
+ "normalized": false,
839
+ "rstrip": false,
840
+ "single_word": false,
841
+ "special": true
842
+ },
843
+ "128105": {
844
+ "content": "<|reserved_special_token_97|>",
845
+ "lstrip": false,
846
+ "normalized": false,
847
+ "rstrip": false,
848
+ "single_word": false,
849
+ "special": true
850
+ },
851
+ "128106": {
852
+ "content": "<|reserved_special_token_98|>",
853
+ "lstrip": false,
854
+ "normalized": false,
855
+ "rstrip": false,
856
+ "single_word": false,
857
+ "special": true
858
+ },
859
+ "128107": {
860
+ "content": "<|reserved_special_token_99|>",
861
+ "lstrip": false,
862
+ "normalized": false,
863
+ "rstrip": false,
864
+ "single_word": false,
865
+ "special": true
866
+ },
867
+ "128108": {
868
+ "content": "<|reserved_special_token_100|>",
869
+ "lstrip": false,
870
+ "normalized": false,
871
+ "rstrip": false,
872
+ "single_word": false,
873
+ "special": true
874
+ },
875
+ "128109": {
876
+ "content": "<|reserved_special_token_101|>",
877
+ "lstrip": false,
878
+ "normalized": false,
879
+ "rstrip": false,
880
+ "single_word": false,
881
+ "special": true
882
+ },
883
+ "128110": {
884
+ "content": "<|reserved_special_token_102|>",
885
+ "lstrip": false,
886
+ "normalized": false,
887
+ "rstrip": false,
888
+ "single_word": false,
889
+ "special": true
890
+ },
891
+ "128111": {
892
+ "content": "<|reserved_special_token_103|>",
893
+ "lstrip": false,
894
+ "normalized": false,
895
+ "rstrip": false,
896
+ "single_word": false,
897
+ "special": true
898
+ },
899
+ "128112": {
900
+ "content": "<|reserved_special_token_104|>",
901
+ "lstrip": false,
902
+ "normalized": false,
903
+ "rstrip": false,
904
+ "single_word": false,
905
+ "special": true
906
+ },
907
+ "128113": {
908
+ "content": "<|reserved_special_token_105|>",
909
+ "lstrip": false,
910
+ "normalized": false,
911
+ "rstrip": false,
912
+ "single_word": false,
913
+ "special": true
914
+ },
915
+ "128114": {
916
+ "content": "<|reserved_special_token_106|>",
917
+ "lstrip": false,
918
+ "normalized": false,
919
+ "rstrip": false,
920
+ "single_word": false,
921
+ "special": true
922
+ },
923
+ "128115": {
924
+ "content": "<|reserved_special_token_107|>",
925
+ "lstrip": false,
926
+ "normalized": false,
927
+ "rstrip": false,
928
+ "single_word": false,
929
+ "special": true
930
+ },
931
+ "128116": {
932
+ "content": "<|reserved_special_token_108|>",
933
+ "lstrip": false,
934
+ "normalized": false,
935
+ "rstrip": false,
936
+ "single_word": false,
937
+ "special": true
938
+ },
939
+ "128117": {
940
+ "content": "<|reserved_special_token_109|>",
941
+ "lstrip": false,
942
+ "normalized": false,
943
+ "rstrip": false,
944
+ "single_word": false,
945
+ "special": true
946
+ },
947
+ "128118": {
948
+ "content": "<|reserved_special_token_110|>",
949
+ "lstrip": false,
950
+ "normalized": false,
951
+ "rstrip": false,
952
+ "single_word": false,
953
+ "special": true
954
+ },
955
+ "128119": {
956
+ "content": "<|reserved_special_token_111|>",
957
+ "lstrip": false,
958
+ "normalized": false,
959
+ "rstrip": false,
960
+ "single_word": false,
961
+ "special": true
962
+ },
963
+ "128120": {
964
+ "content": "<|reserved_special_token_112|>",
965
+ "lstrip": false,
966
+ "normalized": false,
967
+ "rstrip": false,
968
+ "single_word": false,
969
+ "special": true
970
+ },
971
+ "128121": {
972
+ "content": "<|reserved_special_token_113|>",
973
+ "lstrip": false,
974
+ "normalized": false,
975
+ "rstrip": false,
976
+ "single_word": false,
977
+ "special": true
978
+ },
979
+ "128122": {
980
+ "content": "<|reserved_special_token_114|>",
981
+ "lstrip": false,
982
+ "normalized": false,
983
+ "rstrip": false,
984
+ "single_word": false,
985
+ "special": true
986
+ },
987
+ "128123": {
988
+ "content": "<|reserved_special_token_115|>",
989
+ "lstrip": false,
990
+ "normalized": false,
991
+ "rstrip": false,
992
+ "single_word": false,
993
+ "special": true
994
+ },
995
+ "128124": {
996
+ "content": "<|reserved_special_token_116|>",
997
+ "lstrip": false,
998
+ "normalized": false,
999
+ "rstrip": false,
1000
+ "single_word": false,
1001
+ "special": true
1002
+ },
1003
+ "128125": {
1004
+ "content": "<|reserved_special_token_117|>",
1005
+ "lstrip": false,
1006
+ "normalized": false,
1007
+ "rstrip": false,
1008
+ "single_word": false,
1009
+ "special": true
1010
+ },
1011
+ "128126": {
1012
+ "content": "<|reserved_special_token_118|>",
1013
+ "lstrip": false,
1014
+ "normalized": false,
1015
+ "rstrip": false,
1016
+ "single_word": false,
1017
+ "special": true
1018
+ },
1019
+ "128127": {
1020
+ "content": "<|reserved_special_token_119|>",
1021
+ "lstrip": false,
1022
+ "normalized": false,
1023
+ "rstrip": false,
1024
+ "single_word": false,
1025
+ "special": true
1026
+ },
1027
+ "128128": {
1028
+ "content": "<|reserved_special_token_120|>",
1029
+ "lstrip": false,
1030
+ "normalized": false,
1031
+ "rstrip": false,
1032
+ "single_word": false,
1033
+ "special": true
1034
+ },
1035
+ "128129": {
1036
+ "content": "<|reserved_special_token_121|>",
1037
+ "lstrip": false,
1038
+ "normalized": false,
1039
+ "rstrip": false,
1040
+ "single_word": false,
1041
+ "special": true
1042
+ },
1043
+ "128130": {
1044
+ "content": "<|reserved_special_token_122|>",
1045
+ "lstrip": false,
1046
+ "normalized": false,
1047
+ "rstrip": false,
1048
+ "single_word": false,
1049
+ "special": true
1050
+ },
1051
+ "128131": {
1052
+ "content": "<|reserved_special_token_123|>",
1053
+ "lstrip": false,
1054
+ "normalized": false,
1055
+ "rstrip": false,
1056
+ "single_word": false,
1057
+ "special": true
1058
+ },
1059
+ "128132": {
1060
+ "content": "<|reserved_special_token_124|>",
1061
+ "lstrip": false,
1062
+ "normalized": false,
1063
+ "rstrip": false,
1064
+ "single_word": false,
1065
+ "special": true
1066
+ },
1067
+ "128133": {
1068
+ "content": "<|reserved_special_token_125|>",
1069
+ "lstrip": false,
1070
+ "normalized": false,
1071
+ "rstrip": false,
1072
+ "single_word": false,
1073
+ "special": true
1074
+ },
1075
+ "128134": {
1076
+ "content": "<|reserved_special_token_126|>",
1077
+ "lstrip": false,
1078
+ "normalized": false,
1079
+ "rstrip": false,
1080
+ "single_word": false,
1081
+ "special": true
1082
+ },
1083
+ "128135": {
1084
+ "content": "<|reserved_special_token_127|>",
1085
+ "lstrip": false,
1086
+ "normalized": false,
1087
+ "rstrip": false,
1088
+ "single_word": false,
1089
+ "special": true
1090
+ },
1091
+ "128136": {
1092
+ "content": "<|reserved_special_token_128|>",
1093
+ "lstrip": false,
1094
+ "normalized": false,
1095
+ "rstrip": false,
1096
+ "single_word": false,
1097
+ "special": true
1098
+ },
1099
+ "128137": {
1100
+ "content": "<|reserved_special_token_129|>",
1101
+ "lstrip": false,
1102
+ "normalized": false,
1103
+ "rstrip": false,
1104
+ "single_word": false,
1105
+ "special": true
1106
+ },
1107
+ "128138": {
1108
+ "content": "<|reserved_special_token_130|>",
1109
+ "lstrip": false,
1110
+ "normalized": false,
1111
+ "rstrip": false,
1112
+ "single_word": false,
1113
+ "special": true
1114
+ },
1115
+ "128139": {
1116
+ "content": "<|reserved_special_token_131|>",
1117
+ "lstrip": false,
1118
+ "normalized": false,
1119
+ "rstrip": false,
1120
+ "single_word": false,
1121
+ "special": true
1122
+ },
1123
+ "128140": {
1124
+ "content": "<|reserved_special_token_132|>",
1125
+ "lstrip": false,
1126
+ "normalized": false,
1127
+ "rstrip": false,
1128
+ "single_word": false,
1129
+ "special": true
1130
+ },
1131
+ "128141": {
1132
+ "content": "<|reserved_special_token_133|>",
1133
+ "lstrip": false,
1134
+ "normalized": false,
1135
+ "rstrip": false,
1136
+ "single_word": false,
1137
+ "special": true
1138
+ },
1139
+ "128142": {
1140
+ "content": "<|reserved_special_token_134|>",
1141
+ "lstrip": false,
1142
+ "normalized": false,
1143
+ "rstrip": false,
1144
+ "single_word": false,
1145
+ "special": true
1146
+ },
1147
+ "128143": {
1148
+ "content": "<|reserved_special_token_135|>",
1149
+ "lstrip": false,
1150
+ "normalized": false,
1151
+ "rstrip": false,
1152
+ "single_word": false,
1153
+ "special": true
1154
+ },
1155
+ "128144": {
1156
+ "content": "<|reserved_special_token_136|>",
1157
+ "lstrip": false,
1158
+ "normalized": false,
1159
+ "rstrip": false,
1160
+ "single_word": false,
1161
+ "special": true
1162
+ },
1163
+ "128145": {
1164
+ "content": "<|reserved_special_token_137|>",
1165
+ "lstrip": false,
1166
+ "normalized": false,
1167
+ "rstrip": false,
1168
+ "single_word": false,
1169
+ "special": true
1170
+ },
1171
+ "128146": {
1172
+ "content": "<|reserved_special_token_138|>",
1173
+ "lstrip": false,
1174
+ "normalized": false,
1175
+ "rstrip": false,
1176
+ "single_word": false,
1177
+ "special": true
1178
+ },
1179
+ "128147": {
1180
+ "content": "<|reserved_special_token_139|>",
1181
+ "lstrip": false,
1182
+ "normalized": false,
1183
+ "rstrip": false,
1184
+ "single_word": false,
1185
+ "special": true
1186
+ },
1187
+ "128148": {
1188
+ "content": "<|reserved_special_token_140|>",
1189
+ "lstrip": false,
1190
+ "normalized": false,
1191
+ "rstrip": false,
1192
+ "single_word": false,
1193
+ "special": true
1194
+ },
1195
+ "128149": {
1196
+ "content": "<|reserved_special_token_141|>",
1197
+ "lstrip": false,
1198
+ "normalized": false,
1199
+ "rstrip": false,
1200
+ "single_word": false,
1201
+ "special": true
1202
+ },
1203
+ "128150": {
1204
+ "content": "<|reserved_special_token_142|>",
1205
+ "lstrip": false,
1206
+ "normalized": false,
1207
+ "rstrip": false,
1208
+ "single_word": false,
1209
+ "special": true
1210
+ },
1211
+ "128151": {
1212
+ "content": "<|reserved_special_token_143|>",
1213
+ "lstrip": false,
1214
+ "normalized": false,
1215
+ "rstrip": false,
1216
+ "single_word": false,
1217
+ "special": true
1218
+ },
1219
+ "128152": {
1220
+ "content": "<|reserved_special_token_144|>",
1221
+ "lstrip": false,
1222
+ "normalized": false,
1223
+ "rstrip": false,
1224
+ "single_word": false,
1225
+ "special": true
1226
+ },
1227
+ "128153": {
1228
+ "content": "<|reserved_special_token_145|>",
1229
+ "lstrip": false,
1230
+ "normalized": false,
1231
+ "rstrip": false,
1232
+ "single_word": false,
1233
+ "special": true
1234
+ },
1235
+ "128154": {
1236
+ "content": "<|reserved_special_token_146|>",
1237
+ "lstrip": false,
1238
+ "normalized": false,
1239
+ "rstrip": false,
1240
+ "single_word": false,
1241
+ "special": true
1242
+ },
1243
+ "128155": {
1244
+ "content": "<|reserved_special_token_147|>",
1245
+ "lstrip": false,
1246
+ "normalized": false,
1247
+ "rstrip": false,
1248
+ "single_word": false,
1249
+ "special": true
1250
+ },
1251
+ "128156": {
1252
+ "content": "<|reserved_special_token_148|>",
1253
+ "lstrip": false,
1254
+ "normalized": false,
1255
+ "rstrip": false,
1256
+ "single_word": false,
1257
+ "special": true
1258
+ },
1259
+ "128157": {
1260
+ "content": "<|reserved_special_token_149|>",
1261
+ "lstrip": false,
1262
+ "normalized": false,
1263
+ "rstrip": false,
1264
+ "single_word": false,
1265
+ "special": true
1266
+ },
1267
+ "128158": {
1268
+ "content": "<|reserved_special_token_150|>",
1269
+ "lstrip": false,
1270
+ "normalized": false,
1271
+ "rstrip": false,
1272
+ "single_word": false,
1273
+ "special": true
1274
+ },
1275
+ "128159": {
1276
+ "content": "<|reserved_special_token_151|>",
1277
+ "lstrip": false,
1278
+ "normalized": false,
1279
+ "rstrip": false,
1280
+ "single_word": false,
1281
+ "special": true
1282
+ },
1283
+ "128160": {
1284
+ "content": "<|reserved_special_token_152|>",
1285
+ "lstrip": false,
1286
+ "normalized": false,
1287
+ "rstrip": false,
1288
+ "single_word": false,
1289
+ "special": true
1290
+ },
1291
+ "128161": {
1292
+ "content": "<|reserved_special_token_153|>",
1293
+ "lstrip": false,
1294
+ "normalized": false,
1295
+ "rstrip": false,
1296
+ "single_word": false,
1297
+ "special": true
1298
+ },
1299
+ "128162": {
1300
+ "content": "<|reserved_special_token_154|>",
1301
+ "lstrip": false,
1302
+ "normalized": false,
1303
+ "rstrip": false,
1304
+ "single_word": false,
1305
+ "special": true
1306
+ },
1307
+ "128163": {
1308
+ "content": "<|reserved_special_token_155|>",
1309
+ "lstrip": false,
1310
+ "normalized": false,
1311
+ "rstrip": false,
1312
+ "single_word": false,
1313
+ "special": true
1314
+ },
1315
+ "128164": {
1316
+ "content": "<|reserved_special_token_156|>",
1317
+ "lstrip": false,
1318
+ "normalized": false,
1319
+ "rstrip": false,
1320
+ "single_word": false,
1321
+ "special": true
1322
+ },
1323
+ "128165": {
1324
+ "content": "<|reserved_special_token_157|>",
1325
+ "lstrip": false,
1326
+ "normalized": false,
1327
+ "rstrip": false,
1328
+ "single_word": false,
1329
+ "special": true
1330
+ },
1331
+ "128166": {
1332
+ "content": "<|reserved_special_token_158|>",
1333
+ "lstrip": false,
1334
+ "normalized": false,
1335
+ "rstrip": false,
1336
+ "single_word": false,
1337
+ "special": true
1338
+ },
1339
+ "128167": {
1340
+ "content": "<|reserved_special_token_159|>",
1341
+ "lstrip": false,
1342
+ "normalized": false,
1343
+ "rstrip": false,
1344
+ "single_word": false,
1345
+ "special": true
1346
+ },
1347
+ "128168": {
1348
+ "content": "<|reserved_special_token_160|>",
1349
+ "lstrip": false,
1350
+ "normalized": false,
1351
+ "rstrip": false,
1352
+ "single_word": false,
1353
+ "special": true
1354
+ },
1355
+ "128169": {
1356
+ "content": "<|reserved_special_token_161|>",
1357
+ "lstrip": false,
1358
+ "normalized": false,
1359
+ "rstrip": false,
1360
+ "single_word": false,
1361
+ "special": true
1362
+ },
1363
+ "128170": {
1364
+ "content": "<|reserved_special_token_162|>",
1365
+ "lstrip": false,
1366
+ "normalized": false,
1367
+ "rstrip": false,
1368
+ "single_word": false,
1369
+ "special": true
1370
+ },
1371
+ "128171": {
1372
+ "content": "<|reserved_special_token_163|>",
1373
+ "lstrip": false,
1374
+ "normalized": false,
1375
+ "rstrip": false,
1376
+ "single_word": false,
1377
+ "special": true
1378
+ },
1379
+ "128172": {
1380
+ "content": "<|reserved_special_token_164|>",
1381
+ "lstrip": false,
1382
+ "normalized": false,
1383
+ "rstrip": false,
1384
+ "single_word": false,
1385
+ "special": true
1386
+ },
1387
+ "128173": {
1388
+ "content": "<|reserved_special_token_165|>",
1389
+ "lstrip": false,
1390
+ "normalized": false,
1391
+ "rstrip": false,
1392
+ "single_word": false,
1393
+ "special": true
1394
+ },
1395
+ "128174": {
1396
+ "content": "<|reserved_special_token_166|>",
1397
+ "lstrip": false,
1398
+ "normalized": false,
1399
+ "rstrip": false,
1400
+ "single_word": false,
1401
+ "special": true
1402
+ },
1403
+ "128175": {
1404
+ "content": "<|reserved_special_token_167|>",
1405
+ "lstrip": false,
1406
+ "normalized": false,
1407
+ "rstrip": false,
1408
+ "single_word": false,
1409
+ "special": true
1410
+ },
1411
+ "128176": {
1412
+ "content": "<|reserved_special_token_168|>",
1413
+ "lstrip": false,
1414
+ "normalized": false,
1415
+ "rstrip": false,
1416
+ "single_word": false,
1417
+ "special": true
1418
+ },
1419
+ "128177": {
1420
+ "content": "<|reserved_special_token_169|>",
1421
+ "lstrip": false,
1422
+ "normalized": false,
1423
+ "rstrip": false,
1424
+ "single_word": false,
1425
+ "special": true
1426
+ },
1427
+ "128178": {
1428
+ "content": "<|reserved_special_token_170|>",
1429
+ "lstrip": false,
1430
+ "normalized": false,
1431
+ "rstrip": false,
1432
+ "single_word": false,
1433
+ "special": true
1434
+ },
1435
+ "128179": {
1436
+ "content": "<|reserved_special_token_171|>",
1437
+ "lstrip": false,
1438
+ "normalized": false,
1439
+ "rstrip": false,
1440
+ "single_word": false,
1441
+ "special": true
1442
+ },
1443
+ "128180": {
1444
+ "content": "<|reserved_special_token_172|>",
1445
+ "lstrip": false,
1446
+ "normalized": false,
1447
+ "rstrip": false,
1448
+ "single_word": false,
1449
+ "special": true
1450
+ },
1451
+ "128181": {
1452
+ "content": "<|reserved_special_token_173|>",
1453
+ "lstrip": false,
1454
+ "normalized": false,
1455
+ "rstrip": false,
1456
+ "single_word": false,
1457
+ "special": true
1458
+ },
1459
+ "128182": {
1460
+ "content": "<|reserved_special_token_174|>",
1461
+ "lstrip": false,
1462
+ "normalized": false,
1463
+ "rstrip": false,
1464
+ "single_word": false,
1465
+ "special": true
1466
+ },
1467
+ "128183": {
1468
+ "content": "<|reserved_special_token_175|>",
1469
+ "lstrip": false,
1470
+ "normalized": false,
1471
+ "rstrip": false,
1472
+ "single_word": false,
1473
+ "special": true
1474
+ },
1475
+ "128184": {
1476
+ "content": "<|reserved_special_token_176|>",
1477
+ "lstrip": false,
1478
+ "normalized": false,
1479
+ "rstrip": false,
1480
+ "single_word": false,
1481
+ "special": true
1482
+ },
1483
+ "128185": {
1484
+ "content": "<|reserved_special_token_177|>",
1485
+ "lstrip": false,
1486
+ "normalized": false,
1487
+ "rstrip": false,
1488
+ "single_word": false,
1489
+ "special": true
1490
+ },
1491
+ "128186": {
1492
+ "content": "<|reserved_special_token_178|>",
1493
+ "lstrip": false,
1494
+ "normalized": false,
1495
+ "rstrip": false,
1496
+ "single_word": false,
1497
+ "special": true
1498
+ },
1499
+ "128187": {
1500
+ "content": "<|reserved_special_token_179|>",
1501
+ "lstrip": false,
1502
+ "normalized": false,
1503
+ "rstrip": false,
1504
+ "single_word": false,
1505
+ "special": true
1506
+ },
1507
+ "128188": {
1508
+ "content": "<|reserved_special_token_180|>",
1509
+ "lstrip": false,
1510
+ "normalized": false,
1511
+ "rstrip": false,
1512
+ "single_word": false,
1513
+ "special": true
1514
+ },
1515
+ "128189": {
1516
+ "content": "<|reserved_special_token_181|>",
1517
+ "lstrip": false,
1518
+ "normalized": false,
1519
+ "rstrip": false,
1520
+ "single_word": false,
1521
+ "special": true
1522
+ },
1523
+ "128190": {
1524
+ "content": "<|reserved_special_token_182|>",
1525
+ "lstrip": false,
1526
+ "normalized": false,
1527
+ "rstrip": false,
1528
+ "single_word": false,
1529
+ "special": true
1530
+ },
1531
+ "128191": {
1532
+ "content": "<|reserved_special_token_183|>",
1533
+ "lstrip": false,
1534
+ "normalized": false,
1535
+ "rstrip": false,
1536
+ "single_word": false,
1537
+ "special": true
1538
+ },
1539
+ "128192": {
1540
+ "content": "<|reserved_special_token_184|>",
1541
+ "lstrip": false,
1542
+ "normalized": false,
1543
+ "rstrip": false,
1544
+ "single_word": false,
1545
+ "special": true
1546
+ },
1547
+ "128193": {
1548
+ "content": "<|reserved_special_token_185|>",
1549
+ "lstrip": false,
1550
+ "normalized": false,
1551
+ "rstrip": false,
1552
+ "single_word": false,
1553
+ "special": true
1554
+ },
1555
+ "128194": {
1556
+ "content": "<|reserved_special_token_186|>",
1557
+ "lstrip": false,
1558
+ "normalized": false,
1559
+ "rstrip": false,
1560
+ "single_word": false,
1561
+ "special": true
1562
+ },
1563
+ "128195": {
1564
+ "content": "<|reserved_special_token_187|>",
1565
+ "lstrip": false,
1566
+ "normalized": false,
1567
+ "rstrip": false,
1568
+ "single_word": false,
1569
+ "special": true
1570
+ },
1571
+ "128196": {
1572
+ "content": "<|reserved_special_token_188|>",
1573
+ "lstrip": false,
1574
+ "normalized": false,
1575
+ "rstrip": false,
1576
+ "single_word": false,
1577
+ "special": true
1578
+ },
1579
+ "128197": {
1580
+ "content": "<|reserved_special_token_189|>",
1581
+ "lstrip": false,
1582
+ "normalized": false,
1583
+ "rstrip": false,
1584
+ "single_word": false,
1585
+ "special": true
1586
+ },
1587
+ "128198": {
1588
+ "content": "<|reserved_special_token_190|>",
1589
+ "lstrip": false,
1590
+ "normalized": false,
1591
+ "rstrip": false,
1592
+ "single_word": false,
1593
+ "special": true
1594
+ },
1595
+ "128199": {
1596
+ "content": "<|reserved_special_token_191|>",
1597
+ "lstrip": false,
1598
+ "normalized": false,
1599
+ "rstrip": false,
1600
+ "single_word": false,
1601
+ "special": true
1602
+ },
1603
+ "128200": {
1604
+ "content": "<|reserved_special_token_192|>",
1605
+ "lstrip": false,
1606
+ "normalized": false,
1607
+ "rstrip": false,
1608
+ "single_word": false,
1609
+ "special": true
1610
+ },
1611
+ "128201": {
1612
+ "content": "<|reserved_special_token_193|>",
1613
+ "lstrip": false,
1614
+ "normalized": false,
1615
+ "rstrip": false,
1616
+ "single_word": false,
1617
+ "special": true
1618
+ },
1619
+ "128202": {
1620
+ "content": "<|reserved_special_token_194|>",
1621
+ "lstrip": false,
1622
+ "normalized": false,
1623
+ "rstrip": false,
1624
+ "single_word": false,
1625
+ "special": true
1626
+ },
1627
+ "128203": {
1628
+ "content": "<|reserved_special_token_195|>",
1629
+ "lstrip": false,
1630
+ "normalized": false,
1631
+ "rstrip": false,
1632
+ "single_word": false,
1633
+ "special": true
1634
+ },
1635
+ "128204": {
1636
+ "content": "<|reserved_special_token_196|>",
1637
+ "lstrip": false,
1638
+ "normalized": false,
1639
+ "rstrip": false,
1640
+ "single_word": false,
1641
+ "special": true
1642
+ },
1643
+ "128205": {
1644
+ "content": "<|reserved_special_token_197|>",
1645
+ "lstrip": false,
1646
+ "normalized": false,
1647
+ "rstrip": false,
1648
+ "single_word": false,
1649
+ "special": true
1650
+ },
1651
+ "128206": {
1652
+ "content": "<|reserved_special_token_198|>",
1653
+ "lstrip": false,
1654
+ "normalized": false,
1655
+ "rstrip": false,
1656
+ "single_word": false,
1657
+ "special": true
1658
+ },
1659
+ "128207": {
1660
+ "content": "<|reserved_special_token_199|>",
1661
+ "lstrip": false,
1662
+ "normalized": false,
1663
+ "rstrip": false,
1664
+ "single_word": false,
1665
+ "special": true
1666
+ },
1667
+ "128208": {
1668
+ "content": "<|reserved_special_token_200|>",
1669
+ "lstrip": false,
1670
+ "normalized": false,
1671
+ "rstrip": false,
1672
+ "single_word": false,
1673
+ "special": true
1674
+ },
1675
+ "128209": {
1676
+ "content": "<|reserved_special_token_201|>",
1677
+ "lstrip": false,
1678
+ "normalized": false,
1679
+ "rstrip": false,
1680
+ "single_word": false,
1681
+ "special": true
1682
+ },
1683
+ "128210": {
1684
+ "content": "<|reserved_special_token_202|>",
1685
+ "lstrip": false,
1686
+ "normalized": false,
1687
+ "rstrip": false,
1688
+ "single_word": false,
1689
+ "special": true
1690
+ },
1691
+ "128211": {
1692
+ "content": "<|reserved_special_token_203|>",
1693
+ "lstrip": false,
1694
+ "normalized": false,
1695
+ "rstrip": false,
1696
+ "single_word": false,
1697
+ "special": true
1698
+ },
1699
+ "128212": {
1700
+ "content": "<|reserved_special_token_204|>",
1701
+ "lstrip": false,
1702
+ "normalized": false,
1703
+ "rstrip": false,
1704
+ "single_word": false,
1705
+ "special": true
1706
+ },
1707
+ "128213": {
1708
+ "content": "<|reserved_special_token_205|>",
1709
+ "lstrip": false,
1710
+ "normalized": false,
1711
+ "rstrip": false,
1712
+ "single_word": false,
1713
+ "special": true
1714
+ },
1715
+ "128214": {
1716
+ "content": "<|reserved_special_token_206|>",
1717
+ "lstrip": false,
1718
+ "normalized": false,
1719
+ "rstrip": false,
1720
+ "single_word": false,
1721
+ "special": true
1722
+ },
1723
+ "128215": {
1724
+ "content": "<|reserved_special_token_207|>",
1725
+ "lstrip": false,
1726
+ "normalized": false,
1727
+ "rstrip": false,
1728
+ "single_word": false,
1729
+ "special": true
1730
+ },
1731
+ "128216": {
1732
+ "content": "<|reserved_special_token_208|>",
1733
+ "lstrip": false,
1734
+ "normalized": false,
1735
+ "rstrip": false,
1736
+ "single_word": false,
1737
+ "special": true
1738
+ },
1739
+ "128217": {
1740
+ "content": "<|reserved_special_token_209|>",
1741
+ "lstrip": false,
1742
+ "normalized": false,
1743
+ "rstrip": false,
1744
+ "single_word": false,
1745
+ "special": true
1746
+ },
1747
+ "128218": {
1748
+ "content": "<|reserved_special_token_210|>",
1749
+ "lstrip": false,
1750
+ "normalized": false,
1751
+ "rstrip": false,
1752
+ "single_word": false,
1753
+ "special": true
1754
+ },
1755
+ "128219": {
1756
+ "content": "<|reserved_special_token_211|>",
1757
+ "lstrip": false,
1758
+ "normalized": false,
1759
+ "rstrip": false,
1760
+ "single_word": false,
1761
+ "special": true
1762
+ },
1763
+ "128220": {
1764
+ "content": "<|reserved_special_token_212|>",
1765
+ "lstrip": false,
1766
+ "normalized": false,
1767
+ "rstrip": false,
1768
+ "single_word": false,
1769
+ "special": true
1770
+ },
1771
+ "128221": {
1772
+ "content": "<|reserved_special_token_213|>",
1773
+ "lstrip": false,
1774
+ "normalized": false,
1775
+ "rstrip": false,
1776
+ "single_word": false,
1777
+ "special": true
1778
+ },
1779
+ "128222": {
1780
+ "content": "<|reserved_special_token_214|>",
1781
+ "lstrip": false,
1782
+ "normalized": false,
1783
+ "rstrip": false,
1784
+ "single_word": false,
1785
+ "special": true
1786
+ },
1787
+ "128223": {
1788
+ "content": "<|reserved_special_token_215|>",
1789
+ "lstrip": false,
1790
+ "normalized": false,
1791
+ "rstrip": false,
1792
+ "single_word": false,
1793
+ "special": true
1794
+ },
1795
+ "128224": {
1796
+ "content": "<|reserved_special_token_216|>",
1797
+ "lstrip": false,
1798
+ "normalized": false,
1799
+ "rstrip": false,
1800
+ "single_word": false,
1801
+ "special": true
1802
+ },
1803
+ "128225": {
1804
+ "content": "<|reserved_special_token_217|>",
1805
+ "lstrip": false,
1806
+ "normalized": false,
1807
+ "rstrip": false,
1808
+ "single_word": false,
1809
+ "special": true
1810
+ },
1811
+ "128226": {
1812
+ "content": "<|reserved_special_token_218|>",
1813
+ "lstrip": false,
1814
+ "normalized": false,
1815
+ "rstrip": false,
1816
+ "single_word": false,
1817
+ "special": true
1818
+ },
1819
+ "128227": {
1820
+ "content": "<|reserved_special_token_219|>",
1821
+ "lstrip": false,
1822
+ "normalized": false,
1823
+ "rstrip": false,
1824
+ "single_word": false,
1825
+ "special": true
1826
+ },
1827
+ "128228": {
1828
+ "content": "<|reserved_special_token_220|>",
1829
+ "lstrip": false,
1830
+ "normalized": false,
1831
+ "rstrip": false,
1832
+ "single_word": false,
1833
+ "special": true
1834
+ },
1835
+ "128229": {
1836
+ "content": "<|reserved_special_token_221|>",
1837
+ "lstrip": false,
1838
+ "normalized": false,
1839
+ "rstrip": false,
1840
+ "single_word": false,
1841
+ "special": true
1842
+ },
1843
+ "128230": {
1844
+ "content": "<|reserved_special_token_222|>",
1845
+ "lstrip": false,
1846
+ "normalized": false,
1847
+ "rstrip": false,
1848
+ "single_word": false,
1849
+ "special": true
1850
+ },
1851
+ "128231": {
1852
+ "content": "<|reserved_special_token_223|>",
1853
+ "lstrip": false,
1854
+ "normalized": false,
1855
+ "rstrip": false,
1856
+ "single_word": false,
1857
+ "special": true
1858
+ },
1859
+ "128232": {
1860
+ "content": "<|reserved_special_token_224|>",
1861
+ "lstrip": false,
1862
+ "normalized": false,
1863
+ "rstrip": false,
1864
+ "single_word": false,
1865
+ "special": true
1866
+ },
1867
+ "128233": {
1868
+ "content": "<|reserved_special_token_225|>",
1869
+ "lstrip": false,
1870
+ "normalized": false,
1871
+ "rstrip": false,
1872
+ "single_word": false,
1873
+ "special": true
1874
+ },
1875
+ "128234": {
1876
+ "content": "<|reserved_special_token_226|>",
1877
+ "lstrip": false,
1878
+ "normalized": false,
1879
+ "rstrip": false,
1880
+ "single_word": false,
1881
+ "special": true
1882
+ },
1883
+ "128235": {
1884
+ "content": "<|reserved_special_token_227|>",
1885
+ "lstrip": false,
1886
+ "normalized": false,
1887
+ "rstrip": false,
1888
+ "single_word": false,
1889
+ "special": true
1890
+ },
1891
+ "128236": {
1892
+ "content": "<|reserved_special_token_228|>",
1893
+ "lstrip": false,
1894
+ "normalized": false,
1895
+ "rstrip": false,
1896
+ "single_word": false,
1897
+ "special": true
1898
+ },
1899
+ "128237": {
1900
+ "content": "<|reserved_special_token_229|>",
1901
+ "lstrip": false,
1902
+ "normalized": false,
1903
+ "rstrip": false,
1904
+ "single_word": false,
1905
+ "special": true
1906
+ },
1907
+ "128238": {
1908
+ "content": "<|reserved_special_token_230|>",
1909
+ "lstrip": false,
1910
+ "normalized": false,
1911
+ "rstrip": false,
1912
+ "single_word": false,
1913
+ "special": true
1914
+ },
1915
+ "128239": {
1916
+ "content": "<|reserved_special_token_231|>",
1917
+ "lstrip": false,
1918
+ "normalized": false,
1919
+ "rstrip": false,
1920
+ "single_word": false,
1921
+ "special": true
1922
+ },
1923
+ "128240": {
1924
+ "content": "<|reserved_special_token_232|>",
1925
+ "lstrip": false,
1926
+ "normalized": false,
1927
+ "rstrip": false,
1928
+ "single_word": false,
1929
+ "special": true
1930
+ },
1931
+ "128241": {
1932
+ "content": "<|reserved_special_token_233|>",
1933
+ "lstrip": false,
1934
+ "normalized": false,
1935
+ "rstrip": false,
1936
+ "single_word": false,
1937
+ "special": true
1938
+ },
1939
+ "128242": {
1940
+ "content": "<|reserved_special_token_234|>",
1941
+ "lstrip": false,
1942
+ "normalized": false,
1943
+ "rstrip": false,
1944
+ "single_word": false,
1945
+ "special": true
1946
+ },
1947
+ "128243": {
1948
+ "content": "<|reserved_special_token_235|>",
1949
+ "lstrip": false,
1950
+ "normalized": false,
1951
+ "rstrip": false,
1952
+ "single_word": false,
1953
+ "special": true
1954
+ },
1955
+ "128244": {
1956
+ "content": "<|reserved_special_token_236|>",
1957
+ "lstrip": false,
1958
+ "normalized": false,
1959
+ "rstrip": false,
1960
+ "single_word": false,
1961
+ "special": true
1962
+ },
1963
+ "128245": {
1964
+ "content": "<|reserved_special_token_237|>",
1965
+ "lstrip": false,
1966
+ "normalized": false,
1967
+ "rstrip": false,
1968
+ "single_word": false,
1969
+ "special": true
1970
+ },
1971
+ "128246": {
1972
+ "content": "<|reserved_special_token_238|>",
1973
+ "lstrip": false,
1974
+ "normalized": false,
1975
+ "rstrip": false,
1976
+ "single_word": false,
1977
+ "special": true
1978
+ },
1979
+ "128247": {
1980
+ "content": "<|reserved_special_token_239|>",
1981
+ "lstrip": false,
1982
+ "normalized": false,
1983
+ "rstrip": false,
1984
+ "single_word": false,
1985
+ "special": true
1986
+ },
1987
+ "128248": {
1988
+ "content": "<|reserved_special_token_240|>",
1989
+ "lstrip": false,
1990
+ "normalized": false,
1991
+ "rstrip": false,
1992
+ "single_word": false,
1993
+ "special": true
1994
+ },
1995
+ "128249": {
1996
+ "content": "<|reserved_special_token_241|>",
1997
+ "lstrip": false,
1998
+ "normalized": false,
1999
+ "rstrip": false,
2000
+ "single_word": false,
2001
+ "special": true
2002
+ },
2003
+ "128250": {
2004
+ "content": "<|reserved_special_token_242|>",
2005
+ "lstrip": false,
2006
+ "normalized": false,
2007
+ "rstrip": false,
2008
+ "single_word": false,
2009
+ "special": true
2010
+ },
2011
+ "128251": {
2012
+ "content": "<|reserved_special_token_243|>",
2013
+ "lstrip": false,
2014
+ "normalized": false,
2015
+ "rstrip": false,
2016
+ "single_word": false,
2017
+ "special": true
2018
+ },
2019
+ "128252": {
2020
+ "content": "<|reserved_special_token_244|>",
2021
+ "lstrip": false,
2022
+ "normalized": false,
2023
+ "rstrip": false,
2024
+ "single_word": false,
2025
+ "special": true
2026
+ },
2027
+ "128253": {
2028
+ "content": "<|reserved_special_token_245|>",
2029
+ "lstrip": false,
2030
+ "normalized": false,
2031
+ "rstrip": false,
2032
+ "single_word": false,
2033
+ "special": true
2034
+ },
2035
+ "128254": {
2036
+ "content": "<|reserved_special_token_246|>",
2037
+ "lstrip": false,
2038
+ "normalized": false,
2039
+ "rstrip": false,
2040
+ "single_word": false,
2041
+ "special": true
2042
+ },
2043
+ "128255": {
2044
+ "content": "<|reserved_special_token_247|>",
2045
+ "lstrip": false,
2046
+ "normalized": false,
2047
+ "rstrip": false,
2048
+ "single_word": false,
2049
+ "special": true
2050
+ }
2051
+ },
2052
+ "bos_token": "<|begin_of_text|>",
2053
+ "clean_up_tokenization_spaces": true,
2054
+ "eos_token": "<|eot_id|>",
2055
+ "extra_special_tokens": {},
2056
+ "model_input_names": [
2057
+ "input_ids",
2058
+ "attention_mask"
2059
+ ],
2060
+ "model_max_length": 131072,
2061
+ "pad_token": "<|eot_id|>",
2062
+ "tokenizer_class": "PreTrainedTokenizerFast"
2063
+ }
checkpoint-1000/checkpoint-1000/trainer_state.json ADDED
@@ -0,0 +1,864 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "best_global_step": null,
3
+ "best_metric": null,
4
+ "best_model_checkpoint": null,
5
+ "epoch": 0.308665792113589,
6
+ "eval_steps": 500,
7
+ "global_step": 1000,
8
+ "is_hyper_param_search": false,
9
+ "is_local_process_zero": true,
10
+ "is_world_process_zero": true,
11
+ "log_history": [
12
+ {
13
+ "entropy": 0.8813431424399217,
14
+ "epoch": 0.003703989505363068,
15
+ "grad_norm": 0.0770227387547493,
16
+ "learning_rate": 4.4e-06,
17
+ "loss": 0.9689,
18
+ "mean_token_accuracy": 0.7800739134351412,
19
+ "num_tokens": 2121076.0,
20
+ "step": 12
21
+ },
22
+ {
23
+ "entropy": 0.8696938330928484,
24
+ "epoch": 0.007407979010726136,
25
+ "grad_norm": 0.07951901108026505,
26
+ "learning_rate": 9.2e-06,
27
+ "loss": 0.9476,
28
+ "mean_token_accuracy": 0.7851626686751842,
29
+ "num_tokens": 4244776.0,
30
+ "step": 24
31
+ },
32
+ {
33
+ "entropy": 0.9179414622485638,
34
+ "epoch": 0.011111968516089204,
35
+ "grad_norm": 0.07233385741710663,
36
+ "learning_rate": 1.4000000000000001e-05,
37
+ "loss": 0.9521,
38
+ "mean_token_accuracy": 0.783088818192482,
39
+ "num_tokens": 6391196.0,
40
+ "step": 36
41
+ },
42
+ {
43
+ "entropy": 0.9946566758056482,
44
+ "epoch": 0.014815958021452273,
45
+ "grad_norm": 0.061557795852422714,
46
+ "learning_rate": 1.88e-05,
47
+ "loss": 0.9499,
48
+ "mean_token_accuracy": 0.7822788568834463,
49
+ "num_tokens": 8503157.0,
50
+ "step": 48
51
+ },
52
+ {
53
+ "entropy": 0.9443877513209978,
54
+ "epoch": 0.01851994752681534,
55
+ "grad_norm": 0.056875523179769516,
56
+ "learning_rate": 2.36e-05,
57
+ "loss": 0.9141,
58
+ "mean_token_accuracy": 0.7903395928442478,
59
+ "num_tokens": 10635230.0,
60
+ "step": 60
61
+ },
62
+ {
63
+ "entropy": 0.9328317133088907,
64
+ "epoch": 0.02222393703217841,
65
+ "grad_norm": 0.06272337585687637,
66
+ "learning_rate": 2.84e-05,
67
+ "loss": 0.9189,
68
+ "mean_token_accuracy": 0.7886765040457249,
69
+ "num_tokens": 12765188.0,
70
+ "step": 72
71
+ },
72
+ {
73
+ "entropy": 0.9268471834560236,
74
+ "epoch": 0.025927926537541477,
75
+ "grad_norm": 0.06604354083538055,
76
+ "learning_rate": 3.32e-05,
77
+ "loss": 0.9058,
78
+ "mean_token_accuracy": 0.7908310927450657,
79
+ "num_tokens": 14906939.0,
80
+ "step": 84
81
+ },
82
+ {
83
+ "entropy": 0.9278339172403017,
84
+ "epoch": 0.029631916042904546,
85
+ "grad_norm": 0.07385515421628952,
86
+ "learning_rate": 3.8e-05,
87
+ "loss": 0.9058,
88
+ "mean_token_accuracy": 0.7903257831931114,
89
+ "num_tokens": 17063752.0,
90
+ "step": 96
91
+ },
92
+ {
93
+ "entropy": 0.920132706562678,
94
+ "epoch": 0.03333590554826761,
95
+ "grad_norm": 0.08544895797967911,
96
+ "learning_rate": 4.2800000000000004e-05,
97
+ "loss": 0.8985,
98
+ "mean_token_accuracy": 0.7918331262965997,
99
+ "num_tokens": 19212379.0,
100
+ "step": 108
101
+ },
102
+ {
103
+ "entropy": 0.9165268304447333,
104
+ "epoch": 0.03703989505363068,
105
+ "grad_norm": 0.07440265268087387,
106
+ "learning_rate": 4.76e-05,
107
+ "loss": 0.8934,
108
+ "mean_token_accuracy": 0.7929873218139013,
109
+ "num_tokens": 21338398.0,
110
+ "step": 120
111
+ },
112
+ {
113
+ "entropy": 0.9263193979859352,
114
+ "epoch": 0.04074388455899375,
115
+ "grad_norm": 0.07524750381708145,
116
+ "learning_rate": 5.2400000000000007e-05,
117
+ "loss": 0.9026,
118
+ "mean_token_accuracy": 0.7904796029130617,
119
+ "num_tokens": 23447525.0,
120
+ "step": 132
121
+ },
122
+ {
123
+ "entropy": 0.9026983591417471,
124
+ "epoch": 0.04444787406435682,
125
+ "grad_norm": 0.0853290930390358,
126
+ "learning_rate": 5.72e-05,
127
+ "loss": 0.8807,
128
+ "mean_token_accuracy": 0.7949702950815359,
129
+ "num_tokens": 25576292.0,
130
+ "step": 144
131
+ },
132
+ {
133
+ "entropy": 0.91398652891318,
134
+ "epoch": 0.048151863569719885,
135
+ "grad_norm": 0.08753567934036255,
136
+ "learning_rate": 6.2e-05,
137
+ "loss": 0.893,
138
+ "mean_token_accuracy": 0.7922145264844099,
139
+ "num_tokens": 27677943.0,
140
+ "step": 156
141
+ },
142
+ {
143
+ "entropy": 0.9047610275447369,
144
+ "epoch": 0.051855853075082954,
145
+ "grad_norm": 0.09057004004716873,
146
+ "learning_rate": 6.680000000000001e-05,
147
+ "loss": 0.8825,
148
+ "mean_token_accuracy": 0.7944387656946977,
149
+ "num_tokens": 29799957.0,
150
+ "step": 168
151
+ },
152
+ {
153
+ "entropy": 0.8962277062237263,
154
+ "epoch": 0.05555984258044602,
155
+ "grad_norm": 0.09516258537769318,
156
+ "learning_rate": 7.16e-05,
157
+ "loss": 0.8759,
158
+ "mean_token_accuracy": 0.7956550841530164,
159
+ "num_tokens": 31935987.0,
160
+ "step": 180
161
+ },
162
+ {
163
+ "entropy": 0.8993425803879896,
164
+ "epoch": 0.05926383208580909,
165
+ "grad_norm": 0.09167130291461945,
166
+ "learning_rate": 7.64e-05,
167
+ "loss": 0.8781,
168
+ "mean_token_accuracy": 0.7949150291581949,
169
+ "num_tokens": 34073688.0,
170
+ "step": 192
171
+ },
172
+ {
173
+ "entropy": 0.8955355410774549,
174
+ "epoch": 0.06296782159117216,
175
+ "grad_norm": 0.10528211295604706,
176
+ "learning_rate": 8.120000000000001e-05,
177
+ "loss": 0.8769,
178
+ "mean_token_accuracy": 0.7950745013852915,
179
+ "num_tokens": 36211776.0,
180
+ "step": 204
181
+ },
182
+ {
183
+ "entropy": 0.890474279721578,
184
+ "epoch": 0.06667181109653522,
185
+ "grad_norm": 0.09239654988050461,
186
+ "learning_rate": 8.6e-05,
187
+ "loss": 0.8681,
188
+ "mean_token_accuracy": 0.7962082512676716,
189
+ "num_tokens": 38314176.0,
190
+ "step": 216
191
+ },
192
+ {
193
+ "entropy": 0.8846843503415585,
194
+ "epoch": 0.0703758006018983,
195
+ "grad_norm": 0.08734577894210815,
196
+ "learning_rate": 9.080000000000001e-05,
197
+ "loss": 0.864,
198
+ "mean_token_accuracy": 0.7977614911894003,
199
+ "num_tokens": 40427803.0,
200
+ "step": 228
201
+ },
202
+ {
203
+ "entropy": 0.8876174452404181,
204
+ "epoch": 0.07407979010726136,
205
+ "grad_norm": 0.09199592471122742,
206
+ "learning_rate": 9.56e-05,
207
+ "loss": 0.8663,
208
+ "mean_token_accuracy": 0.7968363290031751,
209
+ "num_tokens": 42601795.0,
210
+ "step": 240
211
+ },
212
+ {
213
+ "entropy": 0.8842576717336973,
214
+ "epoch": 0.07778377961262443,
215
+ "grad_norm": 0.09066279232501984,
216
+ "learning_rate": 9.999999821283761e-05,
217
+ "loss": 0.8596,
218
+ "mean_token_accuracy": 0.7992542050778866,
219
+ "num_tokens": 44720639.0,
220
+ "step": 252
221
+ },
222
+ {
223
+ "entropy": 0.8819859276215235,
224
+ "epoch": 0.0814877691179875,
225
+ "grad_norm": 0.09380369633436203,
226
+ "learning_rate": 9.999969796985704e-05,
227
+ "loss": 0.8606,
228
+ "mean_token_accuracy": 0.7987109025319418,
229
+ "num_tokens": 46822627.0,
230
+ "step": 264
231
+ },
232
+ {
233
+ "entropy": 0.8764691551526388,
234
+ "epoch": 0.08519175862335057,
235
+ "grad_norm": 0.08952156454324722,
236
+ "learning_rate": 9.999888302765345e-05,
237
+ "loss": 0.8564,
238
+ "mean_token_accuracy": 0.7992806943754355,
239
+ "num_tokens": 48939905.0,
240
+ "step": 276
241
+ },
242
+ {
243
+ "entropy": 0.8867798671126366,
244
+ "epoch": 0.08889574812871363,
245
+ "grad_norm": 0.0936591774225235,
246
+ "learning_rate": 9.999755339461591e-05,
247
+ "loss": 0.8668,
248
+ "mean_token_accuracy": 0.7967317899068197,
249
+ "num_tokens": 51041899.0,
250
+ "step": 288
251
+ },
252
+ {
253
+ "entropy": 0.8787145999570688,
254
+ "epoch": 0.09259973763407671,
255
+ "grad_norm": 0.0926186814904213,
256
+ "learning_rate": 9.999570908443172e-05,
257
+ "loss": 0.8574,
258
+ "mean_token_accuracy": 0.7985943108797073,
259
+ "num_tokens": 53173319.0,
260
+ "step": 300
261
+ },
262
+ {
263
+ "entropy": 0.8810293078422546,
264
+ "epoch": 0.09630372713943977,
265
+ "grad_norm": 0.09375683963298798,
266
+ "learning_rate": 9.99933501160863e-05,
267
+ "loss": 0.8602,
268
+ "mean_token_accuracy": 0.7984230530758699,
269
+ "num_tokens": 55298285.0,
270
+ "step": 312
271
+ },
272
+ {
273
+ "entropy": 0.8722913352151712,
274
+ "epoch": 0.10000771664480285,
275
+ "grad_norm": 0.09732625633478165,
276
+ "learning_rate": 9.999047651386295e-05,
277
+ "loss": 0.8545,
278
+ "mean_token_accuracy": 0.7996316676338514,
279
+ "num_tokens": 57422076.0,
280
+ "step": 324
281
+ },
282
+ {
283
+ "entropy": 0.8687134782473246,
284
+ "epoch": 0.10371170615016591,
285
+ "grad_norm": 0.08659056574106216,
286
+ "learning_rate": 9.99870883073427e-05,
287
+ "loss": 0.8453,
288
+ "mean_token_accuracy": 0.8012902028858662,
289
+ "num_tokens": 59585248.0,
290
+ "step": 336
291
+ },
292
+ {
293
+ "entropy": 0.8830971730252107,
294
+ "epoch": 0.10741569565552897,
295
+ "grad_norm": 0.08845651149749756,
296
+ "learning_rate": 9.998318553140387e-05,
297
+ "loss": 0.8627,
298
+ "mean_token_accuracy": 0.7974087223410606,
299
+ "num_tokens": 61673684.0,
300
+ "step": 348
301
+ },
302
+ {
303
+ "entropy": 0.8765653309722742,
304
+ "epoch": 0.11111968516089205,
305
+ "grad_norm": 0.08888445049524307,
306
+ "learning_rate": 9.997876822622186e-05,
307
+ "loss": 0.8556,
308
+ "mean_token_accuracy": 0.7995972596108913,
309
+ "num_tokens": 63792291.0,
310
+ "step": 360
311
+ },
312
+ {
313
+ "entropy": 0.871281652400891,
314
+ "epoch": 0.11482367466625511,
315
+ "grad_norm": 0.09176748991012573,
316
+ "learning_rate": 9.99738364372686e-05,
317
+ "loss": 0.8534,
318
+ "mean_token_accuracy": 0.7989814169704914,
319
+ "num_tokens": 65901685.0,
320
+ "step": 372
321
+ },
322
+ {
323
+ "entropy": 0.8688261434435844,
324
+ "epoch": 0.11852766417161818,
325
+ "grad_norm": 0.09121166169643402,
326
+ "learning_rate": 9.996839021531213e-05,
327
+ "loss": 0.8467,
328
+ "mean_token_accuracy": 0.8007690558830897,
329
+ "num_tokens": 68051060.0,
330
+ "step": 384
331
+ },
332
+ {
333
+ "entropy": 0.8706431252261003,
334
+ "epoch": 0.12223165367698124,
335
+ "grad_norm": 0.09300525486469269,
336
+ "learning_rate": 9.996242961641615e-05,
337
+ "loss": 0.8536,
338
+ "mean_token_accuracy": 0.7998151158293089,
339
+ "num_tokens": 70196769.0,
340
+ "step": 396
341
+ },
342
+ {
343
+ "entropy": 0.8776354491710663,
344
+ "epoch": 0.12593564318234432,
345
+ "grad_norm": 0.08426107466220856,
346
+ "learning_rate": 9.995595470193933e-05,
347
+ "loss": 0.8545,
348
+ "mean_token_accuracy": 0.7993121594190598,
349
+ "num_tokens": 72307999.0,
350
+ "step": 408
351
+ },
352
+ {
353
+ "entropy": 0.8773620029290518,
354
+ "epoch": 0.1296396326877074,
355
+ "grad_norm": 0.09252817928791046,
356
+ "learning_rate": 9.994896553853472e-05,
357
+ "loss": 0.8581,
358
+ "mean_token_accuracy": 0.7982841742535433,
359
+ "num_tokens": 74422316.0,
360
+ "step": 420
361
+ },
362
+ {
363
+ "entropy": 0.8797574390967687,
364
+ "epoch": 0.13334362219307044,
365
+ "grad_norm": 0.08833932876586914,
366
+ "learning_rate": 9.994146219814912e-05,
367
+ "loss": 0.8583,
368
+ "mean_token_accuracy": 0.7982658172647158,
369
+ "num_tokens": 76535665.0,
370
+ "step": 432
371
+ },
372
+ {
373
+ "entropy": 0.8648973529537519,
374
+ "epoch": 0.13704761169843352,
375
+ "grad_norm": 0.08894747495651245,
376
+ "learning_rate": 9.993344475802226e-05,
377
+ "loss": 0.8449,
378
+ "mean_token_accuracy": 0.8004408640166124,
379
+ "num_tokens": 78656429.0,
380
+ "step": 444
381
+ },
382
+ {
383
+ "entropy": 0.8582859995464484,
384
+ "epoch": 0.1407516012037966,
385
+ "grad_norm": 0.09439876675605774,
386
+ "learning_rate": 9.992491330068606e-05,
387
+ "loss": 0.8369,
388
+ "mean_token_accuracy": 0.8031645379960537,
389
+ "num_tokens": 80814117.0,
390
+ "step": 456
391
+ },
392
+ {
393
+ "entropy": 0.8811340468625227,
394
+ "epoch": 0.14445559070915967,
395
+ "grad_norm": 0.0849665030837059,
396
+ "learning_rate": 9.99158679139637e-05,
397
+ "loss": 0.858,
398
+ "mean_token_accuracy": 0.7984087901810805,
399
+ "num_tokens": 82925792.0,
400
+ "step": 468
401
+ },
402
+ {
403
+ "entropy": 0.8554788815478483,
404
+ "epoch": 0.14815958021452272,
405
+ "grad_norm": 0.0906689241528511,
406
+ "learning_rate": 9.990630869096883e-05,
407
+ "loss": 0.8383,
408
+ "mean_token_accuracy": 0.8024374966820081,
409
+ "num_tokens": 85082604.0,
410
+ "step": 480
411
+ },
412
+ {
413
+ "entropy": 0.8597272150218487,
414
+ "epoch": 0.1518635697198858,
415
+ "grad_norm": 0.08773977309465408,
416
+ "learning_rate": 9.989623573010455e-05,
417
+ "loss": 0.8391,
418
+ "mean_token_accuracy": 0.8020844186345736,
419
+ "num_tokens": 87207502.0,
420
+ "step": 492
421
+ },
422
+ {
423
+ "entropy": 0.8616875174144903,
424
+ "epoch": 0.15556755922524887,
425
+ "grad_norm": 0.08853704482316971,
426
+ "learning_rate": 9.988564913506238e-05,
427
+ "loss": 0.8414,
428
+ "mean_token_accuracy": 0.801638551056385,
429
+ "num_tokens": 89348327.0,
430
+ "step": 504
431
+ },
432
+ {
433
+ "entropy": 0.8478845059871674,
434
+ "epoch": 0.15927154873061192,
435
+ "grad_norm": 0.09445828199386597,
436
+ "learning_rate": 9.987454901482122e-05,
437
+ "loss": 0.8285,
438
+ "mean_token_accuracy": 0.8042828006048998,
439
+ "num_tokens": 91504049.0,
440
+ "step": 516
441
+ },
442
+ {
443
+ "entropy": 0.8598806957403818,
444
+ "epoch": 0.162975538235975,
445
+ "grad_norm": 0.09136994183063507,
446
+ "learning_rate": 9.986293548364622e-05,
447
+ "loss": 0.8411,
448
+ "mean_token_accuracy": 0.8020358892778555,
449
+ "num_tokens": 93626935.0,
450
+ "step": 528
451
+ },
452
+ {
453
+ "entropy": 0.8653969628115495,
454
+ "epoch": 0.16667952774133807,
455
+ "grad_norm": 0.09781411290168762,
456
+ "learning_rate": 9.985080866108762e-05,
457
+ "loss": 0.8444,
458
+ "mean_token_accuracy": 0.8006485402584076,
459
+ "num_tokens": 95703749.0,
460
+ "step": 540
461
+ },
462
+ {
463
+ "entropy": 0.8538096360862255,
464
+ "epoch": 0.17038351724670114,
465
+ "grad_norm": 0.08897630125284195,
466
+ "learning_rate": 9.983816867197953e-05,
467
+ "loss": 0.8359,
468
+ "mean_token_accuracy": 0.8030762349565824,
469
+ "num_tokens": 97836700.0,
470
+ "step": 552
471
+ },
472
+ {
473
+ "entropy": 0.8514401825765768,
474
+ "epoch": 0.1740875067520642,
475
+ "grad_norm": 0.09062942117452621,
476
+ "learning_rate": 9.982501564643852e-05,
477
+ "loss": 0.8295,
478
+ "mean_token_accuracy": 0.8046696037054062,
479
+ "num_tokens": 99924036.0,
480
+ "step": 564
481
+ },
482
+ {
483
+ "entropy": 0.8512975362439951,
484
+ "epoch": 0.17779149625742727,
485
+ "grad_norm": 0.0891498252749443,
486
+ "learning_rate": 9.98113497198625e-05,
487
+ "loss": 0.8304,
488
+ "mean_token_accuracy": 0.8033984725673994,
489
+ "num_tokens": 102057627.0,
490
+ "step": 576
491
+ },
492
+ {
493
+ "entropy": 0.8456763414045175,
494
+ "epoch": 0.18149548576279034,
495
+ "grad_norm": 0.0918072909116745,
496
+ "learning_rate": 9.979717103292912e-05,
497
+ "loss": 0.8262,
498
+ "mean_token_accuracy": 0.8045558805267016,
499
+ "num_tokens": 104162821.0,
500
+ "step": 588
501
+ },
502
+ {
503
+ "entropy": 0.8628777662913004,
504
+ "epoch": 0.18519947526815342,
505
+ "grad_norm": 0.09555666148662567,
506
+ "learning_rate": 9.978247973159448e-05,
507
+ "loss": 0.8427,
508
+ "mean_token_accuracy": 0.8011121414601803,
509
+ "num_tokens": 106260558.0,
510
+ "step": 600
511
+ },
512
+ {
513
+ "entropy": 0.8535663560032845,
514
+ "epoch": 0.18890346477351647,
515
+ "grad_norm": 0.09658853709697723,
516
+ "learning_rate": 9.97672759670915e-05,
517
+ "loss": 0.8311,
518
+ "mean_token_accuracy": 0.8037117148439089,
519
+ "num_tokens": 108347746.0,
520
+ "step": 612
521
+ },
522
+ {
523
+ "entropy": 0.850828155875206,
524
+ "epoch": 0.19260745427887954,
525
+ "grad_norm": 0.09168772399425507,
526
+ "learning_rate": 9.975155989592844e-05,
527
+ "loss": 0.8351,
528
+ "mean_token_accuracy": 0.8032047462960085,
529
+ "num_tokens": 110475744.0,
530
+ "step": 624
531
+ },
532
+ {
533
+ "entropy": 0.8446941214303175,
534
+ "epoch": 0.19631144378424262,
535
+ "grad_norm": 0.09660109132528305,
536
+ "learning_rate": 9.973533167988728e-05,
537
+ "loss": 0.8261,
538
+ "mean_token_accuracy": 0.805509191006422,
539
+ "num_tokens": 112562500.0,
540
+ "step": 636
541
+ },
542
+ {
543
+ "entropy": 0.8449327821532885,
544
+ "epoch": 0.2000154332896057,
545
+ "grad_norm": 0.0988537073135376,
546
+ "learning_rate": 9.971859148602202e-05,
547
+ "loss": 0.8235,
548
+ "mean_token_accuracy": 0.8050300491352876,
549
+ "num_tokens": 114663477.0,
550
+ "step": 648
551
+ },
552
+ {
553
+ "entropy": 0.8418795031805834,
554
+ "epoch": 0.20371942279496874,
555
+ "grad_norm": 0.10221028327941895,
556
+ "learning_rate": 9.970133948665702e-05,
557
+ "loss": 0.8259,
558
+ "mean_token_accuracy": 0.8041424031058947,
559
+ "num_tokens": 116824983.0,
560
+ "step": 660
561
+ },
562
+ {
563
+ "entropy": 0.8358608248333136,
564
+ "epoch": 0.20742341230033182,
565
+ "grad_norm": 0.09639787673950195,
566
+ "learning_rate": 9.968357585938515e-05,
567
+ "loss": 0.815,
568
+ "mean_token_accuracy": 0.8072937255104383,
569
+ "num_tokens": 118942813.0,
570
+ "step": 672
571
+ },
572
+ {
573
+ "entropy": 0.8451284418503443,
574
+ "epoch": 0.2111274018056949,
575
+ "grad_norm": 0.09338120371103287,
576
+ "learning_rate": 9.966530078706599e-05,
577
+ "loss": 0.8267,
578
+ "mean_token_accuracy": 0.8043443597853184,
579
+ "num_tokens": 121069569.0,
580
+ "step": 684
581
+ },
582
+ {
583
+ "entropy": 0.8439769372344017,
584
+ "epoch": 0.21483139131105794,
585
+ "grad_norm": 0.10154031217098236,
586
+ "learning_rate": 9.964651445782405e-05,
587
+ "loss": 0.8258,
588
+ "mean_token_accuracy": 0.8052287250757217,
589
+ "num_tokens": 123193984.0,
590
+ "step": 696
591
+ },
592
+ {
593
+ "entropy": 0.8514358488221964,
594
+ "epoch": 0.21853538081642102,
595
+ "grad_norm": 0.09599766135215759,
596
+ "learning_rate": 9.962721706504663e-05,
597
+ "loss": 0.8331,
598
+ "mean_token_accuracy": 0.8030676891406378,
599
+ "num_tokens": 125349706.0,
600
+ "step": 708
601
+ },
602
+ {
603
+ "entropy": 0.8406069638828436,
604
+ "epoch": 0.2222393703217841,
605
+ "grad_norm": 0.09738138318061829,
606
+ "learning_rate": 9.9607408807382e-05,
607
+ "loss": 0.8218,
608
+ "mean_token_accuracy": 0.8066203904648622,
609
+ "num_tokens": 127475845.0,
610
+ "step": 720
611
+ },
612
+ {
613
+ "entropy": 0.8436915278434753,
614
+ "epoch": 0.22594335982714717,
615
+ "grad_norm": 0.0990961417555809,
616
+ "learning_rate": 9.958708988873729e-05,
617
+ "loss": 0.8254,
618
+ "mean_token_accuracy": 0.8044916093349457,
619
+ "num_tokens": 129575388.0,
620
+ "step": 732
621
+ },
622
+ {
623
+ "entropy": 0.8330078596870104,
624
+ "epoch": 0.22964734933251021,
625
+ "grad_norm": 0.09744027256965637,
626
+ "learning_rate": 9.956626051827643e-05,
627
+ "loss": 0.8138,
628
+ "mean_token_accuracy": 0.8071556240320206,
629
+ "num_tokens": 131698547.0,
630
+ "step": 744
631
+ },
632
+ {
633
+ "entropy": 0.8432958399256071,
634
+ "epoch": 0.2333513388378733,
635
+ "grad_norm": 0.1007818877696991,
636
+ "learning_rate": 9.954492091041788e-05,
637
+ "loss": 0.8227,
638
+ "mean_token_accuracy": 0.804592452943325,
639
+ "num_tokens": 133841198.0,
640
+ "step": 756
641
+ },
642
+ {
643
+ "entropy": 0.836149275302887,
644
+ "epoch": 0.23705532834323637,
645
+ "grad_norm": 0.09519964456558228,
646
+ "learning_rate": 9.952307128483256e-05,
647
+ "loss": 0.8178,
648
+ "mean_token_accuracy": 0.8064361910025278,
649
+ "num_tokens": 135976771.0,
650
+ "step": 768
651
+ },
652
+ {
653
+ "entropy": 0.8368441437681516,
654
+ "epoch": 0.24075931784859944,
655
+ "grad_norm": 0.10342419147491455,
656
+ "learning_rate": 9.950071186644159e-05,
657
+ "loss": 0.8176,
658
+ "mean_token_accuracy": 0.8063248756031195,
659
+ "num_tokens": 138094553.0,
660
+ "step": 780
661
+ },
662
+ {
663
+ "entropy": 0.8424511601527532,
664
+ "epoch": 0.2444633073539625,
665
+ "grad_norm": 0.0969947949051857,
666
+ "learning_rate": 9.94778428854138e-05,
667
+ "loss": 0.8208,
668
+ "mean_token_accuracy": 0.8055132577816645,
669
+ "num_tokens": 140199892.0,
670
+ "step": 792
671
+ },
672
+ {
673
+ "entropy": 0.8211217597126961,
674
+ "epoch": 0.24816729685932556,
675
+ "grad_norm": 0.09834083914756775,
676
+ "learning_rate": 9.945446457716359e-05,
677
+ "loss": 0.8014,
678
+ "mean_token_accuracy": 0.8097951101760069,
679
+ "num_tokens": 142340717.0,
680
+ "step": 804
681
+ },
682
+ {
683
+ "entropy": 0.8515114995340506,
684
+ "epoch": 0.25187128636468864,
685
+ "grad_norm": 0.10160677880048752,
686
+ "learning_rate": 9.943057718234836e-05,
687
+ "loss": 0.8317,
688
+ "mean_token_accuracy": 0.802549467732509,
689
+ "num_tokens": 144490208.0,
690
+ "step": 816
691
+ },
692
+ {
693
+ "entropy": 0.8411018749078115,
694
+ "epoch": 0.2555752758700517,
695
+ "grad_norm": 0.10110847651958466,
696
+ "learning_rate": 9.940618094686603e-05,
697
+ "loss": 0.8243,
698
+ "mean_token_accuracy": 0.8038219797114531,
699
+ "num_tokens": 146598967.0,
700
+ "step": 828
701
+ },
702
+ {
703
+ "entropy": 0.8269097929199537,
704
+ "epoch": 0.2592792653754148,
705
+ "grad_norm": 0.10856305807828903,
706
+ "learning_rate": 9.938127612185261e-05,
707
+ "loss": 0.8078,
708
+ "mean_token_accuracy": 0.808723546564579,
709
+ "num_tokens": 148706602.0,
710
+ "step": 840
711
+ },
712
+ {
713
+ "entropy": 0.8350271495680014,
714
+ "epoch": 0.26298325488077784,
715
+ "grad_norm": 0.10275018215179443,
716
+ "learning_rate": 9.935586296367953e-05,
717
+ "loss": 0.8144,
718
+ "mean_token_accuracy": 0.8073840402066708,
719
+ "num_tokens": 150831294.0,
720
+ "step": 852
721
+ },
722
+ {
723
+ "entropy": 0.8402173941334089,
724
+ "epoch": 0.2666872443861409,
725
+ "grad_norm": 0.10895514488220215,
726
+ "learning_rate": 9.932994173395103e-05,
727
+ "loss": 0.823,
728
+ "mean_token_accuracy": 0.8050992513696352,
729
+ "num_tokens": 152914180.0,
730
+ "step": 864
731
+ },
732
+ {
733
+ "entropy": 0.835850744197766,
734
+ "epoch": 0.270391233891504,
735
+ "grad_norm": 0.1103854700922966,
736
+ "learning_rate": 9.930351269950143e-05,
737
+ "loss": 0.8149,
738
+ "mean_token_accuracy": 0.8063218059639136,
739
+ "num_tokens": 155043841.0,
740
+ "step": 876
741
+ },
742
+ {
743
+ "entropy": 0.8304483393828074,
744
+ "epoch": 0.27409522339686704,
745
+ "grad_norm": 0.09872893989086151,
746
+ "learning_rate": 9.927657613239247e-05,
747
+ "loss": 0.8124,
748
+ "mean_token_accuracy": 0.8073564060032368,
749
+ "num_tokens": 157194273.0,
750
+ "step": 888
751
+ },
752
+ {
753
+ "entropy": 0.8408761695027351,
754
+ "epoch": 0.2777992129022301,
755
+ "grad_norm": 0.10328029841184616,
756
+ "learning_rate": 9.924913230991044e-05,
757
+ "loss": 0.8201,
758
+ "mean_token_accuracy": 0.8051391566793124,
759
+ "num_tokens": 159325166.0,
760
+ "step": 900
761
+ },
762
+ {
763
+ "entropy": 0.8261769798894724,
764
+ "epoch": 0.2815032024075932,
765
+ "grad_norm": 0.1065843477845192,
766
+ "learning_rate": 9.922118151456327e-05,
767
+ "loss": 0.8074,
768
+ "mean_token_accuracy": 0.8085715671380361,
769
+ "num_tokens": 161429666.0,
770
+ "step": 912
771
+ },
772
+ {
773
+ "entropy": 0.8249383146564165,
774
+ "epoch": 0.28520719191295624,
775
+ "grad_norm": 0.10588902980089188,
776
+ "learning_rate": 9.919272403407782e-05,
777
+ "loss": 0.8061,
778
+ "mean_token_accuracy": 0.8078173498312632,
779
+ "num_tokens": 163588436.0,
780
+ "step": 924
781
+ },
782
+ {
783
+ "entropy": 0.8257463040451208,
784
+ "epoch": 0.28891118141831934,
785
+ "grad_norm": 0.10355869680643082,
786
+ "learning_rate": 9.91637601613967e-05,
787
+ "loss": 0.8065,
788
+ "mean_token_accuracy": 0.8088524142901102,
789
+ "num_tokens": 165703594.0,
790
+ "step": 936
791
+ },
792
+ {
793
+ "entropy": 0.8323748372495174,
794
+ "epoch": 0.2926151709236824,
795
+ "grad_norm": 0.11059477180242538,
796
+ "learning_rate": 9.913429019467534e-05,
797
+ "loss": 0.8135,
798
+ "mean_token_accuracy": 0.8072844197352728,
799
+ "num_tokens": 167834747.0,
800
+ "step": 948
801
+ },
802
+ {
803
+ "entropy": 0.8198406957089901,
804
+ "epoch": 0.29631916042904544,
805
+ "grad_norm": 0.11167987436056137,
806
+ "learning_rate": 9.910431443727897e-05,
807
+ "loss": 0.8005,
808
+ "mean_token_accuracy": 0.8094635804494222,
809
+ "num_tokens": 169954318.0,
810
+ "step": 960
811
+ },
812
+ {
813
+ "entropy": 0.8273561559617519,
814
+ "epoch": 0.30002314993440854,
815
+ "grad_norm": 0.11263331025838852,
816
+ "learning_rate": 9.907383319777945e-05,
817
+ "loss": 0.8066,
818
+ "mean_token_accuracy": 0.8084728009998798,
819
+ "num_tokens": 172056219.0,
820
+ "step": 972
821
+ },
822
+ {
823
+ "entropy": 0.8382978811860085,
824
+ "epoch": 0.3037271394397716,
825
+ "grad_norm": 0.1031041070818901,
826
+ "learning_rate": 9.904284678995206e-05,
827
+ "loss": 0.8204,
828
+ "mean_token_accuracy": 0.8051142630477747,
829
+ "num_tokens": 174209607.0,
830
+ "step": 984
831
+ },
832
+ {
833
+ "entropy": 0.8209519870579243,
834
+ "epoch": 0.30743112894513464,
835
+ "grad_norm": 0.10300373286008835,
836
+ "learning_rate": 9.901135553277232e-05,
837
+ "loss": 0.798,
838
+ "mean_token_accuracy": 0.8102124035358429,
839
+ "num_tokens": 176340332.0,
840
+ "step": 996
841
+ }
842
+ ],
843
+ "logging_steps": 12,
844
+ "max_steps": 12000,
845
+ "num_input_tokens_seen": 0,
846
+ "num_train_epochs": 4,
847
+ "save_steps": 1000,
848
+ "stateful_callbacks": {
849
+ "TrainerControl": {
850
+ "args": {
851
+ "should_epoch_stop": false,
852
+ "should_evaluate": false,
853
+ "should_log": false,
854
+ "should_save": true,
855
+ "should_training_stop": false
856
+ },
857
+ "attributes": {}
858
+ }
859
+ },
860
+ "total_flos": 1.1869937163892163e+19,
861
+ "train_batch_size": 16,
862
+ "trial_name": null,
863
+ "trial_params": null
864
+ }
checkpoint-1000/checkpoint-1000/training_args.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:dfabdbe8b61dfe26b4b5c05e8510eb97f99d8c4b429e3fa7cb1e5ef220df22da
3
+ size 6225
checkpoint-1000/errors.jsonl ADDED
@@ -0,0 +1,30 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {"sample_index": 0, "prompt": "Create a small example showing a thiserror enum, Display, a source cause, and a function using the ? operator. Include `fn main()` to drive it. Output only Rust code wrapped in ```rust code blocks.", "code": "use thiserror::Error;\n\n#[derive(Debug, Error, PartialEq)]\nenum MyError {\n #[error(\"io error: {0}\")]\n IoError(#[from] std::io::Error),\n\n #[error(\"other error: {0}\")]\n OtherError(#[from] Box<dyn std::error::Error + Send + Sync>),\n}\n\nfn do_something() -> Result<(), MyError> {\n let file = std::fs::File::open(\"non_existent_file.txt\")?;\n let _ = std::io::Read::read_to_string(&file)?;\n Ok(())\n}\n\nfn main() -> Result<(), MyError> {\n let _ = do_something()?;\n Ok(())\n}", "error_type": "type_mismatch", "compile_error": "error[E0369]: binary operation `==` cannot be applied to type `&std::io::Error`\n --> src/main.rs:6:21\n |\n3 | #[derive(Debug, Error, PartialEq)]\n | --------- in this derive macro expansion\n...\n6 | IoError(#[from] std::io::Error),\n | ^^^^^^^^^^^^^^\n |\nnote: the foreign item type `std::io::Error` doesn't implement `PartialEq`\n --> /rustc/ed61e7d7e242494fb7057f2657300d9e77bb4fcb/library/std/src/io/error.rs:65:1\n |\n = note: not implement `PartialEq"}
2
+ {"sample_index": 1, "prompt": "Write a complete Rust program with `fn main()` that demonstrates pattern matching with `match` and `if let`. Include necessary imports. Output only code in ```rust code blocks.", "code": "fn main() {\n let some_value = \"apple\";\n let other_value = \"banana\";\n\n match some_value {\n \"apple\" => println!(\"Some_value is apple\"),\n \"banana\" => println!(\"Some_value is banana\"),\n _ => println!(\"Some_value is neither apple nor banana\")\n }\n\n let other_value = \"banana\";\n if let Some(value) = other_value.parse::<String>() {\n println!(\"other_value is string {:?}\", value);\n } else {\n println!(\"other_value is not string\");\n }\n}", "error_type": "type_mismatch", "compile_error": "error[E0308]: mismatched types\n --> src/main.rs:12:12\n |\n12 | if let Some(value) = other_value.parse::<String>() {\n | ^^^^^^^^^^^ ----------------------------- this expression has type `Result<String, Infallible>`\n | |\n | expected `Result<String, Infallible>`, found `Option<_>`\n |\n = note: expected enum `Result<String, Infallible>`\n found enum `Option<_>`\n\nFor more information about this error, try `rustc --explain E0308`.\nerror: c"}
3
+ {"sample_index": 3, "prompt": "Define a newtype wrapper for [u8; 32] and implement FromStr and Display. Provide a small `fn main()` that parses and prints it. Output only Rust code in ```rust code blocks.", "code": "use std::fmt;\nuse std::str::FromStr;\n\n#[derive(Debug)]\nstruct U32x32([u8; 32]);\n\nimpl fmt::Display for U32x32 {\n fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {\n let mut v: Vec<u32> = vec![];\n for i in 0..32 {\n v.push(u32::from(self.0[i]));\n }\n write!(f, \"{:x}\", u64::from(v[0]) << 96 | u64::from(v[1]) << 64 | u64::from(v[2]) << 48 | u64::from(v[3]) << 32 | u64::from(v[4]) << 16 | u64::from(v[5]))\n }\n}\n\nimpl FromStr for U32x32 {\n type Err", "error_type": "type_mismatch", "compile_error": "error[E0308]: mismatched types\n --> src/main.rs:32:19\n |\n32 | Ok(U32x32(v))\n | ------ ^ expected `[u8; 32]`, found `Vec<u8>`\n | |\n | arguments to this struct are incorrect\n |\n = note: expected array `[u8; 32]`\n found struct `Vec<u8>`\nnote: tuple struct defined here\n --> src/main.rs:5:8\n |\n 5 | struct U32x32([u8; 32]);\n | ^^^^^^\n\nFor more information about this error, try `rustc --explain E0308`.\nerror: could not compil"}
4
+ {"sample_index": 5, "prompt": "Write a complete Rust program with `fn main()` that demonstrates pattern matching with `match` and `if let`. Include necessary imports. Output only code in ```rust code blocks.", "code": "use std::convert::TryFrom;\n\nfn main() {\n // match statement\n let x = 1;\n\n match x {\n 1 => println!(\"one\"),\n 2 => println!(\"two\"),\n 3 => println!(\"three\"),\n _ => println!(\"anything\"),\n }\n\n // if let statement\n let y = \"hello\";\n if let Some(v) = y.to_lowercase().find(|c: char| c == 'l') {\n println!(\"Found 'l' at position {}\", v);\n } else {\n println!(\"No 'l' found\");\n }\n\n // let binding in match statement\n let x = 1;\n let", "error_type": "other", "compile_error": "error[E0765]: unterminated double quote string\n --> src/main.rs:71:18\n |\n71 | println!(\"either x or\n | ^^^^^^^^^^^^\n\nFor more information about this error, try `rustc --explain E0765`.\nerror: could not compile `app` (bin \"app\") due to 1 previous error\n"}
5
+ {"sample_index": 6, "prompt": "Create a small example showing a thiserror enum, Display, a source cause, and a function using the ? operator. Include `fn main()` to drive it. Output only Rust code wrapped in ```rust code blocks.", "code": "use thiserror::Error;\n\n#[derive(Debug, Error)]\npub enum MyError {\n #[error(\"The value is not valid\")]\n InvalidValue,\n #[error(\"The value is out of bounds\")]\n OutOfBounds,\n #[error(\"The value is too long\")]\n TooLong,\n #[error(\"The value is too short\")]\n TooShort,\n #[error(\"I/O Error: {0}\")]\n IoError(String),\n}\n\nfn get_input() -> Result<u32, MyError> {\n let mut buf = String::new();\n std::io::stdin().read_line(&mut buf)?;\n let num = match buf.trim().parse::<u3", "error_type": "trait_error", "compile_error": "error[E0277]: `?` couldn't convert the error to `MyError`\n --> src/main.rs:19:41\n |\n17 | fn get_input() -> Result<u32, MyError> {\n | -------------------- expected `MyError` because of this\n18 | let mut buf = String::new();\n19 | std::io::stdin().read_line(&mut buf)?;\n | -------------------^ the trait `From<std::io::Error>` is not implemented for `MyError`\n | |\n | this can't be annotated with `?` be"}
6
+ {"sample_index": 7, "prompt": "Define a newtype wrapper for [u8; 32] and implement FromStr and Display. Provide a small `fn main()` that parses and prints it. Output only Rust code in ```rust code blocks.", "code": "#[derive(Debug)]\nstruct U32Array(pub [u8; 32]);\n\nimpl FromStr for U32Array {\n type Err = std::num::ParseIntError;\n fn from_str(s: &str) -> Result<Self, Self::Err> {\n let bytes = hex::decode(s).map_err(|_| Self::Err)?;\n if bytes.len()!= 32 {\n Err(Self::Err)\n } else {\n Ok(U32Array([bytes[0], bytes[1], bytes[2], bytes[3], bytes[4], bytes[5], bytes[6], bytes[7], bytes[8], bytes[9], bytes[10], bytes[11], bytes[12], bytes[13], bytes[14], bytes[15], byte", "error_type": "other", "compile_error": "error: mismatched closing delimiter: `}`\n --> src/main.rs:11:15\n |\n10 | ... } else {\n | - closing delimiter possibly meant for this\n11 | ... Ok(U32Array([bytes[0], bytes[1], bytes[2], bytes[3], bytes[4], bytes[5], bytes[6], bytes[7], bytes[8], bytes[9], bytes[10], byt...\n | ^ unclosed delimiter\n12 | ... }\n | ^ mismatched closing delimiter\n\nerror: could not compile `app` (bin \"app\") due to 1 previous error\n"}
7
+ {"sample_index": 9, "prompt": "Create a small example showing a thiserror enum, Display, a source cause, and a function using the ? operator. Include `fn main()` to drive it. Output only Rust code wrapped in ```rust code blocks.", "code": "use thiserror::Error;\n\n#[derive(Debug, Error, Display)]\npub enum Error {\n #[error(\"The requested resource was not found\")]\n NotFound,\n #[error(\"The request was not valid\")]\n InvalidRequest,\n #[error(\"The request timed out\")]\n Timeout,\n #[error(\"An internal server error occurred\")]\n InternalError,\n #[error(\"A generic error occurred\")]\n GenericError(String),\n}\n\nimpl From<String> for Error {\n fn from(s: String) -> Self {\n Error::GenericError(s)\n }\n}\n\nimpl ", "error_type": "undefined_variable", "compile_error": "error: cannot find derive macro `Display` in this scope\n --> src/main.rs:3:24\n |\n3 | #[derive(Debug, Error, Display)]\n | ^^^^^^^\n\nerror: could not compile `app` (bin \"app\") due to 1 previous error\n"}
8
+ {"sample_index": 10, "prompt": "Define a newtype wrapper for [u8; 32] and implement FromStr and Display. Provide a small `fn main()` that parses and prints it. Output only Rust code in ```rust code blocks.", "code": "#[derive(Debug)]\nstruct ThirtyTwoBytes(pub [u8; 32]);\n\nimpl FromStr for ThirtyTwoBytes {\n type Err = std::num::ParseIntError;\n\n fn from_str(s: &str) -> Result<Self, Self::Err> {\n let mut bytes: [u8; 32] = Default::default();\n bytes.copy_from_slice(&hex::decode(s).unwrap());\n Ok(ThirtyTwoBytes(bytes))\n }\n}\n\nimpl std::fmt::Display for ThirtyTwoBytes {\n fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {\n let mut s = String::new();\n fo", "error_type": "undefined_variable", "compile_error": "error[E0405]: cannot find trait `FromStr` in this scope\n --> src/main.rs:4:6\n |\n4 | impl FromStr for ThirtyTwoBytes {\n | ^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n1 + use std::str::FromStr;\n |\n\nerror[E0433]: failed to resolve: use of unresolved module or unlinked crate `hex`\n --> src/main.rs:9:32\n |\n9 | bytes.copy_from_slice(&hex::decode(s).unwrap());\n | ^^^ use of unresolved module or unlinked crate `hex`\n |\n ="}
9
+ {"sample_index": 11, "prompt": "Write a complete Rust program with `fn main()` that demonstrates pattern matching with `match` and `if let`. Include necessary imports. Output only code in ```rust code blocks.", "code": "// Cargo.toml\n[package]\nname = \"pattern_matching\"\nversion = \"0.1.0\"\nedition = \"2021\"\npublish = false\n\n[dependencies]\nserde = \"1.0\"\n\n// main.rs\nuse std::env;\nuse std::process;\nuse std::str::FromStr;\nuse serde::{Deserialize, Serialize};\n\n#[derive(Serialize, Deserialize, Debug, PartialEq)]\nenum Color {\n Red,\n Green,\n Blue,\n}\n\nfn main() {\n let args: Vec<String> = env::args().collect();\n\n if args.len()!= 2 {\n println!(\"Usage: match_test <number>\");\n process::exit(1);\n ", "error_type": "type_mismatch", "compile_error": "error: expected item, found `[`\n --> src/main.rs:2:1\n |\n2 | [package]\n | ^ expected item\n |\n = note: for a full list of items that can appear in modules, see <https://doc.rust-lang.org/reference/items.html>\n\nerror: could not compile `app` (bin \"app\") due to 1 previous error\n"}
10
+ {"sample_index": 13, "prompt": "Define a newtype wrapper for [u8; 32] and implement FromStr and Display. Provide a small `fn main()` that parses and prints it. Output only Rust code in ```rust code blocks.", "code": "use std::fmt;\n\n#[derive(Debug, PartialEq, Eq)]\nstruct U32x32(pub [u8; 32]);\n\nimpl fmt::Display for U32x32 {\n fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {\n for (i, x) in self.0.iter().enumerate() {\n if i % 8 == 0 {\n write!(f, \"{:08b}\", x)?;\n } else {\n write!(f, \"{}\", x)?;\n }\n }\n Ok(())\n }\n}\n\nimpl FromStr for U32x32 {\n type Err = std::num::ParseIntError;\n\n fn from_str(s: &str) -> Result<Se", "error_type": "undefined_variable", "compile_error": "error[E0405]: cannot find trait `FromStr` in this scope\n --> src/main.rs:19:6\n |\n19 | impl FromStr for U32x32 {\n | ^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::str::FromStr;\n |\n\nerror[E0423]: expected value, found struct `std::num::ParseIntError`\n --> src/main.rs:24:24\n |\n24 | return Err(std::num::ParseIntError);\n | ^^^^^^^^^^^^^^^^^^^^^^^\n |\n --> /rustc/ed61e7d7e242494fb7057f2657300d9e77bb4fcb/"}
11
+ {"sample_index": 15, "prompt": "Create a small example showing a thiserror enum, Display, a source cause, and a function using the ? operator. Include `fn main()` to drive it. Output only Rust code wrapped in ```rust code blocks.", "code": "#[derive(thiserror::Error, Debug)]\nenum MyError {\n #[error(\"invalid input: {0}\")]\n InvalidInput(String),\n #[error(\"other error: {0}\")]\n Other(String),\n #[error(\"some other error\")]\n OtherError,\n}\n\nstruct MySource<'a> {\n message: &'a str,\n}\n\nimpl<'a> MySource<'a> {\n fn new(message: &'a str) -> Self {\n Self { message }\n }\n}\n\nimpl std::fmt::Display for MyError {\n fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {\n match self {\n ", "error_type": "trait_error", "compile_error": "error[E0119]: conflicting implementations of trait `std::error::Error` for type `MyError`\n --> src/main.rs:1:10\n |\n 1 | #[derive(thiserror::Error, Debug)]\n | ^^^^^^^^^^^^^^^^ conflicting implementation for `MyError`\n...\n31 | impl std::error::Error for MyError {}\n | ---------------------------------- first implementation here\n |\n = note: this error originates in the derive macro `thiserror::Error` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nerror[E0119]: co"}
12
+ {"sample_index": 16, "prompt": "Write only a single Rust source file (main.rs) with a `fn main() -> anyhow::Result<()>` that demonstrates basic anyhow error handling. Do not explain; output only Rust code wrapped in ```rust code blo", "code": "use anyhow::{Context, Result};\nuse std::fs::File;\nuse std::io::{self, Read, Write};\nuse std::path::Path;\n\nfn main() -> anyhow::Result<()> {\n let file = File::open(\"foo.txt\")\n .with_context(|| \"Failed to open file 'foo.txt'\")?;\n\n let mut contents = String::new();\n file.read_to_string(&mut contents)\n .with_context(|| \"Failed to read 'foo.txt'\")?;\n\n println!(\"{}\", contents);\n\n let mut file = File::create(\"bar.txt\")\n .with_context(|| \"Failed to create file 'bar.txt'\"", "error_type": "borrow_checker", "compile_error": "warning: unused import: `Result`\n --> src/main.rs:1:23\n |\n1 | use anyhow::{Context, Result};\n | ^^^^^^\n |\n = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default\n\nwarning: unused import: `self`\n --> src/main.rs:3:15\n |\n3 | use std::io::{self, Read, Write};\n | ^^^^\n\nwarning: unused import: `std::path::Path`\n --> src/main.rs:4:5\n |\n4 | use std::path::Path;\n | ^^^^^^^^^^^^^^^\n\nerror[E0596]: cannot borrow `file` as mutable, as it i"}
13
+ {"sample_index": 17, "prompt": "Create a small example showing a thiserror enum, Display, a source cause, and a function using the ? operator. Include `fn main()` to drive it. Output only Rust code wrapped in ```rust code blocks.", "code": "use std::fmt;\nuse std::io;\n\n#[derive(Debug, thiserror)]\npub enum MyError {\n Io(io::Error),\n ParseError(String),\n}\n\nimpl fmt::Display for MyError {\n fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {\n match self {\n Self::Io(e) => e.fmt(f),\n Self::ParseError(s) => write!(f, \"Parse error: {}\", s),\n }\n }\n}\n\npub fn get_file_size(filename: &str) -> Result<u64, MyError> {\n let file = std::fs::File::open(filename)?;\n Ok(file.metadata()?.len()", "error_type": "undefined_variable", "compile_error": "error: cannot find derive macro `thiserror` in this scope\n --> src/main.rs:4:17\n |\n4 | #[derive(Debug, thiserror)]\n | ^^^^^^^^^\n |\n = note: `thiserror` is in scope, but it is a crate, not a derive macro\n\nerror[E0277]: `?` couldn't convert the error to `MyError`\n --> src/main.rs:20:45\n |\n19 | pub fn get_file_size(filename: &str) -> Result<u64, MyError> {\n | -------------------- expected `MyError` because of this\n20 | let file = "}
14
+ {"sample_index": 19, "prompt": "Write only Rust code for a program that uses iterators with map/filter to compute a sum. Include `fn main()` and necessary imports. No explanations. Wrap code in ```rust code blocks.", "code": "fn main() {\n let numbers = vec![1, 2, 3, 4, 5];\n let even_numbers = numbers.iter().filter(|n| n % 2 == 0);\n let sum: u32 = even_numbers.map(|n| n + 5).sum();\n println!(\"{}\", sum);\n}", "error_type": "other", "compile_error": "error[E0369]: cannot calculate the remainder of `&&{integer}` divided by `{integer}`\n --> src/main.rs:3:52\n |\n3 | let even_numbers = numbers.iter().filter(|n| n % 2 == 0);\n | - ^ - {integer}\n | |\n | &&{integer}\n |\nhelp: `%` can be used on `&{integer}` if you dereference the left-hand side\n |\n3 | let even_numbers = numbers.iter().filter(|"}
15
+ {"sample_index": 20, "prompt": "Define a newtype wrapper for [u8; 32] and implement FromStr and Display. Provide a small `fn main()` that parses and prints it. Output only Rust code in ```rust code blocks.", "code": "use std::fmt;\nuse std::str::FromStr;\n\n#[derive(Debug, Clone, Copy, PartialEq)]\nstruct Ip(pub [u8; 32]);\n\nimpl fmt::Display for Ip {\n fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {\n let mut s = String::new();\n for i in 0..32 {\n s.push_str(&format!(\"{:02x}\", self.0[i]));\n if i!= 31 {\n s.push('.');\n }\n }\n write!(f, \"{}\", s)\n }\n}\n\nimpl FromStr for Ip {\n type Err = std::num::ParseIntError;\n\n fn from_str(s:", "error_type": "type_mismatch", "compile_error": "error[E0423]: expected value, found struct `std::num::ParseIntError`\n --> src/main.rs:26:24\n |\n26 | return Err(std::num::ParseIntError);\n | ^^^^^^^^^^^^^^^^^^^^^^^\n |\n --> /rustc/ed61e7d7e242494fb7057f2657300d9e77bb4fcb/library/core/src/num/error.rs:65:1\n |\n = note: `std::num::ParseIntError` defined here\n\nerror[E0423]: expected value, found struct `std::num::ParseIntError`\n --> src/main.rs:32:28\n |\n32 | return Err(std::num::ParseI"}
16
+ {"sample_index": 25, "prompt": "Write only Rust code for a program that uses iterators with map/filter to compute a sum. Include `fn main()` and necessary imports. No explanations. Wrap code in ```rust code blocks.", "code": "fn main() {\n let numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];\n let even_numbers: Vec<i32> = numbers.iter().filter(|n| n % 2 == 0).collect();\n let even_sum: i32 = even_numbers.iter().sum();\n\n println!(\"The sum of even numbers is: {}\", even_sum);\n}", "error_type": "type_mismatch", "compile_error": "error[E0369]: cannot calculate the remainder of `&&{integer}` divided by `{integer}`\n --> src/main.rs:3:62\n |\n3 | let even_numbers: Vec<i32> = numbers.iter().filter(|n| n % 2 == 0).collect();\n | - ^ - {integer}\n | |\n | &&{integer}\n |\nhelp: `%` can be used on `&{integer}` if you dereference the left-hand side\n |\n"}
17
+ {"sample_index": 27, "prompt": "Create a small example showing a thiserror enum, Display, a source cause, and a function using the ? operator. Include `fn main()` to drive it. Output only Rust code wrapped in ```rust code blocks.", "code": "use std::fmt;\nuse std::error::Error;\n\n#[derive(Debug)]\nenum MyError {\n MissingValue,\n InvalidData,\n Other,\n}\n\nimpl fmt::Display for MyError {\n fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {\n write!(f, \"{:?}\", self)\n }\n}\n\nimpl Error for MyError {}\n\nfn get_number() -> Result<i32, MyError> {\n if std::env::var(\"NUMBER\").is_err() {\n Err(MyError::MissingValue)\n } else {\n Ok(std::env::var(\"NUMBER\").unwrap().parse::<i32>().unwrap())\n }\n}\n\nfn main(", "error_type": "other", "compile_error": "error[E0277]: the `?` operator can only be used in a function that returns `Result` or `Option` (or another type that implements `FromResidual`)\n --> src/main.rs:28:30\n |\n27 | fn main() {\n | --------- this function should return `Result` or `Option` to accept `?`\n28 | let number = get_number()?;\n | ^ cannot use the `?` operator in a function that returns `()`\n |\nhelp: consider adding return type\n |\n27 ~ fn main() -> Result<(), Box<dyn std::error::Error"}
18
+ {"sample_index": 29, "prompt": "Create a small example showing a thiserror enum, Display, a source cause, and a function using the ? operator. Include `fn main()` to drive it. Output only Rust code wrapped in ```rust code blocks.", "code": "use thiserror::Error;\nuse std::fmt;\n\n#[derive(Debug, Error, Clone)]\npub enum MyError {\n #[error(\"Failed to read data: {0}\")]\n ReadError(String),\n #[error(\"Invalid data: {0}\")]\n ParseError(String),\n}\n\nimpl Display for MyError {\n fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {\n match self {\n MyError::ReadError(msg) => write!(f, \"Failed to read data: {}\", msg),\n MyError::ParseError(msg) => write!(f, \"Invalid data: {}\", msg),\n }\n }\n}\n\n", "error_type": "undefined_variable", "compile_error": "error[E0405]: cannot find trait `Display` in this scope\n --> src/main.rs:12:6\n |\n12 | impl Display for MyError {\n | ^^^^^^^ not found in this scope\n |\nhelp: consider importing one of these traits\n |\n 1 + use crate::fmt::Display;\n |\n 1 + use std::fmt::Display;\n |\n\nFor more information about this error, try `rustc --explain E0405`.\nerror: could not compile `app` (bin \"app\") due to 1 previous error\n"}
19
+ {"sample_index": 31, "prompt": "Define a newtype wrapper for [u8; 32] and implement FromStr and Display. Provide a small `fn main()` that parses and prints it. Output only Rust code in ```rust code blocks.", "code": "struct U32Array(u8);\n\nimpl std::str::FromStr for U32Array {\n type Err = std::num::ParseIntError;\n\n fn from_str(s: &str) -> Result<Self, Self::Err> {\n if s.len()!= 32 {\n return Err(std::num::ParseIntError);\n }\n let mut result = [0; 32];\n for (i, c) in s.as_bytes().iter().enumerate() {\n result[i] = *c;\n }\n Ok(U32Array(result))\n }\n}\n\nimpl std::fmt::Display for U32Array {\n fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> st", "error_type": "type_mismatch", "compile_error": "error[E0423]: expected value, found struct `std::num::ParseIntError`\n --> src/main.rs:8:24\n |\n8 | return Err(std::num::ParseIntError);\n | ^^^^^^^^^^^^^^^^^^^^^^^\n |\n --> /rustc/ed61e7d7e242494fb7057f2657300d9e77bb4fcb/library/core/src/num/error.rs:65:1\n |\n = note: `std::num::ParseIntError` defined here\n\nerror[E0308]: mismatched types\n --> src/main.rs:14:21\n |\n14 | Ok(U32Array(result))\n | -------- ^^^^^^ expected `u8`, found `[u8; 32"}
20
+ {"sample_index": 36, "prompt": "Write only Rust code for a program that uses iterators with map/filter to compute a sum. Include `fn main()` and necessary imports. No explanations. Wrap code in ```rust code blocks.", "code": "fn main() {\n let numbers = vec![1, 2, 3, 4, 5];\n let even_numbers = numbers.iter().filter(|n| n % 2 == 0);\n let sum: i32 = even_numbers.map(|n| n * n).sum();\n println!(\"{}\", sum);\n}", "error_type": "other", "compile_error": "error[E0369]: cannot calculate the remainder of `&&{integer}` divided by `{integer}`\n --> src/main.rs:3:52\n |\n3 | let even_numbers = numbers.iter().filter(|n| n % 2 == 0);\n | - ^ - {integer}\n | |\n | &&{integer}\n |\nhelp: `%` can be used on `&{integer}` if you dereference the left-hand side\n |\n3 | let even_numbers = numbers.iter().filter(|"}
21
+ {"sample_index": 40, "prompt": "Create a small example showing a thiserror enum, Display, a source cause, and a function using the ? operator. Include `fn main()` to drive it. Output only Rust code wrapped in ```rust code blocks.", "code": "use thiserror::Error;\n\n#[derive(Debug, Error, Display)]\npub enum MyError {\n #[error(\"No such file or directory\")]\n NoFile,\n #[error(\"invalid argument\")]\n InvalidArgument,\n #[error(transparent)]\n Other(#[from] std::io::Error),\n}\n\nfn main() -> Result<(), MyError> {\n let file = std::fs::File::open(\"non-existent-file.txt\")?;\n Ok(())\n}", "error_type": "undefined_variable", "compile_error": "error: cannot find derive macro `Display` in this scope\n --> src/main.rs:3:24\n |\n3 | #[derive(Debug, Error, Display)]\n | ^^^^^^^\n\nwarning: unused variable: `file`\n --> src/main.rs:14:9\n |\n14 | let file = std::fs::File::open(\"non-existent-file.txt\")?;\n | ^^^^ help: if this is intentional, prefix it with an underscore: `_file`\n |\n = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default\n\nerror: could not compile `app` (bin \"app\") d"}
22
+ {"sample_index": 42, "prompt": "Create a Rust program with a struct, an impl block, and a trait implementation. Include `fn main()` to demonstrate usage. Output only code in ```rust code blocks.", "code": "struct Point {\n x: i32,\n y: i32,\n}\n\nimpl Point {\n pub fn new(x: i32, y: i32) -> Point {\n Point { x, y }\n }\n\n pub fn distance_from_origin(&self) -> i32 {\n (self.x * self.x + self.y * self.y).sqrt() as i32\n }\n}\n\ntrait HasArea {\n fn area(&self) -> i32;\n}\n\nimpl HasArea for Point {\n fn area(&self) -> i32 {\n self.x * self.y\n }\n}\n\nfn main() {\n let origin = Point::new(0, 0);\n println!(\"The origin is located at ({}, {}).\", origin.x, origin.y);\n pri", "error_type": "other", "compile_error": "error[E0599]: no method named `sqrt` found for type `i32` in the current scope\n --> src/main.rs:12:45\n |\n12 | (self.x * self.x + self.y * self.y).sqrt() as i32\n | ^^^^\n |\nhelp: there is a method `isqrt` with a similar name\n |\n12 | (self.x * self.x + self.y * self.y).isqrt() as i32\n | +\n\nFor more information about this error, try `rustc --explain E0599`.\nerror: could not compile `app"}
23
+ {"sample_index": 45, "prompt": "Write only a single Rust source file (main.rs) with a `fn main() -> anyhow::Result<()>` that demonstrates basic anyhow error handling. Do not explain; output only Rust code wrapped in ```rust code blo", "code": "use anyhow::Result;\n\nfn main() -> Result<()> {\n let a: i32 = \"not an i32\".parse().map_err(|err| anyhow!(\"could not parse\"))?;\n let b: i32 = \"not an i32\".parse().map_err(|err| anyhow!(\"could not parse\"))?;\n let c: i32 = \"not an i32\".parse().map_err(|err| anyhow!(\"could not parse\"))?;\n let d: i32 = \"not an i32\".parse().map_err(|err| anyhow!(\"could not parse\"))?;\n\n let x = 1;\n let y = 2;\n\n let z = x + y;\n let w = b + c;\n let q = a + d;\n\n if z == w || z == q {\n O", "error_type": "undefined_variable", "compile_error": "error: cannot find macro `anyhow` in this scope\n --> src/main.rs:4:53\n |\n4 | let a: i32 = \"not an i32\".parse().map_err(|err| anyhow!(\"could not parse\"))?;\n | ^^^^^^\n |\n = note: `anyhow` is in scope, but it is a crate, not a macro\nhelp: consider importing this macro\n |\n1 + use anyhow::anyhow;\n |\n\nerror: cannot find macro `anyhow` in this scope\n --> src/main.rs:5:53\n |\n5 | let b: i32 = \"not an i32\".parse().map_err(|err| anyhow!(\"co"}
24
+ {"sample_index": 49, "prompt": "Write only a single Rust source file (main.rs) with a `fn main() -> anyhow::Result<()>` that demonstrates basic anyhow error handling. Do not explain; output only Rust code wrapped in ```rust code blo", "code": "use anyhow::{Context, Result};\n\nfn main() -> anyhow::Result<()> {\n let x: u8 = 1;\n let y: u8 = 0;\n if x / y == 0 {\n return Err(anyhow!(\"division by zero\"));\n }\n Ok(())\n}", "error_type": "undefined_variable", "compile_error": "error: cannot find macro `anyhow` in this scope\n --> src/main.rs:7:20\n |\n7 | return Err(anyhow!(\"division by zero\"));\n | ^^^^^^\n |\n = note: `anyhow` is in scope, but it is a crate, not a macro\nhelp: consider importing this macro\n |\n1 + use anyhow::anyhow;\n |\n\nwarning: unused imports: `Context` and `Result`\n --> src/main.rs:1:14\n |\n1 | use anyhow::{Context, Result};\n | ^^^^^^^ ^^^^^^\n |\n = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]"}
25
+ {"sample_index": 51, "prompt": "Define a newtype wrapper for [u8; 32] and implement FromStr and Display. Provide a small `fn main()` that parses and prints it. Output only Rust code in ```rust code blocks.", "code": "#[derive(Debug, PartialEq, Eq, Hash, Clone, Copy)]\nstruct U32x32([u8; 32]);\n\nimpl FromStr for U32x32 {\n type Err = std::num::ParseIntError;\n\n fn from_str(s: &str) -> Result<Self, Self::Err> {\n let mut bytes = [0u8; 32];\n let len = s.as_bytes().read(&mut bytes).ok_or(std::num::ParseIntError)?;\n if len!= 32 {\n return Err(std::num::ParseIntError);\n }\n Ok(U32x32(bytes))\n }\n}\n\nimpl std::fmt::Display for U32x32 {\n fn fmt(&self, f: &mut std::fmt", "error_type": "undefined_variable", "compile_error": "error[E0405]: cannot find trait `FromStr` in this scope\n --> src/main.rs:4:6\n |\n4 | impl FromStr for U32x32 {\n | ^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n1 + use std::str::FromStr;\n |\n\nerror[E0423]: expected value, found struct `std::num::ParseIntError`\n --> src/main.rs:9:55\n |\n9 | let len = s.as_bytes().read(&mut bytes).ok_or(std::num::ParseIntError)?;\n | ^^^^^^^^^^^^^^^^^^^^^^^\n |\n --> /"}
26
+ {"sample_index": 53, "prompt": "Create a small example showing a thiserror enum, Display, a source cause, and a function using the ? operator. Include `fn main()` to drive it. Output only Rust code wrapped in ```rust code blocks.", "code": "use std::fmt::{self, Display};\n\n#[derive(thiserror::Error, Debug)]\n#[error(\"Something went wrong\")]\npub enum Error {\n #[error(\"I/O error: {0}\")]\n IoError(#[from] std::io::Error),\n #[error(\"Custom error: {0}\")]\n CustomError(String),\n}\n\nimpl Display for Error {\n fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {\n match self {\n Error::IoError(e) => Display::fmt(e, f),\n Error::CustomError(e) => Display::fmt(&e, f),\n }\n }\n}\n\nfn main() -> R", "error_type": "other", "compile_error": "error[E0119]: conflicting implementations of trait `std::fmt::Display` for type `Error`\n --> src/main.rs:3:10\n |\n 3 | #[derive(thiserror::Error, Debug)]\n | ^^^^^^^^^^^^^^^^ conflicting implementation for `Error`\n...\n12 | impl Display for Error {\n | ---------------------- first implementation here\n |\n = note: this error originates in the derive macro `thiserror::Error` (in Nightly builds, run with -Z macro-backtrace for more info)\n\nwarning: unused variable: `f`\n --> src/main."}
27
+ {"sample_index": 54, "prompt": "Create a small example showing a thiserror enum, Display, a source cause, and a function using the ? operator. Include `fn main()` to drive it. Output only Rust code wrapped in ```rust code blocks.", "code": "use thiserror::Error;\n\n#[derive(Debug, Error)]\npub enum MyError {\n #[error(\"the {0} was invalid\")]\n Invalid(String),\n #[error(\"the {0} was missing\")]\n Missing(String),\n}\n\nimpl Display for MyError {\n fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {\n write!(f, \"{:?}\", self)\n }\n}\n\nfn divide(a: i32, b: i32) -> Result<i32, MyError> {\n if b == 0 {\n Err(MyError::Invalid(\"denominator\".to_string()))\n } else {\n Ok(a / b)\n }\n}\n\nfn main() {", "error_type": "undefined_variable", "compile_error": "error[E0405]: cannot find trait `Display` in this scope\n --> src/main.rs:11:6\n |\n11 | impl Display for MyError {\n | ^^^^^^^ not found in this scope\n |\nhelp: consider importing this trait\n |\n 1 + use std::fmt::Display;\n |\n\nFor more information about this error, try `rustc --explain E0405`.\nerror: could not compile `app` (bin \"app\") due to 1 previous error\n"}
28
+ {"sample_index": 55, "prompt": "Define a newtype wrapper for [u8; 32] and implement FromStr and Display. Provide a small `fn main()` that parses and prints it. Output only Rust code in ```rust code blocks.", "code": "#[derive(Debug)]\npub struct U32Bytes(pub [u8; 32]);\n\nimpl std::str::FromStr for U32Bytes {\n type Err = std::num::ParseIntError;\n fn from_str(s: &str) -> Result<Self, Self::Err> {\n if s.len()!= 32 {\n return Err(std::num::ParseIntError);\n }\n let mut v = [0u8; 32];\n v.copy_from_slice(s.as_bytes());\n Ok(U32Bytes(v))\n }\n}\n\nimpl std::fmt::Display for U32Bytes {\n fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {\n for by", "error_type": "type_mismatch", "compile_error": "error[E0423]: expected value, found struct `std::num::ParseIntError`\n --> src/main.rs:8:24\n |\n8 | return Err(std::num::ParseIntError);\n | ^^^^^^^^^^^^^^^^^^^^^^^\n |\n --> /rustc/ed61e7d7e242494fb7057f2657300d9e77bb4fcb/library/core/src/num/error.rs:65:1\n |\n = note: `std::num::ParseIntError` defined here\n\nFor more information about this error, try `rustc --explain E0423`.\nerror: could not compile `app` (bin \"app\") due to 1 previous error\n"}
29
+ {"sample_index": 56, "prompt": "Write a complete Rust program with `fn main()` that demonstrates pattern matching with `match` and `if let`. Include necessary imports. Output only code in ```rust code blocks.", "code": "use std::cmp::Ordering;\n\nfn main() {\n let number = 3;\n\n // Using match\n match number {\n 1 => println!(\"One\"),\n 2 => println!(\"Two\"),\n 3 => println!(\"Three\"),\n _ => println!(\"Something else\"),\n }\n\n // Using if let\n if let 3 = number {\n println!(\"Three\");\n } else {\n println!(\"Not three\");\n }\n\n // Using if let for pattern matching\n if let Some(x) = Some(3) {\n println!(\"Number is {}\", x);\n } else {\n println!(\"No", "error_type": "other", "compile_error": "error: this file contains an unclosed delimiter\n --> src/main.rs:75:18\n |\n 3 | fn main() {\n | - unclosed delimiter\n...\n75 | let pair = (0\n | - ^\n | |\n | unclosed delimiter\n\nerror: could not compile `app` (bin \"app\") due to 1 previous error\n"}
30
+ {"sample_index": 62, "prompt": "Create a small example showing a thiserror enum, Display, a source cause, and a function using the ? operator. Include `fn main()` to drive it. Output only Rust code wrapped in ```rust code blocks.", "code": "use std::fmt;\n\n#[derive(Debug, thiserror)]\npub enum MyError {\n #[error(\"Error: {0}\")]\n FromStrError(String),\n}\n\nimpl fmt::Display for MyError {\n fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {\n match self {\n MyError::FromStrError(e) => write!(f, \"MyError: {}\", e),\n }\n }\n}\n\nfn main() -> Result<(), MyError> {\n let s = \"not a number\".to_string();\n let n: u32 = s.parse()?;\n Ok(())\n}", "error_type": "undefined_variable", "compile_error": "error: cannot find derive macro `thiserror` in this scope\n --> src/main.rs:3:17\n |\n3 | #[derive(Debug, thiserror)]\n | ^^^^^^^^^\n |\n = note: `thiserror` is in scope, but it is a crate, not a derive macro\n\nerror: cannot find attribute `error` in this scope\n --> src/main.rs:5:7\n |\n5 | #[error(\"Error: {0}\")]\n | ^^^^^\n\nerror[E0271]: type mismatch resolving `<u32 as FromStr>::Err == MyError`\n --> src/main.rs:19:20\n |\n19 | let n: u32 = s.parse()?;\n | "}
checkpoint-1000/metrics.jsonl ADDED
@@ -0,0 +1,2 @@
 
 
 
1
+ {"compile_rate": 0.53125, "avg_clippy_warnings": 0.0, "doc_comment_rate": 0.0, "avg_doc_comments": 0.0, "avg_idiomatic_score": 0.287109375, "total_samples": 64, "filtered_samples": 0, "evaluated_samples": 64, "error_types": {"type_mismatch": 8, "other": 8, "trait_error": 2, "undefined_variable": 11, "borrow_checker": 1}, "avg_functions": 2.34375, "avg_structs": 0.515625, "avg_impls": 0.84375, "avg_traits": 0.234375, "test_rate": 0.0, "avg_prompt_match": 0.1354213048676364, "seed": 0, "timestamp": "2025-11-19T18:50:17.422676"}
2
+ {"compile_rate": 0.53125, "avg_clippy_warnings": 0.0, "doc_comment_rate": 0.0, "avg_doc_comments": 0.0, "avg_idiomatic_score": 0.287109375, "total_samples": 64, "filtered_samples": 0, "evaluated_samples": 64, "error_types": {"type_mismatch": 8, "other": 8, "trait_error": 2, "undefined_variable": 11, "borrow_checker": 1}, "avg_functions": 2.34375, "avg_structs": 0.515625, "avg_impls": 0.84375, "avg_traits": 0.234375, "test_rate": 0.0, "avg_prompt_match": 0.1354213048676364, "seed": 0, "timestamp": "2025-11-19T19:16:08.966039"}
checkpoint-1000/optimizer.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:04f50c5fa88ec55d7e33b239d38605e13ce066845e912a3a339fd8bd0a96175d
3
+ size 85729445
checkpoint-1000/rng_state_0.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:870702b3a5cfb60ac44af341460696358a13d3ec1662a350f9b3b6111bb6345c
3
+ size 15429
checkpoint-1000/rng_state_1.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:7e4b892a08d788f60ba2e4293bd3749c221fce929407e1d1e980ed74adfd42a0
3
+ size 15429
checkpoint-1000/rng_state_2.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:8afb8292257830d0ff2d63007cb93f71bce7fb8c7a1a12fd909c5c5b805926ab
3
+ size 15429
checkpoint-1000/rng_state_3.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:83049dc2632d52dc7848be1983d5fad88c036f7fdaf2bb946a3a6196586ebbd1
3
+ size 15429
checkpoint-1000/scheduler.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:35f2c53c6d942547e895ec4be375c14e4fcfe44afab92ace5d083a2337a0a2ef
3
+ size 1465
checkpoint-1000/special_tokens_map.json ADDED
@@ -0,0 +1,17 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "bos_token": {
3
+ "content": "<|begin_of_text|>",
4
+ "lstrip": false,
5
+ "normalized": false,
6
+ "rstrip": false,
7
+ "single_word": false
8
+ },
9
+ "eos_token": {
10
+ "content": "<|eot_id|>",
11
+ "lstrip": false,
12
+ "normalized": false,
13
+ "rstrip": false,
14
+ "single_word": false
15
+ },
16
+ "pad_token": "<|eot_id|>"
17
+ }
checkpoint-1000/tokenizer.json ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:6b9e4e7fb171f92fd137b777cc2714bf87d11576700a1dcd7a399e7bbe39537b
3
+ size 17209920
checkpoint-1000/tokenizer_config.json ADDED
@@ -0,0 +1,2063 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "added_tokens_decoder": {
3
+ "128000": {
4
+ "content": "<|begin_of_text|>",
5
+ "lstrip": false,
6
+ "normalized": false,
7
+ "rstrip": false,
8
+ "single_word": false,
9
+ "special": true
10
+ },
11
+ "128001": {
12
+ "content": "<|end_of_text|>",
13
+ "lstrip": false,
14
+ "normalized": false,
15
+ "rstrip": false,
16
+ "single_word": false,
17
+ "special": true
18
+ },
19
+ "128002": {
20
+ "content": "<|reserved_special_token_0|>",
21
+ "lstrip": false,
22
+ "normalized": false,
23
+ "rstrip": false,
24
+ "single_word": false,
25
+ "special": true
26
+ },
27
+ "128003": {
28
+ "content": "<|reserved_special_token_1|>",
29
+ "lstrip": false,
30
+ "normalized": false,
31
+ "rstrip": false,
32
+ "single_word": false,
33
+ "special": true
34
+ },
35
+ "128004": {
36
+ "content": "<|finetune_right_pad_id|>",
37
+ "lstrip": false,
38
+ "normalized": false,
39
+ "rstrip": false,
40
+ "single_word": false,
41
+ "special": true
42
+ },
43
+ "128005": {
44
+ "content": "<|reserved_special_token_2|>",
45
+ "lstrip": false,
46
+ "normalized": false,
47
+ "rstrip": false,
48
+ "single_word": false,
49
+ "special": true
50
+ },
51
+ "128006": {
52
+ "content": "<|start_header_id|>",
53
+ "lstrip": false,
54
+ "normalized": false,
55
+ "rstrip": false,
56
+ "single_word": false,
57
+ "special": true
58
+ },
59
+ "128007": {
60
+ "content": "<|end_header_id|>",
61
+ "lstrip": false,
62
+ "normalized": false,
63
+ "rstrip": false,
64
+ "single_word": false,
65
+ "special": true
66
+ },
67
+ "128008": {
68
+ "content": "<|eom_id|>",
69
+ "lstrip": false,
70
+ "normalized": false,
71
+ "rstrip": false,
72
+ "single_word": false,
73
+ "special": true
74
+ },
75
+ "128009": {
76
+ "content": "<|eot_id|>",
77
+ "lstrip": false,
78
+ "normalized": false,
79
+ "rstrip": false,
80
+ "single_word": false,
81
+ "special": true
82
+ },
83
+ "128010": {
84
+ "content": "<|python_tag|>",
85
+ "lstrip": false,
86
+ "normalized": false,
87
+ "rstrip": false,
88
+ "single_word": false,
89
+ "special": true
90
+ },
91
+ "128011": {
92
+ "content": "<|reserved_special_token_3|>",
93
+ "lstrip": false,
94
+ "normalized": false,
95
+ "rstrip": false,
96
+ "single_word": false,
97
+ "special": true
98
+ },
99
+ "128012": {
100
+ "content": "<|reserved_special_token_4|>",
101
+ "lstrip": false,
102
+ "normalized": false,
103
+ "rstrip": false,
104
+ "single_word": false,
105
+ "special": true
106
+ },
107
+ "128013": {
108
+ "content": "<|reserved_special_token_5|>",
109
+ "lstrip": false,
110
+ "normalized": false,
111
+ "rstrip": false,
112
+ "single_word": false,
113
+ "special": true
114
+ },
115
+ "128014": {
116
+ "content": "<|reserved_special_token_6|>",
117
+ "lstrip": false,
118
+ "normalized": false,
119
+ "rstrip": false,
120
+ "single_word": false,
121
+ "special": true
122
+ },
123
+ "128015": {
124
+ "content": "<|reserved_special_token_7|>",
125
+ "lstrip": false,
126
+ "normalized": false,
127
+ "rstrip": false,
128
+ "single_word": false,
129
+ "special": true
130
+ },
131
+ "128016": {
132
+ "content": "<|reserved_special_token_8|>",
133
+ "lstrip": false,
134
+ "normalized": false,
135
+ "rstrip": false,
136
+ "single_word": false,
137
+ "special": true
138
+ },
139
+ "128017": {
140
+ "content": "<|reserved_special_token_9|>",
141
+ "lstrip": false,
142
+ "normalized": false,
143
+ "rstrip": false,
144
+ "single_word": false,
145
+ "special": true
146
+ },
147
+ "128018": {
148
+ "content": "<|reserved_special_token_10|>",
149
+ "lstrip": false,
150
+ "normalized": false,
151
+ "rstrip": false,
152
+ "single_word": false,
153
+ "special": true
154
+ },
155
+ "128019": {
156
+ "content": "<|reserved_special_token_11|>",
157
+ "lstrip": false,
158
+ "normalized": false,
159
+ "rstrip": false,
160
+ "single_word": false,
161
+ "special": true
162
+ },
163
+ "128020": {
164
+ "content": "<|reserved_special_token_12|>",
165
+ "lstrip": false,
166
+ "normalized": false,
167
+ "rstrip": false,
168
+ "single_word": false,
169
+ "special": true
170
+ },
171
+ "128021": {
172
+ "content": "<|reserved_special_token_13|>",
173
+ "lstrip": false,
174
+ "normalized": false,
175
+ "rstrip": false,
176
+ "single_word": false,
177
+ "special": true
178
+ },
179
+ "128022": {
180
+ "content": "<|reserved_special_token_14|>",
181
+ "lstrip": false,
182
+ "normalized": false,
183
+ "rstrip": false,
184
+ "single_word": false,
185
+ "special": true
186
+ },
187
+ "128023": {
188
+ "content": "<|reserved_special_token_15|>",
189
+ "lstrip": false,
190
+ "normalized": false,
191
+ "rstrip": false,
192
+ "single_word": false,
193
+ "special": true
194
+ },
195
+ "128024": {
196
+ "content": "<|reserved_special_token_16|>",
197
+ "lstrip": false,
198
+ "normalized": false,
199
+ "rstrip": false,
200
+ "single_word": false,
201
+ "special": true
202
+ },
203
+ "128025": {
204
+ "content": "<|reserved_special_token_17|>",
205
+ "lstrip": false,
206
+ "normalized": false,
207
+ "rstrip": false,
208
+ "single_word": false,
209
+ "special": true
210
+ },
211
+ "128026": {
212
+ "content": "<|reserved_special_token_18|>",
213
+ "lstrip": false,
214
+ "normalized": false,
215
+ "rstrip": false,
216
+ "single_word": false,
217
+ "special": true
218
+ },
219
+ "128027": {
220
+ "content": "<|reserved_special_token_19|>",
221
+ "lstrip": false,
222
+ "normalized": false,
223
+ "rstrip": false,
224
+ "single_word": false,
225
+ "special": true
226
+ },
227
+ "128028": {
228
+ "content": "<|reserved_special_token_20|>",
229
+ "lstrip": false,
230
+ "normalized": false,
231
+ "rstrip": false,
232
+ "single_word": false,
233
+ "special": true
234
+ },
235
+ "128029": {
236
+ "content": "<|reserved_special_token_21|>",
237
+ "lstrip": false,
238
+ "normalized": false,
239
+ "rstrip": false,
240
+ "single_word": false,
241
+ "special": true
242
+ },
243
+ "128030": {
244
+ "content": "<|reserved_special_token_22|>",
245
+ "lstrip": false,
246
+ "normalized": false,
247
+ "rstrip": false,
248
+ "single_word": false,
249
+ "special": true
250
+ },
251
+ "128031": {
252
+ "content": "<|reserved_special_token_23|>",
253
+ "lstrip": false,
254
+ "normalized": false,
255
+ "rstrip": false,
256
+ "single_word": false,
257
+ "special": true
258
+ },
259
+ "128032": {
260
+ "content": "<|reserved_special_token_24|>",
261
+ "lstrip": false,
262
+ "normalized": false,
263
+ "rstrip": false,
264
+ "single_word": false,
265
+ "special": true
266
+ },
267
+ "128033": {
268
+ "content": "<|reserved_special_token_25|>",
269
+ "lstrip": false,
270
+ "normalized": false,
271
+ "rstrip": false,
272
+ "single_word": false,
273
+ "special": true
274
+ },
275
+ "128034": {
276
+ "content": "<|reserved_special_token_26|>",
277
+ "lstrip": false,
278
+ "normalized": false,
279
+ "rstrip": false,
280
+ "single_word": false,
281
+ "special": true
282
+ },
283
+ "128035": {
284
+ "content": "<|reserved_special_token_27|>",
285
+ "lstrip": false,
286
+ "normalized": false,
287
+ "rstrip": false,
288
+ "single_word": false,
289
+ "special": true
290
+ },
291
+ "128036": {
292
+ "content": "<|reserved_special_token_28|>",
293
+ "lstrip": false,
294
+ "normalized": false,
295
+ "rstrip": false,
296
+ "single_word": false,
297
+ "special": true
298
+ },
299
+ "128037": {
300
+ "content": "<|reserved_special_token_29|>",
301
+ "lstrip": false,
302
+ "normalized": false,
303
+ "rstrip": false,
304
+ "single_word": false,
305
+ "special": true
306
+ },
307
+ "128038": {
308
+ "content": "<|reserved_special_token_30|>",
309
+ "lstrip": false,
310
+ "normalized": false,
311
+ "rstrip": false,
312
+ "single_word": false,
313
+ "special": true
314
+ },
315
+ "128039": {
316
+ "content": "<|reserved_special_token_31|>",
317
+ "lstrip": false,
318
+ "normalized": false,
319
+ "rstrip": false,
320
+ "single_word": false,
321
+ "special": true
322
+ },
323
+ "128040": {
324
+ "content": "<|reserved_special_token_32|>",
325
+ "lstrip": false,
326
+ "normalized": false,
327
+ "rstrip": false,
328
+ "single_word": false,
329
+ "special": true
330
+ },
331
+ "128041": {
332
+ "content": "<|reserved_special_token_33|>",
333
+ "lstrip": false,
334
+ "normalized": false,
335
+ "rstrip": false,
336
+ "single_word": false,
337
+ "special": true
338
+ },
339
+ "128042": {
340
+ "content": "<|reserved_special_token_34|>",
341
+ "lstrip": false,
342
+ "normalized": false,
343
+ "rstrip": false,
344
+ "single_word": false,
345
+ "special": true
346
+ },
347
+ "128043": {
348
+ "content": "<|reserved_special_token_35|>",
349
+ "lstrip": false,
350
+ "normalized": false,
351
+ "rstrip": false,
352
+ "single_word": false,
353
+ "special": true
354
+ },
355
+ "128044": {
356
+ "content": "<|reserved_special_token_36|>",
357
+ "lstrip": false,
358
+ "normalized": false,
359
+ "rstrip": false,
360
+ "single_word": false,
361
+ "special": true
362
+ },
363
+ "128045": {
364
+ "content": "<|reserved_special_token_37|>",
365
+ "lstrip": false,
366
+ "normalized": false,
367
+ "rstrip": false,
368
+ "single_word": false,
369
+ "special": true
370
+ },
371
+ "128046": {
372
+ "content": "<|reserved_special_token_38|>",
373
+ "lstrip": false,
374
+ "normalized": false,
375
+ "rstrip": false,
376
+ "single_word": false,
377
+ "special": true
378
+ },
379
+ "128047": {
380
+ "content": "<|reserved_special_token_39|>",
381
+ "lstrip": false,
382
+ "normalized": false,
383
+ "rstrip": false,
384
+ "single_word": false,
385
+ "special": true
386
+ },
387
+ "128048": {
388
+ "content": "<|reserved_special_token_40|>",
389
+ "lstrip": false,
390
+ "normalized": false,
391
+ "rstrip": false,
392
+ "single_word": false,
393
+ "special": true
394
+ },
395
+ "128049": {
396
+ "content": "<|reserved_special_token_41|>",
397
+ "lstrip": false,
398
+ "normalized": false,
399
+ "rstrip": false,
400
+ "single_word": false,
401
+ "special": true
402
+ },
403
+ "128050": {
404
+ "content": "<|reserved_special_token_42|>",
405
+ "lstrip": false,
406
+ "normalized": false,
407
+ "rstrip": false,
408
+ "single_word": false,
409
+ "special": true
410
+ },
411
+ "128051": {
412
+ "content": "<|reserved_special_token_43|>",
413
+ "lstrip": false,
414
+ "normalized": false,
415
+ "rstrip": false,
416
+ "single_word": false,
417
+ "special": true
418
+ },
419
+ "128052": {
420
+ "content": "<|reserved_special_token_44|>",
421
+ "lstrip": false,
422
+ "normalized": false,
423
+ "rstrip": false,
424
+ "single_word": false,
425
+ "special": true
426
+ },
427
+ "128053": {
428
+ "content": "<|reserved_special_token_45|>",
429
+ "lstrip": false,
430
+ "normalized": false,
431
+ "rstrip": false,
432
+ "single_word": false,
433
+ "special": true
434
+ },
435
+ "128054": {
436
+ "content": "<|reserved_special_token_46|>",
437
+ "lstrip": false,
438
+ "normalized": false,
439
+ "rstrip": false,
440
+ "single_word": false,
441
+ "special": true
442
+ },
443
+ "128055": {
444
+ "content": "<|reserved_special_token_47|>",
445
+ "lstrip": false,
446
+ "normalized": false,
447
+ "rstrip": false,
448
+ "single_word": false,
449
+ "special": true
450
+ },
451
+ "128056": {
452
+ "content": "<|reserved_special_token_48|>",
453
+ "lstrip": false,
454
+ "normalized": false,
455
+ "rstrip": false,
456
+ "single_word": false,
457
+ "special": true
458
+ },
459
+ "128057": {
460
+ "content": "<|reserved_special_token_49|>",
461
+ "lstrip": false,
462
+ "normalized": false,
463
+ "rstrip": false,
464
+ "single_word": false,
465
+ "special": true
466
+ },
467
+ "128058": {
468
+ "content": "<|reserved_special_token_50|>",
469
+ "lstrip": false,
470
+ "normalized": false,
471
+ "rstrip": false,
472
+ "single_word": false,
473
+ "special": true
474
+ },
475
+ "128059": {
476
+ "content": "<|reserved_special_token_51|>",
477
+ "lstrip": false,
478
+ "normalized": false,
479
+ "rstrip": false,
480
+ "single_word": false,
481
+ "special": true
482
+ },
483
+ "128060": {
484
+ "content": "<|reserved_special_token_52|>",
485
+ "lstrip": false,
486
+ "normalized": false,
487
+ "rstrip": false,
488
+ "single_word": false,
489
+ "special": true
490
+ },
491
+ "128061": {
492
+ "content": "<|reserved_special_token_53|>",
493
+ "lstrip": false,
494
+ "normalized": false,
495
+ "rstrip": false,
496
+ "single_word": false,
497
+ "special": true
498
+ },
499
+ "128062": {
500
+ "content": "<|reserved_special_token_54|>",
501
+ "lstrip": false,
502
+ "normalized": false,
503
+ "rstrip": false,
504
+ "single_word": false,
505
+ "special": true
506
+ },
507
+ "128063": {
508
+ "content": "<|reserved_special_token_55|>",
509
+ "lstrip": false,
510
+ "normalized": false,
511
+ "rstrip": false,
512
+ "single_word": false,
513
+ "special": true
514
+ },
515
+ "128064": {
516
+ "content": "<|reserved_special_token_56|>",
517
+ "lstrip": false,
518
+ "normalized": false,
519
+ "rstrip": false,
520
+ "single_word": false,
521
+ "special": true
522
+ },
523
+ "128065": {
524
+ "content": "<|reserved_special_token_57|>",
525
+ "lstrip": false,
526
+ "normalized": false,
527
+ "rstrip": false,
528
+ "single_word": false,
529
+ "special": true
530
+ },
531
+ "128066": {
532
+ "content": "<|reserved_special_token_58|>",
533
+ "lstrip": false,
534
+ "normalized": false,
535
+ "rstrip": false,
536
+ "single_word": false,
537
+ "special": true
538
+ },
539
+ "128067": {
540
+ "content": "<|reserved_special_token_59|>",
541
+ "lstrip": false,
542
+ "normalized": false,
543
+ "rstrip": false,
544
+ "single_word": false,
545
+ "special": true
546
+ },
547
+ "128068": {
548
+ "content": "<|reserved_special_token_60|>",
549
+ "lstrip": false,
550
+ "normalized": false,
551
+ "rstrip": false,
552
+ "single_word": false,
553
+ "special": true
554
+ },
555
+ "128069": {
556
+ "content": "<|reserved_special_token_61|>",
557
+ "lstrip": false,
558
+ "normalized": false,
559
+ "rstrip": false,
560
+ "single_word": false,
561
+ "special": true
562
+ },
563
+ "128070": {
564
+ "content": "<|reserved_special_token_62|>",
565
+ "lstrip": false,
566
+ "normalized": false,
567
+ "rstrip": false,
568
+ "single_word": false,
569
+ "special": true
570
+ },
571
+ "128071": {
572
+ "content": "<|reserved_special_token_63|>",
573
+ "lstrip": false,
574
+ "normalized": false,
575
+ "rstrip": false,
576
+ "single_word": false,
577
+ "special": true
578
+ },
579
+ "128072": {
580
+ "content": "<|reserved_special_token_64|>",
581
+ "lstrip": false,
582
+ "normalized": false,
583
+ "rstrip": false,
584
+ "single_word": false,
585
+ "special": true
586
+ },
587
+ "128073": {
588
+ "content": "<|reserved_special_token_65|>",
589
+ "lstrip": false,
590
+ "normalized": false,
591
+ "rstrip": false,
592
+ "single_word": false,
593
+ "special": true
594
+ },
595
+ "128074": {
596
+ "content": "<|reserved_special_token_66|>",
597
+ "lstrip": false,
598
+ "normalized": false,
599
+ "rstrip": false,
600
+ "single_word": false,
601
+ "special": true
602
+ },
603
+ "128075": {
604
+ "content": "<|reserved_special_token_67|>",
605
+ "lstrip": false,
606
+ "normalized": false,
607
+ "rstrip": false,
608
+ "single_word": false,
609
+ "special": true
610
+ },
611
+ "128076": {
612
+ "content": "<|reserved_special_token_68|>",
613
+ "lstrip": false,
614
+ "normalized": false,
615
+ "rstrip": false,
616
+ "single_word": false,
617
+ "special": true
618
+ },
619
+ "128077": {
620
+ "content": "<|reserved_special_token_69|>",
621
+ "lstrip": false,
622
+ "normalized": false,
623
+ "rstrip": false,
624
+ "single_word": false,
625
+ "special": true
626
+ },
627
+ "128078": {
628
+ "content": "<|reserved_special_token_70|>",
629
+ "lstrip": false,
630
+ "normalized": false,
631
+ "rstrip": false,
632
+ "single_word": false,
633
+ "special": true
634
+ },
635
+ "128079": {
636
+ "content": "<|reserved_special_token_71|>",
637
+ "lstrip": false,
638
+ "normalized": false,
639
+ "rstrip": false,
640
+ "single_word": false,
641
+ "special": true
642
+ },
643
+ "128080": {
644
+ "content": "<|reserved_special_token_72|>",
645
+ "lstrip": false,
646
+ "normalized": false,
647
+ "rstrip": false,
648
+ "single_word": false,
649
+ "special": true
650
+ },
651
+ "128081": {
652
+ "content": "<|reserved_special_token_73|>",
653
+ "lstrip": false,
654
+ "normalized": false,
655
+ "rstrip": false,
656
+ "single_word": false,
657
+ "special": true
658
+ },
659
+ "128082": {
660
+ "content": "<|reserved_special_token_74|>",
661
+ "lstrip": false,
662
+ "normalized": false,
663
+ "rstrip": false,
664
+ "single_word": false,
665
+ "special": true
666
+ },
667
+ "128083": {
668
+ "content": "<|reserved_special_token_75|>",
669
+ "lstrip": false,
670
+ "normalized": false,
671
+ "rstrip": false,
672
+ "single_word": false,
673
+ "special": true
674
+ },
675
+ "128084": {
676
+ "content": "<|reserved_special_token_76|>",
677
+ "lstrip": false,
678
+ "normalized": false,
679
+ "rstrip": false,
680
+ "single_word": false,
681
+ "special": true
682
+ },
683
+ "128085": {
684
+ "content": "<|reserved_special_token_77|>",
685
+ "lstrip": false,
686
+ "normalized": false,
687
+ "rstrip": false,
688
+ "single_word": false,
689
+ "special": true
690
+ },
691
+ "128086": {
692
+ "content": "<|reserved_special_token_78|>",
693
+ "lstrip": false,
694
+ "normalized": false,
695
+ "rstrip": false,
696
+ "single_word": false,
697
+ "special": true
698
+ },
699
+ "128087": {
700
+ "content": "<|reserved_special_token_79|>",
701
+ "lstrip": false,
702
+ "normalized": false,
703
+ "rstrip": false,
704
+ "single_word": false,
705
+ "special": true
706
+ },
707
+ "128088": {
708
+ "content": "<|reserved_special_token_80|>",
709
+ "lstrip": false,
710
+ "normalized": false,
711
+ "rstrip": false,
712
+ "single_word": false,
713
+ "special": true
714
+ },
715
+ "128089": {
716
+ "content": "<|reserved_special_token_81|>",
717
+ "lstrip": false,
718
+ "normalized": false,
719
+ "rstrip": false,
720
+ "single_word": false,
721
+ "special": true
722
+ },
723
+ "128090": {
724
+ "content": "<|reserved_special_token_82|>",
725
+ "lstrip": false,
726
+ "normalized": false,
727
+ "rstrip": false,
728
+ "single_word": false,
729
+ "special": true
730
+ },
731
+ "128091": {
732
+ "content": "<|reserved_special_token_83|>",
733
+ "lstrip": false,
734
+ "normalized": false,
735
+ "rstrip": false,
736
+ "single_word": false,
737
+ "special": true
738
+ },
739
+ "128092": {
740
+ "content": "<|reserved_special_token_84|>",
741
+ "lstrip": false,
742
+ "normalized": false,
743
+ "rstrip": false,
744
+ "single_word": false,
745
+ "special": true
746
+ },
747
+ "128093": {
748
+ "content": "<|reserved_special_token_85|>",
749
+ "lstrip": false,
750
+ "normalized": false,
751
+ "rstrip": false,
752
+ "single_word": false,
753
+ "special": true
754
+ },
755
+ "128094": {
756
+ "content": "<|reserved_special_token_86|>",
757
+ "lstrip": false,
758
+ "normalized": false,
759
+ "rstrip": false,
760
+ "single_word": false,
761
+ "special": true
762
+ },
763
+ "128095": {
764
+ "content": "<|reserved_special_token_87|>",
765
+ "lstrip": false,
766
+ "normalized": false,
767
+ "rstrip": false,
768
+ "single_word": false,
769
+ "special": true
770
+ },
771
+ "128096": {
772
+ "content": "<|reserved_special_token_88|>",
773
+ "lstrip": false,
774
+ "normalized": false,
775
+ "rstrip": false,
776
+ "single_word": false,
777
+ "special": true
778
+ },
779
+ "128097": {
780
+ "content": "<|reserved_special_token_89|>",
781
+ "lstrip": false,
782
+ "normalized": false,
783
+ "rstrip": false,
784
+ "single_word": false,
785
+ "special": true
786
+ },
787
+ "128098": {
788
+ "content": "<|reserved_special_token_90|>",
789
+ "lstrip": false,
790
+ "normalized": false,
791
+ "rstrip": false,
792
+ "single_word": false,
793
+ "special": true
794
+ },
795
+ "128099": {
796
+ "content": "<|reserved_special_token_91|>",
797
+ "lstrip": false,
798
+ "normalized": false,
799
+ "rstrip": false,
800
+ "single_word": false,
801
+ "special": true
802
+ },
803
+ "128100": {
804
+ "content": "<|reserved_special_token_92|>",
805
+ "lstrip": false,
806
+ "normalized": false,
807
+ "rstrip": false,
808
+ "single_word": false,
809
+ "special": true
810
+ },
811
+ "128101": {
812
+ "content": "<|reserved_special_token_93|>",
813
+ "lstrip": false,
814
+ "normalized": false,
815
+ "rstrip": false,
816
+ "single_word": false,
817
+ "special": true
818
+ },
819
+ "128102": {
820
+ "content": "<|reserved_special_token_94|>",
821
+ "lstrip": false,
822
+ "normalized": false,
823
+ "rstrip": false,
824
+ "single_word": false,
825
+ "special": true
826
+ },
827
+ "128103": {
828
+ "content": "<|reserved_special_token_95|>",
829
+ "lstrip": false,
830
+ "normalized": false,
831
+ "rstrip": false,
832
+ "single_word": false,
833
+ "special": true
834
+ },
835
+ "128104": {
836
+ "content": "<|reserved_special_token_96|>",
837
+ "lstrip": false,
838
+ "normalized": false,
839
+ "rstrip": false,
840
+ "single_word": false,
841
+ "special": true
842
+ },
843
+ "128105": {
844
+ "content": "<|reserved_special_token_97|>",
845
+ "lstrip": false,
846
+ "normalized": false,
847
+ "rstrip": false,
848
+ "single_word": false,
849
+ "special": true
850
+ },
851
+ "128106": {
852
+ "content": "<|reserved_special_token_98|>",
853
+ "lstrip": false,
854
+ "normalized": false,
855
+ "rstrip": false,
856
+ "single_word": false,
857
+ "special": true
858
+ },
859
+ "128107": {
860
+ "content": "<|reserved_special_token_99|>",
861
+ "lstrip": false,
862
+ "normalized": false,
863
+ "rstrip": false,
864
+ "single_word": false,
865
+ "special": true
866
+ },
867
+ "128108": {
868
+ "content": "<|reserved_special_token_100|>",
869
+ "lstrip": false,
870
+ "normalized": false,
871
+ "rstrip": false,
872
+ "single_word": false,
873
+ "special": true
874
+ },
875
+ "128109": {
876
+ "content": "<|reserved_special_token_101|>",
877
+ "lstrip": false,
878
+ "normalized": false,
879
+ "rstrip": false,
880
+ "single_word": false,
881
+ "special": true
882
+ },
883
+ "128110": {
884
+ "content": "<|reserved_special_token_102|>",
885
+ "lstrip": false,
886
+ "normalized": false,
887
+ "rstrip": false,
888
+ "single_word": false,
889
+ "special": true
890
+ },
891
+ "128111": {
892
+ "content": "<|reserved_special_token_103|>",
893
+ "lstrip": false,
894
+ "normalized": false,
895
+ "rstrip": false,
896
+ "single_word": false,
897
+ "special": true
898
+ },
899
+ "128112": {
900
+ "content": "<|reserved_special_token_104|>",
901
+ "lstrip": false,
902
+ "normalized": false,
903
+ "rstrip": false,
904
+ "single_word": false,
905
+ "special": true
906
+ },
907
+ "128113": {
908
+ "content": "<|reserved_special_token_105|>",
909
+ "lstrip": false,
910
+ "normalized": false,
911
+ "rstrip": false,
912
+ "single_word": false,
913
+ "special": true
914
+ },
915
+ "128114": {
916
+ "content": "<|reserved_special_token_106|>",
917
+ "lstrip": false,
918
+ "normalized": false,
919
+ "rstrip": false,
920
+ "single_word": false,
921
+ "special": true
922
+ },
923
+ "128115": {
924
+ "content": "<|reserved_special_token_107|>",
925
+ "lstrip": false,
926
+ "normalized": false,
927
+ "rstrip": false,
928
+ "single_word": false,
929
+ "special": true
930
+ },
931
+ "128116": {
932
+ "content": "<|reserved_special_token_108|>",
933
+ "lstrip": false,
934
+ "normalized": false,
935
+ "rstrip": false,
936
+ "single_word": false,
937
+ "special": true
938
+ },
939
+ "128117": {
940
+ "content": "<|reserved_special_token_109|>",
941
+ "lstrip": false,
942
+ "normalized": false,
943
+ "rstrip": false,
944
+ "single_word": false,
945
+ "special": true
946
+ },
947
+ "128118": {
948
+ "content": "<|reserved_special_token_110|>",
949
+ "lstrip": false,
950
+ "normalized": false,
951
+ "rstrip": false,
952
+ "single_word": false,
953
+ "special": true
954
+ },
955
+ "128119": {
956
+ "content": "<|reserved_special_token_111|>",
957
+ "lstrip": false,
958
+ "normalized": false,
959
+ "rstrip": false,
960
+ "single_word": false,
961
+ "special": true
962
+ },
963
+ "128120": {
964
+ "content": "<|reserved_special_token_112|>",
965
+ "lstrip": false,
966
+ "normalized": false,
967
+ "rstrip": false,
968
+ "single_word": false,
969
+ "special": true
970
+ },
971
+ "128121": {
972
+ "content": "<|reserved_special_token_113|>",
973
+ "lstrip": false,
974
+ "normalized": false,
975
+ "rstrip": false,
976
+ "single_word": false,
977
+ "special": true
978
+ },
979
+ "128122": {
980
+ "content": "<|reserved_special_token_114|>",
981
+ "lstrip": false,
982
+ "normalized": false,
983
+ "rstrip": false,
984
+ "single_word": false,
985
+ "special": true
986
+ },
987
+ "128123": {
988
+ "content": "<|reserved_special_token_115|>",
989
+ "lstrip": false,
990
+ "normalized": false,
991
+ "rstrip": false,
992
+ "single_word": false,
993
+ "special": true
994
+ },
995
+ "128124": {
996
+ "content": "<|reserved_special_token_116|>",
997
+ "lstrip": false,
998
+ "normalized": false,
999
+ "rstrip": false,
1000
+ "single_word": false,
1001
+ "special": true
1002
+ },
1003
+ "128125": {
1004
+ "content": "<|reserved_special_token_117|>",
1005
+ "lstrip": false,
1006
+ "normalized": false,
1007
+ "rstrip": false,
1008
+ "single_word": false,
1009
+ "special": true
1010
+ },
1011
+ "128126": {
1012
+ "content": "<|reserved_special_token_118|>",
1013
+ "lstrip": false,
1014
+ "normalized": false,
1015
+ "rstrip": false,
1016
+ "single_word": false,
1017
+ "special": true
1018
+ },
1019
+ "128127": {
1020
+ "content": "<|reserved_special_token_119|>",
1021
+ "lstrip": false,
1022
+ "normalized": false,
1023
+ "rstrip": false,
1024
+ "single_word": false,
1025
+ "special": true
1026
+ },
1027
+ "128128": {
1028
+ "content": "<|reserved_special_token_120|>",
1029
+ "lstrip": false,
1030
+ "normalized": false,
1031
+ "rstrip": false,
1032
+ "single_word": false,
1033
+ "special": true
1034
+ },
1035
+ "128129": {
1036
+ "content": "<|reserved_special_token_121|>",
1037
+ "lstrip": false,
1038
+ "normalized": false,
1039
+ "rstrip": false,
1040
+ "single_word": false,
1041
+ "special": true
1042
+ },
1043
+ "128130": {
1044
+ "content": "<|reserved_special_token_122|>",
1045
+ "lstrip": false,
1046
+ "normalized": false,
1047
+ "rstrip": false,
1048
+ "single_word": false,
1049
+ "special": true
1050
+ },
1051
+ "128131": {
1052
+ "content": "<|reserved_special_token_123|>",
1053
+ "lstrip": false,
1054
+ "normalized": false,
1055
+ "rstrip": false,
1056
+ "single_word": false,
1057
+ "special": true
1058
+ },
1059
+ "128132": {
1060
+ "content": "<|reserved_special_token_124|>",
1061
+ "lstrip": false,
1062
+ "normalized": false,
1063
+ "rstrip": false,
1064
+ "single_word": false,
1065
+ "special": true
1066
+ },
1067
+ "128133": {
1068
+ "content": "<|reserved_special_token_125|>",
1069
+ "lstrip": false,
1070
+ "normalized": false,
1071
+ "rstrip": false,
1072
+ "single_word": false,
1073
+ "special": true
1074
+ },
1075
+ "128134": {
1076
+ "content": "<|reserved_special_token_126|>",
1077
+ "lstrip": false,
1078
+ "normalized": false,
1079
+ "rstrip": false,
1080
+ "single_word": false,
1081
+ "special": true
1082
+ },
1083
+ "128135": {
1084
+ "content": "<|reserved_special_token_127|>",
1085
+ "lstrip": false,
1086
+ "normalized": false,
1087
+ "rstrip": false,
1088
+ "single_word": false,
1089
+ "special": true
1090
+ },
1091
+ "128136": {
1092
+ "content": "<|reserved_special_token_128|>",
1093
+ "lstrip": false,
1094
+ "normalized": false,
1095
+ "rstrip": false,
1096
+ "single_word": false,
1097
+ "special": true
1098
+ },
1099
+ "128137": {
1100
+ "content": "<|reserved_special_token_129|>",
1101
+ "lstrip": false,
1102
+ "normalized": false,
1103
+ "rstrip": false,
1104
+ "single_word": false,
1105
+ "special": true
1106
+ },
1107
+ "128138": {
1108
+ "content": "<|reserved_special_token_130|>",
1109
+ "lstrip": false,
1110
+ "normalized": false,
1111
+ "rstrip": false,
1112
+ "single_word": false,
1113
+ "special": true
1114
+ },
1115
+ "128139": {
1116
+ "content": "<|reserved_special_token_131|>",
1117
+ "lstrip": false,
1118
+ "normalized": false,
1119
+ "rstrip": false,
1120
+ "single_word": false,
1121
+ "special": true
1122
+ },
1123
+ "128140": {
1124
+ "content": "<|reserved_special_token_132|>",
1125
+ "lstrip": false,
1126
+ "normalized": false,
1127
+ "rstrip": false,
1128
+ "single_word": false,
1129
+ "special": true
1130
+ },
1131
+ "128141": {
1132
+ "content": "<|reserved_special_token_133|>",
1133
+ "lstrip": false,
1134
+ "normalized": false,
1135
+ "rstrip": false,
1136
+ "single_word": false,
1137
+ "special": true
1138
+ },
1139
+ "128142": {
1140
+ "content": "<|reserved_special_token_134|>",
1141
+ "lstrip": false,
1142
+ "normalized": false,
1143
+ "rstrip": false,
1144
+ "single_word": false,
1145
+ "special": true
1146
+ },
1147
+ "128143": {
1148
+ "content": "<|reserved_special_token_135|>",
1149
+ "lstrip": false,
1150
+ "normalized": false,
1151
+ "rstrip": false,
1152
+ "single_word": false,
1153
+ "special": true
1154
+ },
1155
+ "128144": {
1156
+ "content": "<|reserved_special_token_136|>",
1157
+ "lstrip": false,
1158
+ "normalized": false,
1159
+ "rstrip": false,
1160
+ "single_word": false,
1161
+ "special": true
1162
+ },
1163
+ "128145": {
1164
+ "content": "<|reserved_special_token_137|>",
1165
+ "lstrip": false,
1166
+ "normalized": false,
1167
+ "rstrip": false,
1168
+ "single_word": false,
1169
+ "special": true
1170
+ },
1171
+ "128146": {
1172
+ "content": "<|reserved_special_token_138|>",
1173
+ "lstrip": false,
1174
+ "normalized": false,
1175
+ "rstrip": false,
1176
+ "single_word": false,
1177
+ "special": true
1178
+ },
1179
+ "128147": {
1180
+ "content": "<|reserved_special_token_139|>",
1181
+ "lstrip": false,
1182
+ "normalized": false,
1183
+ "rstrip": false,
1184
+ "single_word": false,
1185
+ "special": true
1186
+ },
1187
+ "128148": {
1188
+ "content": "<|reserved_special_token_140|>",
1189
+ "lstrip": false,
1190
+ "normalized": false,
1191
+ "rstrip": false,
1192
+ "single_word": false,
1193
+ "special": true
1194
+ },
1195
+ "128149": {
1196
+ "content": "<|reserved_special_token_141|>",
1197
+ "lstrip": false,
1198
+ "normalized": false,
1199
+ "rstrip": false,
1200
+ "single_word": false,
1201
+ "special": true
1202
+ },
1203
+ "128150": {
1204
+ "content": "<|reserved_special_token_142|>",
1205
+ "lstrip": false,
1206
+ "normalized": false,
1207
+ "rstrip": false,
1208
+ "single_word": false,
1209
+ "special": true
1210
+ },
1211
+ "128151": {
1212
+ "content": "<|reserved_special_token_143|>",
1213
+ "lstrip": false,
1214
+ "normalized": false,
1215
+ "rstrip": false,
1216
+ "single_word": false,
1217
+ "special": true
1218
+ },
1219
+ "128152": {
1220
+ "content": "<|reserved_special_token_144|>",
1221
+ "lstrip": false,
1222
+ "normalized": false,
1223
+ "rstrip": false,
1224
+ "single_word": false,
1225
+ "special": true
1226
+ },
1227
+ "128153": {
1228
+ "content": "<|reserved_special_token_145|>",
1229
+ "lstrip": false,
1230
+ "normalized": false,
1231
+ "rstrip": false,
1232
+ "single_word": false,
1233
+ "special": true
1234
+ },
1235
+ "128154": {
1236
+ "content": "<|reserved_special_token_146|>",
1237
+ "lstrip": false,
1238
+ "normalized": false,
1239
+ "rstrip": false,
1240
+ "single_word": false,
1241
+ "special": true
1242
+ },
1243
+ "128155": {
1244
+ "content": "<|reserved_special_token_147|>",
1245
+ "lstrip": false,
1246
+ "normalized": false,
1247
+ "rstrip": false,
1248
+ "single_word": false,
1249
+ "special": true
1250
+ },
1251
+ "128156": {
1252
+ "content": "<|reserved_special_token_148|>",
1253
+ "lstrip": false,
1254
+ "normalized": false,
1255
+ "rstrip": false,
1256
+ "single_word": false,
1257
+ "special": true
1258
+ },
1259
+ "128157": {
1260
+ "content": "<|reserved_special_token_149|>",
1261
+ "lstrip": false,
1262
+ "normalized": false,
1263
+ "rstrip": false,
1264
+ "single_word": false,
1265
+ "special": true
1266
+ },
1267
+ "128158": {
1268
+ "content": "<|reserved_special_token_150|>",
1269
+ "lstrip": false,
1270
+ "normalized": false,
1271
+ "rstrip": false,
1272
+ "single_word": false,
1273
+ "special": true
1274
+ },
1275
+ "128159": {
1276
+ "content": "<|reserved_special_token_151|>",
1277
+ "lstrip": false,
1278
+ "normalized": false,
1279
+ "rstrip": false,
1280
+ "single_word": false,
1281
+ "special": true
1282
+ },
1283
+ "128160": {
1284
+ "content": "<|reserved_special_token_152|>",
1285
+ "lstrip": false,
1286
+ "normalized": false,
1287
+ "rstrip": false,
1288
+ "single_word": false,
1289
+ "special": true
1290
+ },
1291
+ "128161": {
1292
+ "content": "<|reserved_special_token_153|>",
1293
+ "lstrip": false,
1294
+ "normalized": false,
1295
+ "rstrip": false,
1296
+ "single_word": false,
1297
+ "special": true
1298
+ },
1299
+ "128162": {
1300
+ "content": "<|reserved_special_token_154|>",
1301
+ "lstrip": false,
1302
+ "normalized": false,
1303
+ "rstrip": false,
1304
+ "single_word": false,
1305
+ "special": true
1306
+ },
1307
+ "128163": {
1308
+ "content": "<|reserved_special_token_155|>",
1309
+ "lstrip": false,
1310
+ "normalized": false,
1311
+ "rstrip": false,
1312
+ "single_word": false,
1313
+ "special": true
1314
+ },
1315
+ "128164": {
1316
+ "content": "<|reserved_special_token_156|>",
1317
+ "lstrip": false,
1318
+ "normalized": false,
1319
+ "rstrip": false,
1320
+ "single_word": false,
1321
+ "special": true
1322
+ },
1323
+ "128165": {
1324
+ "content": "<|reserved_special_token_157|>",
1325
+ "lstrip": false,
1326
+ "normalized": false,
1327
+ "rstrip": false,
1328
+ "single_word": false,
1329
+ "special": true
1330
+ },
1331
+ "128166": {
1332
+ "content": "<|reserved_special_token_158|>",
1333
+ "lstrip": false,
1334
+ "normalized": false,
1335
+ "rstrip": false,
1336
+ "single_word": false,
1337
+ "special": true
1338
+ },
1339
+ "128167": {
1340
+ "content": "<|reserved_special_token_159|>",
1341
+ "lstrip": false,
1342
+ "normalized": false,
1343
+ "rstrip": false,
1344
+ "single_word": false,
1345
+ "special": true
1346
+ },
1347
+ "128168": {
1348
+ "content": "<|reserved_special_token_160|>",
1349
+ "lstrip": false,
1350
+ "normalized": false,
1351
+ "rstrip": false,
1352
+ "single_word": false,
1353
+ "special": true
1354
+ },
1355
+ "128169": {
1356
+ "content": "<|reserved_special_token_161|>",
1357
+ "lstrip": false,
1358
+ "normalized": false,
1359
+ "rstrip": false,
1360
+ "single_word": false,
1361
+ "special": true
1362
+ },
1363
+ "128170": {
1364
+ "content": "<|reserved_special_token_162|>",
1365
+ "lstrip": false,
1366
+ "normalized": false,
1367
+ "rstrip": false,
1368
+ "single_word": false,
1369
+ "special": true
1370
+ },
1371
+ "128171": {
1372
+ "content": "<|reserved_special_token_163|>",
1373
+ "lstrip": false,
1374
+ "normalized": false,
1375
+ "rstrip": false,
1376
+ "single_word": false,
1377
+ "special": true
1378
+ },
1379
+ "128172": {
1380
+ "content": "<|reserved_special_token_164|>",
1381
+ "lstrip": false,
1382
+ "normalized": false,
1383
+ "rstrip": false,
1384
+ "single_word": false,
1385
+ "special": true
1386
+ },
1387
+ "128173": {
1388
+ "content": "<|reserved_special_token_165|>",
1389
+ "lstrip": false,
1390
+ "normalized": false,
1391
+ "rstrip": false,
1392
+ "single_word": false,
1393
+ "special": true
1394
+ },
1395
+ "128174": {
1396
+ "content": "<|reserved_special_token_166|>",
1397
+ "lstrip": false,
1398
+ "normalized": false,
1399
+ "rstrip": false,
1400
+ "single_word": false,
1401
+ "special": true
1402
+ },
1403
+ "128175": {
1404
+ "content": "<|reserved_special_token_167|>",
1405
+ "lstrip": false,
1406
+ "normalized": false,
1407
+ "rstrip": false,
1408
+ "single_word": false,
1409
+ "special": true
1410
+ },
1411
+ "128176": {
1412
+ "content": "<|reserved_special_token_168|>",
1413
+ "lstrip": false,
1414
+ "normalized": false,
1415
+ "rstrip": false,
1416
+ "single_word": false,
1417
+ "special": true
1418
+ },
1419
+ "128177": {
1420
+ "content": "<|reserved_special_token_169|>",
1421
+ "lstrip": false,
1422
+ "normalized": false,
1423
+ "rstrip": false,
1424
+ "single_word": false,
1425
+ "special": true
1426
+ },
1427
+ "128178": {
1428
+ "content": "<|reserved_special_token_170|>",
1429
+ "lstrip": false,
1430
+ "normalized": false,
1431
+ "rstrip": false,
1432
+ "single_word": false,
1433
+ "special": true
1434
+ },
1435
+ "128179": {
1436
+ "content": "<|reserved_special_token_171|>",
1437
+ "lstrip": false,
1438
+ "normalized": false,
1439
+ "rstrip": false,
1440
+ "single_word": false,
1441
+ "special": true
1442
+ },
1443
+ "128180": {
1444
+ "content": "<|reserved_special_token_172|>",
1445
+ "lstrip": false,
1446
+ "normalized": false,
1447
+ "rstrip": false,
1448
+ "single_word": false,
1449
+ "special": true
1450
+ },
1451
+ "128181": {
1452
+ "content": "<|reserved_special_token_173|>",
1453
+ "lstrip": false,
1454
+ "normalized": false,
1455
+ "rstrip": false,
1456
+ "single_word": false,
1457
+ "special": true
1458
+ },
1459
+ "128182": {
1460
+ "content": "<|reserved_special_token_174|>",
1461
+ "lstrip": false,
1462
+ "normalized": false,
1463
+ "rstrip": false,
1464
+ "single_word": false,
1465
+ "special": true
1466
+ },
1467
+ "128183": {
1468
+ "content": "<|reserved_special_token_175|>",
1469
+ "lstrip": false,
1470
+ "normalized": false,
1471
+ "rstrip": false,
1472
+ "single_word": false,
1473
+ "special": true
1474
+ },
1475
+ "128184": {
1476
+ "content": "<|reserved_special_token_176|>",
1477
+ "lstrip": false,
1478
+ "normalized": false,
1479
+ "rstrip": false,
1480
+ "single_word": false,
1481
+ "special": true
1482
+ },
1483
+ "128185": {
1484
+ "content": "<|reserved_special_token_177|>",
1485
+ "lstrip": false,
1486
+ "normalized": false,
1487
+ "rstrip": false,
1488
+ "single_word": false,
1489
+ "special": true
1490
+ },
1491
+ "128186": {
1492
+ "content": "<|reserved_special_token_178|>",
1493
+ "lstrip": false,
1494
+ "normalized": false,
1495
+ "rstrip": false,
1496
+ "single_word": false,
1497
+ "special": true
1498
+ },
1499
+ "128187": {
1500
+ "content": "<|reserved_special_token_179|>",
1501
+ "lstrip": false,
1502
+ "normalized": false,
1503
+ "rstrip": false,
1504
+ "single_word": false,
1505
+ "special": true
1506
+ },
1507
+ "128188": {
1508
+ "content": "<|reserved_special_token_180|>",
1509
+ "lstrip": false,
1510
+ "normalized": false,
1511
+ "rstrip": false,
1512
+ "single_word": false,
1513
+ "special": true
1514
+ },
1515
+ "128189": {
1516
+ "content": "<|reserved_special_token_181|>",
1517
+ "lstrip": false,
1518
+ "normalized": false,
1519
+ "rstrip": false,
1520
+ "single_word": false,
1521
+ "special": true
1522
+ },
1523
+ "128190": {
1524
+ "content": "<|reserved_special_token_182|>",
1525
+ "lstrip": false,
1526
+ "normalized": false,
1527
+ "rstrip": false,
1528
+ "single_word": false,
1529
+ "special": true
1530
+ },
1531
+ "128191": {
1532
+ "content": "<|reserved_special_token_183|>",
1533
+ "lstrip": false,
1534
+ "normalized": false,
1535
+ "rstrip": false,
1536
+ "single_word": false,
1537
+ "special": true
1538
+ },
1539
+ "128192": {
1540
+ "content": "<|reserved_special_token_184|>",
1541
+ "lstrip": false,
1542
+ "normalized": false,
1543
+ "rstrip": false,
1544
+ "single_word": false,
1545
+ "special": true
1546
+ },
1547
+ "128193": {
1548
+ "content": "<|reserved_special_token_185|>",
1549
+ "lstrip": false,
1550
+ "normalized": false,
1551
+ "rstrip": false,
1552
+ "single_word": false,
1553
+ "special": true
1554
+ },
1555
+ "128194": {
1556
+ "content": "<|reserved_special_token_186|>",
1557
+ "lstrip": false,
1558
+ "normalized": false,
1559
+ "rstrip": false,
1560
+ "single_word": false,
1561
+ "special": true
1562
+ },
1563
+ "128195": {
1564
+ "content": "<|reserved_special_token_187|>",
1565
+ "lstrip": false,
1566
+ "normalized": false,
1567
+ "rstrip": false,
1568
+ "single_word": false,
1569
+ "special": true
1570
+ },
1571
+ "128196": {
1572
+ "content": "<|reserved_special_token_188|>",
1573
+ "lstrip": false,
1574
+ "normalized": false,
1575
+ "rstrip": false,
1576
+ "single_word": false,
1577
+ "special": true
1578
+ },
1579
+ "128197": {
1580
+ "content": "<|reserved_special_token_189|>",
1581
+ "lstrip": false,
1582
+ "normalized": false,
1583
+ "rstrip": false,
1584
+ "single_word": false,
1585
+ "special": true
1586
+ },
1587
+ "128198": {
1588
+ "content": "<|reserved_special_token_190|>",
1589
+ "lstrip": false,
1590
+ "normalized": false,
1591
+ "rstrip": false,
1592
+ "single_word": false,
1593
+ "special": true
1594
+ },
1595
+ "128199": {
1596
+ "content": "<|reserved_special_token_191|>",
1597
+ "lstrip": false,
1598
+ "normalized": false,
1599
+ "rstrip": false,
1600
+ "single_word": false,
1601
+ "special": true
1602
+ },
1603
+ "128200": {
1604
+ "content": "<|reserved_special_token_192|>",
1605
+ "lstrip": false,
1606
+ "normalized": false,
1607
+ "rstrip": false,
1608
+ "single_word": false,
1609
+ "special": true
1610
+ },
1611
+ "128201": {
1612
+ "content": "<|reserved_special_token_193|>",
1613
+ "lstrip": false,
1614
+ "normalized": false,
1615
+ "rstrip": false,
1616
+ "single_word": false,
1617
+ "special": true
1618
+ },
1619
+ "128202": {
1620
+ "content": "<|reserved_special_token_194|>",
1621
+ "lstrip": false,
1622
+ "normalized": false,
1623
+ "rstrip": false,
1624
+ "single_word": false,
1625
+ "special": true
1626
+ },
1627
+ "128203": {
1628
+ "content": "<|reserved_special_token_195|>",
1629
+ "lstrip": false,
1630
+ "normalized": false,
1631
+ "rstrip": false,
1632
+ "single_word": false,
1633
+ "special": true
1634
+ },
1635
+ "128204": {
1636
+ "content": "<|reserved_special_token_196|>",
1637
+ "lstrip": false,
1638
+ "normalized": false,
1639
+ "rstrip": false,
1640
+ "single_word": false,
1641
+ "special": true
1642
+ },
1643
+ "128205": {
1644
+ "content": "<|reserved_special_token_197|>",
1645
+ "lstrip": false,
1646
+ "normalized": false,
1647
+ "rstrip": false,
1648
+ "single_word": false,
1649
+ "special": true
1650
+ },
1651
+ "128206": {
1652
+ "content": "<|reserved_special_token_198|>",
1653
+ "lstrip": false,
1654
+ "normalized": false,
1655
+ "rstrip": false,
1656
+ "single_word": false,
1657
+ "special": true
1658
+ },
1659
+ "128207": {
1660
+ "content": "<|reserved_special_token_199|>",
1661
+ "lstrip": false,
1662
+ "normalized": false,
1663
+ "rstrip": false,
1664
+ "single_word": false,
1665
+ "special": true
1666
+ },
1667
+ "128208": {
1668
+ "content": "<|reserved_special_token_200|>",
1669
+ "lstrip": false,
1670
+ "normalized": false,
1671
+ "rstrip": false,
1672
+ "single_word": false,
1673
+ "special": true
1674
+ },
1675
+ "128209": {
1676
+ "content": "<|reserved_special_token_201|>",
1677
+ "lstrip": false,
1678
+ "normalized": false,
1679
+ "rstrip": false,
1680
+ "single_word": false,
1681
+ "special": true
1682
+ },
1683
+ "128210": {
1684
+ "content": "<|reserved_special_token_202|>",
1685
+ "lstrip": false,
1686
+ "normalized": false,
1687
+ "rstrip": false,
1688
+ "single_word": false,
1689
+ "special": true
1690
+ },
1691
+ "128211": {
1692
+ "content": "<|reserved_special_token_203|>",
1693
+ "lstrip": false,
1694
+ "normalized": false,
1695
+ "rstrip": false,
1696
+ "single_word": false,
1697
+ "special": true
1698
+ },
1699
+ "128212": {
1700
+ "content": "<|reserved_special_token_204|>",
1701
+ "lstrip": false,
1702
+ "normalized": false,
1703
+ "rstrip": false,
1704
+ "single_word": false,
1705
+ "special": true
1706
+ },
1707
+ "128213": {
1708
+ "content": "<|reserved_special_token_205|>",
1709
+ "lstrip": false,
1710
+ "normalized": false,
1711
+ "rstrip": false,
1712
+ "single_word": false,
1713
+ "special": true
1714
+ },
1715
+ "128214": {
1716
+ "content": "<|reserved_special_token_206|>",
1717
+ "lstrip": false,
1718
+ "normalized": false,
1719
+ "rstrip": false,
1720
+ "single_word": false,
1721
+ "special": true
1722
+ },
1723
+ "128215": {
1724
+ "content": "<|reserved_special_token_207|>",
1725
+ "lstrip": false,
1726
+ "normalized": false,
1727
+ "rstrip": false,
1728
+ "single_word": false,
1729
+ "special": true
1730
+ },
1731
+ "128216": {
1732
+ "content": "<|reserved_special_token_208|>",
1733
+ "lstrip": false,
1734
+ "normalized": false,
1735
+ "rstrip": false,
1736
+ "single_word": false,
1737
+ "special": true
1738
+ },
1739
+ "128217": {
1740
+ "content": "<|reserved_special_token_209|>",
1741
+ "lstrip": false,
1742
+ "normalized": false,
1743
+ "rstrip": false,
1744
+ "single_word": false,
1745
+ "special": true
1746
+ },
1747
+ "128218": {
1748
+ "content": "<|reserved_special_token_210|>",
1749
+ "lstrip": false,
1750
+ "normalized": false,
1751
+ "rstrip": false,
1752
+ "single_word": false,
1753
+ "special": true
1754
+ },
1755
+ "128219": {
1756
+ "content": "<|reserved_special_token_211|>",
1757
+ "lstrip": false,
1758
+ "normalized": false,
1759
+ "rstrip": false,
1760
+ "single_word": false,
1761
+ "special": true
1762
+ },
1763
+ "128220": {
1764
+ "content": "<|reserved_special_token_212|>",
1765
+ "lstrip": false,
1766
+ "normalized": false,
1767
+ "rstrip": false,
1768
+ "single_word": false,
1769
+ "special": true
1770
+ },
1771
+ "128221": {
1772
+ "content": "<|reserved_special_token_213|>",
1773
+ "lstrip": false,
1774
+ "normalized": false,
1775
+ "rstrip": false,
1776
+ "single_word": false,
1777
+ "special": true
1778
+ },
1779
+ "128222": {
1780
+ "content": "<|reserved_special_token_214|>",
1781
+ "lstrip": false,
1782
+ "normalized": false,
1783
+ "rstrip": false,
1784
+ "single_word": false,
1785
+ "special": true
1786
+ },
1787
+ "128223": {
1788
+ "content": "<|reserved_special_token_215|>",
1789
+ "lstrip": false,
1790
+ "normalized": false,
1791
+ "rstrip": false,
1792
+ "single_word": false,
1793
+ "special": true
1794
+ },
1795
+ "128224": {
1796
+ "content": "<|reserved_special_token_216|>",
1797
+ "lstrip": false,
1798
+ "normalized": false,
1799
+ "rstrip": false,
1800
+ "single_word": false,
1801
+ "special": true
1802
+ },
1803
+ "128225": {
1804
+ "content": "<|reserved_special_token_217|>",
1805
+ "lstrip": false,
1806
+ "normalized": false,
1807
+ "rstrip": false,
1808
+ "single_word": false,
1809
+ "special": true
1810
+ },
1811
+ "128226": {
1812
+ "content": "<|reserved_special_token_218|>",
1813
+ "lstrip": false,
1814
+ "normalized": false,
1815
+ "rstrip": false,
1816
+ "single_word": false,
1817
+ "special": true
1818
+ },
1819
+ "128227": {
1820
+ "content": "<|reserved_special_token_219|>",
1821
+ "lstrip": false,
1822
+ "normalized": false,
1823
+ "rstrip": false,
1824
+ "single_word": false,
1825
+ "special": true
1826
+ },
1827
+ "128228": {
1828
+ "content": "<|reserved_special_token_220|>",
1829
+ "lstrip": false,
1830
+ "normalized": false,
1831
+ "rstrip": false,
1832
+ "single_word": false,
1833
+ "special": true
1834
+ },
1835
+ "128229": {
1836
+ "content": "<|reserved_special_token_221|>",
1837
+ "lstrip": false,
1838
+ "normalized": false,
1839
+ "rstrip": false,
1840
+ "single_word": false,
1841
+ "special": true
1842
+ },
1843
+ "128230": {
1844
+ "content": "<|reserved_special_token_222|>",
1845
+ "lstrip": false,
1846
+ "normalized": false,
1847
+ "rstrip": false,
1848
+ "single_word": false,
1849
+ "special": true
1850
+ },
1851
+ "128231": {
1852
+ "content": "<|reserved_special_token_223|>",
1853
+ "lstrip": false,
1854
+ "normalized": false,
1855
+ "rstrip": false,
1856
+ "single_word": false,
1857
+ "special": true
1858
+ },
1859
+ "128232": {
1860
+ "content": "<|reserved_special_token_224|>",
1861
+ "lstrip": false,
1862
+ "normalized": false,
1863
+ "rstrip": false,
1864
+ "single_word": false,
1865
+ "special": true
1866
+ },
1867
+ "128233": {
1868
+ "content": "<|reserved_special_token_225|>",
1869
+ "lstrip": false,
1870
+ "normalized": false,
1871
+ "rstrip": false,
1872
+ "single_word": false,
1873
+ "special": true
1874
+ },
1875
+ "128234": {
1876
+ "content": "<|reserved_special_token_226|>",
1877
+ "lstrip": false,
1878
+ "normalized": false,
1879
+ "rstrip": false,
1880
+ "single_word": false,
1881
+ "special": true
1882
+ },
1883
+ "128235": {
1884
+ "content": "<|reserved_special_token_227|>",
1885
+ "lstrip": false,
1886
+ "normalized": false,
1887
+ "rstrip": false,
1888
+ "single_word": false,
1889
+ "special": true
1890
+ },
1891
+ "128236": {
1892
+ "content": "<|reserved_special_token_228|>",
1893
+ "lstrip": false,
1894
+ "normalized": false,
1895
+ "rstrip": false,
1896
+ "single_word": false,
1897
+ "special": true
1898
+ },
1899
+ "128237": {
1900
+ "content": "<|reserved_special_token_229|>",
1901
+ "lstrip": false,
1902
+ "normalized": false,
1903
+ "rstrip": false,
1904
+ "single_word": false,
1905
+ "special": true
1906
+ },
1907
+ "128238": {
1908
+ "content": "<|reserved_special_token_230|>",
1909
+ "lstrip": false,
1910
+ "normalized": false,
1911
+ "rstrip": false,
1912
+ "single_word": false,
1913
+ "special": true
1914
+ },
1915
+ "128239": {
1916
+ "content": "<|reserved_special_token_231|>",
1917
+ "lstrip": false,
1918
+ "normalized": false,
1919
+ "rstrip": false,
1920
+ "single_word": false,
1921
+ "special": true
1922
+ },
1923
+ "128240": {
1924
+ "content": "<|reserved_special_token_232|>",
1925
+ "lstrip": false,
1926
+ "normalized": false,
1927
+ "rstrip": false,
1928
+ "single_word": false,
1929
+ "special": true
1930
+ },
1931
+ "128241": {
1932
+ "content": "<|reserved_special_token_233|>",
1933
+ "lstrip": false,
1934
+ "normalized": false,
1935
+ "rstrip": false,
1936
+ "single_word": false,
1937
+ "special": true
1938
+ },
1939
+ "128242": {
1940
+ "content": "<|reserved_special_token_234|>",
1941
+ "lstrip": false,
1942
+ "normalized": false,
1943
+ "rstrip": false,
1944
+ "single_word": false,
1945
+ "special": true
1946
+ },
1947
+ "128243": {
1948
+ "content": "<|reserved_special_token_235|>",
1949
+ "lstrip": false,
1950
+ "normalized": false,
1951
+ "rstrip": false,
1952
+ "single_word": false,
1953
+ "special": true
1954
+ },
1955
+ "128244": {
1956
+ "content": "<|reserved_special_token_236|>",
1957
+ "lstrip": false,
1958
+ "normalized": false,
1959
+ "rstrip": false,
1960
+ "single_word": false,
1961
+ "special": true
1962
+ },
1963
+ "128245": {
1964
+ "content": "<|reserved_special_token_237|>",
1965
+ "lstrip": false,
1966
+ "normalized": false,
1967
+ "rstrip": false,
1968
+ "single_word": false,
1969
+ "special": true
1970
+ },
1971
+ "128246": {
1972
+ "content": "<|reserved_special_token_238|>",
1973
+ "lstrip": false,
1974
+ "normalized": false,
1975
+ "rstrip": false,
1976
+ "single_word": false,
1977
+ "special": true
1978
+ },
1979
+ "128247": {
1980
+ "content": "<|reserved_special_token_239|>",
1981
+ "lstrip": false,
1982
+ "normalized": false,
1983
+ "rstrip": false,
1984
+ "single_word": false,
1985
+ "special": true
1986
+ },
1987
+ "128248": {
1988
+ "content": "<|reserved_special_token_240|>",
1989
+ "lstrip": false,
1990
+ "normalized": false,
1991
+ "rstrip": false,
1992
+ "single_word": false,
1993
+ "special": true
1994
+ },
1995
+ "128249": {
1996
+ "content": "<|reserved_special_token_241|>",
1997
+ "lstrip": false,
1998
+ "normalized": false,
1999
+ "rstrip": false,
2000
+ "single_word": false,
2001
+ "special": true
2002
+ },
2003
+ "128250": {
2004
+ "content": "<|reserved_special_token_242|>",
2005
+ "lstrip": false,
2006
+ "normalized": false,
2007
+ "rstrip": false,
2008
+ "single_word": false,
2009
+ "special": true
2010
+ },
2011
+ "128251": {
2012
+ "content": "<|reserved_special_token_243|>",
2013
+ "lstrip": false,
2014
+ "normalized": false,
2015
+ "rstrip": false,
2016
+ "single_word": false,
2017
+ "special": true
2018
+ },
2019
+ "128252": {
2020
+ "content": "<|reserved_special_token_244|>",
2021
+ "lstrip": false,
2022
+ "normalized": false,
2023
+ "rstrip": false,
2024
+ "single_word": false,
2025
+ "special": true
2026
+ },
2027
+ "128253": {
2028
+ "content": "<|reserved_special_token_245|>",
2029
+ "lstrip": false,
2030
+ "normalized": false,
2031
+ "rstrip": false,
2032
+ "single_word": false,
2033
+ "special": true
2034
+ },
2035
+ "128254": {
2036
+ "content": "<|reserved_special_token_246|>",
2037
+ "lstrip": false,
2038
+ "normalized": false,
2039
+ "rstrip": false,
2040
+ "single_word": false,
2041
+ "special": true
2042
+ },
2043
+ "128255": {
2044
+ "content": "<|reserved_special_token_247|>",
2045
+ "lstrip": false,
2046
+ "normalized": false,
2047
+ "rstrip": false,
2048
+ "single_word": false,
2049
+ "special": true
2050
+ }
2051
+ },
2052
+ "bos_token": "<|begin_of_text|>",
2053
+ "clean_up_tokenization_spaces": true,
2054
+ "eos_token": "<|eot_id|>",
2055
+ "extra_special_tokens": {},
2056
+ "model_input_names": [
2057
+ "input_ids",
2058
+ "attention_mask"
2059
+ ],
2060
+ "model_max_length": 131072,
2061
+ "pad_token": "<|eot_id|>",
2062
+ "tokenizer_class": "PreTrainedTokenizerFast"
2063
+ }
checkpoint-1000/trainer_state.json ADDED
@@ -0,0 +1,864 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "best_global_step": null,
3
+ "best_metric": null,
4
+ "best_model_checkpoint": null,
5
+ "epoch": 0.308665792113589,
6
+ "eval_steps": 500,
7
+ "global_step": 1000,
8
+ "is_hyper_param_search": false,
9
+ "is_local_process_zero": true,
10
+ "is_world_process_zero": true,
11
+ "log_history": [
12
+ {
13
+ "entropy": 0.8813431424399217,
14
+ "epoch": 0.003703989505363068,
15
+ "grad_norm": 0.0770227387547493,
16
+ "learning_rate": 4.4e-06,
17
+ "loss": 0.9689,
18
+ "mean_token_accuracy": 0.7800739134351412,
19
+ "num_tokens": 2121076.0,
20
+ "step": 12
21
+ },
22
+ {
23
+ "entropy": 0.8696938330928484,
24
+ "epoch": 0.007407979010726136,
25
+ "grad_norm": 0.07951901108026505,
26
+ "learning_rate": 9.2e-06,
27
+ "loss": 0.9476,
28
+ "mean_token_accuracy": 0.7851626686751842,
29
+ "num_tokens": 4244776.0,
30
+ "step": 24
31
+ },
32
+ {
33
+ "entropy": 0.9179414622485638,
34
+ "epoch": 0.011111968516089204,
35
+ "grad_norm": 0.07233385741710663,
36
+ "learning_rate": 1.4000000000000001e-05,
37
+ "loss": 0.9521,
38
+ "mean_token_accuracy": 0.783088818192482,
39
+ "num_tokens": 6391196.0,
40
+ "step": 36
41
+ },
42
+ {
43
+ "entropy": 0.9946566758056482,
44
+ "epoch": 0.014815958021452273,
45
+ "grad_norm": 0.061557795852422714,
46
+ "learning_rate": 1.88e-05,
47
+ "loss": 0.9499,
48
+ "mean_token_accuracy": 0.7822788568834463,
49
+ "num_tokens": 8503157.0,
50
+ "step": 48
51
+ },
52
+ {
53
+ "entropy": 0.9443877513209978,
54
+ "epoch": 0.01851994752681534,
55
+ "grad_norm": 0.056875523179769516,
56
+ "learning_rate": 2.36e-05,
57
+ "loss": 0.9141,
58
+ "mean_token_accuracy": 0.7903395928442478,
59
+ "num_tokens": 10635230.0,
60
+ "step": 60
61
+ },
62
+ {
63
+ "entropy": 0.9328317133088907,
64
+ "epoch": 0.02222393703217841,
65
+ "grad_norm": 0.06272337585687637,
66
+ "learning_rate": 2.84e-05,
67
+ "loss": 0.9189,
68
+ "mean_token_accuracy": 0.7886765040457249,
69
+ "num_tokens": 12765188.0,
70
+ "step": 72
71
+ },
72
+ {
73
+ "entropy": 0.9268471834560236,
74
+ "epoch": 0.025927926537541477,
75
+ "grad_norm": 0.06604354083538055,
76
+ "learning_rate": 3.32e-05,
77
+ "loss": 0.9058,
78
+ "mean_token_accuracy": 0.7908310927450657,
79
+ "num_tokens": 14906939.0,
80
+ "step": 84
81
+ },
82
+ {
83
+ "entropy": 0.9278339172403017,
84
+ "epoch": 0.029631916042904546,
85
+ "grad_norm": 0.07385515421628952,
86
+ "learning_rate": 3.8e-05,
87
+ "loss": 0.9058,
88
+ "mean_token_accuracy": 0.7903257831931114,
89
+ "num_tokens": 17063752.0,
90
+ "step": 96
91
+ },
92
+ {
93
+ "entropy": 0.920132706562678,
94
+ "epoch": 0.03333590554826761,
95
+ "grad_norm": 0.08544895797967911,
96
+ "learning_rate": 4.2800000000000004e-05,
97
+ "loss": 0.8985,
98
+ "mean_token_accuracy": 0.7918331262965997,
99
+ "num_tokens": 19212379.0,
100
+ "step": 108
101
+ },
102
+ {
103
+ "entropy": 0.9165268304447333,
104
+ "epoch": 0.03703989505363068,
105
+ "grad_norm": 0.07440265268087387,
106
+ "learning_rate": 4.76e-05,
107
+ "loss": 0.8934,
108
+ "mean_token_accuracy": 0.7929873218139013,
109
+ "num_tokens": 21338398.0,
110
+ "step": 120
111
+ },
112
+ {
113
+ "entropy": 0.9263193979859352,
114
+ "epoch": 0.04074388455899375,
115
+ "grad_norm": 0.07524750381708145,
116
+ "learning_rate": 5.2400000000000007e-05,
117
+ "loss": 0.9026,
118
+ "mean_token_accuracy": 0.7904796029130617,
119
+ "num_tokens": 23447525.0,
120
+ "step": 132
121
+ },
122
+ {
123
+ "entropy": 0.9026983591417471,
124
+ "epoch": 0.04444787406435682,
125
+ "grad_norm": 0.0853290930390358,
126
+ "learning_rate": 5.72e-05,
127
+ "loss": 0.8807,
128
+ "mean_token_accuracy": 0.7949702950815359,
129
+ "num_tokens": 25576292.0,
130
+ "step": 144
131
+ },
132
+ {
133
+ "entropy": 0.91398652891318,
134
+ "epoch": 0.048151863569719885,
135
+ "grad_norm": 0.08753567934036255,
136
+ "learning_rate": 6.2e-05,
137
+ "loss": 0.893,
138
+ "mean_token_accuracy": 0.7922145264844099,
139
+ "num_tokens": 27677943.0,
140
+ "step": 156
141
+ },
142
+ {
143
+ "entropy": 0.9047610275447369,
144
+ "epoch": 0.051855853075082954,
145
+ "grad_norm": 0.09057004004716873,
146
+ "learning_rate": 6.680000000000001e-05,
147
+ "loss": 0.8825,
148
+ "mean_token_accuracy": 0.7944387656946977,
149
+ "num_tokens": 29799957.0,
150
+ "step": 168
151
+ },
152
+ {
153
+ "entropy": 0.8962277062237263,
154
+ "epoch": 0.05555984258044602,
155
+ "grad_norm": 0.09516258537769318,
156
+ "learning_rate": 7.16e-05,
157
+ "loss": 0.8759,
158
+ "mean_token_accuracy": 0.7956550841530164,
159
+ "num_tokens": 31935987.0,
160
+ "step": 180
161
+ },
162
+ {
163
+ "entropy": 0.8993425803879896,
164
+ "epoch": 0.05926383208580909,
165
+ "grad_norm": 0.09167130291461945,
166
+ "learning_rate": 7.64e-05,
167
+ "loss": 0.8781,
168
+ "mean_token_accuracy": 0.7949150291581949,
169
+ "num_tokens": 34073688.0,
170
+ "step": 192
171
+ },
172
+ {
173
+ "entropy": 0.8955355410774549,
174
+ "epoch": 0.06296782159117216,
175
+ "grad_norm": 0.10528211295604706,
176
+ "learning_rate": 8.120000000000001e-05,
177
+ "loss": 0.8769,
178
+ "mean_token_accuracy": 0.7950745013852915,
179
+ "num_tokens": 36211776.0,
180
+ "step": 204
181
+ },
182
+ {
183
+ "entropy": 0.890474279721578,
184
+ "epoch": 0.06667181109653522,
185
+ "grad_norm": 0.09239654988050461,
186
+ "learning_rate": 8.6e-05,
187
+ "loss": 0.8681,
188
+ "mean_token_accuracy": 0.7962082512676716,
189
+ "num_tokens": 38314176.0,
190
+ "step": 216
191
+ },
192
+ {
193
+ "entropy": 0.8846843503415585,
194
+ "epoch": 0.0703758006018983,
195
+ "grad_norm": 0.08734577894210815,
196
+ "learning_rate": 9.080000000000001e-05,
197
+ "loss": 0.864,
198
+ "mean_token_accuracy": 0.7977614911894003,
199
+ "num_tokens": 40427803.0,
200
+ "step": 228
201
+ },
202
+ {
203
+ "entropy": 0.8876174452404181,
204
+ "epoch": 0.07407979010726136,
205
+ "grad_norm": 0.09199592471122742,
206
+ "learning_rate": 9.56e-05,
207
+ "loss": 0.8663,
208
+ "mean_token_accuracy": 0.7968363290031751,
209
+ "num_tokens": 42601795.0,
210
+ "step": 240
211
+ },
212
+ {
213
+ "entropy": 0.8842576717336973,
214
+ "epoch": 0.07778377961262443,
215
+ "grad_norm": 0.09066279232501984,
216
+ "learning_rate": 9.999999821283761e-05,
217
+ "loss": 0.8596,
218
+ "mean_token_accuracy": 0.7992542050778866,
219
+ "num_tokens": 44720639.0,
220
+ "step": 252
221
+ },
222
+ {
223
+ "entropy": 0.8819859276215235,
224
+ "epoch": 0.0814877691179875,
225
+ "grad_norm": 0.09380369633436203,
226
+ "learning_rate": 9.999969796985704e-05,
227
+ "loss": 0.8606,
228
+ "mean_token_accuracy": 0.7987109025319418,
229
+ "num_tokens": 46822627.0,
230
+ "step": 264
231
+ },
232
+ {
233
+ "entropy": 0.8764691551526388,
234
+ "epoch": 0.08519175862335057,
235
+ "grad_norm": 0.08952156454324722,
236
+ "learning_rate": 9.999888302765345e-05,
237
+ "loss": 0.8564,
238
+ "mean_token_accuracy": 0.7992806943754355,
239
+ "num_tokens": 48939905.0,
240
+ "step": 276
241
+ },
242
+ {
243
+ "entropy": 0.8867798671126366,
244
+ "epoch": 0.08889574812871363,
245
+ "grad_norm": 0.0936591774225235,
246
+ "learning_rate": 9.999755339461591e-05,
247
+ "loss": 0.8668,
248
+ "mean_token_accuracy": 0.7967317899068197,
249
+ "num_tokens": 51041899.0,
250
+ "step": 288
251
+ },
252
+ {
253
+ "entropy": 0.8787145999570688,
254
+ "epoch": 0.09259973763407671,
255
+ "grad_norm": 0.0926186814904213,
256
+ "learning_rate": 9.999570908443172e-05,
257
+ "loss": 0.8574,
258
+ "mean_token_accuracy": 0.7985943108797073,
259
+ "num_tokens": 53173319.0,
260
+ "step": 300
261
+ },
262
+ {
263
+ "entropy": 0.8810293078422546,
264
+ "epoch": 0.09630372713943977,
265
+ "grad_norm": 0.09375683963298798,
266
+ "learning_rate": 9.99933501160863e-05,
267
+ "loss": 0.8602,
268
+ "mean_token_accuracy": 0.7984230530758699,
269
+ "num_tokens": 55298285.0,
270
+ "step": 312
271
+ },
272
+ {
273
+ "entropy": 0.8722913352151712,
274
+ "epoch": 0.10000771664480285,
275
+ "grad_norm": 0.09732625633478165,
276
+ "learning_rate": 9.999047651386295e-05,
277
+ "loss": 0.8545,
278
+ "mean_token_accuracy": 0.7996316676338514,
279
+ "num_tokens": 57422076.0,
280
+ "step": 324
281
+ },
282
+ {
283
+ "entropy": 0.8687134782473246,
284
+ "epoch": 0.10371170615016591,
285
+ "grad_norm": 0.08659056574106216,
286
+ "learning_rate": 9.99870883073427e-05,
287
+ "loss": 0.8453,
288
+ "mean_token_accuracy": 0.8012902028858662,
289
+ "num_tokens": 59585248.0,
290
+ "step": 336
291
+ },
292
+ {
293
+ "entropy": 0.8830971730252107,
294
+ "epoch": 0.10741569565552897,
295
+ "grad_norm": 0.08845651149749756,
296
+ "learning_rate": 9.998318553140387e-05,
297
+ "loss": 0.8627,
298
+ "mean_token_accuracy": 0.7974087223410606,
299
+ "num_tokens": 61673684.0,
300
+ "step": 348
301
+ },
302
+ {
303
+ "entropy": 0.8765653309722742,
304
+ "epoch": 0.11111968516089205,
305
+ "grad_norm": 0.08888445049524307,
306
+ "learning_rate": 9.997876822622186e-05,
307
+ "loss": 0.8556,
308
+ "mean_token_accuracy": 0.7995972596108913,
309
+ "num_tokens": 63792291.0,
310
+ "step": 360
311
+ },
312
+ {
313
+ "entropy": 0.871281652400891,
314
+ "epoch": 0.11482367466625511,
315
+ "grad_norm": 0.09176748991012573,
316
+ "learning_rate": 9.99738364372686e-05,
317
+ "loss": 0.8534,
318
+ "mean_token_accuracy": 0.7989814169704914,
319
+ "num_tokens": 65901685.0,
320
+ "step": 372
321
+ },
322
+ {
323
+ "entropy": 0.8688261434435844,
324
+ "epoch": 0.11852766417161818,
325
+ "grad_norm": 0.09121166169643402,
326
+ "learning_rate": 9.996839021531213e-05,
327
+ "loss": 0.8467,
328
+ "mean_token_accuracy": 0.8007690558830897,
329
+ "num_tokens": 68051060.0,
330
+ "step": 384
331
+ },
332
+ {
333
+ "entropy": 0.8706431252261003,
334
+ "epoch": 0.12223165367698124,
335
+ "grad_norm": 0.09300525486469269,
336
+ "learning_rate": 9.996242961641615e-05,
337
+ "loss": 0.8536,
338
+ "mean_token_accuracy": 0.7998151158293089,
339
+ "num_tokens": 70196769.0,
340
+ "step": 396
341
+ },
342
+ {
343
+ "entropy": 0.8776354491710663,
344
+ "epoch": 0.12593564318234432,
345
+ "grad_norm": 0.08426107466220856,
346
+ "learning_rate": 9.995595470193933e-05,
347
+ "loss": 0.8545,
348
+ "mean_token_accuracy": 0.7993121594190598,
349
+ "num_tokens": 72307999.0,
350
+ "step": 408
351
+ },
352
+ {
353
+ "entropy": 0.8773620029290518,
354
+ "epoch": 0.1296396326877074,
355
+ "grad_norm": 0.09252817928791046,
356
+ "learning_rate": 9.994896553853472e-05,
357
+ "loss": 0.8581,
358
+ "mean_token_accuracy": 0.7982841742535433,
359
+ "num_tokens": 74422316.0,
360
+ "step": 420
361
+ },
362
+ {
363
+ "entropy": 0.8797574390967687,
364
+ "epoch": 0.13334362219307044,
365
+ "grad_norm": 0.08833932876586914,
366
+ "learning_rate": 9.994146219814912e-05,
367
+ "loss": 0.8583,
368
+ "mean_token_accuracy": 0.7982658172647158,
369
+ "num_tokens": 76535665.0,
370
+ "step": 432
371
+ },
372
+ {
373
+ "entropy": 0.8648973529537519,
374
+ "epoch": 0.13704761169843352,
375
+ "grad_norm": 0.08894747495651245,
376
+ "learning_rate": 9.993344475802226e-05,
377
+ "loss": 0.8449,
378
+ "mean_token_accuracy": 0.8004408640166124,
379
+ "num_tokens": 78656429.0,
380
+ "step": 444
381
+ },
382
+ {
383
+ "entropy": 0.8582859995464484,
384
+ "epoch": 0.1407516012037966,
385
+ "grad_norm": 0.09439876675605774,
386
+ "learning_rate": 9.992491330068606e-05,
387
+ "loss": 0.8369,
388
+ "mean_token_accuracy": 0.8031645379960537,
389
+ "num_tokens": 80814117.0,
390
+ "step": 456
391
+ },
392
+ {
393
+ "entropy": 0.8811340468625227,
394
+ "epoch": 0.14445559070915967,
395
+ "grad_norm": 0.0849665030837059,
396
+ "learning_rate": 9.99158679139637e-05,
397
+ "loss": 0.858,
398
+ "mean_token_accuracy": 0.7984087901810805,
399
+ "num_tokens": 82925792.0,
400
+ "step": 468
401
+ },
402
+ {
403
+ "entropy": 0.8554788815478483,
404
+ "epoch": 0.14815958021452272,
405
+ "grad_norm": 0.0906689241528511,
406
+ "learning_rate": 9.990630869096883e-05,
407
+ "loss": 0.8383,
408
+ "mean_token_accuracy": 0.8024374966820081,
409
+ "num_tokens": 85082604.0,
410
+ "step": 480
411
+ },
412
+ {
413
+ "entropy": 0.8597272150218487,
414
+ "epoch": 0.1518635697198858,
415
+ "grad_norm": 0.08773977309465408,
416
+ "learning_rate": 9.989623573010455e-05,
417
+ "loss": 0.8391,
418
+ "mean_token_accuracy": 0.8020844186345736,
419
+ "num_tokens": 87207502.0,
420
+ "step": 492
421
+ },
422
+ {
423
+ "entropy": 0.8616875174144903,
424
+ "epoch": 0.15556755922524887,
425
+ "grad_norm": 0.08853704482316971,
426
+ "learning_rate": 9.988564913506238e-05,
427
+ "loss": 0.8414,
428
+ "mean_token_accuracy": 0.801638551056385,
429
+ "num_tokens": 89348327.0,
430
+ "step": 504
431
+ },
432
+ {
433
+ "entropy": 0.8478845059871674,
434
+ "epoch": 0.15927154873061192,
435
+ "grad_norm": 0.09445828199386597,
436
+ "learning_rate": 9.987454901482122e-05,
437
+ "loss": 0.8285,
438
+ "mean_token_accuracy": 0.8042828006048998,
439
+ "num_tokens": 91504049.0,
440
+ "step": 516
441
+ },
442
+ {
443
+ "entropy": 0.8598806957403818,
444
+ "epoch": 0.162975538235975,
445
+ "grad_norm": 0.09136994183063507,
446
+ "learning_rate": 9.986293548364622e-05,
447
+ "loss": 0.8411,
448
+ "mean_token_accuracy": 0.8020358892778555,
449
+ "num_tokens": 93626935.0,
450
+ "step": 528
451
+ },
452
+ {
453
+ "entropy": 0.8653969628115495,
454
+ "epoch": 0.16667952774133807,
455
+ "grad_norm": 0.09781411290168762,
456
+ "learning_rate": 9.985080866108762e-05,
457
+ "loss": 0.8444,
458
+ "mean_token_accuracy": 0.8006485402584076,
459
+ "num_tokens": 95703749.0,
460
+ "step": 540
461
+ },
462
+ {
463
+ "entropy": 0.8538096360862255,
464
+ "epoch": 0.17038351724670114,
465
+ "grad_norm": 0.08897630125284195,
466
+ "learning_rate": 9.983816867197953e-05,
467
+ "loss": 0.8359,
468
+ "mean_token_accuracy": 0.8030762349565824,
469
+ "num_tokens": 97836700.0,
470
+ "step": 552
471
+ },
472
+ {
473
+ "entropy": 0.8514401825765768,
474
+ "epoch": 0.1740875067520642,
475
+ "grad_norm": 0.09062942117452621,
476
+ "learning_rate": 9.982501564643852e-05,
477
+ "loss": 0.8295,
478
+ "mean_token_accuracy": 0.8046696037054062,
479
+ "num_tokens": 99924036.0,
480
+ "step": 564
481
+ },
482
+ {
483
+ "entropy": 0.8512975362439951,
484
+ "epoch": 0.17779149625742727,
485
+ "grad_norm": 0.0891498252749443,
486
+ "learning_rate": 9.98113497198625e-05,
487
+ "loss": 0.8304,
488
+ "mean_token_accuracy": 0.8033984725673994,
489
+ "num_tokens": 102057627.0,
490
+ "step": 576
491
+ },
492
+ {
493
+ "entropy": 0.8456763414045175,
494
+ "epoch": 0.18149548576279034,
495
+ "grad_norm": 0.0918072909116745,
496
+ "learning_rate": 9.979717103292912e-05,
497
+ "loss": 0.8262,
498
+ "mean_token_accuracy": 0.8045558805267016,
499
+ "num_tokens": 104162821.0,
500
+ "step": 588
501
+ },
502
+ {
503
+ "entropy": 0.8628777662913004,
504
+ "epoch": 0.18519947526815342,
505
+ "grad_norm": 0.09555666148662567,
506
+ "learning_rate": 9.978247973159448e-05,
507
+ "loss": 0.8427,
508
+ "mean_token_accuracy": 0.8011121414601803,
509
+ "num_tokens": 106260558.0,
510
+ "step": 600
511
+ },
512
+ {
513
+ "entropy": 0.8535663560032845,
514
+ "epoch": 0.18890346477351647,
515
+ "grad_norm": 0.09658853709697723,
516
+ "learning_rate": 9.97672759670915e-05,
517
+ "loss": 0.8311,
518
+ "mean_token_accuracy": 0.8037117148439089,
519
+ "num_tokens": 108347746.0,
520
+ "step": 612
521
+ },
522
+ {
523
+ "entropy": 0.850828155875206,
524
+ "epoch": 0.19260745427887954,
525
+ "grad_norm": 0.09168772399425507,
526
+ "learning_rate": 9.975155989592844e-05,
527
+ "loss": 0.8351,
528
+ "mean_token_accuracy": 0.8032047462960085,
529
+ "num_tokens": 110475744.0,
530
+ "step": 624
531
+ },
532
+ {
533
+ "entropy": 0.8446941214303175,
534
+ "epoch": 0.19631144378424262,
535
+ "grad_norm": 0.09660109132528305,
536
+ "learning_rate": 9.973533167988728e-05,
537
+ "loss": 0.8261,
538
+ "mean_token_accuracy": 0.805509191006422,
539
+ "num_tokens": 112562500.0,
540
+ "step": 636
541
+ },
542
+ {
543
+ "entropy": 0.8449327821532885,
544
+ "epoch": 0.2000154332896057,
545
+ "grad_norm": 0.0988537073135376,
546
+ "learning_rate": 9.971859148602202e-05,
547
+ "loss": 0.8235,
548
+ "mean_token_accuracy": 0.8050300491352876,
549
+ "num_tokens": 114663477.0,
550
+ "step": 648
551
+ },
552
+ {
553
+ "entropy": 0.8418795031805834,
554
+ "epoch": 0.20371942279496874,
555
+ "grad_norm": 0.10221028327941895,
556
+ "learning_rate": 9.970133948665702e-05,
557
+ "loss": 0.8259,
558
+ "mean_token_accuracy": 0.8041424031058947,
559
+ "num_tokens": 116824983.0,
560
+ "step": 660
561
+ },
562
+ {
563
+ "entropy": 0.8358608248333136,
564
+ "epoch": 0.20742341230033182,
565
+ "grad_norm": 0.09639787673950195,
566
+ "learning_rate": 9.968357585938515e-05,
567
+ "loss": 0.815,
568
+ "mean_token_accuracy": 0.8072937255104383,
569
+ "num_tokens": 118942813.0,
570
+ "step": 672
571
+ },
572
+ {
573
+ "entropy": 0.8451284418503443,
574
+ "epoch": 0.2111274018056949,
575
+ "grad_norm": 0.09338120371103287,
576
+ "learning_rate": 9.966530078706599e-05,
577
+ "loss": 0.8267,
578
+ "mean_token_accuracy": 0.8043443597853184,
579
+ "num_tokens": 121069569.0,
580
+ "step": 684
581
+ },
582
+ {
583
+ "entropy": 0.8439769372344017,
584
+ "epoch": 0.21483139131105794,
585
+ "grad_norm": 0.10154031217098236,
586
+ "learning_rate": 9.964651445782405e-05,
587
+ "loss": 0.8258,
588
+ "mean_token_accuracy": 0.8052287250757217,
589
+ "num_tokens": 123193984.0,
590
+ "step": 696
591
+ },
592
+ {
593
+ "entropy": 0.8514358488221964,
594
+ "epoch": 0.21853538081642102,
595
+ "grad_norm": 0.09599766135215759,
596
+ "learning_rate": 9.962721706504663e-05,
597
+ "loss": 0.8331,
598
+ "mean_token_accuracy": 0.8030676891406378,
599
+ "num_tokens": 125349706.0,
600
+ "step": 708
601
+ },
602
+ {
603
+ "entropy": 0.8406069638828436,
604
+ "epoch": 0.2222393703217841,
605
+ "grad_norm": 0.09738138318061829,
606
+ "learning_rate": 9.9607408807382e-05,
607
+ "loss": 0.8218,
608
+ "mean_token_accuracy": 0.8066203904648622,
609
+ "num_tokens": 127475845.0,
610
+ "step": 720
611
+ },
612
+ {
613
+ "entropy": 0.8436915278434753,
614
+ "epoch": 0.22594335982714717,
615
+ "grad_norm": 0.0990961417555809,
616
+ "learning_rate": 9.958708988873729e-05,
617
+ "loss": 0.8254,
618
+ "mean_token_accuracy": 0.8044916093349457,
619
+ "num_tokens": 129575388.0,
620
+ "step": 732
621
+ },
622
+ {
623
+ "entropy": 0.8330078596870104,
624
+ "epoch": 0.22964734933251021,
625
+ "grad_norm": 0.09744027256965637,
626
+ "learning_rate": 9.956626051827643e-05,
627
+ "loss": 0.8138,
628
+ "mean_token_accuracy": 0.8071556240320206,
629
+ "num_tokens": 131698547.0,
630
+ "step": 744
631
+ },
632
+ {
633
+ "entropy": 0.8432958399256071,
634
+ "epoch": 0.2333513388378733,
635
+ "grad_norm": 0.1007818877696991,
636
+ "learning_rate": 9.954492091041788e-05,
637
+ "loss": 0.8227,
638
+ "mean_token_accuracy": 0.804592452943325,
639
+ "num_tokens": 133841198.0,
640
+ "step": 756
641
+ },
642
+ {
643
+ "entropy": 0.836149275302887,
644
+ "epoch": 0.23705532834323637,
645
+ "grad_norm": 0.09519964456558228,
646
+ "learning_rate": 9.952307128483256e-05,
647
+ "loss": 0.8178,
648
+ "mean_token_accuracy": 0.8064361910025278,
649
+ "num_tokens": 135976771.0,
650
+ "step": 768
651
+ },
652
+ {
653
+ "entropy": 0.8368441437681516,
654
+ "epoch": 0.24075931784859944,
655
+ "grad_norm": 0.10342419147491455,
656
+ "learning_rate": 9.950071186644159e-05,
657
+ "loss": 0.8176,
658
+ "mean_token_accuracy": 0.8063248756031195,
659
+ "num_tokens": 138094553.0,
660
+ "step": 780
661
+ },
662
+ {
663
+ "entropy": 0.8424511601527532,
664
+ "epoch": 0.2444633073539625,
665
+ "grad_norm": 0.0969947949051857,
666
+ "learning_rate": 9.94778428854138e-05,
667
+ "loss": 0.8208,
668
+ "mean_token_accuracy": 0.8055132577816645,
669
+ "num_tokens": 140199892.0,
670
+ "step": 792
671
+ },
672
+ {
673
+ "entropy": 0.8211217597126961,
674
+ "epoch": 0.24816729685932556,
675
+ "grad_norm": 0.09834083914756775,
676
+ "learning_rate": 9.945446457716359e-05,
677
+ "loss": 0.8014,
678
+ "mean_token_accuracy": 0.8097951101760069,
679
+ "num_tokens": 142340717.0,
680
+ "step": 804
681
+ },
682
+ {
683
+ "entropy": 0.8515114995340506,
684
+ "epoch": 0.25187128636468864,
685
+ "grad_norm": 0.10160677880048752,
686
+ "learning_rate": 9.943057718234836e-05,
687
+ "loss": 0.8317,
688
+ "mean_token_accuracy": 0.802549467732509,
689
+ "num_tokens": 144490208.0,
690
+ "step": 816
691
+ },
692
+ {
693
+ "entropy": 0.8411018749078115,
694
+ "epoch": 0.2555752758700517,
695
+ "grad_norm": 0.10110847651958466,
696
+ "learning_rate": 9.940618094686603e-05,
697
+ "loss": 0.8243,
698
+ "mean_token_accuracy": 0.8038219797114531,
699
+ "num_tokens": 146598967.0,
700
+ "step": 828
701
+ },
702
+ {
703
+ "entropy": 0.8269097929199537,
704
+ "epoch": 0.2592792653754148,
705
+ "grad_norm": 0.10856305807828903,
706
+ "learning_rate": 9.938127612185261e-05,
707
+ "loss": 0.8078,
708
+ "mean_token_accuracy": 0.808723546564579,
709
+ "num_tokens": 148706602.0,
710
+ "step": 840
711
+ },
712
+ {
713
+ "entropy": 0.8350271495680014,
714
+ "epoch": 0.26298325488077784,
715
+ "grad_norm": 0.10275018215179443,
716
+ "learning_rate": 9.935586296367953e-05,
717
+ "loss": 0.8144,
718
+ "mean_token_accuracy": 0.8073840402066708,
719
+ "num_tokens": 150831294.0,
720
+ "step": 852
721
+ },
722
+ {
723
+ "entropy": 0.8402173941334089,
724
+ "epoch": 0.2666872443861409,
725
+ "grad_norm": 0.10895514488220215,
726
+ "learning_rate": 9.932994173395103e-05,
727
+ "loss": 0.823,
728
+ "mean_token_accuracy": 0.8050992513696352,
729
+ "num_tokens": 152914180.0,
730
+ "step": 864
731
+ },
732
+ {
733
+ "entropy": 0.835850744197766,
734
+ "epoch": 0.270391233891504,
735
+ "grad_norm": 0.1103854700922966,
736
+ "learning_rate": 9.930351269950143e-05,
737
+ "loss": 0.8149,
738
+ "mean_token_accuracy": 0.8063218059639136,
739
+ "num_tokens": 155043841.0,
740
+ "step": 876
741
+ },
742
+ {
743
+ "entropy": 0.8304483393828074,
744
+ "epoch": 0.27409522339686704,
745
+ "grad_norm": 0.09872893989086151,
746
+ "learning_rate": 9.927657613239247e-05,
747
+ "loss": 0.8124,
748
+ "mean_token_accuracy": 0.8073564060032368,
749
+ "num_tokens": 157194273.0,
750
+ "step": 888
751
+ },
752
+ {
753
+ "entropy": 0.8408761695027351,
754
+ "epoch": 0.2777992129022301,
755
+ "grad_norm": 0.10328029841184616,
756
+ "learning_rate": 9.924913230991044e-05,
757
+ "loss": 0.8201,
758
+ "mean_token_accuracy": 0.8051391566793124,
759
+ "num_tokens": 159325166.0,
760
+ "step": 900
761
+ },
762
+ {
763
+ "entropy": 0.8261769798894724,
764
+ "epoch": 0.2815032024075932,
765
+ "grad_norm": 0.1065843477845192,
766
+ "learning_rate": 9.922118151456327e-05,
767
+ "loss": 0.8074,
768
+ "mean_token_accuracy": 0.8085715671380361,
769
+ "num_tokens": 161429666.0,
770
+ "step": 912
771
+ },
772
+ {
773
+ "entropy": 0.8249383146564165,
774
+ "epoch": 0.28520719191295624,
775
+ "grad_norm": 0.10588902980089188,
776
+ "learning_rate": 9.919272403407782e-05,
777
+ "loss": 0.8061,
778
+ "mean_token_accuracy": 0.8078173498312632,
779
+ "num_tokens": 163588436.0,
780
+ "step": 924
781
+ },
782
+ {
783
+ "entropy": 0.8257463040451208,
784
+ "epoch": 0.28891118141831934,
785
+ "grad_norm": 0.10355869680643082,
786
+ "learning_rate": 9.91637601613967e-05,
787
+ "loss": 0.8065,
788
+ "mean_token_accuracy": 0.8088524142901102,
789
+ "num_tokens": 165703594.0,
790
+ "step": 936
791
+ },
792
+ {
793
+ "entropy": 0.8323748372495174,
794
+ "epoch": 0.2926151709236824,
795
+ "grad_norm": 0.11059477180242538,
796
+ "learning_rate": 9.913429019467534e-05,
797
+ "loss": 0.8135,
798
+ "mean_token_accuracy": 0.8072844197352728,
799
+ "num_tokens": 167834747.0,
800
+ "step": 948
801
+ },
802
+ {
803
+ "entropy": 0.8198406957089901,
804
+ "epoch": 0.29631916042904544,
805
+ "grad_norm": 0.11167987436056137,
806
+ "learning_rate": 9.910431443727897e-05,
807
+ "loss": 0.8005,
808
+ "mean_token_accuracy": 0.8094635804494222,
809
+ "num_tokens": 169954318.0,
810
+ "step": 960
811
+ },
812
+ {
813
+ "entropy": 0.8273561559617519,
814
+ "epoch": 0.30002314993440854,
815
+ "grad_norm": 0.11263331025838852,
816
+ "learning_rate": 9.907383319777945e-05,
817
+ "loss": 0.8066,
818
+ "mean_token_accuracy": 0.8084728009998798,
819
+ "num_tokens": 172056219.0,
820
+ "step": 972
821
+ },
822
+ {
823
+ "entropy": 0.8382978811860085,
824
+ "epoch": 0.3037271394397716,
825
+ "grad_norm": 0.1031041070818901,
826
+ "learning_rate": 9.904284678995206e-05,
827
+ "loss": 0.8204,
828
+ "mean_token_accuracy": 0.8051142630477747,
829
+ "num_tokens": 174209607.0,
830
+ "step": 984
831
+ },
832
+ {
833
+ "entropy": 0.8209519870579243,
834
+ "epoch": 0.30743112894513464,
835
+ "grad_norm": 0.10300373286008835,
836
+ "learning_rate": 9.901135553277232e-05,
837
+ "loss": 0.798,
838
+ "mean_token_accuracy": 0.8102124035358429,
839
+ "num_tokens": 176340332.0,
840
+ "step": 996
841
+ }
842
+ ],
843
+ "logging_steps": 12,
844
+ "max_steps": 12000,
845
+ "num_input_tokens_seen": 0,
846
+ "num_train_epochs": 4,
847
+ "save_steps": 1000,
848
+ "stateful_callbacks": {
849
+ "TrainerControl": {
850
+ "args": {
851
+ "should_epoch_stop": false,
852
+ "should_evaluate": false,
853
+ "should_log": false,
854
+ "should_save": true,
855
+ "should_training_stop": false
856
+ },
857
+ "attributes": {}
858
+ }
859
+ },
860
+ "total_flos": 1.1869937163892163e+19,
861
+ "train_batch_size": 16,
862
+ "trial_name": null,
863
+ "trial_params": null
864
+ }
checkpoint-1000/training_args.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:dfabdbe8b61dfe26b4b5c05e8510eb97f99d8c4b429e3fa7cb1e5ef220df22da
3
+ size 6225