RyanFan commited on
Commit
bdc4633
·
verified ·
1 Parent(s): 0e150cd

Model save

Browse files
README.md CHANGED
@@ -27,7 +27,7 @@ print(output["generated_text"])
27
 
28
  ## Training procedure
29
 
30
- [<img src="https://raw.githubusercontent.com/wandb/assets/main/wandb-github-badge-28.svg" alt="Visualize in Weights & Biases" width="150" height="24"/>](https://wandb.ai/ryanzhang123-the-university-of-auckland/RLCR/runs/sh7jv7qj)
31
 
32
 
33
  This model was trained with GRPO, a method introduced in [DeepSeekMath: Pushing the Limits of Mathematical Reasoning in Open Language Models](https://huggingface.co/papers/2402.03300).
@@ -35,10 +35,10 @@ This model was trained with GRPO, a method introduced in [DeepSeekMath: Pushing
35
  ### Framework versions
36
 
37
  - TRL: 0.16.0.dev0
38
- - Transformers: 4.48.3
39
  - Pytorch: 2.5.1
40
  - Datasets: 4.0.0
41
- - Tokenizers: 0.21.4
42
 
43
  ## Citations
44
 
 
27
 
28
  ## Training procedure
29
 
30
+ [<img src="https://raw.githubusercontent.com/wandb/assets/main/wandb-github-badge-28.svg" alt="Visualize in Weights & Biases" width="150" height="24"/>](https://wandb.ai/ryanzhang123-the-university-of-auckland/RLCR/runs/an9do2om)
31
 
32
 
33
  This model was trained with GRPO, a method introduced in [DeepSeekMath: Pushing the Limits of Mathematical Reasoning in Open Language Models](https://huggingface.co/papers/2402.03300).
 
35
  ### Framework versions
36
 
37
  - TRL: 0.16.0.dev0
38
+ - Transformers: 4.57.6
39
  - Pytorch: 2.5.1
40
  - Datasets: 4.0.0
41
+ - Tokenizers: 0.22.2
42
 
43
  ## Citations
44
 
chat_template.jinja ADDED
@@ -0,0 +1,54 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {%- if tools %}
2
+ {{- '<|im_start|>system\n' }}
3
+ {%- if messages[0]['role'] == 'system' %}
4
+ {{- messages[0]['content'] }}
5
+ {%- else %}
6
+ {{- 'You are Qwen, created by Alibaba Cloud. You are a helpful assistant.' }}
7
+ {%- endif %}
8
+ {{- "\n\n# Tools\n\nYou may call one or more functions to assist with the user query.\n\nYou are provided with function signatures within <tools></tools> XML tags:\n<tools>" }}
9
+ {%- for tool in tools %}
10
+ {{- "\n" }}
11
+ {{- tool | tojson }}
12
+ {%- endfor %}
13
+ {{- "\n</tools>\n\nFor each function call, return a json object with function name and arguments within <tool_call></tool_call> XML tags:\n<tool_call>\n{\"name\": <function-name>, \"arguments\": <args-json-object>}\n</tool_call><|im_end|>\n" }}
14
+ {%- else %}
15
+ {%- if messages[0]['role'] == 'system' %}
16
+ {{- '<|im_start|>system\n' + messages[0]['content'] + '<|im_end|>\n' }}
17
+ {%- else %}
18
+ {{- '<|im_start|>system\nYou are Qwen, created by Alibaba Cloud. You are a helpful assistant.<|im_end|>\n' }}
19
+ {%- endif %}
20
+ {%- endif %}
21
+ {%- for message in messages %}
22
+ {%- if (message.role == "user") or (message.role == "system" and not loop.first) or (message.role == "assistant" and not message.tool_calls) %}
23
+ {{- '<|im_start|>' + message.role + '\n' + message.content + '<|im_end|>' + '\n' }}
24
+ {%- elif message.role == "assistant" %}
25
+ {{- '<|im_start|>' + message.role }}
26
+ {%- if message.content %}
27
+ {{- '\n' + message.content }}
28
+ {%- endif %}
29
+ {%- for tool_call in message.tool_calls %}
30
+ {%- if tool_call.function is defined %}
31
+ {%- set tool_call = tool_call.function %}
32
+ {%- endif %}
33
+ {{- '\n<tool_call>\n{"name": "' }}
34
+ {{- tool_call.name }}
35
+ {{- '", "arguments": ' }}
36
+ {{- tool_call.arguments | tojson }}
37
+ {{- '}\n</tool_call>' }}
38
+ {%- endfor %}
39
+ {{- '<|im_end|>\n' }}
40
+ {%- elif message.role == "tool" %}
41
+ {%- if (loop.index0 == 0) or (messages[loop.index0 - 1].role != "tool") %}
42
+ {{- '<|im_start|>user' }}
43
+ {%- endif %}
44
+ {{- '\n<tool_response>\n' }}
45
+ {{- message.content }}
46
+ {{- '\n</tool_response>' }}
47
+ {%- if loop.last or (messages[loop.index0 + 1].role != "tool") %}
48
+ {{- '<|im_end|>\n' }}
49
+ {%- endif %}
50
+ {%- endif %}
51
+ {%- endfor %}
52
+ {%- if add_generation_prompt %}
53
+ {{- '<|im_start|>assistant\n' }}
54
+ {%- endif %}
config.json CHANGED
@@ -1,28 +1,57 @@
1
  {
2
- "_name_or_path": "Qwen/Qwen2.5-1.5B-Instruct",
3
  "architectures": [
4
  "Qwen2ForCausalLM"
5
  ],
6
  "attention_dropout": 0.0,
7
- "bos_token_id": 151643,
8
  "eos_token_id": 151645,
9
  "hidden_act": "silu",
10
  "hidden_size": 1536,
11
  "initializer_range": 0.02,
12
  "intermediate_size": 8960,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
13
  "max_position_embeddings": 32768,
14
  "max_window_layers": 21,
15
  "model_type": "qwen2",
16
  "num_attention_heads": 12,
17
  "num_hidden_layers": 28,
18
  "num_key_value_heads": 2,
 
19
  "rms_norm_eps": 1e-06,
20
  "rope_scaling": null,
21
  "rope_theta": 1000000.0,
22
  "sliding_window": null,
23
  "tie_word_embeddings": true,
24
- "torch_dtype": "bfloat16",
25
- "transformers_version": "4.48.3",
26
  "use_cache": false,
27
  "use_sliding_window": false,
28
  "vocab_size": 151936
 
1
  {
 
2
  "architectures": [
3
  "Qwen2ForCausalLM"
4
  ],
5
  "attention_dropout": 0.0,
6
+ "dtype": "bfloat16",
7
  "eos_token_id": 151645,
8
  "hidden_act": "silu",
9
  "hidden_size": 1536,
10
  "initializer_range": 0.02,
11
  "intermediate_size": 8960,
12
+ "layer_types": [
13
+ "full_attention",
14
+ "full_attention",
15
+ "full_attention",
16
+ "full_attention",
17
+ "full_attention",
18
+ "full_attention",
19
+ "full_attention",
20
+ "full_attention",
21
+ "full_attention",
22
+ "full_attention",
23
+ "full_attention",
24
+ "full_attention",
25
+ "full_attention",
26
+ "full_attention",
27
+ "full_attention",
28
+ "full_attention",
29
+ "full_attention",
30
+ "full_attention",
31
+ "full_attention",
32
+ "full_attention",
33
+ "full_attention",
34
+ "full_attention",
35
+ "full_attention",
36
+ "full_attention",
37
+ "full_attention",
38
+ "full_attention",
39
+ "full_attention",
40
+ "full_attention"
41
+ ],
42
  "max_position_embeddings": 32768,
43
  "max_window_layers": 21,
44
  "model_type": "qwen2",
45
  "num_attention_heads": 12,
46
  "num_hidden_layers": 28,
47
  "num_key_value_heads": 2,
48
+ "pad_token_id": 151643,
49
  "rms_norm_eps": 1e-06,
50
  "rope_scaling": null,
51
  "rope_theta": 1000000.0,
52
  "sliding_window": null,
53
  "tie_word_embeddings": true,
54
+ "transformers_version": "4.57.6",
 
55
  "use_cache": false,
56
  "use_sliding_window": false,
57
  "vocab_size": 151936
generation_config.json CHANGED
@@ -1,5 +1,4 @@
1
  {
2
- "bos_token_id": 151643,
3
  "do_sample": true,
4
  "eos_token_id": [
5
  151645,
@@ -10,5 +9,5 @@
10
  "temperature": 0.7,
11
  "top_k": 20,
12
  "top_p": 0.8,
13
- "transformers_version": "4.48.3"
14
  }
 
1
  {
 
2
  "do_sample": true,
3
  "eos_token_id": [
4
  151645,
 
9
  "temperature": 0.7,
10
  "top_k": 20,
11
  "top_p": 0.8,
12
+ "transformers_version": "4.57.6"
13
  }
model.safetensors CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:847e81aee77c06a8f17ef0b268c4404b99e8adc993e47a7f4f24b280e4479f00
3
  size 3554214752
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:7d1478beef101c30f89a0299831d5c5ad516e28ab13ce2f54cac15c86e320f02
3
  size 3554214752
tokenizer_config.json CHANGED
@@ -195,7 +195,6 @@
195
  "<|video_pad|>"
196
  ],
197
  "bos_token": null,
198
- "chat_template": "{%- if tools %}\n {{- '<|im_start|>system\\n' }}\n {%- if messages[0]['role'] == 'system' %}\n {{- messages[0]['content'] }}\n {%- else %}\n {{- 'You are Qwen, created by Alibaba Cloud. You are a helpful assistant.' }}\n {%- endif %}\n {{- \"\\n\\n# Tools\\n\\nYou may call one or more functions to assist with the user query.\\n\\nYou are provided with function signatures within <tools></tools> XML tags:\\n<tools>\" }}\n {%- for tool in tools %}\n {{- \"\\n\" }}\n {{- tool | tojson }}\n {%- endfor %}\n {{- \"\\n</tools>\\n\\nFor each function call, return a json object with function name and arguments within <tool_call></tool_call> XML tags:\\n<tool_call>\\n{\\\"name\\\": <function-name>, \\\"arguments\\\": <args-json-object>}\\n</tool_call><|im_end|>\\n\" }}\n{%- else %}\n {%- if messages[0]['role'] == 'system' %}\n {{- '<|im_start|>system\\n' + messages[0]['content'] + '<|im_end|>\\n' }}\n {%- else %}\n {{- '<|im_start|>system\\nYou are Qwen, created by Alibaba Cloud. You are a helpful assistant.<|im_end|>\\n' }}\n {%- endif %}\n{%- endif %}\n{%- for message in messages %}\n {%- if (message.role == \"user\") or (message.role == \"system\" and not loop.first) or (message.role == \"assistant\" and not message.tool_calls) %}\n {{- '<|im_start|>' + message.role + '\\n' + message.content + '<|im_end|>' + '\\n' }}\n {%- elif message.role == \"assistant\" %}\n {{- '<|im_start|>' + message.role }}\n {%- if message.content %}\n {{- '\\n' + message.content }}\n {%- endif %}\n {%- for tool_call in message.tool_calls %}\n {%- if tool_call.function is defined %}\n {%- set tool_call = tool_call.function %}\n {%- endif %}\n {{- '\\n<tool_call>\\n{\"name\": \"' }}\n {{- tool_call.name }}\n {{- '\", \"arguments\": ' }}\n {{- tool_call.arguments | tojson }}\n {{- '}\\n</tool_call>' }}\n {%- endfor %}\n {{- '<|im_end|>\\n' }}\n {%- elif message.role == \"tool\" %}\n {%- if (loop.index0 == 0) or (messages[loop.index0 - 1].role != \"tool\") %}\n {{- '<|im_start|>user' }}\n {%- endif %}\n {{- '\\n<tool_response>\\n' }}\n {{- message.content }}\n {{- '\\n</tool_response>' }}\n {%- if loop.last or (messages[loop.index0 + 1].role != \"tool\") %}\n {{- '<|im_end|>\\n' }}\n {%- endif %}\n {%- endif %}\n{%- endfor %}\n{%- if add_generation_prompt %}\n {{- '<|im_start|>assistant\\n' }}\n{%- endif %}\n",
199
  "clean_up_tokenization_spaces": false,
200
  "eos_token": "<|im_end|>",
201
  "errors": "replace",
 
195
  "<|video_pad|>"
196
  ],
197
  "bos_token": null,
 
198
  "clean_up_tokenization_spaces": false,
199
  "eos_token": "<|im_end|>",
200
  "errors": "replace",
trainer_state.json CHANGED
@@ -1,9 +1,10 @@
1
  {
 
2
  "best_metric": null,
3
  "best_model_checkpoint": null,
4
- "epoch": 2.9790660225442833,
5
- "eval_steps": 50,
6
- "global_step": 57,
7
  "is_hyper_param_search": false,
8
  "is_local_process_zero": true,
9
  "is_world_process_zero": true,
@@ -14,24 +15,24 @@
14
  "clip_ratio/low_mean": 0.0,
15
  "clip_ratio/low_min": 0.0,
16
  "clip_ratio/region_mean": 0.0,
17
- "completions/clipped_ratio": 0.0109375,
18
- "completions/max_length": 1536.0,
19
- "completions/max_terminated_length": 1367.6,
20
- "completions/mean_length": 234.5890625,
21
- "completions/mean_terminated_length": 220.1892883300781,
22
- "completions/min_length": 20.0,
23
- "completions/min_terminated_length": 20.0,
24
- "epoch": 0.2576489533011272,
25
- "grad_norm": 0.0038548149168491364,
26
  "learning_rate": 1e-06,
27
- "loss": 0.0398,
28
- "num_tokens": 2520908.0,
29
- "reward": 0.4615234375,
30
- "reward_std": 0.22349842488765717,
31
- "rewards/accuracy_reward": 0.091015625,
32
  "rewards/brier_reward": 0.0,
33
  "rewards/confidence_one_or_zero": 0.0,
34
- "rewards/format_reward": 0.83203125,
35
  "rewards/mean_confidence_reward": 0.0,
36
  "step": 5
37
  },
@@ -41,24 +42,24 @@
41
  "clip_ratio/low_mean": 0.0,
42
  "clip_ratio/low_min": 0.0,
43
  "clip_ratio/region_mean": 0.0,
44
- "completions/clipped_ratio": 0.008984375,
45
- "completions/max_length": 1536.0,
46
- "completions/max_terminated_length": 1362.2,
47
- "completions/mean_length": 203.15546875,
48
- "completions/mean_terminated_length": 191.06714477539063,
49
- "completions/min_length": 22.2,
50
- "completions/min_terminated_length": 22.2,
51
- "epoch": 0.5152979066022544,
52
- "grad_norm": 0.002689502201974392,
53
  "learning_rate": 1e-06,
54
- "loss": 0.0413,
55
- "num_tokens": 4984682.0,
56
- "reward": 0.5259765625,
57
- "reward_std": 0.19930846989154816,
58
- "rewards/accuracy_reward": 0.136328125,
59
  "rewards/brier_reward": 0.0,
60
  "rewards/confidence_one_or_zero": 0.0,
61
- "rewards/format_reward": 0.915625,
62
  "rewards/mean_confidence_reward": 0.0,
63
  "step": 10
64
  },
@@ -68,24 +69,24 @@
68
  "clip_ratio/low_mean": 0.0,
69
  "clip_ratio/low_min": 0.0,
70
  "clip_ratio/region_mean": 0.0,
71
- "completions/clipped_ratio": 0.006640625,
72
- "completions/max_length": 1536.0,
73
- "completions/max_terminated_length": 1360.2,
74
- "completions/mean_length": 172.904296875,
75
- "completions/mean_terminated_length": 163.77848205566406,
76
- "completions/min_length": 22.4,
77
- "completions/min_terminated_length": 22.4,
78
- "epoch": 0.7729468599033816,
79
- "grad_norm": 0.002530910074710846,
80
  "learning_rate": 1e-06,
81
- "loss": 0.0315,
82
- "num_tokens": 7340045.0,
83
- "reward": 0.5544921875,
84
- "reward_std": 0.16046438217163086,
85
- "rewards/accuracy_reward": 0.14375,
86
  "rewards/brier_reward": 0.0,
87
  "rewards/confidence_one_or_zero": 0.0,
88
- "rewards/format_reward": 0.965234375,
89
  "rewards/mean_confidence_reward": 0.0,
90
  "step": 15
91
  },
@@ -95,24 +96,24 @@
95
  "clip_ratio/low_mean": 0.0,
96
  "clip_ratio/low_min": 0.0,
97
  "clip_ratio/region_mean": 0.0,
98
- "completions/clipped_ratio": 0.0015625,
99
- "completions/max_length": 1363.4,
100
- "completions/max_terminated_length": 1173.4,
101
- "completions/mean_length": 133.865380859375,
102
- "completions/mean_terminated_length": 131.67113342285157,
103
- "completions/min_length": 22.6,
104
- "completions/min_terminated_length": 22.6,
105
- "epoch": 1.0515297906602254,
106
- "grad_norm": 0.0030923241283744574,
107
  "learning_rate": 1e-06,
108
- "loss": 0.0202,
109
- "num_tokens": 9588252.0,
110
- "reward": 0.58359375,
111
- "reward_std": 0.1627782851457596,
112
- "rewards/accuracy_reward": 0.18359375,
113
  "rewards/brier_reward": 0.0,
114
  "rewards/confidence_one_or_zero": 0.0,
115
- "rewards/format_reward": 0.98359375,
116
  "rewards/mean_confidence_reward": 0.0,
117
  "step": 20
118
  },
@@ -122,24 +123,24 @@
122
  "clip_ratio/low_mean": 0.0,
123
  "clip_ratio/low_min": 0.0,
124
  "clip_ratio/region_mean": 0.0,
125
- "completions/clipped_ratio": 0.00546875,
126
- "completions/max_length": 1536.0,
127
- "completions/max_terminated_length": 1325.6,
128
- "completions/mean_length": 125.908984375,
129
- "completions/mean_terminated_length": 118.147509765625,
130
- "completions/min_length": 19.2,
131
- "completions/min_terminated_length": 19.2,
132
- "epoch": 1.3091787439613527,
133
- "grad_norm": 0.003670709440484643,
134
  "learning_rate": 1e-06,
135
- "loss": 0.0216,
136
- "num_tokens": 11824499.0,
137
- "reward": 0.5904296875,
138
- "reward_std": 0.15798357725143433,
139
- "rewards/accuracy_reward": 0.190234375,
140
  "rewards/brier_reward": 0.0,
141
  "rewards/confidence_one_or_zero": 0.0,
142
- "rewards/format_reward": 0.990625,
143
  "rewards/mean_confidence_reward": 0.0,
144
  "step": 25
145
  },
@@ -149,24 +150,24 @@
149
  "clip_ratio/low_mean": 0.0,
150
  "clip_ratio/low_min": 0.0,
151
  "clip_ratio/region_mean": 0.0,
152
- "completions/clipped_ratio": 0.00625,
153
- "completions/max_length": 1536.0,
154
- "completions/max_terminated_length": 1178.6,
155
- "completions/mean_length": 110.7203125,
156
- "completions/mean_terminated_length": 101.76295471191406,
157
- "completions/min_length": 19.6,
158
- "completions/min_terminated_length": 19.6,
159
- "epoch": 1.5668276972624797,
160
- "grad_norm": 0.0037478143349289894,
161
  "learning_rate": 1e-06,
162
- "loss": 0.0245,
163
- "num_tokens": 14029327.0,
164
- "reward": 0.6072265625,
165
- "reward_std": 0.18271726369857788,
166
- "rewards/accuracy_reward": 0.229296875,
167
  "rewards/brier_reward": 0.0,
168
  "rewards/confidence_one_or_zero": 0.0,
169
- "rewards/format_reward": 0.98515625,
170
  "rewards/mean_confidence_reward": 0.0,
171
  "step": 30
172
  },
@@ -176,24 +177,24 @@
176
  "clip_ratio/low_mean": 0.0,
177
  "clip_ratio/low_min": 0.0,
178
  "clip_ratio/region_mean": 0.0,
179
- "completions/clipped_ratio": 0.00625,
180
- "completions/max_length": 1536.0,
181
- "completions/max_terminated_length": 1204.2,
182
- "completions/mean_length": 102.811328125,
183
- "completions/mean_terminated_length": 93.77486419677734,
184
- "completions/min_length": 20.0,
185
- "completions/min_terminated_length": 20.0,
186
- "epoch": 1.8244766505636072,
187
- "grad_norm": 0.004457506816834211,
188
  "learning_rate": 1e-06,
189
- "loss": 0.028,
190
- "num_tokens": 16205916.0,
191
- "reward": 0.6328125,
192
- "reward_std": 0.1903953105211258,
193
- "rewards/accuracy_reward": 0.275390625,
194
  "rewards/brier_reward": 0.0,
195
  "rewards/confidence_one_or_zero": 0.0,
196
- "rewards/format_reward": 0.990234375,
197
  "rewards/mean_confidence_reward": 0.0,
198
  "step": 35
199
  },
@@ -203,51 +204,74 @@
203
  "clip_ratio/low_mean": 0.0,
204
  "clip_ratio/low_min": 0.0,
205
  "clip_ratio/region_mean": 0.0,
206
- "completions/clipped_ratio": 0.002734375,
207
- "completions/max_length": 1379.6,
208
- "completions/max_terminated_length": 943.4,
209
- "completions/mean_length": 83.36419067382812,
210
- "completions/mean_terminated_length": 79.37923889160156,
211
- "completions/min_length": 19.2,
212
- "completions/min_terminated_length": 19.2,
213
- "epoch": 2.103059581320451,
214
- "grad_norm": 0.004812587983906269,
215
  "learning_rate": 1e-06,
216
- "loss": 0.0179,
217
- "num_tokens": 18335851.0,
218
- "reward": 0.6435546875,
219
- "reward_std": 0.19647349417209625,
220
- "rewards/accuracy_reward": 0.294140625,
221
  "rewards/brier_reward": 0.0,
222
  "rewards/confidence_one_or_zero": 0.0,
223
- "rewards/format_reward": 0.99296875,
224
  "rewards/mean_confidence_reward": 0.0,
225
  "step": 40
226
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
227
  {
228
  "clip_ratio/high_max": 0.0,
229
  "clip_ratio/high_mean": 0.0,
230
  "clip_ratio/low_mean": 0.0,
231
  "clip_ratio/low_min": 0.0,
232
  "clip_ratio/region_mean": 0.0,
233
- "completions/clipped_ratio": 0.001171875,
234
- "completions/max_length": 1318.2,
235
- "completions/max_terminated_length": 1053.4,
236
- "completions/mean_length": 76.5015625,
237
- "completions/mean_terminated_length": 74.79784393310547,
238
- "completions/min_length": 19.8,
239
- "completions/min_terminated_length": 19.8,
240
- "epoch": 2.360708534621578,
241
- "grad_norm": 0.005865577142685652,
242
  "learning_rate": 1e-06,
243
- "loss": 0.0019,
244
- "num_tokens": 20453815.0,
245
- "reward": 0.6810546875,
246
- "reward_std": 0.20889041423797608,
247
- "rewards/accuracy_reward": 0.366015625,
248
  "rewards/brier_reward": 0.0,
249
  "rewards/confidence_one_or_zero": 0.0,
250
- "rewards/format_reward": 0.99609375,
251
  "rewards/mean_confidence_reward": 0.0,
252
  "step": 45
253
  },
@@ -257,49 +281,53 @@
257
  "clip_ratio/low_mean": 0.0,
258
  "clip_ratio/low_min": 0.0,
259
  "clip_ratio/region_mean": 0.0,
260
- "completions/clipped_ratio": 0.002734375,
261
- "completions/max_length": 1272.4,
262
- "completions/max_terminated_length": 916.0,
263
- "completions/mean_length": 69.940625,
264
- "completions/mean_terminated_length": 65.93077697753907,
265
- "completions/min_length": 19.2,
266
- "completions/min_terminated_length": 19.2,
267
- "epoch": 2.6183574879227054,
268
- "grad_norm": 0.0054559651762247086,
269
  "learning_rate": 1e-06,
270
- "loss": 0.0238,
271
- "num_tokens": 22524927.0,
272
- "reward": 0.6978515625,
273
- "reward_std": 0.20110094547271729,
274
- "rewards/accuracy_reward": 0.40078125,
275
  "rewards/brier_reward": 0.0,
276
  "rewards/confidence_one_or_zero": 0.0,
277
- "rewards/format_reward": 0.994921875,
278
  "rewards/mean_confidence_reward": 0.0,
279
  "step": 50
280
  },
281
  {
282
- "epoch": 2.6183574879227054,
283
- "eval_completions/clipped_ratio": 0.0018115942028985507,
284
- "eval_completions/max_length": 216.3913043478261,
285
- "eval_completions/max_terminated_length": 194.92753623188406,
286
- "eval_completions/mean_length": 67.3913043478261,
287
- "eval_completions/mean_terminated_length": 64.67624224787173,
288
- "eval_completions/min_length": 27.32608695652174,
289
- "eval_completions/min_terminated_length": 27.32608695652174,
290
- "eval_loss": 0.0,
291
- "eval_num_tokens": 22524927.0,
292
- "eval_reward": 0.7137681159420289,
293
- "eval_reward_std": 0.1941313454206439,
294
- "eval_rewards/accuracy_reward": 0.4311594202898551,
295
- "eval_rewards/brier_reward": 0.0,
296
- "eval_rewards/confidence_one_or_zero": 0.0,
297
- "eval_rewards/format_reward": 0.9963768115942029,
298
- "eval_rewards/mean_confidence_reward": 0.0,
299
- "eval_runtime": 167.5343,
300
- "eval_samples_per_second": 0.824,
301
- "eval_steps_per_second": 0.107,
302
- "step": 50
 
 
 
 
303
  },
304
  {
305
  "clip_ratio/high_max": 0.0,
@@ -307,26 +335,53 @@
307
  "clip_ratio/low_mean": 0.0,
308
  "clip_ratio/low_min": 0.0,
309
  "clip_ratio/region_mean": 0.0,
310
- "completions/clipped_ratio": 0.003125,
311
- "completions/max_length": 1536.0,
312
- "completions/max_terminated_length": 955.6,
313
- "completions/mean_length": 68.77109375,
314
- "completions/mean_terminated_length": 64.17131195068359,
315
- "completions/min_length": 20.0,
316
- "completions/min_terminated_length": 20.0,
317
- "epoch": 2.8760064412238324,
318
- "grad_norm": 0.23794075846672058,
319
  "learning_rate": 1e-06,
320
- "loss": 0.0176,
321
- "num_tokens": 24644237.0,
322
- "reward": 0.7162109375,
323
- "reward_std": 0.17682999968528748,
324
- "rewards/accuracy_reward": 0.43671875,
325
  "rewards/brier_reward": 0.0,
326
  "rewards/confidence_one_or_zero": 0.0,
327
- "rewards/format_reward": 0.995703125,
328
  "rewards/mean_confidence_reward": 0.0,
329
- "step": 55
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
330
  },
331
  {
332
  "clip_ratio/high_max": 0.0,
@@ -334,35 +389,35 @@
334
  "clip_ratio/low_mean": 0.0,
335
  "clip_ratio/low_min": 0.0,
336
  "clip_ratio/region_mean": 0.0,
337
- "completions/clipped_ratio": 0.0022935779816513624,
338
- "completions/max_length": 1237.5,
339
- "completions/max_terminated_length": 820.5,
340
- "completions/mean_length": 64.20463943481445,
341
- "completions/mean_terminated_length": 60.82253074645996,
342
- "completions/min_length": 18.5,
343
- "completions/min_terminated_length": 18.5,
344
- "epoch": 2.9790660225442833,
345
- "num_tokens": 25486243.0,
346
- "reward": 0.71484375,
347
- "reward_std": 0.15983812510967255,
348
- "rewards/accuracy_reward": 0.43359375,
349
  "rewards/brier_reward": 0.0,
350
  "rewards/confidence_one_or_zero": 0.0,
351
- "rewards/format_reward": 0.99609375,
352
  "rewards/mean_confidence_reward": 0.0,
353
- "step": 57,
354
  "total_flos": 0.0,
355
- "train_loss": 0.024099274620152357,
356
- "train_runtime": 6308.3505,
357
- "train_samples_per_second": 0.591,
358
- "train_steps_per_second": 0.009
359
  }
360
  ],
361
  "logging_steps": 5,
362
- "max_steps": 57,
363
- "num_input_tokens_seen": 25486243,
364
- "num_train_epochs": 3,
365
- "save_steps": 60,
366
  "stateful_callbacks": {
367
  "TrainerControl": {
368
  "args": {
@@ -376,7 +431,7 @@
376
  }
377
  },
378
  "total_flos": 0.0,
379
- "train_batch_size": 8,
380
  "trial_name": null,
381
  "trial_params": null
382
  }
 
1
  {
2
+ "best_global_step": null,
3
  "best_metric": null,
4
  "best_model_checkpoint": null,
5
+ "epoch": 1.0,
6
+ "eval_steps": 40,
7
+ "global_step": 69,
8
  "is_hyper_param_search": false,
9
  "is_local_process_zero": true,
10
  "is_world_process_zero": true,
 
15
  "clip_ratio/low_mean": 0.0,
16
  "clip_ratio/low_min": 0.0,
17
  "clip_ratio/region_mean": 0.0,
18
+ "completions/clipped_ratio": 0.003125,
19
+ "completions/max_length": 1221.6,
20
+ "completions/max_terminated_length": 1174.2,
21
+ "completions/mean_length": 256.43125,
22
+ "completions/mean_terminated_length": 252.51890258789064,
23
+ "completions/min_length": 46.0,
24
+ "completions/min_terminated_length": 46.0,
25
+ "epoch": 0.07246376811594203,
26
+ "grad_norm": 0.3151230216026306,
27
  "learning_rate": 1e-06,
28
+ "loss": 0.0002,
29
+ "num_tokens": 328870.0,
30
+ "reward": 0.5421875,
31
+ "reward_std": 0.12776496410369872,
32
+ "rewards/accuracy_reward": 0.11875,
33
  "rewards/brier_reward": 0.0,
34
  "rewards/confidence_one_or_zero": 0.0,
35
+ "rewards/format_reward": 0.965625,
36
  "rewards/mean_confidence_reward": 0.0,
37
  "step": 5
38
  },
 
42
  "clip_ratio/low_mean": 0.0,
43
  "clip_ratio/low_min": 0.0,
44
  "clip_ratio/region_mean": 0.0,
45
+ "completions/clipped_ratio": 0.021875,
46
+ "completions/max_length": 1485.2,
47
+ "completions/max_terminated_length": 1166.8,
48
+ "completions/mean_length": 311.05625,
49
+ "completions/mean_terminated_length": 283.60601806640625,
50
+ "completions/min_length": 29.0,
51
+ "completions/min_terminated_length": 29.0,
52
+ "epoch": 0.14492753623188406,
53
+ "grad_norm": 0.17299839854240417,
54
  "learning_rate": 1e-06,
55
+ "loss": 0.0051,
56
+ "num_tokens": 679604.0,
57
+ "reward": 0.5078125,
58
+ "reward_std": 0.13135676234960555,
59
+ "rewards/accuracy_reward": 0.090625,
60
  "rewards/brier_reward": 0.0,
61
  "rewards/confidence_one_or_zero": 0.0,
62
+ "rewards/format_reward": 0.925,
63
  "rewards/mean_confidence_reward": 0.0,
64
  "step": 10
65
  },
 
69
  "clip_ratio/low_mean": 0.0,
70
  "clip_ratio/low_min": 0.0,
71
  "clip_ratio/region_mean": 0.0,
72
+ "completions/clipped_ratio": 0.009375,
73
+ "completions/max_length": 1389.2,
74
+ "completions/max_terminated_length": 1218.4,
75
+ "completions/mean_length": 271.359375,
76
+ "completions/mean_terminated_length": 259.41539001464844,
77
+ "completions/min_length": 35.2,
78
+ "completions/min_terminated_length": 35.2,
79
+ "epoch": 0.21739130434782608,
80
+ "grad_norm": 0.43196597695350647,
81
  "learning_rate": 1e-06,
82
+ "loss": 0.0196,
83
+ "num_tokens": 1028099.0,
84
+ "reward": 0.5421875,
85
+ "reward_std": 0.12912921607494354,
86
+ "rewards/accuracy_reward": 0.115625,
87
  "rewards/brier_reward": 0.0,
88
  "rewards/confidence_one_or_zero": 0.0,
89
+ "rewards/format_reward": 0.96875,
90
  "rewards/mean_confidence_reward": 0.0,
91
  "step": 15
92
  },
 
96
  "clip_ratio/low_mean": 0.0,
97
  "clip_ratio/low_min": 0.0,
98
  "clip_ratio/region_mean": 0.0,
99
+ "completions/clipped_ratio": 0.00625,
100
+ "completions/max_length": 1289.6,
101
+ "completions/max_terminated_length": 1147.8,
102
+ "completions/mean_length": 252.15625,
103
+ "completions/mean_terminated_length": 244.12163391113282,
104
+ "completions/min_length": 36.2,
105
+ "completions/min_terminated_length": 36.2,
106
+ "epoch": 0.2898550724637681,
107
+ "grad_norm": 0.2922244966030121,
108
  "learning_rate": 1e-06,
109
+ "loss": -0.0002,
110
+ "num_tokens": 1365581.0,
111
+ "reward": 0.5578125,
112
+ "reward_std": 0.12591025978326797,
113
+ "rewards/accuracy_reward": 0.140625,
114
  "rewards/brier_reward": 0.0,
115
  "rewards/confidence_one_or_zero": 0.0,
116
+ "rewards/format_reward": 0.975,
117
  "rewards/mean_confidence_reward": 0.0,
118
  "step": 20
119
  },
 
123
  "clip_ratio/low_mean": 0.0,
124
  "clip_ratio/low_min": 0.0,
125
  "clip_ratio/region_mean": 0.0,
126
+ "completions/clipped_ratio": 0.009375,
127
+ "completions/max_length": 1396.2,
128
+ "completions/max_terminated_length": 1287.2,
129
+ "completions/mean_length": 273.45625,
130
+ "completions/mean_terminated_length": 261.5423217773438,
131
+ "completions/min_length": 28.2,
132
+ "completions/min_terminated_length": 28.2,
133
+ "epoch": 0.36231884057971014,
134
+ "grad_norm": 0.4919992983341217,
135
  "learning_rate": 1e-06,
136
+ "loss": 0.0035,
137
+ "num_tokens": 1705483.0,
138
+ "reward": 0.58125,
139
+ "reward_std": 0.14668796956539154,
140
+ "rewards/accuracy_reward": 0.184375,
141
  "rewards/brier_reward": 0.0,
142
  "rewards/confidence_one_or_zero": 0.0,
143
+ "rewards/format_reward": 0.978125,
144
  "rewards/mean_confidence_reward": 0.0,
145
  "step": 25
146
  },
 
150
  "clip_ratio/low_mean": 0.0,
151
  "clip_ratio/low_min": 0.0,
152
  "clip_ratio/region_mean": 0.0,
153
+ "completions/clipped_ratio": 0.009375,
154
+ "completions/max_length": 1195.0,
155
+ "completions/max_terminated_length": 987.2,
156
+ "completions/mean_length": 171.409375,
157
+ "completions/mean_terminated_length": 159.10531311035157,
158
+ "completions/min_length": 13.8,
159
+ "completions/min_terminated_length": 13.8,
160
+ "epoch": 0.43478260869565216,
161
+ "grad_norm": 1.3107653856277466,
162
  "learning_rate": 1e-06,
163
+ "loss": 0.0299,
164
+ "num_tokens": 2006542.0,
165
+ "reward": 0.6109375,
166
+ "reward_std": 0.1539909154176712,
167
+ "rewards/accuracy_reward": 0.24375,
168
  "rewards/brier_reward": 0.0,
169
  "rewards/confidence_one_or_zero": 0.0,
170
+ "rewards/format_reward": 0.978125,
171
  "rewards/mean_confidence_reward": 0.0,
172
  "step": 30
173
  },
 
177
  "clip_ratio/low_mean": 0.0,
178
  "clip_ratio/low_min": 0.0,
179
  "clip_ratio/region_mean": 0.0,
180
+ "completions/clipped_ratio": 0.003125,
181
+ "completions/max_length": 545.2,
182
+ "completions/max_terminated_length": 472.8,
183
+ "completions/mean_length": 37.778125,
184
+ "completions/mean_terminated_length": 33.125397491455075,
185
+ "completions/min_length": 13.6,
186
+ "completions/min_terminated_length": 13.6,
187
+ "epoch": 0.5072463768115942,
188
+ "grad_norm": 0.5966821312904358,
189
  "learning_rate": 1e-06,
190
+ "loss": 0.0217,
191
+ "num_tokens": 2276899.0,
192
+ "reward": 0.6671875,
193
+ "reward_std": 0.18611472547054292,
194
+ "rewards/accuracy_reward": 0.35625,
195
  "rewards/brier_reward": 0.0,
196
  "rewards/confidence_one_or_zero": 0.0,
197
+ "rewards/format_reward": 0.978125,
198
  "rewards/mean_confidence_reward": 0.0,
199
  "step": 35
200
  },
 
204
  "clip_ratio/low_mean": 0.0,
205
  "clip_ratio/low_min": 0.0,
206
  "clip_ratio/region_mean": 0.0,
207
+ "completions/clipped_ratio": 0.0,
208
+ "completions/max_length": 23.2,
209
+ "completions/max_terminated_length": 23.2,
210
+ "completions/mean_length": 14.140625,
211
+ "completions/mean_terminated_length": 14.140625,
212
+ "completions/min_length": 13.2,
213
+ "completions/min_terminated_length": 13.2,
214
+ "epoch": 0.5797101449275363,
215
+ "grad_norm": 0.3963298201560974,
216
  "learning_rate": 1e-06,
217
+ "loss": 0.0008,
218
+ "num_tokens": 2537316.0,
219
+ "reward": 0.6640625,
220
+ "reward_std": 0.17168534100055693,
221
+ "rewards/accuracy_reward": 0.328125,
222
  "rewards/brier_reward": 0.0,
223
  "rewards/confidence_one_or_zero": 0.0,
224
+ "rewards/format_reward": 1.0,
225
  "rewards/mean_confidence_reward": 0.0,
226
  "step": 40
227
  },
228
+ {
229
+ "epoch": 0.5797101449275363,
230
+ "eval_completions/clipped_ratio": 0.0009057971014492754,
231
+ "eval_completions/max_length": 32.666666666666664,
232
+ "eval_completions/max_terminated_length": 21.63768115942029,
233
+ "eval_completions/mean_length": 16.29981884057971,
234
+ "eval_completions/mean_terminated_length": 14.921066256536953,
235
+ "eval_completions/min_length": 13.73913043478261,
236
+ "eval_completions/min_terminated_length": 13.73913043478261,
237
+ "eval_loss": 0.0,
238
+ "eval_num_tokens": 2537316.0,
239
+ "eval_reward": 0.6947463768115942,
240
+ "eval_reward_std": 0.18031474883141724,
241
+ "eval_rewards/accuracy_reward": 0.39221014492753625,
242
+ "eval_rewards/brier_reward": 0.0,
243
+ "eval_rewards/confidence_one_or_zero": 0.0,
244
+ "eval_rewards/format_reward": 0.9972826086956522,
245
+ "eval_rewards/mean_confidence_reward": 0.0,
246
+ "eval_runtime": 40.463,
247
+ "eval_samples_per_second": 6.821,
248
+ "eval_steps_per_second": 0.865,
249
+ "step": 40
250
+ },
251
  {
252
  "clip_ratio/high_max": 0.0,
253
  "clip_ratio/high_mean": 0.0,
254
  "clip_ratio/low_mean": 0.0,
255
  "clip_ratio/low_min": 0.0,
256
  "clip_ratio/region_mean": 0.0,
257
+ "completions/clipped_ratio": 0.0,
258
+ "completions/max_length": 14.6,
259
+ "completions/max_terminated_length": 14.6,
260
+ "completions/mean_length": 13.821875,
261
+ "completions/mean_terminated_length": 13.821875,
262
+ "completions/min_length": 13.0,
263
+ "completions/min_terminated_length": 13.0,
264
+ "epoch": 0.6521739130434783,
265
+ "grad_norm": 0.7279768586158752,
266
  "learning_rate": 1e-06,
267
+ "loss": 0.0,
268
+ "num_tokens": 2786831.0,
269
+ "reward": 0.7421875,
270
+ "reward_std": 0.13392626643180847,
271
+ "rewards/accuracy_reward": 0.484375,
272
  "rewards/brier_reward": 0.0,
273
  "rewards/confidence_one_or_zero": 0.0,
274
+ "rewards/format_reward": 1.0,
275
  "rewards/mean_confidence_reward": 0.0,
276
  "step": 45
277
  },
 
281
  "clip_ratio/low_mean": 0.0,
282
  "clip_ratio/low_min": 0.0,
283
  "clip_ratio/region_mean": 0.0,
284
+ "completions/clipped_ratio": 0.0,
285
+ "completions/max_length": 21.2,
286
+ "completions/max_terminated_length": 21.2,
287
+ "completions/mean_length": 13.4,
288
+ "completions/mean_terminated_length": 13.4,
289
+ "completions/min_length": 12.0,
290
+ "completions/min_terminated_length": 12.0,
291
+ "epoch": 0.7246376811594203,
292
+ "grad_norm": 0.6197125315666199,
293
  "learning_rate": 1e-06,
294
+ "loss": 0.0008,
295
+ "num_tokens": 3037315.0,
296
+ "reward": 0.7390625,
297
+ "reward_std": 0.07284187749028206,
298
+ "rewards/accuracy_reward": 0.48125,
299
  "rewards/brier_reward": 0.0,
300
  "rewards/confidence_one_or_zero": 0.0,
301
+ "rewards/format_reward": 0.996875,
302
  "rewards/mean_confidence_reward": 0.0,
303
  "step": 50
304
  },
305
  {
306
+ "clip_ratio/high_max": 0.0,
307
+ "clip_ratio/high_mean": 0.0,
308
+ "clip_ratio/low_mean": 0.0,
309
+ "clip_ratio/low_min": 0.0,
310
+ "clip_ratio/region_mean": 0.0,
311
+ "completions/clipped_ratio": 0.0,
312
+ "completions/max_length": 14.0,
313
+ "completions/max_terminated_length": 14.0,
314
+ "completions/mean_length": 13.290625,
315
+ "completions/mean_terminated_length": 13.290625,
316
+ "completions/min_length": 13.0,
317
+ "completions/min_terminated_length": 13.0,
318
+ "epoch": 0.7971014492753623,
319
+ "grad_norm": 0.0,
320
+ "learning_rate": 1e-06,
321
+ "loss": -0.0,
322
+ "num_tokens": 3284236.0,
323
+ "reward": 0.76875,
324
+ "reward_std": 0.03221687823534012,
325
+ "rewards/accuracy_reward": 0.5375,
326
+ "rewards/brier_reward": 0.0,
327
+ "rewards/confidence_one_or_zero": 0.0,
328
+ "rewards/format_reward": 1.0,
329
+ "rewards/mean_confidence_reward": 0.0,
330
+ "step": 55
331
  },
332
  {
333
  "clip_ratio/high_max": 0.0,
 
335
  "clip_ratio/low_mean": 0.0,
336
  "clip_ratio/low_min": 0.0,
337
  "clip_ratio/region_mean": 0.0,
338
+ "completions/clipped_ratio": 0.0,
339
+ "completions/max_length": 14.0,
340
+ "completions/max_terminated_length": 14.0,
341
+ "completions/mean_length": 13.21875,
342
+ "completions/mean_terminated_length": 13.21875,
343
+ "completions/min_length": 13.0,
344
+ "completions/min_terminated_length": 13.0,
345
+ "epoch": 0.8695652173913043,
346
+ "grad_norm": 0.0,
347
  "learning_rate": 1e-06,
348
+ "loss": 0.0001,
349
+ "num_tokens": 3538302.0,
350
+ "reward": 0.7109375,
351
+ "reward_std": 0.003125,
352
+ "rewards/accuracy_reward": 0.421875,
353
  "rewards/brier_reward": 0.0,
354
  "rewards/confidence_one_or_zero": 0.0,
355
+ "rewards/format_reward": 1.0,
356
  "rewards/mean_confidence_reward": 0.0,
357
+ "step": 60
358
+ },
359
+ {
360
+ "clip_ratio/high_max": 0.0,
361
+ "clip_ratio/high_mean": 0.0,
362
+ "clip_ratio/low_mean": 0.0,
363
+ "clip_ratio/low_min": 0.0,
364
+ "clip_ratio/region_mean": 0.0,
365
+ "completions/clipped_ratio": 0.0,
366
+ "completions/max_length": 13.4,
367
+ "completions/max_terminated_length": 13.4,
368
+ "completions/mean_length": 13.015625,
369
+ "completions/mean_terminated_length": 13.015625,
370
+ "completions/min_length": 13.0,
371
+ "completions/min_terminated_length": 13.0,
372
+ "epoch": 0.9420289855072463,
373
+ "grad_norm": 0.0,
374
+ "learning_rate": 1e-06,
375
+ "loss": 0.0,
376
+ "num_tokens": 3798055.0,
377
+ "reward": 0.7375,
378
+ "reward_std": 0.0,
379
+ "rewards/accuracy_reward": 0.475,
380
+ "rewards/brier_reward": 0.0,
381
+ "rewards/confidence_one_or_zero": 0.0,
382
+ "rewards/format_reward": 1.0,
383
+ "rewards/mean_confidence_reward": 0.0,
384
+ "step": 65
385
  },
386
  {
387
  "clip_ratio/high_max": 0.0,
 
389
  "clip_ratio/low_mean": 0.0,
390
  "clip_ratio/low_min": 0.0,
391
  "clip_ratio/region_mean": 0.0,
392
+ "completions/clipped_ratio": 0.0,
393
+ "completions/max_length": 13.0,
394
+ "completions/max_terminated_length": 13.0,
395
+ "completions/mean_length": 13.0,
396
+ "completions/mean_terminated_length": 13.0,
397
+ "completions/min_length": 13.0,
398
+ "completions/min_terminated_length": 13.0,
399
+ "epoch": 1.0,
400
+ "num_tokens": 4000983.0,
401
+ "reward": 0.763671875,
402
+ "reward_std": 0.00390625,
403
+ "rewards/accuracy_reward": 0.52734375,
404
  "rewards/brier_reward": 0.0,
405
  "rewards/confidence_one_or_zero": 0.0,
406
+ "rewards/format_reward": 1.0,
407
  "rewards/mean_confidence_reward": 0.0,
408
+ "step": 69,
409
  "total_flos": 0.0,
410
+ "train_loss": 0.005885362614998999,
411
+ "train_runtime": 1112.4293,
412
+ "train_samples_per_second": 0.992,
413
+ "train_steps_per_second": 0.062
414
  }
415
  ],
416
  "logging_steps": 5,
417
+ "max_steps": 69,
418
+ "num_input_tokens_seen": 4000983,
419
+ "num_train_epochs": 1,
420
+ "save_steps": 40,
421
  "stateful_callbacks": {
422
  "TrainerControl": {
423
  "args": {
 
431
  }
432
  },
433
  "total_flos": 0.0,
434
+ "train_batch_size": 4,
435
  "trial_name": null,
436
  "trial_params": null
437
  }
training_args.bin CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:56fac7b61fc3b10834b75eafc732a9f5bc8c79e2030753b838bff9789c8b803d
3
- size 8056
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:d36c815be02d35da2ef1110a70e716729d767538210445941f93bed0f42a44c2
3
+ size 8120