SirajRLX commited on
Commit
b66e341
·
verified ·
1 Parent(s): 203a61a

Add files using upload-large-folder tool

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. .gitattributes +4 -0
  2. best_adapter/README.md +2 -2
  3. best_adapter/adapter_config.json +8 -5
  4. best_adapter/added_tokens.json +24 -0
  5. best_adapter/chat_template.jinja +54 -0
  6. best_adapter/merges.txt +0 -0
  7. best_adapter/special_tokens_map.json +31 -0
  8. best_adapter/tokenizer.json +3 -0
  9. best_adapter/tokenizer_config.json +207 -0
  10. best_adapter/training_args.bin +2 -2
  11. best_adapter/vocab.json +0 -0
  12. checkpoints/checkpoint-400/README.md +207 -0
  13. checkpoints/checkpoint-400/adapter_config.json +46 -0
  14. checkpoints/checkpoint-400/added_tokens.json +24 -0
  15. checkpoints/checkpoint-400/chat_template.jinja +54 -0
  16. checkpoints/checkpoint-400/merges.txt +0 -0
  17. checkpoints/checkpoint-400/rng_state.pth +3 -0
  18. checkpoints/checkpoint-400/scheduler.pt +3 -0
  19. checkpoints/checkpoint-400/special_tokens_map.json +31 -0
  20. checkpoints/checkpoint-400/tokenizer.json +3 -0
  21. checkpoints/checkpoint-400/tokenizer_config.json +207 -0
  22. checkpoints/checkpoint-400/trainer_state.json +914 -0
  23. checkpoints/checkpoint-400/training_args.bin +3 -0
  24. checkpoints/checkpoint-400/vocab.json +0 -0
  25. checkpoints/checkpoint-500/README.md +2 -2
  26. checkpoints/checkpoint-500/adapter_config.json +8 -5
  27. checkpoints/checkpoint-500/added_tokens.json +24 -0
  28. checkpoints/checkpoint-500/chat_template.jinja +54 -0
  29. checkpoints/checkpoint-500/merges.txt +0 -0
  30. checkpoints/checkpoint-500/rng_state.pth +1 -1
  31. checkpoints/checkpoint-500/scheduler.pt +1 -1
  32. checkpoints/checkpoint-500/special_tokens_map.json +31 -0
  33. checkpoints/checkpoint-500/tokenizer.json +3 -0
  34. checkpoints/checkpoint-500/tokenizer_config.json +207 -0
  35. checkpoints/checkpoint-500/trainer_state.json +961 -1660
  36. checkpoints/checkpoint-500/training_args.bin +2 -2
  37. checkpoints/checkpoint-500/vocab.json +0 -0
  38. config_resolved.yaml +64 -54
  39. logs/grpo_metrics.jsonl +101 -0
  40. logs/train.jsonl +0 -0
  41. wandb/debug-internal.log +12 -12
  42. wandb/debug.log +29 -29
  43. wandb/run-20251227_194423-jz7bptqa/files/config.yaml +725 -0
  44. wandb/run-20251227_194423-jz7bptqa/files/output.log +134 -0
  45. wandb/run-20251227_194423-jz7bptqa/files/requirements.txt +102 -0
  46. wandb/run-20251227_194423-jz7bptqa/files/wandb-metadata.json +47 -0
  47. wandb/run-20251227_194423-jz7bptqa/files/wandb-summary.json +1 -0
  48. wandb/run-20251227_194423-jz7bptqa/logs/debug-core.log +16 -0
  49. wandb/run-20251227_194423-jz7bptqa/logs/debug-internal.log +12 -0
  50. wandb/run-20251227_194423-jz7bptqa/logs/debug.log +29 -0
.gitattributes CHANGED
@@ -43,3 +43,7 @@ wandb/run-20251226_180808-ny9q48hd/run-ny9q48hd.wandb filter=lfs diff=lfs merge=
43
  wandb/run-20251226_180702-oordmylf/run-oordmylf.wandb filter=lfs diff=lfs merge=lfs -text
44
  wandb/run-20251226_180613-i1cmzyri/run-i1cmzyri.wandb filter=lfs diff=lfs merge=lfs -text
45
  wandb/run-20251226_181544-upub1jan/run-upub1jan.wandb filter=lfs diff=lfs merge=lfs -text
 
 
 
 
 
43
  wandb/run-20251226_180702-oordmylf/run-oordmylf.wandb filter=lfs diff=lfs merge=lfs -text
44
  wandb/run-20251226_180613-i1cmzyri/run-i1cmzyri.wandb filter=lfs diff=lfs merge=lfs -text
45
  wandb/run-20251226_181544-upub1jan/run-upub1jan.wandb filter=lfs diff=lfs merge=lfs -text
46
+ best_adapter/tokenizer.json filter=lfs diff=lfs merge=lfs -text
47
+ checkpoints/checkpoint-500/tokenizer.json filter=lfs diff=lfs merge=lfs -text
48
+ checkpoints/checkpoint-400/tokenizer.json filter=lfs diff=lfs merge=lfs -text
49
+ wandb/run-20251227_194423-jz7bptqa/run-jz7bptqa.wandb filter=lfs diff=lfs merge=lfs -text
best_adapter/README.md CHANGED
@@ -1,9 +1,9 @@
1
  ---
2
- base_model: Models/Qwen2.5-Coder-14B-CPT
3
  library_name: peft
4
  pipeline_tag: text-generation
5
  tags:
6
- - base_model:adapter:Models/Qwen2.5-Coder-14B-CPT
7
  - lora
8
  - transformers
9
  ---
 
1
  ---
2
+ base_model: /workspace/Models/Qwen2.5-Coder-14B-CPT-SFT_v2
3
  library_name: peft
4
  pipeline_tag: text-generation
5
  tags:
6
+ - base_model:adapter:/workspace/Models/Qwen2.5-Coder-14B-CPT-SFT_v2
7
  - lora
8
  - transformers
9
  ---
best_adapter/adapter_config.json CHANGED
@@ -3,7 +3,7 @@
3
  "alpha_pattern": {},
4
  "arrow_config": null,
5
  "auto_mapping": null,
6
- "base_model_name_or_path": "Models/Qwen2.5-Coder-14B-CPT",
7
  "bias": "none",
8
  "corda_config": null,
9
  "ensure_weight_tying": false,
@@ -16,7 +16,7 @@
16
  "layers_pattern": null,
17
  "layers_to_transform": null,
18
  "loftq_config": {},
19
- "lora_alpha": 64,
20
  "lora_bias": false,
21
  "lora_dropout": 0.05,
22
  "megatron_config": null,
@@ -25,14 +25,17 @@
25
  "peft_type": "LORA",
26
  "peft_version": "0.18.0",
27
  "qalora_group_size": 16,
28
- "r": 32,
29
  "rank_pattern": {},
30
  "revision": null,
31
  "target_modules": [
 
32
  "o_proj",
33
  "v_proj",
34
- "k_proj",
35
- "q_proj"
 
 
36
  ],
37
  "target_parameters": null,
38
  "task_type": "CAUSAL_LM",
 
3
  "alpha_pattern": {},
4
  "arrow_config": null,
5
  "auto_mapping": null,
6
+ "base_model_name_or_path": "/workspace/Models/Qwen2.5-Coder-14B-CPT-SFT_v2",
7
  "bias": "none",
8
  "corda_config": null,
9
  "ensure_weight_tying": false,
 
16
  "layers_pattern": null,
17
  "layers_to_transform": null,
18
  "loftq_config": {},
19
+ "lora_alpha": 32,
20
  "lora_bias": false,
21
  "lora_dropout": 0.05,
22
  "megatron_config": 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
  "o_proj",
34
  "v_proj",
35
+ "up_proj",
36
+ "gate_proj",
37
+ "down_proj",
38
+ "k_proj"
39
  ],
40
  "target_parameters": null,
41
  "task_type": "CAUSAL_LM",
best_adapter/added_tokens.json ADDED
@@ -0,0 +1,24 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "</tool_call>": 151658,
3
+ "<tool_call>": 151657,
4
+ "<|box_end|>": 151649,
5
+ "<|box_start|>": 151648,
6
+ "<|endoftext|>": 151643,
7
+ "<|file_sep|>": 151664,
8
+ "<|fim_middle|>": 151660,
9
+ "<|fim_pad|>": 151662,
10
+ "<|fim_prefix|>": 151659,
11
+ "<|fim_suffix|>": 151661,
12
+ "<|im_end|>": 151645,
13
+ "<|im_start|>": 151644,
14
+ "<|image_pad|>": 151655,
15
+ "<|object_ref_end|>": 151647,
16
+ "<|object_ref_start|>": 151646,
17
+ "<|quad_end|>": 151651,
18
+ "<|quad_start|>": 151650,
19
+ "<|repo_name|>": 151663,
20
+ "<|video_pad|>": 151656,
21
+ "<|vision_end|>": 151653,
22
+ "<|vision_pad|>": 151654,
23
+ "<|vision_start|>": 151652
24
+ }
best_adapter/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 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 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 %}
best_adapter/merges.txt ADDED
The diff for this file is too large to render. See raw diff
 
best_adapter/special_tokens_map.json ADDED
@@ -0,0 +1,31 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "additional_special_tokens": [
3
+ "<|im_start|>",
4
+ "<|im_end|>",
5
+ "<|object_ref_start|>",
6
+ "<|object_ref_end|>",
7
+ "<|box_start|>",
8
+ "<|box_end|>",
9
+ "<|quad_start|>",
10
+ "<|quad_end|>",
11
+ "<|vision_start|>",
12
+ "<|vision_end|>",
13
+ "<|vision_pad|>",
14
+ "<|image_pad|>",
15
+ "<|video_pad|>"
16
+ ],
17
+ "eos_token": {
18
+ "content": "<|endoftext|>",
19
+ "lstrip": false,
20
+ "normalized": false,
21
+ "rstrip": false,
22
+ "single_word": false
23
+ },
24
+ "pad_token": {
25
+ "content": "<|endoftext|>",
26
+ "lstrip": false,
27
+ "normalized": false,
28
+ "rstrip": false,
29
+ "single_word": false
30
+ }
31
+ }
best_adapter/tokenizer.json ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:9c5ae00e602b8860cbd784ba82a8aa14e8feecec692e7076590d014d7b7fdafa
3
+ size 11421896
best_adapter/tokenizer_config.json ADDED
@@ -0,0 +1,207 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "add_bos_token": false,
3
+ "add_prefix_space": false,
4
+ "added_tokens_decoder": {
5
+ "151643": {
6
+ "content": "<|endoftext|>",
7
+ "lstrip": false,
8
+ "normalized": false,
9
+ "rstrip": false,
10
+ "single_word": false,
11
+ "special": true
12
+ },
13
+ "151644": {
14
+ "content": "<|im_start|>",
15
+ "lstrip": false,
16
+ "normalized": false,
17
+ "rstrip": false,
18
+ "single_word": false,
19
+ "special": true
20
+ },
21
+ "151645": {
22
+ "content": "<|im_end|>",
23
+ "lstrip": false,
24
+ "normalized": false,
25
+ "rstrip": false,
26
+ "single_word": false,
27
+ "special": true
28
+ },
29
+ "151646": {
30
+ "content": "<|object_ref_start|>",
31
+ "lstrip": false,
32
+ "normalized": false,
33
+ "rstrip": false,
34
+ "single_word": false,
35
+ "special": true
36
+ },
37
+ "151647": {
38
+ "content": "<|object_ref_end|>",
39
+ "lstrip": false,
40
+ "normalized": false,
41
+ "rstrip": false,
42
+ "single_word": false,
43
+ "special": true
44
+ },
45
+ "151648": {
46
+ "content": "<|box_start|>",
47
+ "lstrip": false,
48
+ "normalized": false,
49
+ "rstrip": false,
50
+ "single_word": false,
51
+ "special": true
52
+ },
53
+ "151649": {
54
+ "content": "<|box_end|>",
55
+ "lstrip": false,
56
+ "normalized": false,
57
+ "rstrip": false,
58
+ "single_word": false,
59
+ "special": true
60
+ },
61
+ "151650": {
62
+ "content": "<|quad_start|>",
63
+ "lstrip": false,
64
+ "normalized": false,
65
+ "rstrip": false,
66
+ "single_word": false,
67
+ "special": true
68
+ },
69
+ "151651": {
70
+ "content": "<|quad_end|>",
71
+ "lstrip": false,
72
+ "normalized": false,
73
+ "rstrip": false,
74
+ "single_word": false,
75
+ "special": true
76
+ },
77
+ "151652": {
78
+ "content": "<|vision_start|>",
79
+ "lstrip": false,
80
+ "normalized": false,
81
+ "rstrip": false,
82
+ "single_word": false,
83
+ "special": true
84
+ },
85
+ "151653": {
86
+ "content": "<|vision_end|>",
87
+ "lstrip": false,
88
+ "normalized": false,
89
+ "rstrip": false,
90
+ "single_word": false,
91
+ "special": true
92
+ },
93
+ "151654": {
94
+ "content": "<|vision_pad|>",
95
+ "lstrip": false,
96
+ "normalized": false,
97
+ "rstrip": false,
98
+ "single_word": false,
99
+ "special": true
100
+ },
101
+ "151655": {
102
+ "content": "<|image_pad|>",
103
+ "lstrip": false,
104
+ "normalized": false,
105
+ "rstrip": false,
106
+ "single_word": false,
107
+ "special": true
108
+ },
109
+ "151656": {
110
+ "content": "<|video_pad|>",
111
+ "lstrip": false,
112
+ "normalized": false,
113
+ "rstrip": false,
114
+ "single_word": false,
115
+ "special": true
116
+ },
117
+ "151657": {
118
+ "content": "<tool_call>",
119
+ "lstrip": false,
120
+ "normalized": false,
121
+ "rstrip": false,
122
+ "single_word": false,
123
+ "special": false
124
+ },
125
+ "151658": {
126
+ "content": "</tool_call>",
127
+ "lstrip": false,
128
+ "normalized": false,
129
+ "rstrip": false,
130
+ "single_word": false,
131
+ "special": false
132
+ },
133
+ "151659": {
134
+ "content": "<|fim_prefix|>",
135
+ "lstrip": false,
136
+ "normalized": false,
137
+ "rstrip": false,
138
+ "single_word": false,
139
+ "special": false
140
+ },
141
+ "151660": {
142
+ "content": "<|fim_middle|>",
143
+ "lstrip": false,
144
+ "normalized": false,
145
+ "rstrip": false,
146
+ "single_word": false,
147
+ "special": false
148
+ },
149
+ "151661": {
150
+ "content": "<|fim_suffix|>",
151
+ "lstrip": false,
152
+ "normalized": false,
153
+ "rstrip": false,
154
+ "single_word": false,
155
+ "special": false
156
+ },
157
+ "151662": {
158
+ "content": "<|fim_pad|>",
159
+ "lstrip": false,
160
+ "normalized": false,
161
+ "rstrip": false,
162
+ "single_word": false,
163
+ "special": false
164
+ },
165
+ "151663": {
166
+ "content": "<|repo_name|>",
167
+ "lstrip": false,
168
+ "normalized": false,
169
+ "rstrip": false,
170
+ "single_word": false,
171
+ "special": false
172
+ },
173
+ "151664": {
174
+ "content": "<|file_sep|>",
175
+ "lstrip": false,
176
+ "normalized": false,
177
+ "rstrip": false,
178
+ "single_word": false,
179
+ "special": false
180
+ }
181
+ },
182
+ "additional_special_tokens": [
183
+ "<|im_start|>",
184
+ "<|im_end|>",
185
+ "<|object_ref_start|>",
186
+ "<|object_ref_end|>",
187
+ "<|box_start|>",
188
+ "<|box_end|>",
189
+ "<|quad_start|>",
190
+ "<|quad_end|>",
191
+ "<|vision_start|>",
192
+ "<|vision_end|>",
193
+ "<|vision_pad|>",
194
+ "<|image_pad|>",
195
+ "<|video_pad|>"
196
+ ],
197
+ "bos_token": null,
198
+ "clean_up_tokenization_spaces": false,
199
+ "eos_token": "<|endoftext|>",
200
+ "errors": "replace",
201
+ "extra_special_tokens": {},
202
+ "model_max_length": 32768,
203
+ "pad_token": "<|endoftext|>",
204
+ "split_special_tokens": false,
205
+ "tokenizer_class": "Qwen2Tokenizer",
206
+ "unk_token": null
207
+ }
best_adapter/training_args.bin CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:afae4a8ce1391f149eb00b14eed8f891c715e892ea546bf754d22db2c2bc5969
3
- size 4792
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a4a4e48ed61b7c96f3bd2836ac828013a311834ab8a9542ea461fe1ff953396b
3
+ size 5496
best_adapter/vocab.json ADDED
The diff for this file is too large to render. See raw diff
 
checkpoints/checkpoint-400/README.md ADDED
@@ -0,0 +1,207 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ base_model: /workspace/Models/Qwen2.5-Coder-14B-CPT-SFT_v2
3
+ library_name: peft
4
+ pipeline_tag: text-generation
5
+ tags:
6
+ - base_model:adapter:/workspace/Models/Qwen2.5-Coder-14B-CPT-SFT_v2
7
+ - lora
8
+ - transformers
9
+ ---
10
+
11
+ # Model Card for Model ID
12
+
13
+ <!-- Provide a quick summary of what the model is/does. -->
14
+
15
+
16
+
17
+ ## Model Details
18
+
19
+ ### Model Description
20
+
21
+ <!-- Provide a longer summary of what this model is. -->
22
+
23
+
24
+
25
+ - **Developed by:** [More Information Needed]
26
+ - **Funded by [optional]:** [More Information Needed]
27
+ - **Shared by [optional]:** [More Information Needed]
28
+ - **Model type:** [More Information Needed]
29
+ - **Language(s) (NLP):** [More Information Needed]
30
+ - **License:** [More Information Needed]
31
+ - **Finetuned from model [optional]:** [More Information Needed]
32
+
33
+ ### Model Sources [optional]
34
+
35
+ <!-- Provide the basic links for the model. -->
36
+
37
+ - **Repository:** [More Information Needed]
38
+ - **Paper [optional]:** [More Information Needed]
39
+ - **Demo [optional]:** [More Information Needed]
40
+
41
+ ## Uses
42
+
43
+ <!-- Address questions around how the model is intended to be used, including the foreseeable users of the model and those affected by the model. -->
44
+
45
+ ### Direct Use
46
+
47
+ <!-- This section is for the model use without fine-tuning or plugging into a larger ecosystem/app. -->
48
+
49
+ [More Information Needed]
50
+
51
+ ### Downstream Use [optional]
52
+
53
+ <!-- This section is for the model use when fine-tuned for a task, or when plugged into a larger ecosystem/app -->
54
+
55
+ [More Information Needed]
56
+
57
+ ### Out-of-Scope Use
58
+
59
+ <!-- This section addresses misuse, malicious use, and uses that the model will not work well for. -->
60
+
61
+ [More Information Needed]
62
+
63
+ ## Bias, Risks, and Limitations
64
+
65
+ <!-- This section is meant to convey both technical and sociotechnical limitations. -->
66
+
67
+ [More Information Needed]
68
+
69
+ ### Recommendations
70
+
71
+ <!-- This section is meant to convey recommendations with respect to the bias, risk, and technical limitations. -->
72
+
73
+ Users (both direct and downstream) should be made aware of the risks, biases and limitations of the model. More information needed for further recommendations.
74
+
75
+ ## How to Get Started with the Model
76
+
77
+ Use the code below to get started with the model.
78
+
79
+ [More Information Needed]
80
+
81
+ ## Training Details
82
+
83
+ ### Training Data
84
+
85
+ <!-- This should link to a Dataset Card, perhaps with a short stub of information on what the training data is all about as well as documentation related to data pre-processing or additional filtering. -->
86
+
87
+ [More Information Needed]
88
+
89
+ ### Training Procedure
90
+
91
+ <!-- This relates heavily to the Technical Specifications. Content here should link to that section when it is relevant to the training procedure. -->
92
+
93
+ #### Preprocessing [optional]
94
+
95
+ [More Information Needed]
96
+
97
+
98
+ #### Training Hyperparameters
99
+
100
+ - **Training regime:** [More Information Needed] <!--fp32, fp16 mixed precision, bf16 mixed precision, bf16 non-mixed precision, fp16 non-mixed precision, fp8 mixed precision -->
101
+
102
+ #### Speeds, Sizes, Times [optional]
103
+
104
+ <!-- This section provides information about throughput, start/end time, checkpoint size if relevant, etc. -->
105
+
106
+ [More Information Needed]
107
+
108
+ ## Evaluation
109
+
110
+ <!-- This section describes the evaluation protocols and provides the results. -->
111
+
112
+ ### Testing Data, Factors & Metrics
113
+
114
+ #### Testing Data
115
+
116
+ <!-- This should link to a Dataset Card if possible. -->
117
+
118
+ [More Information Needed]
119
+
120
+ #### Factors
121
+
122
+ <!-- These are the things the evaluation is disaggregating by, e.g., subpopulations or domains. -->
123
+
124
+ [More Information Needed]
125
+
126
+ #### Metrics
127
+
128
+ <!-- These are the evaluation metrics being used, ideally with a description of why. -->
129
+
130
+ [More Information Needed]
131
+
132
+ ### Results
133
+
134
+ [More Information Needed]
135
+
136
+ #### Summary
137
+
138
+
139
+
140
+ ## Model Examination [optional]
141
+
142
+ <!-- Relevant interpretability work for the model goes here -->
143
+
144
+ [More Information Needed]
145
+
146
+ ## Environmental Impact
147
+
148
+ <!-- Total emissions (in grams of CO2eq) and additional considerations, such as electricity usage, go here. Edit the suggested text below accordingly -->
149
+
150
+ Carbon emissions can be estimated using the [Machine Learning Impact calculator](https://mlco2.github.io/impact#compute) presented in [Lacoste et al. (2019)](https://arxiv.org/abs/1910.09700).
151
+
152
+ - **Hardware Type:** [More Information Needed]
153
+ - **Hours used:** [More Information Needed]
154
+ - **Cloud Provider:** [More Information Needed]
155
+ - **Compute Region:** [More Information Needed]
156
+ - **Carbon Emitted:** [More Information Needed]
157
+
158
+ ## Technical Specifications [optional]
159
+
160
+ ### Model Architecture and Objective
161
+
162
+ [More Information Needed]
163
+
164
+ ### Compute Infrastructure
165
+
166
+ [More Information Needed]
167
+
168
+ #### Hardware
169
+
170
+ [More Information Needed]
171
+
172
+ #### Software
173
+
174
+ [More Information Needed]
175
+
176
+ ## Citation [optional]
177
+
178
+ <!-- If there is a paper or blog post introducing the model, the APA and Bibtex information for that should go in this section. -->
179
+
180
+ **BibTeX:**
181
+
182
+ [More Information Needed]
183
+
184
+ **APA:**
185
+
186
+ [More Information Needed]
187
+
188
+ ## Glossary [optional]
189
+
190
+ <!-- If relevant, include terms and calculations in this section that can help readers understand the model or model card. -->
191
+
192
+ [More Information Needed]
193
+
194
+ ## More Information [optional]
195
+
196
+ [More Information Needed]
197
+
198
+ ## Model Card Authors [optional]
199
+
200
+ [More Information Needed]
201
+
202
+ ## Model Card Contact
203
+
204
+ [More Information Needed]
205
+ ### Framework versions
206
+
207
+ - PEFT 0.18.0
checkpoints/checkpoint-400/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": "/workspace/Models/Qwen2.5-Coder-14B-CPT-SFT_v2",
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": 32,
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
+ "o_proj",
34
+ "v_proj",
35
+ "up_proj",
36
+ "gate_proj",
37
+ "down_proj",
38
+ "k_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
+ }
checkpoints/checkpoint-400/added_tokens.json ADDED
@@ -0,0 +1,24 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "</tool_call>": 151658,
3
+ "<tool_call>": 151657,
4
+ "<|box_end|>": 151649,
5
+ "<|box_start|>": 151648,
6
+ "<|endoftext|>": 151643,
7
+ "<|file_sep|>": 151664,
8
+ "<|fim_middle|>": 151660,
9
+ "<|fim_pad|>": 151662,
10
+ "<|fim_prefix|>": 151659,
11
+ "<|fim_suffix|>": 151661,
12
+ "<|im_end|>": 151645,
13
+ "<|im_start|>": 151644,
14
+ "<|image_pad|>": 151655,
15
+ "<|object_ref_end|>": 151647,
16
+ "<|object_ref_start|>": 151646,
17
+ "<|quad_end|>": 151651,
18
+ "<|quad_start|>": 151650,
19
+ "<|repo_name|>": 151663,
20
+ "<|video_pad|>": 151656,
21
+ "<|vision_end|>": 151653,
22
+ "<|vision_pad|>": 151654,
23
+ "<|vision_start|>": 151652
24
+ }
checkpoints/checkpoint-400/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 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 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 %}
checkpoints/checkpoint-400/merges.txt ADDED
The diff for this file is too large to render. See raw diff
 
checkpoints/checkpoint-400/rng_state.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:df773721583080a5937ae757c6cabb41d190e187d9dcba072940a8fb11a22714
3
+ size 14244
checkpoints/checkpoint-400/scheduler.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f06565d55295681785448bb88140fb9d768cda54cb2f3e5bfc6f0d216a81cfc8
3
+ size 1064
checkpoints/checkpoint-400/special_tokens_map.json ADDED
@@ -0,0 +1,31 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "additional_special_tokens": [
3
+ "<|im_start|>",
4
+ "<|im_end|>",
5
+ "<|object_ref_start|>",
6
+ "<|object_ref_end|>",
7
+ "<|box_start|>",
8
+ "<|box_end|>",
9
+ "<|quad_start|>",
10
+ "<|quad_end|>",
11
+ "<|vision_start|>",
12
+ "<|vision_end|>",
13
+ "<|vision_pad|>",
14
+ "<|image_pad|>",
15
+ "<|video_pad|>"
16
+ ],
17
+ "eos_token": {
18
+ "content": "<|endoftext|>",
19
+ "lstrip": false,
20
+ "normalized": false,
21
+ "rstrip": false,
22
+ "single_word": false
23
+ },
24
+ "pad_token": {
25
+ "content": "<|endoftext|>",
26
+ "lstrip": false,
27
+ "normalized": false,
28
+ "rstrip": false,
29
+ "single_word": false
30
+ }
31
+ }
checkpoints/checkpoint-400/tokenizer.json ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:9c5ae00e602b8860cbd784ba82a8aa14e8feecec692e7076590d014d7b7fdafa
3
+ size 11421896
checkpoints/checkpoint-400/tokenizer_config.json ADDED
@@ -0,0 +1,207 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "add_bos_token": false,
3
+ "add_prefix_space": false,
4
+ "added_tokens_decoder": {
5
+ "151643": {
6
+ "content": "<|endoftext|>",
7
+ "lstrip": false,
8
+ "normalized": false,
9
+ "rstrip": false,
10
+ "single_word": false,
11
+ "special": true
12
+ },
13
+ "151644": {
14
+ "content": "<|im_start|>",
15
+ "lstrip": false,
16
+ "normalized": false,
17
+ "rstrip": false,
18
+ "single_word": false,
19
+ "special": true
20
+ },
21
+ "151645": {
22
+ "content": "<|im_end|>",
23
+ "lstrip": false,
24
+ "normalized": false,
25
+ "rstrip": false,
26
+ "single_word": false,
27
+ "special": true
28
+ },
29
+ "151646": {
30
+ "content": "<|object_ref_start|>",
31
+ "lstrip": false,
32
+ "normalized": false,
33
+ "rstrip": false,
34
+ "single_word": false,
35
+ "special": true
36
+ },
37
+ "151647": {
38
+ "content": "<|object_ref_end|>",
39
+ "lstrip": false,
40
+ "normalized": false,
41
+ "rstrip": false,
42
+ "single_word": false,
43
+ "special": true
44
+ },
45
+ "151648": {
46
+ "content": "<|box_start|>",
47
+ "lstrip": false,
48
+ "normalized": false,
49
+ "rstrip": false,
50
+ "single_word": false,
51
+ "special": true
52
+ },
53
+ "151649": {
54
+ "content": "<|box_end|>",
55
+ "lstrip": false,
56
+ "normalized": false,
57
+ "rstrip": false,
58
+ "single_word": false,
59
+ "special": true
60
+ },
61
+ "151650": {
62
+ "content": "<|quad_start|>",
63
+ "lstrip": false,
64
+ "normalized": false,
65
+ "rstrip": false,
66
+ "single_word": false,
67
+ "special": true
68
+ },
69
+ "151651": {
70
+ "content": "<|quad_end|>",
71
+ "lstrip": false,
72
+ "normalized": false,
73
+ "rstrip": false,
74
+ "single_word": false,
75
+ "special": true
76
+ },
77
+ "151652": {
78
+ "content": "<|vision_start|>",
79
+ "lstrip": false,
80
+ "normalized": false,
81
+ "rstrip": false,
82
+ "single_word": false,
83
+ "special": true
84
+ },
85
+ "151653": {
86
+ "content": "<|vision_end|>",
87
+ "lstrip": false,
88
+ "normalized": false,
89
+ "rstrip": false,
90
+ "single_word": false,
91
+ "special": true
92
+ },
93
+ "151654": {
94
+ "content": "<|vision_pad|>",
95
+ "lstrip": false,
96
+ "normalized": false,
97
+ "rstrip": false,
98
+ "single_word": false,
99
+ "special": true
100
+ },
101
+ "151655": {
102
+ "content": "<|image_pad|>",
103
+ "lstrip": false,
104
+ "normalized": false,
105
+ "rstrip": false,
106
+ "single_word": false,
107
+ "special": true
108
+ },
109
+ "151656": {
110
+ "content": "<|video_pad|>",
111
+ "lstrip": false,
112
+ "normalized": false,
113
+ "rstrip": false,
114
+ "single_word": false,
115
+ "special": true
116
+ },
117
+ "151657": {
118
+ "content": "<tool_call>",
119
+ "lstrip": false,
120
+ "normalized": false,
121
+ "rstrip": false,
122
+ "single_word": false,
123
+ "special": false
124
+ },
125
+ "151658": {
126
+ "content": "</tool_call>",
127
+ "lstrip": false,
128
+ "normalized": false,
129
+ "rstrip": false,
130
+ "single_word": false,
131
+ "special": false
132
+ },
133
+ "151659": {
134
+ "content": "<|fim_prefix|>",
135
+ "lstrip": false,
136
+ "normalized": false,
137
+ "rstrip": false,
138
+ "single_word": false,
139
+ "special": false
140
+ },
141
+ "151660": {
142
+ "content": "<|fim_middle|>",
143
+ "lstrip": false,
144
+ "normalized": false,
145
+ "rstrip": false,
146
+ "single_word": false,
147
+ "special": false
148
+ },
149
+ "151661": {
150
+ "content": "<|fim_suffix|>",
151
+ "lstrip": false,
152
+ "normalized": false,
153
+ "rstrip": false,
154
+ "single_word": false,
155
+ "special": false
156
+ },
157
+ "151662": {
158
+ "content": "<|fim_pad|>",
159
+ "lstrip": false,
160
+ "normalized": false,
161
+ "rstrip": false,
162
+ "single_word": false,
163
+ "special": false
164
+ },
165
+ "151663": {
166
+ "content": "<|repo_name|>",
167
+ "lstrip": false,
168
+ "normalized": false,
169
+ "rstrip": false,
170
+ "single_word": false,
171
+ "special": false
172
+ },
173
+ "151664": {
174
+ "content": "<|file_sep|>",
175
+ "lstrip": false,
176
+ "normalized": false,
177
+ "rstrip": false,
178
+ "single_word": false,
179
+ "special": false
180
+ }
181
+ },
182
+ "additional_special_tokens": [
183
+ "<|im_start|>",
184
+ "<|im_end|>",
185
+ "<|object_ref_start|>",
186
+ "<|object_ref_end|>",
187
+ "<|box_start|>",
188
+ "<|box_end|>",
189
+ "<|quad_start|>",
190
+ "<|quad_end|>",
191
+ "<|vision_start|>",
192
+ "<|vision_end|>",
193
+ "<|vision_pad|>",
194
+ "<|image_pad|>",
195
+ "<|video_pad|>"
196
+ ],
197
+ "bos_token": null,
198
+ "clean_up_tokenization_spaces": false,
199
+ "eos_token": "<|endoftext|>",
200
+ "errors": "replace",
201
+ "extra_special_tokens": {},
202
+ "model_max_length": 32768,
203
+ "pad_token": "<|endoftext|>",
204
+ "split_special_tokens": false,
205
+ "tokenizer_class": "Qwen2Tokenizer",
206
+ "unk_token": null
207
+ }
checkpoints/checkpoint-400/trainer_state.json ADDED
@@ -0,0 +1,914 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "best_global_step": null,
3
+ "best_metric": null,
4
+ "best_model_checkpoint": null,
5
+ "epoch": 1.6006006006006006,
6
+ "eval_steps": 50,
7
+ "global_step": 400,
8
+ "is_hyper_param_search": false,
9
+ "is_local_process_zero": true,
10
+ "is_world_process_zero": true,
11
+ "log_history": [
12
+ {
13
+ "epoch": 0.02002002002002002,
14
+ "grad_norm": 0.05460292845964432,
15
+ "grpo_mean_advantage": -1.3560057254835556e-07,
16
+ "grpo_mean_group_score": 0.5922331809997559,
17
+ "grpo_mean_kl_div": 0.0,
18
+ "grpo_std_advantage": 3.0318567496578908e-06,
19
+ "learning_rate": 8.000000000000001e-07,
20
+ "loss": 0.007,
21
+ "step": 5
22
+ },
23
+ {
24
+ "epoch": 0.04004004004004004,
25
+ "grad_norm": 0.0679207444190979,
26
+ "grpo_mean_advantage": 3.6619603633880615e-06,
27
+ "grpo_mean_group_score": 0.5561589002609253,
28
+ "grpo_mean_kl_div": 0.0,
29
+ "grpo_std_advantage": 1.6246918676188216e-05,
30
+ "learning_rate": 1.8000000000000001e-06,
31
+ "loss": 0.0107,
32
+ "step": 10
33
+ },
34
+ {
35
+ "epoch": 0.06006006006006006,
36
+ "grad_norm": 0.05788416787981987,
37
+ "grpo_mean_advantage": -1.0654330395709621e-07,
38
+ "grpo_mean_group_score": 0.5759152173995972,
39
+ "grpo_mean_kl_div": 0.0,
40
+ "grpo_std_advantage": 5.399440965447866e-07,
41
+ "learning_rate": 2.8000000000000003e-06,
42
+ "loss": 0.007,
43
+ "step": 15
44
+ },
45
+ {
46
+ "epoch": 0.08008008008008008,
47
+ "grad_norm": 0.0746568813920021,
48
+ "grpo_mean_advantage": -5.871057737749652e-07,
49
+ "grpo_mean_group_score": 0.5127314329147339,
50
+ "grpo_mean_kl_div": 0.0,
51
+ "grpo_std_advantage": 2.6951597646984737e-06,
52
+ "learning_rate": 3.8000000000000005e-06,
53
+ "loss": 0.0246,
54
+ "step": 20
55
+ },
56
+ {
57
+ "epoch": 0.1001001001001001,
58
+ "grad_norm": 0.11442846059799194,
59
+ "grpo_mean_advantage": 6.370246410369873e-07,
60
+ "grpo_mean_group_score": 0.539706826210022,
61
+ "grpo_mean_kl_div": 0.0,
62
+ "grpo_std_advantage": 2.8908377771585947e-06,
63
+ "learning_rate": 4.800000000000001e-06,
64
+ "loss": 0.0337,
65
+ "step": 25
66
+ },
67
+ {
68
+ "epoch": 0.12012012012012012,
69
+ "grad_norm": 0.05778791010379791,
70
+ "grpo_mean_advantage": 6.705522359595761e-09,
71
+ "grpo_mean_group_score": 0.5812538862228394,
72
+ "grpo_mean_kl_div": 0.0,
73
+ "grpo_std_advantage": 6.189450800775376e-07,
74
+ "learning_rate": 4.999125183044924e-06,
75
+ "loss": 0.0171,
76
+ "step": 30
77
+ },
78
+ {
79
+ "epoch": 0.14014014014014015,
80
+ "grad_norm": 0.05819695070385933,
81
+ "grpo_mean_advantage": 3.859400692363124e-07,
82
+ "grpo_mean_group_score": 0.5909844636917114,
83
+ "grpo_mean_kl_div": 0.0,
84
+ "grpo_std_advantage": 1.6833292875162442e-06,
85
+ "learning_rate": 4.995572288443412e-06,
86
+ "loss": 0.0145,
87
+ "step": 35
88
+ },
89
+ {
90
+ "epoch": 0.16016016016016016,
91
+ "grad_norm": 0.07968433201313019,
92
+ "grpo_mean_advantage": 2.600252742013254e-07,
93
+ "grpo_mean_group_score": 0.5630953907966614,
94
+ "grpo_mean_kl_div": 0.0,
95
+ "grpo_std_advantage": 1.4095899132371414e-06,
96
+ "learning_rate": 4.98929052218411e-06,
97
+ "loss": 0.0196,
98
+ "step": 40
99
+ },
100
+ {
101
+ "epoch": 0.18018018018018017,
102
+ "grad_norm": 0.0733402892947197,
103
+ "grpo_mean_advantage": -1.2591480924584175e-07,
104
+ "grpo_mean_group_score": 0.5604403614997864,
105
+ "grpo_mean_kl_div": 0.0,
106
+ "grpo_std_advantage": 1.0309080380466185e-06,
107
+ "learning_rate": 4.980286753286196e-06,
108
+ "loss": 0.0186,
109
+ "step": 45
110
+ },
111
+ {
112
+ "epoch": 0.2002002002002002,
113
+ "grad_norm": 0.07136482000350952,
114
+ "grpo_mean_advantage": -2.808868941883702e-07,
115
+ "grpo_mean_group_score": 0.5971035957336426,
116
+ "grpo_mean_kl_div": 0.0,
117
+ "grpo_std_advantage": 1.5696078889959608e-06,
118
+ "learning_rate": 4.9685708272387645e-06,
119
+ "loss": 0.0286,
120
+ "step": 50
121
+ },
122
+ {
123
+ "epoch": 0.22022022022022023,
124
+ "grad_norm": 0.08851475268602371,
125
+ "grpo_mean_advantage": 2.6822089438383045e-08,
126
+ "grpo_mean_group_score": 0.5892971754074097,
127
+ "grpo_mean_kl_div": 0.0,
128
+ "grpo_std_advantage": 3.7878271541558206e-07,
129
+ "learning_rate": 4.9541555552349404e-06,
130
+ "loss": 0.0054,
131
+ "step": 55
132
+ },
133
+ {
134
+ "epoch": 0.24024024024024024,
135
+ "grad_norm": 0.07778509706258774,
136
+ "grpo_mean_advantage": -5.662441182607836e-08,
137
+ "grpo_mean_group_score": 0.564322292804718,
138
+ "grpo_mean_kl_div": 0.0,
139
+ "grpo_std_advantage": 6.128998393251095e-07,
140
+ "learning_rate": 4.9370567001630155e-06,
141
+ "loss": -0.0074,
142
+ "step": 60
143
+ },
144
+ {
145
+ "epoch": 0.2602602602602603,
146
+ "grad_norm": 0.08740051090717316,
147
+ "grpo_mean_advantage": -1.5944242193199898e-07,
148
+ "grpo_mean_group_score": 0.562497615814209,
149
+ "grpo_mean_kl_div": 0.0,
150
+ "grpo_std_advantage": 1.6374274309782777e-06,
151
+ "learning_rate": 4.917292959369968e-06,
152
+ "loss": 0.0145,
153
+ "step": 65
154
+ },
155
+ {
156
+ "epoch": 0.2802802802802803,
157
+ "grad_norm": 0.19070060551166534,
158
+ "grpo_mean_advantage": 1.6838312433264946e-07,
159
+ "grpo_mean_group_score": 0.5904761552810669,
160
+ "grpo_mean_kl_div": 0.0,
161
+ "grpo_std_advantage": 8.536571272088622e-07,
162
+ "learning_rate": 4.8948859442161876e-06,
163
+ "loss": 0.0257,
164
+ "step": 70
165
+ },
166
+ {
167
+ "epoch": 0.3003003003003003,
168
+ "grad_norm": 0.07321271300315857,
169
+ "grpo_mean_advantage": 1.1175870895385742e-07,
170
+ "grpo_mean_group_score": 0.5765624046325684,
171
+ "grpo_mean_kl_div": 0.0,
172
+ "grpo_std_advantage": 6.451961667153228e-07,
173
+ "learning_rate": 4.869860156443768e-06,
174
+ "loss": 0.0024,
175
+ "step": 75
176
+ },
177
+ {
178
+ "epoch": 0.3203203203203203,
179
+ "grad_norm": 0.07126748561859131,
180
+ "grpo_mean_advantage": -1.4603138254187797e-07,
181
+ "grpo_mean_group_score": 0.5858271718025208,
182
+ "grpo_mean_kl_div": 0.0,
183
+ "grpo_std_advantage": 1.1309343790344428e-06,
184
+ "learning_rate": 4.842242961384211e-06,
185
+ "loss": 0.0277,
186
+ "step": 80
187
+ },
188
+ {
189
+ "epoch": 0.34034034034034033,
190
+ "grad_norm": 0.08629189431667328,
191
+ "grpo_mean_advantage": -1.817941665649414e-06,
192
+ "grpo_mean_group_score": 0.5871662497520447,
193
+ "grpo_mean_kl_div": 0.0,
194
+ "grpo_std_advantage": 1.1141768482048064e-05,
195
+ "learning_rate": 4.812064558034847e-06,
196
+ "loss": 0.0246,
197
+ "step": 85
198
+ },
199
+ {
200
+ "epoch": 0.36036036036036034,
201
+ "grad_norm": 0.0998779758810997,
202
+ "grpo_mean_advantage": 1.8179416372277046e-07,
203
+ "grpo_mean_group_score": 0.5330992937088013,
204
+ "grpo_mean_kl_div": 0.0,
205
+ "grpo_std_advantage": 6.210335072864837e-07,
206
+ "learning_rate": 4.779357946036662e-06,
207
+ "loss": 0.0056,
208
+ "step": 90
209
+ },
210
+ {
211
+ "epoch": 0.38038038038038036,
212
+ "grad_norm": 0.10614689439535141,
213
+ "grpo_mean_advantage": -2.972781771859445e-07,
214
+ "grpo_mean_group_score": 0.5265295505523682,
215
+ "grpo_mean_kl_div": 0.0,
216
+ "grpo_std_advantage": 3.1582342217006953e-06,
217
+ "learning_rate": 4.74415888958968e-06,
218
+ "loss": 0.0053,
219
+ "step": 95
220
+ },
221
+ {
222
+ "epoch": 0.4004004004004004,
223
+ "grad_norm": 0.10345634073019028,
224
+ "grpo_mean_advantage": -7.033348197182931e-07,
225
+ "grpo_mean_group_score": 0.5660771131515503,
226
+ "grpo_mean_kl_div": 0.0,
227
+ "grpo_std_advantage": 4.245831405569334e-06,
228
+ "learning_rate": 4.706505878345343e-06,
229
+ "loss": 0.0134,
230
+ "step": 100
231
+ },
232
+ {
233
+ "epoch": 0.42042042042042044,
234
+ "grad_norm": 0.10077933222055435,
235
+ "grpo_mean_advantage": 1.1920928955078125e-07,
236
+ "grpo_mean_group_score": 0.57631915807724,
237
+ "grpo_mean_kl_div": 0.0,
238
+ "grpo_std_advantage": 3.2809634831210133e-07,
239
+ "learning_rate": 4.666440085318626e-06,
240
+ "loss": 0.0004,
241
+ "step": 105
242
+ },
243
+ {
244
+ "epoch": 0.44044044044044045,
245
+ "grad_norm": 0.09548182785511017,
246
+ "grpo_mean_advantage": -4.0978193283081055e-07,
247
+ "grpo_mean_group_score": 0.546563982963562,
248
+ "grpo_mean_kl_div": 0.0,
249
+ "grpo_std_advantage": 6.0397578636184335e-06,
250
+ "learning_rate": 4.624005321865968e-06,
251
+ "loss": 0.0033,
252
+ "step": 110
253
+ },
254
+ {
255
+ "epoch": 0.46046046046046046,
256
+ "grad_norm": 0.09417816251516342,
257
+ "grpo_mean_advantage": -1.467764434437413e-07,
258
+ "grpo_mean_group_score": 0.5519219636917114,
259
+ "grpo_mean_kl_div": 0.0,
260
+ "grpo_std_advantage": 2.2689375782647403e-06,
261
+ "learning_rate": 4.57924798977818e-06,
262
+ "loss": 0.0095,
263
+ "step": 115
264
+ },
265
+ {
266
+ "epoch": 0.4804804804804805,
267
+ "grad_norm": 0.10022275149822235,
268
+ "grpo_mean_advantage": -5.215406329028838e-09,
269
+ "grpo_mean_group_score": 0.5490407943725586,
270
+ "grpo_mean_kl_div": 0.0,
271
+ "grpo_std_advantage": 7.929010621410271e-07,
272
+ "learning_rate": 4.532217030540781e-06,
273
+ "loss": 0.0006,
274
+ "step": 120
275
+ },
276
+ {
277
+ "epoch": 0.5005005005005005,
278
+ "grad_norm": 0.14057794213294983,
279
+ "grpo_mean_advantage": -5.7369469175228005e-08,
280
+ "grpo_mean_group_score": 0.5646580457687378,
281
+ "grpo_mean_kl_div": 0.0,
282
+ "grpo_std_advantage": 1.2823379620385822e-06,
283
+ "learning_rate": 4.482963871817195e-06,
284
+ "loss": -0.0046,
285
+ "step": 125
286
+ },
287
+ {
288
+ "epoch": 0.5205205205205206,
289
+ "grad_norm": 0.12420658767223358,
290
+ "grpo_mean_advantage": 2.9876827056796174e-07,
291
+ "grpo_mean_group_score": 0.6111599802970886,
292
+ "grpo_mean_kl_div": 0.0,
293
+ "grpo_std_advantage": 1.0496698905626545e-06,
294
+ "learning_rate": 4.4315423712133595e-06,
295
+ "loss": -0.003,
296
+ "step": 130
297
+ },
298
+ {
299
+ "epoch": 0.5405405405405406,
300
+ "grad_norm": 0.14342808723449707,
301
+ "grpo_mean_advantage": 1.5869736103013565e-07,
302
+ "grpo_mean_group_score": 0.5619662404060364,
303
+ "grpo_mean_kl_div": 0.0,
304
+ "grpo_std_advantage": 1.2748531617035042e-06,
305
+ "learning_rate": 4.378008757385222e-06,
306
+ "loss": 0.0154,
307
+ "step": 135
308
+ },
309
+ {
310
+ "epoch": 0.5605605605605606,
311
+ "grad_norm": 0.14729444682598114,
312
+ "grpo_mean_advantage": 3.0100346748440643e-07,
313
+ "grpo_mean_group_score": 0.5795454978942871,
314
+ "grpo_mean_kl_div": 0.0,
315
+ "grpo_std_advantage": 2.4499684059264837e-06,
316
+ "learning_rate": 4.322421568553529e-06,
317
+ "loss": -0.0262,
318
+ "step": 140
319
+ },
320
+ {
321
+ "epoch": 0.5805805805805806,
322
+ "grad_norm": 0.15249410271644592,
323
+ "grpo_mean_advantage": -3.233552092751779e-07,
324
+ "grpo_mean_group_score": 0.5804953575134277,
325
+ "grpo_mean_kl_div": 0.0,
326
+ "grpo_std_advantage": 1.248456669600273e-06,
327
+ "learning_rate": 4.2648415884931476e-06,
328
+ "loss": 0.0018,
329
+ "step": 145
330
+ },
331
+ {
332
+ "epoch": 0.6006006006006006,
333
+ "grad_norm": 0.1841023564338684,
334
+ "grpo_mean_advantage": 3.2261013416245987e-07,
335
+ "grpo_mean_group_score": 0.5628539323806763,
336
+ "grpo_mean_kl_div": 0.0,
337
+ "grpo_std_advantage": 1.4773489738217904e-06,
338
+ "learning_rate": 4.205331780066892e-06,
339
+ "loss": -0.017,
340
+ "step": 150
341
+ },
342
+ {
343
+ "epoch": 0.6206206206206206,
344
+ "grad_norm": 0.18597163259983063,
345
+ "grpo_mean_advantage": -2.5331974029541016e-07,
346
+ "grpo_mean_group_score": 0.5727725625038147,
347
+ "grpo_mean_kl_div": 0.0,
348
+ "grpo_std_advantage": 1.5092309695319273e-06,
349
+ "learning_rate": 4.1439572163765615e-06,
350
+ "loss": 0.0044,
351
+ "step": 155
352
+ },
353
+ {
354
+ "epoch": 0.6406406406406406,
355
+ "grad_norm": 0.18310388922691345,
356
+ "grpo_mean_advantage": -6.780028627417778e-08,
357
+ "grpo_mean_group_score": 0.5833909511566162,
358
+ "grpo_mean_kl_div": 0.0,
359
+ "grpo_std_advantage": 8.550978805033083e-07,
360
+ "learning_rate": 4.0807850096064605e-06,
361
+ "loss": -0.005,
362
+ "step": 160
363
+ },
364
+ {
365
+ "epoch": 0.6606606606606606,
366
+ "grad_norm": 0.2192923128604889,
367
+ "grpo_mean_advantage": -5.587935447692871e-08,
368
+ "grpo_mean_group_score": 0.5742615461349487,
369
+ "grpo_mean_kl_div": 0.0,
370
+ "grpo_std_advantage": 3.564579174053506e-07,
371
+ "learning_rate": 4.015884237637206e-06,
372
+ "loss": -0.015,
373
+ "step": 165
374
+ },
375
+ {
376
+ "epoch": 0.6806806806806807,
377
+ "grad_norm": 0.16708803176879883,
378
+ "grpo_mean_advantage": -5.327165126800537e-07,
379
+ "grpo_mean_group_score": 0.5758188962936401,
380
+ "grpo_mean_kl_div": 0.0,
381
+ "grpo_std_advantage": 2.309018327650847e-06,
382
+ "learning_rate": 3.949325868510083e-06,
383
+ "loss": -0.0314,
384
+ "step": 170
385
+ },
386
+ {
387
+ "epoch": 0.7007007007007007,
388
+ "grad_norm": 0.3401262164115906,
389
+ "grpo_mean_advantage": 5.863606702405377e-07,
390
+ "grpo_mean_group_score": 0.5767683982849121,
391
+ "grpo_mean_kl_div": 0.0,
392
+ "grpo_std_advantage": 2.4449204829579685e-06,
393
+ "learning_rate": 3.881182682824534e-06,
394
+ "loss": -0.0441,
395
+ "step": 175
396
+ },
397
+ {
398
+ "epoch": 0.7207207207207207,
399
+ "grad_norm": 0.1931898146867752,
400
+ "grpo_mean_advantage": 3.2186508747145126e-07,
401
+ "grpo_mean_group_score": 0.586772084236145,
402
+ "grpo_mean_kl_div": 0.0,
403
+ "grpo_std_advantage": 2.293551688126172e-06,
404
+ "learning_rate": 3.811529194153635e-06,
405
+ "loss": -0.0162,
406
+ "step": 180
407
+ },
408
+ {
409
+ "epoch": 0.7407407407407407,
410
+ "grad_norm": 0.2537969648838043,
411
+ "grpo_mean_advantage": -4.470348358154297e-08,
412
+ "grpo_mean_group_score": 0.549396276473999,
413
+ "grpo_mean_kl_div": 0.0,
414
+ "grpo_std_advantage": 3.7067667335577426e-07,
415
+ "learning_rate": 3.7404415675646054e-06,
416
+ "loss": -0.0386,
417
+ "step": 185
418
+ },
419
+ {
420
+ "epoch": 0.7607607607607607,
421
+ "grad_norm": 0.20326584577560425,
422
+ "grpo_mean_advantage": -2.1010637851759384e-07,
423
+ "grpo_mean_group_score": 0.5798425078392029,
424
+ "grpo_mean_kl_div": 0.0,
425
+ "grpo_std_advantage": 1.1695076409523608e-06,
426
+ "learning_rate": 3.667997536333424e-06,
427
+ "loss": -0.037,
428
+ "step": 190
429
+ },
430
+ {
431
+ "epoch": 0.7807807807807807,
432
+ "grad_norm": 0.25048357248306274,
433
+ "grpo_mean_advantage": 1.765787658314366e-07,
434
+ "grpo_mean_group_score": 0.5584167838096619,
435
+ "grpo_mean_kl_div": 0.0,
436
+ "grpo_std_advantage": 2.429934738756856e-06,
437
+ "learning_rate": 3.59427631694463e-06,
438
+ "loss": -0.0292,
439
+ "step": 195
440
+ },
441
+ {
442
+ "epoch": 0.8008008008008008,
443
+ "grad_norm": 0.2687569260597229,
444
+ "grpo_mean_advantage": 1.6540289493605087e-07,
445
+ "grpo_mean_group_score": 0.5676193237304688,
446
+ "grpo_mean_kl_div": 0.0,
447
+ "grpo_std_advantage": 2.6342788714828203e-06,
448
+ "learning_rate": 3.5193585224692595e-06,
449
+ "loss": -0.0454,
450
+ "step": 200
451
+ },
452
+ {
453
+ "epoch": 0.8208208208208209,
454
+ "grad_norm": 0.22301620244979858,
455
+ "grpo_mean_advantage": -1.0944902442133753e-06,
456
+ "grpo_mean_group_score": 0.5669739842414856,
457
+ "grpo_mean_kl_div": 0.0,
458
+ "grpo_std_advantage": 5.346942998585291e-06,
459
+ "learning_rate": 3.44332607441564e-06,
460
+ "loss": -0.0423,
461
+ "step": 205
462
+ },
463
+ {
464
+ "epoch": 0.8408408408408409,
465
+ "grad_norm": 0.3040211498737335,
466
+ "grpo_mean_advantage": 2.4065374759629776e-07,
467
+ "grpo_mean_group_score": 0.5922158360481262,
468
+ "grpo_mean_kl_div": 0.0,
469
+ "grpo_std_advantage": 1.6327536513927043e-06,
470
+ "learning_rate": 3.3662621131494204e-06,
471
+ "loss": -0.0857,
472
+ "step": 210
473
+ },
474
+ {
475
+ "epoch": 0.8608608608608609,
476
+ "grad_norm": 0.27231141924858093,
477
+ "grpo_mean_advantage": -5.21540641784668e-08,
478
+ "grpo_mean_group_score": 0.5473950505256653,
479
+ "grpo_mean_kl_div": 0.0,
480
+ "grpo_std_advantage": 5.847922466273303e-07,
481
+ "learning_rate": 3.2882509069808044e-06,
482
+ "loss": -0.0278,
483
+ "step": 215
484
+ },
485
+ {
486
+ "epoch": 0.8808808808808809,
487
+ "grad_norm": 0.3571636378765106,
488
+ "grpo_mean_advantage": 6.541609991472797e-07,
489
+ "grpo_mean_group_score": 0.5880032777786255,
490
+ "grpo_mean_kl_div": 0.0,
491
+ "grpo_std_advantage": 4.072162937518442e-06,
492
+ "learning_rate": 3.2093777600183873e-06,
493
+ "loss": -0.0727,
494
+ "step": 220
495
+ },
496
+ {
497
+ "epoch": 0.9009009009009009,
498
+ "grad_norm": 0.306273490190506,
499
+ "grpo_mean_advantage": -1.2218951894737984e-07,
500
+ "grpo_mean_group_score": 0.5835092663764954,
501
+ "grpo_mean_kl_div": 0.0,
502
+ "grpo_std_advantage": 4.386006935419573e-07,
503
+ "learning_rate": 3.1297289188903705e-06,
504
+ "loss": -0.0464,
505
+ "step": 225
506
+ },
507
+ {
508
+ "epoch": 0.9209209209209209,
509
+ "grad_norm": 0.2700377106666565,
510
+ "grpo_mean_advantage": 1.7605722177904681e-06,
511
+ "grpo_mean_group_score": 0.5394966006278992,
512
+ "grpo_mean_kl_div": 0.0,
513
+ "grpo_std_advantage": 8.007580618141219e-06,
514
+ "learning_rate": 3.049391478435133e-06,
515
+ "loss": -0.0295,
516
+ "step": 230
517
+ },
518
+ {
519
+ "epoch": 0.9409409409409409,
520
+ "grad_norm": 0.39531761407852173,
521
+ "grpo_mean_advantage": -3.3080578987210174e-07,
522
+ "grpo_mean_group_score": 0.5687432289123535,
523
+ "grpo_mean_kl_div": 0.0,
524
+ "grpo_std_advantage": 1.551636614749441e-06,
525
+ "learning_rate": 2.9684532864643123e-06,
526
+ "loss": -0.031,
527
+ "step": 235
528
+ },
529
+ {
530
+ "epoch": 0.960960960960961,
531
+ "grad_norm": 0.5987040996551514,
532
+ "grpo_mean_advantage": 2.712011450967111e-07,
533
+ "grpo_mean_group_score": 0.5550583600997925,
534
+ "grpo_mean_kl_div": 0.0,
535
+ "grpo_std_advantage": 1.4400844747797237e-06,
536
+ "learning_rate": 2.887002847702504e-06,
537
+ "loss": -0.0789,
538
+ "step": 240
539
+ },
540
+ {
541
+ "epoch": 0.980980980980981,
542
+ "grad_norm": 0.5680716037750244,
543
+ "grpo_mean_advantage": -3.2857059295565705e-07,
544
+ "grpo_mean_group_score": 0.558111310005188,
545
+ "grpo_mean_kl_div": 0.0,
546
+ "grpo_std_advantage": 2.105091425619321e-06,
547
+ "learning_rate": 2.8051292270086506e-06,
548
+ "loss": -0.1131,
549
+ "step": 245
550
+ },
551
+ {
552
+ "epoch": 1.0,
553
+ "grad_norm": 0.6204046010971069,
554
+ "grpo_mean_advantage": 4.470348358154297e-08,
555
+ "grpo_mean_group_score": 0.6196198463439941,
556
+ "grpo_mean_kl_div": 0.0,
557
+ "grpo_std_advantage": 5.315724820320611e-07,
558
+ "learning_rate": 2.722921951984927e-06,
559
+ "loss": -0.2232,
560
+ "step": 250
561
+ },
562
+ {
563
+ "epoch": 1.02002002002002,
564
+ "grad_norm": 0.8389026522636414,
565
+ "grpo_mean_advantage": 9.290873776990338e-07,
566
+ "grpo_mean_group_score": 0.582168459892273,
567
+ "grpo_mean_kl_div": 0.0,
568
+ "grpo_std_advantage": 4.219644324621186e-06,
569
+ "learning_rate": 2.640470915079614e-06,
570
+ "loss": -0.1363,
571
+ "step": 255
572
+ },
573
+ {
574
+ "epoch": 1.04004004004004,
575
+ "grad_norm": 0.9067686796188354,
576
+ "grpo_mean_advantage": 2.533197474008375e-08,
577
+ "grpo_mean_group_score": 0.5551307797431946,
578
+ "grpo_mean_kl_div": 0.0,
579
+ "grpo_std_advantage": 1.6600588992332632e-07,
580
+ "learning_rate": 2.557866275291035e-06,
581
+ "loss": -0.1868,
582
+ "step": 260
583
+ },
584
+ {
585
+ "epoch": 1.06006006006006,
586
+ "grad_norm": 0.9277902841567993,
587
+ "grpo_mean_advantage": -5.662441182607836e-08,
588
+ "grpo_mean_group_score": 0.535040020942688,
589
+ "grpo_mean_kl_div": 0.0,
590
+ "grpo_std_advantage": 1.0909400316450046e-06,
591
+ "learning_rate": 2.4751983595800093e-06,
592
+ "loss": -0.1792,
593
+ "step": 265
594
+ },
595
+ {
596
+ "epoch": 1.08008008008008,
597
+ "grad_norm": 1.0715463161468506,
598
+ "grpo_mean_advantage": -9.536743306171047e-08,
599
+ "grpo_mean_group_score": 0.5673571825027466,
600
+ "grpo_mean_kl_div": 0.0,
601
+ "grpo_std_advantage": 5.838213610331877e-07,
602
+ "learning_rate": 2.392557564098649e-06,
603
+ "loss": -0.1691,
604
+ "step": 270
605
+ },
606
+ {
607
+ "epoch": 1.1001001001001,
608
+ "grad_norm": 0.7759184837341309,
609
+ "grpo_mean_advantage": 3.278255533700758e-08,
610
+ "grpo_mean_group_score": 0.5874732732772827,
611
+ "grpo_mean_kl_div": 0.0,
612
+ "grpo_std_advantage": 9.317170679423725e-07,
613
+ "learning_rate": 2.3100342553434924e-06,
614
+ "loss": -0.1655,
615
+ "step": 275
616
+ },
617
+ {
618
+ "epoch": 1.12012012012012,
619
+ "grad_norm": 0.9387398958206177,
620
+ "grpo_mean_advantage": -1.206994113545079e-07,
621
+ "grpo_mean_group_score": 0.5569106340408325,
622
+ "grpo_mean_kl_div": 0.0,
623
+ "grpo_std_advantage": 6.201085511747806e-07,
624
+ "learning_rate": 2.2277186713410688e-06,
625
+ "loss": -0.1821,
626
+ "step": 280
627
+ },
628
+ {
629
+ "epoch": 1.14014014014014,
630
+ "grad_norm": 1.6132302284240723,
631
+ "grpo_mean_advantage": 4.470348358154297e-08,
632
+ "grpo_mean_group_score": 0.5578873157501221,
633
+ "grpo_mean_kl_div": 0.0,
634
+ "grpo_std_advantage": 6.115651558502577e-07,
635
+ "learning_rate": 2.1457008229739395e-06,
636
+ "loss": -0.2102,
637
+ "step": 285
638
+ },
639
+ {
640
+ "epoch": 1.16016016016016,
641
+ "grad_norm": 0.8679026961326599,
642
+ "grpo_mean_advantage": -3.3453108017056365e-07,
643
+ "grpo_mean_group_score": 0.5735999345779419,
644
+ "grpo_mean_kl_div": 0.0,
645
+ "grpo_std_advantage": 3.5326345368957845e-06,
646
+ "learning_rate": 2.0640703955551214e-06,
647
+ "loss": -0.2937,
648
+ "step": 290
649
+ },
650
+ {
651
+ "epoch": 1.1801801801801801,
652
+ "grad_norm": 1.0550166368484497,
653
+ "grpo_mean_advantage": -1.110136480519941e-07,
654
+ "grpo_mean_group_score": 0.5626259446144104,
655
+ "grpo_mean_kl_div": 0.0,
656
+ "grpo_std_advantage": 4.731904823529476e-07,
657
+ "learning_rate": 1.9829166507585084e-06,
658
+ "loss": -0.2598,
659
+ "step": 295
660
+ },
661
+ {
662
+ "epoch": 1.2002002002002001,
663
+ "grad_norm": 1.2819372415542603,
664
+ "grpo_mean_advantage": -5.08874677507265e-07,
665
+ "grpo_mean_group_score": 0.5463050603866577,
666
+ "grpo_mean_kl_div": 0.0,
667
+ "grpo_std_advantage": 1.840126174101897e-06,
668
+ "learning_rate": 1.90232832901255e-06,
669
+ "loss": -0.2546,
670
+ "step": 300
671
+ },
672
+ {
673
+ "epoch": 1.2202202202202201,
674
+ "grad_norm": 1.0188143253326416,
675
+ "grpo_mean_advantage": 1.01327898960335e-07,
676
+ "grpo_mean_group_score": 0.5352144241333008,
677
+ "grpo_mean_kl_div": 0.0,
678
+ "grpo_std_advantage": 7.798533943059738e-07,
679
+ "learning_rate": 1.82239355246389e-06,
680
+ "loss": -0.1809,
681
+ "step": 305
682
+ },
683
+ {
684
+ "epoch": 1.2402402402402402,
685
+ "grad_norm": 2.0709052085876465,
686
+ "grpo_mean_advantage": 1.341104507446289e-07,
687
+ "grpo_mean_group_score": 0.5547868013381958,
688
+ "grpo_mean_kl_div": 0.0,
689
+ "grpo_std_advantage": 7.821902840987605e-07,
690
+ "learning_rate": 1.7431997286170923e-06,
691
+ "loss": -0.3559,
692
+ "step": 310
693
+ },
694
+ {
695
+ "epoch": 1.2602602602602602,
696
+ "grad_norm": 1.8516215085983276,
697
+ "grpo_mean_advantage": 9.015202806494926e-08,
698
+ "grpo_mean_group_score": 0.5859472751617432,
699
+ "grpo_mean_kl_div": 0.0,
700
+ "grpo_std_advantage": 1.0693488547985908e-06,
701
+ "learning_rate": 1.6648334547558227e-06,
702
+ "loss": -0.3874,
703
+ "step": 315
704
+ },
705
+ {
706
+ "epoch": 1.2802802802802802,
707
+ "grad_norm": 1.283104419708252,
708
+ "grpo_mean_advantage": -2.443790378947597e-07,
709
+ "grpo_mean_group_score": 0.5751550793647766,
710
+ "grpo_mean_kl_div": 0.0,
711
+ "grpo_std_advantage": 1.183122208203713e-06,
712
+ "learning_rate": 1.5873804232499862e-06,
713
+ "loss": -0.3467,
714
+ "step": 320
715
+ },
716
+ {
717
+ "epoch": 1.3003003003003002,
718
+ "grad_norm": 1.4108576774597168,
719
+ "grpo_mean_advantage": -6.705522537231445e-08,
720
+ "grpo_mean_group_score": 0.5497723817825317,
721
+ "grpo_mean_kl_div": 0.0,
722
+ "grpo_std_advantage": 6.109748937888071e-07,
723
+ "learning_rate": 1.51092532785238e-06,
724
+ "loss": -0.1703,
725
+ "step": 325
726
+ },
727
+ {
728
+ "epoch": 1.3203203203203202,
729
+ "grad_norm": 1.0421361923217773,
730
+ "grpo_mean_advantage": -1.639127766850379e-08,
731
+ "grpo_mean_group_score": 0.55989670753479,
732
+ "grpo_mean_kl_div": 0.0,
733
+ "grpo_std_advantage": 5.529495297196263e-07,
734
+ "learning_rate": 1.4355517710873184e-06,
735
+ "loss": -0.2918,
736
+ "step": 330
737
+ },
738
+ {
739
+ "epoch": 1.3403403403403402,
740
+ "grad_norm": 1.3465828895568848,
741
+ "grpo_mean_advantage": 4.418194237132411e-07,
742
+ "grpo_mean_group_score": 0.5809233784675598,
743
+ "grpo_mean_kl_div": 0.0,
744
+ "grpo_std_advantage": 2.9275292945385445e-06,
745
+ "learning_rate": 1.361342172832502e-06,
746
+ "loss": -0.3069,
747
+ "step": 335
748
+ },
749
+ {
750
+ "epoch": 1.3603603603603602,
751
+ "grad_norm": 1.1959459781646729,
752
+ "grpo_mean_advantage": 9.685754776000977e-08,
753
+ "grpo_mean_group_score": 0.5568087100982666,
754
+ "grpo_mean_kl_div": 0.0,
755
+ "grpo_std_advantage": 3.754235251562932e-07,
756
+ "learning_rate": 1.2883776801940884e-06,
757
+ "loss": -0.5594,
758
+ "step": 340
759
+ },
760
+ {
761
+ "epoch": 1.3803803803803802,
762
+ "grad_norm": 1.8967422246932983,
763
+ "grpo_mean_advantage": -2.384185791015625e-07,
764
+ "grpo_mean_group_score": 0.5655568838119507,
765
+ "grpo_mean_kl_div": 0.0,
766
+ "grpo_std_advantage": 6.821086913078034e-07,
767
+ "learning_rate": 1.216738078773522e-06,
768
+ "loss": -0.4102,
769
+ "step": 345
770
+ },
771
+ {
772
+ "epoch": 1.4004004004004005,
773
+ "grad_norm": 2.221132755279541,
774
+ "grpo_mean_advantage": -8.717179156292332e-08,
775
+ "grpo_mean_group_score": 0.6089578866958618,
776
+ "grpo_mean_kl_div": 0.0,
777
+ "grpo_std_advantage": 2.500940354366321e-06,
778
+ "learning_rate": 1.146501705423155e-06,
779
+ "loss": -0.338,
780
+ "step": 350
781
+ },
782
+ {
783
+ "epoch": 1.4204204204204205,
784
+ "grad_norm": 2.3640377521514893,
785
+ "grpo_mean_advantage": 2.1606683731079102e-07,
786
+ "grpo_mean_group_score": 0.6129671335220337,
787
+ "grpo_mean_kl_div": 0.0,
788
+ "grpo_std_advantage": 1.4568390724889468e-06,
789
+ "learning_rate": 1.0777453625860474e-06,
790
+ "loss": -0.4985,
791
+ "step": 355
792
+ },
793
+ {
794
+ "epoch": 1.4404404404404405,
795
+ "grad_norm": 1.9084734916687012,
796
+ "grpo_mean_advantage": -3.725290298461914e-09,
797
+ "grpo_mean_group_score": 0.5562310814857483,
798
+ "grpo_mean_kl_div": 0.0,
799
+ "grpo_std_advantage": 2.965894054796081e-06,
800
+ "learning_rate": 1.0105442343136184e-06,
801
+ "loss": -0.4347,
802
+ "step": 360
803
+ },
804
+ {
805
+ "epoch": 1.4604604604604605,
806
+ "grad_norm": 1.6063904762268066,
807
+ "grpo_mean_advantage": 4.313886279305734e-07,
808
+ "grpo_mean_group_score": 0.5884170532226562,
809
+ "grpo_mean_kl_div": 0.0,
810
+ "grpo_std_advantage": 1.9621948013082147e-06,
811
+ "learning_rate": 9.449718040529987e-07,
812
+ "loss": -0.6217,
813
+ "step": 365
814
+ },
815
+ {
816
+ "epoch": 1.4804804804804805,
817
+ "grad_norm": 2.114664077758789,
818
+ "grpo_mean_advantage": 2.0489096641540527e-07,
819
+ "grpo_mean_group_score": 0.5795440673828125,
820
+ "grpo_mean_kl_div": 0.0,
821
+ "grpo_std_advantage": 1.0235522722723545e-06,
822
+ "learning_rate": 8.810997742939531e-07,
823
+ "loss": -0.5364,
824
+ "step": 370
825
+ },
826
+ {
827
+ "epoch": 1.5005005005005005,
828
+ "grad_norm": 1.8450465202331543,
829
+ "grpo_mean_advantage": -1.4185905001795618e-06,
830
+ "grpo_mean_group_score": 0.5607603788375854,
831
+ "grpo_mean_kl_div": 0.0,
832
+ "grpo_std_advantage": 1.0947338523692451e-05,
833
+ "learning_rate": 8.189979881632634e-07,
834
+ "loss": -0.4798,
835
+ "step": 375
836
+ },
837
+ {
838
+ "epoch": 1.5205205205205206,
839
+ "grad_norm": 2.673438787460327,
840
+ "grpo_mean_advantage": -1.758337049295733e-07,
841
+ "grpo_mean_group_score": 0.5381432771682739,
842
+ "grpo_mean_kl_div": 0.0,
843
+ "grpo_std_advantage": 9.663675655247062e-07,
844
+ "learning_rate": 7.587343530522945e-07,
845
+ "loss": -0.4805,
846
+ "step": 380
847
+ },
848
+ {
849
+ "epoch": 1.5405405405405406,
850
+ "grad_norm": 2.2263550758361816,
851
+ "grpo_mean_advantage": -6.973743325033865e-07,
852
+ "grpo_mean_group_score": 0.5528443455696106,
853
+ "grpo_mean_kl_div": 0.0,
854
+ "grpo_std_advantage": 4.341973180999048e-06,
855
+ "learning_rate": 7.003747663612581e-07,
856
+ "loss": -0.433,
857
+ "step": 385
858
+ },
859
+ {
860
+ "epoch": 1.5605605605605606,
861
+ "grad_norm": 2.3657093048095703,
862
+ "grpo_mean_advantage": 1.7881394143159923e-08,
863
+ "grpo_mean_group_score": 0.6091476678848267,
864
+ "grpo_mean_kl_div": 0.0,
865
+ "grpo_std_advantage": 1.3004198251564958e-07,
866
+ "learning_rate": 6.439830434413754e-07,
867
+ "loss": -0.6021,
868
+ "step": 390
869
+ },
870
+ {
871
+ "epoch": 1.5805805805805806,
872
+ "grad_norm": 1.9847129583358765,
873
+ "grpo_mean_advantage": 3.4868716625169327e-07,
874
+ "grpo_mean_group_score": 0.5397372245788574,
875
+ "grpo_mean_kl_div": 0.0,
876
+ "grpo_std_advantage": 2.059372718576924e-06,
877
+ "learning_rate": 5.896208478137222e-07,
878
+ "loss": -0.5595,
879
+ "step": 395
880
+ },
881
+ {
882
+ "epoch": 1.6006006006006006,
883
+ "grad_norm": 2.922114133834839,
884
+ "grpo_mean_advantage": -2.1636485598719446e-06,
885
+ "grpo_mean_group_score": 0.5873125195503235,
886
+ "grpo_mean_kl_div": 0.0,
887
+ "grpo_std_advantage": 9.725940799398813e-06,
888
+ "learning_rate": 5.373476237410808e-07,
889
+ "loss": -0.5592,
890
+ "step": 400
891
+ }
892
+ ],
893
+ "logging_steps": 5,
894
+ "max_steps": 500,
895
+ "num_input_tokens_seen": 0,
896
+ "num_train_epochs": 2,
897
+ "save_steps": 100,
898
+ "stateful_callbacks": {
899
+ "TrainerControl": {
900
+ "args": {
901
+ "should_epoch_stop": false,
902
+ "should_evaluate": false,
903
+ "should_log": false,
904
+ "should_save": true,
905
+ "should_training_stop": false
906
+ },
907
+ "attributes": {}
908
+ }
909
+ },
910
+ "total_flos": 0.0,
911
+ "train_batch_size": 1,
912
+ "trial_name": null,
913
+ "trial_params": null
914
+ }
checkpoints/checkpoint-400/training_args.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a4a4e48ed61b7c96f3bd2836ac828013a311834ab8a9542ea461fe1ff953396b
3
+ size 5496
checkpoints/checkpoint-400/vocab.json ADDED
The diff for this file is too large to render. See raw diff
 
checkpoints/checkpoint-500/README.md CHANGED
@@ -1,9 +1,9 @@
1
  ---
2
- base_model: Models/Qwen2.5-Coder-14B-CPT
3
  library_name: peft
4
  pipeline_tag: text-generation
5
  tags:
6
- - base_model:adapter:Models/Qwen2.5-Coder-14B-CPT
7
  - lora
8
  - transformers
9
  ---
 
1
  ---
2
+ base_model: /workspace/Models/Qwen2.5-Coder-14B-CPT-SFT_v2
3
  library_name: peft
4
  pipeline_tag: text-generation
5
  tags:
6
+ - base_model:adapter:/workspace/Models/Qwen2.5-Coder-14B-CPT-SFT_v2
7
  - lora
8
  - transformers
9
  ---
checkpoints/checkpoint-500/adapter_config.json CHANGED
@@ -3,7 +3,7 @@
3
  "alpha_pattern": {},
4
  "arrow_config": null,
5
  "auto_mapping": null,
6
- "base_model_name_or_path": "Models/Qwen2.5-Coder-14B-CPT",
7
  "bias": "none",
8
  "corda_config": null,
9
  "ensure_weight_tying": false,
@@ -16,7 +16,7 @@
16
  "layers_pattern": null,
17
  "layers_to_transform": null,
18
  "loftq_config": {},
19
- "lora_alpha": 64,
20
  "lora_bias": false,
21
  "lora_dropout": 0.05,
22
  "megatron_config": null,
@@ -25,14 +25,17 @@
25
  "peft_type": "LORA",
26
  "peft_version": "0.18.0",
27
  "qalora_group_size": 16,
28
- "r": 32,
29
  "rank_pattern": {},
30
  "revision": null,
31
  "target_modules": [
 
32
  "o_proj",
33
  "v_proj",
34
- "k_proj",
35
- "q_proj"
 
 
36
  ],
37
  "target_parameters": null,
38
  "task_type": "CAUSAL_LM",
 
3
  "alpha_pattern": {},
4
  "arrow_config": null,
5
  "auto_mapping": null,
6
+ "base_model_name_or_path": "/workspace/Models/Qwen2.5-Coder-14B-CPT-SFT_v2",
7
  "bias": "none",
8
  "corda_config": null,
9
  "ensure_weight_tying": false,
 
16
  "layers_pattern": null,
17
  "layers_to_transform": null,
18
  "loftq_config": {},
19
+ "lora_alpha": 32,
20
  "lora_bias": false,
21
  "lora_dropout": 0.05,
22
  "megatron_config": 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
  "o_proj",
34
  "v_proj",
35
+ "up_proj",
36
+ "gate_proj",
37
+ "down_proj",
38
+ "k_proj"
39
  ],
40
  "target_parameters": null,
41
  "task_type": "CAUSAL_LM",
checkpoints/checkpoint-500/added_tokens.json ADDED
@@ -0,0 +1,24 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "</tool_call>": 151658,
3
+ "<tool_call>": 151657,
4
+ "<|box_end|>": 151649,
5
+ "<|box_start|>": 151648,
6
+ "<|endoftext|>": 151643,
7
+ "<|file_sep|>": 151664,
8
+ "<|fim_middle|>": 151660,
9
+ "<|fim_pad|>": 151662,
10
+ "<|fim_prefix|>": 151659,
11
+ "<|fim_suffix|>": 151661,
12
+ "<|im_end|>": 151645,
13
+ "<|im_start|>": 151644,
14
+ "<|image_pad|>": 151655,
15
+ "<|object_ref_end|>": 151647,
16
+ "<|object_ref_start|>": 151646,
17
+ "<|quad_end|>": 151651,
18
+ "<|quad_start|>": 151650,
19
+ "<|repo_name|>": 151663,
20
+ "<|video_pad|>": 151656,
21
+ "<|vision_end|>": 151653,
22
+ "<|vision_pad|>": 151654,
23
+ "<|vision_start|>": 151652
24
+ }
checkpoints/checkpoint-500/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 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 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 %}
checkpoints/checkpoint-500/merges.txt ADDED
The diff for this file is too large to render. See raw diff
 
checkpoints/checkpoint-500/rng_state.pth CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:7554aa7bc01964a4c12187b3026a2cce7c932c5c0fd522183b3a9f9414ab4d39
3
  size 14244
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:140a5b8faae8f6aa3d7c8abd94812eb021a794706417ce578c4228067f08f646
3
  size 14244
checkpoints/checkpoint-500/scheduler.pt CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:b9ab227797448d6a0b690540001676d252024d08b5dd438fce4fd8a3b96a64c5
3
  size 1064
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:622e95a06e3b8ce556346f153f9b954936262c4f61ed83e89373f1300da67c29
3
  size 1064
checkpoints/checkpoint-500/special_tokens_map.json ADDED
@@ -0,0 +1,31 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "additional_special_tokens": [
3
+ "<|im_start|>",
4
+ "<|im_end|>",
5
+ "<|object_ref_start|>",
6
+ "<|object_ref_end|>",
7
+ "<|box_start|>",
8
+ "<|box_end|>",
9
+ "<|quad_start|>",
10
+ "<|quad_end|>",
11
+ "<|vision_start|>",
12
+ "<|vision_end|>",
13
+ "<|vision_pad|>",
14
+ "<|image_pad|>",
15
+ "<|video_pad|>"
16
+ ],
17
+ "eos_token": {
18
+ "content": "<|endoftext|>",
19
+ "lstrip": false,
20
+ "normalized": false,
21
+ "rstrip": false,
22
+ "single_word": false
23
+ },
24
+ "pad_token": {
25
+ "content": "<|endoftext|>",
26
+ "lstrip": false,
27
+ "normalized": false,
28
+ "rstrip": false,
29
+ "single_word": false
30
+ }
31
+ }
checkpoints/checkpoint-500/tokenizer.json ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:9c5ae00e602b8860cbd784ba82a8aa14e8feecec692e7076590d014d7b7fdafa
3
+ size 11421896
checkpoints/checkpoint-500/tokenizer_config.json ADDED
@@ -0,0 +1,207 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "add_bos_token": false,
3
+ "add_prefix_space": false,
4
+ "added_tokens_decoder": {
5
+ "151643": {
6
+ "content": "<|endoftext|>",
7
+ "lstrip": false,
8
+ "normalized": false,
9
+ "rstrip": false,
10
+ "single_word": false,
11
+ "special": true
12
+ },
13
+ "151644": {
14
+ "content": "<|im_start|>",
15
+ "lstrip": false,
16
+ "normalized": false,
17
+ "rstrip": false,
18
+ "single_word": false,
19
+ "special": true
20
+ },
21
+ "151645": {
22
+ "content": "<|im_end|>",
23
+ "lstrip": false,
24
+ "normalized": false,
25
+ "rstrip": false,
26
+ "single_word": false,
27
+ "special": true
28
+ },
29
+ "151646": {
30
+ "content": "<|object_ref_start|>",
31
+ "lstrip": false,
32
+ "normalized": false,
33
+ "rstrip": false,
34
+ "single_word": false,
35
+ "special": true
36
+ },
37
+ "151647": {
38
+ "content": "<|object_ref_end|>",
39
+ "lstrip": false,
40
+ "normalized": false,
41
+ "rstrip": false,
42
+ "single_word": false,
43
+ "special": true
44
+ },
45
+ "151648": {
46
+ "content": "<|box_start|>",
47
+ "lstrip": false,
48
+ "normalized": false,
49
+ "rstrip": false,
50
+ "single_word": false,
51
+ "special": true
52
+ },
53
+ "151649": {
54
+ "content": "<|box_end|>",
55
+ "lstrip": false,
56
+ "normalized": false,
57
+ "rstrip": false,
58
+ "single_word": false,
59
+ "special": true
60
+ },
61
+ "151650": {
62
+ "content": "<|quad_start|>",
63
+ "lstrip": false,
64
+ "normalized": false,
65
+ "rstrip": false,
66
+ "single_word": false,
67
+ "special": true
68
+ },
69
+ "151651": {
70
+ "content": "<|quad_end|>",
71
+ "lstrip": false,
72
+ "normalized": false,
73
+ "rstrip": false,
74
+ "single_word": false,
75
+ "special": true
76
+ },
77
+ "151652": {
78
+ "content": "<|vision_start|>",
79
+ "lstrip": false,
80
+ "normalized": false,
81
+ "rstrip": false,
82
+ "single_word": false,
83
+ "special": true
84
+ },
85
+ "151653": {
86
+ "content": "<|vision_end|>",
87
+ "lstrip": false,
88
+ "normalized": false,
89
+ "rstrip": false,
90
+ "single_word": false,
91
+ "special": true
92
+ },
93
+ "151654": {
94
+ "content": "<|vision_pad|>",
95
+ "lstrip": false,
96
+ "normalized": false,
97
+ "rstrip": false,
98
+ "single_word": false,
99
+ "special": true
100
+ },
101
+ "151655": {
102
+ "content": "<|image_pad|>",
103
+ "lstrip": false,
104
+ "normalized": false,
105
+ "rstrip": false,
106
+ "single_word": false,
107
+ "special": true
108
+ },
109
+ "151656": {
110
+ "content": "<|video_pad|>",
111
+ "lstrip": false,
112
+ "normalized": false,
113
+ "rstrip": false,
114
+ "single_word": false,
115
+ "special": true
116
+ },
117
+ "151657": {
118
+ "content": "<tool_call>",
119
+ "lstrip": false,
120
+ "normalized": false,
121
+ "rstrip": false,
122
+ "single_word": false,
123
+ "special": false
124
+ },
125
+ "151658": {
126
+ "content": "</tool_call>",
127
+ "lstrip": false,
128
+ "normalized": false,
129
+ "rstrip": false,
130
+ "single_word": false,
131
+ "special": false
132
+ },
133
+ "151659": {
134
+ "content": "<|fim_prefix|>",
135
+ "lstrip": false,
136
+ "normalized": false,
137
+ "rstrip": false,
138
+ "single_word": false,
139
+ "special": false
140
+ },
141
+ "151660": {
142
+ "content": "<|fim_middle|>",
143
+ "lstrip": false,
144
+ "normalized": false,
145
+ "rstrip": false,
146
+ "single_word": false,
147
+ "special": false
148
+ },
149
+ "151661": {
150
+ "content": "<|fim_suffix|>",
151
+ "lstrip": false,
152
+ "normalized": false,
153
+ "rstrip": false,
154
+ "single_word": false,
155
+ "special": false
156
+ },
157
+ "151662": {
158
+ "content": "<|fim_pad|>",
159
+ "lstrip": false,
160
+ "normalized": false,
161
+ "rstrip": false,
162
+ "single_word": false,
163
+ "special": false
164
+ },
165
+ "151663": {
166
+ "content": "<|repo_name|>",
167
+ "lstrip": false,
168
+ "normalized": false,
169
+ "rstrip": false,
170
+ "single_word": false,
171
+ "special": false
172
+ },
173
+ "151664": {
174
+ "content": "<|file_sep|>",
175
+ "lstrip": false,
176
+ "normalized": false,
177
+ "rstrip": false,
178
+ "single_word": false,
179
+ "special": false
180
+ }
181
+ },
182
+ "additional_special_tokens": [
183
+ "<|im_start|>",
184
+ "<|im_end|>",
185
+ "<|object_ref_start|>",
186
+ "<|object_ref_end|>",
187
+ "<|box_start|>",
188
+ "<|box_end|>",
189
+ "<|quad_start|>",
190
+ "<|quad_end|>",
191
+ "<|vision_start|>",
192
+ "<|vision_end|>",
193
+ "<|vision_pad|>",
194
+ "<|image_pad|>",
195
+ "<|video_pad|>"
196
+ ],
197
+ "bos_token": null,
198
+ "clean_up_tokenization_spaces": false,
199
+ "eos_token": "<|endoftext|>",
200
+ "errors": "replace",
201
+ "extra_special_tokens": {},
202
+ "model_max_length": 32768,
203
+ "pad_token": "<|endoftext|>",
204
+ "split_special_tokens": false,
205
+ "tokenizer_class": "Qwen2Tokenizer",
206
+ "unk_token": null
207
+ }
checkpoints/checkpoint-500/trainer_state.json CHANGED
@@ -1,1832 +1,1133 @@
1
  {
2
- "best_global_step": 500,
3
- "best_metric": 1.042096495628357,
4
- "best_model_checkpoint": "task2file/sft_qwen_14B_v2/checkpoints/checkpoint-500",
5
- "epoch": 0.2109704641350211,
6
- "eval_steps": 100,
7
  "global_step": 500,
8
  "is_hyper_param_search": false,
9
  "is_local_process_zero": true,
10
  "is_world_process_zero": true,
11
  "log_history": [
12
  {
13
- "epoch": 0.0008438818565400844,
14
- "grad_norm": 0.5386583805084229,
15
- "learning_rate": 1.7574692442882248e-07,
16
- "loss": 1.6941628456115723,
17
- "step": 2
18
- },
19
- {
20
- "epoch": 0.0016877637130801688,
21
- "grad_norm": 0.5477277636528015,
22
- "learning_rate": 5.272407732864675e-07,
23
- "loss": 1.7132279872894287,
24
- "step": 4
25
- },
26
- {
27
- "epoch": 0.002531645569620253,
28
- "grad_norm": 0.5390765070915222,
29
- "learning_rate": 8.787346221441126e-07,
30
- "loss": 1.641180396080017,
31
- "step": 6
32
- },
33
- {
34
- "epoch": 0.0033755274261603376,
35
- "grad_norm": 0.5023683905601501,
36
- "learning_rate": 1.2302284710017575e-06,
37
- "loss": 1.5616240501403809,
38
- "step": 8
39
- },
40
- {
41
- "epoch": 0.004219409282700422,
42
- "grad_norm": 0.4899154603481293,
43
- "learning_rate": 1.5817223198594026e-06,
44
- "loss": 1.572033405303955,
45
  "step": 10
46
  },
47
  {
48
- "epoch": 0.005063291139240506,
49
- "grad_norm": 0.5239788293838501,
50
- "learning_rate": 1.9332161687170474e-06,
51
- "loss": 1.6242921352386475,
52
- "step": 12
53
- },
54
- {
55
- "epoch": 0.00590717299578059,
56
- "grad_norm": 0.5172926783561707,
57
- "learning_rate": 2.2847100175746925e-06,
58
- "loss": 1.6800041198730469,
59
- "step": 14
60
- },
61
- {
62
- "epoch": 0.006751054852320675,
63
- "grad_norm": 0.5539224743843079,
64
- "learning_rate": 2.6362038664323376e-06,
65
- "loss": 1.6450834274291992,
66
- "step": 16
67
- },
68
- {
69
- "epoch": 0.007594936708860759,
70
- "grad_norm": 0.5255337953567505,
71
- "learning_rate": 2.9876977152899827e-06,
72
- "loss": 1.6673263311386108,
73
- "step": 18
74
- },
75
- {
76
- "epoch": 0.008438818565400843,
77
- "grad_norm": 0.5074548721313477,
78
- "learning_rate": 3.3391915641476277e-06,
79
- "loss": 1.531802773475647,
80
  "step": 20
81
  },
82
  {
83
- "epoch": 0.009282700421940928,
84
- "grad_norm": 0.4160279333591461,
85
- "learning_rate": 3.6906854130052724e-06,
86
- "loss": 1.599354863166809,
87
- "step": 22
88
- },
89
- {
90
- "epoch": 0.010126582278481013,
91
- "grad_norm": 0.5716474652290344,
92
- "learning_rate": 4.0421792618629174e-06,
93
- "loss": 1.6700962781906128,
94
- "step": 24
95
- },
96
- {
97
- "epoch": 0.010970464135021098,
98
- "grad_norm": 0.5148899555206299,
99
- "learning_rate": 4.3936731107205625e-06,
100
- "loss": 1.66217839717865,
101
- "step": 26
102
- },
103
- {
104
- "epoch": 0.01181434599156118,
105
- "grad_norm": 0.575722336769104,
106
- "learning_rate": 4.7451669595782076e-06,
107
- "loss": 1.6692266464233398,
108
- "step": 28
109
- },
110
- {
111
- "epoch": 0.012658227848101266,
112
- "grad_norm": 0.5345953106880188,
113
- "learning_rate": 5.096660808435853e-06,
114
- "loss": 1.5518689155578613,
115
  "step": 30
116
  },
117
  {
118
- "epoch": 0.01350210970464135,
119
- "grad_norm": 0.4462043344974518,
120
- "learning_rate": 5.448154657293498e-06,
121
- "loss": 1.5930007696151733,
122
- "step": 32
123
- },
124
- {
125
- "epoch": 0.014345991561181435,
126
- "grad_norm": 0.5119605660438538,
127
- "learning_rate": 5.799648506151143e-06,
128
- "loss": 1.6069684028625488,
129
- "step": 34
130
- },
131
- {
132
- "epoch": 0.015189873417721518,
133
- "grad_norm": 0.5328608751296997,
134
- "learning_rate": 6.151142355008788e-06,
135
- "loss": 1.5838109254837036,
136
- "step": 36
137
- },
138
- {
139
- "epoch": 0.016033755274261603,
140
- "grad_norm": 0.5065920352935791,
141
- "learning_rate": 6.502636203866433e-06,
142
- "loss": 1.608130931854248,
143
- "step": 38
144
- },
145
- {
146
- "epoch": 0.016877637130801686,
147
- "grad_norm": 0.4479359984397888,
148
- "learning_rate": 6.854130052724078e-06,
149
- "loss": 1.5942182540893555,
150
  "step": 40
151
  },
152
  {
153
- "epoch": 0.017721518987341773,
154
- "grad_norm": 0.42844903469085693,
155
- "learning_rate": 7.205623901581722e-06,
156
- "loss": 1.6441553831100464,
157
- "step": 42
158
- },
159
- {
160
- "epoch": 0.018565400843881856,
161
- "grad_norm": 0.476630836725235,
162
- "learning_rate": 7.557117750439367e-06,
163
- "loss": 1.6068111658096313,
164
- "step": 44
165
- },
166
- {
167
- "epoch": 0.019409282700421943,
168
- "grad_norm": 0.4532654881477356,
169
- "learning_rate": 7.908611599297012e-06,
170
- "loss": 1.6618021726608276,
171
- "step": 46
172
- },
173
- {
174
- "epoch": 0.020253164556962026,
175
- "grad_norm": 0.3701118230819702,
176
- "learning_rate": 8.260105448154657e-06,
177
- "loss": 1.4730033874511719,
178
- "step": 48
179
- },
180
- {
181
- "epoch": 0.02109704641350211,
182
- "grad_norm": 0.38471561670303345,
183
- "learning_rate": 8.611599297012302e-06,
184
- "loss": 1.4828267097473145,
185
  "step": 50
186
  },
187
  {
188
- "epoch": 0.021940928270042195,
189
- "grad_norm": 0.3602336347103119,
190
- "learning_rate": 8.963093145869948e-06,
191
- "loss": 1.3877452611923218,
192
- "step": 52
193
- },
194
- {
195
- "epoch": 0.02278481012658228,
196
- "grad_norm": 0.40318572521209717,
197
- "learning_rate": 9.314586994727593e-06,
198
- "loss": 1.49052894115448,
199
- "step": 54
200
- },
201
- {
202
- "epoch": 0.02362869198312236,
203
- "grad_norm": 0.3223826587200165,
204
- "learning_rate": 9.666080843585238e-06,
205
- "loss": 1.4912524223327637,
206
- "step": 56
207
- },
208
- {
209
- "epoch": 0.024472573839662448,
210
- "grad_norm": 0.3873065114021301,
211
- "learning_rate": 1.0017574692442883e-05,
212
- "loss": 1.526674509048462,
213
- "step": 58
214
- },
215
- {
216
- "epoch": 0.02531645569620253,
217
- "grad_norm": 0.410159707069397,
218
- "learning_rate": 1.0369068541300528e-05,
219
- "loss": 1.4480271339416504,
220
  "step": 60
221
  },
222
  {
223
- "epoch": 0.026160337552742614,
224
- "grad_norm": 0.3632003962993622,
225
- "learning_rate": 1.0720562390158173e-05,
226
- "loss": 1.4222990274429321,
227
- "step": 62
228
- },
229
- {
230
- "epoch": 0.0270042194092827,
231
- "grad_norm": 0.33118435740470886,
232
- "learning_rate": 1.1072056239015818e-05,
233
- "loss": 1.387171745300293,
234
- "step": 64
235
- },
236
- {
237
- "epoch": 0.027848101265822784,
238
- "grad_norm": 0.3301764726638794,
239
- "learning_rate": 1.1423550087873463e-05,
240
- "loss": 1.3523777723312378,
241
- "step": 66
242
- },
243
- {
244
- "epoch": 0.02869198312236287,
245
- "grad_norm": 0.34342435002326965,
246
- "learning_rate": 1.1775043936731108e-05,
247
- "loss": 1.4515162706375122,
248
- "step": 68
249
- },
250
- {
251
- "epoch": 0.029535864978902954,
252
- "grad_norm": 0.3243122100830078,
253
- "learning_rate": 1.2126537785588753e-05,
254
- "loss": 1.3509243726730347,
255
  "step": 70
256
  },
257
  {
258
- "epoch": 0.030379746835443037,
259
- "grad_norm": 0.3450150787830353,
260
- "learning_rate": 1.2478031634446398e-05,
261
- "loss": 1.4936245679855347,
262
- "step": 72
263
- },
264
- {
265
- "epoch": 0.031223628691983123,
266
- "grad_norm": 0.38912028074264526,
267
- "learning_rate": 1.2829525483304042e-05,
268
- "loss": 1.3419109582901,
269
- "step": 74
270
- },
271
- {
272
- "epoch": 0.032067510548523206,
273
- "grad_norm": 0.3019310235977173,
274
- "learning_rate": 1.3181019332161687e-05,
275
- "loss": 1.4284154176712036,
276
- "step": 76
277
- },
278
- {
279
- "epoch": 0.03291139240506329,
280
- "grad_norm": 0.37803682684898376,
281
- "learning_rate": 1.3532513181019332e-05,
282
- "loss": 1.4256561994552612,
283
- "step": 78
284
- },
285
- {
286
- "epoch": 0.03375527426160337,
287
- "grad_norm": 0.34191736578941345,
288
- "learning_rate": 1.3884007029876977e-05,
289
- "loss": 1.3256909847259521,
290
  "step": 80
291
  },
292
  {
293
- "epoch": 0.03459915611814346,
294
- "grad_norm": 0.35242700576782227,
295
- "learning_rate": 1.4235500878734624e-05,
296
- "loss": 1.2710685729980469,
297
- "step": 82
298
- },
299
- {
300
- "epoch": 0.035443037974683546,
301
- "grad_norm": 0.38094228506088257,
302
- "learning_rate": 1.4586994727592269e-05,
303
- "loss": 1.253411889076233,
304
- "step": 84
305
- },
306
- {
307
- "epoch": 0.036286919831223625,
308
- "grad_norm": 0.36837366223335266,
309
- "learning_rate": 1.4938488576449914e-05,
310
- "loss": 1.3064342737197876,
311
- "step": 86
312
- },
313
- {
314
- "epoch": 0.03713080168776371,
315
- "grad_norm": 0.3443569242954254,
316
- "learning_rate": 1.5289982425307557e-05,
317
- "loss": 1.293562412261963,
318
- "step": 88
319
- },
320
- {
321
- "epoch": 0.0379746835443038,
322
- "grad_norm": 0.3799338936805725,
323
- "learning_rate": 1.5641476274165202e-05,
324
- "loss": 1.3382648229599,
325
  "step": 90
326
  },
327
  {
328
- "epoch": 0.038818565400843885,
329
- "grad_norm": 0.40501922369003296,
330
- "learning_rate": 1.599297012302285e-05,
331
- "loss": 1.3925724029541016,
332
- "step": 92
333
- },
334
- {
335
- "epoch": 0.039662447257383965,
336
- "grad_norm": 0.4419630467891693,
337
- "learning_rate": 1.6344463971880492e-05,
338
- "loss": 1.357171893119812,
339
- "step": 94
340
- },
341
- {
342
- "epoch": 0.04050632911392405,
343
- "grad_norm": 0.3619817793369293,
344
- "learning_rate": 1.6695957820738137e-05,
345
- "loss": 1.3029985427856445,
346
- "step": 96
347
- },
348
- {
349
- "epoch": 0.04135021097046414,
350
- "grad_norm": 0.4851357340812683,
351
- "learning_rate": 1.7047451669595782e-05,
352
- "loss": 1.3498191833496094,
353
- "step": 98
354
- },
355
- {
356
- "epoch": 0.04219409282700422,
357
- "grad_norm": 0.418658584356308,
358
- "learning_rate": 1.7398945518453427e-05,
359
- "loss": 1.185287356376648,
360
- "step": 100
361
- },
362
- {
363
- "epoch": 0.04219409282700422,
364
- "eval_loss": 1.2979938983917236,
365
- "eval_runtime": 682.1979,
366
- "eval_samples_per_second": 3.089,
367
- "eval_steps_per_second": 3.089,
368
  "step": 100
369
  },
370
  {
371
- "epoch": 0.043037974683544304,
372
- "grad_norm": 0.4464418888092041,
373
- "learning_rate": 1.7750439367311073e-05,
374
- "loss": 1.2217272520065308,
375
- "step": 102
376
- },
377
- {
378
- "epoch": 0.04388185654008439,
379
- "grad_norm": 0.4706237316131592,
380
- "learning_rate": 1.8101933216168718e-05,
381
- "loss": 1.2052050828933716,
382
- "step": 104
383
- },
384
- {
385
- "epoch": 0.04472573839662447,
386
- "grad_norm": 0.46394404768943787,
387
- "learning_rate": 1.8453427065026363e-05,
388
- "loss": 1.221343994140625,
389
- "step": 106
390
- },
391
- {
392
- "epoch": 0.04556962025316456,
393
- "grad_norm": 0.4726889431476593,
394
- "learning_rate": 1.8804920913884008e-05,
395
- "loss": 1.2387475967407227,
396
- "step": 108
397
- },
398
- {
399
- "epoch": 0.046413502109704644,
400
- "grad_norm": 0.42130985856056213,
401
- "learning_rate": 1.9156414762741653e-05,
402
- "loss": 1.2851309776306152,
403
  "step": 110
404
  },
405
  {
406
- "epoch": 0.04725738396624472,
407
- "grad_norm": 0.4504576623439789,
408
- "learning_rate": 1.9507908611599298e-05,
409
- "loss": 1.2753145694732666,
410
- "step": 112
411
- },
412
- {
413
- "epoch": 0.04810126582278481,
414
- "grad_norm": 0.396085262298584,
415
- "learning_rate": 1.9859402460456943e-05,
416
- "loss": 1.2427717447280884,
417
- "step": 114
418
- },
419
- {
420
- "epoch": 0.048945147679324896,
421
- "grad_norm": 0.5106491446495056,
422
- "learning_rate": 2.0210896309314588e-05,
423
- "loss": 1.2943825721740723,
424
- "step": 116
425
- },
426
- {
427
- "epoch": 0.049789029535864976,
428
- "grad_norm": 0.42351317405700684,
429
- "learning_rate": 2.0562390158172233e-05,
430
- "loss": 1.263301134109497,
431
- "step": 118
432
- },
433
- {
434
- "epoch": 0.05063291139240506,
435
- "grad_norm": 0.4403539299964905,
436
- "learning_rate": 2.0913884007029878e-05,
437
- "loss": 1.2647849321365356,
438
  "step": 120
439
  },
440
  {
441
- "epoch": 0.05147679324894515,
442
- "grad_norm": 0.5260752439498901,
443
- "learning_rate": 2.1265377855887523e-05,
444
- "loss": 1.2351393699645996,
445
- "step": 122
446
- },
447
- {
448
- "epoch": 0.05232067510548523,
449
- "grad_norm": 0.44978851079940796,
450
- "learning_rate": 2.1616871704745168e-05,
451
- "loss": 1.0384471416473389,
452
- "step": 124
453
- },
454
- {
455
- "epoch": 0.053164556962025315,
456
- "grad_norm": 0.47732362151145935,
457
- "learning_rate": 2.1968365553602813e-05,
458
- "loss": 1.1518068313598633,
459
- "step": 126
460
- },
461
- {
462
- "epoch": 0.0540084388185654,
463
- "grad_norm": 0.5473551750183105,
464
- "learning_rate": 2.231985940246046e-05,
465
- "loss": 1.2264912128448486,
466
- "step": 128
467
- },
468
- {
469
- "epoch": 0.05485232067510549,
470
- "grad_norm": 0.4473855197429657,
471
- "learning_rate": 2.2671353251318103e-05,
472
- "loss": 1.1615246534347534,
473
  "step": 130
474
  },
475
  {
476
- "epoch": 0.05569620253164557,
477
- "grad_norm": 0.5980377197265625,
478
- "learning_rate": 2.302284710017575e-05,
479
- "loss": 1.1334880590438843,
480
- "step": 132
481
- },
482
- {
483
- "epoch": 0.056540084388185655,
484
- "grad_norm": 0.5987792015075684,
485
- "learning_rate": 2.3374340949033394e-05,
486
- "loss": 1.1546804904937744,
487
- "step": 134
488
- },
489
- {
490
- "epoch": 0.05738396624472574,
491
- "grad_norm": 0.45355498790740967,
492
- "learning_rate": 2.372583479789104e-05,
493
- "loss": 1.194953441619873,
494
- "step": 136
495
- },
496
- {
497
- "epoch": 0.05822784810126582,
498
- "grad_norm": 0.5373698472976685,
499
- "learning_rate": 2.4077328646748684e-05,
500
- "loss": 1.1067466735839844,
501
- "step": 138
502
- },
503
- {
504
- "epoch": 0.05907172995780591,
505
- "grad_norm": 0.48734328150749207,
506
- "learning_rate": 2.442882249560633e-05,
507
- "loss": 1.188468098640442,
508
  "step": 140
509
  },
510
  {
511
- "epoch": 0.059915611814345994,
512
- "grad_norm": 0.4692173898220062,
513
- "learning_rate": 2.478031634446397e-05,
514
- "loss": 1.1624362468719482,
515
- "step": 142
516
- },
517
- {
518
- "epoch": 0.060759493670886074,
519
- "grad_norm": 0.532554030418396,
520
- "learning_rate": 2.513181019332162e-05,
521
- "loss": 1.0978907346725464,
522
- "step": 144
523
- },
524
- {
525
- "epoch": 0.06160337552742616,
526
- "grad_norm": 0.5853802561759949,
527
- "learning_rate": 2.5483304042179264e-05,
528
- "loss": 1.2030781507492065,
529
- "step": 146
530
- },
531
- {
532
- "epoch": 0.06244725738396625,
533
- "grad_norm": 0.5061611533164978,
534
- "learning_rate": 2.583479789103691e-05,
535
- "loss": 1.082366943359375,
536
- "step": 148
537
- },
538
- {
539
- "epoch": 0.06329113924050633,
540
- "grad_norm": 0.49426141381263733,
541
- "learning_rate": 2.6186291739894554e-05,
542
- "loss": 1.10564386844635,
543
  "step": 150
544
  },
545
  {
546
- "epoch": 0.06413502109704641,
547
- "grad_norm": 0.5846618413925171,
548
- "learning_rate": 2.6537785588752196e-05,
549
- "loss": 1.1992807388305664,
550
- "step": 152
551
- },
552
- {
553
- "epoch": 0.06497890295358649,
554
- "grad_norm": 0.5517552495002747,
555
- "learning_rate": 2.6889279437609844e-05,
556
- "loss": 1.1757566928863525,
557
- "step": 154
558
- },
559
- {
560
- "epoch": 0.06582278481012659,
561
- "grad_norm": 0.5667305588722229,
562
- "learning_rate": 2.7240773286467486e-05,
563
- "loss": 1.0548783540725708,
564
- "step": 156
565
- },
566
- {
567
- "epoch": 0.06666666666666667,
568
- "grad_norm": 0.6760414242744446,
569
- "learning_rate": 2.7592267135325134e-05,
570
- "loss": 1.184364914894104,
571
- "step": 158
572
- },
573
- {
574
- "epoch": 0.06751054852320675,
575
- "grad_norm": 0.5261430740356445,
576
- "learning_rate": 2.7943760984182776e-05,
577
- "loss": 1.1945042610168457,
578
  "step": 160
579
  },
580
  {
581
- "epoch": 0.06835443037974684,
582
- "grad_norm": 0.6155015230178833,
583
- "learning_rate": 2.8295254833040425e-05,
584
- "loss": 1.2021973133087158,
585
- "step": 162
586
- },
587
- {
588
- "epoch": 0.06919831223628692,
589
- "grad_norm": 0.6131619215011597,
590
- "learning_rate": 2.8646748681898066e-05,
591
- "loss": 1.144123911857605,
592
- "step": 164
593
- },
594
- {
595
- "epoch": 0.070042194092827,
596
- "grad_norm": 0.5749185681343079,
597
- "learning_rate": 2.8998242530755715e-05,
598
- "loss": 1.1329256296157837,
599
- "step": 166
600
- },
601
- {
602
- "epoch": 0.07088607594936709,
603
- "grad_norm": 0.5243118405342102,
604
- "learning_rate": 2.9349736379613356e-05,
605
- "loss": 1.0892387628555298,
606
- "step": 168
607
- },
608
- {
609
- "epoch": 0.07172995780590717,
610
- "grad_norm": 0.7190104722976685,
611
- "learning_rate": 2.9701230228471005e-05,
612
- "loss": 1.163260817527771,
613
  "step": 170
614
  },
615
  {
616
- "epoch": 0.07257383966244725,
617
- "grad_norm": 0.5486982464790344,
618
- "learning_rate": 3.0052724077328647e-05,
619
- "loss": 1.0880777835845947,
620
- "step": 172
621
- },
622
- {
623
- "epoch": 0.07341772151898734,
624
- "grad_norm": 0.5020889043807983,
625
- "learning_rate": 3.0404217926186295e-05,
626
- "loss": 1.0433368682861328,
627
- "step": 174
628
- },
629
- {
630
- "epoch": 0.07426160337552742,
631
- "grad_norm": 0.47329774498939514,
632
- "learning_rate": 3.075571177504394e-05,
633
- "loss": 1.0528991222381592,
634
- "step": 176
635
- },
636
- {
637
- "epoch": 0.0751054852320675,
638
- "grad_norm": 0.6635547876358032,
639
- "learning_rate": 3.110720562390158e-05,
640
- "loss": 1.1627811193466187,
641
- "step": 178
642
- },
643
- {
644
- "epoch": 0.0759493670886076,
645
- "grad_norm": 0.5624618530273438,
646
- "learning_rate": 3.145869947275923e-05,
647
- "loss": 1.084869384765625,
648
  "step": 180
649
  },
650
  {
651
- "epoch": 0.07679324894514768,
652
- "grad_norm": 0.6029536724090576,
653
- "learning_rate": 3.181019332161687e-05,
654
- "loss": 1.2227671146392822,
655
- "step": 182
656
- },
657
- {
658
- "epoch": 0.07763713080168777,
659
- "grad_norm": 0.930959939956665,
660
- "learning_rate": 3.216168717047452e-05,
661
- "loss": 1.0955452919006348,
662
- "step": 184
663
- },
664
- {
665
- "epoch": 0.07848101265822785,
666
- "grad_norm": 0.5326952338218689,
667
- "learning_rate": 3.251318101933216e-05,
668
- "loss": 1.0640798807144165,
669
- "step": 186
670
- },
671
- {
672
- "epoch": 0.07932489451476793,
673
- "grad_norm": 0.5484727621078491,
674
- "learning_rate": 3.286467486818981e-05,
675
- "loss": 1.0700589418411255,
676
- "step": 188
677
- },
678
- {
679
- "epoch": 0.08016877637130802,
680
- "grad_norm": 0.605273425579071,
681
- "learning_rate": 3.3216168717047456e-05,
682
- "loss": 1.1593081951141357,
683
  "step": 190
684
  },
685
  {
686
- "epoch": 0.0810126582278481,
687
- "grad_norm": 0.5704394578933716,
688
- "learning_rate": 3.35676625659051e-05,
689
- "loss": 1.1617076396942139,
690
- "step": 192
691
- },
692
- {
693
- "epoch": 0.08185654008438818,
694
- "grad_norm": 0.5929452180862427,
695
- "learning_rate": 3.3919156414762746e-05,
696
- "loss": 1.1346839666366577,
697
- "step": 194
698
- },
699
- {
700
- "epoch": 0.08270042194092828,
701
- "grad_norm": 0.5624077916145325,
702
- "learning_rate": 3.427065026362039e-05,
703
- "loss": 1.0934710502624512,
704
- "step": 196
705
- },
706
- {
707
- "epoch": 0.08354430379746836,
708
- "grad_norm": 0.6717425584793091,
709
- "learning_rate": 3.4622144112478036e-05,
710
- "loss": 1.1810534000396729,
711
- "step": 198
712
- },
713
- {
714
- "epoch": 0.08438818565400844,
715
- "grad_norm": 0.5120199918746948,
716
- "learning_rate": 3.4973637961335674e-05,
717
- "loss": 1.1525514125823975,
718
  "step": 200
719
  },
720
  {
721
- "epoch": 0.08438818565400844,
722
- "eval_loss": 1.142486810684204,
723
- "eval_runtime": 668.2356,
724
- "eval_samples_per_second": 3.153,
725
- "eval_steps_per_second": 3.153,
726
- "step": 200
727
- },
728
- {
729
- "epoch": 0.08523206751054853,
730
- "grad_norm": 0.5144487023353577,
731
- "learning_rate": 3.5325131810193326e-05,
732
- "loss": 1.0243735313415527,
733
- "step": 202
734
- },
735
- {
736
- "epoch": 0.08607594936708861,
737
- "grad_norm": 0.6325069069862366,
738
- "learning_rate": 3.5676625659050964e-05,
739
- "loss": 1.118743896484375,
740
- "step": 204
741
- },
742
- {
743
- "epoch": 0.08691983122362869,
744
- "grad_norm": 0.5501633882522583,
745
- "learning_rate": 3.6028119507908616e-05,
746
- "loss": 1.0380504131317139,
747
- "step": 206
748
- },
749
- {
750
- "epoch": 0.08776371308016878,
751
- "grad_norm": 0.6133899688720703,
752
- "learning_rate": 3.6379613356766254e-05,
753
- "loss": 0.9837555885314941,
754
- "step": 208
755
- },
756
- {
757
- "epoch": 0.08860759493670886,
758
- "grad_norm": 0.5799810886383057,
759
- "learning_rate": 3.6731107205623906e-05,
760
- "loss": 1.090720295906067,
761
  "step": 210
762
  },
763
  {
764
- "epoch": 0.08945147679324894,
765
- "grad_norm": 0.6039511561393738,
766
- "learning_rate": 3.7082601054481544e-05,
767
- "loss": 1.120232343673706,
768
- "step": 212
769
- },
770
- {
771
- "epoch": 0.09029535864978903,
772
- "grad_norm": 0.5983024835586548,
773
- "learning_rate": 3.7434094903339196e-05,
774
- "loss": 1.096949815750122,
775
- "step": 214
776
- },
777
- {
778
- "epoch": 0.09113924050632911,
779
- "grad_norm": 0.5641079545021057,
780
- "learning_rate": 3.7785588752196835e-05,
781
- "loss": 1.1226298809051514,
782
- "step": 216
783
- },
784
- {
785
- "epoch": 0.0919831223628692,
786
- "grad_norm": 0.655717134475708,
787
- "learning_rate": 3.8137082601054486e-05,
788
- "loss": 1.1260643005371094,
789
- "step": 218
790
- },
791
- {
792
- "epoch": 0.09282700421940929,
793
- "grad_norm": 0.6111898422241211,
794
- "learning_rate": 3.848857644991213e-05,
795
- "loss": 1.0777709484100342,
796
  "step": 220
797
  },
798
  {
799
- "epoch": 0.09367088607594937,
800
- "grad_norm": 0.6821302771568298,
801
- "learning_rate": 3.884007029876977e-05,
802
- "loss": 1.10588800907135,
803
- "step": 222
804
- },
805
- {
806
- "epoch": 0.09451476793248945,
807
- "grad_norm": 0.693175733089447,
808
- "learning_rate": 3.919156414762742e-05,
809
- "loss": 1.1498671770095825,
810
- "step": 224
811
- },
812
- {
813
- "epoch": 0.09535864978902954,
814
- "grad_norm": 0.5288166403770447,
815
- "learning_rate": 3.954305799648506e-05,
816
- "loss": 1.0587562322616577,
817
- "step": 226
818
- },
819
- {
820
- "epoch": 0.09620253164556962,
821
- "grad_norm": 0.6882867813110352,
822
- "learning_rate": 3.989455184534271e-05,
823
- "loss": 1.1107512712478638,
824
- "step": 228
825
- },
826
- {
827
- "epoch": 0.0970464135021097,
828
- "grad_norm": 0.5834154486656189,
829
- "learning_rate": 4.024604569420035e-05,
830
- "loss": 1.020510196685791,
831
  "step": 230
832
  },
833
  {
834
- "epoch": 0.09789029535864979,
835
- "grad_norm": 0.7157064080238342,
836
- "learning_rate": 4.0597539543058e-05,
837
- "loss": 1.0642449855804443,
838
- "step": 232
839
- },
840
- {
841
- "epoch": 0.09873417721518987,
842
- "grad_norm": 0.6530708074569702,
843
- "learning_rate": 4.094903339191564e-05,
844
- "loss": 1.0359872579574585,
845
- "step": 234
846
- },
847
- {
848
- "epoch": 0.09957805907172995,
849
- "grad_norm": 0.6329686045646667,
850
- "learning_rate": 4.130052724077329e-05,
851
- "loss": 1.050504446029663,
852
- "step": 236
853
- },
854
- {
855
- "epoch": 0.10042194092827005,
856
- "grad_norm": 0.6597026586532593,
857
- "learning_rate": 4.165202108963093e-05,
858
- "loss": 1.2621175050735474,
859
- "step": 238
860
- },
861
- {
862
- "epoch": 0.10126582278481013,
863
- "grad_norm": 0.6195225119590759,
864
- "learning_rate": 4.200351493848858e-05,
865
- "loss": 1.1218310594558716,
866
  "step": 240
867
  },
868
  {
869
- "epoch": 0.1021097046413502,
870
- "grad_norm": 0.6764137744903564,
871
- "learning_rate": 4.235500878734622e-05,
872
- "loss": 1.1250728368759155,
873
- "step": 242
874
- },
875
- {
876
- "epoch": 0.1029535864978903,
877
- "grad_norm": 0.552363395690918,
878
- "learning_rate": 4.270650263620387e-05,
879
- "loss": 1.028212308883667,
880
- "step": 244
881
- },
882
- {
883
- "epoch": 0.10379746835443038,
884
- "grad_norm": 0.5620495676994324,
885
- "learning_rate": 4.305799648506151e-05,
886
- "loss": 1.0425450801849365,
887
- "step": 246
888
- },
889
- {
890
- "epoch": 0.10464135021097046,
891
- "grad_norm": 0.6860032081604004,
892
- "learning_rate": 4.3409490333919156e-05,
893
- "loss": 1.144278883934021,
894
- "step": 248
895
- },
896
- {
897
- "epoch": 0.10548523206751055,
898
- "grad_norm": 0.6033259034156799,
899
- "learning_rate": 4.37609841827768e-05,
900
- "loss": 1.1223982572555542,
901
  "step": 250
902
  },
903
  {
904
- "epoch": 0.10632911392405063,
905
- "grad_norm": 0.6292146444320679,
906
- "learning_rate": 4.4112478031634446e-05,
907
- "loss": 1.1609960794448853,
908
- "step": 252
909
- },
910
- {
911
- "epoch": 0.10717299578059072,
912
- "grad_norm": 0.7982883453369141,
913
- "learning_rate": 4.44639718804921e-05,
914
- "loss": 1.063547968864441,
915
- "step": 254
916
- },
917
- {
918
- "epoch": 0.1080168776371308,
919
- "grad_norm": 0.7719110250473022,
920
- "learning_rate": 4.4815465729349736e-05,
921
- "loss": 1.0719804763793945,
922
- "step": 256
923
- },
924
- {
925
- "epoch": 0.10886075949367088,
926
- "grad_norm": 0.6101011633872986,
927
- "learning_rate": 4.516695957820739e-05,
928
- "loss": 1.0778400897979736,
929
- "step": 258
930
- },
931
- {
932
- "epoch": 0.10970464135021098,
933
- "grad_norm": 0.7300994396209717,
934
- "learning_rate": 4.5518453427065026e-05,
935
- "loss": 1.2129558324813843,
936
  "step": 260
937
  },
938
  {
939
- "epoch": 0.11054852320675106,
940
- "grad_norm": 0.8348747491836548,
941
- "learning_rate": 4.586994727592268e-05,
942
- "loss": 1.221714735031128,
943
- "step": 262
944
- },
945
- {
946
- "epoch": 0.11139240506329114,
947
- "grad_norm": 0.5445612072944641,
948
- "learning_rate": 4.6221441124780316e-05,
949
- "loss": 1.0187978744506836,
950
- "step": 264
951
- },
952
- {
953
- "epoch": 0.11223628691983123,
954
- "grad_norm": 0.6230319738388062,
955
- "learning_rate": 4.657293497363797e-05,
956
- "loss": 1.096561312675476,
957
- "step": 266
958
- },
959
- {
960
- "epoch": 0.11308016877637131,
961
- "grad_norm": 0.6231237649917603,
962
- "learning_rate": 4.6924428822495606e-05,
963
- "loss": 1.089842438697815,
964
- "step": 268
965
- },
966
- {
967
- "epoch": 0.11392405063291139,
968
- "grad_norm": 0.7178627252578735,
969
- "learning_rate": 4.727592267135325e-05,
970
- "loss": 1.0696645975112915,
971
  "step": 270
972
  },
973
  {
974
- "epoch": 0.11476793248945148,
975
- "grad_norm": 0.6895854473114014,
976
- "learning_rate": 4.7627416520210896e-05,
977
- "loss": 1.0511361360549927,
978
- "step": 272
979
- },
980
- {
981
- "epoch": 0.11561181434599156,
982
- "grad_norm": 0.6046878695487976,
983
- "learning_rate": 4.797891036906854e-05,
984
- "loss": 1.1373958587646484,
985
- "step": 274
986
- },
987
- {
988
- "epoch": 0.11645569620253164,
989
- "grad_norm": 0.6524552702903748,
990
- "learning_rate": 4.833040421792619e-05,
991
- "loss": 1.0734186172485352,
992
- "step": 276
993
- },
994
- {
995
- "epoch": 0.11729957805907174,
996
- "grad_norm": 0.6331019997596741,
997
- "learning_rate": 4.868189806678383e-05,
998
- "loss": 1.123913049697876,
999
- "step": 278
1000
- },
1001
- {
1002
- "epoch": 0.11814345991561181,
1003
- "grad_norm": 0.5919018983840942,
1004
- "learning_rate": 4.903339191564148e-05,
1005
- "loss": 1.0635710954666138,
1006
  "step": 280
1007
  },
1008
  {
1009
- "epoch": 0.1189873417721519,
1010
- "grad_norm": 0.6067633032798767,
1011
- "learning_rate": 4.938488576449912e-05,
1012
- "loss": 1.0429247617721558,
1013
- "step": 282
1014
- },
1015
- {
1016
- "epoch": 0.11983122362869199,
1017
- "grad_norm": 0.6583750247955322,
1018
- "learning_rate": 4.9736379613356774e-05,
1019
- "loss": 1.1397464275360107,
1020
- "step": 284
1021
- },
1022
- {
1023
- "epoch": 0.12067510548523207,
1024
- "grad_norm": 0.6200069785118103,
1025
- "learning_rate": 5.008787346221442e-05,
1026
- "loss": 1.0590803623199463,
1027
- "step": 286
1028
- },
1029
- {
1030
- "epoch": 0.12151898734177215,
1031
- "grad_norm": 0.6798665523529053,
1032
- "learning_rate": 5.0439367311072064e-05,
1033
- "loss": 1.1318789720535278,
1034
- "step": 288
1035
- },
1036
- {
1037
- "epoch": 0.12236286919831224,
1038
- "grad_norm": 0.7508794069290161,
1039
- "learning_rate": 5.07908611599297e-05,
1040
- "loss": 1.0934956073760986,
1041
  "step": 290
1042
  },
1043
  {
1044
- "epoch": 0.12320675105485232,
1045
- "grad_norm": 0.6901452541351318,
1046
- "learning_rate": 5.114235500878735e-05,
1047
- "loss": 1.163407802581787,
1048
- "step": 292
1049
- },
1050
- {
1051
- "epoch": 0.1240506329113924,
1052
- "grad_norm": 0.6423285603523254,
1053
- "learning_rate": 5.1493848857644985e-05,
1054
- "loss": 1.09059476852417,
1055
- "step": 294
1056
- },
1057
- {
1058
- "epoch": 0.1248945147679325,
1059
- "grad_norm": 0.6839275360107422,
1060
- "learning_rate": 5.1845342706502644e-05,
1061
- "loss": 1.0690211057662964,
1062
- "step": 296
1063
- },
1064
- {
1065
- "epoch": 0.1257383966244726,
1066
- "grad_norm": 0.6350128054618835,
1067
- "learning_rate": 5.219683655536028e-05,
1068
- "loss": 0.982322096824646,
1069
- "step": 298
1070
- },
1071
- {
1072
- "epoch": 0.12658227848101267,
1073
- "grad_norm": 0.7136530876159668,
1074
- "learning_rate": 5.254833040421793e-05,
1075
- "loss": 1.1132930517196655,
1076
- "step": 300
1077
- },
1078
- {
1079
- "epoch": 0.12658227848101267,
1080
- "eval_loss": 1.0952109098434448,
1081
- "eval_runtime": 677.0652,
1082
- "eval_samples_per_second": 3.112,
1083
- "eval_steps_per_second": 3.112,
1084
  "step": 300
1085
  },
1086
  {
1087
- "epoch": 0.12742616033755275,
1088
- "grad_norm": 0.7339721322059631,
1089
- "learning_rate": 5.289982425307557e-05,
1090
- "loss": 0.973595917224884,
1091
- "step": 302
1092
- },
1093
- {
1094
- "epoch": 0.12827004219409283,
1095
- "grad_norm": 0.5941481590270996,
1096
- "learning_rate": 5.3251318101933224e-05,
1097
- "loss": 0.9819849729537964,
1098
- "step": 304
1099
- },
1100
- {
1101
- "epoch": 0.1291139240506329,
1102
- "grad_norm": 0.7153938412666321,
1103
- "learning_rate": 5.360281195079086e-05,
1104
- "loss": 1.0315470695495605,
1105
- "step": 306
1106
- },
1107
- {
1108
- "epoch": 0.12995780590717299,
1109
- "grad_norm": 0.5167180299758911,
1110
- "learning_rate": 5.395430579964851e-05,
1111
- "loss": 0.9492001533508301,
1112
- "step": 308
1113
- },
1114
- {
1115
- "epoch": 0.1308016877637131,
1116
- "grad_norm": 0.6055944561958313,
1117
- "learning_rate": 5.430579964850615e-05,
1118
- "loss": 1.0156209468841553,
1119
  "step": 310
1120
  },
1121
  {
1122
- "epoch": 0.13164556962025317,
1123
- "grad_norm": 0.7662386298179626,
1124
- "learning_rate": 5.4657293497363805e-05,
1125
- "loss": 1.1791651248931885,
1126
- "step": 312
1127
- },
1128
- {
1129
- "epoch": 0.13248945147679325,
1130
- "grad_norm": 0.6065546274185181,
1131
- "learning_rate": 5.500878734622145e-05,
1132
- "loss": 1.0009297132492065,
1133
- "step": 314
1134
- },
1135
- {
1136
- "epoch": 0.13333333333333333,
1137
- "grad_norm": 0.604225754737854,
1138
- "learning_rate": 5.536028119507909e-05,
1139
- "loss": 1.0208244323730469,
1140
- "step": 316
1141
- },
1142
- {
1143
- "epoch": 0.1341772151898734,
1144
- "grad_norm": 0.6186763048171997,
1145
- "learning_rate": 5.571177504393673e-05,
1146
- "loss": 0.9968416690826416,
1147
- "step": 318
1148
- },
1149
- {
1150
- "epoch": 0.1350210970464135,
1151
- "grad_norm": 0.7100363969802856,
1152
- "learning_rate": 5.606326889279437e-05,
1153
- "loss": 0.9540256857872009,
1154
  "step": 320
1155
  },
1156
  {
1157
- "epoch": 0.1358649789029536,
1158
- "grad_norm": 0.6979711055755615,
1159
- "learning_rate": 5.641476274165203e-05,
1160
- "loss": 1.0631953477859497,
1161
- "step": 322
1162
- },
1163
- {
1164
- "epoch": 0.13670886075949368,
1165
- "grad_norm": 0.6237109303474426,
1166
- "learning_rate": 5.676625659050967e-05,
1167
- "loss": 1.0170501470565796,
1168
- "step": 324
1169
- },
1170
- {
1171
- "epoch": 0.13755274261603376,
1172
- "grad_norm": 0.6525548696517944,
1173
- "learning_rate": 5.711775043936731e-05,
1174
- "loss": 1.0715603828430176,
1175
- "step": 326
1176
- },
1177
- {
1178
- "epoch": 0.13839662447257384,
1179
- "grad_norm": 0.6869221329689026,
1180
- "learning_rate": 5.746924428822495e-05,
1181
- "loss": 1.0111541748046875,
1182
- "step": 328
1183
- },
1184
- {
1185
- "epoch": 0.13924050632911392,
1186
- "grad_norm": 0.553188145160675,
1187
- "learning_rate": 5.782073813708261e-05,
1188
- "loss": 1.0311682224273682,
1189
  "step": 330
1190
  },
1191
  {
1192
- "epoch": 0.140084388185654,
1193
- "grad_norm": 0.6760852932929993,
1194
- "learning_rate": 5.817223198594025e-05,
1195
- "loss": 1.0213634967803955,
1196
- "step": 332
1197
- },
1198
- {
1199
- "epoch": 0.1409282700421941,
1200
- "grad_norm": 0.5907419919967651,
1201
- "learning_rate": 5.8523725834797894e-05,
1202
- "loss": 0.9748594164848328,
1203
- "step": 334
1204
- },
1205
- {
1206
- "epoch": 0.14177215189873418,
1207
- "grad_norm": 0.7044920921325684,
1208
- "learning_rate": 5.887521968365554e-05,
1209
- "loss": 1.05863356590271,
1210
- "step": 336
1211
- },
1212
- {
1213
- "epoch": 0.14261603375527426,
1214
- "grad_norm": 0.679073691368103,
1215
- "learning_rate": 5.922671353251318e-05,
1216
- "loss": 1.1341127157211304,
1217
- "step": 338
1218
- },
1219
- {
1220
- "epoch": 0.14345991561181434,
1221
- "grad_norm": 0.7676237225532532,
1222
- "learning_rate": 5.957820738137083e-05,
1223
- "loss": 0.9540836215019226,
1224
  "step": 340
1225
  },
1226
  {
1227
- "epoch": 0.14430379746835442,
1228
- "grad_norm": 0.6313899755477905,
1229
- "learning_rate": 5.9929701230228474e-05,
1230
- "loss": 1.0585911273956299,
1231
- "step": 342
1232
- },
1233
- {
1234
- "epoch": 0.1451476793248945,
1235
- "grad_norm": 0.7123099565505981,
1236
- "learning_rate": 6.028119507908612e-05,
1237
- "loss": 1.0760118961334229,
1238
- "step": 344
1239
- },
1240
- {
1241
- "epoch": 0.1459915611814346,
1242
- "grad_norm": 0.585935652256012,
1243
- "learning_rate": 6.063268892794376e-05,
1244
- "loss": 1.036866307258606,
1245
- "step": 346
1246
- },
1247
- {
1248
- "epoch": 0.1468354430379747,
1249
- "grad_norm": 0.5643263459205627,
1250
- "learning_rate": 6.0984182776801416e-05,
1251
- "loss": 1.0242938995361328,
1252
- "step": 348
1253
- },
1254
- {
1255
- "epoch": 0.14767932489451477,
1256
- "grad_norm": 0.626761794090271,
1257
- "learning_rate": 6.133567662565906e-05,
1258
- "loss": 1.0497376918792725,
1259
  "step": 350
1260
  },
1261
  {
1262
- "epoch": 0.14852320675105485,
1263
- "grad_norm": 0.5106956958770752,
1264
- "learning_rate": 6.16871704745167e-05,
1265
- "loss": 0.9811885356903076,
1266
- "step": 352
1267
- },
1268
- {
1269
- "epoch": 0.14936708860759493,
1270
- "grad_norm": 0.6948089003562927,
1271
- "learning_rate": 6.203866432337434e-05,
1272
- "loss": 1.0715330839157104,
1273
- "step": 354
1274
- },
1275
- {
1276
- "epoch": 0.150210970464135,
1277
- "grad_norm": 0.699713945388794,
1278
- "learning_rate": 6.239015817223199e-05,
1279
- "loss": 1.0405226945877075,
1280
- "step": 356
1281
- },
1282
- {
1283
- "epoch": 0.15105485232067511,
1284
- "grad_norm": 0.6437667012214661,
1285
- "learning_rate": 6.274165202108964e-05,
1286
- "loss": 1.0490930080413818,
1287
- "step": 358
1288
- },
1289
- {
1290
- "epoch": 0.1518987341772152,
1291
- "grad_norm": 0.6952699422836304,
1292
- "learning_rate": 6.309314586994728e-05,
1293
- "loss": 0.9267548322677612,
1294
  "step": 360
1295
  },
1296
  {
1297
- "epoch": 0.15274261603375527,
1298
- "grad_norm": 0.6713186502456665,
1299
- "learning_rate": 6.344463971880492e-05,
1300
- "loss": 1.0427420139312744,
1301
- "step": 362
1302
- },
1303
- {
1304
- "epoch": 0.15358649789029535,
1305
- "grad_norm": 0.6750379800796509,
1306
- "learning_rate": 6.379613356766257e-05,
1307
- "loss": 1.048950433731079,
1308
- "step": 364
1309
- },
1310
- {
1311
- "epoch": 0.15443037974683543,
1312
- "grad_norm": 0.6053379774093628,
1313
- "learning_rate": 6.414762741652022e-05,
1314
- "loss": 1.0156004428863525,
1315
- "step": 366
1316
- },
1317
- {
1318
- "epoch": 0.15527426160337554,
1319
- "grad_norm": 0.8063633441925049,
1320
- "learning_rate": 6.449912126537786e-05,
1321
- "loss": 1.0020819902420044,
1322
- "step": 368
1323
- },
1324
- {
1325
- "epoch": 0.15611814345991562,
1326
- "grad_norm": 0.8027494549751282,
1327
- "learning_rate": 6.48506151142355e-05,
1328
- "loss": 1.055633783340454,
1329
  "step": 370
1330
  },
1331
  {
1332
- "epoch": 0.1569620253164557,
1333
- "grad_norm": 0.6580121517181396,
1334
- "learning_rate": 6.520210896309315e-05,
1335
- "loss": 1.0149940252304077,
1336
- "step": 372
1337
- },
1338
- {
1339
- "epoch": 0.15780590717299578,
1340
- "grad_norm": 0.6561233997344971,
1341
- "learning_rate": 6.55536028119508e-05,
1342
- "loss": 0.9769611954689026,
1343
- "step": 374
1344
- },
1345
- {
1346
- "epoch": 0.15864978902953586,
1347
- "grad_norm": 0.6444346308708191,
1348
- "learning_rate": 6.590509666080844e-05,
1349
- "loss": 0.9099349975585938,
1350
- "step": 376
1351
- },
1352
- {
1353
- "epoch": 0.15949367088607594,
1354
- "grad_norm": 0.5879359245300293,
1355
- "learning_rate": 6.625659050966608e-05,
1356
- "loss": 1.0797548294067383,
1357
- "step": 378
1358
- },
1359
- {
1360
- "epoch": 0.16033755274261605,
1361
- "grad_norm": 0.6994144916534424,
1362
- "learning_rate": 6.660808435852373e-05,
1363
- "loss": 1.0336791276931763,
1364
  "step": 380
1365
  },
1366
  {
1367
- "epoch": 0.16118143459915613,
1368
- "grad_norm": 0.6128669381141663,
1369
- "learning_rate": 6.695957820738138e-05,
1370
- "loss": 1.018118143081665,
1371
- "step": 382
1372
- },
1373
- {
1374
- "epoch": 0.1620253164556962,
1375
- "grad_norm": 1.0237540006637573,
1376
- "learning_rate": 6.731107205623902e-05,
1377
- "loss": 1.1405497789382935,
1378
- "step": 384
1379
- },
1380
- {
1381
- "epoch": 0.16286919831223629,
1382
- "grad_norm": 0.6091578006744385,
1383
- "learning_rate": 6.766256590509666e-05,
1384
- "loss": 1.0314189195632935,
1385
- "step": 386
1386
- },
1387
- {
1388
- "epoch": 0.16371308016877636,
1389
- "grad_norm": 0.5916037559509277,
1390
- "learning_rate": 6.801405975395431e-05,
1391
- "loss": 0.9564052820205688,
1392
- "step": 388
1393
- },
1394
- {
1395
- "epoch": 0.16455696202531644,
1396
- "grad_norm": 0.771653950214386,
1397
- "learning_rate": 6.836555360281195e-05,
1398
- "loss": 1.0023859739303589,
1399
  "step": 390
1400
  },
1401
  {
1402
- "epoch": 0.16540084388185655,
1403
- "grad_norm": 0.654658317565918,
1404
- "learning_rate": 6.87170474516696e-05,
1405
- "loss": 1.07024085521698,
1406
- "step": 392
1407
- },
1408
- {
1409
- "epoch": 0.16624472573839663,
1410
- "grad_norm": 0.6611968874931335,
1411
- "learning_rate": 6.906854130052724e-05,
1412
- "loss": 1.0552500486373901,
1413
- "step": 394
1414
- },
1415
- {
1416
- "epoch": 0.1670886075949367,
1417
- "grad_norm": 0.6955893039703369,
1418
- "learning_rate": 6.942003514938489e-05,
1419
- "loss": 1.0562875270843506,
1420
- "step": 396
1421
- },
1422
- {
1423
- "epoch": 0.1679324894514768,
1424
- "grad_norm": 0.6666058301925659,
1425
- "learning_rate": 6.977152899824253e-05,
1426
- "loss": 0.9850592017173767,
1427
- "step": 398
1428
- },
1429
- {
1430
- "epoch": 0.16877637130801687,
1431
- "grad_norm": 0.6131711006164551,
1432
- "learning_rate": 7.012302284710018e-05,
1433
- "loss": 1.0077755451202393,
1434
  "step": 400
1435
  },
1436
  {
1437
- "epoch": 0.16877637130801687,
1438
- "eval_loss": 1.0625108480453491,
1439
- "eval_runtime": 691.0068,
1440
- "eval_samples_per_second": 3.049,
1441
- "eval_steps_per_second": 3.049,
1442
- "step": 400
1443
- },
1444
- {
1445
- "epoch": 0.16962025316455695,
1446
- "grad_norm": 0.6286499500274658,
1447
- "learning_rate": 7.047451669595783e-05,
1448
- "loss": 1.1012427806854248,
1449
- "step": 402
1450
- },
1451
- {
1452
- "epoch": 0.17046413502109706,
1453
- "grad_norm": 0.6639351844787598,
1454
- "learning_rate": 7.082601054481547e-05,
1455
- "loss": 1.0379719734191895,
1456
- "step": 404
1457
- },
1458
- {
1459
- "epoch": 0.17130801687763714,
1460
- "grad_norm": 0.750401496887207,
1461
- "learning_rate": 7.117750439367311e-05,
1462
- "loss": 1.031856656074524,
1463
- "step": 406
1464
- },
1465
- {
1466
- "epoch": 0.17215189873417722,
1467
- "grad_norm": 0.8084847331047058,
1468
- "learning_rate": 7.152899824253075e-05,
1469
- "loss": 1.0493193864822388,
1470
- "step": 408
1471
- },
1472
- {
1473
- "epoch": 0.1729957805907173,
1474
- "grad_norm": 0.7448462247848511,
1475
- "learning_rate": 7.188049209138841e-05,
1476
- "loss": 1.1012418270111084,
1477
  "step": 410
1478
  },
1479
  {
1480
- "epoch": 0.17383966244725738,
1481
- "grad_norm": 0.5841867923736572,
1482
- "learning_rate": 7.223198594024605e-05,
1483
- "loss": 0.9926692247390747,
1484
- "step": 412
1485
- },
1486
- {
1487
- "epoch": 0.17468354430379746,
1488
- "grad_norm": 0.7125606536865234,
1489
- "learning_rate": 7.258347978910369e-05,
1490
- "loss": 1.0588877201080322,
1491
- "step": 414
1492
- },
1493
- {
1494
- "epoch": 0.17552742616033756,
1495
- "grad_norm": 0.5750942230224609,
1496
- "learning_rate": 7.293497363796134e-05,
1497
- "loss": 1.038270354270935,
1498
- "step": 416
1499
- },
1500
- {
1501
- "epoch": 0.17637130801687764,
1502
- "grad_norm": 0.565444827079773,
1503
- "learning_rate": 7.328646748681899e-05,
1504
- "loss": 0.9843021035194397,
1505
- "step": 418
1506
- },
1507
- {
1508
- "epoch": 0.17721518987341772,
1509
- "grad_norm": 0.5825693011283875,
1510
- "learning_rate": 7.363796133567663e-05,
1511
- "loss": 1.0731632709503174,
1512
  "step": 420
1513
  },
1514
  {
1515
- "epoch": 0.1780590717299578,
1516
- "grad_norm": 0.6267391443252563,
1517
- "learning_rate": 7.398945518453427e-05,
1518
- "loss": 1.0061273574829102,
1519
- "step": 422
1520
- },
1521
- {
1522
- "epoch": 0.17890295358649788,
1523
- "grad_norm": 0.6621372103691101,
1524
- "learning_rate": 7.434094903339192e-05,
1525
- "loss": 1.0461612939834595,
1526
- "step": 424
1527
- },
1528
- {
1529
- "epoch": 0.17974683544303796,
1530
- "grad_norm": 0.6635435223579407,
1531
- "learning_rate": 7.469244288224957e-05,
1532
- "loss": 0.9789207577705383,
1533
- "step": 426
1534
- },
1535
- {
1536
- "epoch": 0.18059071729957807,
1537
- "grad_norm": 0.6342346668243408,
1538
- "learning_rate": 7.504393673110721e-05,
1539
- "loss": 1.0527069568634033,
1540
- "step": 428
1541
- },
1542
- {
1543
- "epoch": 0.18143459915611815,
1544
- "grad_norm": 0.6762149930000305,
1545
- "learning_rate": 7.539543057996485e-05,
1546
- "loss": 0.9708702564239502,
1547
  "step": 430
1548
  },
1549
  {
1550
- "epoch": 0.18227848101265823,
1551
- "grad_norm": 0.7073282599449158,
1552
- "learning_rate": 7.57469244288225e-05,
1553
- "loss": 1.0509834289550781,
1554
- "step": 432
1555
- },
1556
- {
1557
- "epoch": 0.1831223628691983,
1558
- "grad_norm": 0.6917856931686401,
1559
- "learning_rate": 7.609841827768014e-05,
1560
- "loss": 1.0128819942474365,
1561
- "step": 434
1562
- },
1563
- {
1564
- "epoch": 0.1839662447257384,
1565
- "grad_norm": 0.5574942231178284,
1566
- "learning_rate": 7.644991212653779e-05,
1567
- "loss": 0.989395797252655,
1568
- "step": 436
1569
- },
1570
- {
1571
- "epoch": 0.1848101265822785,
1572
- "grad_norm": 0.640765905380249,
1573
- "learning_rate": 7.680140597539543e-05,
1574
- "loss": 0.9846042990684509,
1575
- "step": 438
1576
- },
1577
- {
1578
- "epoch": 0.18565400843881857,
1579
- "grad_norm": 0.6699127554893494,
1580
- "learning_rate": 7.715289982425308e-05,
1581
- "loss": 1.0344442129135132,
1582
  "step": 440
1583
  },
1584
  {
1585
- "epoch": 0.18649789029535865,
1586
- "grad_norm": 0.6164930462837219,
1587
- "learning_rate": 7.750439367311072e-05,
1588
- "loss": 1.0179373025894165,
1589
- "step": 442
1590
- },
1591
- {
1592
- "epoch": 0.18734177215189873,
1593
- "grad_norm": 0.6880720853805542,
1594
- "learning_rate": 7.785588752196837e-05,
1595
- "loss": 1.0518895387649536,
1596
- "step": 444
1597
- },
1598
- {
1599
- "epoch": 0.1881856540084388,
1600
- "grad_norm": 0.6501413583755493,
1601
- "learning_rate": 7.820738137082601e-05,
1602
- "loss": 1.0442606210708618,
1603
- "step": 446
1604
- },
1605
- {
1606
- "epoch": 0.1890295358649789,
1607
- "grad_norm": 0.6076085567474365,
1608
- "learning_rate": 7.855887521968366e-05,
1609
- "loss": 0.9828442335128784,
1610
- "step": 448
1611
- },
1612
- {
1613
- "epoch": 0.189873417721519,
1614
- "grad_norm": 0.6418202519416809,
1615
- "learning_rate": 7.89103690685413e-05,
1616
- "loss": 1.0573710203170776,
1617
  "step": 450
1618
  },
1619
  {
1620
- "epoch": 0.19071729957805908,
1621
- "grad_norm": 0.7055076360702515,
1622
- "learning_rate": 7.926186291739895e-05,
1623
- "loss": 1.0216103792190552,
1624
- "step": 452
1625
- },
1626
- {
1627
- "epoch": 0.19156118143459916,
1628
- "grad_norm": 0.5668330192565918,
1629
- "learning_rate": 7.961335676625659e-05,
1630
- "loss": 0.9837722778320312,
1631
- "step": 454
1632
- },
1633
- {
1634
- "epoch": 0.19240506329113924,
1635
- "grad_norm": 0.6419380307197571,
1636
- "learning_rate": 7.996485061511424e-05,
1637
- "loss": 1.0003894567489624,
1638
- "step": 456
1639
- },
1640
- {
1641
- "epoch": 0.19324894514767932,
1642
- "grad_norm": 0.5949198007583618,
1643
- "learning_rate": 8.031634446397188e-05,
1644
- "loss": 1.0609031915664673,
1645
- "step": 458
1646
- },
1647
- {
1648
- "epoch": 0.1940928270042194,
1649
- "grad_norm": 0.7032039761543274,
1650
- "learning_rate": 8.066783831282952e-05,
1651
- "loss": 1.0543403625488281,
1652
  "step": 460
1653
  },
1654
  {
1655
- "epoch": 0.1949367088607595,
1656
- "grad_norm": 0.5775868892669678,
1657
- "learning_rate": 8.101933216168718e-05,
1658
- "loss": 0.9819303154945374,
1659
- "step": 462
1660
- },
1661
- {
1662
- "epoch": 0.19578059071729959,
1663
- "grad_norm": 0.9301062226295471,
1664
- "learning_rate": 8.137082601054482e-05,
1665
- "loss": 1.0542067289352417,
1666
- "step": 464
1667
- },
1668
- {
1669
- "epoch": 0.19662447257383966,
1670
- "grad_norm": 0.6193217039108276,
1671
- "learning_rate": 8.172231985940246e-05,
1672
- "loss": 0.9966341257095337,
1673
- "step": 466
1674
- },
1675
- {
1676
- "epoch": 0.19746835443037974,
1677
- "grad_norm": 0.6286146640777588,
1678
- "learning_rate": 8.20738137082601e-05,
1679
- "loss": 1.0474121570587158,
1680
- "step": 468
1681
- },
1682
- {
1683
- "epoch": 0.19831223628691982,
1684
- "grad_norm": 0.7418972253799438,
1685
- "learning_rate": 8.242530755711776e-05,
1686
- "loss": 0.9549239277839661,
1687
  "step": 470
1688
  },
1689
  {
1690
- "epoch": 0.1991561181434599,
1691
- "grad_norm": 0.6122808456420898,
1692
- "learning_rate": 8.27768014059754e-05,
1693
- "loss": 1.0191338062286377,
1694
- "step": 472
1695
- },
1696
- {
1697
- "epoch": 0.2,
1698
- "grad_norm": 0.6375362277030945,
1699
- "learning_rate": 8.312829525483304e-05,
1700
- "loss": 1.0987539291381836,
1701
- "step": 474
1702
- },
1703
- {
1704
- "epoch": 0.2008438818565401,
1705
- "grad_norm": 0.6459513306617737,
1706
- "learning_rate": 8.347978910369068e-05,
1707
- "loss": 1.0369136333465576,
1708
- "step": 476
1709
- },
1710
- {
1711
- "epoch": 0.20168776371308017,
1712
- "grad_norm": 0.7029640674591064,
1713
- "learning_rate": 8.383128295254833e-05,
1714
- "loss": 1.0582096576690674,
1715
- "step": 478
1716
- },
1717
- {
1718
- "epoch": 0.20253164556962025,
1719
- "grad_norm": 0.6345387697219849,
1720
- "learning_rate": 8.418277680140598e-05,
1721
- "loss": 1.022916316986084,
1722
  "step": 480
1723
  },
1724
  {
1725
- "epoch": 0.20337552742616033,
1726
- "grad_norm": 0.5764590501785278,
1727
- "learning_rate": 8.453427065026362e-05,
1728
- "loss": 0.973024308681488,
1729
- "step": 482
1730
- },
1731
- {
1732
- "epoch": 0.2042194092827004,
1733
- "grad_norm": 0.5884482860565186,
1734
- "learning_rate": 8.488576449912127e-05,
1735
- "loss": 1.0292812585830688,
1736
- "step": 484
1737
- },
1738
- {
1739
- "epoch": 0.20506329113924052,
1740
- "grad_norm": 0.616357147693634,
1741
- "learning_rate": 8.523725834797891e-05,
1742
- "loss": 1.0083447694778442,
1743
- "step": 486
1744
- },
1745
- {
1746
- "epoch": 0.2059071729957806,
1747
- "grad_norm": 0.7671196460723877,
1748
- "learning_rate": 8.558875219683656e-05,
1749
- "loss": 0.9936985373497009,
1750
- "step": 488
1751
- },
1752
- {
1753
- "epoch": 0.20675105485232068,
1754
- "grad_norm": 0.6197299957275391,
1755
- "learning_rate": 8.59402460456942e-05,
1756
- "loss": 1.051513910293579,
1757
  "step": 490
1758
  },
1759
  {
1760
- "epoch": 0.20759493670886076,
1761
- "grad_norm": 0.6912890672683716,
1762
- "learning_rate": 8.629173989455185e-05,
1763
- "loss": 0.9474978446960449,
1764
- "step": 492
1765
- },
1766
- {
1767
- "epoch": 0.20843881856540084,
1768
- "grad_norm": 0.6941592693328857,
1769
- "learning_rate": 8.664323374340949e-05,
1770
- "loss": 1.0671660900115967,
1771
- "step": 494
1772
- },
1773
- {
1774
- "epoch": 0.20928270042194091,
1775
- "grad_norm": 0.5889528393745422,
1776
- "learning_rate": 8.699472759226714e-05,
1777
- "loss": 1.0020159482955933,
1778
- "step": 496
1779
- },
1780
- {
1781
- "epoch": 0.21012658227848102,
1782
- "grad_norm": 0.6478549838066101,
1783
- "learning_rate": 8.734622144112478e-05,
1784
- "loss": 1.0165860652923584,
1785
- "step": 498
1786
- },
1787
- {
1788
- "epoch": 0.2109704641350211,
1789
- "grad_norm": 0.6018255949020386,
1790
- "learning_rate": 8.769771528998243e-05,
1791
- "loss": 0.8798263072967529,
1792
- "step": 500
1793
- },
1794
- {
1795
- "epoch": 0.2109704641350211,
1796
- "eval_loss": 1.042096495628357,
1797
- "eval_runtime": 692.4361,
1798
- "eval_samples_per_second": 3.043,
1799
- "eval_steps_per_second": 3.043,
1800
  "step": 500
1801
  }
1802
  ],
1803
- "logging_steps": 2,
1804
- "max_steps": 14220,
1805
  "num_input_tokens_seen": 0,
1806
- "num_train_epochs": 6,
1807
- "save_steps": 500,
1808
  "stateful_callbacks": {
1809
- "EarlyStoppingCallback": {
1810
- "args": {
1811
- "early_stopping_patience": 5,
1812
- "early_stopping_threshold": 0.001
1813
- },
1814
- "attributes": {
1815
- "early_stopping_patience_counter": 0
1816
- }
1817
- },
1818
  "TrainerControl": {
1819
  "args": {
1820
  "should_epoch_stop": false,
1821
  "should_evaluate": false,
1822
  "should_log": false,
1823
  "should_save": true,
1824
- "should_training_stop": false
1825
  },
1826
  "attributes": {}
1827
  }
1828
  },
1829
- "total_flos": 2.9886635097296486e+17,
1830
  "train_batch_size": 1,
1831
  "trial_name": null,
1832
  "trial_params": null
 
1
  {
2
+ "best_global_step": null,
3
+ "best_metric": null,
4
+ "best_model_checkpoint": null,
5
+ "epoch": 2.0,
6
+ "eval_steps": 50,
7
  "global_step": 500,
8
  "is_hyper_param_search": false,
9
  "is_local_process_zero": true,
10
  "is_world_process_zero": true,
11
  "log_history": [
12
  {
13
+ "epoch": 0.02002002002002002,
14
+ "grad_norm": 0.05460292845964432,
15
+ "grpo_mean_advantage": -1.3560057254835556e-07,
16
+ "grpo_mean_group_score": 0.5922331809997559,
17
+ "grpo_mean_kl_div": 0.0,
18
+ "grpo_std_advantage": 3.0318567496578908e-06,
19
+ "learning_rate": 8.000000000000001e-07,
20
+ "loss": 0.007,
21
+ "step": 5
22
+ },
23
+ {
24
+ "epoch": 0.04004004004004004,
25
+ "grad_norm": 0.0679207444190979,
26
+ "grpo_mean_advantage": 3.6619603633880615e-06,
27
+ "grpo_mean_group_score": 0.5561589002609253,
28
+ "grpo_mean_kl_div": 0.0,
29
+ "grpo_std_advantage": 1.6246918676188216e-05,
30
+ "learning_rate": 1.8000000000000001e-06,
31
+ "loss": 0.0107,
 
 
 
 
 
 
 
 
 
 
 
 
 
32
  "step": 10
33
  },
34
  {
35
+ "epoch": 0.06006006006006006,
36
+ "grad_norm": 0.05788416787981987,
37
+ "grpo_mean_advantage": -1.0654330395709621e-07,
38
+ "grpo_mean_group_score": 0.5759152173995972,
39
+ "grpo_mean_kl_div": 0.0,
40
+ "grpo_std_advantage": 5.399440965447866e-07,
41
+ "learning_rate": 2.8000000000000003e-06,
42
+ "loss": 0.007,
43
+ "step": 15
44
+ },
45
+ {
46
+ "epoch": 0.08008008008008008,
47
+ "grad_norm": 0.0746568813920021,
48
+ "grpo_mean_advantage": -5.871057737749652e-07,
49
+ "grpo_mean_group_score": 0.5127314329147339,
50
+ "grpo_mean_kl_div": 0.0,
51
+ "grpo_std_advantage": 2.6951597646984737e-06,
52
+ "learning_rate": 3.8000000000000005e-06,
53
+ "loss": 0.0246,
 
 
 
 
 
 
 
 
 
 
 
 
 
54
  "step": 20
55
  },
56
  {
57
+ "epoch": 0.1001001001001001,
58
+ "grad_norm": 0.11442846059799194,
59
+ "grpo_mean_advantage": 6.370246410369873e-07,
60
+ "grpo_mean_group_score": 0.539706826210022,
61
+ "grpo_mean_kl_div": 0.0,
62
+ "grpo_std_advantage": 2.8908377771585947e-06,
63
+ "learning_rate": 4.800000000000001e-06,
64
+ "loss": 0.0337,
65
+ "step": 25
66
+ },
67
+ {
68
+ "epoch": 0.12012012012012012,
69
+ "grad_norm": 0.05778791010379791,
70
+ "grpo_mean_advantage": 6.705522359595761e-09,
71
+ "grpo_mean_group_score": 0.5812538862228394,
72
+ "grpo_mean_kl_div": 0.0,
73
+ "grpo_std_advantage": 6.189450800775376e-07,
74
+ "learning_rate": 4.999125183044924e-06,
75
+ "loss": 0.0171,
 
 
 
 
 
 
 
 
 
 
 
 
 
76
  "step": 30
77
  },
78
  {
79
+ "epoch": 0.14014014014014015,
80
+ "grad_norm": 0.05819695070385933,
81
+ "grpo_mean_advantage": 3.859400692363124e-07,
82
+ "grpo_mean_group_score": 0.5909844636917114,
83
+ "grpo_mean_kl_div": 0.0,
84
+ "grpo_std_advantage": 1.6833292875162442e-06,
85
+ "learning_rate": 4.995572288443412e-06,
86
+ "loss": 0.0145,
87
+ "step": 35
88
+ },
89
+ {
90
+ "epoch": 0.16016016016016016,
91
+ "grad_norm": 0.07968433201313019,
92
+ "grpo_mean_advantage": 2.600252742013254e-07,
93
+ "grpo_mean_group_score": 0.5630953907966614,
94
+ "grpo_mean_kl_div": 0.0,
95
+ "grpo_std_advantage": 1.4095899132371414e-06,
96
+ "learning_rate": 4.98929052218411e-06,
97
+ "loss": 0.0196,
 
 
 
 
 
 
 
 
 
 
 
 
 
98
  "step": 40
99
  },
100
  {
101
+ "epoch": 0.18018018018018017,
102
+ "grad_norm": 0.0733402892947197,
103
+ "grpo_mean_advantage": -1.2591480924584175e-07,
104
+ "grpo_mean_group_score": 0.5604403614997864,
105
+ "grpo_mean_kl_div": 0.0,
106
+ "grpo_std_advantage": 1.0309080380466185e-06,
107
+ "learning_rate": 4.980286753286196e-06,
108
+ "loss": 0.0186,
109
+ "step": 45
110
+ },
111
+ {
112
+ "epoch": 0.2002002002002002,
113
+ "grad_norm": 0.07136482000350952,
114
+ "grpo_mean_advantage": -2.808868941883702e-07,
115
+ "grpo_mean_group_score": 0.5971035957336426,
116
+ "grpo_mean_kl_div": 0.0,
117
+ "grpo_std_advantage": 1.5696078889959608e-06,
118
+ "learning_rate": 4.9685708272387645e-06,
119
+ "loss": 0.0286,
 
 
 
 
 
 
 
 
 
 
 
 
 
120
  "step": 50
121
  },
122
  {
123
+ "epoch": 0.22022022022022023,
124
+ "grad_norm": 0.08851475268602371,
125
+ "grpo_mean_advantage": 2.6822089438383045e-08,
126
+ "grpo_mean_group_score": 0.5892971754074097,
127
+ "grpo_mean_kl_div": 0.0,
128
+ "grpo_std_advantage": 3.7878271541558206e-07,
129
+ "learning_rate": 4.9541555552349404e-06,
130
+ "loss": 0.0054,
131
+ "step": 55
132
+ },
133
+ {
134
+ "epoch": 0.24024024024024024,
135
+ "grad_norm": 0.07778509706258774,
136
+ "grpo_mean_advantage": -5.662441182607836e-08,
137
+ "grpo_mean_group_score": 0.564322292804718,
138
+ "grpo_mean_kl_div": 0.0,
139
+ "grpo_std_advantage": 6.128998393251095e-07,
140
+ "learning_rate": 4.9370567001630155e-06,
141
+ "loss": -0.0074,
 
 
 
 
 
 
 
 
 
 
 
 
 
142
  "step": 60
143
  },
144
  {
145
+ "epoch": 0.2602602602602603,
146
+ "grad_norm": 0.08740051090717316,
147
+ "grpo_mean_advantage": -1.5944242193199898e-07,
148
+ "grpo_mean_group_score": 0.562497615814209,
149
+ "grpo_mean_kl_div": 0.0,
150
+ "grpo_std_advantage": 1.6374274309782777e-06,
151
+ "learning_rate": 4.917292959369968e-06,
152
+ "loss": 0.0145,
153
+ "step": 65
154
+ },
155
+ {
156
+ "epoch": 0.2802802802802803,
157
+ "grad_norm": 0.19070060551166534,
158
+ "grpo_mean_advantage": 1.6838312433264946e-07,
159
+ "grpo_mean_group_score": 0.5904761552810669,
160
+ "grpo_mean_kl_div": 0.0,
161
+ "grpo_std_advantage": 8.536571272088622e-07,
162
+ "learning_rate": 4.8948859442161876e-06,
163
+ "loss": 0.0257,
 
 
 
 
 
 
 
 
 
 
 
 
 
164
  "step": 70
165
  },
166
  {
167
+ "epoch": 0.3003003003003003,
168
+ "grad_norm": 0.07321271300315857,
169
+ "grpo_mean_advantage": 1.1175870895385742e-07,
170
+ "grpo_mean_group_score": 0.5765624046325684,
171
+ "grpo_mean_kl_div": 0.0,
172
+ "grpo_std_advantage": 6.451961667153228e-07,
173
+ "learning_rate": 4.869860156443768e-06,
174
+ "loss": 0.0024,
175
+ "step": 75
176
+ },
177
+ {
178
+ "epoch": 0.3203203203203203,
179
+ "grad_norm": 0.07126748561859131,
180
+ "grpo_mean_advantage": -1.4603138254187797e-07,
181
+ "grpo_mean_group_score": 0.5858271718025208,
182
+ "grpo_mean_kl_div": 0.0,
183
+ "grpo_std_advantage": 1.1309343790344428e-06,
184
+ "learning_rate": 4.842242961384211e-06,
185
+ "loss": 0.0277,
 
 
 
 
 
 
 
 
 
 
 
 
 
186
  "step": 80
187
  },
188
  {
189
+ "epoch": 0.34034034034034033,
190
+ "grad_norm": 0.08629189431667328,
191
+ "grpo_mean_advantage": -1.817941665649414e-06,
192
+ "grpo_mean_group_score": 0.5871662497520447,
193
+ "grpo_mean_kl_div": 0.0,
194
+ "grpo_std_advantage": 1.1141768482048064e-05,
195
+ "learning_rate": 4.812064558034847e-06,
196
+ "loss": 0.0246,
197
+ "step": 85
198
+ },
199
+ {
200
+ "epoch": 0.36036036036036034,
201
+ "grad_norm": 0.0998779758810997,
202
+ "grpo_mean_advantage": 1.8179416372277046e-07,
203
+ "grpo_mean_group_score": 0.5330992937088013,
204
+ "grpo_mean_kl_div": 0.0,
205
+ "grpo_std_advantage": 6.210335072864837e-07,
206
+ "learning_rate": 4.779357946036662e-06,
207
+ "loss": 0.0056,
 
 
 
 
 
 
 
 
 
 
 
 
 
208
  "step": 90
209
  },
210
  {
211
+ "epoch": 0.38038038038038036,
212
+ "grad_norm": 0.10614689439535141,
213
+ "grpo_mean_advantage": -2.972781771859445e-07,
214
+ "grpo_mean_group_score": 0.5265295505523682,
215
+ "grpo_mean_kl_div": 0.0,
216
+ "grpo_std_advantage": 3.1582342217006953e-06,
217
+ "learning_rate": 4.74415888958968e-06,
218
+ "loss": 0.0053,
219
+ "step": 95
220
+ },
221
+ {
222
+ "epoch": 0.4004004004004004,
223
+ "grad_norm": 0.10345634073019028,
224
+ "grpo_mean_advantage": -7.033348197182931e-07,
225
+ "grpo_mean_group_score": 0.5660771131515503,
226
+ "grpo_mean_kl_div": 0.0,
227
+ "grpo_std_advantage": 4.245831405569334e-06,
228
+ "learning_rate": 4.706505878345343e-06,
229
+ "loss": 0.0134,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
230
  "step": 100
231
  },
232
  {
233
+ "epoch": 0.42042042042042044,
234
+ "grad_norm": 0.10077933222055435,
235
+ "grpo_mean_advantage": 1.1920928955078125e-07,
236
+ "grpo_mean_group_score": 0.57631915807724,
237
+ "grpo_mean_kl_div": 0.0,
238
+ "grpo_std_advantage": 3.2809634831210133e-07,
239
+ "learning_rate": 4.666440085318626e-06,
240
+ "loss": 0.0004,
241
+ "step": 105
242
+ },
243
+ {
244
+ "epoch": 0.44044044044044045,
245
+ "grad_norm": 0.09548182785511017,
246
+ "grpo_mean_advantage": -4.0978193283081055e-07,
247
+ "grpo_mean_group_score": 0.546563982963562,
248
+ "grpo_mean_kl_div": 0.0,
249
+ "grpo_std_advantage": 6.0397578636184335e-06,
250
+ "learning_rate": 4.624005321865968e-06,
251
+ "loss": 0.0033,
 
 
 
 
 
 
 
 
 
 
 
 
 
252
  "step": 110
253
  },
254
  {
255
+ "epoch": 0.46046046046046046,
256
+ "grad_norm": 0.09417816251516342,
257
+ "grpo_mean_advantage": -1.467764434437413e-07,
258
+ "grpo_mean_group_score": 0.5519219636917114,
259
+ "grpo_mean_kl_div": 0.0,
260
+ "grpo_std_advantage": 2.2689375782647403e-06,
261
+ "learning_rate": 4.57924798977818e-06,
262
+ "loss": 0.0095,
263
+ "step": 115
264
+ },
265
+ {
266
+ "epoch": 0.4804804804804805,
267
+ "grad_norm": 0.10022275149822235,
268
+ "grpo_mean_advantage": -5.215406329028838e-09,
269
+ "grpo_mean_group_score": 0.5490407943725586,
270
+ "grpo_mean_kl_div": 0.0,
271
+ "grpo_std_advantage": 7.929010621410271e-07,
272
+ "learning_rate": 4.532217030540781e-06,
273
+ "loss": 0.0006,
 
 
 
 
 
 
 
 
 
 
 
 
 
274
  "step": 120
275
  },
276
  {
277
+ "epoch": 0.5005005005005005,
278
+ "grad_norm": 0.14057794213294983,
279
+ "grpo_mean_advantage": -5.7369469175228005e-08,
280
+ "grpo_mean_group_score": 0.5646580457687378,
281
+ "grpo_mean_kl_div": 0.0,
282
+ "grpo_std_advantage": 1.2823379620385822e-06,
283
+ "learning_rate": 4.482963871817195e-06,
284
+ "loss": -0.0046,
285
+ "step": 125
286
+ },
287
+ {
288
+ "epoch": 0.5205205205205206,
289
+ "grad_norm": 0.12420658767223358,
290
+ "grpo_mean_advantage": 2.9876827056796174e-07,
291
+ "grpo_mean_group_score": 0.6111599802970886,
292
+ "grpo_mean_kl_div": 0.0,
293
+ "grpo_std_advantage": 1.0496698905626545e-06,
294
+ "learning_rate": 4.4315423712133595e-06,
295
+ "loss": -0.003,
 
 
 
 
 
 
 
 
 
 
 
 
 
296
  "step": 130
297
  },
298
  {
299
+ "epoch": 0.5405405405405406,
300
+ "grad_norm": 0.14342808723449707,
301
+ "grpo_mean_advantage": 1.5869736103013565e-07,
302
+ "grpo_mean_group_score": 0.5619662404060364,
303
+ "grpo_mean_kl_div": 0.0,
304
+ "grpo_std_advantage": 1.2748531617035042e-06,
305
+ "learning_rate": 4.378008757385222e-06,
306
+ "loss": 0.0154,
307
+ "step": 135
308
+ },
309
+ {
310
+ "epoch": 0.5605605605605606,
311
+ "grad_norm": 0.14729444682598114,
312
+ "grpo_mean_advantage": 3.0100346748440643e-07,
313
+ "grpo_mean_group_score": 0.5795454978942871,
314
+ "grpo_mean_kl_div": 0.0,
315
+ "grpo_std_advantage": 2.4499684059264837e-06,
316
+ "learning_rate": 4.322421568553529e-06,
317
+ "loss": -0.0262,
 
 
 
 
 
 
 
 
 
 
 
 
 
318
  "step": 140
319
  },
320
  {
321
+ "epoch": 0.5805805805805806,
322
+ "grad_norm": 0.15249410271644592,
323
+ "grpo_mean_advantage": -3.233552092751779e-07,
324
+ "grpo_mean_group_score": 0.5804953575134277,
325
+ "grpo_mean_kl_div": 0.0,
326
+ "grpo_std_advantage": 1.248456669600273e-06,
327
+ "learning_rate": 4.2648415884931476e-06,
328
+ "loss": 0.0018,
329
+ "step": 145
330
+ },
331
+ {
332
+ "epoch": 0.6006006006006006,
333
+ "grad_norm": 0.1841023564338684,
334
+ "grpo_mean_advantage": 3.2261013416245987e-07,
335
+ "grpo_mean_group_score": 0.5628539323806763,
336
+ "grpo_mean_kl_div": 0.0,
337
+ "grpo_std_advantage": 1.4773489738217904e-06,
338
+ "learning_rate": 4.205331780066892e-06,
339
+ "loss": -0.017,
 
 
 
 
 
 
 
 
 
 
 
 
 
340
  "step": 150
341
  },
342
  {
343
+ "epoch": 0.6206206206206206,
344
+ "grad_norm": 0.18597163259983063,
345
+ "grpo_mean_advantage": -2.5331974029541016e-07,
346
+ "grpo_mean_group_score": 0.5727725625038147,
347
+ "grpo_mean_kl_div": 0.0,
348
+ "grpo_std_advantage": 1.5092309695319273e-06,
349
+ "learning_rate": 4.1439572163765615e-06,
350
+ "loss": 0.0044,
351
+ "step": 155
352
+ },
353
+ {
354
+ "epoch": 0.6406406406406406,
355
+ "grad_norm": 0.18310388922691345,
356
+ "grpo_mean_advantage": -6.780028627417778e-08,
357
+ "grpo_mean_group_score": 0.5833909511566162,
358
+ "grpo_mean_kl_div": 0.0,
359
+ "grpo_std_advantage": 8.550978805033083e-07,
360
+ "learning_rate": 4.0807850096064605e-06,
361
+ "loss": -0.005,
 
 
 
 
 
 
 
 
 
 
 
 
 
362
  "step": 160
363
  },
364
  {
365
+ "epoch": 0.6606606606606606,
366
+ "grad_norm": 0.2192923128604889,
367
+ "grpo_mean_advantage": -5.587935447692871e-08,
368
+ "grpo_mean_group_score": 0.5742615461349487,
369
+ "grpo_mean_kl_div": 0.0,
370
+ "grpo_std_advantage": 3.564579174053506e-07,
371
+ "learning_rate": 4.015884237637206e-06,
372
+ "loss": -0.015,
373
+ "step": 165
374
+ },
375
+ {
376
+ "epoch": 0.6806806806806807,
377
+ "grad_norm": 0.16708803176879883,
378
+ "grpo_mean_advantage": -5.327165126800537e-07,
379
+ "grpo_mean_group_score": 0.5758188962936401,
380
+ "grpo_mean_kl_div": 0.0,
381
+ "grpo_std_advantage": 2.309018327650847e-06,
382
+ "learning_rate": 3.949325868510083e-06,
383
+ "loss": -0.0314,
 
 
 
 
 
 
 
 
 
 
 
 
 
384
  "step": 170
385
  },
386
  {
387
+ "epoch": 0.7007007007007007,
388
+ "grad_norm": 0.3401262164115906,
389
+ "grpo_mean_advantage": 5.863606702405377e-07,
390
+ "grpo_mean_group_score": 0.5767683982849121,
391
+ "grpo_mean_kl_div": 0.0,
392
+ "grpo_std_advantage": 2.4449204829579685e-06,
393
+ "learning_rate": 3.881182682824534e-06,
394
+ "loss": -0.0441,
395
+ "step": 175
396
+ },
397
+ {
398
+ "epoch": 0.7207207207207207,
399
+ "grad_norm": 0.1931898146867752,
400
+ "grpo_mean_advantage": 3.2186508747145126e-07,
401
+ "grpo_mean_group_score": 0.586772084236145,
402
+ "grpo_mean_kl_div": 0.0,
403
+ "grpo_std_advantage": 2.293551688126172e-06,
404
+ "learning_rate": 3.811529194153635e-06,
405
+ "loss": -0.0162,
 
 
 
 
 
 
 
 
 
 
 
 
 
406
  "step": 180
407
  },
408
  {
409
+ "epoch": 0.7407407407407407,
410
+ "grad_norm": 0.2537969648838043,
411
+ "grpo_mean_advantage": -4.470348358154297e-08,
412
+ "grpo_mean_group_score": 0.549396276473999,
413
+ "grpo_mean_kl_div": 0.0,
414
+ "grpo_std_advantage": 3.7067667335577426e-07,
415
+ "learning_rate": 3.7404415675646054e-06,
416
+ "loss": -0.0386,
417
+ "step": 185
418
+ },
419
+ {
420
+ "epoch": 0.7607607607607607,
421
+ "grad_norm": 0.20326584577560425,
422
+ "grpo_mean_advantage": -2.1010637851759384e-07,
423
+ "grpo_mean_group_score": 0.5798425078392029,
424
+ "grpo_mean_kl_div": 0.0,
425
+ "grpo_std_advantage": 1.1695076409523608e-06,
426
+ "learning_rate": 3.667997536333424e-06,
427
+ "loss": -0.037,
 
 
 
 
 
 
 
 
 
 
 
 
 
428
  "step": 190
429
  },
430
  {
431
+ "epoch": 0.7807807807807807,
432
+ "grad_norm": 0.25048357248306274,
433
+ "grpo_mean_advantage": 1.765787658314366e-07,
434
+ "grpo_mean_group_score": 0.5584167838096619,
435
+ "grpo_mean_kl_div": 0.0,
436
+ "grpo_std_advantage": 2.429934738756856e-06,
437
+ "learning_rate": 3.59427631694463e-06,
438
+ "loss": -0.0292,
439
+ "step": 195
440
+ },
441
+ {
442
+ "epoch": 0.8008008008008008,
443
+ "grad_norm": 0.2687569260597229,
444
+ "grpo_mean_advantage": 1.6540289493605087e-07,
445
+ "grpo_mean_group_score": 0.5676193237304688,
446
+ "grpo_mean_kl_div": 0.0,
447
+ "grpo_std_advantage": 2.6342788714828203e-06,
448
+ "learning_rate": 3.5193585224692595e-06,
449
+ "loss": -0.0454,
 
 
 
 
 
 
 
 
 
 
 
 
 
450
  "step": 200
451
  },
452
  {
453
+ "epoch": 0.8208208208208209,
454
+ "grad_norm": 0.22301620244979858,
455
+ "grpo_mean_advantage": -1.0944902442133753e-06,
456
+ "grpo_mean_group_score": 0.5669739842414856,
457
+ "grpo_mean_kl_div": 0.0,
458
+ "grpo_std_advantage": 5.346942998585291e-06,
459
+ "learning_rate": 3.44332607441564e-06,
460
+ "loss": -0.0423,
461
+ "step": 205
462
+ },
463
+ {
464
+ "epoch": 0.8408408408408409,
465
+ "grad_norm": 0.3040211498737335,
466
+ "grpo_mean_advantage": 2.4065374759629776e-07,
467
+ "grpo_mean_group_score": 0.5922158360481262,
468
+ "grpo_mean_kl_div": 0.0,
469
+ "grpo_std_advantage": 1.6327536513927043e-06,
470
+ "learning_rate": 3.3662621131494204e-06,
471
+ "loss": -0.0857,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
472
  "step": 210
473
  },
474
  {
475
+ "epoch": 0.8608608608608609,
476
+ "grad_norm": 0.27231141924858093,
477
+ "grpo_mean_advantage": -5.21540641784668e-08,
478
+ "grpo_mean_group_score": 0.5473950505256653,
479
+ "grpo_mean_kl_div": 0.0,
480
+ "grpo_std_advantage": 5.847922466273303e-07,
481
+ "learning_rate": 3.2882509069808044e-06,
482
+ "loss": -0.0278,
483
+ "step": 215
484
+ },
485
+ {
486
+ "epoch": 0.8808808808808809,
487
+ "grad_norm": 0.3571636378765106,
488
+ "grpo_mean_advantage": 6.541609991472797e-07,
489
+ "grpo_mean_group_score": 0.5880032777786255,
490
+ "grpo_mean_kl_div": 0.0,
491
+ "grpo_std_advantage": 4.072162937518442e-06,
492
+ "learning_rate": 3.2093777600183873e-06,
493
+ "loss": -0.0727,
 
 
 
 
 
 
 
 
 
 
 
 
 
494
  "step": 220
495
  },
496
  {
497
+ "epoch": 0.9009009009009009,
498
+ "grad_norm": 0.306273490190506,
499
+ "grpo_mean_advantage": -1.2218951894737984e-07,
500
+ "grpo_mean_group_score": 0.5835092663764954,
501
+ "grpo_mean_kl_div": 0.0,
502
+ "grpo_std_advantage": 4.386006935419573e-07,
503
+ "learning_rate": 3.1297289188903705e-06,
504
+ "loss": -0.0464,
505
+ "step": 225
506
+ },
507
+ {
508
+ "epoch": 0.9209209209209209,
509
+ "grad_norm": 0.2700377106666565,
510
+ "grpo_mean_advantage": 1.7605722177904681e-06,
511
+ "grpo_mean_group_score": 0.5394966006278992,
512
+ "grpo_mean_kl_div": 0.0,
513
+ "grpo_std_advantage": 8.007580618141219e-06,
514
+ "learning_rate": 3.049391478435133e-06,
515
+ "loss": -0.0295,
 
 
 
 
 
 
 
 
 
 
 
 
 
516
  "step": 230
517
  },
518
  {
519
+ "epoch": 0.9409409409409409,
520
+ "grad_norm": 0.39531761407852173,
521
+ "grpo_mean_advantage": -3.3080578987210174e-07,
522
+ "grpo_mean_group_score": 0.5687432289123535,
523
+ "grpo_mean_kl_div": 0.0,
524
+ "grpo_std_advantage": 1.551636614749441e-06,
525
+ "learning_rate": 2.9684532864643123e-06,
526
+ "loss": -0.031,
527
+ "step": 235
528
+ },
529
+ {
530
+ "epoch": 0.960960960960961,
531
+ "grad_norm": 0.5987040996551514,
532
+ "grpo_mean_advantage": 2.712011450967111e-07,
533
+ "grpo_mean_group_score": 0.5550583600997925,
534
+ "grpo_mean_kl_div": 0.0,
535
+ "grpo_std_advantage": 1.4400844747797237e-06,
536
+ "learning_rate": 2.887002847702504e-06,
537
+ "loss": -0.0789,
 
 
 
 
 
 
 
 
 
 
 
 
 
538
  "step": 240
539
  },
540
  {
541
+ "epoch": 0.980980980980981,
542
+ "grad_norm": 0.5680716037750244,
543
+ "grpo_mean_advantage": -3.2857059295565705e-07,
544
+ "grpo_mean_group_score": 0.558111310005188,
545
+ "grpo_mean_kl_div": 0.0,
546
+ "grpo_std_advantage": 2.105091425619321e-06,
547
+ "learning_rate": 2.8051292270086506e-06,
548
+ "loss": -0.1131,
549
+ "step": 245
550
+ },
551
+ {
552
+ "epoch": 1.0,
553
+ "grad_norm": 0.6204046010971069,
554
+ "grpo_mean_advantage": 4.470348358154297e-08,
555
+ "grpo_mean_group_score": 0.6196198463439941,
556
+ "grpo_mean_kl_div": 0.0,
557
+ "grpo_std_advantage": 5.315724820320611e-07,
558
+ "learning_rate": 2.722921951984927e-06,
559
+ "loss": -0.2232,
 
 
 
 
 
 
 
 
 
 
 
 
 
560
  "step": 250
561
  },
562
  {
563
+ "epoch": 1.02002002002002,
564
+ "grad_norm": 0.8389026522636414,
565
+ "grpo_mean_advantage": 9.290873776990338e-07,
566
+ "grpo_mean_group_score": 0.582168459892273,
567
+ "grpo_mean_kl_div": 0.0,
568
+ "grpo_std_advantage": 4.219644324621186e-06,
569
+ "learning_rate": 2.640470915079614e-06,
570
+ "loss": -0.1363,
571
+ "step": 255
572
+ },
573
+ {
574
+ "epoch": 1.04004004004004,
575
+ "grad_norm": 0.9067686796188354,
576
+ "grpo_mean_advantage": 2.533197474008375e-08,
577
+ "grpo_mean_group_score": 0.5551307797431946,
578
+ "grpo_mean_kl_div": 0.0,
579
+ "grpo_std_advantage": 1.6600588992332632e-07,
580
+ "learning_rate": 2.557866275291035e-06,
581
+ "loss": -0.1868,
 
 
 
 
 
 
 
 
 
 
 
 
 
582
  "step": 260
583
  },
584
  {
585
+ "epoch": 1.06006006006006,
586
+ "grad_norm": 0.9277902841567993,
587
+ "grpo_mean_advantage": -5.662441182607836e-08,
588
+ "grpo_mean_group_score": 0.535040020942688,
589
+ "grpo_mean_kl_div": 0.0,
590
+ "grpo_std_advantage": 1.0909400316450046e-06,
591
+ "learning_rate": 2.4751983595800093e-06,
592
+ "loss": -0.1792,
593
+ "step": 265
594
+ },
595
+ {
596
+ "epoch": 1.08008008008008,
597
+ "grad_norm": 1.0715463161468506,
598
+ "grpo_mean_advantage": -9.536743306171047e-08,
599
+ "grpo_mean_group_score": 0.5673571825027466,
600
+ "grpo_mean_kl_div": 0.0,
601
+ "grpo_std_advantage": 5.838213610331877e-07,
602
+ "learning_rate": 2.392557564098649e-06,
603
+ "loss": -0.1691,
 
 
 
 
 
 
 
 
 
 
 
 
 
604
  "step": 270
605
  },
606
  {
607
+ "epoch": 1.1001001001001,
608
+ "grad_norm": 0.7759184837341309,
609
+ "grpo_mean_advantage": 3.278255533700758e-08,
610
+ "grpo_mean_group_score": 0.5874732732772827,
611
+ "grpo_mean_kl_div": 0.0,
612
+ "grpo_std_advantage": 9.317170679423725e-07,
613
+ "learning_rate": 2.3100342553434924e-06,
614
+ "loss": -0.1655,
615
+ "step": 275
616
+ },
617
+ {
618
+ "epoch": 1.12012012012012,
619
+ "grad_norm": 0.9387398958206177,
620
+ "grpo_mean_advantage": -1.206994113545079e-07,
621
+ "grpo_mean_group_score": 0.5569106340408325,
622
+ "grpo_mean_kl_div": 0.0,
623
+ "grpo_std_advantage": 6.201085511747806e-07,
624
+ "learning_rate": 2.2277186713410688e-06,
625
+ "loss": -0.1821,
 
 
 
 
 
 
 
 
 
 
 
 
 
626
  "step": 280
627
  },
628
  {
629
+ "epoch": 1.14014014014014,
630
+ "grad_norm": 1.6132302284240723,
631
+ "grpo_mean_advantage": 4.470348358154297e-08,
632
+ "grpo_mean_group_score": 0.5578873157501221,
633
+ "grpo_mean_kl_div": 0.0,
634
+ "grpo_std_advantage": 6.115651558502577e-07,
635
+ "learning_rate": 2.1457008229739395e-06,
636
+ "loss": -0.2102,
637
+ "step": 285
638
+ },
639
+ {
640
+ "epoch": 1.16016016016016,
641
+ "grad_norm": 0.8679026961326599,
642
+ "grpo_mean_advantage": -3.3453108017056365e-07,
643
+ "grpo_mean_group_score": 0.5735999345779419,
644
+ "grpo_mean_kl_div": 0.0,
645
+ "grpo_std_advantage": 3.5326345368957845e-06,
646
+ "learning_rate": 2.0640703955551214e-06,
647
+ "loss": -0.2937,
 
 
 
 
 
 
 
 
 
 
 
 
 
648
  "step": 290
649
  },
650
  {
651
+ "epoch": 1.1801801801801801,
652
+ "grad_norm": 1.0550166368484497,
653
+ "grpo_mean_advantage": -1.110136480519941e-07,
654
+ "grpo_mean_group_score": 0.5626259446144104,
655
+ "grpo_mean_kl_div": 0.0,
656
+ "grpo_std_advantage": 4.731904823529476e-07,
657
+ "learning_rate": 1.9829166507585084e-06,
658
+ "loss": -0.2598,
659
+ "step": 295
660
+ },
661
+ {
662
+ "epoch": 1.2002002002002001,
663
+ "grad_norm": 1.2819372415542603,
664
+ "grpo_mean_advantage": -5.08874677507265e-07,
665
+ "grpo_mean_group_score": 0.5463050603866577,
666
+ "grpo_mean_kl_div": 0.0,
667
+ "grpo_std_advantage": 1.840126174101897e-06,
668
+ "learning_rate": 1.90232832901255e-06,
669
+ "loss": -0.2546,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
670
  "step": 300
671
  },
672
  {
673
+ "epoch": 1.2202202202202201,
674
+ "grad_norm": 1.0188143253326416,
675
+ "grpo_mean_advantage": 1.01327898960335e-07,
676
+ "grpo_mean_group_score": 0.5352144241333008,
677
+ "grpo_mean_kl_div": 0.0,
678
+ "grpo_std_advantage": 7.798533943059738e-07,
679
+ "learning_rate": 1.82239355246389e-06,
680
+ "loss": -0.1809,
681
+ "step": 305
682
+ },
683
+ {
684
+ "epoch": 1.2402402402402402,
685
+ "grad_norm": 2.0709052085876465,
686
+ "grpo_mean_advantage": 1.341104507446289e-07,
687
+ "grpo_mean_group_score": 0.5547868013381958,
688
+ "grpo_mean_kl_div": 0.0,
689
+ "grpo_std_advantage": 7.821902840987605e-07,
690
+ "learning_rate": 1.7431997286170923e-06,
691
+ "loss": -0.3559,
 
 
 
 
 
 
 
 
 
 
 
 
 
692
  "step": 310
693
  },
694
  {
695
+ "epoch": 1.2602602602602602,
696
+ "grad_norm": 1.8516215085983276,
697
+ "grpo_mean_advantage": 9.015202806494926e-08,
698
+ "grpo_mean_group_score": 0.5859472751617432,
699
+ "grpo_mean_kl_div": 0.0,
700
+ "grpo_std_advantage": 1.0693488547985908e-06,
701
+ "learning_rate": 1.6648334547558227e-06,
702
+ "loss": -0.3874,
703
+ "step": 315
704
+ },
705
+ {
706
+ "epoch": 1.2802802802802802,
707
+ "grad_norm": 1.283104419708252,
708
+ "grpo_mean_advantage": -2.443790378947597e-07,
709
+ "grpo_mean_group_score": 0.5751550793647766,
710
+ "grpo_mean_kl_div": 0.0,
711
+ "grpo_std_advantage": 1.183122208203713e-06,
712
+ "learning_rate": 1.5873804232499862e-06,
713
+ "loss": -0.3467,
 
 
 
 
 
 
 
 
 
 
 
 
 
714
  "step": 320
715
  },
716
  {
717
+ "epoch": 1.3003003003003002,
718
+ "grad_norm": 1.4108576774597168,
719
+ "grpo_mean_advantage": -6.705522537231445e-08,
720
+ "grpo_mean_group_score": 0.5497723817825317,
721
+ "grpo_mean_kl_div": 0.0,
722
+ "grpo_std_advantage": 6.109748937888071e-07,
723
+ "learning_rate": 1.51092532785238e-06,
724
+ "loss": -0.1703,
725
+ "step": 325
726
+ },
727
+ {
728
+ "epoch": 1.3203203203203202,
729
+ "grad_norm": 1.0421361923217773,
730
+ "grpo_mean_advantage": -1.639127766850379e-08,
731
+ "grpo_mean_group_score": 0.55989670753479,
732
+ "grpo_mean_kl_div": 0.0,
733
+ "grpo_std_advantage": 5.529495297196263e-07,
734
+ "learning_rate": 1.4355517710873184e-06,
735
+ "loss": -0.2918,
 
 
 
 
 
 
 
 
 
 
 
 
 
736
  "step": 330
737
  },
738
  {
739
+ "epoch": 1.3403403403403402,
740
+ "grad_norm": 1.3465828895568848,
741
+ "grpo_mean_advantage": 4.418194237132411e-07,
742
+ "grpo_mean_group_score": 0.5809233784675598,
743
+ "grpo_mean_kl_div": 0.0,
744
+ "grpo_std_advantage": 2.9275292945385445e-06,
745
+ "learning_rate": 1.361342172832502e-06,
746
+ "loss": -0.3069,
747
+ "step": 335
748
+ },
749
+ {
750
+ "epoch": 1.3603603603603602,
751
+ "grad_norm": 1.1959459781646729,
752
+ "grpo_mean_advantage": 9.685754776000977e-08,
753
+ "grpo_mean_group_score": 0.5568087100982666,
754
+ "grpo_mean_kl_div": 0.0,
755
+ "grpo_std_advantage": 3.754235251562932e-07,
756
+ "learning_rate": 1.2883776801940884e-06,
757
+ "loss": -0.5594,
 
 
 
 
 
 
 
 
 
 
 
 
 
758
  "step": 340
759
  },
760
  {
761
+ "epoch": 1.3803803803803802,
762
+ "grad_norm": 1.8967422246932983,
763
+ "grpo_mean_advantage": -2.384185791015625e-07,
764
+ "grpo_mean_group_score": 0.5655568838119507,
765
+ "grpo_mean_kl_div": 0.0,
766
+ "grpo_std_advantage": 6.821086913078034e-07,
767
+ "learning_rate": 1.216738078773522e-06,
768
+ "loss": -0.4102,
769
+ "step": 345
770
+ },
771
+ {
772
+ "epoch": 1.4004004004004005,
773
+ "grad_norm": 2.221132755279541,
774
+ "grpo_mean_advantage": -8.717179156292332e-08,
775
+ "grpo_mean_group_score": 0.6089578866958618,
776
+ "grpo_mean_kl_div": 0.0,
777
+ "grpo_std_advantage": 2.500940354366321e-06,
778
+ "learning_rate": 1.146501705423155e-06,
779
+ "loss": -0.338,
 
 
 
 
 
 
 
 
 
 
 
 
 
780
  "step": 350
781
  },
782
  {
783
+ "epoch": 1.4204204204204205,
784
+ "grad_norm": 2.3640377521514893,
785
+ "grpo_mean_advantage": 2.1606683731079102e-07,
786
+ "grpo_mean_group_score": 0.6129671335220337,
787
+ "grpo_mean_kl_div": 0.0,
788
+ "grpo_std_advantage": 1.4568390724889468e-06,
789
+ "learning_rate": 1.0777453625860474e-06,
790
+ "loss": -0.4985,
791
+ "step": 355
792
+ },
793
+ {
794
+ "epoch": 1.4404404404404405,
795
+ "grad_norm": 1.9084734916687012,
796
+ "grpo_mean_advantage": -3.725290298461914e-09,
797
+ "grpo_mean_group_score": 0.5562310814857483,
798
+ "grpo_mean_kl_div": 0.0,
799
+ "grpo_std_advantage": 2.965894054796081e-06,
800
+ "learning_rate": 1.0105442343136184e-06,
801
+ "loss": -0.4347,
 
 
 
 
 
 
 
 
 
 
 
 
 
802
  "step": 360
803
  },
804
  {
805
+ "epoch": 1.4604604604604605,
806
+ "grad_norm": 1.6063904762268066,
807
+ "grpo_mean_advantage": 4.313886279305734e-07,
808
+ "grpo_mean_group_score": 0.5884170532226562,
809
+ "grpo_mean_kl_div": 0.0,
810
+ "grpo_std_advantage": 1.9621948013082147e-06,
811
+ "learning_rate": 9.449718040529987e-07,
812
+ "loss": -0.6217,
813
+ "step": 365
814
+ },
815
+ {
816
+ "epoch": 1.4804804804804805,
817
+ "grad_norm": 2.114664077758789,
818
+ "grpo_mean_advantage": 2.0489096641540527e-07,
819
+ "grpo_mean_group_score": 0.5795440673828125,
820
+ "grpo_mean_kl_div": 0.0,
821
+ "grpo_std_advantage": 1.0235522722723545e-06,
822
+ "learning_rate": 8.810997742939531e-07,
823
+ "loss": -0.5364,
 
 
 
 
 
 
 
 
 
 
 
 
 
824
  "step": 370
825
  },
826
  {
827
+ "epoch": 1.5005005005005005,
828
+ "grad_norm": 1.8450465202331543,
829
+ "grpo_mean_advantage": -1.4185905001795618e-06,
830
+ "grpo_mean_group_score": 0.5607603788375854,
831
+ "grpo_mean_kl_div": 0.0,
832
+ "grpo_std_advantage": 1.0947338523692451e-05,
833
+ "learning_rate": 8.189979881632634e-07,
834
+ "loss": -0.4798,
835
+ "step": 375
836
+ },
837
+ {
838
+ "epoch": 1.5205205205205206,
839
+ "grad_norm": 2.673438787460327,
840
+ "grpo_mean_advantage": -1.758337049295733e-07,
841
+ "grpo_mean_group_score": 0.5381432771682739,
842
+ "grpo_mean_kl_div": 0.0,
843
+ "grpo_std_advantage": 9.663675655247062e-07,
844
+ "learning_rate": 7.587343530522945e-07,
845
+ "loss": -0.4805,
 
 
 
 
 
 
 
 
 
 
 
 
 
846
  "step": 380
847
  },
848
  {
849
+ "epoch": 1.5405405405405406,
850
+ "grad_norm": 2.2263550758361816,
851
+ "grpo_mean_advantage": -6.973743325033865e-07,
852
+ "grpo_mean_group_score": 0.5528443455696106,
853
+ "grpo_mean_kl_div": 0.0,
854
+ "grpo_std_advantage": 4.341973180999048e-06,
855
+ "learning_rate": 7.003747663612581e-07,
856
+ "loss": -0.433,
857
+ "step": 385
858
+ },
859
+ {
860
+ "epoch": 1.5605605605605606,
861
+ "grad_norm": 2.3657093048095703,
862
+ "grpo_mean_advantage": 1.7881394143159923e-08,
863
+ "grpo_mean_group_score": 0.6091476678848267,
864
+ "grpo_mean_kl_div": 0.0,
865
+ "grpo_std_advantage": 1.3004198251564958e-07,
866
+ "learning_rate": 6.439830434413754e-07,
867
+ "loss": -0.6021,
 
 
 
 
 
 
 
 
 
 
 
 
 
868
  "step": 390
869
  },
870
  {
871
+ "epoch": 1.5805805805805806,
872
+ "grad_norm": 1.9847129583358765,
873
+ "grpo_mean_advantage": 3.4868716625169327e-07,
874
+ "grpo_mean_group_score": 0.5397372245788574,
875
+ "grpo_mean_kl_div": 0.0,
876
+ "grpo_std_advantage": 2.059372718576924e-06,
877
+ "learning_rate": 5.896208478137222e-07,
878
+ "loss": -0.5595,
879
+ "step": 395
880
+ },
881
+ {
882
+ "epoch": 1.6006006006006006,
883
+ "grad_norm": 2.922114133834839,
884
+ "grpo_mean_advantage": -2.1636485598719446e-06,
885
+ "grpo_mean_group_score": 0.5873125195503235,
886
+ "grpo_mean_kl_div": 0.0,
887
+ "grpo_std_advantage": 9.725940799398813e-06,
888
+ "learning_rate": 5.373476237410808e-07,
889
+ "loss": -0.5592,
 
 
 
 
 
 
 
 
 
 
 
 
 
890
  "step": 400
891
  },
892
  {
893
+ "epoch": 1.6206206206206206,
894
+ "grad_norm": 1.8524045944213867,
895
+ "grpo_mean_advantage": -5.960464477539063e-08,
896
+ "grpo_mean_group_score": 0.5601426362991333,
897
+ "grpo_mean_kl_div": 0.0,
898
+ "grpo_std_advantage": 3.460792754594877e-07,
899
+ "learning_rate": 4.872205312265074e-07,
900
+ "loss": -0.5623,
901
+ "step": 405
902
+ },
903
+ {
904
+ "epoch": 1.6406406406406406,
905
+ "grad_norm": 1.7269790172576904,
906
+ "grpo_mean_advantage": 2.6226044269606064e-07,
907
+ "grpo_mean_group_score": 0.578656792640686,
908
+ "grpo_mean_kl_div": 0.0,
909
+ "grpo_std_advantage": 7.928817922220333e-07,
910
+ "learning_rate": 4.3929438350970687e-07,
911
+ "loss": -0.5943,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
912
  "step": 410
913
  },
914
  {
915
+ "epoch": 1.6606606606606606,
916
+ "grad_norm": 2.26530122756958,
917
+ "grpo_mean_advantage": 2.3558736756967846e-06,
918
+ "grpo_mean_group_score": 0.5885810852050781,
919
+ "grpo_mean_kl_div": 0.0,
920
+ "grpo_std_advantage": 1.4469559573626611e-05,
921
+ "learning_rate": 3.936215871295634e-07,
922
+ "loss": -0.6193,
923
+ "step": 415
924
+ },
925
+ {
926
+ "epoch": 1.6806806806806807,
927
+ "grad_norm": 2.6794464588165283,
928
+ "grpo_mean_advantage": 1.639127766850379e-08,
929
+ "grpo_mean_group_score": 0.5805023312568665,
930
+ "grpo_mean_kl_div": 0.0,
931
+ "grpo_std_advantage": 9.352411325380672e-07,
932
+ "learning_rate": 3.502520846183577e-07,
933
+ "loss": -0.6934,
 
 
 
 
 
 
 
 
 
 
 
 
 
934
  "step": 420
935
  },
936
  {
937
+ "epoch": 1.7007007007007007,
938
+ "grad_norm": 2.100447654724121,
939
+ "grpo_mean_advantage": 3.2387674764322583e-06,
940
+ "grpo_mean_group_score": 0.5655918121337891,
941
+ "grpo_mean_kl_div": 0.0,
942
+ "grpo_std_advantage": 1.999079904635437e-05,
943
+ "learning_rate": 3.092332998903416e-07,
944
+ "loss": -0.5126,
945
+ "step": 425
946
+ },
947
+ {
948
+ "epoch": 1.7207207207207207,
949
+ "grad_norm": 2.1027915477752686,
950
+ "grpo_mean_advantage": 3.5464762504489045e-07,
951
+ "grpo_mean_group_score": 0.5474504232406616,
952
+ "grpo_mean_kl_div": 0.0,
953
+ "grpo_std_advantage": 1.7663603557593888e-06,
954
+ "learning_rate": 2.706100863843822e-07,
955
+ "loss": -0.5446,
 
 
 
 
 
 
 
 
 
 
 
 
 
956
  "step": 430
957
  },
958
  {
959
+ "epoch": 1.7407407407407407,
960
+ "grad_norm": 2.289045572280884,
961
+ "grpo_mean_advantage": 3.6135315895080566e-07,
962
+ "grpo_mean_group_score": 0.5874254703521729,
963
+ "grpo_mean_kl_div": 0.0,
964
+ "grpo_std_advantage": 2.356920958845876e-06,
965
+ "learning_rate": 2.3442467801738867e-07,
966
+ "loss": -0.5125,
967
+ "step": 435
968
+ },
969
+ {
970
+ "epoch": 1.7607607607607607,
971
+ "grad_norm": 2.278038501739502,
972
+ "grpo_mean_advantage": 2.7567148563889532e-08,
973
+ "grpo_mean_group_score": 0.5815118551254272,
974
+ "grpo_mean_kl_div": 0.0,
975
+ "grpo_std_advantage": 9.97340521280421e-07,
976
+ "learning_rate": 2.007166430021415e-07,
977
+ "loss": -0.595,
 
 
 
 
 
 
 
 
 
 
 
 
 
978
  "step": 440
979
  },
980
  {
981
+ "epoch": 1.7807807807807807,
982
+ "grad_norm": 2.340942621231079,
983
+ "grpo_mean_advantage": -8.34465012644614e-08,
984
+ "grpo_mean_group_score": 0.5611211061477661,
985
+ "grpo_mean_kl_div": 0.0,
986
+ "grpo_std_advantage": 5.558832185670326e-07,
987
+ "learning_rate": 1.6952284058003366e-07,
988
+ "loss": -0.8055,
989
+ "step": 445
990
+ },
991
+ {
992
+ "epoch": 1.800800800800801,
993
+ "grad_norm": 2.4256298542022705,
994
+ "grpo_mean_advantage": -1.9818544672034477e-07,
995
+ "grpo_mean_group_score": 0.590424656867981,
996
+ "grpo_mean_kl_div": 0.0,
997
+ "grpo_std_advantage": 6.800727305744658e-07,
998
+ "learning_rate": 1.4087738071603075e-07,
999
+ "loss": -0.8561,
 
 
 
 
 
 
 
 
 
 
 
 
 
1000
  "step": 450
1001
  },
1002
  {
1003
+ "epoch": 1.820820820820821,
1004
+ "grad_norm": 1.6453255414962769,
1005
+ "grpo_mean_advantage": -1.9371508841459217e-08,
1006
+ "grpo_mean_group_score": 0.5670351982116699,
1007
+ "grpo_mean_kl_div": 0.0,
1008
+ "grpo_std_advantage": 3.142378943721269e-07,
1009
+ "learning_rate": 1.1481158679992554e-07,
1010
+ "loss": -0.429,
1011
+ "step": 455
1012
+ },
1013
+ {
1014
+ "epoch": 1.840840840840841,
1015
+ "grad_norm": 2.3458049297332764,
1016
+ "grpo_mean_advantage": 2.3692845729783585e-07,
1017
+ "grpo_mean_group_score": 0.5640432834625244,
1018
+ "grpo_mean_kl_div": 0.0,
1019
+ "grpo_std_advantage": 1.682946731307311e-06,
1020
+ "learning_rate": 9.135396139467151e-08,
1021
+ "loss": -0.642,
 
 
 
 
 
 
 
 
 
 
 
 
 
1022
  "step": 460
1023
  },
1024
  {
1025
+ "epoch": 1.860860860860861,
1026
+ "grad_norm": 2.730945110321045,
1027
+ "grpo_mean_advantage": 1.110136480519941e-07,
1028
+ "grpo_mean_group_score": 0.5584251284599304,
1029
+ "grpo_mean_kl_div": 0.0,
1030
+ "grpo_std_advantage": 8.930008448260196e-07,
1031
+ "learning_rate": 7.053015506924749e-08,
1032
+ "loss": -0.583,
1033
+ "step": 465
1034
+ },
1035
+ {
1036
+ "epoch": 1.880880880880881,
1037
+ "grad_norm": 2.1463465690612793,
1038
+ "grpo_mean_advantage": 2.5406478698641877e-07,
1039
+ "grpo_mean_group_score": 0.5392154455184937,
1040
+ "grpo_mean_kl_div": 0.0,
1041
+ "grpo_std_advantage": 9.93092498902115e-07,
1042
+ "learning_rate": 5.236293835013839e-08,
1043
+ "loss": -0.5197,
 
 
 
 
 
 
 
 
 
 
 
 
 
1044
  "step": 470
1045
  },
1046
  {
1047
+ "epoch": 1.900900900900901,
1048
+ "grad_norm": 2.427900791168213,
1049
+ "grpo_mean_advantage": -8.940697071579962e-09,
1050
+ "grpo_mean_group_score": 0.5686308741569519,
1051
+ "grpo_mean_kl_div": 0.0,
1052
+ "grpo_std_advantage": 5.835169645251881e-07,
1053
+ "learning_rate": 3.687217682209837e-08,
1054
+ "loss": -0.5864,
1055
+ "step": 475
1056
+ },
1057
+ {
1058
+ "epoch": 1.920920920920921,
1059
+ "grad_norm": 2.042795419692993,
1060
+ "grpo_mean_advantage": 4.0605664253234863e-07,
1061
+ "grpo_mean_group_score": 0.5842767357826233,
1062
+ "grpo_mean_kl_div": 0.0,
1063
+ "grpo_std_advantage": 2.3210795916384086e-06,
1064
+ "learning_rate": 2.4074809405425227e-08,
1065
+ "loss": -0.5721,
 
 
 
 
 
 
 
 
 
 
 
 
 
1066
  "step": 480
1067
  },
1068
  {
1069
+ "epoch": 1.940940940940941,
1070
+ "grad_norm": 2.800136089324951,
1071
+ "grpo_mean_advantage": 1.341104507446289e-07,
1072
+ "grpo_mean_group_score": 0.5495311617851257,
1073
+ "grpo_mean_kl_div": 0.0,
1074
+ "grpo_std_advantage": 1.507950400991831e-06,
1075
+ "learning_rate": 1.3984829833499636e-08,
1076
+ "loss": -0.5944,
1077
+ "step": 485
1078
+ },
1079
+ {
1080
+ "epoch": 1.960960960960961,
1081
+ "grad_norm": 2.8475866317749023,
1082
+ "grpo_mean_advantage": 2.689659481802664e-07,
1083
+ "grpo_mean_group_score": 0.549436628818512,
1084
+ "grpo_mean_kl_div": 0.0,
1085
+ "grpo_std_advantage": 8.491958851664094e-07,
1086
+ "learning_rate": 6.6132713508446075e-09,
1087
+ "loss": -0.7015,
 
 
 
 
 
 
 
 
 
 
 
 
 
1088
  "step": 490
1089
  },
1090
  {
1091
+ "epoch": 1.980980980980981,
1092
+ "grad_norm": 2.9422402381896973,
1093
+ "grpo_mean_advantage": 8.195638656616211e-08,
1094
+ "grpo_mean_group_score": 0.544632077217102,
1095
+ "grpo_mean_kl_div": 0.0,
1096
+ "grpo_std_advantage": 3.802849732892355e-06,
1097
+ "learning_rate": 1.9681946484320645e-09,
1098
+ "loss": -0.4033,
1099
+ "step": 495
1100
+ },
1101
+ {
1102
+ "epoch": 2.0,
1103
+ "grad_norm": 2.66204833984375,
1104
+ "grpo_mean_advantage": 7.552536089860951e-07,
1105
+ "grpo_mean_group_score": 0.5968535542488098,
1106
+ "grpo_mean_kl_div": 0.0,
1107
+ "grpo_std_advantage": 4.143997102801222e-06,
1108
+ "learning_rate": 5.467904943851077e-11,
1109
+ "loss": -0.6773,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1110
  "step": 500
1111
  }
1112
  ],
1113
+ "logging_steps": 5,
1114
+ "max_steps": 500,
1115
  "num_input_tokens_seen": 0,
1116
+ "num_train_epochs": 2,
1117
+ "save_steps": 100,
1118
  "stateful_callbacks": {
 
 
 
 
 
 
 
 
 
1119
  "TrainerControl": {
1120
  "args": {
1121
  "should_epoch_stop": false,
1122
  "should_evaluate": false,
1123
  "should_log": false,
1124
  "should_save": true,
1125
+ "should_training_stop": true
1126
  },
1127
  "attributes": {}
1128
  }
1129
  },
1130
+ "total_flos": 0.0,
1131
  "train_batch_size": 1,
1132
  "trial_name": null,
1133
  "trial_params": null
checkpoints/checkpoint-500/training_args.bin CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:afae4a8ce1391f149eb00b14eed8f891c715e892ea546bf754d22db2c2bc5969
3
- size 4792
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a4a4e48ed61b7c96f3bd2836ac828013a311834ab8a9542ea461fe1ff953396b
3
+ size 5496
checkpoints/checkpoint-500/vocab.json ADDED
The diff for this file is too large to render. See raw diff
 
config_resolved.yaml CHANGED
@@ -1,36 +1,34 @@
1
  run:
2
- run_dir: ./task2file/sft_qwen_14B_v2
3
- seed: 42
 
 
 
 
 
 
 
4
  wandb:
5
  enabled: true
6
- project: sft-training
7
  entity: null
8
  name: null
9
  tags:
10
- - sft-lora
11
- - instruction-tuning
12
  notes: null
13
- model:
14
- repo_id: ./Models/Qwen2.5-Coder-14B-CPT
15
- revision: null
16
- base_local_dir: base_model
17
- trust_remote_code: true
18
- tokenizer_use_fast: true
19
- device_map: auto
20
- torch_dtype: bfloat16
21
- use_4bit: false
22
- bnb_4bit_quant_type: nf4
23
- bnb_4bit_use_double_quant: false
24
- bnb_4bit_compute_dtype: bfloat16
25
- attn_implementation: null
26
  data:
27
- train_jsonl: sft_dataset.jsonl
28
  eval_jsonl: null
29
- eval_split_ratio: 0.1
30
- instruction_field: instruction
31
- input_field: input
32
- output_field: output
33
- format_type: custom
 
 
 
 
34
  system_prompt: "You are a Hyperswitch Rust code analyzer. Identify functions/structs\
35
  \ that need modification for a given task.\n\n## Output Format\n\n##OUTPUT\nExplain\
36
  \ the data flow and why each component must change:\n- Flow: [Input \u2192 Processing\
@@ -59,44 +57,56 @@ data:
59
  {input}<|im_end|>
60
 
61
  {output}<|im_end|>'
62
- max_length: 2048
63
- shuffle: true
64
- num_proc: 4
 
 
 
 
 
 
 
65
  peft:
66
  enabled: true
67
- r: 32
68
- lora_alpha: 64
69
  lora_dropout: 0.05
 
 
 
 
 
 
 
 
70
  bias: none
71
- target_modules: auto
72
  train:
73
- num_train_epochs: 6
 
74
  per_device_train_batch_size: 1
75
- per_device_eval_batch_size: 1
76
  gradient_accumulation_steps: 8
77
- learning_rate: 2e-4
78
- weight_decay: 0.0
79
- warmup_ratio: 0.08
 
80
  lr_scheduler_type: cosine
81
- optim: adamw_torch
 
82
  max_grad_norm: 1.0
83
  gradient_checkpointing: true
84
- logging_steps: 2
85
- save_strategy: steps
86
- save_steps: 500
87
- save_total_limit: 20
88
- evaluation_strategy: steps
89
- eval_steps: 100
90
- load_best_model_at_end: true
91
- early_stopping:
92
- enabled: true
93
- patience: 5
94
- min_delta: 0.001
95
- metric: eval_loss
96
- mode: min
97
- resume_from_checkpoint: auto
98
  merge:
99
- enabled: true
100
- merged_dtype: float16
101
- max_shard_size: 2GB
102
- output_dir: ./Models/Qwen2.5-Coder-14B-CPT-SFT_v2
 
1
  run:
2
+ run_dir: runs/grpo_14b_run1
3
+ model:
4
+ repo_id: /workspace/Models/Qwen2.5-Coder-14B-CPT-SFT_v2
5
+ tokenizer_name: Qwen/Qwen2.5-Coder-14B
6
+ load_in_8bit: false
7
+ load_in_4bit: false
8
+ torch_dtype: bfloat16
9
+ device_map: auto
10
+ trust_remote_code: true
11
  wandb:
12
  enabled: true
13
+ project: rl-training
14
  entity: null
15
  name: null
16
  tags:
17
+ - grpo-lora
18
+ - 14B-QWEN
19
  notes: null
 
 
 
 
 
 
 
 
 
 
 
 
 
20
  data:
21
+ train_jsonl: grpo_dataset.jsonl
22
  eval_jsonl: null
23
+ eval_split_ratio: 0.0
24
+ shuffle: true
25
+ num_proc: 1
26
+ prompt_field: prompt
27
+ completions_field: completions
28
+ scores_field: scores
29
+ format_type: raw
30
+ max_length: 2048
31
+ min_completions: 2
32
  system_prompt: "You are a Hyperswitch Rust code analyzer. Identify functions/structs\
33
  \ that need modification for a given task.\n\n## Output Format\n\n##OUTPUT\nExplain\
34
  \ the data flow and why each component must change:\n- Flow: [Input \u2192 Processing\
 
57
  {input}<|im_end|>
58
 
59
  {output}<|im_end|>'
60
+ grpo:
61
+ group_size: 4
62
+ kl_coef: 0.05
63
+ normalize_advantages: true
64
+ reward_scaling: 1.0
65
+ reward_bias: 0.0
66
+ reward_clip: 5.0
67
+ advantage_temperature: 1.0
68
+ use_reference_model: false
69
+ seed: 42
70
  peft:
71
  enabled: true
72
+ r: 16
73
+ lora_alpha: 32
74
  lora_dropout: 0.05
75
+ target_modules:
76
+ - q_proj
77
+ - k_proj
78
+ - v_proj
79
+ - o_proj
80
+ - gate_proj
81
+ - up_proj
82
+ - down_proj
83
  bias: none
84
+ task_type: CAUSAL_LM
85
  train:
86
+ output_dir: runs/grpo_14b_run1
87
+ num_train_epochs: 2
88
  per_device_train_batch_size: 1
 
89
  gradient_accumulation_steps: 8
90
+ per_device_eval_batch_size: 1
91
+ learning_rate: 5.0e-06
92
+ weight_decay: 0.01
93
+ warmup_ratio: 0.05
94
  lr_scheduler_type: cosine
95
+ fp16: false
96
+ bf16: true
97
  max_grad_norm: 1.0
98
  gradient_checkpointing: true
99
+ logging_steps: 5
100
+ save_steps: 100
101
+ save_total_limit: 2
102
+ evaluation_strategy: 'no'
103
+ dataloader_num_workers: 4
104
+ dataloader_pin_memory: true
105
+ remove_unused_columns: false
106
+ report_to: []
107
+ seed: 42
108
+ ddp_find_unused_parameters: false
 
 
 
 
109
  merge:
110
+ enabled: false
111
+ upload:
112
+ enabled: false
 
logs/grpo_metrics.jsonl ADDED
@@ -0,0 +1,101 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {"ts": "2025-12-27T19:40:44", "step": 5, "epoch": 0.02, "grpo_mean_advantage": -1.3560057254835556e-07, "grpo_std_advantage": 3.0318567496578908e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5922331809997559}
2
+ {"ts": "2025-12-27T19:46:55", "step": 5, "epoch": 0.02, "grpo_mean_advantage": -1.3560057254835556e-07, "grpo_std_advantage": 3.0318567496578908e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5922331809997559}
3
+ {"ts": "2025-12-27T19:48:18", "step": 10, "epoch": 0.04, "grpo_mean_advantage": 3.6619603633880615e-06, "grpo_std_advantage": 1.6246918676188216e-05, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5561589002609253}
4
+ {"ts": "2025-12-27T19:49:40", "step": 15, "epoch": 0.0601, "grpo_mean_advantage": -1.0654330395709621e-07, "grpo_std_advantage": 5.399440965447866e-07, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5759152173995972}
5
+ {"ts": "2025-12-27T19:51:01", "step": 20, "epoch": 0.0801, "grpo_mean_advantage": -5.871057737749652e-07, "grpo_std_advantage": 2.6951597646984737e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5127314329147339}
6
+ {"ts": "2025-12-27T19:52:23", "step": 25, "epoch": 0.1001, "grpo_mean_advantage": 6.370246410369873e-07, "grpo_std_advantage": 2.8908377771585947e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.539706826210022}
7
+ {"ts": "2025-12-27T19:53:48", "step": 30, "epoch": 0.1201, "grpo_mean_advantage": 6.705522359595761e-09, "grpo_std_advantage": 6.189450800775376e-07, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5812538862228394}
8
+ {"ts": "2025-12-27T19:55:13", "step": 35, "epoch": 0.1401, "grpo_mean_advantage": 3.859400692363124e-07, "grpo_std_advantage": 1.6833292875162442e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5909844636917114}
9
+ {"ts": "2025-12-27T19:56:38", "step": 40, "epoch": 0.1602, "grpo_mean_advantage": 2.600252742013254e-07, "grpo_std_advantage": 1.4095899132371414e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5630953907966614}
10
+ {"ts": "2025-12-27T19:58:00", "step": 45, "epoch": 0.1802, "grpo_mean_advantage": -1.2591480924584175e-07, "grpo_std_advantage": 1.0309080380466185e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5604403614997864}
11
+ {"ts": "2025-12-27T19:59:27", "step": 50, "epoch": 0.2002, "grpo_mean_advantage": -2.808868941883702e-07, "grpo_std_advantage": 1.5696078889959608e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5971035957336426}
12
+ {"ts": "2025-12-27T20:00:53", "step": 55, "epoch": 0.2202, "grpo_mean_advantage": 2.6822089438383045e-08, "grpo_std_advantage": 3.7878271541558206e-07, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5892971754074097}
13
+ {"ts": "2025-12-27T20:02:17", "step": 60, "epoch": 0.2402, "grpo_mean_advantage": -5.662441182607836e-08, "grpo_std_advantage": 6.128998393251095e-07, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.564322292804718}
14
+ {"ts": "2025-12-27T20:03:45", "step": 65, "epoch": 0.2603, "grpo_mean_advantage": -1.5944242193199898e-07, "grpo_std_advantage": 1.6374274309782777e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.562497615814209}
15
+ {"ts": "2025-12-27T20:05:10", "step": 70, "epoch": 0.2803, "grpo_mean_advantage": 1.6838312433264946e-07, "grpo_std_advantage": 8.536571272088622e-07, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5904761552810669}
16
+ {"ts": "2025-12-27T20:06:36", "step": 75, "epoch": 0.3003, "grpo_mean_advantage": 1.1175870895385742e-07, "grpo_std_advantage": 6.451961667153228e-07, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5765624046325684}
17
+ {"ts": "2025-12-27T20:08:03", "step": 80, "epoch": 0.3203, "grpo_mean_advantage": -1.4603138254187797e-07, "grpo_std_advantage": 1.1309343790344428e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5858271718025208}
18
+ {"ts": "2025-12-27T20:09:31", "step": 85, "epoch": 0.3403, "grpo_mean_advantage": -1.817941665649414e-06, "grpo_std_advantage": 1.1141768482048064e-05, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5871662497520447}
19
+ {"ts": "2025-12-27T20:10:55", "step": 90, "epoch": 0.3604, "grpo_mean_advantage": 1.8179416372277046e-07, "grpo_std_advantage": 6.210335072864837e-07, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5330992937088013}
20
+ {"ts": "2025-12-27T20:12:19", "step": 95, "epoch": 0.3804, "grpo_mean_advantage": -2.972781771859445e-07, "grpo_std_advantage": 3.1582342217006953e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5265295505523682}
21
+ {"ts": "2025-12-27T20:13:46", "step": 100, "epoch": 0.4004, "grpo_mean_advantage": -7.033348197182931e-07, "grpo_std_advantage": 4.245831405569334e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5660771131515503}
22
+ {"ts": "2025-12-27T20:15:15", "step": 105, "epoch": 0.4204, "grpo_mean_advantage": 1.1920928955078125e-07, "grpo_std_advantage": 3.2809634831210133e-07, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.57631915807724}
23
+ {"ts": "2025-12-27T20:16:39", "step": 110, "epoch": 0.4404, "grpo_mean_advantage": -4.0978193283081055e-07, "grpo_std_advantage": 6.0397578636184335e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.546563982963562}
24
+ {"ts": "2025-12-27T20:18:01", "step": 115, "epoch": 0.4605, "grpo_mean_advantage": -1.467764434437413e-07, "grpo_std_advantage": 2.2689375782647403e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5519219636917114}
25
+ {"ts": "2025-12-27T20:19:25", "step": 120, "epoch": 0.4805, "grpo_mean_advantage": -5.215406329028838e-09, "grpo_std_advantage": 7.929010621410271e-07, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5490407943725586}
26
+ {"ts": "2025-12-27T20:20:48", "step": 125, "epoch": 0.5005, "grpo_mean_advantage": -5.7369469175228005e-08, "grpo_std_advantage": 1.2823379620385822e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5646580457687378}
27
+ {"ts": "2025-12-27T20:22:09", "step": 130, "epoch": 0.5205, "grpo_mean_advantage": 2.9876827056796174e-07, "grpo_std_advantage": 1.0496698905626545e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.6111599802970886}
28
+ {"ts": "2025-12-27T20:23:32", "step": 135, "epoch": 0.5405, "grpo_mean_advantage": 1.5869736103013565e-07, "grpo_std_advantage": 1.2748531617035042e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5619662404060364}
29
+ {"ts": "2025-12-27T20:24:57", "step": 140, "epoch": 0.5606, "grpo_mean_advantage": 3.0100346748440643e-07, "grpo_std_advantage": 2.4499684059264837e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5795454978942871}
30
+ {"ts": "2025-12-27T20:26:19", "step": 145, "epoch": 0.5806, "grpo_mean_advantage": -3.233552092751779e-07, "grpo_std_advantage": 1.248456669600273e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5804953575134277}
31
+ {"ts": "2025-12-27T20:27:43", "step": 150, "epoch": 0.6006, "grpo_mean_advantage": 3.2261013416245987e-07, "grpo_std_advantage": 1.4773489738217904e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5628539323806763}
32
+ {"ts": "2025-12-27T20:29:07", "step": 155, "epoch": 0.6206, "grpo_mean_advantage": -2.5331974029541016e-07, "grpo_std_advantage": 1.5092309695319273e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5727725625038147}
33
+ {"ts": "2025-12-27T20:30:30", "step": 160, "epoch": 0.6406, "grpo_mean_advantage": -6.780028627417778e-08, "grpo_std_advantage": 8.550978805033083e-07, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5833909511566162}
34
+ {"ts": "2025-12-27T20:31:51", "step": 165, "epoch": 0.6607, "grpo_mean_advantage": -5.587935447692871e-08, "grpo_std_advantage": 3.564579174053506e-07, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5742615461349487}
35
+ {"ts": "2025-12-27T20:33:17", "step": 170, "epoch": 0.6807, "grpo_mean_advantage": -5.327165126800537e-07, "grpo_std_advantage": 2.309018327650847e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5758188962936401}
36
+ {"ts": "2025-12-27T20:34:40", "step": 175, "epoch": 0.7007, "grpo_mean_advantage": 5.863606702405377e-07, "grpo_std_advantage": 2.4449204829579685e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5767683982849121}
37
+ {"ts": "2025-12-27T20:36:09", "step": 180, "epoch": 0.7207, "grpo_mean_advantage": 3.2186508747145126e-07, "grpo_std_advantage": 2.293551688126172e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.586772084236145}
38
+ {"ts": "2025-12-27T20:37:33", "step": 185, "epoch": 0.7407, "grpo_mean_advantage": -4.470348358154297e-08, "grpo_std_advantage": 3.7067667335577426e-07, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.549396276473999}
39
+ {"ts": "2025-12-27T20:38:56", "step": 190, "epoch": 0.7608, "grpo_mean_advantage": -2.1010637851759384e-07, "grpo_std_advantage": 1.1695076409523608e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5798425078392029}
40
+ {"ts": "2025-12-27T20:40:21", "step": 195, "epoch": 0.7808, "grpo_mean_advantage": 1.765787658314366e-07, "grpo_std_advantage": 2.429934738756856e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5584167838096619}
41
+ {"ts": "2025-12-27T20:41:46", "step": 200, "epoch": 0.8008, "grpo_mean_advantage": 1.6540289493605087e-07, "grpo_std_advantage": 2.6342788714828203e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5676193237304688}
42
+ {"ts": "2025-12-27T20:43:13", "step": 205, "epoch": 0.8208, "grpo_mean_advantage": -1.0944902442133753e-06, "grpo_std_advantage": 5.346942998585291e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5669739842414856}
43
+ {"ts": "2025-12-27T20:44:38", "step": 210, "epoch": 0.8408, "grpo_mean_advantage": 2.4065374759629776e-07, "grpo_std_advantage": 1.6327536513927043e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5922158360481262}
44
+ {"ts": "2025-12-27T20:46:02", "step": 215, "epoch": 0.8609, "grpo_mean_advantage": -5.21540641784668e-08, "grpo_std_advantage": 5.847922466273303e-07, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5473950505256653}
45
+ {"ts": "2025-12-27T20:47:28", "step": 220, "epoch": 0.8809, "grpo_mean_advantage": 6.541609991472797e-07, "grpo_std_advantage": 4.072162937518442e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5880032777786255}
46
+ {"ts": "2025-12-27T20:48:53", "step": 225, "epoch": 0.9009, "grpo_mean_advantage": -1.2218951894737984e-07, "grpo_std_advantage": 4.386006935419573e-07, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5835092663764954}
47
+ {"ts": "2025-12-27T20:50:20", "step": 230, "epoch": 0.9209, "grpo_mean_advantage": 1.7605722177904681e-06, "grpo_std_advantage": 8.007580618141219e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5394966006278992}
48
+ {"ts": "2025-12-27T20:51:41", "step": 235, "epoch": 0.9409, "grpo_mean_advantage": -3.3080578987210174e-07, "grpo_std_advantage": 1.551636614749441e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5687432289123535}
49
+ {"ts": "2025-12-27T20:53:06", "step": 240, "epoch": 0.961, "grpo_mean_advantage": 2.712011450967111e-07, "grpo_std_advantage": 1.4400844747797237e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5550583600997925}
50
+ {"ts": "2025-12-27T20:54:27", "step": 245, "epoch": 0.981, "grpo_mean_advantage": -3.2857059295565705e-07, "grpo_std_advantage": 2.105091425619321e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.558111310005188}
51
+ {"ts": "2025-12-27T20:55:45", "step": 250, "epoch": 1.0, "grpo_mean_advantage": 4.470348358154297e-08, "grpo_std_advantage": 5.315724820320611e-07, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.6196198463439941}
52
+ {"ts": "2025-12-27T20:57:06", "step": 255, "epoch": 1.02, "grpo_mean_advantage": 9.290873776990338e-07, "grpo_std_advantage": 4.219644324621186e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.582168459892273}
53
+ {"ts": "2025-12-27T20:58:26", "step": 260, "epoch": 1.04, "grpo_mean_advantage": 2.533197474008375e-08, "grpo_std_advantage": 1.6600588992332632e-07, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5551307797431946}
54
+ {"ts": "2025-12-27T20:59:48", "step": 265, "epoch": 1.0601, "grpo_mean_advantage": -5.662441182607836e-08, "grpo_std_advantage": 1.0909400316450046e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.535040020942688}
55
+ {"ts": "2025-12-27T21:01:15", "step": 270, "epoch": 1.0801, "grpo_mean_advantage": -9.536743306171047e-08, "grpo_std_advantage": 5.838213610331877e-07, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5673571825027466}
56
+ {"ts": "2025-12-27T21:02:37", "step": 275, "epoch": 1.1001, "grpo_mean_advantage": 3.278255533700758e-08, "grpo_std_advantage": 9.317170679423725e-07, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5874732732772827}
57
+ {"ts": "2025-12-27T21:03:59", "step": 280, "epoch": 1.1201, "grpo_mean_advantage": -1.206994113545079e-07, "grpo_std_advantage": 6.201085511747806e-07, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5569106340408325}
58
+ {"ts": "2025-12-27T21:05:19", "step": 285, "epoch": 1.1401, "grpo_mean_advantage": 4.470348358154297e-08, "grpo_std_advantage": 6.115651558502577e-07, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5578873157501221}
59
+ {"ts": "2025-12-27T21:06:43", "step": 290, "epoch": 1.1602, "grpo_mean_advantage": -3.3453108017056365e-07, "grpo_std_advantage": 3.5326345368957845e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5735999345779419}
60
+ {"ts": "2025-12-27T21:08:10", "step": 295, "epoch": 1.1802, "grpo_mean_advantage": -1.110136480519941e-07, "grpo_std_advantage": 4.731904823529476e-07, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5626259446144104}
61
+ {"ts": "2025-12-27T21:09:34", "step": 300, "epoch": 1.2002, "grpo_mean_advantage": -5.08874677507265e-07, "grpo_std_advantage": 1.840126174101897e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5463050603866577}
62
+ {"ts": "2025-12-27T21:10:59", "step": 305, "epoch": 1.2202, "grpo_mean_advantage": 1.01327898960335e-07, "grpo_std_advantage": 7.798533943059738e-07, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5352144241333008}
63
+ {"ts": "2025-12-27T21:12:25", "step": 310, "epoch": 1.2402, "grpo_mean_advantage": 1.341104507446289e-07, "grpo_std_advantage": 7.821902840987605e-07, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5547868013381958}
64
+ {"ts": "2025-12-27T21:13:52", "step": 315, "epoch": 1.2603, "grpo_mean_advantage": 9.015202806494926e-08, "grpo_std_advantage": 1.0693488547985908e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5859472751617432}
65
+ {"ts": "2025-12-27T21:15:21", "step": 320, "epoch": 1.2803, "grpo_mean_advantage": -2.443790378947597e-07, "grpo_std_advantage": 1.183122208203713e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5751550793647766}
66
+ {"ts": "2025-12-27T21:16:47", "step": 325, "epoch": 1.3003, "grpo_mean_advantage": -6.705522537231445e-08, "grpo_std_advantage": 6.109748937888071e-07, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5497723817825317}
67
+ {"ts": "2025-12-27T21:18:13", "step": 330, "epoch": 1.3203, "grpo_mean_advantage": -1.639127766850379e-08, "grpo_std_advantage": 5.529495297196263e-07, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.55989670753479}
68
+ {"ts": "2025-12-27T21:19:37", "step": 335, "epoch": 1.3403, "grpo_mean_advantage": 4.418194237132411e-07, "grpo_std_advantage": 2.9275292945385445e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5809233784675598}
69
+ {"ts": "2025-12-27T21:20:59", "step": 340, "epoch": 1.3604, "grpo_mean_advantage": 9.685754776000977e-08, "grpo_std_advantage": 3.754235251562932e-07, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5568087100982666}
70
+ {"ts": "2025-12-27T21:22:27", "step": 345, "epoch": 1.3804, "grpo_mean_advantage": -2.384185791015625e-07, "grpo_std_advantage": 6.821086913078034e-07, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5655568838119507}
71
+ {"ts": "2025-12-27T21:23:49", "step": 350, "epoch": 1.4004, "grpo_mean_advantage": -8.717179156292332e-08, "grpo_std_advantage": 2.500940354366321e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.6089578866958618}
72
+ {"ts": "2025-12-27T21:25:13", "step": 355, "epoch": 1.4204, "grpo_mean_advantage": 2.1606683731079102e-07, "grpo_std_advantage": 1.4568390724889468e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.6129671335220337}
73
+ {"ts": "2025-12-27T21:26:36", "step": 360, "epoch": 1.4404, "grpo_mean_advantage": -3.725290298461914e-09, "grpo_std_advantage": 2.965894054796081e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5562310814857483}
74
+ {"ts": "2025-12-27T21:27:58", "step": 365, "epoch": 1.4605, "grpo_mean_advantage": 4.313886279305734e-07, "grpo_std_advantage": 1.9621948013082147e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5884170532226562}
75
+ {"ts": "2025-12-27T21:29:21", "step": 370, "epoch": 1.4805, "grpo_mean_advantage": 2.0489096641540527e-07, "grpo_std_advantage": 1.0235522722723545e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5795440673828125}
76
+ {"ts": "2025-12-27T21:30:45", "step": 375, "epoch": 1.5005, "grpo_mean_advantage": -1.4185905001795618e-06, "grpo_std_advantage": 1.0947338523692451e-05, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5607603788375854}
77
+ {"ts": "2025-12-27T21:32:13", "step": 380, "epoch": 1.5205, "grpo_mean_advantage": -1.758337049295733e-07, "grpo_std_advantage": 9.663675655247062e-07, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5381432771682739}
78
+ {"ts": "2025-12-27T21:33:36", "step": 385, "epoch": 1.5405, "grpo_mean_advantage": -6.973743325033865e-07, "grpo_std_advantage": 4.341973180999048e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5528443455696106}
79
+ {"ts": "2025-12-27T21:34:59", "step": 390, "epoch": 1.5606, "grpo_mean_advantage": 1.7881394143159923e-08, "grpo_std_advantage": 1.3004198251564958e-07, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.6091476678848267}
80
+ {"ts": "2025-12-27T21:36:21", "step": 395, "epoch": 1.5806, "grpo_mean_advantage": 3.4868716625169327e-07, "grpo_std_advantage": 2.059372718576924e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5397372245788574}
81
+ {"ts": "2025-12-27T21:37:48", "step": 400, "epoch": 1.6006, "grpo_mean_advantage": -2.1636485598719446e-06, "grpo_std_advantage": 9.725940799398813e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5873125195503235}
82
+ {"ts": "2025-12-27T21:39:11", "step": 405, "epoch": 1.6206, "grpo_mean_advantage": -5.960464477539063e-08, "grpo_std_advantage": 3.460792754594877e-07, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5601426362991333}
83
+ {"ts": "2025-12-27T21:40:38", "step": 410, "epoch": 1.6406, "grpo_mean_advantage": 2.6226044269606064e-07, "grpo_std_advantage": 7.928817922220333e-07, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.578656792640686}
84
+ {"ts": "2025-12-27T21:42:02", "step": 415, "epoch": 1.6607, "grpo_mean_advantage": 2.3558736756967846e-06, "grpo_std_advantage": 1.4469559573626611e-05, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5885810852050781}
85
+ {"ts": "2025-12-27T21:43:27", "step": 420, "epoch": 1.6807, "grpo_mean_advantage": 1.639127766850379e-08, "grpo_std_advantage": 9.352411325380672e-07, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5805023312568665}
86
+ {"ts": "2025-12-27T21:44:52", "step": 425, "epoch": 1.7007, "grpo_mean_advantage": 3.2387674764322583e-06, "grpo_std_advantage": 1.999079904635437e-05, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5655918121337891}
87
+ {"ts": "2025-12-27T21:46:17", "step": 430, "epoch": 1.7207, "grpo_mean_advantage": 3.5464762504489045e-07, "grpo_std_advantage": 1.7663603557593888e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5474504232406616}
88
+ {"ts": "2025-12-27T21:47:43", "step": 435, "epoch": 1.7407, "grpo_mean_advantage": 3.6135315895080566e-07, "grpo_std_advantage": 2.356920958845876e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5874254703521729}
89
+ {"ts": "2025-12-27T21:49:08", "step": 440, "epoch": 1.7608, "grpo_mean_advantage": 2.7567148563889532e-08, "grpo_std_advantage": 9.97340521280421e-07, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5815118551254272}
90
+ {"ts": "2025-12-27T21:50:35", "step": 445, "epoch": 1.7808, "grpo_mean_advantage": -8.34465012644614e-08, "grpo_std_advantage": 5.558832185670326e-07, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5611211061477661}
91
+ {"ts": "2025-12-27T21:52:06", "step": 450, "epoch": 1.8008, "grpo_mean_advantage": -1.9818544672034477e-07, "grpo_std_advantage": 6.800727305744658e-07, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.590424656867981}
92
+ {"ts": "2025-12-27T21:53:32", "step": 455, "epoch": 1.8208, "grpo_mean_advantage": -1.9371508841459217e-08, "grpo_std_advantage": 3.142378943721269e-07, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5670351982116699}
93
+ {"ts": "2025-12-27T21:55:00", "step": 460, "epoch": 1.8408, "grpo_mean_advantage": 2.3692845729783585e-07, "grpo_std_advantage": 1.682946731307311e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5640432834625244}
94
+ {"ts": "2025-12-27T21:56:27", "step": 465, "epoch": 1.8609, "grpo_mean_advantage": 1.110136480519941e-07, "grpo_std_advantage": 8.930008448260196e-07, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5584251284599304}
95
+ {"ts": "2025-12-27T21:57:50", "step": 470, "epoch": 1.8809, "grpo_mean_advantage": 2.5406478698641877e-07, "grpo_std_advantage": 9.93092498902115e-07, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5392154455184937}
96
+ {"ts": "2025-12-27T21:59:15", "step": 475, "epoch": 1.9009, "grpo_mean_advantage": -8.940697071579962e-09, "grpo_std_advantage": 5.835169645251881e-07, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5686308741569519}
97
+ {"ts": "2025-12-27T22:00:36", "step": 480, "epoch": 1.9209, "grpo_mean_advantage": 4.0605664253234863e-07, "grpo_std_advantage": 2.3210795916384086e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5842767357826233}
98
+ {"ts": "2025-12-27T22:01:58", "step": 485, "epoch": 1.9409, "grpo_mean_advantage": 1.341104507446289e-07, "grpo_std_advantage": 1.507950400991831e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5495311617851257}
99
+ {"ts": "2025-12-27T22:03:20", "step": 490, "epoch": 1.961, "grpo_mean_advantage": 2.689659481802664e-07, "grpo_std_advantage": 8.491958851664094e-07, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.549436628818512}
100
+ {"ts": "2025-12-27T22:04:42", "step": 495, "epoch": 1.981, "grpo_mean_advantage": 8.195638656616211e-08, "grpo_std_advantage": 3.802849732892355e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.544632077217102}
101
+ {"ts": "2025-12-27T22:06:01", "step": 500, "epoch": 2.0, "grpo_mean_advantage": 7.552536089860951e-07, "grpo_std_advantage": 4.143997102801222e-06, "grpo_mean_kl_div": 0.0, "grpo_mean_group_score": 0.5968535542488098}
logs/train.jsonl CHANGED
The diff for this file is too large to render. See raw diff
 
wandb/debug-internal.log CHANGED
@@ -1,12 +1,12 @@
1
- {"time":"2025-12-26T18:15:45.044149374Z","level":"INFO","msg":"stream: starting","core version":"0.23.1"}
2
- {"time":"2025-12-26T18:15:45.212148231Z","level":"INFO","msg":"stream: created new stream","id":"upub1jan"}
3
- {"time":"2025-12-26T18:15:45.212312297Z","level":"INFO","msg":"handler: started","stream_id":"upub1jan"}
4
- {"time":"2025-12-26T18:15:45.212463318Z","level":"INFO","msg":"stream: started","id":"upub1jan"}
5
- {"time":"2025-12-26T18:15:45.212498387Z","level":"INFO","msg":"writer: started","stream_id":"upub1jan"}
6
- {"time":"2025-12-26T18:15:45.212503642Z","level":"INFO","msg":"sender: started","stream_id":"upub1jan"}
7
- {"time":"2025-12-27T15:02:32.177112089Z","level":"INFO","msg":"fileTransfer: Close: file transfer manager closed"}
8
- {"time":"2025-12-27T15:02:32.275585886Z","level":"INFO","msg":"handler: operation stats","stats":{}}
9
- {"time":"2025-12-27T15:02:32.280819216Z","level":"INFO","msg":"stream: closing","id":"upub1jan"}
10
- {"time":"2025-12-27T15:02:32.280845154Z","level":"INFO","msg":"handler: closed","stream_id":"upub1jan"}
11
- {"time":"2025-12-27T15:02:32.280896164Z","level":"INFO","msg":"sender: closed","stream_id":"upub1jan"}
12
- {"time":"2025-12-27T15:02:32.280915121Z","level":"INFO","msg":"stream: closed","id":"upub1jan"}
 
1
+ {"time":"2025-12-27T19:44:23.778699792Z","level":"INFO","msg":"stream: starting","core version":"0.23.1"}
2
+ {"time":"2025-12-27T19:44:23.931692267Z","level":"INFO","msg":"stream: created new stream","id":"jz7bptqa"}
3
+ {"time":"2025-12-27T19:44:23.931816408Z","level":"INFO","msg":"handler: started","stream_id":"jz7bptqa"}
4
+ {"time":"2025-12-27T19:44:23.931950499Z","level":"INFO","msg":"stream: started","id":"jz7bptqa"}
5
+ {"time":"2025-12-27T19:44:23.931981018Z","level":"INFO","msg":"writer: started","stream_id":"jz7bptqa"}
6
+ {"time":"2025-12-27T19:44:23.931980519Z","level":"INFO","msg":"sender: started","stream_id":"jz7bptqa"}
7
+ {"time":"2025-12-27T22:06:04.101056437Z","level":"INFO","msg":"fileTransfer: Close: file transfer manager closed"}
8
+ {"time":"2025-12-27T22:06:04.298272513Z","level":"INFO","msg":"handler: operation stats","stats":{}}
9
+ {"time":"2025-12-27T22:06:04.303656494Z","level":"INFO","msg":"stream: closing","id":"jz7bptqa"}
10
+ {"time":"2025-12-27T22:06:04.303677603Z","level":"INFO","msg":"handler: closed","stream_id":"jz7bptqa"}
11
+ {"time":"2025-12-27T22:06:04.303750712Z","level":"INFO","msg":"sender: closed","stream_id":"jz7bptqa"}
12
+ {"time":"2025-12-27T22:06:04.303767265Z","level":"INFO","msg":"stream: closed","id":"jz7bptqa"}
wandb/debug.log CHANGED
@@ -1,29 +1,29 @@
1
- 2025-12-26 18:15:44,766 INFO MainThread:194421 [wandb_setup.py:_flush():80] Current SDK version is 0.23.1
2
- 2025-12-26 18:15:44,767 INFO MainThread:194421 [wandb_setup.py:_flush():80] Configure stats pid to 194421
3
- 2025-12-26 18:15:44,767 INFO MainThread:194421 [wandb_setup.py:_flush():80] Loading settings from /root/.config/wandb/settings
4
- 2025-12-26 18:15:44,767 INFO MainThread:194421 [wandb_setup.py:_flush():80] Loading settings from /workspace/wandb/settings
5
- 2025-12-26 18:15:44,767 INFO MainThread:194421 [wandb_setup.py:_flush():80] Loading settings from environment variables
6
- 2025-12-26 18:15:44,767 INFO MainThread:194421 [wandb_init.py:setup_run_log_directory():714] Logging user logs to task2file/sft_qwen_14B_v2/wandb/run-20251226_181544-upub1jan/logs/debug.log
7
- 2025-12-26 18:15:44,767 INFO MainThread:194421 [wandb_init.py:setup_run_log_directory():715] Logging internal logs to task2file/sft_qwen_14B_v2/wandb/run-20251226_181544-upub1jan/logs/debug-internal.log
8
- 2025-12-26 18:15:44,767 INFO MainThread:194421 [wandb_init.py:init():841] calling init triggers
9
- 2025-12-26 18:15:44,767 INFO MainThread:194421 [wandb_init.py:init():846] wandb.init called with sweep_config: {}
10
- config: {'model': {'repo_id': './Models/Qwen2.5-Coder-14B-CPT', 'revision': None, 'base_local_dir': 'base_model', 'trust_remote_code': True, 'tokenizer_use_fast': True, 'device_map': 'auto', 'torch_dtype': 'bfloat16', 'use_4bit': False, 'bnb_4bit_quant_type': 'nf4', 'bnb_4bit_use_double_quant': False, 'bnb_4bit_compute_dtype': 'bfloat16', 'attn_implementation': None}, 'data': {'train_jsonl': 'sft_dataset.jsonl', 'eval_jsonl': None, 'eval_split_ratio': 0.1, 'instruction_field': 'instruction', 'input_field': 'input', 'output_field': 'output', 'format_type': 'custom', 'system_prompt': 'You are a Hyperswitch Rust code analyzer. Identify functions/structs that need modification for a given task.\n\n## Output Format\n\n##OUTPUT\nExplain the data flow and why each component must change:\n- Flow: [Input → Processing → Output with arrows]\n- For each component: "The [ComponentName] ([path]) must [action] because [reason]—without this, [consequence]"\n- Explain coupling between components\n\n##SELECT\nmodify::crates/path/to/file.rs::impl::ComponentName\nadd::crates/another/file.rs::function::AnotherComponent\n<EOS>\n\n## Rules\n\n1. Use full paths: `remove::crates/folder/file.rs::Type::Name`\n2. Use `::` for nested items: `status::StructName::Type::Name`\n3. Always explain "must change because" and "without this"\n3. Types of components: function, struct, enum, impl, trait\n4. If there is extra information (e.g., enum variants), include that too.\n5. Start with ##OUTPUT, end with ##SELECT, terminate with <EOS>\n\n## Example\n\n##TASK\nAdd webhook subscription support\n\n##OUTPUT\nThe webhook system routes events via EventClass enum. Flow: webhook → EventClass → handler → processing. The EventClass enum (crates/common_enums/src/enums.rs::EventClass) must add Subscriptions variant because it defines event routing—without this, subscription events cannot be processed. The SubscriptionStatus impl (crates/common_enums/src/transformers.rs::SubscriptionStatus) must map to EventType because it converts status to events—without this, status changes don\'t trigger webhooks. These are coupled: EventClass routes to handlers that use SubscriptionStatus mappings.\n\n##SELECT\ncrates/common_enums/src/enums.rs::EventClass\ncrates/common_enums/src/transformers.rs::SubscriptionStatus\n<EOS>\n', 'custom_template': '##INSTRUCTION\n{instruction}<|im_end|>\n{input}<|im_end|>\n{output}<|im_end|>', 'max_length': 2048, 'shuffle': True, 'num_proc': 4}, 'peft': {'enabled': True, 'r': 32, 'lora_alpha': 64, 'lora_dropout': 0.05, 'bias': 'none', 'target_modules': 'auto'}, 'train': {'num_train_epochs': 6, 'per_device_train_batch_size': 1, 'per_device_eval_batch_size': 1, 'gradient_accumulation_steps': 8, 'learning_rate': '2e-4', 'weight_decay': 0.0, 'warmup_ratio': 0.08, 'lr_scheduler_type': 'cosine', 'optim': 'adamw_torch', 'max_grad_norm': 1.0, 'gradient_checkpointing': True, 'logging_steps': 2, 'save_strategy': 'steps', 'save_steps': 500, 'save_total_limit': 20, 'evaluation_strategy': 'steps', 'eval_steps': 100, 'load_best_model_at_end': True, 'early_stopping': {'enabled': True, 'patience': 5, 'min_delta': 0.001, 'metric': 'eval_loss', 'mode': 'min'}, 'resume_from_checkpoint': 'auto'}, 'run_dir': 'task2file/sft_qwen_14B_v2', '_wandb': {}}
11
- 2025-12-26 18:15:44,767 INFO MainThread:194421 [wandb_init.py:init():889] starting backend
12
- 2025-12-26 18:15:45,035 INFO MainThread:194421 [wandb_init.py:init():892] sending inform_init request
13
- 2025-12-26 18:15:45,040 INFO MainThread:194421 [wandb_init.py:init():900] backend started and connected
14
- 2025-12-26 18:15:45,044 INFO MainThread:194421 [wandb_init.py:init():970] updated telemetry
15
- 2025-12-26 18:15:45,045 INFO MainThread:194421 [wandb_init.py:init():994] communicating run to backend with 90.0 second timeout
16
- 2025-12-26 18:15:45,420 INFO MainThread:194421 [wandb_init.py:init():1041] starting run threads in backend
17
- 2025-12-26 18:15:45,537 INFO MainThread:194421 [wandb_run.py:_console_start():2521] atexit reg
18
- 2025-12-26 18:15:45,537 INFO MainThread:194421 [wandb_run.py:_redirect():2369] redirect: wrap_raw
19
- 2025-12-26 18:15:45,537 INFO MainThread:194421 [wandb_run.py:_redirect():2438] Wrapping output streams.
20
- 2025-12-26 18:15:45,537 INFO MainThread:194421 [wandb_run.py:_redirect():2461] Redirects installed.
21
- 2025-12-26 18:15:45,542 INFO MainThread:194421 [wandb_init.py:init():1081] run started, returning control to user process
22
- 2025-12-26 18:17:10,652 INFO MainThread:194421 [wandb_run.py:_config_callback():1396] config_cb None None {'peft_config': {'default': {'task_type': 'CAUSAL_LM', 'peft_type': 'LORA', 'auto_mapping': None, 'peft_version': '0.18.0', 'base_model_name_or_path': 'Models/Qwen2.5-Coder-14B-CPT', 'revision': None, 'inference_mode': False, 'r': 32, 'target_modules': ['o_proj', 'v_proj', 'k_proj', 'q_proj'], 'exclude_modules': None, 'lora_alpha': 64, 'lora_dropout': 0.05, 'fan_in_fan_out': False, 'bias': 'none', 'use_rslora': False, 'modules_to_save': None, 'init_lora_weights': True, 'layers_to_transform': None, 'layers_pattern': None, 'rank_pattern': {}, 'alpha_pattern': {}, 'megatron_config': None, 'megatron_core': 'megatron.core', 'trainable_token_indices': None, 'loftq_config': {}, 'eva_config': None, 'corda_config': None, 'use_dora': False, 'alora_invocation_tokens': None, 'use_qalora': False, 'qalora_group_size': 16, 'layer_replication': None, 'runtime_config': {'ephemeral_gpu_offload': False}, 'lora_bias': False, 'target_parameters': None, 'arrow_config': None, 'ensure_weight_tying': False}}, 'vocab_size': 152064, 'max_position_embeddings': 32768, 'hidden_size': 5120, 'intermediate_size': 13824, 'num_hidden_layers': 48, 'num_attention_heads': 40, 'use_sliding_window': False, 'sliding_window': None, 'max_window_layers': 48, 'num_key_value_heads': 8, 'hidden_act': 'silu', 'initializer_range': 0.02, 'rms_norm_eps': 1e-06, 'use_cache': False, 'attention_dropout': 0.0, 'layer_types': ['full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention'], 'rope_parameters': {'rope_theta': 1000000.0, 'rope_type': 'default'}, 'return_dict': True, 'output_hidden_states': False, 'dtype': 'bfloat16', 'tie_word_embeddings': False, 'chunk_size_feed_forward': 0, 'is_encoder_decoder': False, 'is_decoder': False, 'cross_attention_hidden_size': None, 'add_cross_attention': False, 'architectures': ['Qwen2ForCausalLM'], 'finetuning_task': None, 'id2label': {0: 'LABEL_0', 1: 'LABEL_1'}, 'label2id': {'LABEL_0': 0, 'LABEL_1': 1}, 'task_specific_params': None, 'problem_type': None, 'tokenizer_class': None, 'prefix': None, 'bos_token_id': 151643, 'pad_token_id': None, 'eos_token_id': 151643, 'sep_token_id': None, 'decoder_start_token_id': None, '_name_or_path': 'Models/Qwen2.5-Coder-14B-CPT', 'transformers_version': '5.0.0.dev0', 'model_type': 'qwen2', 'output_attentions': False, 'output_dir': 'task2file/sft_qwen_14B_v2/checkpoints', 'do_train': False, 'do_eval': True, 'do_predict': False, 'eval_strategy': 'steps', 'prediction_loss_only': False, 'per_device_train_batch_size': 1, 'per_device_eval_batch_size': 1, 'gradient_accumulation_steps': 8, 'eval_accumulation_steps': None, 'eval_delay': 0, 'torch_empty_cache_steps': None, 'learning_rate': 0.0002, 'weight_decay': 0.0, 'adam_beta1': 0.9, 'adam_beta2': 0.999, 'adam_epsilon': 1e-08, 'max_grad_norm': 1.0, 'num_train_epochs': 6.0, 'max_steps': -1, 'lr_scheduler_type': 'cosine', 'lr_scheduler_kwargs': None, 'warmup_ratio': 0.08, 'warmup_steps': 0.08, 'log_level': 'passive', 'log_level_replica': 'warning', 'log_on_each_node': True, 'logging_dir': None, 'logging_strategy': 'steps', 'logging_first_step': False, 'logging_steps': 2, 'logging_nan_inf_filter': True, 'save_strategy': 'steps', 'save_steps': 500, 'save_total_limit': 20, 'enable_jit_checkpoint': False, 'save_on_each_node': False, 'save_only_model': False, 'restore_callback_states_from_checkpoint': False, 'use_cpu': False, 'seed': 42, 'data_seed': None, 'bf16': True, 'fp16': False, 'bf16_full_eval': False, 'fp16_full_eval': False, 'tf32': None, 'local_rank': -1, 'ddp_backend': None, 'debug': [], 'dataloader_drop_last': False, 'eval_steps': 100, 'dataloader_num_workers': 0, 'dataloader_prefetch_factor': None, 'run_name': None, 'disable_tqdm': False, 'remove_unused_columns': False, 'label_names': None, 'load_best_model_at_end': True, 'metric_for_best_model': 'eval_loss', 'greater_is_better': False, 'ignore_data_skip': False, 'fsdp': [], 'fsdp_config': {'min_num_params': 0, 'xla': False, 'xla_fsdp_v2': False, 'xla_fsdp_grad_ckpt': False}, 'accelerator_config': {'split_batches': False, 'dispatch_batches': None, 'even_batches': True, 'use_seedable_sampler': True, 'non_blocking': False, 'gradient_accumulation_kwargs': None}, 'parallelism_config': None, 'deepspeed': None, 'label_smoothing_factor': 0.0, 'optim': 'adamw_torch', 'optim_args': None, 'group_by_length': False, 'length_column_name': 'length', 'report_to': ['wandb'], 'project': 'huggingface', 'trackio_space_id': 'trackio', 'ddp_find_unused_parameters': None, 'ddp_bucket_cap_mb': None, 'ddp_broadcast_buffers': None, 'dataloader_pin_memory': True, 'dataloader_persistent_workers': False, 'skip_memory_metrics': True, 'push_to_hub': False, 'resume_from_checkpoint': None, 'hub_model_id': None, 'hub_strategy': 'every_save', 'hub_token': '<HUB_TOKEN>', 'hub_private_repo': None, 'hub_always_push': False, 'hub_revision': None, 'gradient_checkpointing': False, 'gradient_checkpointing_kwargs': None, 'include_for_metrics': [], 'eval_do_concat_batches': True, 'auto_find_batch_size': False, 'full_determinism': False, 'ddp_timeout': 1800, 'torch_compile': False, 'torch_compile_backend': None, 'torch_compile_mode': None, 'include_num_input_tokens_seen': 'no', 'neftune_noise_alpha': None, 'optim_target_modules': None, 'batch_eval_metrics': False, 'eval_on_start': False, 'use_liger_kernel': False, 'liger_kernel_config': None, 'eval_use_gather_object': False, 'average_tokens_across_devices': True}
23
- 2025-12-26 18:17:10,660 INFO MainThread:194421 [wandb_config.py:__setitem__():154] [no run ID] config set model/num_parameters = 14820365312 - <bound method Run._config_callback of <wandb.sdk.wandb_run.Run object at 0x7ed24f0556c0>>
24
- 2025-12-26 18:17:10,660 INFO MainThread:194421 [wandb_run.py:_config_callback():1396] config_cb model/num_parameters 14820365312 None
25
- 2025-12-27 15:02:31,903 INFO MainThread:194421 [wandb_run.py:_finish():2287] finishing run sirajuddin-shaik-007/sft-training/upub1jan
26
- 2025-12-27 15:02:31,905 INFO MainThread:194421 [wandb_run.py:_atexit_cleanup():2486] got exitcode: 0
27
- 2025-12-27 15:02:31,906 INFO MainThread:194421 [wandb_run.py:_restore():2468] restore
28
- 2025-12-27 15:02:31,906 INFO MainThread:194421 [wandb_run.py:_restore():2474] restore done
29
- 2025-12-27 15:02:32,279 INFO MainThread:194421 [wandb_run.py:_footer_sync_info():3862] logging synced files
 
1
+ 2025-12-27 19:44:23,485 INFO MainThread:592889 [wandb_setup.py:_flush():80] Current SDK version is 0.23.1
2
+ 2025-12-27 19:44:23,486 INFO MainThread:592889 [wandb_setup.py:_flush():80] Configure stats pid to 592889
3
+ 2025-12-27 19:44:23,486 INFO MainThread:592889 [wandb_setup.py:_flush():80] Loading settings from /root/.config/wandb/settings
4
+ 2025-12-27 19:44:23,486 INFO MainThread:592889 [wandb_setup.py:_flush():80] Loading settings from /workspace/trainer-kit/GRPO-14b/wandb/settings
5
+ 2025-12-27 19:44:23,486 INFO MainThread:592889 [wandb_setup.py:_flush():80] Loading settings from environment variables
6
+ 2025-12-27 19:44:23,486 INFO MainThread:592889 [wandb_init.py:setup_run_log_directory():714] Logging user logs to runs/grpo_14b_run1/wandb/run-20251227_194423-jz7bptqa/logs/debug.log
7
+ 2025-12-27 19:44:23,486 INFO MainThread:592889 [wandb_init.py:setup_run_log_directory():715] Logging internal logs to runs/grpo_14b_run1/wandb/run-20251227_194423-jz7bptqa/logs/debug-internal.log
8
+ 2025-12-27 19:44:23,486 INFO MainThread:592889 [wandb_init.py:init():841] calling init triggers
9
+ 2025-12-27 19:44:23,486 INFO MainThread:592889 [wandb_init.py:init():846] wandb.init called with sweep_config: {}
10
+ config: {'model': {'repo_id': '/workspace/Models/Qwen2.5-Coder-14B-CPT-SFT_v2', 'tokenizer_name': 'Qwen/Qwen2.5-Coder-14B', 'load_in_8bit': False, 'load_in_4bit': False, 'torch_dtype': 'bfloat16', 'device_map': 'auto', 'trust_remote_code': True}, 'data': {'train_jsonl': 'grpo_dataset.jsonl', 'eval_jsonl': None, 'eval_split_ratio': 0.0, 'shuffle': True, 'num_proc': 1, 'prompt_field': 'prompt', 'completions_field': 'completions', 'scores_field': 'scores', 'format_type': 'raw', 'max_length': 2048, 'min_completions': 2, 'system_prompt': 'You are a Hyperswitch Rust code analyzer. Identify functions/structs that need modification for a given task.\n\n## Output Format\n\n##OUTPUT\nExplain the data flow and why each component must change:\n- Flow: [Input → Processing → Output with arrows]\n- For each component: "The [ComponentName] ([path]) must [action] because [reason]—without this, [consequence]"\n- Explain coupling between components\n\n##SELECT\nmodify::crates/path/to/file.rs::impl::ComponentName\nadd::crates/another/file.rs::function::AnotherComponent\n<EOS>\n\n## Rules\n\n1. Use full paths: `remove::crates/folder/file.rs::Type::Name`\n2. Use `::` for nested items: `status::StructName::Type::Name`\n3. Always explain "must change because" and "without this"\n3. Types of components: function, struct, enum, impl, trait\n4. If there is extra information (e.g., enum variants), include that too.\n5. Start with ##OUTPUT, end with ##SELECT, terminate with <EOS>\n\n## Example\n\n##TASK\nAdd webhook subscription support\n\n##OUTPUT\nThe webhook system routes events via EventClass enum. Flow: webhook → EventClass → handler → processing. The EventClass enum (crates/common_enums/src/enums.rs::EventClass) must add Subscriptions variant because it defines event routing—without this, subscription events cannot be processed. The SubscriptionStatus impl (crates/common_enums/src/transformers.rs::SubscriptionStatus) must map to EventType because it converts status to events—without this, status changes don\'t trigger webhooks. These are coupled: EventClass routes to handlers that use SubscriptionStatus mappings.\n\n##SELECT\ncrates/common_enums/src/enums.rs::EventClass\ncrates/common_enums/src/transformers.rs::SubscriptionStatus\n<EOS>\n', 'custom_template': '##INSTRUCTION\n{instruction}<|im_end|>\n{input}<|im_end|>\n{output}<|im_end|>'}, 'peft': {'enabled': True, 'r': 16, 'lora_alpha': 32, 'lora_dropout': 0.05, 'target_modules': ['q_proj', 'k_proj', 'v_proj', 'o_proj', 'gate_proj', 'up_proj', 'down_proj'], 'bias': 'none', 'task_type': 'CAUSAL_LM'}, 'grpo': {'group_size': 4, 'kl_coef': 0.05, 'normalize_advantages': True, 'reward_scaling': 1.0, 'reward_bias': 0.0, 'reward_clip': 5.0, 'advantage_temperature': 1.0, 'use_reference_model': False, 'seed': 42}, 'train': {'output_dir': 'runs/grpo_14b_run1', 'num_train_epochs': 2, 'per_device_train_batch_size': 1, 'gradient_accumulation_steps': 8, 'per_device_eval_batch_size': 1, 'learning_rate': 5e-06, 'weight_decay': 0.01, 'warmup_ratio': 0.05, 'lr_scheduler_type': 'cosine', 'fp16': False, 'bf16': True, 'max_grad_norm': 1.0, 'gradient_checkpointing': True, 'logging_steps': 5, 'save_steps': 100, 'save_total_limit': 2, 'evaluation_strategy': 'no', 'dataloader_num_workers': 4, 'dataloader_pin_memory': True, 'remove_unused_columns': False, 'report_to': [], 'seed': 42, 'ddp_find_unused_parameters': False}, 'run_dir': 'runs/grpo_14b_run1', '_wandb': {}}
11
+ 2025-12-27 19:44:23,486 INFO MainThread:592889 [wandb_init.py:init():889] starting backend
12
+ 2025-12-27 19:44:23,772 INFO MainThread:592889 [wandb_init.py:init():892] sending inform_init request
13
+ 2025-12-27 19:44:23,776 INFO MainThread:592889 [wandb_init.py:init():900] backend started and connected
14
+ 2025-12-27 19:44:23,778 INFO MainThread:592889 [wandb_init.py:init():970] updated telemetry
15
+ 2025-12-27 19:44:23,779 INFO MainThread:592889 [wandb_init.py:init():994] communicating run to backend with 90.0 second timeout
16
+ 2025-12-27 19:44:24,241 INFO MainThread:592889 [wandb_init.py:init():1041] starting run threads in backend
17
+ 2025-12-27 19:44:24,354 INFO MainThread:592889 [wandb_run.py:_console_start():2521] atexit reg
18
+ 2025-12-27 19:44:24,354 INFO MainThread:592889 [wandb_run.py:_redirect():2369] redirect: wrap_raw
19
+ 2025-12-27 19:44:24,354 INFO MainThread:592889 [wandb_run.py:_redirect():2438] Wrapping output streams.
20
+ 2025-12-27 19:44:24,354 INFO MainThread:592889 [wandb_run.py:_redirect():2461] Redirects installed.
21
+ 2025-12-27 19:44:24,358 INFO MainThread:592889 [wandb_init.py:init():1081] run started, returning control to user process
22
+ 2025-12-27 19:45:32,787 INFO MainThread:592889 [wandb_run.py:_config_callback():1396] config_cb None None {'peft_config': {'default': {'task_type': 'CAUSAL_LM', 'peft_type': 'LORA', 'auto_mapping': None, 'peft_version': '0.18.0', 'base_model_name_or_path': '/workspace/Models/Qwen2.5-Coder-14B-CPT-SFT_v2', 'revision': None, 'inference_mode': False, 'r': 16, 'target_modules': ['q_proj', 'o_proj', 'v_proj', 'up_proj', 'gate_proj', 'down_proj', 'k_proj'], 'exclude_modules': None, 'lora_alpha': 32, 'lora_dropout': 0.05, 'fan_in_fan_out': False, 'bias': 'none', 'use_rslora': False, 'modules_to_save': None, 'init_lora_weights': True, 'layers_to_transform': None, 'layers_pattern': None, 'rank_pattern': {}, 'alpha_pattern': {}, 'megatron_config': None, 'megatron_core': 'megatron.core', 'trainable_token_indices': None, 'loftq_config': {}, 'eva_config': None, 'corda_config': None, 'use_dora': False, 'alora_invocation_tokens': None, 'use_qalora': False, 'qalora_group_size': 16, 'layer_replication': None, 'runtime_config': {'ephemeral_gpu_offload': False}, 'lora_bias': False, 'target_parameters': None, 'arrow_config': None, 'ensure_weight_tying': False}}, 'vocab_size': 152064, 'max_position_embeddings': 32768, 'hidden_size': 5120, 'intermediate_size': 13824, 'num_hidden_layers': 48, 'num_attention_heads': 40, 'use_sliding_window': False, 'sliding_window': None, 'max_window_layers': 48, 'num_key_value_heads': 8, 'hidden_act': 'silu', 'initializer_range': 0.02, 'rms_norm_eps': 1e-06, 'use_cache': False, 'rope_theta': 10000.0, 'rope_scaling': None, 'attention_dropout': 0.0, 'layer_types': ['full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention'], 'return_dict': True, 'output_hidden_states': False, 'torchscript': False, 'dtype': 'bfloat16', 'pruned_heads': {}, 'tie_word_embeddings': False, 'chunk_size_feed_forward': 0, 'is_encoder_decoder': False, 'is_decoder': False, 'cross_attention_hidden_size': None, 'add_cross_attention': False, 'tie_encoder_decoder': False, 'architectures': ['Qwen2ForCausalLM'], 'finetuning_task': None, 'id2label': {0: 'LABEL_0', 1: 'LABEL_1'}, 'label2id': {'LABEL_0': 0, 'LABEL_1': 1}, 'task_specific_params': None, 'problem_type': None, 'tokenizer_class': None, 'prefix': None, 'bos_token_id': 151643, 'pad_token_id': None, 'eos_token_id': 151643, 'sep_token_id': None, 'decoder_start_token_id': None, 'max_length': 20, 'min_length': 0, 'do_sample': False, 'early_stopping': False, 'num_beams': 1, 'temperature': 1.0, 'top_k': 50, 'top_p': 1.0, 'typical_p': 1.0, 'repetition_penalty': 1.0, 'length_penalty': 1.0, 'no_repeat_ngram_size': 0, 'encoder_no_repeat_ngram_size': 0, 'bad_words_ids': None, 'num_return_sequences': 1, 'output_scores': False, 'return_dict_in_generate': False, 'forced_bos_token_id': None, 'forced_eos_token_id': None, 'remove_invalid_values': False, 'exponential_decay_length_penalty': None, 'suppress_tokens': None, 'begin_suppress_tokens': None, 'num_beam_groups': 1, 'diversity_penalty': 0.0, '_name_or_path': '/workspace/Models/Qwen2.5-Coder-14B-CPT-SFT_v2', 'transformers_version': '4.57.3', 'model_type': 'qwen2', 'rope_parameters': {'rope_theta': 1000000.0, 'rope_type': 'default'}, 'tf_legacy_loss': False, 'use_bfloat16': False, 'output_attentions': False, 'output_dir': 'runs/grpo_14b_run1/checkpoints', 'overwrite_output_dir': False, 'do_train': False, 'do_eval': False, 'do_predict': False, 'eval_strategy': 'no', 'prediction_loss_only': False, 'per_device_train_batch_size': 1, 'per_device_eval_batch_size': 1, 'per_gpu_train_batch_size': None, 'per_gpu_eval_batch_size': None, 'gradient_accumulation_steps': 8, 'eval_accumulation_steps': None, 'eval_delay': 0, 'torch_empty_cache_steps': None, 'learning_rate': 5e-06, 'weight_decay': 0.01, 'adam_beta1': 0.9, 'adam_beta2': 0.999, 'adam_epsilon': 1e-08, 'max_grad_norm': 1.0, 'num_train_epochs': 2.0, 'max_steps': -1, 'lr_scheduler_type': 'cosine', 'lr_scheduler_kwargs': {}, 'warmup_ratio': 0.05, 'warmup_steps': 0, 'log_level': 'passive', 'log_level_replica': 'warning', 'log_on_each_node': True, 'logging_dir': 'runs/grpo_14b_run1/checkpoints/runs/Dec27_19-45-32_a100-2gpu-shell-session-757d587799-mfdvv', 'logging_strategy': 'steps', 'logging_first_step': False, 'logging_steps': 5, 'logging_nan_inf_filter': True, 'save_strategy': 'steps', 'save_steps': 100, 'save_total_limit': 2, 'save_safetensors': True, 'save_on_each_node': False, 'save_only_model': False, 'restore_callback_states_from_checkpoint': False, 'no_cuda': False, 'use_cpu': False, 'use_mps_device': False, 'seed': 42, 'data_seed': None, 'jit_mode_eval': False, 'bf16': True, 'fp16': False, 'fp16_opt_level': 'O1', 'half_precision_backend': 'auto', 'bf16_full_eval': False, 'fp16_full_eval': False, 'tf32': None, 'local_rank': 0, 'ddp_backend': None, 'tpu_num_cores': None, 'tpu_metrics_debug': False, 'debug': [], 'dataloader_drop_last': False, 'eval_steps': 50, 'dataloader_num_workers': 0, 'dataloader_prefetch_factor': None, 'past_index': -1, 'run_name': None, 'disable_tqdm': False, 'remove_unused_columns': False, 'label_names': None, 'load_best_model_at_end': False, 'metric_for_best_model': 'eval_loss', 'greater_is_better': False, 'ignore_data_skip': False, 'fsdp': [], 'fsdp_min_num_params': 0, 'fsdp_config': {'min_num_params': 0, 'xla': False, 'xla_fsdp_v2': False, 'xla_fsdp_grad_ckpt': False}, 'fsdp_transformer_layer_cls_to_wrap': None, 'accelerator_config': {'split_batches': False, 'dispatch_batches': None, 'even_batches': True, 'use_seedable_sampler': True, 'non_blocking': False, 'gradient_accumulation_kwargs': None}, 'parallelism_config': None, 'deepspeed': None, 'label_smoothing_factor': 0.0, 'optim': 'adamw_torch', 'optim_args': None, 'adafactor': False, 'group_by_length': False, 'length_column_name': 'length', 'report_to': ['wandb'], 'project': 'huggingface', 'trackio_space_id': 'trackio', 'ddp_find_unused_parameters': None, 'ddp_bucket_cap_mb': None, 'ddp_broadcast_buffers': None, 'dataloader_pin_memory': True, 'dataloader_persistent_workers': False, 'skip_memory_metrics': True, 'use_legacy_prediction_loop': False, 'push_to_hub': False, 'resume_from_checkpoint': None, 'hub_model_id': None, 'hub_strategy': 'every_save', 'hub_token': '<HUB_TOKEN>', 'hub_private_repo': None, 'hub_always_push': False, 'hub_revision': None, 'gradient_checkpointing': False, 'gradient_checkpointing_kwargs': None, 'include_inputs_for_metrics': False, 'include_for_metrics': [], 'eval_do_concat_batches': True, 'fp16_backend': 'auto', 'push_to_hub_model_id': None, 'push_to_hub_organization': None, 'push_to_hub_token': '<PUSH_TO_HUB_TOKEN>', 'mp_parameters': '', 'auto_find_batch_size': False, 'full_determinism': False, 'torchdynamo': None, 'ray_scope': 'last', 'ddp_timeout': 1800, 'torch_compile': False, 'torch_compile_backend': None, 'torch_compile_mode': None, 'include_tokens_per_second': False, 'include_num_input_tokens_seen': 'no', 'neftune_noise_alpha': None, 'optim_target_modules': None, 'batch_eval_metrics': False, 'eval_on_start': False, 'use_liger_kernel': False, 'liger_kernel_config': None, 'eval_use_gather_object': False, 'average_tokens_across_devices': True}
23
+ 2025-12-27 19:45:32,798 INFO MainThread:592889 [wandb_config.py:__setitem__():154] [no run ID] config set model/num_parameters = 14838846464 - <bound method Run._config_callback of <wandb.sdk.wandb_run.Run object at 0x7ada527aff70>>
24
+ 2025-12-27 19:45:32,798 INFO MainThread:592889 [wandb_run.py:_config_callback():1396] config_cb model/num_parameters 14838846464 None
25
+ 2025-12-27 22:06:03,800 INFO MainThread:592889 [wandb_run.py:_finish():2287] finishing run sirajuddin-shaik-007/rl-training/jz7bptqa
26
+ 2025-12-27 22:06:03,800 INFO MainThread:592889 [wandb_run.py:_atexit_cleanup():2486] got exitcode: 0
27
+ 2025-12-27 22:06:03,801 INFO MainThread:592889 [wandb_run.py:_restore():2468] restore
28
+ 2025-12-27 22:06:03,801 INFO MainThread:592889 [wandb_run.py:_restore():2474] restore done
29
+ 2025-12-27 22:06:04,302 INFO MainThread:592889 [wandb_run.py:_footer_sync_info():3862] logging synced files
wandb/run-20251227_194423-jz7bptqa/files/config.yaml ADDED
@@ -0,0 +1,725 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ _name_or_path:
2
+ value: /workspace/Models/Qwen2.5-Coder-14B-CPT-SFT_v2
3
+ _wandb:
4
+ value:
5
+ cli_version: 0.23.1
6
+ e:
7
+ flq59s27gswy5t5lhj0bnmni5u7y1dm1:
8
+ args:
9
+ - --config
10
+ - config_grpo_14b.yaml
11
+ codePath: run_grpo_fixed.py
12
+ codePathLocal: run_grpo_fixed.py
13
+ cpu_count: 12
14
+ cpu_count_logical: 24
15
+ cudaVersion: "13.0"
16
+ disk:
17
+ /:
18
+ total: "791251738624"
19
+ used: "537236914176"
20
+ email: shaiksirajuddin9949@gmail.com
21
+ executable: /root/llm_finetuning_env/bin/python
22
+ gpu: NVIDIA A100-SXM4-80GB
23
+ gpu_count: 2
24
+ gpu_nvidia:
25
+ - architecture: Ampere
26
+ cudaCores: 6912
27
+ memoryTotal: "85899345920"
28
+ name: NVIDIA A100-SXM4-80GB
29
+ uuid: GPU-989794b0-ec3b-13bf-db9f-3fbe341497ba
30
+ - architecture: Ampere
31
+ cudaCores: 6912
32
+ memoryTotal: "85899345920"
33
+ name: NVIDIA A100-SXM4-80GB
34
+ uuid: GPU-3790aa64-60ef-9eac-b0b1-b278ee8c0d40
35
+ host: a100-2gpu-shell-session-757d587799-mfdvv
36
+ memory:
37
+ total: "359047892992"
38
+ os: Linux-6.12.46+-x86_64-with-glibc2.35
39
+ program: /workspace/trainer-kit/GRPO-14b/run_grpo_fixed.py
40
+ python: CPython 3.10.12
41
+ root: runs/grpo_14b_run1
42
+ startedAt: "2025-12-27T19:44:23.484378Z"
43
+ writerId: flq59s27gswy5t5lhj0bnmni5u7y1dm1
44
+ m:
45
+ - "1": train/global_step
46
+ "6":
47
+ - 3
48
+ "7": []
49
+ - "2": '*'
50
+ "5": 1
51
+ "6":
52
+ - 1
53
+ "7": []
54
+ python_version: 3.10.12
55
+ t:
56
+ "1":
57
+ - 1
58
+ - 11
59
+ - 41
60
+ - 49
61
+ - 51
62
+ - 71
63
+ - 98
64
+ "2":
65
+ - 1
66
+ - 11
67
+ - 41
68
+ - 49
69
+ - 51
70
+ - 71
71
+ - 98
72
+ "3":
73
+ - 2
74
+ - 7
75
+ - 15
76
+ - 16
77
+ - 19
78
+ - 62
79
+ - 66
80
+ "4": 3.10.12
81
+ "5": 0.23.1
82
+ "6": 4.57.3
83
+ "9":
84
+ "1": transformers_trainer
85
+ "12": 0.23.1
86
+ "13": linux-x86_64
87
+ accelerator_config:
88
+ value:
89
+ dispatch_batches: null
90
+ even_batches: true
91
+ gradient_accumulation_kwargs: null
92
+ non_blocking: false
93
+ split_batches: false
94
+ use_seedable_sampler: true
95
+ adafactor:
96
+ value: false
97
+ adam_beta1:
98
+ value: 0.9
99
+ adam_beta2:
100
+ value: 0.999
101
+ adam_epsilon:
102
+ value: 1e-08
103
+ add_cross_attention:
104
+ value: false
105
+ architectures:
106
+ value:
107
+ - Qwen2ForCausalLM
108
+ attention_dropout:
109
+ value: 0
110
+ auto_find_batch_size:
111
+ value: false
112
+ average_tokens_across_devices:
113
+ value: true
114
+ bad_words_ids:
115
+ value: null
116
+ batch_eval_metrics:
117
+ value: false
118
+ begin_suppress_tokens:
119
+ value: null
120
+ bf16:
121
+ value: true
122
+ bf16_full_eval:
123
+ value: false
124
+ bos_token_id:
125
+ value: 151643
126
+ chunk_size_feed_forward:
127
+ value: 0
128
+ cross_attention_hidden_size:
129
+ value: null
130
+ data:
131
+ value:
132
+ completions_field: completions
133
+ custom_template: |-
134
+ ##INSTRUCTION
135
+ {instruction}<|im_end|>
136
+ {input}<|im_end|>
137
+ {output}<|im_end|>
138
+ eval_jsonl: null
139
+ eval_split_ratio: 0
140
+ format_type: raw
141
+ max_length: 2048
142
+ min_completions: 2
143
+ num_proc: 1
144
+ prompt_field: prompt
145
+ scores_field: scores
146
+ shuffle: true
147
+ system_prompt: |
148
+ You are a Hyperswitch Rust code analyzer. Identify functions/structs that need modification for a given task.
149
+
150
+ ## Output Format
151
+
152
+ ##OUTPUT
153
+ Explain the data flow and why each component must change:
154
+ - Flow: [Input → Processing → Output with arrows]
155
+ - For each component: "The [ComponentName] ([path]) must [action] because [reason]—without this, [consequence]"
156
+ - Explain coupling between components
157
+
158
+ ##SELECT
159
+ modify::crates/path/to/file.rs::impl::ComponentName
160
+ add::crates/another/file.rs::function::AnotherComponent
161
+ <EOS>
162
+
163
+ ## Rules
164
+
165
+ 1. Use full paths: `remove::crates/folder/file.rs::Type::Name`
166
+ 2. Use `::` for nested items: `status::StructName::Type::Name`
167
+ 3. Always explain "must change because" and "without this"
168
+ 3. Types of components: function, struct, enum, impl, trait
169
+ 4. If there is extra information (e.g., enum variants), include that too.
170
+ 5. Start with ##OUTPUT, end with ##SELECT, terminate with <EOS>
171
+
172
+ ## Example
173
+
174
+ ##TASK
175
+ Add webhook subscription support
176
+
177
+ ##OUTPUT
178
+ The webhook system routes events via EventClass enum. Flow: webhook → EventClass → handler → processing. The EventClass enum (crates/common_enums/src/enums.rs::EventClass) must add Subscriptions variant because it defines event routing—without this, subscription events cannot be processed. The SubscriptionStatus impl (crates/common_enums/src/transformers.rs::SubscriptionStatus) must map to EventType because it converts status to events—without this, status changes don't trigger webhooks. These are coupled: EventClass routes to handlers that use SubscriptionStatus mappings.
179
+
180
+ ##SELECT
181
+ crates/common_enums/src/enums.rs::EventClass
182
+ crates/common_enums/src/transformers.rs::SubscriptionStatus
183
+ <EOS>
184
+ train_jsonl: grpo_dataset.jsonl
185
+ data_seed:
186
+ value: null
187
+ dataloader_drop_last:
188
+ value: false
189
+ dataloader_num_workers:
190
+ value: 0
191
+ dataloader_persistent_workers:
192
+ value: false
193
+ dataloader_pin_memory:
194
+ value: true
195
+ dataloader_prefetch_factor:
196
+ value: null
197
+ ddp_backend:
198
+ value: null
199
+ ddp_broadcast_buffers:
200
+ value: null
201
+ ddp_bucket_cap_mb:
202
+ value: null
203
+ ddp_find_unused_parameters:
204
+ value: null
205
+ ddp_timeout:
206
+ value: 1800
207
+ debug:
208
+ value: []
209
+ decoder_start_token_id:
210
+ value: null
211
+ deepspeed:
212
+ value: null
213
+ disable_tqdm:
214
+ value: false
215
+ diversity_penalty:
216
+ value: 0
217
+ do_eval:
218
+ value: false
219
+ do_predict:
220
+ value: false
221
+ do_sample:
222
+ value: false
223
+ do_train:
224
+ value: false
225
+ dtype:
226
+ value: bfloat16
227
+ early_stopping:
228
+ value: false
229
+ encoder_no_repeat_ngram_size:
230
+ value: 0
231
+ eos_token_id:
232
+ value: 151643
233
+ eval_accumulation_steps:
234
+ value: null
235
+ eval_delay:
236
+ value: 0
237
+ eval_do_concat_batches:
238
+ value: true
239
+ eval_on_start:
240
+ value: false
241
+ eval_steps:
242
+ value: 50
243
+ eval_strategy:
244
+ value: "no"
245
+ eval_use_gather_object:
246
+ value: false
247
+ exponential_decay_length_penalty:
248
+ value: null
249
+ finetuning_task:
250
+ value: null
251
+ forced_bos_token_id:
252
+ value: null
253
+ forced_eos_token_id:
254
+ value: null
255
+ fp16:
256
+ value: false
257
+ fp16_backend:
258
+ value: auto
259
+ fp16_full_eval:
260
+ value: false
261
+ fp16_opt_level:
262
+ value: O1
263
+ fsdp:
264
+ value: []
265
+ fsdp_config:
266
+ value:
267
+ min_num_params: 0
268
+ xla: false
269
+ xla_fsdp_grad_ckpt: false
270
+ xla_fsdp_v2: false
271
+ fsdp_min_num_params:
272
+ value: 0
273
+ fsdp_transformer_layer_cls_to_wrap:
274
+ value: null
275
+ full_determinism:
276
+ value: false
277
+ gradient_accumulation_steps:
278
+ value: 8
279
+ gradient_checkpointing:
280
+ value: false
281
+ gradient_checkpointing_kwargs:
282
+ value: null
283
+ greater_is_better:
284
+ value: false
285
+ group_by_length:
286
+ value: false
287
+ grpo:
288
+ value:
289
+ advantage_temperature: 1
290
+ group_size: 4
291
+ kl_coef: 0.05
292
+ normalize_advantages: true
293
+ reward_bias: 0
294
+ reward_clip: 5
295
+ reward_scaling: 1
296
+ seed: 42
297
+ use_reference_model: false
298
+ half_precision_backend:
299
+ value: auto
300
+ hidden_act:
301
+ value: silu
302
+ hidden_size:
303
+ value: 5120
304
+ hub_always_push:
305
+ value: false
306
+ hub_model_id:
307
+ value: null
308
+ hub_private_repo:
309
+ value: null
310
+ hub_revision:
311
+ value: null
312
+ hub_strategy:
313
+ value: every_save
314
+ hub_token:
315
+ value: <HUB_TOKEN>
316
+ id2label:
317
+ value:
318
+ "0": LABEL_0
319
+ "1": LABEL_1
320
+ ignore_data_skip:
321
+ value: false
322
+ include_for_metrics:
323
+ value: []
324
+ include_inputs_for_metrics:
325
+ value: false
326
+ include_num_input_tokens_seen:
327
+ value: "no"
328
+ include_tokens_per_second:
329
+ value: false
330
+ initializer_range:
331
+ value: 0.02
332
+ intermediate_size:
333
+ value: 13824
334
+ is_decoder:
335
+ value: false
336
+ is_encoder_decoder:
337
+ value: false
338
+ jit_mode_eval:
339
+ value: false
340
+ label_names:
341
+ value: null
342
+ label_smoothing_factor:
343
+ value: 0
344
+ label2id:
345
+ value:
346
+ LABEL_0: 0
347
+ LABEL_1: 1
348
+ layer_types:
349
+ value:
350
+ - full_attention
351
+ - full_attention
352
+ - full_attention
353
+ - full_attention
354
+ - full_attention
355
+ - full_attention
356
+ - full_attention
357
+ - full_attention
358
+ - full_attention
359
+ - full_attention
360
+ - full_attention
361
+ - full_attention
362
+ - full_attention
363
+ - full_attention
364
+ - full_attention
365
+ - full_attention
366
+ - full_attention
367
+ - full_attention
368
+ - full_attention
369
+ - full_attention
370
+ - full_attention
371
+ - full_attention
372
+ - full_attention
373
+ - full_attention
374
+ - full_attention
375
+ - full_attention
376
+ - full_attention
377
+ - full_attention
378
+ - full_attention
379
+ - full_attention
380
+ - full_attention
381
+ - full_attention
382
+ - full_attention
383
+ - full_attention
384
+ - full_attention
385
+ - full_attention
386
+ - full_attention
387
+ - full_attention
388
+ - full_attention
389
+ - full_attention
390
+ - full_attention
391
+ - full_attention
392
+ - full_attention
393
+ - full_attention
394
+ - full_attention
395
+ - full_attention
396
+ - full_attention
397
+ - full_attention
398
+ learning_rate:
399
+ value: 5e-06
400
+ length_column_name:
401
+ value: length
402
+ length_penalty:
403
+ value: 1
404
+ liger_kernel_config:
405
+ value: null
406
+ load_best_model_at_end:
407
+ value: false
408
+ local_rank:
409
+ value: 0
410
+ log_level:
411
+ value: passive
412
+ log_level_replica:
413
+ value: warning
414
+ log_on_each_node:
415
+ value: true
416
+ logging_dir:
417
+ value: runs/grpo_14b_run1/checkpoints/runs/Dec27_19-45-32_a100-2gpu-shell-session-757d587799-mfdvv
418
+ logging_first_step:
419
+ value: false
420
+ logging_nan_inf_filter:
421
+ value: true
422
+ logging_steps:
423
+ value: 5
424
+ logging_strategy:
425
+ value: steps
426
+ lr_scheduler_type:
427
+ value: cosine
428
+ max_grad_norm:
429
+ value: 1
430
+ max_length:
431
+ value: 20
432
+ max_position_embeddings:
433
+ value: 32768
434
+ max_steps:
435
+ value: -1
436
+ max_window_layers:
437
+ value: 48
438
+ metric_for_best_model:
439
+ value: eval_loss
440
+ min_length:
441
+ value: 0
442
+ model:
443
+ value:
444
+ device_map: auto
445
+ load_in_4bit: false
446
+ load_in_8bit: false
447
+ repo_id: /workspace/Models/Qwen2.5-Coder-14B-CPT-SFT_v2
448
+ tokenizer_name: Qwen/Qwen2.5-Coder-14B
449
+ torch_dtype: bfloat16
450
+ trust_remote_code: true
451
+ model/num_parameters:
452
+ value: 14838846464
453
+ model_type:
454
+ value: qwen2
455
+ mp_parameters:
456
+ value: ""
457
+ neftune_noise_alpha:
458
+ value: null
459
+ no_cuda:
460
+ value: false
461
+ no_repeat_ngram_size:
462
+ value: 0
463
+ num_attention_heads:
464
+ value: 40
465
+ num_beam_groups:
466
+ value: 1
467
+ num_beams:
468
+ value: 1
469
+ num_hidden_layers:
470
+ value: 48
471
+ num_key_value_heads:
472
+ value: 8
473
+ num_return_sequences:
474
+ value: 1
475
+ num_train_epochs:
476
+ value: 2
477
+ optim:
478
+ value: adamw_torch
479
+ optim_args:
480
+ value: null
481
+ optim_target_modules:
482
+ value: null
483
+ output_attentions:
484
+ value: false
485
+ output_dir:
486
+ value: runs/grpo_14b_run1/checkpoints
487
+ output_hidden_states:
488
+ value: false
489
+ output_scores:
490
+ value: false
491
+ overwrite_output_dir:
492
+ value: false
493
+ pad_token_id:
494
+ value: null
495
+ parallelism_config:
496
+ value: null
497
+ past_index:
498
+ value: -1
499
+ peft:
500
+ value:
501
+ bias: none
502
+ enabled: true
503
+ lora_alpha: 32
504
+ lora_dropout: 0.05
505
+ r: 16
506
+ target_modules:
507
+ - q_proj
508
+ - k_proj
509
+ - v_proj
510
+ - o_proj
511
+ - gate_proj
512
+ - up_proj
513
+ - down_proj
514
+ task_type: CAUSAL_LM
515
+ peft_config:
516
+ value:
517
+ default:
518
+ alora_invocation_tokens: null
519
+ arrow_config: null
520
+ auto_mapping: null
521
+ base_model_name_or_path: /workspace/Models/Qwen2.5-Coder-14B-CPT-SFT_v2
522
+ bias: none
523
+ corda_config: null
524
+ ensure_weight_tying: false
525
+ eva_config: null
526
+ exclude_modules: null
527
+ fan_in_fan_out: false
528
+ inference_mode: false
529
+ init_lora_weights: true
530
+ layer_replication: null
531
+ layers_pattern: null
532
+ layers_to_transform: null
533
+ lora_alpha: 32
534
+ lora_bias: false
535
+ lora_dropout: 0.05
536
+ megatron_config: null
537
+ megatron_core: megatron.core
538
+ modules_to_save: null
539
+ peft_type: LORA
540
+ peft_version: 0.18.0
541
+ qalora_group_size: 16
542
+ r: 16
543
+ revision: null
544
+ runtime_config:
545
+ ephemeral_gpu_offload: false
546
+ target_modules:
547
+ - q_proj
548
+ - o_proj
549
+ - v_proj
550
+ - up_proj
551
+ - gate_proj
552
+ - down_proj
553
+ - k_proj
554
+ target_parameters: null
555
+ task_type: CAUSAL_LM
556
+ trainable_token_indices: null
557
+ use_dora: false
558
+ use_qalora: false
559
+ use_rslora: false
560
+ per_device_eval_batch_size:
561
+ value: 1
562
+ per_device_train_batch_size:
563
+ value: 1
564
+ per_gpu_eval_batch_size:
565
+ value: null
566
+ per_gpu_train_batch_size:
567
+ value: null
568
+ prediction_loss_only:
569
+ value: false
570
+ prefix:
571
+ value: null
572
+ problem_type:
573
+ value: null
574
+ project:
575
+ value: huggingface
576
+ push_to_hub:
577
+ value: false
578
+ push_to_hub_model_id:
579
+ value: null
580
+ push_to_hub_organization:
581
+ value: null
582
+ push_to_hub_token:
583
+ value: <PUSH_TO_HUB_TOKEN>
584
+ ray_scope:
585
+ value: last
586
+ remove_invalid_values:
587
+ value: false
588
+ remove_unused_columns:
589
+ value: false
590
+ repetition_penalty:
591
+ value: 1
592
+ report_to:
593
+ value:
594
+ - wandb
595
+ restore_callback_states_from_checkpoint:
596
+ value: false
597
+ resume_from_checkpoint:
598
+ value: null
599
+ return_dict:
600
+ value: true
601
+ return_dict_in_generate:
602
+ value: false
603
+ rms_norm_eps:
604
+ value: 1e-06
605
+ rope_parameters:
606
+ value:
607
+ rope_theta: 1e+06
608
+ rope_type: default
609
+ rope_scaling:
610
+ value: null
611
+ rope_theta:
612
+ value: 10000
613
+ run_dir:
614
+ value: runs/grpo_14b_run1
615
+ run_name:
616
+ value: null
617
+ save_on_each_node:
618
+ value: false
619
+ save_only_model:
620
+ value: false
621
+ save_safetensors:
622
+ value: true
623
+ save_steps:
624
+ value: 100
625
+ save_strategy:
626
+ value: steps
627
+ save_total_limit:
628
+ value: 2
629
+ seed:
630
+ value: 42
631
+ sep_token_id:
632
+ value: null
633
+ skip_memory_metrics:
634
+ value: true
635
+ sliding_window:
636
+ value: null
637
+ suppress_tokens:
638
+ value: null
639
+ task_specific_params:
640
+ value: null
641
+ temperature:
642
+ value: 1
643
+ tf_legacy_loss:
644
+ value: false
645
+ tf32:
646
+ value: null
647
+ tie_encoder_decoder:
648
+ value: false
649
+ tie_word_embeddings:
650
+ value: false
651
+ tokenizer_class:
652
+ value: null
653
+ top_k:
654
+ value: 50
655
+ top_p:
656
+ value: 1
657
+ torch_compile:
658
+ value: false
659
+ torch_compile_backend:
660
+ value: null
661
+ torch_compile_mode:
662
+ value: null
663
+ torch_empty_cache_steps:
664
+ value: null
665
+ torchdynamo:
666
+ value: null
667
+ torchscript:
668
+ value: false
669
+ tpu_metrics_debug:
670
+ value: false
671
+ tpu_num_cores:
672
+ value: null
673
+ trackio_space_id:
674
+ value: trackio
675
+ train:
676
+ value:
677
+ bf16: true
678
+ dataloader_num_workers: 4
679
+ dataloader_pin_memory: true
680
+ ddp_find_unused_parameters: false
681
+ evaluation_strategy: "no"
682
+ fp16: false
683
+ gradient_accumulation_steps: 8
684
+ gradient_checkpointing: true
685
+ learning_rate: 5e-06
686
+ logging_steps: 5
687
+ lr_scheduler_type: cosine
688
+ max_grad_norm: 1
689
+ num_train_epochs: 2
690
+ output_dir: runs/grpo_14b_run1
691
+ per_device_eval_batch_size: 1
692
+ per_device_train_batch_size: 1
693
+ remove_unused_columns: false
694
+ report_to: []
695
+ save_steps: 100
696
+ save_total_limit: 2
697
+ seed: 42
698
+ warmup_ratio: 0.05
699
+ weight_decay: 0.01
700
+ transformers_version:
701
+ value: 4.57.3
702
+ typical_p:
703
+ value: 1
704
+ use_bfloat16:
705
+ value: false
706
+ use_cache:
707
+ value: false
708
+ use_cpu:
709
+ value: false
710
+ use_legacy_prediction_loop:
711
+ value: false
712
+ use_liger_kernel:
713
+ value: false
714
+ use_mps_device:
715
+ value: false
716
+ use_sliding_window:
717
+ value: false
718
+ vocab_size:
719
+ value: 152064
720
+ warmup_ratio:
721
+ value: 0.05
722
+ warmup_steps:
723
+ value: 0
724
+ weight_decay:
725
+ value: 0.01
wandb/run-20251227_194423-jz7bptqa/files/output.log ADDED
@@ -0,0 +1,134 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ Wandb initialized: project='rl-training', name='auto-generated'
2
+ `torch_dtype` is deprecated! Use `dtype` instead!
3
+ Loading checkpoint shards: 100%|████████████████████████████████████████████| 16/16 [00:17<00:00, 1.10s/it]
4
+ Formatting and tokenizing train GRPO data (num_proc=1): 100%|████| 2000/2000 [00:37<00:00, 53.65 examples/s]
5
+ Filter: 100%|███████████████████████████████████████████████████| 1998/1998 [00:08<00:00, 244.33 examples/s]
6
+ Training samples: 1998
7
+ Warning: group_size (4) > min_completions (2)
8
+ Setting group_size to 2
9
+
10
+ === GRPO Training Configuration ===
11
+ Group size: 2
12
+ KL coefficient: 0.05
13
+ Normalize advantages: True
14
+ Reward scaling: 1.0
15
+ Advantage temperature: 1.0
16
+ Use reference model: False
17
+ ===================================
18
+
19
+ Starting GRPO training...
20
+ 0%| | 0/500 [00:00<?, ?it/s]/workspace/trainer-kit/GRPO-14b/run_grpo_fixed.py:700: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
21
+ with torch.cuda.amp.autocast(enabled=self.args.fp16 or self.args.bf16):
22
+ Could not estimate the number of tokens of the input, floating-point operations will not be computed
23
+ 20%|█████████████▍ | 100/500 [28:13<1:54:10, 17.13s/it]/workspace/trainer-kit/GRPO-14b/run_grpo_fixed.py:700: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
24
+ {'loss': 0.007, 'grad_norm': 0.05460292845964432, 'learning_rate': 8.000000000000001e-07, 'grpo_mean_advantage': -1.3560057254835556e-07, 'grpo_std_advantage': 3.0318567496578908e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5922331809997559, 'epoch': 0.02}
25
+ {'loss': 0.0107, 'grad_norm': 0.0679207444190979, 'learning_rate': 1.8000000000000001e-06, 'grpo_mean_advantage': 3.6619603633880615e-06, 'grpo_std_advantage': 1.6246918676188216e-05, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5561589002609253, 'epoch': 0.04}
26
+ {'loss': 0.007, 'grad_norm': 0.05788416787981987, 'learning_rate': 2.8000000000000003e-06, 'grpo_mean_advantage': -1.0654330395709621e-07, 'grpo_std_advantage': 5.399440965447866e-07, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5759152173995972, 'epoch': 0.06}
27
+ {'loss': 0.0246, 'grad_norm': 0.0746568813920021, 'learning_rate': 3.8000000000000005e-06, 'grpo_mean_advantage': -5.871057737749652e-07, 'grpo_std_advantage': 2.6951597646984737e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5127314329147339, 'epoch': 0.08}
28
+ {'loss': 0.0337, 'grad_norm': 0.11442846059799194, 'learning_rate': 4.800000000000001e-06, 'grpo_mean_advantage': 6.370246410369873e-07, 'grpo_std_advantage': 2.8908377771585947e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.539706826210022, 'epoch': 0.1}
29
+ {'loss': 0.0171, 'grad_norm': 0.05778791010379791, 'learning_rate': 4.999125183044924e-06, 'grpo_mean_advantage': 6.705522359595761e-09, 'grpo_std_advantage': 6.189450800775376e-07, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5812538862228394, 'epoch': 0.12}
30
+ {'loss': 0.0145, 'grad_norm': 0.05819695070385933, 'learning_rate': 4.995572288443412e-06, 'grpo_mean_advantage': 3.859400692363124e-07, 'grpo_std_advantage': 1.6833292875162442e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5909844636917114, 'epoch': 0.14}
31
+ {'loss': 0.0196, 'grad_norm': 0.07968433201313019, 'learning_rate': 4.98929052218411e-06, 'grpo_mean_advantage': 2.600252742013254e-07, 'grpo_std_advantage': 1.4095899132371414e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5630953907966614, 'epoch': 0.16}
32
+ {'loss': 0.0186, 'grad_norm': 0.0733402892947197, 'learning_rate': 4.980286753286196e-06, 'grpo_mean_advantage': -1.2591480924584175e-07, 'grpo_std_advantage': 1.0309080380466185e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5604403614997864, 'epoch': 0.18}
33
+ {'loss': 0.0286, 'grad_norm': 0.07136482000350952, 'learning_rate': 4.9685708272387645e-06, 'grpo_mean_advantage': -2.808868941883702e-07, 'grpo_std_advantage': 1.5696078889959608e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5971035957336426, 'epoch': 0.2}
34
+ {'loss': 0.0054, 'grad_norm': 0.08851475268602371, 'learning_rate': 4.9541555552349404e-06, 'grpo_mean_advantage': 2.6822089438383045e-08, 'grpo_std_advantage': 3.7878271541558206e-07, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5892971754074097, 'epoch': 0.22}
35
+ {'loss': -0.0074, 'grad_norm': 0.07778509706258774, 'learning_rate': 4.9370567001630155e-06, 'grpo_mean_advantage': -5.662441182607836e-08, 'grpo_std_advantage': 6.128998393251095e-07, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.564322292804718, 'epoch': 0.24}
36
+ {'loss': 0.0145, 'grad_norm': 0.08740051090717316, 'learning_rate': 4.917292959369968e-06, 'grpo_mean_advantage': -1.5944242193199898e-07, 'grpo_std_advantage': 1.6374274309782777e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.562497615814209, 'epoch': 0.26}
37
+ {'loss': 0.0257, 'grad_norm': 0.19070060551166534, 'learning_rate': 4.8948859442161876e-06, 'grpo_mean_advantage': 1.6838312433264946e-07, 'grpo_std_advantage': 8.536571272088622e-07, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5904761552810669, 'epoch': 0.28}
38
+ {'loss': 0.0024, 'grad_norm': 0.07321271300315857, 'learning_rate': 4.869860156443768e-06, 'grpo_mean_advantage': 1.1175870895385742e-07, 'grpo_std_advantage': 6.451961667153228e-07, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5765624046325684, 'epoch': 0.3}
39
+ {'loss': 0.0277, 'grad_norm': 0.07126748561859131, 'learning_rate': 4.842242961384211e-06, 'grpo_mean_advantage': -1.4603138254187797e-07, 'grpo_std_advantage': 1.1309343790344428e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5858271718025208, 'epoch': 0.32}
40
+ {'loss': 0.0246, 'grad_norm': 0.08629189431667328, 'learning_rate': 4.812064558034847e-06, 'grpo_mean_advantage': -1.817941665649414e-06, 'grpo_std_advantage': 1.1141768482048064e-05, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5871662497520447, 'epoch': 0.34}
41
+ {'loss': 0.0056, 'grad_norm': 0.0998779758810997, 'learning_rate': 4.779357946036662e-06, 'grpo_mean_advantage': 1.8179416372277046e-07, 'grpo_std_advantage': 6.210335072864837e-07, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5330992937088013, 'epoch': 0.36}
42
+ {'loss': 0.0053, 'grad_norm': 0.10614689439535141, 'learning_rate': 4.74415888958968e-06, 'grpo_mean_advantage': -2.972781771859445e-07, 'grpo_std_advantage': 3.1582342217006953e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5265295505523682, 'epoch': 0.38}
43
+ {'loss': 0.0134, 'grad_norm': 0.10345634073019028, 'learning_rate': 4.706505878345343e-06, 'grpo_mean_advantage': -7.033348197182931e-07, 'grpo_std_advantage': 4.245831405569334e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5660771131515503, 'epoch': 0.4}
44
+ with torch.cuda.amp.autocast(enabled=self.args.fp16 or self.args.bf16):
45
+ 40%|██████████████████████████▊ | 200/500 [56:13<1:25:51, 17.17s/it]/workspace/trainer-kit/GRPO-14b/run_grpo_fixed.py:700: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
46
+ {'loss': 0.0004, 'grad_norm': 0.10077933222055435, 'learning_rate': 4.666440085318626e-06, 'grpo_mean_advantage': 1.1920928955078125e-07, 'grpo_std_advantage': 3.2809634831210133e-07, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.57631915807724, 'epoch': 0.42}
47
+ {'loss': 0.0033, 'grad_norm': 0.09548182785511017, 'learning_rate': 4.624005321865968e-06, 'grpo_mean_advantage': -4.0978193283081055e-07, 'grpo_std_advantage': 6.0397578636184335e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.546563982963562, 'epoch': 0.44}
48
+ {'loss': 0.0095, 'grad_norm': 0.09417816251516342, 'learning_rate': 4.57924798977818e-06, 'grpo_mean_advantage': -1.467764434437413e-07, 'grpo_std_advantage': 2.2689375782647403e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5519219636917114, 'epoch': 0.46}
49
+ {'loss': 0.0006, 'grad_norm': 0.10022275149822235, 'learning_rate': 4.532217030540781e-06, 'grpo_mean_advantage': -5.215406329028838e-09, 'grpo_std_advantage': 7.929010621410271e-07, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5490407943725586, 'epoch': 0.48}
50
+ {'loss': -0.0046, 'grad_norm': 0.14057794213294983, 'learning_rate': 4.482963871817195e-06, 'grpo_mean_advantage': -5.7369469175228005e-08, 'grpo_std_advantage': 1.2823379620385822e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5646580457687378, 'epoch': 0.5}
51
+ {'loss': -0.003, 'grad_norm': 0.12420658767223358, 'learning_rate': 4.4315423712133595e-06, 'grpo_mean_advantage': 2.9876827056796174e-07, 'grpo_std_advantage': 1.0496698905626545e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.6111599802970886, 'epoch': 0.52}
52
+ {'loss': 0.0154, 'grad_norm': 0.14342808723449707, 'learning_rate': 4.378008757385222e-06, 'grpo_mean_advantage': 1.5869736103013565e-07, 'grpo_std_advantage': 1.2748531617035042e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5619662404060364, 'epoch': 0.54}
53
+ {'loss': -0.0262, 'grad_norm': 0.14729444682598114, 'learning_rate': 4.322421568553529e-06, 'grpo_mean_advantage': 3.0100346748440643e-07, 'grpo_std_advantage': 2.4499684059264837e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5795454978942871, 'epoch': 0.56}
54
+ {'loss': 0.0018, 'grad_norm': 0.15249410271644592, 'learning_rate': 4.2648415884931476e-06, 'grpo_mean_advantage': -3.233552092751779e-07, 'grpo_std_advantage': 1.248456669600273e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5804953575134277, 'epoch': 0.58}
55
+ {'loss': -0.017, 'grad_norm': 0.1841023564338684, 'learning_rate': 4.205331780066892e-06, 'grpo_mean_advantage': 3.2261013416245987e-07, 'grpo_std_advantage': 1.4773489738217904e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5628539323806763, 'epoch': 0.6}
56
+ {'loss': 0.0044, 'grad_norm': 0.18597163259983063, 'learning_rate': 4.1439572163765615e-06, 'grpo_mean_advantage': -2.5331974029541016e-07, 'grpo_std_advantage': 1.5092309695319273e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5727725625038147, 'epoch': 0.62}
57
+ {'loss': -0.005, 'grad_norm': 0.18310388922691345, 'learning_rate': 4.0807850096064605e-06, 'grpo_mean_advantage': -6.780028627417778e-08, 'grpo_std_advantage': 8.550978805033083e-07, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5833909511566162, 'epoch': 0.64}
58
+ {'loss': -0.015, 'grad_norm': 0.2192923128604889, 'learning_rate': 4.015884237637206e-06, 'grpo_mean_advantage': -5.587935447692871e-08, 'grpo_std_advantage': 3.564579174053506e-07, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5742615461349487, 'epoch': 0.66}
59
+ {'loss': -0.0314, 'grad_norm': 0.16708803176879883, 'learning_rate': 3.949325868510083e-06, 'grpo_mean_advantage': -5.327165126800537e-07, 'grpo_std_advantage': 2.309018327650847e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5758188962936401, 'epoch': 0.68}
60
+ {'loss': -0.0441, 'grad_norm': 0.3401262164115906, 'learning_rate': 3.881182682824534e-06, 'grpo_mean_advantage': 5.863606702405377e-07, 'grpo_std_advantage': 2.4449204829579685e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5767683982849121, 'epoch': 0.7}
61
+ {'loss': -0.0162, 'grad_norm': 0.1931898146867752, 'learning_rate': 3.811529194153635e-06, 'grpo_mean_advantage': 3.2186508747145126e-07, 'grpo_std_advantage': 2.293551688126172e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.586772084236145, 'epoch': 0.72}
62
+ {'loss': -0.0386, 'grad_norm': 0.2537969648838043, 'learning_rate': 3.7404415675646054e-06, 'grpo_mean_advantage': -4.470348358154297e-08, 'grpo_std_advantage': 3.7067667335577426e-07, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.549396276473999, 'epoch': 0.74}
63
+ {'loss': -0.037, 'grad_norm': 0.20326584577560425, 'learning_rate': 3.667997536333424e-06, 'grpo_mean_advantage': -2.1010637851759384e-07, 'grpo_std_advantage': 1.1695076409523608e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5798425078392029, 'epoch': 0.76}
64
+ {'loss': -0.0292, 'grad_norm': 0.25048357248306274, 'learning_rate': 3.59427631694463e-06, 'grpo_mean_advantage': 1.765787658314366e-07, 'grpo_std_advantage': 2.429934738756856e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5584167838096619, 'epoch': 0.78}
65
+ {'loss': -0.0454, 'grad_norm': 0.2687569260597229, 'learning_rate': 3.5193585224692595e-06, 'grpo_mean_advantage': 1.6540289493605087e-07, 'grpo_std_advantage': 2.6342788714828203e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5676193237304688, 'epoch': 0.8}
66
+ with torch.cuda.amp.autocast(enabled=self.args.fp16 or self.args.bf16):
67
+ 60%|████████████████████████████████████████▏ | 300/500 [1:24:01<55:53, 16.77s/it]/workspace/trainer-kit/GRPO-14b/run_grpo_fixed.py:700: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
68
+ {'loss': -0.0423, 'grad_norm': 0.22301620244979858, 'learning_rate': 3.44332607441564e-06, 'grpo_mean_advantage': -1.0944902442133753e-06, 'grpo_std_advantage': 5.346942998585291e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5669739842414856, 'epoch': 0.82}
69
+ {'loss': -0.0857, 'grad_norm': 0.3040211498737335, 'learning_rate': 3.3662621131494204e-06, 'grpo_mean_advantage': 2.4065374759629776e-07, 'grpo_std_advantage': 1.6327536513927043e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5922158360481262, 'epoch': 0.84}
70
+ {'loss': -0.0278, 'grad_norm': 0.27231141924858093, 'learning_rate': 3.2882509069808044e-06, 'grpo_mean_advantage': -5.21540641784668e-08, 'grpo_std_advantage': 5.847922466273303e-07, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5473950505256653, 'epoch': 0.86}
71
+ {'loss': -0.0727, 'grad_norm': 0.3571636378765106, 'learning_rate': 3.2093777600183873e-06, 'grpo_mean_advantage': 6.541609991472797e-07, 'grpo_std_advantage': 4.072162937518442e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5880032777786255, 'epoch': 0.88}
72
+ {'loss': -0.0464, 'grad_norm': 0.306273490190506, 'learning_rate': 3.1297289188903705e-06, 'grpo_mean_advantage': -1.2218951894737984e-07, 'grpo_std_advantage': 4.386006935419573e-07, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5835092663764954, 'epoch': 0.9}
73
+ {'loss': -0.0295, 'grad_norm': 0.2700377106666565, 'learning_rate': 3.049391478435133e-06, 'grpo_mean_advantage': 1.7605722177904681e-06, 'grpo_std_advantage': 8.007580618141219e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5394966006278992, 'epoch': 0.92}
74
+ {'loss': -0.031, 'grad_norm': 0.39531761407852173, 'learning_rate': 2.9684532864643123e-06, 'grpo_mean_advantage': -3.3080578987210174e-07, 'grpo_std_advantage': 1.551636614749441e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5687432289123535, 'epoch': 0.94}
75
+ {'loss': -0.0789, 'grad_norm': 0.5987040996551514, 'learning_rate': 2.887002847702504e-06, 'grpo_mean_advantage': 2.712011450967111e-07, 'grpo_std_advantage': 1.4400844747797237e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5550583600997925, 'epoch': 0.96}
76
+ {'loss': -0.1131, 'grad_norm': 0.5680716037750244, 'learning_rate': 2.8051292270086506e-06, 'grpo_mean_advantage': -3.2857059295565705e-07, 'grpo_std_advantage': 2.105091425619321e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.558111310005188, 'epoch': 0.98}
77
+ {'loss': -0.2232, 'grad_norm': 0.6204046010971069, 'learning_rate': 2.722921951984927e-06, 'grpo_mean_advantage': 4.470348358154297e-08, 'grpo_std_advantage': 5.315724820320611e-07, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.6196198463439941, 'epoch': 1.0}
78
+ {'loss': -0.1363, 'grad_norm': 0.8389026522636414, 'learning_rate': 2.640470915079614e-06, 'grpo_mean_advantage': 9.290873776990338e-07, 'grpo_std_advantage': 4.219644324621186e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.582168459892273, 'epoch': 1.02}
79
+ {'loss': -0.1868, 'grad_norm': 0.9067686796188354, 'learning_rate': 2.557866275291035e-06, 'grpo_mean_advantage': 2.533197474008375e-08, 'grpo_std_advantage': 1.6600588992332632e-07, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5551307797431946, 'epoch': 1.04}
80
+ {'loss': -0.1792, 'grad_norm': 0.9277902841567993, 'learning_rate': 2.4751983595800093e-06, 'grpo_mean_advantage': -5.662441182607836e-08, 'grpo_std_advantage': 1.0909400316450046e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.535040020942688, 'epoch': 1.06}
81
+ {'loss': -0.1691, 'grad_norm': 1.0715463161468506, 'learning_rate': 2.392557564098649e-06, 'grpo_mean_advantage': -9.536743306171047e-08, 'grpo_std_advantage': 5.838213610331877e-07, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5673571825027466, 'epoch': 1.08}
82
+ {'loss': -0.1655, 'grad_norm': 0.7759184837341309, 'learning_rate': 2.3100342553434924e-06, 'grpo_mean_advantage': 3.278255533700758e-08, 'grpo_std_advantage': 9.317170679423725e-07, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5874732732772827, 'epoch': 1.1}
83
+ {'loss': -0.1821, 'grad_norm': 0.9387398958206177, 'learning_rate': 2.2277186713410688e-06, 'grpo_mean_advantage': -1.206994113545079e-07, 'grpo_std_advantage': 6.201085511747806e-07, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5569106340408325, 'epoch': 1.12}
84
+ {'loss': -0.2102, 'grad_norm': 1.6132302284240723, 'learning_rate': 2.1457008229739395e-06, 'grpo_mean_advantage': 4.470348358154297e-08, 'grpo_std_advantage': 6.115651558502577e-07, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5578873157501221, 'epoch': 1.14}
85
+ {'loss': -0.2937, 'grad_norm': 0.8679026961326599, 'learning_rate': 2.0640703955551214e-06, 'grpo_mean_advantage': -3.3453108017056365e-07, 'grpo_std_advantage': 3.5326345368957845e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5735999345779419, 'epoch': 1.16}
86
+ {'loss': -0.2598, 'grad_norm': 1.0550166368484497, 'learning_rate': 1.9829166507585084e-06, 'grpo_mean_advantage': -1.110136480519941e-07, 'grpo_std_advantage': 4.731904823529476e-07, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5626259446144104, 'epoch': 1.18}
87
+ {'loss': -0.2546, 'grad_norm': 1.2819372415542603, 'learning_rate': 1.90232832901255e-06, 'grpo_mean_advantage': -5.08874677507265e-07, 'grpo_std_advantage': 1.840126174101897e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5463050603866577, 'epoch': 1.2}
88
+ with torch.cuda.amp.autocast(enabled=self.args.fp16 or self.args.bf16):
89
+ 80%|█████████████████████████████████████████████████████▌ | 400/500 [1:52:15<28:44, 17.25s/it]/workspace/trainer-kit/GRPO-14b/run_grpo_fixed.py:700: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
90
+ {'loss': -0.1809, 'grad_norm': 1.0188143253326416, 'learning_rate': 1.82239355246389e-06, 'grpo_mean_advantage': 1.01327898960335e-07, 'grpo_std_advantage': 7.798533943059738e-07, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5352144241333008, 'epoch': 1.22}
91
+ {'loss': -0.3559, 'grad_norm': 2.0709052085876465, 'learning_rate': 1.7431997286170923e-06, 'grpo_mean_advantage': 1.341104507446289e-07, 'grpo_std_advantage': 7.821902840987605e-07, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5547868013381958, 'epoch': 1.24}
92
+ {'loss': -0.3874, 'grad_norm': 1.8516215085983276, 'learning_rate': 1.6648334547558227e-06, 'grpo_mean_advantage': 9.015202806494926e-08, 'grpo_std_advantage': 1.0693488547985908e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5859472751617432, 'epoch': 1.26}
93
+ {'loss': -0.3467, 'grad_norm': 1.283104419708252, 'learning_rate': 1.5873804232499862e-06, 'grpo_mean_advantage': -2.443790378947597e-07, 'grpo_std_advantage': 1.183122208203713e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5751550793647766, 'epoch': 1.28}
94
+ {'loss': -0.1703, 'grad_norm': 1.4108576774597168, 'learning_rate': 1.51092532785238e-06, 'grpo_mean_advantage': -6.705522537231445e-08, 'grpo_std_advantage': 6.109748937888071e-07, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5497723817825317, 'epoch': 1.3}
95
+ {'loss': -0.2918, 'grad_norm': 1.0421361923217773, 'learning_rate': 1.4355517710873184e-06, 'grpo_mean_advantage': -1.639127766850379e-08, 'grpo_std_advantage': 5.529495297196263e-07, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.55989670753479, 'epoch': 1.32}
96
+ {'loss': -0.3069, 'grad_norm': 1.3465828895568848, 'learning_rate': 1.361342172832502e-06, 'grpo_mean_advantage': 4.418194237132411e-07, 'grpo_std_advantage': 2.9275292945385445e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5809233784675598, 'epoch': 1.34}
97
+ {'loss': -0.5594, 'grad_norm': 1.1959459781646729, 'learning_rate': 1.2883776801940884e-06, 'grpo_mean_advantage': 9.685754776000977e-08, 'grpo_std_advantage': 3.754235251562932e-07, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5568087100982666, 'epoch': 1.36}
98
+ {'loss': -0.4102, 'grad_norm': 1.8967422246932983, 'learning_rate': 1.216738078773522e-06, 'grpo_mean_advantage': -2.384185791015625e-07, 'grpo_std_advantage': 6.821086913078034e-07, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5655568838119507, 'epoch': 1.38}
99
+ {'loss': -0.338, 'grad_norm': 2.221132755279541, 'learning_rate': 1.146501705423155e-06, 'grpo_mean_advantage': -8.717179156292332e-08, 'grpo_std_advantage': 2.500940354366321e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.6089578866958618, 'epoch': 1.4}
100
+ {'loss': -0.4985, 'grad_norm': 2.3640377521514893, 'learning_rate': 1.0777453625860474e-06, 'grpo_mean_advantage': 2.1606683731079102e-07, 'grpo_std_advantage': 1.4568390724889468e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.6129671335220337, 'epoch': 1.42}
101
+ {'loss': -0.4347, 'grad_norm': 1.9084734916687012, 'learning_rate': 1.0105442343136184e-06, 'grpo_mean_advantage': -3.725290298461914e-09, 'grpo_std_advantage': 2.965894054796081e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5562310814857483, 'epoch': 1.44}
102
+ {'loss': -0.6217, 'grad_norm': 1.6063904762268066, 'learning_rate': 9.449718040529987e-07, 'grpo_mean_advantage': 4.313886279305734e-07, 'grpo_std_advantage': 1.9621948013082147e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5884170532226562, 'epoch': 1.46}
103
+ {'loss': -0.5364, 'grad_norm': 2.114664077758789, 'learning_rate': 8.810997742939531e-07, 'grpo_mean_advantage': 2.0489096641540527e-07, 'grpo_std_advantage': 1.0235522722723545e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5795440673828125, 'epoch': 1.48}
104
+ {'loss': -0.4798, 'grad_norm': 1.8450465202331543, 'learning_rate': 8.189979881632634e-07, 'grpo_mean_advantage': -1.4185905001795618e-06, 'grpo_std_advantage': 1.0947338523692451e-05, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5607603788375854, 'epoch': 1.5}
105
+ {'loss': -0.4805, 'grad_norm': 2.673438787460327, 'learning_rate': 7.587343530522945e-07, 'grpo_mean_advantage': -1.758337049295733e-07, 'grpo_std_advantage': 9.663675655247062e-07, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5381432771682739, 'epoch': 1.52}
106
+ {'loss': -0.433, 'grad_norm': 2.2263550758361816, 'learning_rate': 7.003747663612581e-07, 'grpo_mean_advantage': -6.973743325033865e-07, 'grpo_std_advantage': 4.341973180999048e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5528443455696106, 'epoch': 1.54}
107
+ {'loss': -0.6021, 'grad_norm': 2.3657093048095703, 'learning_rate': 6.439830434413754e-07, 'grpo_mean_advantage': 1.7881394143159923e-08, 'grpo_std_advantage': 1.3004198251564958e-07, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.6091476678848267, 'epoch': 1.56}
108
+ {'loss': -0.5595, 'grad_norm': 1.9847129583358765, 'learning_rate': 5.896208478137222e-07, 'grpo_mean_advantage': 3.4868716625169327e-07, 'grpo_std_advantage': 2.059372718576924e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5397372245788574, 'epoch': 1.58}
109
+ {'loss': -0.5592, 'grad_norm': 2.922114133834839, 'learning_rate': 5.373476237410808e-07, 'grpo_mean_advantage': -2.1636485598719446e-06, 'grpo_std_advantage': 9.725940799398813e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5873125195503235, 'epoch': 1.6}
110
+ with torch.cuda.amp.autocast(enabled=self.args.fp16 or self.args.bf16):
111
+ 100%|███████████████████████████████████████████████████████████████████| 500/500 [2:20:30<00:00, 16.86s/it]
112
+ {'loss': -0.5623, 'grad_norm': 1.8524045944213867, 'learning_rate': 4.872205312265074e-07, 'grpo_mean_advantage': -5.960464477539063e-08, 'grpo_std_advantage': 3.460792754594877e-07, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5601426362991333, 'epoch': 1.62}
113
+ {'loss': -0.5943, 'grad_norm': 1.7269790172576904, 'learning_rate': 4.3929438350970687e-07, 'grpo_mean_advantage': 2.6226044269606064e-07, 'grpo_std_advantage': 7.928817922220333e-07, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.578656792640686, 'epoch': 1.64}
114
+ {'loss': -0.6193, 'grad_norm': 2.26530122756958, 'learning_rate': 3.936215871295634e-07, 'grpo_mean_advantage': 2.3558736756967846e-06, 'grpo_std_advantage': 1.4469559573626611e-05, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5885810852050781, 'epoch': 1.66}
115
+ {'loss': -0.6934, 'grad_norm': 2.6794464588165283, 'learning_rate': 3.502520846183577e-07, 'grpo_mean_advantage': 1.639127766850379e-08, 'grpo_std_advantage': 9.352411325380672e-07, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5805023312568665, 'epoch': 1.68}
116
+ {'loss': -0.5126, 'grad_norm': 2.100447654724121, 'learning_rate': 3.092332998903416e-07, 'grpo_mean_advantage': 3.2387674764322583e-06, 'grpo_std_advantage': 1.999079904635437e-05, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5655918121337891, 'epoch': 1.7}
117
+ {'loss': -0.5446, 'grad_norm': 2.1027915477752686, 'learning_rate': 2.706100863843822e-07, 'grpo_mean_advantage': 3.5464762504489045e-07, 'grpo_std_advantage': 1.7663603557593888e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5474504232406616, 'epoch': 1.72}
118
+ {'loss': -0.5125, 'grad_norm': 2.289045572280884, 'learning_rate': 2.3442467801738867e-07, 'grpo_mean_advantage': 3.6135315895080566e-07, 'grpo_std_advantage': 2.356920958845876e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5874254703521729, 'epoch': 1.74}
119
+ {'loss': -0.595, 'grad_norm': 2.278038501739502, 'learning_rate': 2.007166430021415e-07, 'grpo_mean_advantage': 2.7567148563889532e-08, 'grpo_std_advantage': 9.97340521280421e-07, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5815118551254272, 'epoch': 1.76}
120
+ {'loss': -0.8055, 'grad_norm': 2.340942621231079, 'learning_rate': 1.6952284058003366e-07, 'grpo_mean_advantage': -8.34465012644614e-08, 'grpo_std_advantage': 5.558832185670326e-07, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5611211061477661, 'epoch': 1.78}
121
+ {'loss': -0.8561, 'grad_norm': 2.4256298542022705, 'learning_rate': 1.4087738071603075e-07, 'grpo_mean_advantage': -1.9818544672034477e-07, 'grpo_std_advantage': 6.800727305744658e-07, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.590424656867981, 'epoch': 1.8}
122
+ {'loss': -0.429, 'grad_norm': 1.6453255414962769, 'learning_rate': 1.1481158679992554e-07, 'grpo_mean_advantage': -1.9371508841459217e-08, 'grpo_std_advantage': 3.142378943721269e-07, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5670351982116699, 'epoch': 1.82}
123
+ {'loss': -0.642, 'grad_norm': 2.3458049297332764, 'learning_rate': 9.135396139467151e-08, 'grpo_mean_advantage': 2.3692845729783585e-07, 'grpo_std_advantage': 1.682946731307311e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5640432834625244, 'epoch': 1.84}
124
+ {'loss': -0.583, 'grad_norm': 2.730945110321045, 'learning_rate': 7.053015506924749e-08, 'grpo_mean_advantage': 1.110136480519941e-07, 'grpo_std_advantage': 8.930008448260196e-07, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5584251284599304, 'epoch': 1.86}
125
+ {'loss': -0.5197, 'grad_norm': 2.1463465690612793, 'learning_rate': 5.236293835013839e-08, 'grpo_mean_advantage': 2.5406478698641877e-07, 'grpo_std_advantage': 9.93092498902115e-07, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5392154455184937, 'epoch': 1.88}
126
+ {'loss': -0.5864, 'grad_norm': 2.427900791168213, 'learning_rate': 3.687217682209837e-08, 'grpo_mean_advantage': -8.940697071579962e-09, 'grpo_std_advantage': 5.835169645251881e-07, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5686308741569519, 'epoch': 1.9}
127
+ {'loss': -0.5721, 'grad_norm': 2.042795419692993, 'learning_rate': 2.4074809405425227e-08, 'grpo_mean_advantage': 4.0605664253234863e-07, 'grpo_std_advantage': 2.3210795916384086e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5842767357826233, 'epoch': 1.92}
128
+ {'loss': -0.5944, 'grad_norm': 2.800136089324951, 'learning_rate': 1.3984829833499636e-08, 'grpo_mean_advantage': 1.341104507446289e-07, 'grpo_std_advantage': 1.507950400991831e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5495311617851257, 'epoch': 1.94}
129
+ {'loss': -0.7015, 'grad_norm': 2.8475866317749023, 'learning_rate': 6.6132713508446075e-09, 'grpo_mean_advantage': 2.689659481802664e-07, 'grpo_std_advantage': 8.491958851664094e-07, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.549436628818512, 'epoch': 1.96}
130
+ {'loss': -0.4033, 'grad_norm': 2.9422402381896973, 'learning_rate': 1.9681946484320645e-09, 'grpo_mean_advantage': 8.195638656616211e-08, 'grpo_std_advantage': 3.802849732892355e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.544632077217102, 'epoch': 1.98}
131
+ {'loss': -0.6773, 'grad_norm': 2.66204833984375, 'learning_rate': 5.467904943851077e-11, 'grpo_mean_advantage': 7.552536089860951e-07, 'grpo_std_advantage': 4.143997102801222e-06, 'grpo_mean_kl_div': 0.0, 'grpo_mean_group_score': 0.5968535542488098, 'epoch': 2.0}
132
+ {'train_runtime': 8430.3461, 'train_samples_per_second': 0.474, 'train_steps_per_second': 0.059, 'train_loss': -0.23323759501613678, 'epoch': 2.0}
133
+ Saved best adapter -> runs/grpo_14b_run1/best_adapter
134
+ Merge disabled. Run with --merge-only later if needed.
wandb/run-20251227_194423-jz7bptqa/files/requirements.txt ADDED
@@ -0,0 +1,102 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ exceptiongroup==1.3.1
2
+ wheel==0.45.1
3
+ python-dateutil==2.9.0.post0
4
+ huggingface-hub==0.36.0
5
+ idna==3.11
6
+ click==8.3.1
7
+ numpy==2.2.6
8
+ httpx==0.28.1
9
+ tokenizers==0.22.1
10
+ sympy==1.13.1
11
+ yarl==1.22.0
12
+ async-timeout==5.0.1
13
+ datasets==4.4.2
14
+ einops==0.8.1
15
+ platformdirs==4.5.1
16
+ nvidia-cuda-cupti-cu12==12.1.105
17
+ nvidia-nvtx-cu12==12.1.105
18
+ smmap==5.0.2
19
+ accelerate==1.12.0
20
+ requests==2.32.5
21
+ aiohttp==3.13.2
22
+ transformers==4.57.3
23
+ bitsandbytes==0.49.0
24
+ evaluate==0.4.6
25
+ nvidia-cublas-cu12==12.1.3.1
26
+ mpmath==1.3.0
27
+ torchaudio==2.5.1+cu121
28
+ nvidia-cuda-runtime-cu12==12.1.105
29
+ typing-inspection==0.4.2
30
+ GitPython==3.1.45
31
+ xxhash==3.6.0
32
+ nvidia-cusolver-cu12==11.4.5.107
33
+ pydantic_core==2.41.5
34
+ six==1.17.0
35
+ torchvision==0.20.1+cu121
36
+ typing_extensions==4.15.0
37
+ triton==3.1.0
38
+ charset-normalizer==3.4.4
39
+ wandb==0.23.1
40
+ regex==2025.11.3
41
+ pip==25.3
42
+ nvidia-cusparse-cu12==12.1.0.106
43
+ pytz==2025.2
44
+ Jinja2==3.1.6
45
+ psutil==7.2.0
46
+ pillow==12.0.0
47
+ packaging==25.0
48
+ safetensors==0.7.0
49
+ sentry-sdk==2.48.0
50
+ gitdb==4.0.12
51
+ httpcore==1.0.9
52
+ setuptools==80.9.0
53
+ nvidia-cufft-cu12==11.0.2.54
54
+ flash_attn==2.8.3
55
+ anyio==4.12.0
56
+ pydantic==2.12.5
57
+ fsspec==2025.10.0
58
+ filelock==3.20.0
59
+ PyYAML==6.0.3
60
+ hf-xet==1.2.0
61
+ nvidia-cudnn-cu12==9.1.0.70
62
+ tqdm==4.67.1
63
+ MarkupSafe==2.1.5
64
+ attrs==25.4.0
65
+ nvidia-cuda-nvrtc-cu12==12.1.105
66
+ peft==0.18.0
67
+ aiohappyeyeballs==2.6.1
68
+ networkx==3.4.2
69
+ nvidia-nvjitlink-cu12==12.9.86
70
+ certifi==2025.11.12
71
+ pyarrow==22.0.0
72
+ dill==0.4.0
73
+ protobuf==6.33.2
74
+ aiosignal==1.4.0
75
+ frozenlist==1.8.0
76
+ urllib3==2.6.2
77
+ propcache==0.4.1
78
+ tzdata==2025.3
79
+ pandas==2.3.3
80
+ annotated-types==0.7.0
81
+ nvidia-nccl-cu12==2.21.5
82
+ multidict==6.7.0
83
+ nvidia-curand-cu12==10.3.2.106
84
+ torch==2.5.1+cu121
85
+ h11==0.16.0
86
+ multiprocess==0.70.18
87
+ wheel==0.45.1
88
+ tomli==2.0.1
89
+ autocommand==2.2.2
90
+ jaraco.context==5.3.0
91
+ zipp==3.19.2
92
+ packaging==24.2
93
+ inflect==7.3.1
94
+ typing_extensions==4.12.2
95
+ platformdirs==4.2.2
96
+ jaraco.functools==4.0.1
97
+ jaraco.collections==5.1.0
98
+ jaraco.text==3.12.1
99
+ backports.tarfile==1.2.0
100
+ more-itertools==10.3.0
101
+ importlib_metadata==8.0.0
102
+ typeguard==4.3.0
wandb/run-20251227_194423-jz7bptqa/files/wandb-metadata.json ADDED
@@ -0,0 +1,47 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "os": "Linux-6.12.46+-x86_64-with-glibc2.35",
3
+ "python": "CPython 3.10.12",
4
+ "startedAt": "2025-12-27T19:44:23.484378Z",
5
+ "args": [
6
+ "--config",
7
+ "config_grpo_14b.yaml"
8
+ ],
9
+ "program": "/workspace/trainer-kit/GRPO-14b/run_grpo_fixed.py",
10
+ "codePath": "run_grpo_fixed.py",
11
+ "codePathLocal": "run_grpo_fixed.py",
12
+ "email": "shaiksirajuddin9949@gmail.com",
13
+ "root": "runs/grpo_14b_run1",
14
+ "host": "a100-2gpu-shell-session-757d587799-mfdvv",
15
+ "executable": "/root/llm_finetuning_env/bin/python",
16
+ "cpu_count": 12,
17
+ "cpu_count_logical": 24,
18
+ "gpu": "NVIDIA A100-SXM4-80GB",
19
+ "gpu_count": 2,
20
+ "disk": {
21
+ "/": {
22
+ "total": "791251738624",
23
+ "used": "537236914176"
24
+ }
25
+ },
26
+ "memory": {
27
+ "total": "359047892992"
28
+ },
29
+ "gpu_nvidia": [
30
+ {
31
+ "name": "NVIDIA A100-SXM4-80GB",
32
+ "memoryTotal": "85899345920",
33
+ "cudaCores": 6912,
34
+ "architecture": "Ampere",
35
+ "uuid": "GPU-989794b0-ec3b-13bf-db9f-3fbe341497ba"
36
+ },
37
+ {
38
+ "name": "NVIDIA A100-SXM4-80GB",
39
+ "memoryTotal": "85899345920",
40
+ "cudaCores": 6912,
41
+ "architecture": "Ampere",
42
+ "uuid": "GPU-3790aa64-60ef-9eac-b0b1-b278ee8c0d40"
43
+ }
44
+ ],
45
+ "cudaVersion": "13.0",
46
+ "writerId": "flq59s27gswy5t5lhj0bnmni5u7y1dm1"
47
+ }
wandb/run-20251227_194423-jz7bptqa/files/wandb-summary.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"_timestamp":1.7668731631222892e+09,"total_flos":0,"train/grpo_mean_group_score":0.5968535542488098,"_wandb":{"runtime":8499},"train/loss":-0.6773,"train/epoch":2,"train/grpo_mean_kl_div":0,"train/learning_rate":5.467904943851077e-11,"train/grpo_mean_advantage":7.552536089860951e-07,"train_steps_per_second":0.059,"train_samples_per_second":0.474,"_step":100,"train/grad_norm":2.66204833984375,"train_runtime":8430.3461,"_runtime":8499,"train_loss":-0.23323759501613678,"train/global_step":500,"train/grpo_std_advantage":4.143997102801222e-06}
wandb/run-20251227_194423-jz7bptqa/logs/debug-core.log ADDED
@@ -0,0 +1,16 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {"time":"2025-12-27T19:44:23.589075701Z","level":"INFO","msg":"main: starting server","port-filename":"/tmp/tmpzezpmqfn/port-592889.txt","pid":592889,"log-level":0,"disable-analytics":false,"shutdown-on-parent-exit":false,"enable-dcgm-profiling":false}
2
+ {"time":"2025-12-27T19:44:23.589840679Z","level":"INFO","msg":"server: will exit if parent process dies","ppid":592889}
3
+ {"time":"2025-12-27T19:44:23.589796884Z","level":"INFO","msg":"server: accepting connections","addr":{"Name":"/tmp/wandb-592889-592949-1509800020/socket","Net":"unix"}}
4
+ {"time":"2025-12-27T19:44:23.771854762Z","level":"INFO","msg":"connection: ManageConnectionData: new connection created","id":"1(@)"}
5
+ {"time":"2025-12-27T19:44:23.778560595Z","level":"INFO","msg":"handleInformInit: received","streamId":"jz7bptqa","id":"1(@)"}
6
+ {"time":"2025-12-27T19:44:23.931963354Z","level":"INFO","msg":"handleInformInit: stream started","streamId":"jz7bptqa","id":"1(@)"}
7
+ {"time":"2025-12-27T22:06:04.30361987Z","level":"INFO","msg":"handleInformFinish: finish message received","streamId":"jz7bptqa","id":"1(@)"}
8
+ {"time":"2025-12-27T22:06:04.304644358Z","level":"INFO","msg":"handleInformFinish: stream closed","streamId":"jz7bptqa","id":"1(@)"}
9
+ {"time":"2025-12-27T22:06:04.36465465Z","level":"INFO","msg":"handleInformTeardown: server teardown initiated","id":"1(@)"}
10
+ {"time":"2025-12-27T22:06:04.364694525Z","level":"INFO","msg":"handleInformTeardown: server shutdown complete","id":"1(@)"}
11
+ {"time":"2025-12-27T22:06:04.36471081Z","level":"INFO","msg":"connection: closing","id":"1(@)"}
12
+ {"time":"2025-12-27T22:06:04.364733088Z","level":"INFO","msg":"server is shutting down"}
13
+ {"time":"2025-12-27T22:06:04.364754928Z","level":"INFO","msg":"connection: closed successfully","id":"1(@)"}
14
+ {"time":"2025-12-27T22:06:04.364766781Z","level":"INFO","msg":"connection: ManageConnectionData: connection closed","id":"1(@)"}
15
+ {"time":"2025-12-27T22:06:04.364871744Z","level":"INFO","msg":"server: listener closed","addr":{"Name":"/tmp/wandb-592889-592949-1509800020/socket","Net":"unix"}}
16
+ {"time":"2025-12-27T22:06:04.364906416Z","level":"INFO","msg":"server is closed"}
wandb/run-20251227_194423-jz7bptqa/logs/debug-internal.log ADDED
@@ -0,0 +1,12 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {"time":"2025-12-27T19:44:23.778699792Z","level":"INFO","msg":"stream: starting","core version":"0.23.1"}
2
+ {"time":"2025-12-27T19:44:23.931692267Z","level":"INFO","msg":"stream: created new stream","id":"jz7bptqa"}
3
+ {"time":"2025-12-27T19:44:23.931816408Z","level":"INFO","msg":"handler: started","stream_id":"jz7bptqa"}
4
+ {"time":"2025-12-27T19:44:23.931950499Z","level":"INFO","msg":"stream: started","id":"jz7bptqa"}
5
+ {"time":"2025-12-27T19:44:23.931981018Z","level":"INFO","msg":"writer: started","stream_id":"jz7bptqa"}
6
+ {"time":"2025-12-27T19:44:23.931980519Z","level":"INFO","msg":"sender: started","stream_id":"jz7bptqa"}
7
+ {"time":"2025-12-27T22:06:04.101056437Z","level":"INFO","msg":"fileTransfer: Close: file transfer manager closed"}
8
+ {"time":"2025-12-27T22:06:04.298272513Z","level":"INFO","msg":"handler: operation stats","stats":{}}
9
+ {"time":"2025-12-27T22:06:04.303656494Z","level":"INFO","msg":"stream: closing","id":"jz7bptqa"}
10
+ {"time":"2025-12-27T22:06:04.303677603Z","level":"INFO","msg":"handler: closed","stream_id":"jz7bptqa"}
11
+ {"time":"2025-12-27T22:06:04.303750712Z","level":"INFO","msg":"sender: closed","stream_id":"jz7bptqa"}
12
+ {"time":"2025-12-27T22:06:04.303767265Z","level":"INFO","msg":"stream: closed","id":"jz7bptqa"}
wandb/run-20251227_194423-jz7bptqa/logs/debug.log ADDED
@@ -0,0 +1,29 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 2025-12-27 19:44:23,485 INFO MainThread:592889 [wandb_setup.py:_flush():80] Current SDK version is 0.23.1
2
+ 2025-12-27 19:44:23,486 INFO MainThread:592889 [wandb_setup.py:_flush():80] Configure stats pid to 592889
3
+ 2025-12-27 19:44:23,486 INFO MainThread:592889 [wandb_setup.py:_flush():80] Loading settings from /root/.config/wandb/settings
4
+ 2025-12-27 19:44:23,486 INFO MainThread:592889 [wandb_setup.py:_flush():80] Loading settings from /workspace/trainer-kit/GRPO-14b/wandb/settings
5
+ 2025-12-27 19:44:23,486 INFO MainThread:592889 [wandb_setup.py:_flush():80] Loading settings from environment variables
6
+ 2025-12-27 19:44:23,486 INFO MainThread:592889 [wandb_init.py:setup_run_log_directory():714] Logging user logs to runs/grpo_14b_run1/wandb/run-20251227_194423-jz7bptqa/logs/debug.log
7
+ 2025-12-27 19:44:23,486 INFO MainThread:592889 [wandb_init.py:setup_run_log_directory():715] Logging internal logs to runs/grpo_14b_run1/wandb/run-20251227_194423-jz7bptqa/logs/debug-internal.log
8
+ 2025-12-27 19:44:23,486 INFO MainThread:592889 [wandb_init.py:init():841] calling init triggers
9
+ 2025-12-27 19:44:23,486 INFO MainThread:592889 [wandb_init.py:init():846] wandb.init called with sweep_config: {}
10
+ config: {'model': {'repo_id': '/workspace/Models/Qwen2.5-Coder-14B-CPT-SFT_v2', 'tokenizer_name': 'Qwen/Qwen2.5-Coder-14B', 'load_in_8bit': False, 'load_in_4bit': False, 'torch_dtype': 'bfloat16', 'device_map': 'auto', 'trust_remote_code': True}, 'data': {'train_jsonl': 'grpo_dataset.jsonl', 'eval_jsonl': None, 'eval_split_ratio': 0.0, 'shuffle': True, 'num_proc': 1, 'prompt_field': 'prompt', 'completions_field': 'completions', 'scores_field': 'scores', 'format_type': 'raw', 'max_length': 2048, 'min_completions': 2, 'system_prompt': 'You are a Hyperswitch Rust code analyzer. Identify functions/structs that need modification for a given task.\n\n## Output Format\n\n##OUTPUT\nExplain the data flow and why each component must change:\n- Flow: [Input → Processing → Output with arrows]\n- For each component: "The [ComponentName] ([path]) must [action] because [reason]—without this, [consequence]"\n- Explain coupling between components\n\n##SELECT\nmodify::crates/path/to/file.rs::impl::ComponentName\nadd::crates/another/file.rs::function::AnotherComponent\n<EOS>\n\n## Rules\n\n1. Use full paths: `remove::crates/folder/file.rs::Type::Name`\n2. Use `::` for nested items: `status::StructName::Type::Name`\n3. Always explain "must change because" and "without this"\n3. Types of components: function, struct, enum, impl, trait\n4. If there is extra information (e.g., enum variants), include that too.\n5. Start with ##OUTPUT, end with ##SELECT, terminate with <EOS>\n\n## Example\n\n##TASK\nAdd webhook subscription support\n\n##OUTPUT\nThe webhook system routes events via EventClass enum. Flow: webhook → EventClass → handler → processing. The EventClass enum (crates/common_enums/src/enums.rs::EventClass) must add Subscriptions variant because it defines event routing—without this, subscription events cannot be processed. The SubscriptionStatus impl (crates/common_enums/src/transformers.rs::SubscriptionStatus) must map to EventType because it converts status to events—without this, status changes don\'t trigger webhooks. These are coupled: EventClass routes to handlers that use SubscriptionStatus mappings.\n\n##SELECT\ncrates/common_enums/src/enums.rs::EventClass\ncrates/common_enums/src/transformers.rs::SubscriptionStatus\n<EOS>\n', 'custom_template': '##INSTRUCTION\n{instruction}<|im_end|>\n{input}<|im_end|>\n{output}<|im_end|>'}, 'peft': {'enabled': True, 'r': 16, 'lora_alpha': 32, 'lora_dropout': 0.05, 'target_modules': ['q_proj', 'k_proj', 'v_proj', 'o_proj', 'gate_proj', 'up_proj', 'down_proj'], 'bias': 'none', 'task_type': 'CAUSAL_LM'}, 'grpo': {'group_size': 4, 'kl_coef': 0.05, 'normalize_advantages': True, 'reward_scaling': 1.0, 'reward_bias': 0.0, 'reward_clip': 5.0, 'advantage_temperature': 1.0, 'use_reference_model': False, 'seed': 42}, 'train': {'output_dir': 'runs/grpo_14b_run1', 'num_train_epochs': 2, 'per_device_train_batch_size': 1, 'gradient_accumulation_steps': 8, 'per_device_eval_batch_size': 1, 'learning_rate': 5e-06, 'weight_decay': 0.01, 'warmup_ratio': 0.05, 'lr_scheduler_type': 'cosine', 'fp16': False, 'bf16': True, 'max_grad_norm': 1.0, 'gradient_checkpointing': True, 'logging_steps': 5, 'save_steps': 100, 'save_total_limit': 2, 'evaluation_strategy': 'no', 'dataloader_num_workers': 4, 'dataloader_pin_memory': True, 'remove_unused_columns': False, 'report_to': [], 'seed': 42, 'ddp_find_unused_parameters': False}, 'run_dir': 'runs/grpo_14b_run1', '_wandb': {}}
11
+ 2025-12-27 19:44:23,486 INFO MainThread:592889 [wandb_init.py:init():889] starting backend
12
+ 2025-12-27 19:44:23,772 INFO MainThread:592889 [wandb_init.py:init():892] sending inform_init request
13
+ 2025-12-27 19:44:23,776 INFO MainThread:592889 [wandb_init.py:init():900] backend started and connected
14
+ 2025-12-27 19:44:23,778 INFO MainThread:592889 [wandb_init.py:init():970] updated telemetry
15
+ 2025-12-27 19:44:23,779 INFO MainThread:592889 [wandb_init.py:init():994] communicating run to backend with 90.0 second timeout
16
+ 2025-12-27 19:44:24,241 INFO MainThread:592889 [wandb_init.py:init():1041] starting run threads in backend
17
+ 2025-12-27 19:44:24,354 INFO MainThread:592889 [wandb_run.py:_console_start():2521] atexit reg
18
+ 2025-12-27 19:44:24,354 INFO MainThread:592889 [wandb_run.py:_redirect():2369] redirect: wrap_raw
19
+ 2025-12-27 19:44:24,354 INFO MainThread:592889 [wandb_run.py:_redirect():2438] Wrapping output streams.
20
+ 2025-12-27 19:44:24,354 INFO MainThread:592889 [wandb_run.py:_redirect():2461] Redirects installed.
21
+ 2025-12-27 19:44:24,358 INFO MainThread:592889 [wandb_init.py:init():1081] run started, returning control to user process
22
+ 2025-12-27 19:45:32,787 INFO MainThread:592889 [wandb_run.py:_config_callback():1396] config_cb None None {'peft_config': {'default': {'task_type': 'CAUSAL_LM', 'peft_type': 'LORA', 'auto_mapping': None, 'peft_version': '0.18.0', 'base_model_name_or_path': '/workspace/Models/Qwen2.5-Coder-14B-CPT-SFT_v2', 'revision': None, 'inference_mode': False, 'r': 16, 'target_modules': ['q_proj', 'o_proj', 'v_proj', 'up_proj', 'gate_proj', 'down_proj', 'k_proj'], 'exclude_modules': None, 'lora_alpha': 32, 'lora_dropout': 0.05, 'fan_in_fan_out': False, 'bias': 'none', 'use_rslora': False, 'modules_to_save': None, 'init_lora_weights': True, 'layers_to_transform': None, 'layers_pattern': None, 'rank_pattern': {}, 'alpha_pattern': {}, 'megatron_config': None, 'megatron_core': 'megatron.core', 'trainable_token_indices': None, 'loftq_config': {}, 'eva_config': None, 'corda_config': None, 'use_dora': False, 'alora_invocation_tokens': None, 'use_qalora': False, 'qalora_group_size': 16, 'layer_replication': None, 'runtime_config': {'ephemeral_gpu_offload': False}, 'lora_bias': False, 'target_parameters': None, 'arrow_config': None, 'ensure_weight_tying': False}}, 'vocab_size': 152064, 'max_position_embeddings': 32768, 'hidden_size': 5120, 'intermediate_size': 13824, 'num_hidden_layers': 48, 'num_attention_heads': 40, 'use_sliding_window': False, 'sliding_window': None, 'max_window_layers': 48, 'num_key_value_heads': 8, 'hidden_act': 'silu', 'initializer_range': 0.02, 'rms_norm_eps': 1e-06, 'use_cache': False, 'rope_theta': 10000.0, 'rope_scaling': None, 'attention_dropout': 0.0, 'layer_types': ['full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention', 'full_attention'], 'return_dict': True, 'output_hidden_states': False, 'torchscript': False, 'dtype': 'bfloat16', 'pruned_heads': {}, 'tie_word_embeddings': False, 'chunk_size_feed_forward': 0, 'is_encoder_decoder': False, 'is_decoder': False, 'cross_attention_hidden_size': None, 'add_cross_attention': False, 'tie_encoder_decoder': False, 'architectures': ['Qwen2ForCausalLM'], 'finetuning_task': None, 'id2label': {0: 'LABEL_0', 1: 'LABEL_1'}, 'label2id': {'LABEL_0': 0, 'LABEL_1': 1}, 'task_specific_params': None, 'problem_type': None, 'tokenizer_class': None, 'prefix': None, 'bos_token_id': 151643, 'pad_token_id': None, 'eos_token_id': 151643, 'sep_token_id': None, 'decoder_start_token_id': None, 'max_length': 20, 'min_length': 0, 'do_sample': False, 'early_stopping': False, 'num_beams': 1, 'temperature': 1.0, 'top_k': 50, 'top_p': 1.0, 'typical_p': 1.0, 'repetition_penalty': 1.0, 'length_penalty': 1.0, 'no_repeat_ngram_size': 0, 'encoder_no_repeat_ngram_size': 0, 'bad_words_ids': None, 'num_return_sequences': 1, 'output_scores': False, 'return_dict_in_generate': False, 'forced_bos_token_id': None, 'forced_eos_token_id': None, 'remove_invalid_values': False, 'exponential_decay_length_penalty': None, 'suppress_tokens': None, 'begin_suppress_tokens': None, 'num_beam_groups': 1, 'diversity_penalty': 0.0, '_name_or_path': '/workspace/Models/Qwen2.5-Coder-14B-CPT-SFT_v2', 'transformers_version': '4.57.3', 'model_type': 'qwen2', 'rope_parameters': {'rope_theta': 1000000.0, 'rope_type': 'default'}, 'tf_legacy_loss': False, 'use_bfloat16': False, 'output_attentions': False, 'output_dir': 'runs/grpo_14b_run1/checkpoints', 'overwrite_output_dir': False, 'do_train': False, 'do_eval': False, 'do_predict': False, 'eval_strategy': 'no', 'prediction_loss_only': False, 'per_device_train_batch_size': 1, 'per_device_eval_batch_size': 1, 'per_gpu_train_batch_size': None, 'per_gpu_eval_batch_size': None, 'gradient_accumulation_steps': 8, 'eval_accumulation_steps': None, 'eval_delay': 0, 'torch_empty_cache_steps': None, 'learning_rate': 5e-06, 'weight_decay': 0.01, 'adam_beta1': 0.9, 'adam_beta2': 0.999, 'adam_epsilon': 1e-08, 'max_grad_norm': 1.0, 'num_train_epochs': 2.0, 'max_steps': -1, 'lr_scheduler_type': 'cosine', 'lr_scheduler_kwargs': {}, 'warmup_ratio': 0.05, 'warmup_steps': 0, 'log_level': 'passive', 'log_level_replica': 'warning', 'log_on_each_node': True, 'logging_dir': 'runs/grpo_14b_run1/checkpoints/runs/Dec27_19-45-32_a100-2gpu-shell-session-757d587799-mfdvv', 'logging_strategy': 'steps', 'logging_first_step': False, 'logging_steps': 5, 'logging_nan_inf_filter': True, 'save_strategy': 'steps', 'save_steps': 100, 'save_total_limit': 2, 'save_safetensors': True, 'save_on_each_node': False, 'save_only_model': False, 'restore_callback_states_from_checkpoint': False, 'no_cuda': False, 'use_cpu': False, 'use_mps_device': False, 'seed': 42, 'data_seed': None, 'jit_mode_eval': False, 'bf16': True, 'fp16': False, 'fp16_opt_level': 'O1', 'half_precision_backend': 'auto', 'bf16_full_eval': False, 'fp16_full_eval': False, 'tf32': None, 'local_rank': 0, 'ddp_backend': None, 'tpu_num_cores': None, 'tpu_metrics_debug': False, 'debug': [], 'dataloader_drop_last': False, 'eval_steps': 50, 'dataloader_num_workers': 0, 'dataloader_prefetch_factor': None, 'past_index': -1, 'run_name': None, 'disable_tqdm': False, 'remove_unused_columns': False, 'label_names': None, 'load_best_model_at_end': False, 'metric_for_best_model': 'eval_loss', 'greater_is_better': False, 'ignore_data_skip': False, 'fsdp': [], 'fsdp_min_num_params': 0, 'fsdp_config': {'min_num_params': 0, 'xla': False, 'xla_fsdp_v2': False, 'xla_fsdp_grad_ckpt': False}, 'fsdp_transformer_layer_cls_to_wrap': None, 'accelerator_config': {'split_batches': False, 'dispatch_batches': None, 'even_batches': True, 'use_seedable_sampler': True, 'non_blocking': False, 'gradient_accumulation_kwargs': None}, 'parallelism_config': None, 'deepspeed': None, 'label_smoothing_factor': 0.0, 'optim': 'adamw_torch', 'optim_args': None, 'adafactor': False, 'group_by_length': False, 'length_column_name': 'length', 'report_to': ['wandb'], 'project': 'huggingface', 'trackio_space_id': 'trackio', 'ddp_find_unused_parameters': None, 'ddp_bucket_cap_mb': None, 'ddp_broadcast_buffers': None, 'dataloader_pin_memory': True, 'dataloader_persistent_workers': False, 'skip_memory_metrics': True, 'use_legacy_prediction_loop': False, 'push_to_hub': False, 'resume_from_checkpoint': None, 'hub_model_id': None, 'hub_strategy': 'every_save', 'hub_token': '<HUB_TOKEN>', 'hub_private_repo': None, 'hub_always_push': False, 'hub_revision': None, 'gradient_checkpointing': False, 'gradient_checkpointing_kwargs': None, 'include_inputs_for_metrics': False, 'include_for_metrics': [], 'eval_do_concat_batches': True, 'fp16_backend': 'auto', 'push_to_hub_model_id': None, 'push_to_hub_organization': None, 'push_to_hub_token': '<PUSH_TO_HUB_TOKEN>', 'mp_parameters': '', 'auto_find_batch_size': False, 'full_determinism': False, 'torchdynamo': None, 'ray_scope': 'last', 'ddp_timeout': 1800, 'torch_compile': False, 'torch_compile_backend': None, 'torch_compile_mode': None, 'include_tokens_per_second': False, 'include_num_input_tokens_seen': 'no', 'neftune_noise_alpha': None, 'optim_target_modules': None, 'batch_eval_metrics': False, 'eval_on_start': False, 'use_liger_kernel': False, 'liger_kernel_config': None, 'eval_use_gather_object': False, 'average_tokens_across_devices': True}
23
+ 2025-12-27 19:45:32,798 INFO MainThread:592889 [wandb_config.py:__setitem__():154] [no run ID] config set model/num_parameters = 14838846464 - <bound method Run._config_callback of <wandb.sdk.wandb_run.Run object at 0x7ada527aff70>>
24
+ 2025-12-27 19:45:32,798 INFO MainThread:592889 [wandb_run.py:_config_callback():1396] config_cb model/num_parameters 14838846464 None
25
+ 2025-12-27 22:06:03,800 INFO MainThread:592889 [wandb_run.py:_finish():2287] finishing run sirajuddin-shaik-007/rl-training/jz7bptqa
26
+ 2025-12-27 22:06:03,800 INFO MainThread:592889 [wandb_run.py:_atexit_cleanup():2486] got exitcode: 0
27
+ 2025-12-27 22:06:03,801 INFO MainThread:592889 [wandb_run.py:_restore():2468] restore
28
+ 2025-12-27 22:06:03,801 INFO MainThread:592889 [wandb_run.py:_restore():2474] restore done
29
+ 2025-12-27 22:06:04,302 INFO MainThread:592889 [wandb_run.py:_footer_sync_info():3862] logging synced files