NeelContractor commited on
Commit
08c0e0b
·
verified ·
1 Parent(s): 1dcb7ff

Upload full pipeline: CPT/SFT/DPO/warmup/GRPO

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 +22 -0
  2. models/cpt_qwen06/README.md +59 -0
  3. models/cpt_qwen06/checkpoint-100/README.md +210 -0
  4. models/cpt_qwen06/checkpoint-100/adapter_config.json +55 -0
  5. models/cpt_qwen06/checkpoint-100/adapter_model.safetensors +3 -0
  6. models/cpt_qwen06/checkpoint-100/added_tokens.json +28 -0
  7. models/cpt_qwen06/checkpoint-100/chat_template.jinja +99 -0
  8. models/cpt_qwen06/checkpoint-100/merges.txt +0 -0
  9. models/cpt_qwen06/checkpoint-100/optimizer.pt +3 -0
  10. models/cpt_qwen06/checkpoint-100/rng_state_0.pth +3 -0
  11. models/cpt_qwen06/checkpoint-100/rng_state_1.pth +3 -0
  12. models/cpt_qwen06/checkpoint-100/scaler.pt +3 -0
  13. models/cpt_qwen06/checkpoint-100/scheduler.pt +3 -0
  14. models/cpt_qwen06/checkpoint-100/special_tokens_map.json +31 -0
  15. models/cpt_qwen06/checkpoint-100/tokenizer.json +3 -0
  16. models/cpt_qwen06/checkpoint-100/tokenizer_config.json +240 -0
  17. models/cpt_qwen06/checkpoint-100/trainer_state.json +783 -0
  18. models/cpt_qwen06/checkpoint-100/training_args.bin +3 -0
  19. models/cpt_qwen06/checkpoint-100/vocab.json +0 -0
  20. models/cpt_qwen06/checkpoint-120/README.md +210 -0
  21. models/cpt_qwen06/checkpoint-120/adapter_config.json +55 -0
  22. models/cpt_qwen06/checkpoint-120/adapter_model.safetensors +3 -0
  23. models/cpt_qwen06/checkpoint-120/added_tokens.json +28 -0
  24. models/cpt_qwen06/checkpoint-120/chat_template.jinja +99 -0
  25. models/cpt_qwen06/checkpoint-120/merges.txt +0 -0
  26. models/cpt_qwen06/checkpoint-120/optimizer.pt +3 -0
  27. models/cpt_qwen06/checkpoint-120/rng_state_0.pth +3 -0
  28. models/cpt_qwen06/checkpoint-120/rng_state_1.pth +3 -0
  29. models/cpt_qwen06/checkpoint-120/scaler.pt +3 -0
  30. models/cpt_qwen06/checkpoint-120/scheduler.pt +3 -0
  31. models/cpt_qwen06/checkpoint-120/special_tokens_map.json +31 -0
  32. models/cpt_qwen06/checkpoint-120/tokenizer.json +3 -0
  33. models/cpt_qwen06/checkpoint-120/tokenizer_config.json +240 -0
  34. models/cpt_qwen06/checkpoint-120/trainer_state.json +931 -0
  35. models/cpt_qwen06/checkpoint-120/training_args.bin +3 -0
  36. models/cpt_qwen06/checkpoint-120/vocab.json +0 -0
  37. models/cpt_qwen06/checkpoint-131/README.md +210 -0
  38. models/cpt_qwen06/checkpoint-131/adapter_config.json +55 -0
  39. models/cpt_qwen06/checkpoint-131/adapter_model.safetensors +3 -0
  40. models/cpt_qwen06/checkpoint-131/added_tokens.json +28 -0
  41. models/cpt_qwen06/checkpoint-131/chat_template.jinja +99 -0
  42. models/cpt_qwen06/checkpoint-131/merges.txt +0 -0
  43. models/cpt_qwen06/checkpoint-131/optimizer.pt +3 -0
  44. models/cpt_qwen06/checkpoint-131/rng_state_0.pth +3 -0
  45. models/cpt_qwen06/checkpoint-131/rng_state_1.pth +3 -0
  46. models/cpt_qwen06/checkpoint-131/scaler.pt +3 -0
  47. models/cpt_qwen06/checkpoint-131/scheduler.pt +3 -0
  48. models/cpt_qwen06/checkpoint-131/special_tokens_map.json +31 -0
  49. models/cpt_qwen06/checkpoint-131/tokenizer.json +3 -0
  50. models/cpt_qwen06/checkpoint-131/tokenizer_config.json +240 -0
.gitattributes CHANGED
@@ -33,3 +33,25 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
36
+ models/cpt_qwen06/checkpoint-100/tokenizer.json filter=lfs diff=lfs merge=lfs -text
37
+ models/cpt_qwen06/checkpoint-120/tokenizer.json filter=lfs diff=lfs merge=lfs -text
38
+ models/cpt_qwen06/checkpoint-131/tokenizer.json filter=lfs diff=lfs merge=lfs -text
39
+ models/cpt_qwen06/checkpoint-20/tokenizer.json filter=lfs diff=lfs merge=lfs -text
40
+ models/cpt_qwen06/checkpoint-40/tokenizer.json filter=lfs diff=lfs merge=lfs -text
41
+ models/cpt_qwen06/checkpoint-60/tokenizer.json filter=lfs diff=lfs merge=lfs -text
42
+ models/cpt_qwen06/checkpoint-80/tokenizer.json filter=lfs diff=lfs merge=lfs -text
43
+ models/cpt_qwen06/final/tokenizer.json filter=lfs diff=lfs merge=lfs -text
44
+ models/cpt_qwen06_merged/tokenizer.json filter=lfs diff=lfs merge=lfs -text
45
+ models/dpo_qwen06/checkpoint-50/tokenizer.json filter=lfs diff=lfs merge=lfs -text
46
+ models/dpo_qwen06/checkpoint-77/tokenizer.json filter=lfs diff=lfs merge=lfs -text
47
+ models/dpo_qwen06/final/tokenizer.json filter=lfs diff=lfs merge=lfs -text
48
+ models/grpo_qwen06/llm/tokenizer.json filter=lfs diff=lfs merge=lfs -text
49
+ models/grpo_qwen06/llm_best_0/tokenizer.json filter=lfs diff=lfs merge=lfs -text
50
+ models/reasoning_warmup_qwen06/checkpoint-3/tokenizer.json filter=lfs diff=lfs merge=lfs -text
51
+ models/reasoning_warmup_qwen06/final/tokenizer.json filter=lfs diff=lfs merge=lfs -text
52
+ models/reasoning_warmup_qwen06_merged/tokenizer.json filter=lfs diff=lfs merge=lfs -text
53
+ models/sft_qwen06/checkpoint-100/tokenizer.json filter=lfs diff=lfs merge=lfs -text
54
+ models/sft_qwen06/checkpoint-150/tokenizer.json filter=lfs diff=lfs merge=lfs -text
55
+ models/sft_qwen06/checkpoint-198/tokenizer.json filter=lfs diff=lfs merge=lfs -text
56
+ models/sft_qwen06/final/tokenizer.json filter=lfs diff=lfs merge=lfs -text
57
+ models/sft_qwen06_merged/tokenizer.json filter=lfs diff=lfs merge=lfs -text
models/cpt_qwen06/README.md ADDED
@@ -0,0 +1,59 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ base_model: unsloth/Qwen3-0.6B-unsloth-bnb-4bit
3
+ library_name: transformers
4
+ model_name: cpt_qwen06
5
+ tags:
6
+ - generated_from_trainer
7
+ - unsloth
8
+ - trl
9
+ - sft
10
+ licence: license
11
+ ---
12
+
13
+ # Model Card for cpt_qwen06
14
+
15
+ This model is a fine-tuned version of [unsloth/Qwen3-0.6B-unsloth-bnb-4bit](https://huggingface.co/unsloth/Qwen3-0.6B-unsloth-bnb-4bit).
16
+ It has been trained using [TRL](https://github.com/huggingface/trl).
17
+
18
+ ## Quick start
19
+
20
+ ```python
21
+ from transformers import pipeline
22
+
23
+ question = "If you had a time machine, but could only go to the past or the future once and never return, which would you choose and why?"
24
+ generator = pipeline("text-generation", model="None", device="cuda")
25
+ output = generator([{"role": "user", "content": question}], max_new_tokens=128, return_full_text=False)[0]
26
+ print(output["generated_text"])
27
+ ```
28
+
29
+ ## Training procedure
30
+
31
+
32
+
33
+
34
+
35
+ This model was trained with SFT.
36
+
37
+ ### Framework versions
38
+
39
+ - TRL: 0.29.1
40
+ - Transformers: 4.57.6
41
+ - Pytorch: 2.11.0+cu130
42
+ - Datasets: 3.6.0
43
+ - Tokenizers: 0.22.2
44
+
45
+ ## Citations
46
+
47
+
48
+
49
+ Cite TRL as:
50
+
51
+ ```bibtex
52
+ @software{vonwerra2020trl,
53
+ title = {{TRL: Transformers Reinforcement Learning}},
54
+ author = {von Werra, Leandro and Belkada, Younes and Tunstall, Lewis and Beeching, Edward and Thrush, Tristan and Lambert, Nathan and Huang, Shengyi and Rasul, Kashif and Gallouédec, Quentin},
55
+ license = {Apache-2.0},
56
+ url = {https://github.com/huggingface/trl},
57
+ year = {2020}
58
+ }
59
+ ```
models/cpt_qwen06/checkpoint-100/README.md ADDED
@@ -0,0 +1,210 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ base_model: unsloth/Qwen3-0.6B-unsloth-bnb-4bit
3
+ library_name: peft
4
+ pipeline_tag: text-generation
5
+ tags:
6
+ - base_model:adapter:unsloth/Qwen3-0.6B-unsloth-bnb-4bit
7
+ - lora
8
+ - sft
9
+ - transformers
10
+ - trl
11
+ - unsloth
12
+ ---
13
+
14
+ # Model Card for Model ID
15
+
16
+ <!-- Provide a quick summary of what the model is/does. -->
17
+
18
+
19
+
20
+ ## Model Details
21
+
22
+ ### Model Description
23
+
24
+ <!-- Provide a longer summary of what this model is. -->
25
+
26
+
27
+
28
+ - **Developed by:** [More Information Needed]
29
+ - **Funded by [optional]:** [More Information Needed]
30
+ - **Shared by [optional]:** [More Information Needed]
31
+ - **Model type:** [More Information Needed]
32
+ - **Language(s) (NLP):** [More Information Needed]
33
+ - **License:** [More Information Needed]
34
+ - **Finetuned from model [optional]:** [More Information Needed]
35
+
36
+ ### Model Sources [optional]
37
+
38
+ <!-- Provide the basic links for the model. -->
39
+
40
+ - **Repository:** [More Information Needed]
41
+ - **Paper [optional]:** [More Information Needed]
42
+ - **Demo [optional]:** [More Information Needed]
43
+
44
+ ## Uses
45
+
46
+ <!-- Address questions around how the model is intended to be used, including the foreseeable users of the model and those affected by the model. -->
47
+
48
+ ### Direct Use
49
+
50
+ <!-- This section is for the model use without fine-tuning or plugging into a larger ecosystem/app. -->
51
+
52
+ [More Information Needed]
53
+
54
+ ### Downstream Use [optional]
55
+
56
+ <!-- This section is for the model use when fine-tuned for a task, or when plugged into a larger ecosystem/app -->
57
+
58
+ [More Information Needed]
59
+
60
+ ### Out-of-Scope Use
61
+
62
+ <!-- This section addresses misuse, malicious use, and uses that the model will not work well for. -->
63
+
64
+ [More Information Needed]
65
+
66
+ ## Bias, Risks, and Limitations
67
+
68
+ <!-- This section is meant to convey both technical and sociotechnical limitations. -->
69
+
70
+ [More Information Needed]
71
+
72
+ ### Recommendations
73
+
74
+ <!-- This section is meant to convey recommendations with respect to the bias, risk, and technical limitations. -->
75
+
76
+ Users (both direct and downstream) should be made aware of the risks, biases and limitations of the model. More information needed for further recommendations.
77
+
78
+ ## How to Get Started with the Model
79
+
80
+ Use the code below to get started with the model.
81
+
82
+ [More Information Needed]
83
+
84
+ ## Training Details
85
+
86
+ ### Training Data
87
+
88
+ <!-- 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. -->
89
+
90
+ [More Information Needed]
91
+
92
+ ### Training Procedure
93
+
94
+ <!-- This relates heavily to the Technical Specifications. Content here should link to that section when it is relevant to the training procedure. -->
95
+
96
+ #### Preprocessing [optional]
97
+
98
+ [More Information Needed]
99
+
100
+
101
+ #### Training Hyperparameters
102
+
103
+ - **Training regime:** [More Information Needed] <!--fp32, fp16 mixed precision, bf16 mixed precision, bf16 non-mixed precision, fp16 non-mixed precision, fp8 mixed precision -->
104
+
105
+ #### Speeds, Sizes, Times [optional]
106
+
107
+ <!-- This section provides information about throughput, start/end time, checkpoint size if relevant, etc. -->
108
+
109
+ [More Information Needed]
110
+
111
+ ## Evaluation
112
+
113
+ <!-- This section describes the evaluation protocols and provides the results. -->
114
+
115
+ ### Testing Data, Factors & Metrics
116
+
117
+ #### Testing Data
118
+
119
+ <!-- This should link to a Dataset Card if possible. -->
120
+
121
+ [More Information Needed]
122
+
123
+ #### Factors
124
+
125
+ <!-- These are the things the evaluation is disaggregating by, e.g., subpopulations or domains. -->
126
+
127
+ [More Information Needed]
128
+
129
+ #### Metrics
130
+
131
+ <!-- These are the evaluation metrics being used, ideally with a description of why. -->
132
+
133
+ [More Information Needed]
134
+
135
+ ### Results
136
+
137
+ [More Information Needed]
138
+
139
+ #### Summary
140
+
141
+
142
+
143
+ ## Model Examination [optional]
144
+
145
+ <!-- Relevant interpretability work for the model goes here -->
146
+
147
+ [More Information Needed]
148
+
149
+ ## Environmental Impact
150
+
151
+ <!-- Total emissions (in grams of CO2eq) and additional considerations, such as electricity usage, go here. Edit the suggested text below accordingly -->
152
+
153
+ 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).
154
+
155
+ - **Hardware Type:** [More Information Needed]
156
+ - **Hours used:** [More Information Needed]
157
+ - **Cloud Provider:** [More Information Needed]
158
+ - **Compute Region:** [More Information Needed]
159
+ - **Carbon Emitted:** [More Information Needed]
160
+
161
+ ## Technical Specifications [optional]
162
+
163
+ ### Model Architecture and Objective
164
+
165
+ [More Information Needed]
166
+
167
+ ### Compute Infrastructure
168
+
169
+ [More Information Needed]
170
+
171
+ #### Hardware
172
+
173
+ [More Information Needed]
174
+
175
+ #### Software
176
+
177
+ [More Information Needed]
178
+
179
+ ## Citation [optional]
180
+
181
+ <!-- If there is a paper or blog post introducing the model, the APA and Bibtex information for that should go in this section. -->
182
+
183
+ **BibTeX:**
184
+
185
+ [More Information Needed]
186
+
187
+ **APA:**
188
+
189
+ [More Information Needed]
190
+
191
+ ## Glossary [optional]
192
+
193
+ <!-- If relevant, include terms and calculations in this section that can help readers understand the model or model card. -->
194
+
195
+ [More Information Needed]
196
+
197
+ ## More Information [optional]
198
+
199
+ [More Information Needed]
200
+
201
+ ## Model Card Authors [optional]
202
+
203
+ [More Information Needed]
204
+
205
+ ## Model Card Contact
206
+
207
+ [More Information Needed]
208
+ ### Framework versions
209
+
210
+ - PEFT 0.21.2
models/cpt_qwen06/checkpoint-100/adapter_config.json ADDED
@@ -0,0 +1,55 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "alora_invocation_tokens": null,
3
+ "alpha_pattern": {},
4
+ "arrow_config": null,
5
+ "auto_mapping": {
6
+ "base_model_class": "Qwen3ForCausalLM",
7
+ "parent_library": "transformers.models.qwen3.modeling_qwen3",
8
+ "unsloth_fixed": true
9
+ },
10
+ "base_model_name_or_path": "unsloth/Qwen3-0.6B-unsloth-bnb-4bit",
11
+ "bias": "none",
12
+ "corda_config": null,
13
+ "ensure_weight_tying": false,
14
+ "eva_config": null,
15
+ "exclude_modules": null,
16
+ "fan_in_fan_out": false,
17
+ "inference_mode": true,
18
+ "init_lora_weights": true,
19
+ "kasa_config": null,
20
+ "layer_replication": null,
21
+ "layers_pattern": null,
22
+ "layers_to_transform": null,
23
+ "loftq_config": {},
24
+ "lora_alpha": 32,
25
+ "lora_bias": false,
26
+ "lora_dropout": 0,
27
+ "lora_ga_config": null,
28
+ "megatron_config": null,
29
+ "megatron_core": "megatron.core",
30
+ "modules_to_save": null,
31
+ "monteclora_config": null,
32
+ "peft_type": "LORA",
33
+ "peft_version": "0.21.2",
34
+ "qalora_group_size": 16,
35
+ "r": 32,
36
+ "rank_pattern": {},
37
+ "revision": null,
38
+ "target_modules": [
39
+ "up_proj",
40
+ "gate_proj",
41
+ "v_proj",
42
+ "q_proj",
43
+ "k_proj",
44
+ "o_proj",
45
+ "down_proj"
46
+ ],
47
+ "target_parameters": null,
48
+ "task_type": "CAUSAL_LM",
49
+ "trainable_token_indices": null,
50
+ "use_bdlora": null,
51
+ "use_dora": false,
52
+ "use_qalora": false,
53
+ "use_rslora": false,
54
+ "velora_config": null
55
+ }
models/cpt_qwen06/checkpoint-100/adapter_model.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e2ced588793aeb07223ea3715899af5b366682b2dd0792c2e11cc1274fd78fb5
3
+ size 80792456
models/cpt_qwen06/checkpoint-100/added_tokens.json ADDED
@@ -0,0 +1,28 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "</think>": 151668,
3
+ "</tool_call>": 151658,
4
+ "</tool_response>": 151666,
5
+ "<think>": 151667,
6
+ "<tool_call>": 151657,
7
+ "<tool_response>": 151665,
8
+ "<|box_end|>": 151649,
9
+ "<|box_start|>": 151648,
10
+ "<|endoftext|>": 151643,
11
+ "<|file_sep|>": 151664,
12
+ "<|fim_middle|>": 151660,
13
+ "<|fim_pad|>": 151662,
14
+ "<|fim_prefix|>": 151659,
15
+ "<|fim_suffix|>": 151661,
16
+ "<|im_end|>": 151645,
17
+ "<|im_start|>": 151644,
18
+ "<|image_pad|>": 151655,
19
+ "<|object_ref_end|>": 151647,
20
+ "<|object_ref_start|>": 151646,
21
+ "<|quad_end|>": 151651,
22
+ "<|quad_start|>": 151650,
23
+ "<|repo_name|>": 151663,
24
+ "<|video_pad|>": 151656,
25
+ "<|vision_end|>": 151653,
26
+ "<|vision_pad|>": 151654,
27
+ "<|vision_start|>": 151652
28
+ }
models/cpt_qwen06/checkpoint-100/chat_template.jinja ADDED
@@ -0,0 +1,99 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {%- if tools %}
2
+ {{- '<|im_start|>system\n' }}
3
+ {%- if messages[0].role == 'system' %}
4
+ {{- messages[0].content + '\n\n' }}
5
+ {%- endif %}
6
+ {{- "# 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>" }}
7
+ {%- for tool in tools %}
8
+ {{- "\n" }}
9
+ {{- tool | tojson }}
10
+ {%- endfor %}
11
+ {{- "\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" }}
12
+ {%- else %}
13
+ {%- if messages[0].role == 'system' %}
14
+ {{- '<|im_start|>system\n' + messages[0].content + '<|im_end|>\n' }}
15
+ {%- endif %}
16
+ {%- endif %}
17
+ {%- set ns = namespace(multi_step_tool=true, last_query_index=messages|length - 1) %}
18
+ {%- for forward_message in messages %}
19
+ {%- set index = (messages|length - 1) - loop.index0 %}
20
+ {%- set message = messages[index] %}
21
+ {%- set current_content = message.content if message.content is defined and message.content is not none else '' %}
22
+ {%- set tool_start = '<tool_response>' %}
23
+ {%- set tool_start_length = tool_start|length %}
24
+ {%- set start_of_message = current_content[:tool_start_length] %}
25
+ {%- set tool_end = '</tool_response>' %}
26
+ {%- set tool_end_length = tool_end|length %}
27
+ {%- set start_pos = (current_content|length) - tool_end_length %}
28
+ {%- if start_pos < 0 %}
29
+ {%- set start_pos = 0 %}
30
+ {%- endif %}
31
+ {%- set end_of_message = current_content[start_pos:] %}
32
+ {%- if ns.multi_step_tool and message.role == "user" and not(start_of_message == tool_start and end_of_message == tool_end) %}
33
+ {%- set ns.multi_step_tool = false %}
34
+ {%- set ns.last_query_index = index %}
35
+ {%- endif %}
36
+ {%- endfor %}
37
+ {%- for message in messages %}
38
+ {%- if (message.role == "user") or (message.role == "system" and not loop.first) %}
39
+ {{- '<|im_start|>' + message.role + '\n' + message.content + '<|im_end|>' + '\n' }}
40
+ {%- elif message.role == "assistant" %}
41
+ {%- set m_content = message.content if message.content is defined and message.content is not none else '' %}
42
+ {%- set content = m_content %}
43
+ {%- set reasoning_content = '' %}
44
+ {%- if message.reasoning_content is defined and message.reasoning_content is not none %}
45
+ {%- set reasoning_content = message.reasoning_content %}
46
+ {%- else %}
47
+ {%- if '</think>' in m_content %}
48
+ {%- set content = (m_content.split('</think>')|last).lstrip('\n') %}
49
+ {%- set reasoning_content = (m_content.split('</think>')|first).rstrip('\n') %}
50
+ {%- set reasoning_content = (reasoning_content.split('<think>')|last).lstrip('\n') %}
51
+ {%- endif %}
52
+ {%- endif %}
53
+ {%- if loop.index0 > ns.last_query_index %}
54
+ {%- if loop.last or (not loop.last and (not reasoning_content.strip() == '')) %}
55
+ {{- '<|im_start|>' + message.role + '\n<think>\n' + reasoning_content.strip('\n') + '\n</think>\n\n' + content.lstrip('\n') }}
56
+ {%- else %}
57
+ {{- '<|im_start|>' + message.role + '\n' + content }}
58
+ {%- endif %}
59
+ {%- else %}
60
+ {{- '<|im_start|>' + message.role + '\n' + content }}
61
+ {%- endif %}
62
+ {%- if message.tool_calls %}
63
+ {%- for tool_call in message.tool_calls %}
64
+ {%- if (loop.first and content) or (not loop.first) %}
65
+ {{- '\n' }}
66
+ {%- endif %}
67
+ {%- if tool_call.function %}
68
+ {%- set tool_call = tool_call.function %}
69
+ {%- endif %}
70
+ {{- '<tool_call>\n{"name": "' }}
71
+ {{- tool_call.name }}
72
+ {{- '", "arguments": ' }}
73
+ {%- if tool_call.arguments is string %}
74
+ {{- tool_call.arguments }}
75
+ {%- else %}
76
+ {{- tool_call.arguments | tojson }}
77
+ {%- endif %}
78
+ {{- '}\n</tool_call>' }}
79
+ {%- endfor %}
80
+ {%- endif %}
81
+ {{- '<|im_end|>\n' }}
82
+ {%- elif message.role == "tool" %}
83
+ {%- if loop.first or (messages[loop.index0 - 1].role != "tool") %}
84
+ {{- '<|im_start|>user' }}
85
+ {%- endif %}
86
+ {{- '\n<tool_response>\n' }}
87
+ {{- message.content }}
88
+ {{- '\n</tool_response>' }}
89
+ {%- if loop.last or (messages[loop.index0 + 1].role != "tool") %}
90
+ {{- '<|im_end|>\n' }}
91
+ {%- endif %}
92
+ {%- endif %}
93
+ {%- endfor %}
94
+ {%- if add_generation_prompt %}
95
+ {{- '<|im_start|>assistant\n' }}
96
+ {%- if enable_thinking is defined and enable_thinking is false %}
97
+ {{- '<think>\n\n</think>\n\n' }}
98
+ {%- endif %}
99
+ {%- endif %}
models/cpt_qwen06/checkpoint-100/merges.txt ADDED
The diff for this file is too large to render. See raw diff
 
models/cpt_qwen06/checkpoint-100/optimizer.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:036c3ccd57bcf7d47551888db6250064799259e9721cece0e36da5108210e47e
3
+ size 41464389
models/cpt_qwen06/checkpoint-100/rng_state_0.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:27978b0c0a2d70a6d9e24fba0f2ed928bba9b47aecb6cc92523c33dd4a9bc29f
3
+ size 14917
models/cpt_qwen06/checkpoint-100/rng_state_1.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:0d4883ea9e9e4170ef036b08f27772e01a500be9d13e3c9492d90b6357d7e8c6
3
+ size 14917
models/cpt_qwen06/checkpoint-100/scaler.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:c4393a84a3109995aa1202073b039b12062e3189ed89aa0b94ef0510ba843009
3
+ size 1383
models/cpt_qwen06/checkpoint-100/scheduler.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a2997f6fc6c33c711fb53858d1a69ac4384340e2ad03a075af4fc14e03e13550
3
+ size 1401
models/cpt_qwen06/checkpoint-100/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": "<|im_end|>",
19
+ "lstrip": false,
20
+ "normalized": false,
21
+ "rstrip": false,
22
+ "single_word": false
23
+ },
24
+ "pad_token": {
25
+ "content": "<|vision_pad|>",
26
+ "lstrip": false,
27
+ "normalized": false,
28
+ "rstrip": false,
29
+ "single_word": false
30
+ }
31
+ }
models/cpt_qwen06/checkpoint-100/tokenizer.json ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:aeb13307a71acd8fe81861d94ad54ab689df773318809eed3cbe794b4492dae4
3
+ size 11422654
models/cpt_qwen06/checkpoint-100/tokenizer_config.json ADDED
@@ -0,0 +1,240 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
+ "151665": {
182
+ "content": "<tool_response>",
183
+ "lstrip": false,
184
+ "normalized": false,
185
+ "rstrip": false,
186
+ "single_word": false,
187
+ "special": false
188
+ },
189
+ "151666": {
190
+ "content": "</tool_response>",
191
+ "lstrip": false,
192
+ "normalized": false,
193
+ "rstrip": false,
194
+ "single_word": false,
195
+ "special": false
196
+ },
197
+ "151667": {
198
+ "content": "<think>",
199
+ "lstrip": false,
200
+ "normalized": false,
201
+ "rstrip": false,
202
+ "single_word": false,
203
+ "special": false
204
+ },
205
+ "151668": {
206
+ "content": "</think>",
207
+ "lstrip": false,
208
+ "normalized": false,
209
+ "rstrip": false,
210
+ "single_word": false,
211
+ "special": false
212
+ }
213
+ },
214
+ "additional_special_tokens": [
215
+ "<|im_start|>",
216
+ "<|im_end|>",
217
+ "<|object_ref_start|>",
218
+ "<|object_ref_end|>",
219
+ "<|box_start|>",
220
+ "<|box_end|>",
221
+ "<|quad_start|>",
222
+ "<|quad_end|>",
223
+ "<|vision_start|>",
224
+ "<|vision_end|>",
225
+ "<|vision_pad|>",
226
+ "<|image_pad|>",
227
+ "<|video_pad|>"
228
+ ],
229
+ "bos_token": null,
230
+ "clean_up_tokenization_spaces": false,
231
+ "eos_token": "<|im_end|>",
232
+ "errors": "replace",
233
+ "extra_special_tokens": {},
234
+ "model_max_length": 40960,
235
+ "pad_token": "<|vision_pad|>",
236
+ "padding_side": "right",
237
+ "split_special_tokens": false,
238
+ "tokenizer_class": "Qwen2Tokenizer",
239
+ "unk_token": null
240
+ }
models/cpt_qwen06/checkpoint-100/trainer_state.json ADDED
@@ -0,0 +1,783 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "best_global_step": 100,
3
+ "best_metric": 3.2493093013763428,
4
+ "best_model_checkpoint": "models/cpt_qwen06/checkpoint-100",
5
+ "epoch": 0.7633587786259542,
6
+ "eval_steps": 20,
7
+ "global_step": 100,
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.007633587786259542,
14
+ "grad_norm": 1.1038203239440918,
15
+ "learning_rate": 0.0,
16
+ "loss": 3.6412,
17
+ "step": 1
18
+ },
19
+ {
20
+ "epoch": 0.015267175572519083,
21
+ "grad_norm": 0.9980769753456116,
22
+ "learning_rate": 2.0000000000000003e-06,
23
+ "loss": 3.5055,
24
+ "step": 2
25
+ },
26
+ {
27
+ "epoch": 0.022900763358778626,
28
+ "grad_norm": 1.1173980236053467,
29
+ "learning_rate": 4.000000000000001e-06,
30
+ "loss": 3.8714,
31
+ "step": 3
32
+ },
33
+ {
34
+ "epoch": 0.030534351145038167,
35
+ "grad_norm": 1.083743929862976,
36
+ "learning_rate": 6e-06,
37
+ "loss": 3.7176,
38
+ "step": 4
39
+ },
40
+ {
41
+ "epoch": 0.03816793893129771,
42
+ "grad_norm": 1.0839077234268188,
43
+ "learning_rate": 8.000000000000001e-06,
44
+ "loss": 3.6602,
45
+ "step": 5
46
+ },
47
+ {
48
+ "epoch": 0.04580152671755725,
49
+ "grad_norm": 1.1065247058868408,
50
+ "learning_rate": 1e-05,
51
+ "loss": 3.7578,
52
+ "step": 6
53
+ },
54
+ {
55
+ "epoch": 0.05343511450381679,
56
+ "grad_norm": 0.9514145255088806,
57
+ "learning_rate": 1.2e-05,
58
+ "loss": 3.4766,
59
+ "step": 7
60
+ },
61
+ {
62
+ "epoch": 0.061068702290076333,
63
+ "grad_norm": 0.9837572574615479,
64
+ "learning_rate": 1.4000000000000001e-05,
65
+ "loss": 3.6449,
66
+ "step": 8
67
+ },
68
+ {
69
+ "epoch": 0.06870229007633588,
70
+ "grad_norm": 0.8067060708999634,
71
+ "learning_rate": 1.6000000000000003e-05,
72
+ "loss": 3.1398,
73
+ "step": 9
74
+ },
75
+ {
76
+ "epoch": 0.07633587786259542,
77
+ "grad_norm": 0.893821120262146,
78
+ "learning_rate": 1.8e-05,
79
+ "loss": 3.6806,
80
+ "step": 10
81
+ },
82
+ {
83
+ "epoch": 0.08396946564885496,
84
+ "grad_norm": 0.8949201107025146,
85
+ "learning_rate": 2e-05,
86
+ "loss": 3.548,
87
+ "step": 11
88
+ },
89
+ {
90
+ "epoch": 0.0916030534351145,
91
+ "grad_norm": 0.8128786683082581,
92
+ "learning_rate": 2.2000000000000003e-05,
93
+ "loss": 3.5283,
94
+ "step": 12
95
+ },
96
+ {
97
+ "epoch": 0.09923664122137404,
98
+ "grad_norm": 0.7861769199371338,
99
+ "learning_rate": 2.4e-05,
100
+ "loss": 3.7057,
101
+ "step": 13
102
+ },
103
+ {
104
+ "epoch": 0.10687022900763359,
105
+ "grad_norm": 0.7354120016098022,
106
+ "learning_rate": 2.6000000000000002e-05,
107
+ "loss": 3.6656,
108
+ "step": 14
109
+ },
110
+ {
111
+ "epoch": 0.11450381679389313,
112
+ "grad_norm": 0.6324082612991333,
113
+ "learning_rate": 2.8000000000000003e-05,
114
+ "loss": 3.4134,
115
+ "step": 15
116
+ },
117
+ {
118
+ "epoch": 0.12213740458015267,
119
+ "grad_norm": 0.637443482875824,
120
+ "learning_rate": 3e-05,
121
+ "loss": 3.6464,
122
+ "step": 16
123
+ },
124
+ {
125
+ "epoch": 0.1297709923664122,
126
+ "grad_norm": 0.5686759352684021,
127
+ "learning_rate": 3.2000000000000005e-05,
128
+ "loss": 3.533,
129
+ "step": 17
130
+ },
131
+ {
132
+ "epoch": 0.13740458015267176,
133
+ "grad_norm": 0.5156700015068054,
134
+ "learning_rate": 3.4000000000000007e-05,
135
+ "loss": 3.4371,
136
+ "step": 18
137
+ },
138
+ {
139
+ "epoch": 0.1450381679389313,
140
+ "grad_norm": 0.46492844820022583,
141
+ "learning_rate": 3.6e-05,
142
+ "loss": 3.3725,
143
+ "step": 19
144
+ },
145
+ {
146
+ "epoch": 0.15267175572519084,
147
+ "grad_norm": 0.46070176362991333,
148
+ "learning_rate": 3.8e-05,
149
+ "loss": 3.4512,
150
+ "step": 20
151
+ },
152
+ {
153
+ "epoch": 0.15267175572519084,
154
+ "eval_loss": 3.5234994888305664,
155
+ "eval_runtime": 58.557,
156
+ "eval_samples_per_second": 47.8,
157
+ "eval_steps_per_second": 2.989,
158
+ "step": 20
159
+ },
160
+ {
161
+ "epoch": 0.16030534351145037,
162
+ "grad_norm": 0.44954392313957214,
163
+ "learning_rate": 4e-05,
164
+ "loss": 3.4475,
165
+ "step": 21
166
+ },
167
+ {
168
+ "epoch": 0.16793893129770993,
169
+ "grad_norm": 0.44157543778419495,
170
+ "learning_rate": 4.2e-05,
171
+ "loss": 3.5426,
172
+ "step": 22
173
+ },
174
+ {
175
+ "epoch": 0.17557251908396945,
176
+ "grad_norm": 0.4325191080570221,
177
+ "learning_rate": 4.4000000000000006e-05,
178
+ "loss": 3.4231,
179
+ "step": 23
180
+ },
181
+ {
182
+ "epoch": 0.183206106870229,
183
+ "grad_norm": 0.4093230068683624,
184
+ "learning_rate": 4.600000000000001e-05,
185
+ "loss": 3.0474,
186
+ "step": 24
187
+ },
188
+ {
189
+ "epoch": 0.19083969465648856,
190
+ "grad_norm": 0.3982406258583069,
191
+ "learning_rate": 4.8e-05,
192
+ "loss": 3.2979,
193
+ "step": 25
194
+ },
195
+ {
196
+ "epoch": 0.1984732824427481,
197
+ "grad_norm": 0.4215850234031677,
198
+ "learning_rate": 5e-05,
199
+ "loss": 3.194,
200
+ "step": 26
201
+ },
202
+ {
203
+ "epoch": 0.20610687022900764,
204
+ "grad_norm": 0.4356484115123749,
205
+ "learning_rate": 5.2000000000000004e-05,
206
+ "loss": 3.4239,
207
+ "step": 27
208
+ },
209
+ {
210
+ "epoch": 0.21374045801526717,
211
+ "grad_norm": 0.4056006371974945,
212
+ "learning_rate": 5.4000000000000005e-05,
213
+ "loss": 3.1843,
214
+ "step": 28
215
+ },
216
+ {
217
+ "epoch": 0.22137404580152673,
218
+ "grad_norm": 0.42187467217445374,
219
+ "learning_rate": 5.6000000000000006e-05,
220
+ "loss": 3.3005,
221
+ "step": 29
222
+ },
223
+ {
224
+ "epoch": 0.22900763358778625,
225
+ "grad_norm": 0.40015560388565063,
226
+ "learning_rate": 5.8e-05,
227
+ "loss": 3.3383,
228
+ "step": 30
229
+ },
230
+ {
231
+ "epoch": 0.2366412213740458,
232
+ "grad_norm": 0.37207528948783875,
233
+ "learning_rate": 6e-05,
234
+ "loss": 3.2635,
235
+ "step": 31
236
+ },
237
+ {
238
+ "epoch": 0.24427480916030533,
239
+ "grad_norm": 0.38520580530166626,
240
+ "learning_rate": 6.2e-05,
241
+ "loss": 3.4361,
242
+ "step": 32
243
+ },
244
+ {
245
+ "epoch": 0.25190839694656486,
246
+ "grad_norm": 0.36966952681541443,
247
+ "learning_rate": 6.400000000000001e-05,
248
+ "loss": 3.3166,
249
+ "step": 33
250
+ },
251
+ {
252
+ "epoch": 0.2595419847328244,
253
+ "grad_norm": 0.34806883335113525,
254
+ "learning_rate": 6.6e-05,
255
+ "loss": 3.2605,
256
+ "step": 34
257
+ },
258
+ {
259
+ "epoch": 0.26717557251908397,
260
+ "grad_norm": 0.35267260670661926,
261
+ "learning_rate": 6.800000000000001e-05,
262
+ "loss": 3.289,
263
+ "step": 35
264
+ },
265
+ {
266
+ "epoch": 0.2748091603053435,
267
+ "grad_norm": 0.3521084189414978,
268
+ "learning_rate": 7e-05,
269
+ "loss": 3.3185,
270
+ "step": 36
271
+ },
272
+ {
273
+ "epoch": 0.2824427480916031,
274
+ "grad_norm": 0.3386003375053406,
275
+ "learning_rate": 7.2e-05,
276
+ "loss": 2.9975,
277
+ "step": 37
278
+ },
279
+ {
280
+ "epoch": 0.2900763358778626,
281
+ "grad_norm": 0.3720523416996002,
282
+ "learning_rate": 7.4e-05,
283
+ "loss": 3.1835,
284
+ "step": 38
285
+ },
286
+ {
287
+ "epoch": 0.29770992366412213,
288
+ "grad_norm": 0.3777226209640503,
289
+ "learning_rate": 7.6e-05,
290
+ "loss": 3.4832,
291
+ "step": 39
292
+ },
293
+ {
294
+ "epoch": 0.3053435114503817,
295
+ "grad_norm": 0.3729304373264313,
296
+ "learning_rate": 7.800000000000001e-05,
297
+ "loss": 3.2914,
298
+ "step": 40
299
+ },
300
+ {
301
+ "epoch": 0.3053435114503817,
302
+ "eval_loss": 3.3862099647521973,
303
+ "eval_runtime": 61.0656,
304
+ "eval_samples_per_second": 45.836,
305
+ "eval_steps_per_second": 2.866,
306
+ "step": 40
307
+ },
308
+ {
309
+ "epoch": 0.31297709923664124,
310
+ "grad_norm": 0.3766719698905945,
311
+ "learning_rate": 8e-05,
312
+ "loss": 3.1556,
313
+ "step": 41
314
+ },
315
+ {
316
+ "epoch": 0.32061068702290074,
317
+ "grad_norm": 0.35788893699645996,
318
+ "learning_rate": 8.2e-05,
319
+ "loss": 3.2917,
320
+ "step": 42
321
+ },
322
+ {
323
+ "epoch": 0.3282442748091603,
324
+ "grad_norm": 0.3242752254009247,
325
+ "learning_rate": 8.4e-05,
326
+ "loss": 3.1016,
327
+ "step": 43
328
+ },
329
+ {
330
+ "epoch": 0.33587786259541985,
331
+ "grad_norm": 0.3300817310810089,
332
+ "learning_rate": 8.6e-05,
333
+ "loss": 3.2377,
334
+ "step": 44
335
+ },
336
+ {
337
+ "epoch": 0.3435114503816794,
338
+ "grad_norm": 0.34662845730781555,
339
+ "learning_rate": 8.800000000000001e-05,
340
+ "loss": 3.2279,
341
+ "step": 45
342
+ },
343
+ {
344
+ "epoch": 0.3511450381679389,
345
+ "grad_norm": 0.32657670974731445,
346
+ "learning_rate": 9e-05,
347
+ "loss": 3.1033,
348
+ "step": 46
349
+ },
350
+ {
351
+ "epoch": 0.35877862595419846,
352
+ "grad_norm": 0.34357091784477234,
353
+ "learning_rate": 9.200000000000001e-05,
354
+ "loss": 3.1189,
355
+ "step": 47
356
+ },
357
+ {
358
+ "epoch": 0.366412213740458,
359
+ "grad_norm": 0.3785499036312103,
360
+ "learning_rate": 9.4e-05,
361
+ "loss": 3.2173,
362
+ "step": 48
363
+ },
364
+ {
365
+ "epoch": 0.37404580152671757,
366
+ "grad_norm": 0.3414277732372284,
367
+ "learning_rate": 9.6e-05,
368
+ "loss": 3.3226,
369
+ "step": 49
370
+ },
371
+ {
372
+ "epoch": 0.3816793893129771,
373
+ "grad_norm": 0.3392898738384247,
374
+ "learning_rate": 9.8e-05,
375
+ "loss": 3.1916,
376
+ "step": 50
377
+ },
378
+ {
379
+ "epoch": 0.3893129770992366,
380
+ "grad_norm": 0.339979887008667,
381
+ "learning_rate": 0.0001,
382
+ "loss": 3.2239,
383
+ "step": 51
384
+ },
385
+ {
386
+ "epoch": 0.3969465648854962,
387
+ "grad_norm": 0.3153935372829437,
388
+ "learning_rate": 0.00010200000000000001,
389
+ "loss": 2.9154,
390
+ "step": 52
391
+ },
392
+ {
393
+ "epoch": 0.40458015267175573,
394
+ "grad_norm": 0.33739224076271057,
395
+ "learning_rate": 0.00010400000000000001,
396
+ "loss": 3.0835,
397
+ "step": 53
398
+ },
399
+ {
400
+ "epoch": 0.4122137404580153,
401
+ "grad_norm": 0.3399827480316162,
402
+ "learning_rate": 0.00010600000000000002,
403
+ "loss": 3.2772,
404
+ "step": 54
405
+ },
406
+ {
407
+ "epoch": 0.4198473282442748,
408
+ "grad_norm": 0.3547399342060089,
409
+ "learning_rate": 0.00010800000000000001,
410
+ "loss": 3.2374,
411
+ "step": 55
412
+ },
413
+ {
414
+ "epoch": 0.42748091603053434,
415
+ "grad_norm": 0.3382011950016022,
416
+ "learning_rate": 0.00011000000000000002,
417
+ "loss": 3.1897,
418
+ "step": 56
419
+ },
420
+ {
421
+ "epoch": 0.4351145038167939,
422
+ "grad_norm": 0.32772088050842285,
423
+ "learning_rate": 0.00011200000000000001,
424
+ "loss": 3.1473,
425
+ "step": 57
426
+ },
427
+ {
428
+ "epoch": 0.44274809160305345,
429
+ "grad_norm": 0.36062091588974,
430
+ "learning_rate": 0.00011399999999999999,
431
+ "loss": 3.213,
432
+ "step": 58
433
+ },
434
+ {
435
+ "epoch": 0.45038167938931295,
436
+ "grad_norm": 0.3231198191642761,
437
+ "learning_rate": 0.000116,
438
+ "loss": 3.0341,
439
+ "step": 59
440
+ },
441
+ {
442
+ "epoch": 0.4580152671755725,
443
+ "grad_norm": 0.3362651765346527,
444
+ "learning_rate": 0.000118,
445
+ "loss": 3.2224,
446
+ "step": 60
447
+ },
448
+ {
449
+ "epoch": 0.4580152671755725,
450
+ "eval_loss": 3.3177616596221924,
451
+ "eval_runtime": 63.8472,
452
+ "eval_samples_per_second": 43.839,
453
+ "eval_steps_per_second": 2.741,
454
+ "step": 60
455
+ },
456
+ {
457
+ "epoch": 0.46564885496183206,
458
+ "grad_norm": 0.34038835763931274,
459
+ "learning_rate": 0.00012,
460
+ "loss": 3.1725,
461
+ "step": 61
462
+ },
463
+ {
464
+ "epoch": 0.4732824427480916,
465
+ "grad_norm": 0.3445279598236084,
466
+ "learning_rate": 0.000122,
467
+ "loss": 3.437,
468
+ "step": 62
469
+ },
470
+ {
471
+ "epoch": 0.48091603053435117,
472
+ "grad_norm": 0.3481975793838501,
473
+ "learning_rate": 0.000124,
474
+ "loss": 3.1468,
475
+ "step": 63
476
+ },
477
+ {
478
+ "epoch": 0.48854961832061067,
479
+ "grad_norm": 0.33724287152290344,
480
+ "learning_rate": 0.000126,
481
+ "loss": 3.0521,
482
+ "step": 64
483
+ },
484
+ {
485
+ "epoch": 0.4961832061068702,
486
+ "grad_norm": 0.3660881817340851,
487
+ "learning_rate": 0.00012800000000000002,
488
+ "loss": 3.2244,
489
+ "step": 65
490
+ },
491
+ {
492
+ "epoch": 0.5038167938931297,
493
+ "grad_norm": 0.3626140058040619,
494
+ "learning_rate": 0.00013000000000000002,
495
+ "loss": 3.2069,
496
+ "step": 66
497
+ },
498
+ {
499
+ "epoch": 0.5114503816793893,
500
+ "grad_norm": 0.34741154313087463,
501
+ "learning_rate": 0.000132,
502
+ "loss": 3.2547,
503
+ "step": 67
504
+ },
505
+ {
506
+ "epoch": 0.5190839694656488,
507
+ "grad_norm": 0.344104140996933,
508
+ "learning_rate": 0.000134,
509
+ "loss": 2.9396,
510
+ "step": 68
511
+ },
512
+ {
513
+ "epoch": 0.5267175572519084,
514
+ "grad_norm": 0.3456694185733795,
515
+ "learning_rate": 0.00013600000000000003,
516
+ "loss": 3.1505,
517
+ "step": 69
518
+ },
519
+ {
520
+ "epoch": 0.5343511450381679,
521
+ "grad_norm": 0.3567255735397339,
522
+ "learning_rate": 0.000138,
523
+ "loss": 3.2136,
524
+ "step": 70
525
+ },
526
+ {
527
+ "epoch": 0.5419847328244275,
528
+ "grad_norm": 0.3521654009819031,
529
+ "learning_rate": 0.00014,
530
+ "loss": 2.9877,
531
+ "step": 71
532
+ },
533
+ {
534
+ "epoch": 0.549618320610687,
535
+ "grad_norm": 0.3765776753425598,
536
+ "learning_rate": 0.000142,
537
+ "loss": 3.1552,
538
+ "step": 72
539
+ },
540
+ {
541
+ "epoch": 0.5572519083969466,
542
+ "grad_norm": 0.36426547169685364,
543
+ "learning_rate": 0.000144,
544
+ "loss": 3.2685,
545
+ "step": 73
546
+ },
547
+ {
548
+ "epoch": 0.5648854961832062,
549
+ "grad_norm": 0.3653399348258972,
550
+ "learning_rate": 0.000146,
551
+ "loss": 3.2527,
552
+ "step": 74
553
+ },
554
+ {
555
+ "epoch": 0.5725190839694656,
556
+ "grad_norm": 0.35804226994514465,
557
+ "learning_rate": 0.000148,
558
+ "loss": 3.1865,
559
+ "step": 75
560
+ },
561
+ {
562
+ "epoch": 0.5801526717557252,
563
+ "grad_norm": 0.3470200300216675,
564
+ "learning_rate": 0.00015000000000000001,
565
+ "loss": 3.0362,
566
+ "step": 76
567
+ },
568
+ {
569
+ "epoch": 0.5877862595419847,
570
+ "grad_norm": 0.3770173192024231,
571
+ "learning_rate": 0.000152,
572
+ "loss": 3.1248,
573
+ "step": 77
574
+ },
575
+ {
576
+ "epoch": 0.5954198473282443,
577
+ "grad_norm": 0.35332971811294556,
578
+ "learning_rate": 0.000154,
579
+ "loss": 2.7595,
580
+ "step": 78
581
+ },
582
+ {
583
+ "epoch": 0.6030534351145038,
584
+ "grad_norm": 0.3616713285446167,
585
+ "learning_rate": 0.00015600000000000002,
586
+ "loss": 3.1264,
587
+ "step": 79
588
+ },
589
+ {
590
+ "epoch": 0.6106870229007634,
591
+ "grad_norm": 0.37358736991882324,
592
+ "learning_rate": 0.00015800000000000002,
593
+ "loss": 3.2264,
594
+ "step": 80
595
+ },
596
+ {
597
+ "epoch": 0.6106870229007634,
598
+ "eval_loss": 3.272794246673584,
599
+ "eval_runtime": 64.8828,
600
+ "eval_samples_per_second": 43.139,
601
+ "eval_steps_per_second": 2.697,
602
+ "step": 80
603
+ },
604
+ {
605
+ "epoch": 0.6183206106870229,
606
+ "grad_norm": 0.4232015311717987,
607
+ "learning_rate": 0.00016,
608
+ "loss": 3.4534,
609
+ "step": 81
610
+ },
611
+ {
612
+ "epoch": 0.6259541984732825,
613
+ "grad_norm": 0.391012042760849,
614
+ "learning_rate": 0.000162,
615
+ "loss": 2.9921,
616
+ "step": 82
617
+ },
618
+ {
619
+ "epoch": 0.6335877862595419,
620
+ "grad_norm": 0.4178006052970886,
621
+ "learning_rate": 0.000164,
622
+ "loss": 3.0948,
623
+ "step": 83
624
+ },
625
+ {
626
+ "epoch": 0.6412213740458015,
627
+ "grad_norm": 0.3803626596927643,
628
+ "learning_rate": 0.000166,
629
+ "loss": 2.9039,
630
+ "step": 84
631
+ },
632
+ {
633
+ "epoch": 0.648854961832061,
634
+ "grad_norm": 0.3924623131752014,
635
+ "learning_rate": 0.000168,
636
+ "loss": 3.087,
637
+ "step": 85
638
+ },
639
+ {
640
+ "epoch": 0.6564885496183206,
641
+ "grad_norm": 0.38232532143592834,
642
+ "learning_rate": 0.00017,
643
+ "loss": 2.8771,
644
+ "step": 86
645
+ },
646
+ {
647
+ "epoch": 0.6641221374045801,
648
+ "grad_norm": 0.41317063570022583,
649
+ "learning_rate": 0.000172,
650
+ "loss": 3.2177,
651
+ "step": 87
652
+ },
653
+ {
654
+ "epoch": 0.6717557251908397,
655
+ "grad_norm": 0.3906857669353485,
656
+ "learning_rate": 0.000174,
657
+ "loss": 3.0091,
658
+ "step": 88
659
+ },
660
+ {
661
+ "epoch": 0.6793893129770993,
662
+ "grad_norm": 0.39958348870277405,
663
+ "learning_rate": 0.00017600000000000002,
664
+ "loss": 2.9797,
665
+ "step": 89
666
+ },
667
+ {
668
+ "epoch": 0.6870229007633588,
669
+ "grad_norm": 0.38834550976753235,
670
+ "learning_rate": 0.00017800000000000002,
671
+ "loss": 3.147,
672
+ "step": 90
673
+ },
674
+ {
675
+ "epoch": 0.6946564885496184,
676
+ "grad_norm": 0.40388867259025574,
677
+ "learning_rate": 0.00018,
678
+ "loss": 3.1668,
679
+ "step": 91
680
+ },
681
+ {
682
+ "epoch": 0.7022900763358778,
683
+ "grad_norm": 0.3906465172767639,
684
+ "learning_rate": 0.000182,
685
+ "loss": 3.1451,
686
+ "step": 92
687
+ },
688
+ {
689
+ "epoch": 0.7099236641221374,
690
+ "grad_norm": 0.40879368782043457,
691
+ "learning_rate": 0.00018400000000000003,
692
+ "loss": 3.1232,
693
+ "step": 93
694
+ },
695
+ {
696
+ "epoch": 0.7175572519083969,
697
+ "grad_norm": 0.3790041506290436,
698
+ "learning_rate": 0.00018600000000000002,
699
+ "loss": 3.1685,
700
+ "step": 94
701
+ },
702
+ {
703
+ "epoch": 0.7251908396946565,
704
+ "grad_norm": 0.37685850262641907,
705
+ "learning_rate": 0.000188,
706
+ "loss": 2.8213,
707
+ "step": 95
708
+ },
709
+ {
710
+ "epoch": 0.732824427480916,
711
+ "grad_norm": 0.4132435619831085,
712
+ "learning_rate": 0.00019,
713
+ "loss": 2.9898,
714
+ "step": 96
715
+ },
716
+ {
717
+ "epoch": 0.7404580152671756,
718
+ "grad_norm": 0.37902915477752686,
719
+ "learning_rate": 0.000192,
720
+ "loss": 2.9945,
721
+ "step": 97
722
+ },
723
+ {
724
+ "epoch": 0.7480916030534351,
725
+ "grad_norm": 0.43122538924217224,
726
+ "learning_rate": 0.000194,
727
+ "loss": 3.22,
728
+ "step": 98
729
+ },
730
+ {
731
+ "epoch": 0.7557251908396947,
732
+ "grad_norm": 0.44430115818977356,
733
+ "learning_rate": 0.000196,
734
+ "loss": 3.0934,
735
+ "step": 99
736
+ },
737
+ {
738
+ "epoch": 0.7633587786259542,
739
+ "grad_norm": 0.4306162893772125,
740
+ "learning_rate": 0.00019800000000000002,
741
+ "loss": 2.9698,
742
+ "step": 100
743
+ },
744
+ {
745
+ "epoch": 0.7633587786259542,
746
+ "eval_loss": 3.2493093013763428,
747
+ "eval_runtime": 65.4803,
748
+ "eval_samples_per_second": 42.746,
749
+ "eval_steps_per_second": 2.673,
750
+ "step": 100
751
+ }
752
+ ],
753
+ "logging_steps": 1,
754
+ "max_steps": 131,
755
+ "num_input_tokens_seen": 0,
756
+ "num_train_epochs": 1,
757
+ "save_steps": 20,
758
+ "stateful_callbacks": {
759
+ "EarlyStoppingCallback": {
760
+ "args": {
761
+ "early_stopping_patience": 3,
762
+ "early_stopping_threshold": 0.0
763
+ },
764
+ "attributes": {
765
+ "early_stopping_patience_counter": 0
766
+ }
767
+ },
768
+ "TrainerControl": {
769
+ "args": {
770
+ "should_epoch_stop": false,
771
+ "should_evaluate": false,
772
+ "should_log": false,
773
+ "should_save": true,
774
+ "should_training_stop": false
775
+ },
776
+ "attributes": {}
777
+ }
778
+ },
779
+ "total_flos": 3796392388591616.0,
780
+ "train_batch_size": 8,
781
+ "trial_name": null,
782
+ "trial_params": null
783
+ }
models/cpt_qwen06/checkpoint-100/training_args.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:35baddb7cfb274d6c68da88ca9dc545a7c8ffb1e3f0da946123dc36f21688a83
3
+ size 6673
models/cpt_qwen06/checkpoint-100/vocab.json ADDED
The diff for this file is too large to render. See raw diff
 
models/cpt_qwen06/checkpoint-120/README.md ADDED
@@ -0,0 +1,210 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ base_model: unsloth/Qwen3-0.6B-unsloth-bnb-4bit
3
+ library_name: peft
4
+ pipeline_tag: text-generation
5
+ tags:
6
+ - base_model:adapter:unsloth/Qwen3-0.6B-unsloth-bnb-4bit
7
+ - lora
8
+ - sft
9
+ - transformers
10
+ - trl
11
+ - unsloth
12
+ ---
13
+
14
+ # Model Card for Model ID
15
+
16
+ <!-- Provide a quick summary of what the model is/does. -->
17
+
18
+
19
+
20
+ ## Model Details
21
+
22
+ ### Model Description
23
+
24
+ <!-- Provide a longer summary of what this model is. -->
25
+
26
+
27
+
28
+ - **Developed by:** [More Information Needed]
29
+ - **Funded by [optional]:** [More Information Needed]
30
+ - **Shared by [optional]:** [More Information Needed]
31
+ - **Model type:** [More Information Needed]
32
+ - **Language(s) (NLP):** [More Information Needed]
33
+ - **License:** [More Information Needed]
34
+ - **Finetuned from model [optional]:** [More Information Needed]
35
+
36
+ ### Model Sources [optional]
37
+
38
+ <!-- Provide the basic links for the model. -->
39
+
40
+ - **Repository:** [More Information Needed]
41
+ - **Paper [optional]:** [More Information Needed]
42
+ - **Demo [optional]:** [More Information Needed]
43
+
44
+ ## Uses
45
+
46
+ <!-- Address questions around how the model is intended to be used, including the foreseeable users of the model and those affected by the model. -->
47
+
48
+ ### Direct Use
49
+
50
+ <!-- This section is for the model use without fine-tuning or plugging into a larger ecosystem/app. -->
51
+
52
+ [More Information Needed]
53
+
54
+ ### Downstream Use [optional]
55
+
56
+ <!-- This section is for the model use when fine-tuned for a task, or when plugged into a larger ecosystem/app -->
57
+
58
+ [More Information Needed]
59
+
60
+ ### Out-of-Scope Use
61
+
62
+ <!-- This section addresses misuse, malicious use, and uses that the model will not work well for. -->
63
+
64
+ [More Information Needed]
65
+
66
+ ## Bias, Risks, and Limitations
67
+
68
+ <!-- This section is meant to convey both technical and sociotechnical limitations. -->
69
+
70
+ [More Information Needed]
71
+
72
+ ### Recommendations
73
+
74
+ <!-- This section is meant to convey recommendations with respect to the bias, risk, and technical limitations. -->
75
+
76
+ Users (both direct and downstream) should be made aware of the risks, biases and limitations of the model. More information needed for further recommendations.
77
+
78
+ ## How to Get Started with the Model
79
+
80
+ Use the code below to get started with the model.
81
+
82
+ [More Information Needed]
83
+
84
+ ## Training Details
85
+
86
+ ### Training Data
87
+
88
+ <!-- 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. -->
89
+
90
+ [More Information Needed]
91
+
92
+ ### Training Procedure
93
+
94
+ <!-- This relates heavily to the Technical Specifications. Content here should link to that section when it is relevant to the training procedure. -->
95
+
96
+ #### Preprocessing [optional]
97
+
98
+ [More Information Needed]
99
+
100
+
101
+ #### Training Hyperparameters
102
+
103
+ - **Training regime:** [More Information Needed] <!--fp32, fp16 mixed precision, bf16 mixed precision, bf16 non-mixed precision, fp16 non-mixed precision, fp8 mixed precision -->
104
+
105
+ #### Speeds, Sizes, Times [optional]
106
+
107
+ <!-- This section provides information about throughput, start/end time, checkpoint size if relevant, etc. -->
108
+
109
+ [More Information Needed]
110
+
111
+ ## Evaluation
112
+
113
+ <!-- This section describes the evaluation protocols and provides the results. -->
114
+
115
+ ### Testing Data, Factors & Metrics
116
+
117
+ #### Testing Data
118
+
119
+ <!-- This should link to a Dataset Card if possible. -->
120
+
121
+ [More Information Needed]
122
+
123
+ #### Factors
124
+
125
+ <!-- These are the things the evaluation is disaggregating by, e.g., subpopulations or domains. -->
126
+
127
+ [More Information Needed]
128
+
129
+ #### Metrics
130
+
131
+ <!-- These are the evaluation metrics being used, ideally with a description of why. -->
132
+
133
+ [More Information Needed]
134
+
135
+ ### Results
136
+
137
+ [More Information Needed]
138
+
139
+ #### Summary
140
+
141
+
142
+
143
+ ## Model Examination [optional]
144
+
145
+ <!-- Relevant interpretability work for the model goes here -->
146
+
147
+ [More Information Needed]
148
+
149
+ ## Environmental Impact
150
+
151
+ <!-- Total emissions (in grams of CO2eq) and additional considerations, such as electricity usage, go here. Edit the suggested text below accordingly -->
152
+
153
+ 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).
154
+
155
+ - **Hardware Type:** [More Information Needed]
156
+ - **Hours used:** [More Information Needed]
157
+ - **Cloud Provider:** [More Information Needed]
158
+ - **Compute Region:** [More Information Needed]
159
+ - **Carbon Emitted:** [More Information Needed]
160
+
161
+ ## Technical Specifications [optional]
162
+
163
+ ### Model Architecture and Objective
164
+
165
+ [More Information Needed]
166
+
167
+ ### Compute Infrastructure
168
+
169
+ [More Information Needed]
170
+
171
+ #### Hardware
172
+
173
+ [More Information Needed]
174
+
175
+ #### Software
176
+
177
+ [More Information Needed]
178
+
179
+ ## Citation [optional]
180
+
181
+ <!-- If there is a paper or blog post introducing the model, the APA and Bibtex information for that should go in this section. -->
182
+
183
+ **BibTeX:**
184
+
185
+ [More Information Needed]
186
+
187
+ **APA:**
188
+
189
+ [More Information Needed]
190
+
191
+ ## Glossary [optional]
192
+
193
+ <!-- If relevant, include terms and calculations in this section that can help readers understand the model or model card. -->
194
+
195
+ [More Information Needed]
196
+
197
+ ## More Information [optional]
198
+
199
+ [More Information Needed]
200
+
201
+ ## Model Card Authors [optional]
202
+
203
+ [More Information Needed]
204
+
205
+ ## Model Card Contact
206
+
207
+ [More Information Needed]
208
+ ### Framework versions
209
+
210
+ - PEFT 0.21.2
models/cpt_qwen06/checkpoint-120/adapter_config.json ADDED
@@ -0,0 +1,55 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "alora_invocation_tokens": null,
3
+ "alpha_pattern": {},
4
+ "arrow_config": null,
5
+ "auto_mapping": {
6
+ "base_model_class": "Qwen3ForCausalLM",
7
+ "parent_library": "transformers.models.qwen3.modeling_qwen3",
8
+ "unsloth_fixed": true
9
+ },
10
+ "base_model_name_or_path": "unsloth/Qwen3-0.6B-unsloth-bnb-4bit",
11
+ "bias": "none",
12
+ "corda_config": null,
13
+ "ensure_weight_tying": false,
14
+ "eva_config": null,
15
+ "exclude_modules": null,
16
+ "fan_in_fan_out": false,
17
+ "inference_mode": true,
18
+ "init_lora_weights": true,
19
+ "kasa_config": null,
20
+ "layer_replication": null,
21
+ "layers_pattern": null,
22
+ "layers_to_transform": null,
23
+ "loftq_config": {},
24
+ "lora_alpha": 32,
25
+ "lora_bias": false,
26
+ "lora_dropout": 0,
27
+ "lora_ga_config": null,
28
+ "megatron_config": null,
29
+ "megatron_core": "megatron.core",
30
+ "modules_to_save": null,
31
+ "monteclora_config": null,
32
+ "peft_type": "LORA",
33
+ "peft_version": "0.21.2",
34
+ "qalora_group_size": 16,
35
+ "r": 32,
36
+ "rank_pattern": {},
37
+ "revision": null,
38
+ "target_modules": [
39
+ "up_proj",
40
+ "gate_proj",
41
+ "v_proj",
42
+ "q_proj",
43
+ "k_proj",
44
+ "o_proj",
45
+ "down_proj"
46
+ ],
47
+ "target_parameters": null,
48
+ "task_type": "CAUSAL_LM",
49
+ "trainable_token_indices": null,
50
+ "use_bdlora": null,
51
+ "use_dora": false,
52
+ "use_qalora": false,
53
+ "use_rslora": false,
54
+ "velora_config": null
55
+ }
models/cpt_qwen06/checkpoint-120/adapter_model.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ef5c231ded217df5f8d5f204992645197afa72597c9917c082f2f333a5c33004
3
+ size 80792456
models/cpt_qwen06/checkpoint-120/added_tokens.json ADDED
@@ -0,0 +1,28 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "</think>": 151668,
3
+ "</tool_call>": 151658,
4
+ "</tool_response>": 151666,
5
+ "<think>": 151667,
6
+ "<tool_call>": 151657,
7
+ "<tool_response>": 151665,
8
+ "<|box_end|>": 151649,
9
+ "<|box_start|>": 151648,
10
+ "<|endoftext|>": 151643,
11
+ "<|file_sep|>": 151664,
12
+ "<|fim_middle|>": 151660,
13
+ "<|fim_pad|>": 151662,
14
+ "<|fim_prefix|>": 151659,
15
+ "<|fim_suffix|>": 151661,
16
+ "<|im_end|>": 151645,
17
+ "<|im_start|>": 151644,
18
+ "<|image_pad|>": 151655,
19
+ "<|object_ref_end|>": 151647,
20
+ "<|object_ref_start|>": 151646,
21
+ "<|quad_end|>": 151651,
22
+ "<|quad_start|>": 151650,
23
+ "<|repo_name|>": 151663,
24
+ "<|video_pad|>": 151656,
25
+ "<|vision_end|>": 151653,
26
+ "<|vision_pad|>": 151654,
27
+ "<|vision_start|>": 151652
28
+ }
models/cpt_qwen06/checkpoint-120/chat_template.jinja ADDED
@@ -0,0 +1,99 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {%- if tools %}
2
+ {{- '<|im_start|>system\n' }}
3
+ {%- if messages[0].role == 'system' %}
4
+ {{- messages[0].content + '\n\n' }}
5
+ {%- endif %}
6
+ {{- "# 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>" }}
7
+ {%- for tool in tools %}
8
+ {{- "\n" }}
9
+ {{- tool | tojson }}
10
+ {%- endfor %}
11
+ {{- "\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" }}
12
+ {%- else %}
13
+ {%- if messages[0].role == 'system' %}
14
+ {{- '<|im_start|>system\n' + messages[0].content + '<|im_end|>\n' }}
15
+ {%- endif %}
16
+ {%- endif %}
17
+ {%- set ns = namespace(multi_step_tool=true, last_query_index=messages|length - 1) %}
18
+ {%- for forward_message in messages %}
19
+ {%- set index = (messages|length - 1) - loop.index0 %}
20
+ {%- set message = messages[index] %}
21
+ {%- set current_content = message.content if message.content is defined and message.content is not none else '' %}
22
+ {%- set tool_start = '<tool_response>' %}
23
+ {%- set tool_start_length = tool_start|length %}
24
+ {%- set start_of_message = current_content[:tool_start_length] %}
25
+ {%- set tool_end = '</tool_response>' %}
26
+ {%- set tool_end_length = tool_end|length %}
27
+ {%- set start_pos = (current_content|length) - tool_end_length %}
28
+ {%- if start_pos < 0 %}
29
+ {%- set start_pos = 0 %}
30
+ {%- endif %}
31
+ {%- set end_of_message = current_content[start_pos:] %}
32
+ {%- if ns.multi_step_tool and message.role == "user" and not(start_of_message == tool_start and end_of_message == tool_end) %}
33
+ {%- set ns.multi_step_tool = false %}
34
+ {%- set ns.last_query_index = index %}
35
+ {%- endif %}
36
+ {%- endfor %}
37
+ {%- for message in messages %}
38
+ {%- if (message.role == "user") or (message.role == "system" and not loop.first) %}
39
+ {{- '<|im_start|>' + message.role + '\n' + message.content + '<|im_end|>' + '\n' }}
40
+ {%- elif message.role == "assistant" %}
41
+ {%- set m_content = message.content if message.content is defined and message.content is not none else '' %}
42
+ {%- set content = m_content %}
43
+ {%- set reasoning_content = '' %}
44
+ {%- if message.reasoning_content is defined and message.reasoning_content is not none %}
45
+ {%- set reasoning_content = message.reasoning_content %}
46
+ {%- else %}
47
+ {%- if '</think>' in m_content %}
48
+ {%- set content = (m_content.split('</think>')|last).lstrip('\n') %}
49
+ {%- set reasoning_content = (m_content.split('</think>')|first).rstrip('\n') %}
50
+ {%- set reasoning_content = (reasoning_content.split('<think>')|last).lstrip('\n') %}
51
+ {%- endif %}
52
+ {%- endif %}
53
+ {%- if loop.index0 > ns.last_query_index %}
54
+ {%- if loop.last or (not loop.last and (not reasoning_content.strip() == '')) %}
55
+ {{- '<|im_start|>' + message.role + '\n<think>\n' + reasoning_content.strip('\n') + '\n</think>\n\n' + content.lstrip('\n') }}
56
+ {%- else %}
57
+ {{- '<|im_start|>' + message.role + '\n' + content }}
58
+ {%- endif %}
59
+ {%- else %}
60
+ {{- '<|im_start|>' + message.role + '\n' + content }}
61
+ {%- endif %}
62
+ {%- if message.tool_calls %}
63
+ {%- for tool_call in message.tool_calls %}
64
+ {%- if (loop.first and content) or (not loop.first) %}
65
+ {{- '\n' }}
66
+ {%- endif %}
67
+ {%- if tool_call.function %}
68
+ {%- set tool_call = tool_call.function %}
69
+ {%- endif %}
70
+ {{- '<tool_call>\n{"name": "' }}
71
+ {{- tool_call.name }}
72
+ {{- '", "arguments": ' }}
73
+ {%- if tool_call.arguments is string %}
74
+ {{- tool_call.arguments }}
75
+ {%- else %}
76
+ {{- tool_call.arguments | tojson }}
77
+ {%- endif %}
78
+ {{- '}\n</tool_call>' }}
79
+ {%- endfor %}
80
+ {%- endif %}
81
+ {{- '<|im_end|>\n' }}
82
+ {%- elif message.role == "tool" %}
83
+ {%- if loop.first or (messages[loop.index0 - 1].role != "tool") %}
84
+ {{- '<|im_start|>user' }}
85
+ {%- endif %}
86
+ {{- '\n<tool_response>\n' }}
87
+ {{- message.content }}
88
+ {{- '\n</tool_response>' }}
89
+ {%- if loop.last or (messages[loop.index0 + 1].role != "tool") %}
90
+ {{- '<|im_end|>\n' }}
91
+ {%- endif %}
92
+ {%- endif %}
93
+ {%- endfor %}
94
+ {%- if add_generation_prompt %}
95
+ {{- '<|im_start|>assistant\n' }}
96
+ {%- if enable_thinking is defined and enable_thinking is false %}
97
+ {{- '<think>\n\n</think>\n\n' }}
98
+ {%- endif %}
99
+ {%- endif %}
models/cpt_qwen06/checkpoint-120/merges.txt ADDED
The diff for this file is too large to render. See raw diff
 
models/cpt_qwen06/checkpoint-120/optimizer.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:2dbc7469e7c8ce88fa12676ff2b35a07489bfb37e26d884ac84da30a474910bd
3
+ size 41464389
models/cpt_qwen06/checkpoint-120/rng_state_0.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:26592b1cd842c4ce361f446ba95c6207828468b148db942589de49f1b302404b
3
+ size 14917
models/cpt_qwen06/checkpoint-120/rng_state_1.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:3bf408af229538a1e55063d321681aee8925a0f675b9de64e81e09aaf34869fc
3
+ size 14917
models/cpt_qwen06/checkpoint-120/scaler.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:26073fbe26a02b632103b1678f2854b89a7a7ba1383061e25f1fcfcca5cb1921
3
+ size 1383
models/cpt_qwen06/checkpoint-120/scheduler.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:bdcce17a42a70d022e7847795d9114038cef7589d67126bcb15933a35ddb7325
3
+ size 1401
models/cpt_qwen06/checkpoint-120/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": "<|im_end|>",
19
+ "lstrip": false,
20
+ "normalized": false,
21
+ "rstrip": false,
22
+ "single_word": false
23
+ },
24
+ "pad_token": {
25
+ "content": "<|vision_pad|>",
26
+ "lstrip": false,
27
+ "normalized": false,
28
+ "rstrip": false,
29
+ "single_word": false
30
+ }
31
+ }
models/cpt_qwen06/checkpoint-120/tokenizer.json ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:aeb13307a71acd8fe81861d94ad54ab689df773318809eed3cbe794b4492dae4
3
+ size 11422654
models/cpt_qwen06/checkpoint-120/tokenizer_config.json ADDED
@@ -0,0 +1,240 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
+ "151665": {
182
+ "content": "<tool_response>",
183
+ "lstrip": false,
184
+ "normalized": false,
185
+ "rstrip": false,
186
+ "single_word": false,
187
+ "special": false
188
+ },
189
+ "151666": {
190
+ "content": "</tool_response>",
191
+ "lstrip": false,
192
+ "normalized": false,
193
+ "rstrip": false,
194
+ "single_word": false,
195
+ "special": false
196
+ },
197
+ "151667": {
198
+ "content": "<think>",
199
+ "lstrip": false,
200
+ "normalized": false,
201
+ "rstrip": false,
202
+ "single_word": false,
203
+ "special": false
204
+ },
205
+ "151668": {
206
+ "content": "</think>",
207
+ "lstrip": false,
208
+ "normalized": false,
209
+ "rstrip": false,
210
+ "single_word": false,
211
+ "special": false
212
+ }
213
+ },
214
+ "additional_special_tokens": [
215
+ "<|im_start|>",
216
+ "<|im_end|>",
217
+ "<|object_ref_start|>",
218
+ "<|object_ref_end|>",
219
+ "<|box_start|>",
220
+ "<|box_end|>",
221
+ "<|quad_start|>",
222
+ "<|quad_end|>",
223
+ "<|vision_start|>",
224
+ "<|vision_end|>",
225
+ "<|vision_pad|>",
226
+ "<|image_pad|>",
227
+ "<|video_pad|>"
228
+ ],
229
+ "bos_token": null,
230
+ "clean_up_tokenization_spaces": false,
231
+ "eos_token": "<|im_end|>",
232
+ "errors": "replace",
233
+ "extra_special_tokens": {},
234
+ "model_max_length": 40960,
235
+ "pad_token": "<|vision_pad|>",
236
+ "padding_side": "right",
237
+ "split_special_tokens": false,
238
+ "tokenizer_class": "Qwen2Tokenizer",
239
+ "unk_token": null
240
+ }
models/cpt_qwen06/checkpoint-120/trainer_state.json ADDED
@@ -0,0 +1,931 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "best_global_step": 120,
3
+ "best_metric": 3.2334280014038086,
4
+ "best_model_checkpoint": "models/cpt_qwen06/checkpoint-120",
5
+ "epoch": 0.916030534351145,
6
+ "eval_steps": 20,
7
+ "global_step": 120,
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.007633587786259542,
14
+ "grad_norm": 1.1038203239440918,
15
+ "learning_rate": 0.0,
16
+ "loss": 3.6412,
17
+ "step": 1
18
+ },
19
+ {
20
+ "epoch": 0.015267175572519083,
21
+ "grad_norm": 0.9980769753456116,
22
+ "learning_rate": 2.0000000000000003e-06,
23
+ "loss": 3.5055,
24
+ "step": 2
25
+ },
26
+ {
27
+ "epoch": 0.022900763358778626,
28
+ "grad_norm": 1.1173980236053467,
29
+ "learning_rate": 4.000000000000001e-06,
30
+ "loss": 3.8714,
31
+ "step": 3
32
+ },
33
+ {
34
+ "epoch": 0.030534351145038167,
35
+ "grad_norm": 1.083743929862976,
36
+ "learning_rate": 6e-06,
37
+ "loss": 3.7176,
38
+ "step": 4
39
+ },
40
+ {
41
+ "epoch": 0.03816793893129771,
42
+ "grad_norm": 1.0839077234268188,
43
+ "learning_rate": 8.000000000000001e-06,
44
+ "loss": 3.6602,
45
+ "step": 5
46
+ },
47
+ {
48
+ "epoch": 0.04580152671755725,
49
+ "grad_norm": 1.1065247058868408,
50
+ "learning_rate": 1e-05,
51
+ "loss": 3.7578,
52
+ "step": 6
53
+ },
54
+ {
55
+ "epoch": 0.05343511450381679,
56
+ "grad_norm": 0.9514145255088806,
57
+ "learning_rate": 1.2e-05,
58
+ "loss": 3.4766,
59
+ "step": 7
60
+ },
61
+ {
62
+ "epoch": 0.061068702290076333,
63
+ "grad_norm": 0.9837572574615479,
64
+ "learning_rate": 1.4000000000000001e-05,
65
+ "loss": 3.6449,
66
+ "step": 8
67
+ },
68
+ {
69
+ "epoch": 0.06870229007633588,
70
+ "grad_norm": 0.8067060708999634,
71
+ "learning_rate": 1.6000000000000003e-05,
72
+ "loss": 3.1398,
73
+ "step": 9
74
+ },
75
+ {
76
+ "epoch": 0.07633587786259542,
77
+ "grad_norm": 0.893821120262146,
78
+ "learning_rate": 1.8e-05,
79
+ "loss": 3.6806,
80
+ "step": 10
81
+ },
82
+ {
83
+ "epoch": 0.08396946564885496,
84
+ "grad_norm": 0.8949201107025146,
85
+ "learning_rate": 2e-05,
86
+ "loss": 3.548,
87
+ "step": 11
88
+ },
89
+ {
90
+ "epoch": 0.0916030534351145,
91
+ "grad_norm": 0.8128786683082581,
92
+ "learning_rate": 2.2000000000000003e-05,
93
+ "loss": 3.5283,
94
+ "step": 12
95
+ },
96
+ {
97
+ "epoch": 0.09923664122137404,
98
+ "grad_norm": 0.7861769199371338,
99
+ "learning_rate": 2.4e-05,
100
+ "loss": 3.7057,
101
+ "step": 13
102
+ },
103
+ {
104
+ "epoch": 0.10687022900763359,
105
+ "grad_norm": 0.7354120016098022,
106
+ "learning_rate": 2.6000000000000002e-05,
107
+ "loss": 3.6656,
108
+ "step": 14
109
+ },
110
+ {
111
+ "epoch": 0.11450381679389313,
112
+ "grad_norm": 0.6324082612991333,
113
+ "learning_rate": 2.8000000000000003e-05,
114
+ "loss": 3.4134,
115
+ "step": 15
116
+ },
117
+ {
118
+ "epoch": 0.12213740458015267,
119
+ "grad_norm": 0.637443482875824,
120
+ "learning_rate": 3e-05,
121
+ "loss": 3.6464,
122
+ "step": 16
123
+ },
124
+ {
125
+ "epoch": 0.1297709923664122,
126
+ "grad_norm": 0.5686759352684021,
127
+ "learning_rate": 3.2000000000000005e-05,
128
+ "loss": 3.533,
129
+ "step": 17
130
+ },
131
+ {
132
+ "epoch": 0.13740458015267176,
133
+ "grad_norm": 0.5156700015068054,
134
+ "learning_rate": 3.4000000000000007e-05,
135
+ "loss": 3.4371,
136
+ "step": 18
137
+ },
138
+ {
139
+ "epoch": 0.1450381679389313,
140
+ "grad_norm": 0.46492844820022583,
141
+ "learning_rate": 3.6e-05,
142
+ "loss": 3.3725,
143
+ "step": 19
144
+ },
145
+ {
146
+ "epoch": 0.15267175572519084,
147
+ "grad_norm": 0.46070176362991333,
148
+ "learning_rate": 3.8e-05,
149
+ "loss": 3.4512,
150
+ "step": 20
151
+ },
152
+ {
153
+ "epoch": 0.15267175572519084,
154
+ "eval_loss": 3.5234994888305664,
155
+ "eval_runtime": 58.557,
156
+ "eval_samples_per_second": 47.8,
157
+ "eval_steps_per_second": 2.989,
158
+ "step": 20
159
+ },
160
+ {
161
+ "epoch": 0.16030534351145037,
162
+ "grad_norm": 0.44954392313957214,
163
+ "learning_rate": 4e-05,
164
+ "loss": 3.4475,
165
+ "step": 21
166
+ },
167
+ {
168
+ "epoch": 0.16793893129770993,
169
+ "grad_norm": 0.44157543778419495,
170
+ "learning_rate": 4.2e-05,
171
+ "loss": 3.5426,
172
+ "step": 22
173
+ },
174
+ {
175
+ "epoch": 0.17557251908396945,
176
+ "grad_norm": 0.4325191080570221,
177
+ "learning_rate": 4.4000000000000006e-05,
178
+ "loss": 3.4231,
179
+ "step": 23
180
+ },
181
+ {
182
+ "epoch": 0.183206106870229,
183
+ "grad_norm": 0.4093230068683624,
184
+ "learning_rate": 4.600000000000001e-05,
185
+ "loss": 3.0474,
186
+ "step": 24
187
+ },
188
+ {
189
+ "epoch": 0.19083969465648856,
190
+ "grad_norm": 0.3982406258583069,
191
+ "learning_rate": 4.8e-05,
192
+ "loss": 3.2979,
193
+ "step": 25
194
+ },
195
+ {
196
+ "epoch": 0.1984732824427481,
197
+ "grad_norm": 0.4215850234031677,
198
+ "learning_rate": 5e-05,
199
+ "loss": 3.194,
200
+ "step": 26
201
+ },
202
+ {
203
+ "epoch": 0.20610687022900764,
204
+ "grad_norm": 0.4356484115123749,
205
+ "learning_rate": 5.2000000000000004e-05,
206
+ "loss": 3.4239,
207
+ "step": 27
208
+ },
209
+ {
210
+ "epoch": 0.21374045801526717,
211
+ "grad_norm": 0.4056006371974945,
212
+ "learning_rate": 5.4000000000000005e-05,
213
+ "loss": 3.1843,
214
+ "step": 28
215
+ },
216
+ {
217
+ "epoch": 0.22137404580152673,
218
+ "grad_norm": 0.42187467217445374,
219
+ "learning_rate": 5.6000000000000006e-05,
220
+ "loss": 3.3005,
221
+ "step": 29
222
+ },
223
+ {
224
+ "epoch": 0.22900763358778625,
225
+ "grad_norm": 0.40015560388565063,
226
+ "learning_rate": 5.8e-05,
227
+ "loss": 3.3383,
228
+ "step": 30
229
+ },
230
+ {
231
+ "epoch": 0.2366412213740458,
232
+ "grad_norm": 0.37207528948783875,
233
+ "learning_rate": 6e-05,
234
+ "loss": 3.2635,
235
+ "step": 31
236
+ },
237
+ {
238
+ "epoch": 0.24427480916030533,
239
+ "grad_norm": 0.38520580530166626,
240
+ "learning_rate": 6.2e-05,
241
+ "loss": 3.4361,
242
+ "step": 32
243
+ },
244
+ {
245
+ "epoch": 0.25190839694656486,
246
+ "grad_norm": 0.36966952681541443,
247
+ "learning_rate": 6.400000000000001e-05,
248
+ "loss": 3.3166,
249
+ "step": 33
250
+ },
251
+ {
252
+ "epoch": 0.2595419847328244,
253
+ "grad_norm": 0.34806883335113525,
254
+ "learning_rate": 6.6e-05,
255
+ "loss": 3.2605,
256
+ "step": 34
257
+ },
258
+ {
259
+ "epoch": 0.26717557251908397,
260
+ "grad_norm": 0.35267260670661926,
261
+ "learning_rate": 6.800000000000001e-05,
262
+ "loss": 3.289,
263
+ "step": 35
264
+ },
265
+ {
266
+ "epoch": 0.2748091603053435,
267
+ "grad_norm": 0.3521084189414978,
268
+ "learning_rate": 7e-05,
269
+ "loss": 3.3185,
270
+ "step": 36
271
+ },
272
+ {
273
+ "epoch": 0.2824427480916031,
274
+ "grad_norm": 0.3386003375053406,
275
+ "learning_rate": 7.2e-05,
276
+ "loss": 2.9975,
277
+ "step": 37
278
+ },
279
+ {
280
+ "epoch": 0.2900763358778626,
281
+ "grad_norm": 0.3720523416996002,
282
+ "learning_rate": 7.4e-05,
283
+ "loss": 3.1835,
284
+ "step": 38
285
+ },
286
+ {
287
+ "epoch": 0.29770992366412213,
288
+ "grad_norm": 0.3777226209640503,
289
+ "learning_rate": 7.6e-05,
290
+ "loss": 3.4832,
291
+ "step": 39
292
+ },
293
+ {
294
+ "epoch": 0.3053435114503817,
295
+ "grad_norm": 0.3729304373264313,
296
+ "learning_rate": 7.800000000000001e-05,
297
+ "loss": 3.2914,
298
+ "step": 40
299
+ },
300
+ {
301
+ "epoch": 0.3053435114503817,
302
+ "eval_loss": 3.3862099647521973,
303
+ "eval_runtime": 61.0656,
304
+ "eval_samples_per_second": 45.836,
305
+ "eval_steps_per_second": 2.866,
306
+ "step": 40
307
+ },
308
+ {
309
+ "epoch": 0.31297709923664124,
310
+ "grad_norm": 0.3766719698905945,
311
+ "learning_rate": 8e-05,
312
+ "loss": 3.1556,
313
+ "step": 41
314
+ },
315
+ {
316
+ "epoch": 0.32061068702290074,
317
+ "grad_norm": 0.35788893699645996,
318
+ "learning_rate": 8.2e-05,
319
+ "loss": 3.2917,
320
+ "step": 42
321
+ },
322
+ {
323
+ "epoch": 0.3282442748091603,
324
+ "grad_norm": 0.3242752254009247,
325
+ "learning_rate": 8.4e-05,
326
+ "loss": 3.1016,
327
+ "step": 43
328
+ },
329
+ {
330
+ "epoch": 0.33587786259541985,
331
+ "grad_norm": 0.3300817310810089,
332
+ "learning_rate": 8.6e-05,
333
+ "loss": 3.2377,
334
+ "step": 44
335
+ },
336
+ {
337
+ "epoch": 0.3435114503816794,
338
+ "grad_norm": 0.34662845730781555,
339
+ "learning_rate": 8.800000000000001e-05,
340
+ "loss": 3.2279,
341
+ "step": 45
342
+ },
343
+ {
344
+ "epoch": 0.3511450381679389,
345
+ "grad_norm": 0.32657670974731445,
346
+ "learning_rate": 9e-05,
347
+ "loss": 3.1033,
348
+ "step": 46
349
+ },
350
+ {
351
+ "epoch": 0.35877862595419846,
352
+ "grad_norm": 0.34357091784477234,
353
+ "learning_rate": 9.200000000000001e-05,
354
+ "loss": 3.1189,
355
+ "step": 47
356
+ },
357
+ {
358
+ "epoch": 0.366412213740458,
359
+ "grad_norm": 0.3785499036312103,
360
+ "learning_rate": 9.4e-05,
361
+ "loss": 3.2173,
362
+ "step": 48
363
+ },
364
+ {
365
+ "epoch": 0.37404580152671757,
366
+ "grad_norm": 0.3414277732372284,
367
+ "learning_rate": 9.6e-05,
368
+ "loss": 3.3226,
369
+ "step": 49
370
+ },
371
+ {
372
+ "epoch": 0.3816793893129771,
373
+ "grad_norm": 0.3392898738384247,
374
+ "learning_rate": 9.8e-05,
375
+ "loss": 3.1916,
376
+ "step": 50
377
+ },
378
+ {
379
+ "epoch": 0.3893129770992366,
380
+ "grad_norm": 0.339979887008667,
381
+ "learning_rate": 0.0001,
382
+ "loss": 3.2239,
383
+ "step": 51
384
+ },
385
+ {
386
+ "epoch": 0.3969465648854962,
387
+ "grad_norm": 0.3153935372829437,
388
+ "learning_rate": 0.00010200000000000001,
389
+ "loss": 2.9154,
390
+ "step": 52
391
+ },
392
+ {
393
+ "epoch": 0.40458015267175573,
394
+ "grad_norm": 0.33739224076271057,
395
+ "learning_rate": 0.00010400000000000001,
396
+ "loss": 3.0835,
397
+ "step": 53
398
+ },
399
+ {
400
+ "epoch": 0.4122137404580153,
401
+ "grad_norm": 0.3399827480316162,
402
+ "learning_rate": 0.00010600000000000002,
403
+ "loss": 3.2772,
404
+ "step": 54
405
+ },
406
+ {
407
+ "epoch": 0.4198473282442748,
408
+ "grad_norm": 0.3547399342060089,
409
+ "learning_rate": 0.00010800000000000001,
410
+ "loss": 3.2374,
411
+ "step": 55
412
+ },
413
+ {
414
+ "epoch": 0.42748091603053434,
415
+ "grad_norm": 0.3382011950016022,
416
+ "learning_rate": 0.00011000000000000002,
417
+ "loss": 3.1897,
418
+ "step": 56
419
+ },
420
+ {
421
+ "epoch": 0.4351145038167939,
422
+ "grad_norm": 0.32772088050842285,
423
+ "learning_rate": 0.00011200000000000001,
424
+ "loss": 3.1473,
425
+ "step": 57
426
+ },
427
+ {
428
+ "epoch": 0.44274809160305345,
429
+ "grad_norm": 0.36062091588974,
430
+ "learning_rate": 0.00011399999999999999,
431
+ "loss": 3.213,
432
+ "step": 58
433
+ },
434
+ {
435
+ "epoch": 0.45038167938931295,
436
+ "grad_norm": 0.3231198191642761,
437
+ "learning_rate": 0.000116,
438
+ "loss": 3.0341,
439
+ "step": 59
440
+ },
441
+ {
442
+ "epoch": 0.4580152671755725,
443
+ "grad_norm": 0.3362651765346527,
444
+ "learning_rate": 0.000118,
445
+ "loss": 3.2224,
446
+ "step": 60
447
+ },
448
+ {
449
+ "epoch": 0.4580152671755725,
450
+ "eval_loss": 3.3177616596221924,
451
+ "eval_runtime": 63.8472,
452
+ "eval_samples_per_second": 43.839,
453
+ "eval_steps_per_second": 2.741,
454
+ "step": 60
455
+ },
456
+ {
457
+ "epoch": 0.46564885496183206,
458
+ "grad_norm": 0.34038835763931274,
459
+ "learning_rate": 0.00012,
460
+ "loss": 3.1725,
461
+ "step": 61
462
+ },
463
+ {
464
+ "epoch": 0.4732824427480916,
465
+ "grad_norm": 0.3445279598236084,
466
+ "learning_rate": 0.000122,
467
+ "loss": 3.437,
468
+ "step": 62
469
+ },
470
+ {
471
+ "epoch": 0.48091603053435117,
472
+ "grad_norm": 0.3481975793838501,
473
+ "learning_rate": 0.000124,
474
+ "loss": 3.1468,
475
+ "step": 63
476
+ },
477
+ {
478
+ "epoch": 0.48854961832061067,
479
+ "grad_norm": 0.33724287152290344,
480
+ "learning_rate": 0.000126,
481
+ "loss": 3.0521,
482
+ "step": 64
483
+ },
484
+ {
485
+ "epoch": 0.4961832061068702,
486
+ "grad_norm": 0.3660881817340851,
487
+ "learning_rate": 0.00012800000000000002,
488
+ "loss": 3.2244,
489
+ "step": 65
490
+ },
491
+ {
492
+ "epoch": 0.5038167938931297,
493
+ "grad_norm": 0.3626140058040619,
494
+ "learning_rate": 0.00013000000000000002,
495
+ "loss": 3.2069,
496
+ "step": 66
497
+ },
498
+ {
499
+ "epoch": 0.5114503816793893,
500
+ "grad_norm": 0.34741154313087463,
501
+ "learning_rate": 0.000132,
502
+ "loss": 3.2547,
503
+ "step": 67
504
+ },
505
+ {
506
+ "epoch": 0.5190839694656488,
507
+ "grad_norm": 0.344104140996933,
508
+ "learning_rate": 0.000134,
509
+ "loss": 2.9396,
510
+ "step": 68
511
+ },
512
+ {
513
+ "epoch": 0.5267175572519084,
514
+ "grad_norm": 0.3456694185733795,
515
+ "learning_rate": 0.00013600000000000003,
516
+ "loss": 3.1505,
517
+ "step": 69
518
+ },
519
+ {
520
+ "epoch": 0.5343511450381679,
521
+ "grad_norm": 0.3567255735397339,
522
+ "learning_rate": 0.000138,
523
+ "loss": 3.2136,
524
+ "step": 70
525
+ },
526
+ {
527
+ "epoch": 0.5419847328244275,
528
+ "grad_norm": 0.3521654009819031,
529
+ "learning_rate": 0.00014,
530
+ "loss": 2.9877,
531
+ "step": 71
532
+ },
533
+ {
534
+ "epoch": 0.549618320610687,
535
+ "grad_norm": 0.3765776753425598,
536
+ "learning_rate": 0.000142,
537
+ "loss": 3.1552,
538
+ "step": 72
539
+ },
540
+ {
541
+ "epoch": 0.5572519083969466,
542
+ "grad_norm": 0.36426547169685364,
543
+ "learning_rate": 0.000144,
544
+ "loss": 3.2685,
545
+ "step": 73
546
+ },
547
+ {
548
+ "epoch": 0.5648854961832062,
549
+ "grad_norm": 0.3653399348258972,
550
+ "learning_rate": 0.000146,
551
+ "loss": 3.2527,
552
+ "step": 74
553
+ },
554
+ {
555
+ "epoch": 0.5725190839694656,
556
+ "grad_norm": 0.35804226994514465,
557
+ "learning_rate": 0.000148,
558
+ "loss": 3.1865,
559
+ "step": 75
560
+ },
561
+ {
562
+ "epoch": 0.5801526717557252,
563
+ "grad_norm": 0.3470200300216675,
564
+ "learning_rate": 0.00015000000000000001,
565
+ "loss": 3.0362,
566
+ "step": 76
567
+ },
568
+ {
569
+ "epoch": 0.5877862595419847,
570
+ "grad_norm": 0.3770173192024231,
571
+ "learning_rate": 0.000152,
572
+ "loss": 3.1248,
573
+ "step": 77
574
+ },
575
+ {
576
+ "epoch": 0.5954198473282443,
577
+ "grad_norm": 0.35332971811294556,
578
+ "learning_rate": 0.000154,
579
+ "loss": 2.7595,
580
+ "step": 78
581
+ },
582
+ {
583
+ "epoch": 0.6030534351145038,
584
+ "grad_norm": 0.3616713285446167,
585
+ "learning_rate": 0.00015600000000000002,
586
+ "loss": 3.1264,
587
+ "step": 79
588
+ },
589
+ {
590
+ "epoch": 0.6106870229007634,
591
+ "grad_norm": 0.37358736991882324,
592
+ "learning_rate": 0.00015800000000000002,
593
+ "loss": 3.2264,
594
+ "step": 80
595
+ },
596
+ {
597
+ "epoch": 0.6106870229007634,
598
+ "eval_loss": 3.272794246673584,
599
+ "eval_runtime": 64.8828,
600
+ "eval_samples_per_second": 43.139,
601
+ "eval_steps_per_second": 2.697,
602
+ "step": 80
603
+ },
604
+ {
605
+ "epoch": 0.6183206106870229,
606
+ "grad_norm": 0.4232015311717987,
607
+ "learning_rate": 0.00016,
608
+ "loss": 3.4534,
609
+ "step": 81
610
+ },
611
+ {
612
+ "epoch": 0.6259541984732825,
613
+ "grad_norm": 0.391012042760849,
614
+ "learning_rate": 0.000162,
615
+ "loss": 2.9921,
616
+ "step": 82
617
+ },
618
+ {
619
+ "epoch": 0.6335877862595419,
620
+ "grad_norm": 0.4178006052970886,
621
+ "learning_rate": 0.000164,
622
+ "loss": 3.0948,
623
+ "step": 83
624
+ },
625
+ {
626
+ "epoch": 0.6412213740458015,
627
+ "grad_norm": 0.3803626596927643,
628
+ "learning_rate": 0.000166,
629
+ "loss": 2.9039,
630
+ "step": 84
631
+ },
632
+ {
633
+ "epoch": 0.648854961832061,
634
+ "grad_norm": 0.3924623131752014,
635
+ "learning_rate": 0.000168,
636
+ "loss": 3.087,
637
+ "step": 85
638
+ },
639
+ {
640
+ "epoch": 0.6564885496183206,
641
+ "grad_norm": 0.38232532143592834,
642
+ "learning_rate": 0.00017,
643
+ "loss": 2.8771,
644
+ "step": 86
645
+ },
646
+ {
647
+ "epoch": 0.6641221374045801,
648
+ "grad_norm": 0.41317063570022583,
649
+ "learning_rate": 0.000172,
650
+ "loss": 3.2177,
651
+ "step": 87
652
+ },
653
+ {
654
+ "epoch": 0.6717557251908397,
655
+ "grad_norm": 0.3906857669353485,
656
+ "learning_rate": 0.000174,
657
+ "loss": 3.0091,
658
+ "step": 88
659
+ },
660
+ {
661
+ "epoch": 0.6793893129770993,
662
+ "grad_norm": 0.39958348870277405,
663
+ "learning_rate": 0.00017600000000000002,
664
+ "loss": 2.9797,
665
+ "step": 89
666
+ },
667
+ {
668
+ "epoch": 0.6870229007633588,
669
+ "grad_norm": 0.38834550976753235,
670
+ "learning_rate": 0.00017800000000000002,
671
+ "loss": 3.147,
672
+ "step": 90
673
+ },
674
+ {
675
+ "epoch": 0.6946564885496184,
676
+ "grad_norm": 0.40388867259025574,
677
+ "learning_rate": 0.00018,
678
+ "loss": 3.1668,
679
+ "step": 91
680
+ },
681
+ {
682
+ "epoch": 0.7022900763358778,
683
+ "grad_norm": 0.3906465172767639,
684
+ "learning_rate": 0.000182,
685
+ "loss": 3.1451,
686
+ "step": 92
687
+ },
688
+ {
689
+ "epoch": 0.7099236641221374,
690
+ "grad_norm": 0.40879368782043457,
691
+ "learning_rate": 0.00018400000000000003,
692
+ "loss": 3.1232,
693
+ "step": 93
694
+ },
695
+ {
696
+ "epoch": 0.7175572519083969,
697
+ "grad_norm": 0.3790041506290436,
698
+ "learning_rate": 0.00018600000000000002,
699
+ "loss": 3.1685,
700
+ "step": 94
701
+ },
702
+ {
703
+ "epoch": 0.7251908396946565,
704
+ "grad_norm": 0.37685850262641907,
705
+ "learning_rate": 0.000188,
706
+ "loss": 2.8213,
707
+ "step": 95
708
+ },
709
+ {
710
+ "epoch": 0.732824427480916,
711
+ "grad_norm": 0.4132435619831085,
712
+ "learning_rate": 0.00019,
713
+ "loss": 2.9898,
714
+ "step": 96
715
+ },
716
+ {
717
+ "epoch": 0.7404580152671756,
718
+ "grad_norm": 0.37902915477752686,
719
+ "learning_rate": 0.000192,
720
+ "loss": 2.9945,
721
+ "step": 97
722
+ },
723
+ {
724
+ "epoch": 0.7480916030534351,
725
+ "grad_norm": 0.43122538924217224,
726
+ "learning_rate": 0.000194,
727
+ "loss": 3.22,
728
+ "step": 98
729
+ },
730
+ {
731
+ "epoch": 0.7557251908396947,
732
+ "grad_norm": 0.44430115818977356,
733
+ "learning_rate": 0.000196,
734
+ "loss": 3.0934,
735
+ "step": 99
736
+ },
737
+ {
738
+ "epoch": 0.7633587786259542,
739
+ "grad_norm": 0.4306162893772125,
740
+ "learning_rate": 0.00019800000000000002,
741
+ "loss": 2.9698,
742
+ "step": 100
743
+ },
744
+ {
745
+ "epoch": 0.7633587786259542,
746
+ "eval_loss": 3.2493093013763428,
747
+ "eval_runtime": 65.4803,
748
+ "eval_samples_per_second": 42.746,
749
+ "eval_steps_per_second": 2.673,
750
+ "step": 100
751
+ },
752
+ {
753
+ "epoch": 0.7709923664122137,
754
+ "grad_norm": 0.4054669439792633,
755
+ "learning_rate": 0.0002,
756
+ "loss": 2.9803,
757
+ "step": 101
758
+ },
759
+ {
760
+ "epoch": 0.7786259541984732,
761
+ "grad_norm": 0.42372527718544006,
762
+ "learning_rate": 0.00019354838709677422,
763
+ "loss": 3.0693,
764
+ "step": 102
765
+ },
766
+ {
767
+ "epoch": 0.7862595419847328,
768
+ "grad_norm": 0.42124831676483154,
769
+ "learning_rate": 0.0001870967741935484,
770
+ "loss": 3.1015,
771
+ "step": 103
772
+ },
773
+ {
774
+ "epoch": 0.7938931297709924,
775
+ "grad_norm": 0.4139660894870758,
776
+ "learning_rate": 0.00018064516129032257,
777
+ "loss": 3.0137,
778
+ "step": 104
779
+ },
780
+ {
781
+ "epoch": 0.8015267175572519,
782
+ "grad_norm": 0.4095960855484009,
783
+ "learning_rate": 0.00017419354838709678,
784
+ "loss": 3.0648,
785
+ "step": 105
786
+ },
787
+ {
788
+ "epoch": 0.8091603053435115,
789
+ "grad_norm": 0.400102823972702,
790
+ "learning_rate": 0.00016774193548387098,
791
+ "loss": 2.8783,
792
+ "step": 106
793
+ },
794
+ {
795
+ "epoch": 0.816793893129771,
796
+ "grad_norm": 0.3862192928791046,
797
+ "learning_rate": 0.00016129032258064516,
798
+ "loss": 2.9882,
799
+ "step": 107
800
+ },
801
+ {
802
+ "epoch": 0.8244274809160306,
803
+ "grad_norm": 0.3908466398715973,
804
+ "learning_rate": 0.00015483870967741937,
805
+ "loss": 3.1206,
806
+ "step": 108
807
+ },
808
+ {
809
+ "epoch": 0.8320610687022901,
810
+ "grad_norm": 0.4344117343425751,
811
+ "learning_rate": 0.00014838709677419355,
812
+ "loss": 3.0064,
813
+ "step": 109
814
+ },
815
+ {
816
+ "epoch": 0.8396946564885496,
817
+ "grad_norm": 0.4170740246772766,
818
+ "learning_rate": 0.00014193548387096775,
819
+ "loss": 3.0922,
820
+ "step": 110
821
+ },
822
+ {
823
+ "epoch": 0.8473282442748091,
824
+ "grad_norm": 0.40790364146232605,
825
+ "learning_rate": 0.00013548387096774193,
826
+ "loss": 2.8885,
827
+ "step": 111
828
+ },
829
+ {
830
+ "epoch": 0.8549618320610687,
831
+ "grad_norm": 0.42549675703048706,
832
+ "learning_rate": 0.00012903225806451613,
833
+ "loss": 3.0056,
834
+ "step": 112
835
+ },
836
+ {
837
+ "epoch": 0.8625954198473282,
838
+ "grad_norm": 0.416328102350235,
839
+ "learning_rate": 0.00012258064516129034,
840
+ "loss": 3.0189,
841
+ "step": 113
842
+ },
843
+ {
844
+ "epoch": 0.8702290076335878,
845
+ "grad_norm": 0.4028750956058502,
846
+ "learning_rate": 0.00011612903225806453,
847
+ "loss": 2.9831,
848
+ "step": 114
849
+ },
850
+ {
851
+ "epoch": 0.8778625954198473,
852
+ "grad_norm": 0.44646525382995605,
853
+ "learning_rate": 0.00010967741935483871,
854
+ "loss": 3.0881,
855
+ "step": 115
856
+ },
857
+ {
858
+ "epoch": 0.8854961832061069,
859
+ "grad_norm": 0.3996594250202179,
860
+ "learning_rate": 0.0001032258064516129,
861
+ "loss": 3.0347,
862
+ "step": 116
863
+ },
864
+ {
865
+ "epoch": 0.8931297709923665,
866
+ "grad_norm": 0.41585463285446167,
867
+ "learning_rate": 9.677419354838711e-05,
868
+ "loss": 2.9658,
869
+ "step": 117
870
+ },
871
+ {
872
+ "epoch": 0.9007633587786259,
873
+ "grad_norm": 0.4043269157409668,
874
+ "learning_rate": 9.032258064516129e-05,
875
+ "loss": 2.9472,
876
+ "step": 118
877
+ },
878
+ {
879
+ "epoch": 0.9083969465648855,
880
+ "grad_norm": 0.40867879986763,
881
+ "learning_rate": 8.387096774193549e-05,
882
+ "loss": 2.9854,
883
+ "step": 119
884
+ },
885
+ {
886
+ "epoch": 0.916030534351145,
887
+ "grad_norm": 0.4330108165740967,
888
+ "learning_rate": 7.741935483870968e-05,
889
+ "loss": 3.198,
890
+ "step": 120
891
+ },
892
+ {
893
+ "epoch": 0.916030534351145,
894
+ "eval_loss": 3.2334280014038086,
895
+ "eval_runtime": 65.638,
896
+ "eval_samples_per_second": 42.643,
897
+ "eval_steps_per_second": 2.666,
898
+ "step": 120
899
+ }
900
+ ],
901
+ "logging_steps": 1,
902
+ "max_steps": 131,
903
+ "num_input_tokens_seen": 0,
904
+ "num_train_epochs": 1,
905
+ "save_steps": 20,
906
+ "stateful_callbacks": {
907
+ "EarlyStoppingCallback": {
908
+ "args": {
909
+ "early_stopping_patience": 3,
910
+ "early_stopping_threshold": 0.0
911
+ },
912
+ "attributes": {
913
+ "early_stopping_patience_counter": 0
914
+ }
915
+ },
916
+ "TrainerControl": {
917
+ "args": {
918
+ "should_epoch_stop": false,
919
+ "should_evaluate": false,
920
+ "should_log": false,
921
+ "should_save": true,
922
+ "should_training_stop": false
923
+ },
924
+ "attributes": {}
925
+ }
926
+ },
927
+ "total_flos": 4564716605145088.0,
928
+ "train_batch_size": 8,
929
+ "trial_name": null,
930
+ "trial_params": null
931
+ }
models/cpt_qwen06/checkpoint-120/training_args.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:35baddb7cfb274d6c68da88ca9dc545a7c8ffb1e3f0da946123dc36f21688a83
3
+ size 6673
models/cpt_qwen06/checkpoint-120/vocab.json ADDED
The diff for this file is too large to render. See raw diff
 
models/cpt_qwen06/checkpoint-131/README.md ADDED
@@ -0,0 +1,210 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ base_model: unsloth/Qwen3-0.6B-unsloth-bnb-4bit
3
+ library_name: peft
4
+ pipeline_tag: text-generation
5
+ tags:
6
+ - base_model:adapter:unsloth/Qwen3-0.6B-unsloth-bnb-4bit
7
+ - lora
8
+ - sft
9
+ - transformers
10
+ - trl
11
+ - unsloth
12
+ ---
13
+
14
+ # Model Card for Model ID
15
+
16
+ <!-- Provide a quick summary of what the model is/does. -->
17
+
18
+
19
+
20
+ ## Model Details
21
+
22
+ ### Model Description
23
+
24
+ <!-- Provide a longer summary of what this model is. -->
25
+
26
+
27
+
28
+ - **Developed by:** [More Information Needed]
29
+ - **Funded by [optional]:** [More Information Needed]
30
+ - **Shared by [optional]:** [More Information Needed]
31
+ - **Model type:** [More Information Needed]
32
+ - **Language(s) (NLP):** [More Information Needed]
33
+ - **License:** [More Information Needed]
34
+ - **Finetuned from model [optional]:** [More Information Needed]
35
+
36
+ ### Model Sources [optional]
37
+
38
+ <!-- Provide the basic links for the model. -->
39
+
40
+ - **Repository:** [More Information Needed]
41
+ - **Paper [optional]:** [More Information Needed]
42
+ - **Demo [optional]:** [More Information Needed]
43
+
44
+ ## Uses
45
+
46
+ <!-- Address questions around how the model is intended to be used, including the foreseeable users of the model and those affected by the model. -->
47
+
48
+ ### Direct Use
49
+
50
+ <!-- This section is for the model use without fine-tuning or plugging into a larger ecosystem/app. -->
51
+
52
+ [More Information Needed]
53
+
54
+ ### Downstream Use [optional]
55
+
56
+ <!-- This section is for the model use when fine-tuned for a task, or when plugged into a larger ecosystem/app -->
57
+
58
+ [More Information Needed]
59
+
60
+ ### Out-of-Scope Use
61
+
62
+ <!-- This section addresses misuse, malicious use, and uses that the model will not work well for. -->
63
+
64
+ [More Information Needed]
65
+
66
+ ## Bias, Risks, and Limitations
67
+
68
+ <!-- This section is meant to convey both technical and sociotechnical limitations. -->
69
+
70
+ [More Information Needed]
71
+
72
+ ### Recommendations
73
+
74
+ <!-- This section is meant to convey recommendations with respect to the bias, risk, and technical limitations. -->
75
+
76
+ Users (both direct and downstream) should be made aware of the risks, biases and limitations of the model. More information needed for further recommendations.
77
+
78
+ ## How to Get Started with the Model
79
+
80
+ Use the code below to get started with the model.
81
+
82
+ [More Information Needed]
83
+
84
+ ## Training Details
85
+
86
+ ### Training Data
87
+
88
+ <!-- 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. -->
89
+
90
+ [More Information Needed]
91
+
92
+ ### Training Procedure
93
+
94
+ <!-- This relates heavily to the Technical Specifications. Content here should link to that section when it is relevant to the training procedure. -->
95
+
96
+ #### Preprocessing [optional]
97
+
98
+ [More Information Needed]
99
+
100
+
101
+ #### Training Hyperparameters
102
+
103
+ - **Training regime:** [More Information Needed] <!--fp32, fp16 mixed precision, bf16 mixed precision, bf16 non-mixed precision, fp16 non-mixed precision, fp8 mixed precision -->
104
+
105
+ #### Speeds, Sizes, Times [optional]
106
+
107
+ <!-- This section provides information about throughput, start/end time, checkpoint size if relevant, etc. -->
108
+
109
+ [More Information Needed]
110
+
111
+ ## Evaluation
112
+
113
+ <!-- This section describes the evaluation protocols and provides the results. -->
114
+
115
+ ### Testing Data, Factors & Metrics
116
+
117
+ #### Testing Data
118
+
119
+ <!-- This should link to a Dataset Card if possible. -->
120
+
121
+ [More Information Needed]
122
+
123
+ #### Factors
124
+
125
+ <!-- These are the things the evaluation is disaggregating by, e.g., subpopulations or domains. -->
126
+
127
+ [More Information Needed]
128
+
129
+ #### Metrics
130
+
131
+ <!-- These are the evaluation metrics being used, ideally with a description of why. -->
132
+
133
+ [More Information Needed]
134
+
135
+ ### Results
136
+
137
+ [More Information Needed]
138
+
139
+ #### Summary
140
+
141
+
142
+
143
+ ## Model Examination [optional]
144
+
145
+ <!-- Relevant interpretability work for the model goes here -->
146
+
147
+ [More Information Needed]
148
+
149
+ ## Environmental Impact
150
+
151
+ <!-- Total emissions (in grams of CO2eq) and additional considerations, such as electricity usage, go here. Edit the suggested text below accordingly -->
152
+
153
+ 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).
154
+
155
+ - **Hardware Type:** [More Information Needed]
156
+ - **Hours used:** [More Information Needed]
157
+ - **Cloud Provider:** [More Information Needed]
158
+ - **Compute Region:** [More Information Needed]
159
+ - **Carbon Emitted:** [More Information Needed]
160
+
161
+ ## Technical Specifications [optional]
162
+
163
+ ### Model Architecture and Objective
164
+
165
+ [More Information Needed]
166
+
167
+ ### Compute Infrastructure
168
+
169
+ [More Information Needed]
170
+
171
+ #### Hardware
172
+
173
+ [More Information Needed]
174
+
175
+ #### Software
176
+
177
+ [More Information Needed]
178
+
179
+ ## Citation [optional]
180
+
181
+ <!-- If there is a paper or blog post introducing the model, the APA and Bibtex information for that should go in this section. -->
182
+
183
+ **BibTeX:**
184
+
185
+ [More Information Needed]
186
+
187
+ **APA:**
188
+
189
+ [More Information Needed]
190
+
191
+ ## Glossary [optional]
192
+
193
+ <!-- If relevant, include terms and calculations in this section that can help readers understand the model or model card. -->
194
+
195
+ [More Information Needed]
196
+
197
+ ## More Information [optional]
198
+
199
+ [More Information Needed]
200
+
201
+ ## Model Card Authors [optional]
202
+
203
+ [More Information Needed]
204
+
205
+ ## Model Card Contact
206
+
207
+ [More Information Needed]
208
+ ### Framework versions
209
+
210
+ - PEFT 0.21.2
models/cpt_qwen06/checkpoint-131/adapter_config.json ADDED
@@ -0,0 +1,55 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "alora_invocation_tokens": null,
3
+ "alpha_pattern": {},
4
+ "arrow_config": null,
5
+ "auto_mapping": {
6
+ "base_model_class": "Qwen3ForCausalLM",
7
+ "parent_library": "transformers.models.qwen3.modeling_qwen3",
8
+ "unsloth_fixed": true
9
+ },
10
+ "base_model_name_or_path": "unsloth/Qwen3-0.6B-unsloth-bnb-4bit",
11
+ "bias": "none",
12
+ "corda_config": null,
13
+ "ensure_weight_tying": false,
14
+ "eva_config": null,
15
+ "exclude_modules": null,
16
+ "fan_in_fan_out": false,
17
+ "inference_mode": true,
18
+ "init_lora_weights": true,
19
+ "kasa_config": null,
20
+ "layer_replication": null,
21
+ "layers_pattern": null,
22
+ "layers_to_transform": null,
23
+ "loftq_config": {},
24
+ "lora_alpha": 32,
25
+ "lora_bias": false,
26
+ "lora_dropout": 0,
27
+ "lora_ga_config": null,
28
+ "megatron_config": null,
29
+ "megatron_core": "megatron.core",
30
+ "modules_to_save": null,
31
+ "monteclora_config": null,
32
+ "peft_type": "LORA",
33
+ "peft_version": "0.21.2",
34
+ "qalora_group_size": 16,
35
+ "r": 32,
36
+ "rank_pattern": {},
37
+ "revision": null,
38
+ "target_modules": [
39
+ "up_proj",
40
+ "gate_proj",
41
+ "v_proj",
42
+ "q_proj",
43
+ "k_proj",
44
+ "o_proj",
45
+ "down_proj"
46
+ ],
47
+ "target_parameters": null,
48
+ "task_type": "CAUSAL_LM",
49
+ "trainable_token_indices": null,
50
+ "use_bdlora": null,
51
+ "use_dora": false,
52
+ "use_qalora": false,
53
+ "use_rslora": false,
54
+ "velora_config": null
55
+ }
models/cpt_qwen06/checkpoint-131/adapter_model.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a3233ce0da0380cf7caa148f26533ae7912710836be102df070ad6ae6ccc4da3
3
+ size 80792456
models/cpt_qwen06/checkpoint-131/added_tokens.json ADDED
@@ -0,0 +1,28 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "</think>": 151668,
3
+ "</tool_call>": 151658,
4
+ "</tool_response>": 151666,
5
+ "<think>": 151667,
6
+ "<tool_call>": 151657,
7
+ "<tool_response>": 151665,
8
+ "<|box_end|>": 151649,
9
+ "<|box_start|>": 151648,
10
+ "<|endoftext|>": 151643,
11
+ "<|file_sep|>": 151664,
12
+ "<|fim_middle|>": 151660,
13
+ "<|fim_pad|>": 151662,
14
+ "<|fim_prefix|>": 151659,
15
+ "<|fim_suffix|>": 151661,
16
+ "<|im_end|>": 151645,
17
+ "<|im_start|>": 151644,
18
+ "<|image_pad|>": 151655,
19
+ "<|object_ref_end|>": 151647,
20
+ "<|object_ref_start|>": 151646,
21
+ "<|quad_end|>": 151651,
22
+ "<|quad_start|>": 151650,
23
+ "<|repo_name|>": 151663,
24
+ "<|video_pad|>": 151656,
25
+ "<|vision_end|>": 151653,
26
+ "<|vision_pad|>": 151654,
27
+ "<|vision_start|>": 151652
28
+ }
models/cpt_qwen06/checkpoint-131/chat_template.jinja ADDED
@@ -0,0 +1,99 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {%- if tools %}
2
+ {{- '<|im_start|>system\n' }}
3
+ {%- if messages[0].role == 'system' %}
4
+ {{- messages[0].content + '\n\n' }}
5
+ {%- endif %}
6
+ {{- "# 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>" }}
7
+ {%- for tool in tools %}
8
+ {{- "\n" }}
9
+ {{- tool | tojson }}
10
+ {%- endfor %}
11
+ {{- "\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" }}
12
+ {%- else %}
13
+ {%- if messages[0].role == 'system' %}
14
+ {{- '<|im_start|>system\n' + messages[0].content + '<|im_end|>\n' }}
15
+ {%- endif %}
16
+ {%- endif %}
17
+ {%- set ns = namespace(multi_step_tool=true, last_query_index=messages|length - 1) %}
18
+ {%- for forward_message in messages %}
19
+ {%- set index = (messages|length - 1) - loop.index0 %}
20
+ {%- set message = messages[index] %}
21
+ {%- set current_content = message.content if message.content is defined and message.content is not none else '' %}
22
+ {%- set tool_start = '<tool_response>' %}
23
+ {%- set tool_start_length = tool_start|length %}
24
+ {%- set start_of_message = current_content[:tool_start_length] %}
25
+ {%- set tool_end = '</tool_response>' %}
26
+ {%- set tool_end_length = tool_end|length %}
27
+ {%- set start_pos = (current_content|length) - tool_end_length %}
28
+ {%- if start_pos < 0 %}
29
+ {%- set start_pos = 0 %}
30
+ {%- endif %}
31
+ {%- set end_of_message = current_content[start_pos:] %}
32
+ {%- if ns.multi_step_tool and message.role == "user" and not(start_of_message == tool_start and end_of_message == tool_end) %}
33
+ {%- set ns.multi_step_tool = false %}
34
+ {%- set ns.last_query_index = index %}
35
+ {%- endif %}
36
+ {%- endfor %}
37
+ {%- for message in messages %}
38
+ {%- if (message.role == "user") or (message.role == "system" and not loop.first) %}
39
+ {{- '<|im_start|>' + message.role + '\n' + message.content + '<|im_end|>' + '\n' }}
40
+ {%- elif message.role == "assistant" %}
41
+ {%- set m_content = message.content if message.content is defined and message.content is not none else '' %}
42
+ {%- set content = m_content %}
43
+ {%- set reasoning_content = '' %}
44
+ {%- if message.reasoning_content is defined and message.reasoning_content is not none %}
45
+ {%- set reasoning_content = message.reasoning_content %}
46
+ {%- else %}
47
+ {%- if '</think>' in m_content %}
48
+ {%- set content = (m_content.split('</think>')|last).lstrip('\n') %}
49
+ {%- set reasoning_content = (m_content.split('</think>')|first).rstrip('\n') %}
50
+ {%- set reasoning_content = (reasoning_content.split('<think>')|last).lstrip('\n') %}
51
+ {%- endif %}
52
+ {%- endif %}
53
+ {%- if loop.index0 > ns.last_query_index %}
54
+ {%- if loop.last or (not loop.last and (not reasoning_content.strip() == '')) %}
55
+ {{- '<|im_start|>' + message.role + '\n<think>\n' + reasoning_content.strip('\n') + '\n</think>\n\n' + content.lstrip('\n') }}
56
+ {%- else %}
57
+ {{- '<|im_start|>' + message.role + '\n' + content }}
58
+ {%- endif %}
59
+ {%- else %}
60
+ {{- '<|im_start|>' + message.role + '\n' + content }}
61
+ {%- endif %}
62
+ {%- if message.tool_calls %}
63
+ {%- for tool_call in message.tool_calls %}
64
+ {%- if (loop.first and content) or (not loop.first) %}
65
+ {{- '\n' }}
66
+ {%- endif %}
67
+ {%- if tool_call.function %}
68
+ {%- set tool_call = tool_call.function %}
69
+ {%- endif %}
70
+ {{- '<tool_call>\n{"name": "' }}
71
+ {{- tool_call.name }}
72
+ {{- '", "arguments": ' }}
73
+ {%- if tool_call.arguments is string %}
74
+ {{- tool_call.arguments }}
75
+ {%- else %}
76
+ {{- tool_call.arguments | tojson }}
77
+ {%- endif %}
78
+ {{- '}\n</tool_call>' }}
79
+ {%- endfor %}
80
+ {%- endif %}
81
+ {{- '<|im_end|>\n' }}
82
+ {%- elif message.role == "tool" %}
83
+ {%- if loop.first or (messages[loop.index0 - 1].role != "tool") %}
84
+ {{- '<|im_start|>user' }}
85
+ {%- endif %}
86
+ {{- '\n<tool_response>\n' }}
87
+ {{- message.content }}
88
+ {{- '\n</tool_response>' }}
89
+ {%- if loop.last or (messages[loop.index0 + 1].role != "tool") %}
90
+ {{- '<|im_end|>\n' }}
91
+ {%- endif %}
92
+ {%- endif %}
93
+ {%- endfor %}
94
+ {%- if add_generation_prompt %}
95
+ {{- '<|im_start|>assistant\n' }}
96
+ {%- if enable_thinking is defined and enable_thinking is false %}
97
+ {{- '<think>\n\n</think>\n\n' }}
98
+ {%- endif %}
99
+ {%- endif %}
models/cpt_qwen06/checkpoint-131/merges.txt ADDED
The diff for this file is too large to render. See raw diff
 
models/cpt_qwen06/checkpoint-131/optimizer.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:04d55b1b94279b1313832d0d4a04686b61c02048f630ab9d5c004db8c5248072
3
+ size 41464389
models/cpt_qwen06/checkpoint-131/rng_state_0.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:26592b1cd842c4ce361f446ba95c6207828468b148db942589de49f1b302404b
3
+ size 14917
models/cpt_qwen06/checkpoint-131/rng_state_1.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:3bf408af229538a1e55063d321681aee8925a0f675b9de64e81e09aaf34869fc
3
+ size 14917
models/cpt_qwen06/checkpoint-131/scaler.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:2281bbdfd1302b33e86b6777a39c20cc14faf53eba1e586b644cc339fc11cfbe
3
+ size 1383
models/cpt_qwen06/checkpoint-131/scheduler.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:7742885c3ea064474e04d4c602f312628f6400ac9307af7191bb79b8706ff773
3
+ size 1401
models/cpt_qwen06/checkpoint-131/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": "<|im_end|>",
19
+ "lstrip": false,
20
+ "normalized": false,
21
+ "rstrip": false,
22
+ "single_word": false
23
+ },
24
+ "pad_token": {
25
+ "content": "<|vision_pad|>",
26
+ "lstrip": false,
27
+ "normalized": false,
28
+ "rstrip": false,
29
+ "single_word": false
30
+ }
31
+ }
models/cpt_qwen06/checkpoint-131/tokenizer.json ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:aeb13307a71acd8fe81861d94ad54ab689df773318809eed3cbe794b4492dae4
3
+ size 11422654
models/cpt_qwen06/checkpoint-131/tokenizer_config.json ADDED
@@ -0,0 +1,240 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
+ "151665": {
182
+ "content": "<tool_response>",
183
+ "lstrip": false,
184
+ "normalized": false,
185
+ "rstrip": false,
186
+ "single_word": false,
187
+ "special": false
188
+ },
189
+ "151666": {
190
+ "content": "</tool_response>",
191
+ "lstrip": false,
192
+ "normalized": false,
193
+ "rstrip": false,
194
+ "single_word": false,
195
+ "special": false
196
+ },
197
+ "151667": {
198
+ "content": "<think>",
199
+ "lstrip": false,
200
+ "normalized": false,
201
+ "rstrip": false,
202
+ "single_word": false,
203
+ "special": false
204
+ },
205
+ "151668": {
206
+ "content": "</think>",
207
+ "lstrip": false,
208
+ "normalized": false,
209
+ "rstrip": false,
210
+ "single_word": false,
211
+ "special": false
212
+ }
213
+ },
214
+ "additional_special_tokens": [
215
+ "<|im_start|>",
216
+ "<|im_end|>",
217
+ "<|object_ref_start|>",
218
+ "<|object_ref_end|>",
219
+ "<|box_start|>",
220
+ "<|box_end|>",
221
+ "<|quad_start|>",
222
+ "<|quad_end|>",
223
+ "<|vision_start|>",
224
+ "<|vision_end|>",
225
+ "<|vision_pad|>",
226
+ "<|image_pad|>",
227
+ "<|video_pad|>"
228
+ ],
229
+ "bos_token": null,
230
+ "clean_up_tokenization_spaces": false,
231
+ "eos_token": "<|im_end|>",
232
+ "errors": "replace",
233
+ "extra_special_tokens": {},
234
+ "model_max_length": 40960,
235
+ "pad_token": "<|vision_pad|>",
236
+ "padding_side": "right",
237
+ "split_special_tokens": false,
238
+ "tokenizer_class": "Qwen2Tokenizer",
239
+ "unk_token": null
240
+ }