sindhusatish97 commited on
Commit
3b1abff
·
verified ·
1 Parent(s): 06de740

Upload chosen-sft checkpoint

Browse files
Files changed (41) hide show
  1. .gitattributes +4 -0
  2. README.md +207 -0
  3. adapter_config.json +41 -0
  4. adapter_model.safetensors +3 -0
  5. chat_template.jinja +54 -0
  6. checkpoint-1000/README.md +207 -0
  7. checkpoint-1000/adapter_config.json +41 -0
  8. checkpoint-1000/adapter_model.safetensors +3 -0
  9. checkpoint-1000/chat_template.jinja +54 -0
  10. checkpoint-1000/optimizer.pt +3 -0
  11. checkpoint-1000/rng_state.pth +3 -0
  12. checkpoint-1000/scheduler.pt +3 -0
  13. checkpoint-1000/tokenizer.json +3 -0
  14. checkpoint-1000/tokenizer_config.json +29 -0
  15. checkpoint-1000/trainer_state.json +384 -0
  16. checkpoint-1000/training_args.bin +3 -0
  17. checkpoint-1350/README.md +207 -0
  18. checkpoint-1350/adapter_config.json +41 -0
  19. checkpoint-1350/adapter_model.safetensors +3 -0
  20. checkpoint-1350/chat_template.jinja +54 -0
  21. checkpoint-1350/optimizer.pt +3 -0
  22. checkpoint-1350/rng_state.pth +3 -0
  23. checkpoint-1350/scheduler.pt +3 -0
  24. checkpoint-1350/tokenizer.json +3 -0
  25. checkpoint-1350/tokenizer_config.json +29 -0
  26. checkpoint-1350/trainer_state.json +503 -0
  27. checkpoint-1350/training_args.bin +3 -0
  28. checkpoint-500/README.md +207 -0
  29. checkpoint-500/adapter_config.json +41 -0
  30. checkpoint-500/adapter_model.safetensors +3 -0
  31. checkpoint-500/chat_template.jinja +54 -0
  32. checkpoint-500/optimizer.pt +3 -0
  33. checkpoint-500/rng_state.pth +3 -0
  34. checkpoint-500/scheduler.pt +3 -0
  35. checkpoint-500/tokenizer.json +3 -0
  36. checkpoint-500/tokenizer_config.json +29 -0
  37. checkpoint-500/trainer_state.json +209 -0
  38. checkpoint-500/training_args.bin +3 -0
  39. tokenizer.json +3 -0
  40. tokenizer_config.json +29 -0
  41. training_args.bin +3 -0
.gitattributes CHANGED
@@ -33,3 +33,7 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
 
 
 
 
 
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
36
+ checkpoint-1000/tokenizer.json filter=lfs diff=lfs merge=lfs -text
37
+ checkpoint-1350/tokenizer.json filter=lfs diff=lfs merge=lfs -text
38
+ checkpoint-500/tokenizer.json filter=lfs diff=lfs merge=lfs -text
39
+ tokenizer.json filter=lfs diff=lfs merge=lfs -text
README.md ADDED
@@ -0,0 +1,207 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ base_model: Qwen/Qwen2.5-14B
3
+ library_name: peft
4
+ pipeline_tag: text-generation
5
+ tags:
6
+ - base_model:adapter:Qwen/Qwen2.5-14B
7
+ - lora
8
+ - transformers
9
+ ---
10
+
11
+ # Model Card for Model ID
12
+
13
+ <!-- Provide a quick summary of what the model is/does. -->
14
+
15
+
16
+
17
+ ## Model Details
18
+
19
+ ### Model Description
20
+
21
+ <!-- Provide a longer summary of what this model is. -->
22
+
23
+
24
+
25
+ - **Developed by:** [More Information Needed]
26
+ - **Funded by [optional]:** [More Information Needed]
27
+ - **Shared by [optional]:** [More Information Needed]
28
+ - **Model type:** [More Information Needed]
29
+ - **Language(s) (NLP):** [More Information Needed]
30
+ - **License:** [More Information Needed]
31
+ - **Finetuned from model [optional]:** [More Information Needed]
32
+
33
+ ### Model Sources [optional]
34
+
35
+ <!-- Provide the basic links for the model. -->
36
+
37
+ - **Repository:** [More Information Needed]
38
+ - **Paper [optional]:** [More Information Needed]
39
+ - **Demo [optional]:** [More Information Needed]
40
+
41
+ ## Uses
42
+
43
+ <!-- Address questions around how the model is intended to be used, including the foreseeable users of the model and those affected by the model. -->
44
+
45
+ ### Direct Use
46
+
47
+ <!-- This section is for the model use without fine-tuning or plugging into a larger ecosystem/app. -->
48
+
49
+ [More Information Needed]
50
+
51
+ ### Downstream Use [optional]
52
+
53
+ <!-- This section is for the model use when fine-tuned for a task, or when plugged into a larger ecosystem/app -->
54
+
55
+ [More Information Needed]
56
+
57
+ ### Out-of-Scope Use
58
+
59
+ <!-- This section addresses misuse, malicious use, and uses that the model will not work well for. -->
60
+
61
+ [More Information Needed]
62
+
63
+ ## Bias, Risks, and Limitations
64
+
65
+ <!-- This section is meant to convey both technical and sociotechnical limitations. -->
66
+
67
+ [More Information Needed]
68
+
69
+ ### Recommendations
70
+
71
+ <!-- This section is meant to convey recommendations with respect to the bias, risk, and technical limitations. -->
72
+
73
+ Users (both direct and downstream) should be made aware of the risks, biases and limitations of the model. More information needed for further recommendations.
74
+
75
+ ## How to Get Started with the Model
76
+
77
+ Use the code below to get started with the model.
78
+
79
+ [More Information Needed]
80
+
81
+ ## Training Details
82
+
83
+ ### Training Data
84
+
85
+ <!-- This should link to a Dataset Card, perhaps with a short stub of information on what the training data is all about as well as documentation related to data pre-processing or additional filtering. -->
86
+
87
+ [More Information Needed]
88
+
89
+ ### Training Procedure
90
+
91
+ <!-- This relates heavily to the Technical Specifications. Content here should link to that section when it is relevant to the training procedure. -->
92
+
93
+ #### Preprocessing [optional]
94
+
95
+ [More Information Needed]
96
+
97
+
98
+ #### Training Hyperparameters
99
+
100
+ - **Training regime:** [More Information Needed] <!--fp32, fp16 mixed precision, bf16 mixed precision, bf16 non-mixed precision, fp16 non-mixed precision, fp8 mixed precision -->
101
+
102
+ #### Speeds, Sizes, Times [optional]
103
+
104
+ <!-- This section provides information about throughput, start/end time, checkpoint size if relevant, etc. -->
105
+
106
+ [More Information Needed]
107
+
108
+ ## Evaluation
109
+
110
+ <!-- This section describes the evaluation protocols and provides the results. -->
111
+
112
+ ### Testing Data, Factors & Metrics
113
+
114
+ #### Testing Data
115
+
116
+ <!-- This should link to a Dataset Card if possible. -->
117
+
118
+ [More Information Needed]
119
+
120
+ #### Factors
121
+
122
+ <!-- These are the things the evaluation is disaggregating by, e.g., subpopulations or domains. -->
123
+
124
+ [More Information Needed]
125
+
126
+ #### Metrics
127
+
128
+ <!-- These are the evaluation metrics being used, ideally with a description of why. -->
129
+
130
+ [More Information Needed]
131
+
132
+ ### Results
133
+
134
+ [More Information Needed]
135
+
136
+ #### Summary
137
+
138
+
139
+
140
+ ## Model Examination [optional]
141
+
142
+ <!-- Relevant interpretability work for the model goes here -->
143
+
144
+ [More Information Needed]
145
+
146
+ ## Environmental Impact
147
+
148
+ <!-- Total emissions (in grams of CO2eq) and additional considerations, such as electricity usage, go here. Edit the suggested text below accordingly -->
149
+
150
+ Carbon emissions can be estimated using the [Machine Learning Impact calculator](https://mlco2.github.io/impact#compute) presented in [Lacoste et al. (2019)](https://arxiv.org/abs/1910.09700).
151
+
152
+ - **Hardware Type:** [More Information Needed]
153
+ - **Hours used:** [More Information Needed]
154
+ - **Cloud Provider:** [More Information Needed]
155
+ - **Compute Region:** [More Information Needed]
156
+ - **Carbon Emitted:** [More Information Needed]
157
+
158
+ ## Technical Specifications [optional]
159
+
160
+ ### Model Architecture and Objective
161
+
162
+ [More Information Needed]
163
+
164
+ ### Compute Infrastructure
165
+
166
+ [More Information Needed]
167
+
168
+ #### Hardware
169
+
170
+ [More Information Needed]
171
+
172
+ #### Software
173
+
174
+ [More Information Needed]
175
+
176
+ ## Citation [optional]
177
+
178
+ <!-- If there is a paper or blog post introducing the model, the APA and Bibtex information for that should go in this section. -->
179
+
180
+ **BibTeX:**
181
+
182
+ [More Information Needed]
183
+
184
+ **APA:**
185
+
186
+ [More Information Needed]
187
+
188
+ ## Glossary [optional]
189
+
190
+ <!-- If relevant, include terms and calculations in this section that can help readers understand the model or model card. -->
191
+
192
+ [More Information Needed]
193
+
194
+ ## More Information [optional]
195
+
196
+ [More Information Needed]
197
+
198
+ ## Model Card Authors [optional]
199
+
200
+ [More Information Needed]
201
+
202
+ ## Model Card Contact
203
+
204
+ [More Information Needed]
205
+ ### Framework versions
206
+
207
+ - PEFT 0.18.1
adapter_config.json ADDED
@@ -0,0 +1,41 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "alora_invocation_tokens": null,
3
+ "alpha_pattern": {},
4
+ "arrow_config": null,
5
+ "auto_mapping": null,
6
+ "base_model_name_or_path": "Qwen/Qwen2.5-14B",
7
+ "bias": "none",
8
+ "corda_config": null,
9
+ "ensure_weight_tying": false,
10
+ "eva_config": null,
11
+ "exclude_modules": null,
12
+ "fan_in_fan_out": false,
13
+ "inference_mode": true,
14
+ "init_lora_weights": true,
15
+ "layer_replication": null,
16
+ "layers_pattern": null,
17
+ "layers_to_transform": null,
18
+ "loftq_config": {},
19
+ "lora_alpha": 32,
20
+ "lora_bias": false,
21
+ "lora_dropout": 0.05,
22
+ "megatron_config": null,
23
+ "megatron_core": "megatron.core",
24
+ "modules_to_save": null,
25
+ "peft_type": "LORA",
26
+ "peft_version": "0.18.1",
27
+ "qalora_group_size": 16,
28
+ "r": 16,
29
+ "rank_pattern": {},
30
+ "revision": null,
31
+ "target_modules": [
32
+ "q_proj",
33
+ "v_proj"
34
+ ],
35
+ "target_parameters": null,
36
+ "task_type": "CAUSAL_LM",
37
+ "trainable_token_indices": null,
38
+ "use_dora": false,
39
+ "use_qalora": false,
40
+ "use_rslora": false
41
+ }
adapter_model.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:dee0de3bb476250e7de09dbf0dcdd981fc773ea1bd027a6c7f539a8b855885e0
3
+ size 50357488
chat_template.jinja ADDED
@@ -0,0 +1,54 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {%- if tools %}
2
+ {{- '<|im_start|>system\n' }}
3
+ {%- if messages[0]['role'] == 'system' %}
4
+ {{- messages[0]['content'] }}
5
+ {%- else %}
6
+ {{- 'You are a helpful assistant.' }}
7
+ {%- endif %}
8
+ {{- "\n\n# Tools\n\nYou may call one or more functions to assist with the user query.\n\nYou are provided with function signatures within <tools></tools> XML tags:\n<tools>" }}
9
+ {%- for tool in tools %}
10
+ {{- "\n" }}
11
+ {{- tool | tojson }}
12
+ {%- endfor %}
13
+ {{- "\n</tools>\n\nFor each function call, return a json object with function name and arguments within <tool_call></tool_call> XML tags:\n<tool_call>\n{\"name\": <function-name>, \"arguments\": <args-json-object>}\n</tool_call><|im_end|>\n" }}
14
+ {%- else %}
15
+ {%- if messages[0]['role'] == 'system' %}
16
+ {{- '<|im_start|>system\n' + messages[0]['content'] + '<|im_end|>\n' }}
17
+ {%- else %}
18
+ {{- '<|im_start|>system\nYou are a helpful assistant.<|im_end|>\n' }}
19
+ {%- endif %}
20
+ {%- endif %}
21
+ {%- for message in messages %}
22
+ {%- if (message.role == "user") or (message.role == "system" and not loop.first) or (message.role == "assistant" and not message.tool_calls) %}
23
+ {{- '<|im_start|>' + message.role + '\n' + message.content + '<|im_end|>' + '\n' }}
24
+ {%- elif message.role == "assistant" %}
25
+ {{- '<|im_start|>' + message.role }}
26
+ {%- if message.content %}
27
+ {{- '\n' + message.content }}
28
+ {%- endif %}
29
+ {%- for tool_call in message.tool_calls %}
30
+ {%- if tool_call.function is defined %}
31
+ {%- set tool_call = tool_call.function %}
32
+ {%- endif %}
33
+ {{- '\n<tool_call>\n{"name": "' }}
34
+ {{- tool_call.name }}
35
+ {{- '", "arguments": ' }}
36
+ {{- tool_call.arguments | tojson }}
37
+ {{- '}\n</tool_call>' }}
38
+ {%- endfor %}
39
+ {{- '<|im_end|>\n' }}
40
+ {%- elif message.role == "tool" %}
41
+ {%- if (loop.index0 == 0) or (messages[loop.index0 - 1].role != "tool") %}
42
+ {{- '<|im_start|>user' }}
43
+ {%- endif %}
44
+ {{- '\n<tool_response>\n' }}
45
+ {{- message.content }}
46
+ {{- '\n</tool_response>' }}
47
+ {%- if loop.last or (messages[loop.index0 + 1].role != "tool") %}
48
+ {{- '<|im_end|>\n' }}
49
+ {%- endif %}
50
+ {%- endif %}
51
+ {%- endfor %}
52
+ {%- if add_generation_prompt %}
53
+ {{- '<|im_start|>assistant\n' }}
54
+ {%- endif %}
checkpoint-1000/README.md ADDED
@@ -0,0 +1,207 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ base_model: Qwen/Qwen2.5-14B
3
+ library_name: peft
4
+ pipeline_tag: text-generation
5
+ tags:
6
+ - base_model:adapter:Qwen/Qwen2.5-14B
7
+ - lora
8
+ - transformers
9
+ ---
10
+
11
+ # Model Card for Model ID
12
+
13
+ <!-- Provide a quick summary of what the model is/does. -->
14
+
15
+
16
+
17
+ ## Model Details
18
+
19
+ ### Model Description
20
+
21
+ <!-- Provide a longer summary of what this model is. -->
22
+
23
+
24
+
25
+ - **Developed by:** [More Information Needed]
26
+ - **Funded by [optional]:** [More Information Needed]
27
+ - **Shared by [optional]:** [More Information Needed]
28
+ - **Model type:** [More Information Needed]
29
+ - **Language(s) (NLP):** [More Information Needed]
30
+ - **License:** [More Information Needed]
31
+ - **Finetuned from model [optional]:** [More Information Needed]
32
+
33
+ ### Model Sources [optional]
34
+
35
+ <!-- Provide the basic links for the model. -->
36
+
37
+ - **Repository:** [More Information Needed]
38
+ - **Paper [optional]:** [More Information Needed]
39
+ - **Demo [optional]:** [More Information Needed]
40
+
41
+ ## Uses
42
+
43
+ <!-- Address questions around how the model is intended to be used, including the foreseeable users of the model and those affected by the model. -->
44
+
45
+ ### Direct Use
46
+
47
+ <!-- This section is for the model use without fine-tuning or plugging into a larger ecosystem/app. -->
48
+
49
+ [More Information Needed]
50
+
51
+ ### Downstream Use [optional]
52
+
53
+ <!-- This section is for the model use when fine-tuned for a task, or when plugged into a larger ecosystem/app -->
54
+
55
+ [More Information Needed]
56
+
57
+ ### Out-of-Scope Use
58
+
59
+ <!-- This section addresses misuse, malicious use, and uses that the model will not work well for. -->
60
+
61
+ [More Information Needed]
62
+
63
+ ## Bias, Risks, and Limitations
64
+
65
+ <!-- This section is meant to convey both technical and sociotechnical limitations. -->
66
+
67
+ [More Information Needed]
68
+
69
+ ### Recommendations
70
+
71
+ <!-- This section is meant to convey recommendations with respect to the bias, risk, and technical limitations. -->
72
+
73
+ Users (both direct and downstream) should be made aware of the risks, biases and limitations of the model. More information needed for further recommendations.
74
+
75
+ ## How to Get Started with the Model
76
+
77
+ Use the code below to get started with the model.
78
+
79
+ [More Information Needed]
80
+
81
+ ## Training Details
82
+
83
+ ### Training Data
84
+
85
+ <!-- This should link to a Dataset Card, perhaps with a short stub of information on what the training data is all about as well as documentation related to data pre-processing or additional filtering. -->
86
+
87
+ [More Information Needed]
88
+
89
+ ### Training Procedure
90
+
91
+ <!-- This relates heavily to the Technical Specifications. Content here should link to that section when it is relevant to the training procedure. -->
92
+
93
+ #### Preprocessing [optional]
94
+
95
+ [More Information Needed]
96
+
97
+
98
+ #### Training Hyperparameters
99
+
100
+ - **Training regime:** [More Information Needed] <!--fp32, fp16 mixed precision, bf16 mixed precision, bf16 non-mixed precision, fp16 non-mixed precision, fp8 mixed precision -->
101
+
102
+ #### Speeds, Sizes, Times [optional]
103
+
104
+ <!-- This section provides information about throughput, start/end time, checkpoint size if relevant, etc. -->
105
+
106
+ [More Information Needed]
107
+
108
+ ## Evaluation
109
+
110
+ <!-- This section describes the evaluation protocols and provides the results. -->
111
+
112
+ ### Testing Data, Factors & Metrics
113
+
114
+ #### Testing Data
115
+
116
+ <!-- This should link to a Dataset Card if possible. -->
117
+
118
+ [More Information Needed]
119
+
120
+ #### Factors
121
+
122
+ <!-- These are the things the evaluation is disaggregating by, e.g., subpopulations or domains. -->
123
+
124
+ [More Information Needed]
125
+
126
+ #### Metrics
127
+
128
+ <!-- These are the evaluation metrics being used, ideally with a description of why. -->
129
+
130
+ [More Information Needed]
131
+
132
+ ### Results
133
+
134
+ [More Information Needed]
135
+
136
+ #### Summary
137
+
138
+
139
+
140
+ ## Model Examination [optional]
141
+
142
+ <!-- Relevant interpretability work for the model goes here -->
143
+
144
+ [More Information Needed]
145
+
146
+ ## Environmental Impact
147
+
148
+ <!-- Total emissions (in grams of CO2eq) and additional considerations, such as electricity usage, go here. Edit the suggested text below accordingly -->
149
+
150
+ Carbon emissions can be estimated using the [Machine Learning Impact calculator](https://mlco2.github.io/impact#compute) presented in [Lacoste et al. (2019)](https://arxiv.org/abs/1910.09700).
151
+
152
+ - **Hardware Type:** [More Information Needed]
153
+ - **Hours used:** [More Information Needed]
154
+ - **Cloud Provider:** [More Information Needed]
155
+ - **Compute Region:** [More Information Needed]
156
+ - **Carbon Emitted:** [More Information Needed]
157
+
158
+ ## Technical Specifications [optional]
159
+
160
+ ### Model Architecture and Objective
161
+
162
+ [More Information Needed]
163
+
164
+ ### Compute Infrastructure
165
+
166
+ [More Information Needed]
167
+
168
+ #### Hardware
169
+
170
+ [More Information Needed]
171
+
172
+ #### Software
173
+
174
+ [More Information Needed]
175
+
176
+ ## Citation [optional]
177
+
178
+ <!-- If there is a paper or blog post introducing the model, the APA and Bibtex information for that should go in this section. -->
179
+
180
+ **BibTeX:**
181
+
182
+ [More Information Needed]
183
+
184
+ **APA:**
185
+
186
+ [More Information Needed]
187
+
188
+ ## Glossary [optional]
189
+
190
+ <!-- If relevant, include terms and calculations in this section that can help readers understand the model or model card. -->
191
+
192
+ [More Information Needed]
193
+
194
+ ## More Information [optional]
195
+
196
+ [More Information Needed]
197
+
198
+ ## Model Card Authors [optional]
199
+
200
+ [More Information Needed]
201
+
202
+ ## Model Card Contact
203
+
204
+ [More Information Needed]
205
+ ### Framework versions
206
+
207
+ - PEFT 0.18.1
checkpoint-1000/adapter_config.json ADDED
@@ -0,0 +1,41 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "alora_invocation_tokens": null,
3
+ "alpha_pattern": {},
4
+ "arrow_config": null,
5
+ "auto_mapping": null,
6
+ "base_model_name_or_path": "Qwen/Qwen2.5-14B",
7
+ "bias": "none",
8
+ "corda_config": null,
9
+ "ensure_weight_tying": false,
10
+ "eva_config": null,
11
+ "exclude_modules": null,
12
+ "fan_in_fan_out": false,
13
+ "inference_mode": true,
14
+ "init_lora_weights": true,
15
+ "layer_replication": null,
16
+ "layers_pattern": null,
17
+ "layers_to_transform": null,
18
+ "loftq_config": {},
19
+ "lora_alpha": 32,
20
+ "lora_bias": false,
21
+ "lora_dropout": 0.05,
22
+ "megatron_config": null,
23
+ "megatron_core": "megatron.core",
24
+ "modules_to_save": null,
25
+ "peft_type": "LORA",
26
+ "peft_version": "0.18.1",
27
+ "qalora_group_size": 16,
28
+ "r": 16,
29
+ "rank_pattern": {},
30
+ "revision": null,
31
+ "target_modules": [
32
+ "q_proj",
33
+ "v_proj"
34
+ ],
35
+ "target_parameters": null,
36
+ "task_type": "CAUSAL_LM",
37
+ "trainable_token_indices": null,
38
+ "use_dora": false,
39
+ "use_qalora": false,
40
+ "use_rslora": false
41
+ }
checkpoint-1000/adapter_model.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:dee0de3bb476250e7de09dbf0dcdd981fc773ea1bd027a6c7f539a8b855885e0
3
+ size 50357488
checkpoint-1000/chat_template.jinja ADDED
@@ -0,0 +1,54 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {%- if tools %}
2
+ {{- '<|im_start|>system\n' }}
3
+ {%- if messages[0]['role'] == 'system' %}
4
+ {{- messages[0]['content'] }}
5
+ {%- else %}
6
+ {{- 'You are a helpful assistant.' }}
7
+ {%- endif %}
8
+ {{- "\n\n# Tools\n\nYou may call one or more functions to assist with the user query.\n\nYou are provided with function signatures within <tools></tools> XML tags:\n<tools>" }}
9
+ {%- for tool in tools %}
10
+ {{- "\n" }}
11
+ {{- tool | tojson }}
12
+ {%- endfor %}
13
+ {{- "\n</tools>\n\nFor each function call, return a json object with function name and arguments within <tool_call></tool_call> XML tags:\n<tool_call>\n{\"name\": <function-name>, \"arguments\": <args-json-object>}\n</tool_call><|im_end|>\n" }}
14
+ {%- else %}
15
+ {%- if messages[0]['role'] == 'system' %}
16
+ {{- '<|im_start|>system\n' + messages[0]['content'] + '<|im_end|>\n' }}
17
+ {%- else %}
18
+ {{- '<|im_start|>system\nYou are a helpful assistant.<|im_end|>\n' }}
19
+ {%- endif %}
20
+ {%- endif %}
21
+ {%- for message in messages %}
22
+ {%- if (message.role == "user") or (message.role == "system" and not loop.first) or (message.role == "assistant" and not message.tool_calls) %}
23
+ {{- '<|im_start|>' + message.role + '\n' + message.content + '<|im_end|>' + '\n' }}
24
+ {%- elif message.role == "assistant" %}
25
+ {{- '<|im_start|>' + message.role }}
26
+ {%- if message.content %}
27
+ {{- '\n' + message.content }}
28
+ {%- endif %}
29
+ {%- for tool_call in message.tool_calls %}
30
+ {%- if tool_call.function is defined %}
31
+ {%- set tool_call = tool_call.function %}
32
+ {%- endif %}
33
+ {{- '\n<tool_call>\n{"name": "' }}
34
+ {{- tool_call.name }}
35
+ {{- '", "arguments": ' }}
36
+ {{- tool_call.arguments | tojson }}
37
+ {{- '}\n</tool_call>' }}
38
+ {%- endfor %}
39
+ {{- '<|im_end|>\n' }}
40
+ {%- elif message.role == "tool" %}
41
+ {%- if (loop.index0 == 0) or (messages[loop.index0 - 1].role != "tool") %}
42
+ {{- '<|im_start|>user' }}
43
+ {%- endif %}
44
+ {{- '\n<tool_response>\n' }}
45
+ {{- message.content }}
46
+ {{- '\n</tool_response>' }}
47
+ {%- if loop.last or (messages[loop.index0 + 1].role != "tool") %}
48
+ {{- '<|im_end|>\n' }}
49
+ {%- endif %}
50
+ {%- endif %}
51
+ {%- endfor %}
52
+ {%- if add_generation_prompt %}
53
+ {{- '<|im_start|>assistant\n' }}
54
+ {%- endif %}
checkpoint-1000/optimizer.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:7cf8b25cbb3be3be601a1cb3c34b6d5d4d053206c90d25ea0e2f6e094a8ad2b1
3
+ size 1657
checkpoint-1000/rng_state.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:26927801984ce6503b6667bec4d536ee41cd94e1561527d7fd10537f9c52f94f
3
+ size 14645
checkpoint-1000/scheduler.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:7e66981ce87cdc7697b1273bc3525d280a5df7b341fbea0767296bee610ddc60
3
+ size 1465
checkpoint-1000/tokenizer.json ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:9e2b7649a086fbb9771cd78ec5b7ffa7069e16a82424a382950fedfa1e057861
3
+ size 11421991
checkpoint-1000/tokenizer_config.json ADDED
@@ -0,0 +1,29 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "add_prefix_space": false,
3
+ "backend": "tokenizers",
4
+ "bos_token": null,
5
+ "clean_up_tokenization_spaces": false,
6
+ "eos_token": "<|endoftext|>",
7
+ "errors": "replace",
8
+ "extra_special_tokens": [
9
+ "<|im_start|>",
10
+ "<|im_end|>",
11
+ "<|object_ref_start|>",
12
+ "<|object_ref_end|>",
13
+ "<|box_start|>",
14
+ "<|box_end|>",
15
+ "<|quad_start|>",
16
+ "<|quad_end|>",
17
+ "<|vision_start|>",
18
+ "<|vision_end|>",
19
+ "<|vision_pad|>",
20
+ "<|image_pad|>",
21
+ "<|video_pad|>"
22
+ ],
23
+ "is_local": false,
24
+ "model_max_length": 131072,
25
+ "pad_token": "<|endoftext|>",
26
+ "split_special_tokens": false,
27
+ "tokenizer_class": "Qwen2Tokenizer",
28
+ "unk_token": null
29
+ }
checkpoint-1000/trainer_state.json ADDED
@@ -0,0 +1,384 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "best_global_step": null,
3
+ "best_metric": null,
4
+ "best_model_checkpoint": null,
5
+ "epoch": 0.7410838351088467,
6
+ "eval_steps": 500,
7
+ "global_step": 1000,
8
+ "is_hyper_param_search": false,
9
+ "is_local_process_zero": true,
10
+ "is_world_process_zero": true,
11
+ "log_history": [
12
+ {
13
+ "epoch": 0.014821676702176934,
14
+ "grad_norm": 0.0,
15
+ "learning_rate": 1.971851851851852e-05,
16
+ "loss": 0.4899055004119873,
17
+ "step": 20
18
+ },
19
+ {
20
+ "epoch": 0.029643353404353867,
21
+ "grad_norm": 0.0,
22
+ "learning_rate": 1.9422222222222223e-05,
23
+ "loss": 0.5139500141143799,
24
+ "step": 40
25
+ },
26
+ {
27
+ "epoch": 0.0444650301065308,
28
+ "grad_norm": 0.0,
29
+ "learning_rate": 1.912592592592593e-05,
30
+ "loss": 0.5229451179504394,
31
+ "step": 60
32
+ },
33
+ {
34
+ "epoch": 0.059286706808707734,
35
+ "grad_norm": 0.0,
36
+ "learning_rate": 1.882962962962963e-05,
37
+ "loss": 0.5185572147369385,
38
+ "step": 80
39
+ },
40
+ {
41
+ "epoch": 0.07410838351088467,
42
+ "grad_norm": 0.0,
43
+ "learning_rate": 1.8533333333333334e-05,
44
+ "loss": 0.5250892639160156,
45
+ "step": 100
46
+ },
47
+ {
48
+ "epoch": 0.0889300602130616,
49
+ "grad_norm": 0.0,
50
+ "learning_rate": 1.8237037037037037e-05,
51
+ "loss": 0.5176488876342773,
52
+ "step": 120
53
+ },
54
+ {
55
+ "epoch": 0.10375173691523853,
56
+ "grad_norm": 0.0,
57
+ "learning_rate": 1.7940740740740743e-05,
58
+ "loss": 0.5225274085998535,
59
+ "step": 140
60
+ },
61
+ {
62
+ "epoch": 0.11857341361741547,
63
+ "grad_norm": 0.0,
64
+ "learning_rate": 1.7644444444444446e-05,
65
+ "loss": 0.5126307010650635,
66
+ "step": 160
67
+ },
68
+ {
69
+ "epoch": 0.1333950903195924,
70
+ "grad_norm": 0.0,
71
+ "learning_rate": 1.734814814814815e-05,
72
+ "loss": 0.49596052169799804,
73
+ "step": 180
74
+ },
75
+ {
76
+ "epoch": 0.14821676702176934,
77
+ "grad_norm": 0.0,
78
+ "learning_rate": 1.7051851851851854e-05,
79
+ "loss": 0.48282203674316404,
80
+ "step": 200
81
+ },
82
+ {
83
+ "epoch": 0.16303844372394627,
84
+ "grad_norm": 0.0,
85
+ "learning_rate": 1.6755555555555557e-05,
86
+ "loss": 0.47712411880493166,
87
+ "step": 220
88
+ },
89
+ {
90
+ "epoch": 0.1778601204261232,
91
+ "grad_norm": 0.0,
92
+ "learning_rate": 1.6459259259259263e-05,
93
+ "loss": 0.543468427658081,
94
+ "step": 240
95
+ },
96
+ {
97
+ "epoch": 0.19268179712830014,
98
+ "grad_norm": 0.0,
99
+ "learning_rate": 1.6162962962962966e-05,
100
+ "loss": 0.5191382884979248,
101
+ "step": 260
102
+ },
103
+ {
104
+ "epoch": 0.20750347383047707,
105
+ "grad_norm": 0.0,
106
+ "learning_rate": 1.586666666666667e-05,
107
+ "loss": 0.5149303913116455,
108
+ "step": 280
109
+ },
110
+ {
111
+ "epoch": 0.222325150532654,
112
+ "grad_norm": 0.0,
113
+ "learning_rate": 1.557037037037037e-05,
114
+ "loss": 0.45279850959777834,
115
+ "step": 300
116
+ },
117
+ {
118
+ "epoch": 0.23714682723483094,
119
+ "grad_norm": 0.0,
120
+ "learning_rate": 1.5274074074074074e-05,
121
+ "loss": 0.5343164920806884,
122
+ "step": 320
123
+ },
124
+ {
125
+ "epoch": 0.25196850393700787,
126
+ "grad_norm": 0.0,
127
+ "learning_rate": 1.497777777777778e-05,
128
+ "loss": 0.47828402519226076,
129
+ "step": 340
130
+ },
131
+ {
132
+ "epoch": 0.2667901806391848,
133
+ "grad_norm": 0.0,
134
+ "learning_rate": 1.4681481481481484e-05,
135
+ "loss": 0.5143001079559326,
136
+ "step": 360
137
+ },
138
+ {
139
+ "epoch": 0.28161185734136174,
140
+ "grad_norm": 0.0,
141
+ "learning_rate": 1.4385185185185187e-05,
142
+ "loss": 0.4801042556762695,
143
+ "step": 380
144
+ },
145
+ {
146
+ "epoch": 0.29643353404353867,
147
+ "grad_norm": 0.0,
148
+ "learning_rate": 1.408888888888889e-05,
149
+ "loss": 0.5391404151916503,
150
+ "step": 400
151
+ },
152
+ {
153
+ "epoch": 0.3112552107457156,
154
+ "grad_norm": 0.0,
155
+ "learning_rate": 1.3792592592592594e-05,
156
+ "loss": 0.5449098587036133,
157
+ "step": 420
158
+ },
159
+ {
160
+ "epoch": 0.32607688744789254,
161
+ "grad_norm": 0.0,
162
+ "learning_rate": 1.3496296296296298e-05,
163
+ "loss": 0.5099626541137695,
164
+ "step": 440
165
+ },
166
+ {
167
+ "epoch": 0.34089856415006947,
168
+ "grad_norm": 0.0,
169
+ "learning_rate": 1.3200000000000002e-05,
170
+ "loss": 0.5027807235717774,
171
+ "step": 460
172
+ },
173
+ {
174
+ "epoch": 0.3557202408522464,
175
+ "grad_norm": 0.0,
176
+ "learning_rate": 1.2903703703703705e-05,
177
+ "loss": 0.5257837772369385,
178
+ "step": 480
179
+ },
180
+ {
181
+ "epoch": 0.37054191755442334,
182
+ "grad_norm": 0.0,
183
+ "learning_rate": 1.2607407407407408e-05,
184
+ "loss": 0.5272829532623291,
185
+ "step": 500
186
+ },
187
+ {
188
+ "epoch": 0.3853635942566003,
189
+ "grad_norm": 0.0,
190
+ "learning_rate": 1.2311111111111112e-05,
191
+ "loss": 0.47138051986694335,
192
+ "step": 520
193
+ },
194
+ {
195
+ "epoch": 0.4001852709587772,
196
+ "grad_norm": 0.0,
197
+ "learning_rate": 1.2014814814814815e-05,
198
+ "loss": 0.47753200531005857,
199
+ "step": 540
200
+ },
201
+ {
202
+ "epoch": 0.41500694766095414,
203
+ "grad_norm": 0.0,
204
+ "learning_rate": 1.171851851851852e-05,
205
+ "loss": 0.5022264957427979,
206
+ "step": 560
207
+ },
208
+ {
209
+ "epoch": 0.4298286243631311,
210
+ "grad_norm": 0.0,
211
+ "learning_rate": 1.1422222222222223e-05,
212
+ "loss": 0.5192673206329346,
213
+ "step": 580
214
+ },
215
+ {
216
+ "epoch": 0.444650301065308,
217
+ "grad_norm": 0.0,
218
+ "learning_rate": 1.1125925925925926e-05,
219
+ "loss": 0.5433578491210938,
220
+ "step": 600
221
+ },
222
+ {
223
+ "epoch": 0.45947197776748494,
224
+ "grad_norm": 0.0,
225
+ "learning_rate": 1.082962962962963e-05,
226
+ "loss": 0.5097993850708008,
227
+ "step": 620
228
+ },
229
+ {
230
+ "epoch": 0.4742936544696619,
231
+ "grad_norm": 0.0,
232
+ "learning_rate": 1.0533333333333333e-05,
233
+ "loss": 0.48088994026184084,
234
+ "step": 640
235
+ },
236
+ {
237
+ "epoch": 0.4891153311718388,
238
+ "grad_norm": 0.0,
239
+ "learning_rate": 1.0237037037037039e-05,
240
+ "loss": 0.5272709369659424,
241
+ "step": 660
242
+ },
243
+ {
244
+ "epoch": 0.5039370078740157,
245
+ "grad_norm": 0.0,
246
+ "learning_rate": 9.940740740740742e-06,
247
+ "loss": 0.5155187129974366,
248
+ "step": 680
249
+ },
250
+ {
251
+ "epoch": 0.5187586845761927,
252
+ "grad_norm": 0.0,
253
+ "learning_rate": 9.644444444444444e-06,
254
+ "loss": 0.513616943359375,
255
+ "step": 700
256
+ },
257
+ {
258
+ "epoch": 0.5335803612783696,
259
+ "grad_norm": 0.0,
260
+ "learning_rate": 9.348148148148149e-06,
261
+ "loss": 0.5366382598876953,
262
+ "step": 720
263
+ },
264
+ {
265
+ "epoch": 0.5484020379805465,
266
+ "grad_norm": 0.0,
267
+ "learning_rate": 9.051851851851853e-06,
268
+ "loss": 0.48917584419250487,
269
+ "step": 740
270
+ },
271
+ {
272
+ "epoch": 0.5632237146827235,
273
+ "grad_norm": 0.0,
274
+ "learning_rate": 8.755555555555556e-06,
275
+ "loss": 0.510042381286621,
276
+ "step": 760
277
+ },
278
+ {
279
+ "epoch": 0.5780453913849004,
280
+ "grad_norm": 0.0,
281
+ "learning_rate": 8.45925925925926e-06,
282
+ "loss": 0.5264229774475098,
283
+ "step": 780
284
+ },
285
+ {
286
+ "epoch": 0.5928670680870773,
287
+ "grad_norm": 0.0,
288
+ "learning_rate": 8.162962962962964e-06,
289
+ "loss": 0.543345308303833,
290
+ "step": 800
291
+ },
292
+ {
293
+ "epoch": 0.6076887447892543,
294
+ "grad_norm": 0.0,
295
+ "learning_rate": 7.866666666666667e-06,
296
+ "loss": 0.5195151329040527,
297
+ "step": 820
298
+ },
299
+ {
300
+ "epoch": 0.6225104214914312,
301
+ "grad_norm": 0.0,
302
+ "learning_rate": 7.570370370370371e-06,
303
+ "loss": 0.5005125045776367,
304
+ "step": 840
305
+ },
306
+ {
307
+ "epoch": 0.6373320981936081,
308
+ "grad_norm": 0.0,
309
+ "learning_rate": 7.274074074074075e-06,
310
+ "loss": 0.5076333045959472,
311
+ "step": 860
312
+ },
313
+ {
314
+ "epoch": 0.6521537748957851,
315
+ "grad_norm": 0.0,
316
+ "learning_rate": 6.977777777777779e-06,
317
+ "loss": 0.5086907863616943,
318
+ "step": 880
319
+ },
320
+ {
321
+ "epoch": 0.666975451597962,
322
+ "grad_norm": 0.0,
323
+ "learning_rate": 6.681481481481482e-06,
324
+ "loss": 0.5071919918060303,
325
+ "step": 900
326
+ },
327
+ {
328
+ "epoch": 0.6817971283001389,
329
+ "grad_norm": 0.0,
330
+ "learning_rate": 6.385185185185185e-06,
331
+ "loss": 0.4695600032806396,
332
+ "step": 920
333
+ },
334
+ {
335
+ "epoch": 0.6966188050023159,
336
+ "grad_norm": 0.0,
337
+ "learning_rate": 6.08888888888889e-06,
338
+ "loss": 0.5098789691925049,
339
+ "step": 940
340
+ },
341
+ {
342
+ "epoch": 0.7114404817044928,
343
+ "grad_norm": 0.0,
344
+ "learning_rate": 5.792592592592593e-06,
345
+ "loss": 0.5513834953308105,
346
+ "step": 960
347
+ },
348
+ {
349
+ "epoch": 0.7262621584066697,
350
+ "grad_norm": 0.0,
351
+ "learning_rate": 5.496296296296296e-06,
352
+ "loss": 0.5368476867675781,
353
+ "step": 980
354
+ },
355
+ {
356
+ "epoch": 0.7410838351088467,
357
+ "grad_norm": 0.0,
358
+ "learning_rate": 5.2e-06,
359
+ "loss": 0.48752031326293943,
360
+ "step": 1000
361
+ }
362
+ ],
363
+ "logging_steps": 20,
364
+ "max_steps": 1350,
365
+ "num_input_tokens_seen": 0,
366
+ "num_train_epochs": 1,
367
+ "save_steps": 500,
368
+ "stateful_callbacks": {
369
+ "TrainerControl": {
370
+ "args": {
371
+ "should_epoch_stop": false,
372
+ "should_evaluate": false,
373
+ "should_log": false,
374
+ "should_save": true,
375
+ "should_training_stop": false
376
+ },
377
+ "attributes": {}
378
+ }
379
+ },
380
+ "total_flos": 1.682337762946007e+17,
381
+ "train_batch_size": 1,
382
+ "trial_name": null,
383
+ "trial_params": null
384
+ }
checkpoint-1000/training_args.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:0cc4d3ccbc6dd46df263fd0d62393a26dc134305545d04dbbe8339e95a3b389b
3
+ size 5201
checkpoint-1350/README.md ADDED
@@ -0,0 +1,207 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ base_model: Qwen/Qwen2.5-14B
3
+ library_name: peft
4
+ pipeline_tag: text-generation
5
+ tags:
6
+ - base_model:adapter:Qwen/Qwen2.5-14B
7
+ - lora
8
+ - transformers
9
+ ---
10
+
11
+ # Model Card for Model ID
12
+
13
+ <!-- Provide a quick summary of what the model is/does. -->
14
+
15
+
16
+
17
+ ## Model Details
18
+
19
+ ### Model Description
20
+
21
+ <!-- Provide a longer summary of what this model is. -->
22
+
23
+
24
+
25
+ - **Developed by:** [More Information Needed]
26
+ - **Funded by [optional]:** [More Information Needed]
27
+ - **Shared by [optional]:** [More Information Needed]
28
+ - **Model type:** [More Information Needed]
29
+ - **Language(s) (NLP):** [More Information Needed]
30
+ - **License:** [More Information Needed]
31
+ - **Finetuned from model [optional]:** [More Information Needed]
32
+
33
+ ### Model Sources [optional]
34
+
35
+ <!-- Provide the basic links for the model. -->
36
+
37
+ - **Repository:** [More Information Needed]
38
+ - **Paper [optional]:** [More Information Needed]
39
+ - **Demo [optional]:** [More Information Needed]
40
+
41
+ ## Uses
42
+
43
+ <!-- Address questions around how the model is intended to be used, including the foreseeable users of the model and those affected by the model. -->
44
+
45
+ ### Direct Use
46
+
47
+ <!-- This section is for the model use without fine-tuning or plugging into a larger ecosystem/app. -->
48
+
49
+ [More Information Needed]
50
+
51
+ ### Downstream Use [optional]
52
+
53
+ <!-- This section is for the model use when fine-tuned for a task, or when plugged into a larger ecosystem/app -->
54
+
55
+ [More Information Needed]
56
+
57
+ ### Out-of-Scope Use
58
+
59
+ <!-- This section addresses misuse, malicious use, and uses that the model will not work well for. -->
60
+
61
+ [More Information Needed]
62
+
63
+ ## Bias, Risks, and Limitations
64
+
65
+ <!-- This section is meant to convey both technical and sociotechnical limitations. -->
66
+
67
+ [More Information Needed]
68
+
69
+ ### Recommendations
70
+
71
+ <!-- This section is meant to convey recommendations with respect to the bias, risk, and technical limitations. -->
72
+
73
+ Users (both direct and downstream) should be made aware of the risks, biases and limitations of the model. More information needed for further recommendations.
74
+
75
+ ## How to Get Started with the Model
76
+
77
+ Use the code below to get started with the model.
78
+
79
+ [More Information Needed]
80
+
81
+ ## Training Details
82
+
83
+ ### Training Data
84
+
85
+ <!-- This should link to a Dataset Card, perhaps with a short stub of information on what the training data is all about as well as documentation related to data pre-processing or additional filtering. -->
86
+
87
+ [More Information Needed]
88
+
89
+ ### Training Procedure
90
+
91
+ <!-- This relates heavily to the Technical Specifications. Content here should link to that section when it is relevant to the training procedure. -->
92
+
93
+ #### Preprocessing [optional]
94
+
95
+ [More Information Needed]
96
+
97
+
98
+ #### Training Hyperparameters
99
+
100
+ - **Training regime:** [More Information Needed] <!--fp32, fp16 mixed precision, bf16 mixed precision, bf16 non-mixed precision, fp16 non-mixed precision, fp8 mixed precision -->
101
+
102
+ #### Speeds, Sizes, Times [optional]
103
+
104
+ <!-- This section provides information about throughput, start/end time, checkpoint size if relevant, etc. -->
105
+
106
+ [More Information Needed]
107
+
108
+ ## Evaluation
109
+
110
+ <!-- This section describes the evaluation protocols and provides the results. -->
111
+
112
+ ### Testing Data, Factors & Metrics
113
+
114
+ #### Testing Data
115
+
116
+ <!-- This should link to a Dataset Card if possible. -->
117
+
118
+ [More Information Needed]
119
+
120
+ #### Factors
121
+
122
+ <!-- These are the things the evaluation is disaggregating by, e.g., subpopulations or domains. -->
123
+
124
+ [More Information Needed]
125
+
126
+ #### Metrics
127
+
128
+ <!-- These are the evaluation metrics being used, ideally with a description of why. -->
129
+
130
+ [More Information Needed]
131
+
132
+ ### Results
133
+
134
+ [More Information Needed]
135
+
136
+ #### Summary
137
+
138
+
139
+
140
+ ## Model Examination [optional]
141
+
142
+ <!-- Relevant interpretability work for the model goes here -->
143
+
144
+ [More Information Needed]
145
+
146
+ ## Environmental Impact
147
+
148
+ <!-- Total emissions (in grams of CO2eq) and additional considerations, such as electricity usage, go here. Edit the suggested text below accordingly -->
149
+
150
+ Carbon emissions can be estimated using the [Machine Learning Impact calculator](https://mlco2.github.io/impact#compute) presented in [Lacoste et al. (2019)](https://arxiv.org/abs/1910.09700).
151
+
152
+ - **Hardware Type:** [More Information Needed]
153
+ - **Hours used:** [More Information Needed]
154
+ - **Cloud Provider:** [More Information Needed]
155
+ - **Compute Region:** [More Information Needed]
156
+ - **Carbon Emitted:** [More Information Needed]
157
+
158
+ ## Technical Specifications [optional]
159
+
160
+ ### Model Architecture and Objective
161
+
162
+ [More Information Needed]
163
+
164
+ ### Compute Infrastructure
165
+
166
+ [More Information Needed]
167
+
168
+ #### Hardware
169
+
170
+ [More Information Needed]
171
+
172
+ #### Software
173
+
174
+ [More Information Needed]
175
+
176
+ ## Citation [optional]
177
+
178
+ <!-- If there is a paper or blog post introducing the model, the APA and Bibtex information for that should go in this section. -->
179
+
180
+ **BibTeX:**
181
+
182
+ [More Information Needed]
183
+
184
+ **APA:**
185
+
186
+ [More Information Needed]
187
+
188
+ ## Glossary [optional]
189
+
190
+ <!-- If relevant, include terms and calculations in this section that can help readers understand the model or model card. -->
191
+
192
+ [More Information Needed]
193
+
194
+ ## More Information [optional]
195
+
196
+ [More Information Needed]
197
+
198
+ ## Model Card Authors [optional]
199
+
200
+ [More Information Needed]
201
+
202
+ ## Model Card Contact
203
+
204
+ [More Information Needed]
205
+ ### Framework versions
206
+
207
+ - PEFT 0.18.1
checkpoint-1350/adapter_config.json ADDED
@@ -0,0 +1,41 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "alora_invocation_tokens": null,
3
+ "alpha_pattern": {},
4
+ "arrow_config": null,
5
+ "auto_mapping": null,
6
+ "base_model_name_or_path": "Qwen/Qwen2.5-14B",
7
+ "bias": "none",
8
+ "corda_config": null,
9
+ "ensure_weight_tying": false,
10
+ "eva_config": null,
11
+ "exclude_modules": null,
12
+ "fan_in_fan_out": false,
13
+ "inference_mode": true,
14
+ "init_lora_weights": true,
15
+ "layer_replication": null,
16
+ "layers_pattern": null,
17
+ "layers_to_transform": null,
18
+ "loftq_config": {},
19
+ "lora_alpha": 32,
20
+ "lora_bias": false,
21
+ "lora_dropout": 0.05,
22
+ "megatron_config": null,
23
+ "megatron_core": "megatron.core",
24
+ "modules_to_save": null,
25
+ "peft_type": "LORA",
26
+ "peft_version": "0.18.1",
27
+ "qalora_group_size": 16,
28
+ "r": 16,
29
+ "rank_pattern": {},
30
+ "revision": null,
31
+ "target_modules": [
32
+ "q_proj",
33
+ "v_proj"
34
+ ],
35
+ "target_parameters": null,
36
+ "task_type": "CAUSAL_LM",
37
+ "trainable_token_indices": null,
38
+ "use_dora": false,
39
+ "use_qalora": false,
40
+ "use_rslora": false
41
+ }
checkpoint-1350/adapter_model.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:dee0de3bb476250e7de09dbf0dcdd981fc773ea1bd027a6c7f539a8b855885e0
3
+ size 50357488
checkpoint-1350/chat_template.jinja ADDED
@@ -0,0 +1,54 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {%- if tools %}
2
+ {{- '<|im_start|>system\n' }}
3
+ {%- if messages[0]['role'] == 'system' %}
4
+ {{- messages[0]['content'] }}
5
+ {%- else %}
6
+ {{- 'You are a helpful assistant.' }}
7
+ {%- endif %}
8
+ {{- "\n\n# Tools\n\nYou may call one or more functions to assist with the user query.\n\nYou are provided with function signatures within <tools></tools> XML tags:\n<tools>" }}
9
+ {%- for tool in tools %}
10
+ {{- "\n" }}
11
+ {{- tool | tojson }}
12
+ {%- endfor %}
13
+ {{- "\n</tools>\n\nFor each function call, return a json object with function name and arguments within <tool_call></tool_call> XML tags:\n<tool_call>\n{\"name\": <function-name>, \"arguments\": <args-json-object>}\n</tool_call><|im_end|>\n" }}
14
+ {%- else %}
15
+ {%- if messages[0]['role'] == 'system' %}
16
+ {{- '<|im_start|>system\n' + messages[0]['content'] + '<|im_end|>\n' }}
17
+ {%- else %}
18
+ {{- '<|im_start|>system\nYou are a helpful assistant.<|im_end|>\n' }}
19
+ {%- endif %}
20
+ {%- endif %}
21
+ {%- for message in messages %}
22
+ {%- if (message.role == "user") or (message.role == "system" and not loop.first) or (message.role == "assistant" and not message.tool_calls) %}
23
+ {{- '<|im_start|>' + message.role + '\n' + message.content + '<|im_end|>' + '\n' }}
24
+ {%- elif message.role == "assistant" %}
25
+ {{- '<|im_start|>' + message.role }}
26
+ {%- if message.content %}
27
+ {{- '\n' + message.content }}
28
+ {%- endif %}
29
+ {%- for tool_call in message.tool_calls %}
30
+ {%- if tool_call.function is defined %}
31
+ {%- set tool_call = tool_call.function %}
32
+ {%- endif %}
33
+ {{- '\n<tool_call>\n{"name": "' }}
34
+ {{- tool_call.name }}
35
+ {{- '", "arguments": ' }}
36
+ {{- tool_call.arguments | tojson }}
37
+ {{- '}\n</tool_call>' }}
38
+ {%- endfor %}
39
+ {{- '<|im_end|>\n' }}
40
+ {%- elif message.role == "tool" %}
41
+ {%- if (loop.index0 == 0) or (messages[loop.index0 - 1].role != "tool") %}
42
+ {{- '<|im_start|>user' }}
43
+ {%- endif %}
44
+ {{- '\n<tool_response>\n' }}
45
+ {{- message.content }}
46
+ {{- '\n</tool_response>' }}
47
+ {%- if loop.last or (messages[loop.index0 + 1].role != "tool") %}
48
+ {{- '<|im_end|>\n' }}
49
+ {%- endif %}
50
+ {%- endif %}
51
+ {%- endfor %}
52
+ {%- if add_generation_prompt %}
53
+ {{- '<|im_start|>assistant\n' }}
54
+ {%- endif %}
checkpoint-1350/optimizer.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:5257d6e010874c0527010c185a9d71749161e22da8912f6a7f175df466f432ea
3
+ size 1657
checkpoint-1350/rng_state.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:bd2a36f8738f0643a1780a5a73b7c5def1a68a43f2954053be8ba463d9297c13
3
+ size 14645
checkpoint-1350/scheduler.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:81a3d8813c352cbeddecb3110cc103676df3f785b3015cca6587393a4c17f518
3
+ size 1465
checkpoint-1350/tokenizer.json ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:9e2b7649a086fbb9771cd78ec5b7ffa7069e16a82424a382950fedfa1e057861
3
+ size 11421991
checkpoint-1350/tokenizer_config.json ADDED
@@ -0,0 +1,29 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "add_prefix_space": false,
3
+ "backend": "tokenizers",
4
+ "bos_token": null,
5
+ "clean_up_tokenization_spaces": false,
6
+ "eos_token": "<|endoftext|>",
7
+ "errors": "replace",
8
+ "extra_special_tokens": [
9
+ "<|im_start|>",
10
+ "<|im_end|>",
11
+ "<|object_ref_start|>",
12
+ "<|object_ref_end|>",
13
+ "<|box_start|>",
14
+ "<|box_end|>",
15
+ "<|quad_start|>",
16
+ "<|quad_end|>",
17
+ "<|vision_start|>",
18
+ "<|vision_end|>",
19
+ "<|vision_pad|>",
20
+ "<|image_pad|>",
21
+ "<|video_pad|>"
22
+ ],
23
+ "is_local": false,
24
+ "model_max_length": 131072,
25
+ "pad_token": "<|endoftext|>",
26
+ "split_special_tokens": false,
27
+ "tokenizer_class": "Qwen2Tokenizer",
28
+ "unk_token": null
29
+ }
checkpoint-1350/trainer_state.json ADDED
@@ -0,0 +1,503 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "best_global_step": null,
3
+ "best_metric": null,
4
+ "best_model_checkpoint": null,
5
+ "epoch": 1.0,
6
+ "eval_steps": 500,
7
+ "global_step": 1350,
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.014821676702176934,
14
+ "grad_norm": 0.0,
15
+ "learning_rate": 1.971851851851852e-05,
16
+ "loss": 0.4899055004119873,
17
+ "step": 20
18
+ },
19
+ {
20
+ "epoch": 0.029643353404353867,
21
+ "grad_norm": 0.0,
22
+ "learning_rate": 1.9422222222222223e-05,
23
+ "loss": 0.5139500141143799,
24
+ "step": 40
25
+ },
26
+ {
27
+ "epoch": 0.0444650301065308,
28
+ "grad_norm": 0.0,
29
+ "learning_rate": 1.912592592592593e-05,
30
+ "loss": 0.5229451179504394,
31
+ "step": 60
32
+ },
33
+ {
34
+ "epoch": 0.059286706808707734,
35
+ "grad_norm": 0.0,
36
+ "learning_rate": 1.882962962962963e-05,
37
+ "loss": 0.5185572147369385,
38
+ "step": 80
39
+ },
40
+ {
41
+ "epoch": 0.07410838351088467,
42
+ "grad_norm": 0.0,
43
+ "learning_rate": 1.8533333333333334e-05,
44
+ "loss": 0.5250892639160156,
45
+ "step": 100
46
+ },
47
+ {
48
+ "epoch": 0.0889300602130616,
49
+ "grad_norm": 0.0,
50
+ "learning_rate": 1.8237037037037037e-05,
51
+ "loss": 0.5176488876342773,
52
+ "step": 120
53
+ },
54
+ {
55
+ "epoch": 0.10375173691523853,
56
+ "grad_norm": 0.0,
57
+ "learning_rate": 1.7940740740740743e-05,
58
+ "loss": 0.5225274085998535,
59
+ "step": 140
60
+ },
61
+ {
62
+ "epoch": 0.11857341361741547,
63
+ "grad_norm": 0.0,
64
+ "learning_rate": 1.7644444444444446e-05,
65
+ "loss": 0.5126307010650635,
66
+ "step": 160
67
+ },
68
+ {
69
+ "epoch": 0.1333950903195924,
70
+ "grad_norm": 0.0,
71
+ "learning_rate": 1.734814814814815e-05,
72
+ "loss": 0.49596052169799804,
73
+ "step": 180
74
+ },
75
+ {
76
+ "epoch": 0.14821676702176934,
77
+ "grad_norm": 0.0,
78
+ "learning_rate": 1.7051851851851854e-05,
79
+ "loss": 0.48282203674316404,
80
+ "step": 200
81
+ },
82
+ {
83
+ "epoch": 0.16303844372394627,
84
+ "grad_norm": 0.0,
85
+ "learning_rate": 1.6755555555555557e-05,
86
+ "loss": 0.47712411880493166,
87
+ "step": 220
88
+ },
89
+ {
90
+ "epoch": 0.1778601204261232,
91
+ "grad_norm": 0.0,
92
+ "learning_rate": 1.6459259259259263e-05,
93
+ "loss": 0.543468427658081,
94
+ "step": 240
95
+ },
96
+ {
97
+ "epoch": 0.19268179712830014,
98
+ "grad_norm": 0.0,
99
+ "learning_rate": 1.6162962962962966e-05,
100
+ "loss": 0.5191382884979248,
101
+ "step": 260
102
+ },
103
+ {
104
+ "epoch": 0.20750347383047707,
105
+ "grad_norm": 0.0,
106
+ "learning_rate": 1.586666666666667e-05,
107
+ "loss": 0.5149303913116455,
108
+ "step": 280
109
+ },
110
+ {
111
+ "epoch": 0.222325150532654,
112
+ "grad_norm": 0.0,
113
+ "learning_rate": 1.557037037037037e-05,
114
+ "loss": 0.45279850959777834,
115
+ "step": 300
116
+ },
117
+ {
118
+ "epoch": 0.23714682723483094,
119
+ "grad_norm": 0.0,
120
+ "learning_rate": 1.5274074074074074e-05,
121
+ "loss": 0.5343164920806884,
122
+ "step": 320
123
+ },
124
+ {
125
+ "epoch": 0.25196850393700787,
126
+ "grad_norm": 0.0,
127
+ "learning_rate": 1.497777777777778e-05,
128
+ "loss": 0.47828402519226076,
129
+ "step": 340
130
+ },
131
+ {
132
+ "epoch": 0.2667901806391848,
133
+ "grad_norm": 0.0,
134
+ "learning_rate": 1.4681481481481484e-05,
135
+ "loss": 0.5143001079559326,
136
+ "step": 360
137
+ },
138
+ {
139
+ "epoch": 0.28161185734136174,
140
+ "grad_norm": 0.0,
141
+ "learning_rate": 1.4385185185185187e-05,
142
+ "loss": 0.4801042556762695,
143
+ "step": 380
144
+ },
145
+ {
146
+ "epoch": 0.29643353404353867,
147
+ "grad_norm": 0.0,
148
+ "learning_rate": 1.408888888888889e-05,
149
+ "loss": 0.5391404151916503,
150
+ "step": 400
151
+ },
152
+ {
153
+ "epoch": 0.3112552107457156,
154
+ "grad_norm": 0.0,
155
+ "learning_rate": 1.3792592592592594e-05,
156
+ "loss": 0.5449098587036133,
157
+ "step": 420
158
+ },
159
+ {
160
+ "epoch": 0.32607688744789254,
161
+ "grad_norm": 0.0,
162
+ "learning_rate": 1.3496296296296298e-05,
163
+ "loss": 0.5099626541137695,
164
+ "step": 440
165
+ },
166
+ {
167
+ "epoch": 0.34089856415006947,
168
+ "grad_norm": 0.0,
169
+ "learning_rate": 1.3200000000000002e-05,
170
+ "loss": 0.5027807235717774,
171
+ "step": 460
172
+ },
173
+ {
174
+ "epoch": 0.3557202408522464,
175
+ "grad_norm": 0.0,
176
+ "learning_rate": 1.2903703703703705e-05,
177
+ "loss": 0.5257837772369385,
178
+ "step": 480
179
+ },
180
+ {
181
+ "epoch": 0.37054191755442334,
182
+ "grad_norm": 0.0,
183
+ "learning_rate": 1.2607407407407408e-05,
184
+ "loss": 0.5272829532623291,
185
+ "step": 500
186
+ },
187
+ {
188
+ "epoch": 0.3853635942566003,
189
+ "grad_norm": 0.0,
190
+ "learning_rate": 1.2311111111111112e-05,
191
+ "loss": 0.47138051986694335,
192
+ "step": 520
193
+ },
194
+ {
195
+ "epoch": 0.4001852709587772,
196
+ "grad_norm": 0.0,
197
+ "learning_rate": 1.2014814814814815e-05,
198
+ "loss": 0.47753200531005857,
199
+ "step": 540
200
+ },
201
+ {
202
+ "epoch": 0.41500694766095414,
203
+ "grad_norm": 0.0,
204
+ "learning_rate": 1.171851851851852e-05,
205
+ "loss": 0.5022264957427979,
206
+ "step": 560
207
+ },
208
+ {
209
+ "epoch": 0.4298286243631311,
210
+ "grad_norm": 0.0,
211
+ "learning_rate": 1.1422222222222223e-05,
212
+ "loss": 0.5192673206329346,
213
+ "step": 580
214
+ },
215
+ {
216
+ "epoch": 0.444650301065308,
217
+ "grad_norm": 0.0,
218
+ "learning_rate": 1.1125925925925926e-05,
219
+ "loss": 0.5433578491210938,
220
+ "step": 600
221
+ },
222
+ {
223
+ "epoch": 0.45947197776748494,
224
+ "grad_norm": 0.0,
225
+ "learning_rate": 1.082962962962963e-05,
226
+ "loss": 0.5097993850708008,
227
+ "step": 620
228
+ },
229
+ {
230
+ "epoch": 0.4742936544696619,
231
+ "grad_norm": 0.0,
232
+ "learning_rate": 1.0533333333333333e-05,
233
+ "loss": 0.48088994026184084,
234
+ "step": 640
235
+ },
236
+ {
237
+ "epoch": 0.4891153311718388,
238
+ "grad_norm": 0.0,
239
+ "learning_rate": 1.0237037037037039e-05,
240
+ "loss": 0.5272709369659424,
241
+ "step": 660
242
+ },
243
+ {
244
+ "epoch": 0.5039370078740157,
245
+ "grad_norm": 0.0,
246
+ "learning_rate": 9.940740740740742e-06,
247
+ "loss": 0.5155187129974366,
248
+ "step": 680
249
+ },
250
+ {
251
+ "epoch": 0.5187586845761927,
252
+ "grad_norm": 0.0,
253
+ "learning_rate": 9.644444444444444e-06,
254
+ "loss": 0.513616943359375,
255
+ "step": 700
256
+ },
257
+ {
258
+ "epoch": 0.5335803612783696,
259
+ "grad_norm": 0.0,
260
+ "learning_rate": 9.348148148148149e-06,
261
+ "loss": 0.5366382598876953,
262
+ "step": 720
263
+ },
264
+ {
265
+ "epoch": 0.5484020379805465,
266
+ "grad_norm": 0.0,
267
+ "learning_rate": 9.051851851851853e-06,
268
+ "loss": 0.48917584419250487,
269
+ "step": 740
270
+ },
271
+ {
272
+ "epoch": 0.5632237146827235,
273
+ "grad_norm": 0.0,
274
+ "learning_rate": 8.755555555555556e-06,
275
+ "loss": 0.510042381286621,
276
+ "step": 760
277
+ },
278
+ {
279
+ "epoch": 0.5780453913849004,
280
+ "grad_norm": 0.0,
281
+ "learning_rate": 8.45925925925926e-06,
282
+ "loss": 0.5264229774475098,
283
+ "step": 780
284
+ },
285
+ {
286
+ "epoch": 0.5928670680870773,
287
+ "grad_norm": 0.0,
288
+ "learning_rate": 8.162962962962964e-06,
289
+ "loss": 0.543345308303833,
290
+ "step": 800
291
+ },
292
+ {
293
+ "epoch": 0.6076887447892543,
294
+ "grad_norm": 0.0,
295
+ "learning_rate": 7.866666666666667e-06,
296
+ "loss": 0.5195151329040527,
297
+ "step": 820
298
+ },
299
+ {
300
+ "epoch": 0.6225104214914312,
301
+ "grad_norm": 0.0,
302
+ "learning_rate": 7.570370370370371e-06,
303
+ "loss": 0.5005125045776367,
304
+ "step": 840
305
+ },
306
+ {
307
+ "epoch": 0.6373320981936081,
308
+ "grad_norm": 0.0,
309
+ "learning_rate": 7.274074074074075e-06,
310
+ "loss": 0.5076333045959472,
311
+ "step": 860
312
+ },
313
+ {
314
+ "epoch": 0.6521537748957851,
315
+ "grad_norm": 0.0,
316
+ "learning_rate": 6.977777777777779e-06,
317
+ "loss": 0.5086907863616943,
318
+ "step": 880
319
+ },
320
+ {
321
+ "epoch": 0.666975451597962,
322
+ "grad_norm": 0.0,
323
+ "learning_rate": 6.681481481481482e-06,
324
+ "loss": 0.5071919918060303,
325
+ "step": 900
326
+ },
327
+ {
328
+ "epoch": 0.6817971283001389,
329
+ "grad_norm": 0.0,
330
+ "learning_rate": 6.385185185185185e-06,
331
+ "loss": 0.4695600032806396,
332
+ "step": 920
333
+ },
334
+ {
335
+ "epoch": 0.6966188050023159,
336
+ "grad_norm": 0.0,
337
+ "learning_rate": 6.08888888888889e-06,
338
+ "loss": 0.5098789691925049,
339
+ "step": 940
340
+ },
341
+ {
342
+ "epoch": 0.7114404817044928,
343
+ "grad_norm": 0.0,
344
+ "learning_rate": 5.792592592592593e-06,
345
+ "loss": 0.5513834953308105,
346
+ "step": 960
347
+ },
348
+ {
349
+ "epoch": 0.7262621584066697,
350
+ "grad_norm": 0.0,
351
+ "learning_rate": 5.496296296296296e-06,
352
+ "loss": 0.5368476867675781,
353
+ "step": 980
354
+ },
355
+ {
356
+ "epoch": 0.7410838351088467,
357
+ "grad_norm": 0.0,
358
+ "learning_rate": 5.2e-06,
359
+ "loss": 0.48752031326293943,
360
+ "step": 1000
361
+ },
362
+ {
363
+ "epoch": 0.7559055118110236,
364
+ "grad_norm": 0.0,
365
+ "learning_rate": 4.903703703703704e-06,
366
+ "loss": 0.5335604667663574,
367
+ "step": 1020
368
+ },
369
+ {
370
+ "epoch": 0.7707271885132005,
371
+ "grad_norm": 0.0,
372
+ "learning_rate": 4.607407407407408e-06,
373
+ "loss": 0.4965493202209473,
374
+ "step": 1040
375
+ },
376
+ {
377
+ "epoch": 0.7855488652153775,
378
+ "grad_norm": 0.0,
379
+ "learning_rate": 4.3111111111111115e-06,
380
+ "loss": 0.4886653900146484,
381
+ "step": 1060
382
+ },
383
+ {
384
+ "epoch": 0.8003705419175544,
385
+ "grad_norm": 0.0,
386
+ "learning_rate": 4.014814814814815e-06,
387
+ "loss": 0.49461803436279295,
388
+ "step": 1080
389
+ },
390
+ {
391
+ "epoch": 0.8151922186197313,
392
+ "grad_norm": 0.0,
393
+ "learning_rate": 3.718518518518519e-06,
394
+ "loss": 0.5084664821624756,
395
+ "step": 1100
396
+ },
397
+ {
398
+ "epoch": 0.8300138953219083,
399
+ "grad_norm": 0.0,
400
+ "learning_rate": 3.4222222222222224e-06,
401
+ "loss": 0.5635802745819092,
402
+ "step": 1120
403
+ },
404
+ {
405
+ "epoch": 0.8448355720240852,
406
+ "grad_norm": 0.0,
407
+ "learning_rate": 3.125925925925926e-06,
408
+ "loss": 0.5016401290893555,
409
+ "step": 1140
410
+ },
411
+ {
412
+ "epoch": 0.8596572487262621,
413
+ "grad_norm": 0.0,
414
+ "learning_rate": 2.82962962962963e-06,
415
+ "loss": 0.46094746589660646,
416
+ "step": 1160
417
+ },
418
+ {
419
+ "epoch": 0.8744789254284391,
420
+ "grad_norm": 0.0,
421
+ "learning_rate": 2.5333333333333338e-06,
422
+ "loss": 0.5131993770599366,
423
+ "step": 1180
424
+ },
425
+ {
426
+ "epoch": 0.889300602130616,
427
+ "grad_norm": 0.0,
428
+ "learning_rate": 2.2370370370370373e-06,
429
+ "loss": 0.5218451976776123,
430
+ "step": 1200
431
+ },
432
+ {
433
+ "epoch": 0.904122278832793,
434
+ "grad_norm": 0.0,
435
+ "learning_rate": 1.9407407407407408e-06,
436
+ "loss": 0.45912489891052244,
437
+ "step": 1220
438
+ },
439
+ {
440
+ "epoch": 0.9189439555349699,
441
+ "grad_norm": 0.0,
442
+ "learning_rate": 1.6444444444444447e-06,
443
+ "loss": 0.499527645111084,
444
+ "step": 1240
445
+ },
446
+ {
447
+ "epoch": 0.9337656322371468,
448
+ "grad_norm": 0.0,
449
+ "learning_rate": 1.3481481481481482e-06,
450
+ "loss": 0.4771925449371338,
451
+ "step": 1260
452
+ },
453
+ {
454
+ "epoch": 0.9485873089393237,
455
+ "grad_norm": 0.0,
456
+ "learning_rate": 1.051851851851852e-06,
457
+ "loss": 0.5050540447235108,
458
+ "step": 1280
459
+ },
460
+ {
461
+ "epoch": 0.9634089856415007,
462
+ "grad_norm": 0.0,
463
+ "learning_rate": 7.555555555555556e-07,
464
+ "loss": 0.49243617057800293,
465
+ "step": 1300
466
+ },
467
+ {
468
+ "epoch": 0.9782306623436776,
469
+ "grad_norm": 0.0,
470
+ "learning_rate": 4.5925925925925927e-07,
471
+ "loss": 0.49340081214904785,
472
+ "step": 1320
473
+ },
474
+ {
475
+ "epoch": 0.9930523390458545,
476
+ "grad_norm": 0.0,
477
+ "learning_rate": 1.6296296296296295e-07,
478
+ "loss": 0.50099196434021,
479
+ "step": 1340
480
+ }
481
+ ],
482
+ "logging_steps": 20,
483
+ "max_steps": 1350,
484
+ "num_input_tokens_seen": 0,
485
+ "num_train_epochs": 1,
486
+ "save_steps": 500,
487
+ "stateful_callbacks": {
488
+ "TrainerControl": {
489
+ "args": {
490
+ "should_epoch_stop": false,
491
+ "should_evaluate": false,
492
+ "should_log": false,
493
+ "should_save": true,
494
+ "should_training_stop": true
495
+ },
496
+ "attributes": {}
497
+ }
498
+ },
499
+ "total_flos": 2.2826896586316595e+17,
500
+ "train_batch_size": 1,
501
+ "trial_name": null,
502
+ "trial_params": null
503
+ }
checkpoint-1350/training_args.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:0cc4d3ccbc6dd46df263fd0d62393a26dc134305545d04dbbe8339e95a3b389b
3
+ size 5201
checkpoint-500/README.md ADDED
@@ -0,0 +1,207 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ base_model: Qwen/Qwen2.5-14B
3
+ library_name: peft
4
+ pipeline_tag: text-generation
5
+ tags:
6
+ - base_model:adapter:Qwen/Qwen2.5-14B
7
+ - lora
8
+ - transformers
9
+ ---
10
+
11
+ # Model Card for Model ID
12
+
13
+ <!-- Provide a quick summary of what the model is/does. -->
14
+
15
+
16
+
17
+ ## Model Details
18
+
19
+ ### Model Description
20
+
21
+ <!-- Provide a longer summary of what this model is. -->
22
+
23
+
24
+
25
+ - **Developed by:** [More Information Needed]
26
+ - **Funded by [optional]:** [More Information Needed]
27
+ - **Shared by [optional]:** [More Information Needed]
28
+ - **Model type:** [More Information Needed]
29
+ - **Language(s) (NLP):** [More Information Needed]
30
+ - **License:** [More Information Needed]
31
+ - **Finetuned from model [optional]:** [More Information Needed]
32
+
33
+ ### Model Sources [optional]
34
+
35
+ <!-- Provide the basic links for the model. -->
36
+
37
+ - **Repository:** [More Information Needed]
38
+ - **Paper [optional]:** [More Information Needed]
39
+ - **Demo [optional]:** [More Information Needed]
40
+
41
+ ## Uses
42
+
43
+ <!-- Address questions around how the model is intended to be used, including the foreseeable users of the model and those affected by the model. -->
44
+
45
+ ### Direct Use
46
+
47
+ <!-- This section is for the model use without fine-tuning or plugging into a larger ecosystem/app. -->
48
+
49
+ [More Information Needed]
50
+
51
+ ### Downstream Use [optional]
52
+
53
+ <!-- This section is for the model use when fine-tuned for a task, or when plugged into a larger ecosystem/app -->
54
+
55
+ [More Information Needed]
56
+
57
+ ### Out-of-Scope Use
58
+
59
+ <!-- This section addresses misuse, malicious use, and uses that the model will not work well for. -->
60
+
61
+ [More Information Needed]
62
+
63
+ ## Bias, Risks, and Limitations
64
+
65
+ <!-- This section is meant to convey both technical and sociotechnical limitations. -->
66
+
67
+ [More Information Needed]
68
+
69
+ ### Recommendations
70
+
71
+ <!-- This section is meant to convey recommendations with respect to the bias, risk, and technical limitations. -->
72
+
73
+ Users (both direct and downstream) should be made aware of the risks, biases and limitations of the model. More information needed for further recommendations.
74
+
75
+ ## How to Get Started with the Model
76
+
77
+ Use the code below to get started with the model.
78
+
79
+ [More Information Needed]
80
+
81
+ ## Training Details
82
+
83
+ ### Training Data
84
+
85
+ <!-- This should link to a Dataset Card, perhaps with a short stub of information on what the training data is all about as well as documentation related to data pre-processing or additional filtering. -->
86
+
87
+ [More Information Needed]
88
+
89
+ ### Training Procedure
90
+
91
+ <!-- This relates heavily to the Technical Specifications. Content here should link to that section when it is relevant to the training procedure. -->
92
+
93
+ #### Preprocessing [optional]
94
+
95
+ [More Information Needed]
96
+
97
+
98
+ #### Training Hyperparameters
99
+
100
+ - **Training regime:** [More Information Needed] <!--fp32, fp16 mixed precision, bf16 mixed precision, bf16 non-mixed precision, fp16 non-mixed precision, fp8 mixed precision -->
101
+
102
+ #### Speeds, Sizes, Times [optional]
103
+
104
+ <!-- This section provides information about throughput, start/end time, checkpoint size if relevant, etc. -->
105
+
106
+ [More Information Needed]
107
+
108
+ ## Evaluation
109
+
110
+ <!-- This section describes the evaluation protocols and provides the results. -->
111
+
112
+ ### Testing Data, Factors & Metrics
113
+
114
+ #### Testing Data
115
+
116
+ <!-- This should link to a Dataset Card if possible. -->
117
+
118
+ [More Information Needed]
119
+
120
+ #### Factors
121
+
122
+ <!-- These are the things the evaluation is disaggregating by, e.g., subpopulations or domains. -->
123
+
124
+ [More Information Needed]
125
+
126
+ #### Metrics
127
+
128
+ <!-- These are the evaluation metrics being used, ideally with a description of why. -->
129
+
130
+ [More Information Needed]
131
+
132
+ ### Results
133
+
134
+ [More Information Needed]
135
+
136
+ #### Summary
137
+
138
+
139
+
140
+ ## Model Examination [optional]
141
+
142
+ <!-- Relevant interpretability work for the model goes here -->
143
+
144
+ [More Information Needed]
145
+
146
+ ## Environmental Impact
147
+
148
+ <!-- Total emissions (in grams of CO2eq) and additional considerations, such as electricity usage, go here. Edit the suggested text below accordingly -->
149
+
150
+ Carbon emissions can be estimated using the [Machine Learning Impact calculator](https://mlco2.github.io/impact#compute) presented in [Lacoste et al. (2019)](https://arxiv.org/abs/1910.09700).
151
+
152
+ - **Hardware Type:** [More Information Needed]
153
+ - **Hours used:** [More Information Needed]
154
+ - **Cloud Provider:** [More Information Needed]
155
+ - **Compute Region:** [More Information Needed]
156
+ - **Carbon Emitted:** [More Information Needed]
157
+
158
+ ## Technical Specifications [optional]
159
+
160
+ ### Model Architecture and Objective
161
+
162
+ [More Information Needed]
163
+
164
+ ### Compute Infrastructure
165
+
166
+ [More Information Needed]
167
+
168
+ #### Hardware
169
+
170
+ [More Information Needed]
171
+
172
+ #### Software
173
+
174
+ [More Information Needed]
175
+
176
+ ## Citation [optional]
177
+
178
+ <!-- If there is a paper or blog post introducing the model, the APA and Bibtex information for that should go in this section. -->
179
+
180
+ **BibTeX:**
181
+
182
+ [More Information Needed]
183
+
184
+ **APA:**
185
+
186
+ [More Information Needed]
187
+
188
+ ## Glossary [optional]
189
+
190
+ <!-- If relevant, include terms and calculations in this section that can help readers understand the model or model card. -->
191
+
192
+ [More Information Needed]
193
+
194
+ ## More Information [optional]
195
+
196
+ [More Information Needed]
197
+
198
+ ## Model Card Authors [optional]
199
+
200
+ [More Information Needed]
201
+
202
+ ## Model Card Contact
203
+
204
+ [More Information Needed]
205
+ ### Framework versions
206
+
207
+ - PEFT 0.18.1
checkpoint-500/adapter_config.json ADDED
@@ -0,0 +1,41 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "alora_invocation_tokens": null,
3
+ "alpha_pattern": {},
4
+ "arrow_config": null,
5
+ "auto_mapping": null,
6
+ "base_model_name_or_path": "Qwen/Qwen2.5-14B",
7
+ "bias": "none",
8
+ "corda_config": null,
9
+ "ensure_weight_tying": false,
10
+ "eva_config": null,
11
+ "exclude_modules": null,
12
+ "fan_in_fan_out": false,
13
+ "inference_mode": true,
14
+ "init_lora_weights": true,
15
+ "layer_replication": null,
16
+ "layers_pattern": null,
17
+ "layers_to_transform": null,
18
+ "loftq_config": {},
19
+ "lora_alpha": 32,
20
+ "lora_bias": false,
21
+ "lora_dropout": 0.05,
22
+ "megatron_config": null,
23
+ "megatron_core": "megatron.core",
24
+ "modules_to_save": null,
25
+ "peft_type": "LORA",
26
+ "peft_version": "0.18.1",
27
+ "qalora_group_size": 16,
28
+ "r": 16,
29
+ "rank_pattern": {},
30
+ "revision": null,
31
+ "target_modules": [
32
+ "q_proj",
33
+ "v_proj"
34
+ ],
35
+ "target_parameters": null,
36
+ "task_type": "CAUSAL_LM",
37
+ "trainable_token_indices": null,
38
+ "use_dora": false,
39
+ "use_qalora": false,
40
+ "use_rslora": false
41
+ }
checkpoint-500/adapter_model.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:dee0de3bb476250e7de09dbf0dcdd981fc773ea1bd027a6c7f539a8b855885e0
3
+ size 50357488
checkpoint-500/chat_template.jinja ADDED
@@ -0,0 +1,54 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {%- if tools %}
2
+ {{- '<|im_start|>system\n' }}
3
+ {%- if messages[0]['role'] == 'system' %}
4
+ {{- messages[0]['content'] }}
5
+ {%- else %}
6
+ {{- 'You are a helpful assistant.' }}
7
+ {%- endif %}
8
+ {{- "\n\n# Tools\n\nYou may call one or more functions to assist with the user query.\n\nYou are provided with function signatures within <tools></tools> XML tags:\n<tools>" }}
9
+ {%- for tool in tools %}
10
+ {{- "\n" }}
11
+ {{- tool | tojson }}
12
+ {%- endfor %}
13
+ {{- "\n</tools>\n\nFor each function call, return a json object with function name and arguments within <tool_call></tool_call> XML tags:\n<tool_call>\n{\"name\": <function-name>, \"arguments\": <args-json-object>}\n</tool_call><|im_end|>\n" }}
14
+ {%- else %}
15
+ {%- if messages[0]['role'] == 'system' %}
16
+ {{- '<|im_start|>system\n' + messages[0]['content'] + '<|im_end|>\n' }}
17
+ {%- else %}
18
+ {{- '<|im_start|>system\nYou are a helpful assistant.<|im_end|>\n' }}
19
+ {%- endif %}
20
+ {%- endif %}
21
+ {%- for message in messages %}
22
+ {%- if (message.role == "user") or (message.role == "system" and not loop.first) or (message.role == "assistant" and not message.tool_calls) %}
23
+ {{- '<|im_start|>' + message.role + '\n' + message.content + '<|im_end|>' + '\n' }}
24
+ {%- elif message.role == "assistant" %}
25
+ {{- '<|im_start|>' + message.role }}
26
+ {%- if message.content %}
27
+ {{- '\n' + message.content }}
28
+ {%- endif %}
29
+ {%- for tool_call in message.tool_calls %}
30
+ {%- if tool_call.function is defined %}
31
+ {%- set tool_call = tool_call.function %}
32
+ {%- endif %}
33
+ {{- '\n<tool_call>\n{"name": "' }}
34
+ {{- tool_call.name }}
35
+ {{- '", "arguments": ' }}
36
+ {{- tool_call.arguments | tojson }}
37
+ {{- '}\n</tool_call>' }}
38
+ {%- endfor %}
39
+ {{- '<|im_end|>\n' }}
40
+ {%- elif message.role == "tool" %}
41
+ {%- if (loop.index0 == 0) or (messages[loop.index0 - 1].role != "tool") %}
42
+ {{- '<|im_start|>user' }}
43
+ {%- endif %}
44
+ {{- '\n<tool_response>\n' }}
45
+ {{- message.content }}
46
+ {{- '\n</tool_response>' }}
47
+ {%- if loop.last or (messages[loop.index0 + 1].role != "tool") %}
48
+ {{- '<|im_end|>\n' }}
49
+ {%- endif %}
50
+ {%- endif %}
51
+ {%- endfor %}
52
+ {%- if add_generation_prompt %}
53
+ {{- '<|im_start|>assistant\n' }}
54
+ {%- endif %}
checkpoint-500/optimizer.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a52825d290193da64b6ddb8201a5e980037784bb16c8642f51b89d3931593fb0
3
+ size 1657
checkpoint-500/rng_state.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:99df034704a32203929aa2832cef2b2a6c48c2a6b364376dec0961a348e4a31b
3
+ size 14645
checkpoint-500/scheduler.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ea2a86ffb806d101c33076c27a45d3216d29190ce88a00b55fec5d42a3a8dc84
3
+ size 1465
checkpoint-500/tokenizer.json ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:9e2b7649a086fbb9771cd78ec5b7ffa7069e16a82424a382950fedfa1e057861
3
+ size 11421991
checkpoint-500/tokenizer_config.json ADDED
@@ -0,0 +1,29 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "add_prefix_space": false,
3
+ "backend": "tokenizers",
4
+ "bos_token": null,
5
+ "clean_up_tokenization_spaces": false,
6
+ "eos_token": "<|endoftext|>",
7
+ "errors": "replace",
8
+ "extra_special_tokens": [
9
+ "<|im_start|>",
10
+ "<|im_end|>",
11
+ "<|object_ref_start|>",
12
+ "<|object_ref_end|>",
13
+ "<|box_start|>",
14
+ "<|box_end|>",
15
+ "<|quad_start|>",
16
+ "<|quad_end|>",
17
+ "<|vision_start|>",
18
+ "<|vision_end|>",
19
+ "<|vision_pad|>",
20
+ "<|image_pad|>",
21
+ "<|video_pad|>"
22
+ ],
23
+ "is_local": false,
24
+ "model_max_length": 131072,
25
+ "pad_token": "<|endoftext|>",
26
+ "split_special_tokens": false,
27
+ "tokenizer_class": "Qwen2Tokenizer",
28
+ "unk_token": null
29
+ }
checkpoint-500/trainer_state.json ADDED
@@ -0,0 +1,209 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "best_global_step": null,
3
+ "best_metric": null,
4
+ "best_model_checkpoint": null,
5
+ "epoch": 0.37054191755442334,
6
+ "eval_steps": 500,
7
+ "global_step": 500,
8
+ "is_hyper_param_search": false,
9
+ "is_local_process_zero": true,
10
+ "is_world_process_zero": true,
11
+ "log_history": [
12
+ {
13
+ "epoch": 0.014821676702176934,
14
+ "grad_norm": 0.0,
15
+ "learning_rate": 1.971851851851852e-05,
16
+ "loss": 0.4899055004119873,
17
+ "step": 20
18
+ },
19
+ {
20
+ "epoch": 0.029643353404353867,
21
+ "grad_norm": 0.0,
22
+ "learning_rate": 1.9422222222222223e-05,
23
+ "loss": 0.5139500141143799,
24
+ "step": 40
25
+ },
26
+ {
27
+ "epoch": 0.0444650301065308,
28
+ "grad_norm": 0.0,
29
+ "learning_rate": 1.912592592592593e-05,
30
+ "loss": 0.5229451179504394,
31
+ "step": 60
32
+ },
33
+ {
34
+ "epoch": 0.059286706808707734,
35
+ "grad_norm": 0.0,
36
+ "learning_rate": 1.882962962962963e-05,
37
+ "loss": 0.5185572147369385,
38
+ "step": 80
39
+ },
40
+ {
41
+ "epoch": 0.07410838351088467,
42
+ "grad_norm": 0.0,
43
+ "learning_rate": 1.8533333333333334e-05,
44
+ "loss": 0.5250892639160156,
45
+ "step": 100
46
+ },
47
+ {
48
+ "epoch": 0.0889300602130616,
49
+ "grad_norm": 0.0,
50
+ "learning_rate": 1.8237037037037037e-05,
51
+ "loss": 0.5176488876342773,
52
+ "step": 120
53
+ },
54
+ {
55
+ "epoch": 0.10375173691523853,
56
+ "grad_norm": 0.0,
57
+ "learning_rate": 1.7940740740740743e-05,
58
+ "loss": 0.5225274085998535,
59
+ "step": 140
60
+ },
61
+ {
62
+ "epoch": 0.11857341361741547,
63
+ "grad_norm": 0.0,
64
+ "learning_rate": 1.7644444444444446e-05,
65
+ "loss": 0.5126307010650635,
66
+ "step": 160
67
+ },
68
+ {
69
+ "epoch": 0.1333950903195924,
70
+ "grad_norm": 0.0,
71
+ "learning_rate": 1.734814814814815e-05,
72
+ "loss": 0.49596052169799804,
73
+ "step": 180
74
+ },
75
+ {
76
+ "epoch": 0.14821676702176934,
77
+ "grad_norm": 0.0,
78
+ "learning_rate": 1.7051851851851854e-05,
79
+ "loss": 0.48282203674316404,
80
+ "step": 200
81
+ },
82
+ {
83
+ "epoch": 0.16303844372394627,
84
+ "grad_norm": 0.0,
85
+ "learning_rate": 1.6755555555555557e-05,
86
+ "loss": 0.47712411880493166,
87
+ "step": 220
88
+ },
89
+ {
90
+ "epoch": 0.1778601204261232,
91
+ "grad_norm": 0.0,
92
+ "learning_rate": 1.6459259259259263e-05,
93
+ "loss": 0.543468427658081,
94
+ "step": 240
95
+ },
96
+ {
97
+ "epoch": 0.19268179712830014,
98
+ "grad_norm": 0.0,
99
+ "learning_rate": 1.6162962962962966e-05,
100
+ "loss": 0.5191382884979248,
101
+ "step": 260
102
+ },
103
+ {
104
+ "epoch": 0.20750347383047707,
105
+ "grad_norm": 0.0,
106
+ "learning_rate": 1.586666666666667e-05,
107
+ "loss": 0.5149303913116455,
108
+ "step": 280
109
+ },
110
+ {
111
+ "epoch": 0.222325150532654,
112
+ "grad_norm": 0.0,
113
+ "learning_rate": 1.557037037037037e-05,
114
+ "loss": 0.45279850959777834,
115
+ "step": 300
116
+ },
117
+ {
118
+ "epoch": 0.23714682723483094,
119
+ "grad_norm": 0.0,
120
+ "learning_rate": 1.5274074074074074e-05,
121
+ "loss": 0.5343164920806884,
122
+ "step": 320
123
+ },
124
+ {
125
+ "epoch": 0.25196850393700787,
126
+ "grad_norm": 0.0,
127
+ "learning_rate": 1.497777777777778e-05,
128
+ "loss": 0.47828402519226076,
129
+ "step": 340
130
+ },
131
+ {
132
+ "epoch": 0.2667901806391848,
133
+ "grad_norm": 0.0,
134
+ "learning_rate": 1.4681481481481484e-05,
135
+ "loss": 0.5143001079559326,
136
+ "step": 360
137
+ },
138
+ {
139
+ "epoch": 0.28161185734136174,
140
+ "grad_norm": 0.0,
141
+ "learning_rate": 1.4385185185185187e-05,
142
+ "loss": 0.4801042556762695,
143
+ "step": 380
144
+ },
145
+ {
146
+ "epoch": 0.29643353404353867,
147
+ "grad_norm": 0.0,
148
+ "learning_rate": 1.408888888888889e-05,
149
+ "loss": 0.5391404151916503,
150
+ "step": 400
151
+ },
152
+ {
153
+ "epoch": 0.3112552107457156,
154
+ "grad_norm": 0.0,
155
+ "learning_rate": 1.3792592592592594e-05,
156
+ "loss": 0.5449098587036133,
157
+ "step": 420
158
+ },
159
+ {
160
+ "epoch": 0.32607688744789254,
161
+ "grad_norm": 0.0,
162
+ "learning_rate": 1.3496296296296298e-05,
163
+ "loss": 0.5099626541137695,
164
+ "step": 440
165
+ },
166
+ {
167
+ "epoch": 0.34089856415006947,
168
+ "grad_norm": 0.0,
169
+ "learning_rate": 1.3200000000000002e-05,
170
+ "loss": 0.5027807235717774,
171
+ "step": 460
172
+ },
173
+ {
174
+ "epoch": 0.3557202408522464,
175
+ "grad_norm": 0.0,
176
+ "learning_rate": 1.2903703703703705e-05,
177
+ "loss": 0.5257837772369385,
178
+ "step": 480
179
+ },
180
+ {
181
+ "epoch": 0.37054191755442334,
182
+ "grad_norm": 0.0,
183
+ "learning_rate": 1.2607407407407408e-05,
184
+ "loss": 0.5272829532623291,
185
+ "step": 500
186
+ }
187
+ ],
188
+ "logging_steps": 20,
189
+ "max_steps": 1350,
190
+ "num_input_tokens_seen": 0,
191
+ "num_train_epochs": 1,
192
+ "save_steps": 500,
193
+ "stateful_callbacks": {
194
+ "TrainerControl": {
195
+ "args": {
196
+ "should_epoch_stop": false,
197
+ "should_evaluate": false,
198
+ "should_log": false,
199
+ "should_save": true,
200
+ "should_training_stop": false
201
+ },
202
+ "attributes": {}
203
+ }
204
+ },
205
+ "total_flos": 8.406160016225894e+16,
206
+ "train_batch_size": 1,
207
+ "trial_name": null,
208
+ "trial_params": null
209
+ }
checkpoint-500/training_args.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:0cc4d3ccbc6dd46df263fd0d62393a26dc134305545d04dbbe8339e95a3b389b
3
+ size 5201
tokenizer.json ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:9e2b7649a086fbb9771cd78ec5b7ffa7069e16a82424a382950fedfa1e057861
3
+ size 11421991
tokenizer_config.json ADDED
@@ -0,0 +1,29 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "add_prefix_space": false,
3
+ "backend": "tokenizers",
4
+ "bos_token": null,
5
+ "clean_up_tokenization_spaces": false,
6
+ "eos_token": "<|endoftext|>",
7
+ "errors": "replace",
8
+ "extra_special_tokens": [
9
+ "<|im_start|>",
10
+ "<|im_end|>",
11
+ "<|object_ref_start|>",
12
+ "<|object_ref_end|>",
13
+ "<|box_start|>",
14
+ "<|box_end|>",
15
+ "<|quad_start|>",
16
+ "<|quad_end|>",
17
+ "<|vision_start|>",
18
+ "<|vision_end|>",
19
+ "<|vision_pad|>",
20
+ "<|image_pad|>",
21
+ "<|video_pad|>"
22
+ ],
23
+ "is_local": false,
24
+ "model_max_length": 131072,
25
+ "pad_token": "<|endoftext|>",
26
+ "split_special_tokens": false,
27
+ "tokenizer_class": "Qwen2Tokenizer",
28
+ "unk_token": null
29
+ }
training_args.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:0cc4d3ccbc6dd46df263fd0d62393a26dc134305545d04dbbe8339e95a3b389b
3
+ size 5201