lxcxjxhx
/

lxcxjxhx commited on
Commit
70771b6
·
verified ·
1 Parent(s): 1a1e274

Upload folder using huggingface_hub

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 +6 -0
  2. LICENSE +201 -201
  3. README.md +904 -12
  4. config.json +94 -73
  5. configs/train.yaml +2 -2
  6. datasets/cybersecurity_chinese_mixed_v2.jsonl +3 -0
  7. datasets/cybersecurity_hq.jsonl +20 -0
  8. datasets/cybersecurity_sharegpt_chinese.jsonl +3 -0
  9. datasets/dataset_info.json +46 -9
  10. datasets/foresight_safety_bench.jsonl +0 -0
  11. datasets/pentesting_explanations.jsonl +3 -0
  12. datasets/secbench.jsonl +5 -0
  13. datasets/secbench_official.jsonl +0 -0
  14. datasets/securecode_aiml.jsonl +3 -0
  15. datasets/trendyol_cybersecurity.jsonl +3 -0
  16. datasets/vulnerability-mitigation-qa-zh_tw_train.jsonl +22 -0
  17. datasets/vulnerability_cnvd.jsonl +3 -0
  18. merged/chat_template.jinja +154 -0
  19. merged/config.json +75 -0
  20. merged/generation_config.json +6 -0
  21. merged/model.safetensors +3 -0
  22. merged/tokenizer.json +3 -0
  23. merged/tokenizer_config.json +33 -0
  24. model.safetensors-00001-of-00001.safetensors +3 -0
  25. model.safetensors.index.json +223 -223
  26. output/README.md +58 -0
  27. output/checkpoint-100/README.md +210 -0
  28. output/checkpoint-100/adapter_config.json +42 -0
  29. output/checkpoint-100/adapter_model.safetensors +3 -0
  30. output/checkpoint-100/chat_template.jinja +154 -0
  31. output/checkpoint-100/optimizer.pt +3 -0
  32. output/checkpoint-100/processor_config.json +60 -0
  33. output/checkpoint-100/rng_state.pth +3 -0
  34. output/checkpoint-100/scheduler.pt +3 -0
  35. output/checkpoint-100/tokenizer.json +3 -0
  36. output/checkpoint-100/tokenizer_config.json +299 -0
  37. output/checkpoint-100/trainer_state.json +111 -0
  38. output/checkpoint-100/training_args.bin +3 -0
  39. output/checkpoint-141/README.md +210 -0
  40. output/checkpoint-141/adapter_config.json +42 -0
  41. output/checkpoint-141/adapter_model.safetensors +3 -0
  42. output/checkpoint-141/chat_template.jinja +154 -0
  43. output/checkpoint-141/optimizer.pt +3 -0
  44. output/checkpoint-141/processor_config.json +60 -0
  45. output/checkpoint-141/rng_state.pth +3 -0
  46. output/checkpoint-141/scheduler.pt +3 -0
  47. output/checkpoint-141/tokenizer.json +3 -0
  48. output/checkpoint-141/tokenizer_config.json +299 -0
  49. output/checkpoint-141/trainer_state.json +139 -0
  50. output/checkpoint-141/training_args.bin +3 -0
.gitattributes CHANGED
@@ -34,3 +34,9 @@ saved_model/**/* 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
  tokenizer.json 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
  tokenizer.json filter=lfs diff=lfs merge=lfs -text
37
+ datasets/cybersecurity_chinese_mixed_v2.jsonl filter=lfs diff=lfs merge=lfs -text
38
+ datasets/cybersecurity_sharegpt_chinese.jsonl filter=lfs diff=lfs merge=lfs -text
39
+ datasets/pentesting_explanations.jsonl filter=lfs diff=lfs merge=lfs -text
40
+ datasets/securecode_aiml.jsonl filter=lfs diff=lfs merge=lfs -text
41
+ datasets/trendyol_cybersecurity.jsonl filter=lfs diff=lfs merge=lfs -text
42
+ datasets/vulnerability_cnvd.jsonl filter=lfs diff=lfs merge=lfs -text
LICENSE CHANGED
@@ -1,202 +1,202 @@
1
-
2
- Apache License
3
- Version 2.0, January 2004
4
- http://www.apache.org/licenses/
5
-
6
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
7
-
8
- 1. Definitions.
9
-
10
- "License" shall mean the terms and conditions for use, reproduction,
11
- and distribution as defined by Sections 1 through 9 of this document.
12
-
13
- "Licensor" shall mean the copyright owner or entity authorized by
14
- the copyright owner that is granting the License.
15
-
16
- "Legal Entity" shall mean the union of the acting entity and all
17
- other entities that control, are controlled by, or are under common
18
- control with that entity. For the purposes of this definition,
19
- "control" means (i) the power, direct or indirect, to cause the
20
- direction or management of such entity, whether by contract or
21
- otherwise, or (ii) ownership of fifty percent (50%) or more of the
22
- outstanding shares, or (iii) beneficial ownership of such entity.
23
-
24
- "You" (or "Your") shall mean an individual or Legal Entity
25
- exercising permissions granted by this License.
26
-
27
- "Source" form shall mean the preferred form for making modifications,
28
- including but not limited to software source code, documentation
29
- source, and configuration files.
30
-
31
- "Object" form shall mean any form resulting from mechanical
32
- transformation or translation of a Source form, including but
33
- not limited to compiled object code, generated documentation,
34
- and conversions to other media types.
35
-
36
- "Work" shall mean the work of authorship, whether in Source or
37
- Object form, made available under the License, as indicated by a
38
- copyright notice that is included in or attached to the work
39
- (an example is provided in the Appendix below).
40
-
41
- "Derivative Works" shall mean any work, whether in Source or Object
42
- form, that is based on (or derived from) the Work and for which the
43
- editorial revisions, annotations, elaborations, or other modifications
44
- represent, as a whole, an original work of authorship. For the purposes
45
- of this License, Derivative Works shall not include works that remain
46
- separable from, or merely link (or bind by name) to the interfaces of,
47
- the Work and Derivative Works thereof.
48
-
49
- "Contribution" shall mean any work of authorship, including
50
- the original version of the Work and any modifications or additions
51
- to that Work or Derivative Works thereof, that is intentionally
52
- submitted to Licensor for inclusion in the Work by the copyright owner
53
- or by an individual or Legal Entity authorized to submit on behalf of
54
- the copyright owner. For the purposes of this definition, "submitted"
55
- means any form of electronic, verbal, or written communication sent
56
- to the Licensor or its representatives, including but not limited to
57
- communication on electronic mailing lists, source code control systems,
58
- and issue tracking systems that are managed by, or on behalf of, the
59
- Licensor for the purpose of discussing and improving the Work, but
60
- excluding communication that is conspicuously marked or otherwise
61
- designated in writing by the copyright owner as "Not a Contribution."
62
-
63
- "Contributor" shall mean Licensor and any individual or Legal Entity
64
- on behalf of whom a Contribution has been received by Licensor and
65
- subsequently incorporated within the Work.
66
-
67
- 2. Grant of Copyright License. Subject to the terms and conditions of
68
- this License, each Contributor hereby grants to You a perpetual,
69
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
70
- copyright license to reproduce, prepare Derivative Works of,
71
- publicly display, publicly perform, sublicense, and distribute the
72
- Work and such Derivative Works in Source or Object form.
73
-
74
- 3. Grant of Patent License. Subject to the terms and conditions of
75
- this License, each Contributor hereby grants to You a perpetual,
76
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
77
- (except as stated in this section) patent license to make, have made,
78
- use, offer to sell, sell, import, and otherwise transfer the Work,
79
- where such license applies only to those patent claims licensable
80
- by such Contributor that are necessarily infringed by their
81
- Contribution(s) alone or by combination of their Contribution(s)
82
- with the Work to which such Contribution(s) was submitted. If You
83
- institute patent litigation against any entity (including a
84
- cross-claim or counterclaim in a lawsuit) alleging that the Work
85
- or a Contribution incorporated within the Work constitutes direct
86
- or contributory patent infringement, then any patent licenses
87
- granted to You under this License for that Work shall terminate
88
- as of the date such litigation is filed.
89
-
90
- 4. Redistribution. You may reproduce and distribute copies of the
91
- Work or Derivative Works thereof in any medium, with or without
92
- modifications, and in Source or Object form, provided that You
93
- meet the following conditions:
94
-
95
- (a) You must give any other recipients of the Work or
96
- Derivative Works a copy of this License; and
97
-
98
- (b) You must cause any modified files to carry prominent notices
99
- stating that You changed the files; and
100
-
101
- (c) You must retain, in the Source form of any Derivative Works
102
- that You distribute, all copyright, patent, trademark, and
103
- attribution notices from the Source form of the Work,
104
- excluding those notices that do not pertain to any part of
105
- the Derivative Works; and
106
-
107
- (d) If the Work includes a "NOTICE" text file as part of its
108
- distribution, then any Derivative Works that You distribute must
109
- include a readable copy of the attribution notices contained
110
- within such NOTICE file, excluding those notices that do not
111
- pertain to any part of the Derivative Works, in at least one
112
- of the following places: within a NOTICE text file distributed
113
- as part of the Derivative Works; within the Source form or
114
- documentation, if provided along with the Derivative Works; or,
115
- within a display generated by the Derivative Works, if and
116
- wherever such third-party notices normally appear. The contents
117
- of the NOTICE file are for informational purposes only and
118
- do not modify the License. You may add Your own attribution
119
- notices within Derivative Works that You distribute, alongside
120
- or as an addendum to the NOTICE text from the Work, provided
121
- that such additional attribution notices cannot be construed
122
- as modifying the License.
123
-
124
- You may add Your own copyright statement to Your modifications and
125
- may provide additional or different license terms and conditions
126
- for use, reproduction, or distribution of Your modifications, or
127
- for any such Derivative Works as a whole, provided Your use,
128
- reproduction, and distribution of the Work otherwise complies with
129
- the conditions stated in this License.
130
-
131
- 5. Submission of Contributions. Unless You explicitly state otherwise,
132
- any Contribution intentionally submitted for inclusion in the Work
133
- by You to the Licensor shall be under the terms and conditions of
134
- this License, without any additional terms or conditions.
135
- Notwithstanding the above, nothing herein shall supersede or modify
136
- the terms of any separate license agreement you may have executed
137
- with Licensor regarding such Contributions.
138
-
139
- 6. Trademarks. This License does not grant permission to use the trade
140
- names, trademarks, service marks, or product names of the Licensor,
141
- except as required for reasonable and customary use in describing the
142
- origin of the Work and reproducing the content of the NOTICE file.
143
-
144
- 7. Disclaimer of Warranty. Unless required by applicable law or
145
- agreed to in writing, Licensor provides the Work (and each
146
- Contributor provides its Contributions) on an "AS IS" BASIS,
147
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
148
- implied, including, without limitation, any warranties or conditions
149
- of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
150
- PARTICULAR PURPOSE. You are solely responsible for determining the
151
- appropriateness of using or redistributing the Work and assume any
152
- risks associated with Your exercise of permissions under this License.
153
-
154
- 8. Limitation of Liability. In no event and under no legal theory,
155
- whether in tort (including negligence), contract, or otherwise,
156
- unless required by applicable law (such as deliberate and grossly
157
- negligent acts) or agreed to in writing, shall any Contributor be
158
- liable to You for damages, including any direct, indirect, special,
159
- incidental, or consequential damages of any character arising as a
160
- result of this License or out of the use or inability to use the
161
- Work (including but not limited to damages for loss of goodwill,
162
- work stoppage, computer failure or malfunction, or any and all
163
- other commercial damages or losses), even if such Contributor
164
- has been advised of the possibility of such damages.
165
-
166
- 9. Accepting Warranty or Additional Liability. While redistributing
167
- the Work or Derivative Works thereof, You may choose to offer,
168
- and charge a fee for, acceptance of support, warranty, indemnity,
169
- or other liability obligations and/or rights consistent with this
170
- License. However, in accepting such obligations, You may act only
171
- on Your own behalf and on Your sole responsibility, not on behalf
172
- of any other Contributor, and only if You agree to indemnify,
173
- defend, and hold each Contributor harmless for any liability
174
- incurred by, or claims asserted against, such Contributor by reason
175
- of your accepting any such warranty or additional liability.
176
-
177
- END OF TERMS AND CONDITIONS
178
-
179
- APPENDIX: How to apply the Apache License to your work.
180
-
181
- To apply the Apache License to your work, attach the following
182
- boilerplate notice, with the fields enclosed by brackets "[]"
183
- replaced with your own identifying information. (Don't include
184
- the brackets!) The text should be enclosed in the appropriate
185
- comment syntax for the file format. We also recommend that a
186
- file or class name and description of purpose be included on the
187
- same "printed page" as the copyright notice for easier
188
- identification within third-party archives.
189
-
190
- Copyright 2026 Alibaba Cloud
191
-
192
- Licensed under the Apache License, Version 2.0 (the "License");
193
- you may not use this file except in compliance with the License.
194
- You may obtain a copy of the License at
195
-
196
- http://www.apache.org/licenses/LICENSE-2.0
197
-
198
- Unless required by applicable law or agreed to in writing, software
199
- distributed under the License is distributed on an "AS IS" BASIS,
200
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
201
- See the License for the specific language governing permissions and
202
  limitations under the License.
 
1
+
2
+ Apache License
3
+ Version 2.0, January 2004
4
+ http://www.apache.org/licenses/
5
+
6
+ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
7
+
8
+ 1. Definitions.
9
+
10
+ "License" shall mean the terms and conditions for use, reproduction,
11
+ and distribution as defined by Sections 1 through 9 of this document.
12
+
13
+ "Licensor" shall mean the copyright owner or entity authorized by
14
+ the copyright owner that is granting the License.
15
+
16
+ "Legal Entity" shall mean the union of the acting entity and all
17
+ other entities that control, are controlled by, or are under common
18
+ control with that entity. For the purposes of this definition,
19
+ "control" means (i) the power, direct or indirect, to cause the
20
+ direction or management of such entity, whether by contract or
21
+ otherwise, or (ii) ownership of fifty percent (50%) or more of the
22
+ outstanding shares, or (iii) beneficial ownership of such entity.
23
+
24
+ "You" (or "Your") shall mean an individual or Legal Entity
25
+ exercising permissions granted by this License.
26
+
27
+ "Source" form shall mean the preferred form for making modifications,
28
+ including but not limited to software source code, documentation
29
+ source, and configuration files.
30
+
31
+ "Object" form shall mean any form resulting from mechanical
32
+ transformation or translation of a Source form, including but
33
+ not limited to compiled object code, generated documentation,
34
+ and conversions to other media types.
35
+
36
+ "Work" shall mean the work of authorship, whether in Source or
37
+ Object form, made available under the License, as indicated by a
38
+ copyright notice that is included in or attached to the work
39
+ (an example is provided in the Appendix below).
40
+
41
+ "Derivative Works" shall mean any work, whether in Source or Object
42
+ form, that is based on (or derived from) the Work and for which the
43
+ editorial revisions, annotations, elaborations, or other modifications
44
+ represent, as a whole, an original work of authorship. For the purposes
45
+ of this License, Derivative Works shall not include works that remain
46
+ separable from, or merely link (or bind by name) to the interfaces of,
47
+ the Work and Derivative Works thereof.
48
+
49
+ "Contribution" shall mean any work of authorship, including
50
+ the original version of the Work and any modifications or additions
51
+ to that Work or Derivative Works thereof, that is intentionally
52
+ submitted to Licensor for inclusion in the Work by the copyright owner
53
+ or by an individual or Legal Entity authorized to submit on behalf of
54
+ the copyright owner. For the purposes of this definition, "submitted"
55
+ means any form of electronic, verbal, or written communication sent
56
+ to the Licensor or its representatives, including but not limited to
57
+ communication on electronic mailing lists, source code control systems,
58
+ and issue tracking systems that are managed by, or on behalf of, the
59
+ Licensor for the purpose of discussing and improving the Work, but
60
+ excluding communication that is conspicuously marked or otherwise
61
+ designated in writing by the copyright owner as "Not a Contribution."
62
+
63
+ "Contributor" shall mean Licensor and any individual or Legal Entity
64
+ on behalf of whom a Contribution has been received by Licensor and
65
+ subsequently incorporated within the Work.
66
+
67
+ 2. Grant of Copyright License. Subject to the terms and conditions of
68
+ this License, each Contributor hereby grants to You a perpetual,
69
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
70
+ copyright license to reproduce, prepare Derivative Works of,
71
+ publicly display, publicly perform, sublicense, and distribute the
72
+ Work and such Derivative Works in Source or Object form.
73
+
74
+ 3. Grant of Patent License. Subject to the terms and conditions of
75
+ this License, each Contributor hereby grants to You a perpetual,
76
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
77
+ (except as stated in this section) patent license to make, have made,
78
+ use, offer to sell, sell, import, and otherwise transfer the Work,
79
+ where such license applies only to those patent claims licensable
80
+ by such Contributor that are necessarily infringed by their
81
+ Contribution(s) alone or by combination of their Contribution(s)
82
+ with the Work to which such Contribution(s) was submitted. If You
83
+ institute patent litigation against any entity (including a
84
+ cross-claim or counterclaim in a lawsuit) alleging that the Work
85
+ or a Contribution incorporated within the Work constitutes direct
86
+ or contributory patent infringement, then any patent licenses
87
+ granted to You under this License for that Work shall terminate
88
+ as of the date such litigation is filed.
89
+
90
+ 4. Redistribution. You may reproduce and distribute copies of the
91
+ Work or Derivative Works thereof in any medium, with or without
92
+ modifications, and in Source or Object form, provided that You
93
+ meet the following conditions:
94
+
95
+ (a) You must give any other recipients of the Work or
96
+ Derivative Works a copy of this License; and
97
+
98
+ (b) You must cause any modified files to carry prominent notices
99
+ stating that You changed the files; and
100
+
101
+ (c) You must retain, in the Source form of any Derivative Works
102
+ that You distribute, all copyright, patent, trademark, and
103
+ attribution notices from the Source form of the Work,
104
+ excluding those notices that do not pertain to any part of
105
+ the Derivative Works; and
106
+
107
+ (d) If the Work includes a "NOTICE" text file as part of its
108
+ distribution, then any Derivative Works that You distribute must
109
+ include a readable copy of the attribution notices contained
110
+ within such NOTICE file, excluding those notices that do not
111
+ pertain to any part of the Derivative Works, in at least one
112
+ of the following places: within a NOTICE text file distributed
113
+ as part of the Derivative Works; within the Source form or
114
+ documentation, if provided along with the Derivative Works; or,
115
+ within a display generated by the Derivative Works, if and
116
+ wherever such third-party notices normally appear. The contents
117
+ of the NOTICE file are for informational purposes only and
118
+ do not modify the License. You may add Your own attribution
119
+ notices within Derivative Works that You distribute, alongside
120
+ or as an addendum to the NOTICE text from the Work, provided
121
+ that such additional attribution notices cannot be construed
122
+ as modifying the License.
123
+
124
+ You may add Your own copyright statement to Your modifications and
125
+ may provide additional or different license terms and conditions
126
+ for use, reproduction, or distribution of Your modifications, or
127
+ for any such Derivative Works as a whole, provided Your use,
128
+ reproduction, and distribution of the Work otherwise complies with
129
+ the conditions stated in this License.
130
+
131
+ 5. Submission of Contributions. Unless You explicitly state otherwise,
132
+ any Contribution intentionally submitted for inclusion in the Work
133
+ by You to the Licensor shall be under the terms and conditions of
134
+ this License, without any additional terms or conditions.
135
+ Notwithstanding the above, nothing herein shall supersede or modify
136
+ the terms of any separate license agreement you may have executed
137
+ with Licensor regarding such Contributions.
138
+
139
+ 6. Trademarks. This License does not grant permission to use the trade
140
+ names, trademarks, service marks, or product names of the Licensor,
141
+ except as required for reasonable and customary use in describing the
142
+ origin of the Work and reproducing the content of the NOTICE file.
143
+
144
+ 7. Disclaimer of Warranty. Unless required by applicable law or
145
+ agreed to in writing, Licensor provides the Work (and each
146
+ Contributor provides its Contributions) on an "AS IS" BASIS,
147
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
148
+ implied, including, without limitation, any warranties or conditions
149
+ of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
150
+ PARTICULAR PURPOSE. You are solely responsible for determining the
151
+ appropriateness of using or redistributing the Work and assume any
152
+ risks associated with Your exercise of permissions under this License.
153
+
154
+ 8. Limitation of Liability. In no event and under no legal theory,
155
+ whether in tort (including negligence), contract, or otherwise,
156
+ unless required by applicable law (such as deliberate and grossly
157
+ negligent acts) or agreed to in writing, shall any Contributor be
158
+ liable to You for damages, including any direct, indirect, special,
159
+ incidental, or consequential damages of any character arising as a
160
+ result of this License or out of the use or inability to use the
161
+ Work (including but not limited to damages for loss of goodwill,
162
+ work stoppage, computer failure or malfunction, or any and all
163
+ other commercial damages or losses), even if such Contributor
164
+ has been advised of the possibility of such damages.
165
+
166
+ 9. Accepting Warranty or Additional Liability. While redistributing
167
+ the Work or Derivative Works thereof, You may choose to offer,
168
+ and charge a fee for, acceptance of support, warranty, indemnity,
169
+ or other liability obligations and/or rights consistent with this
170
+ License. However, in accepting such obligations, You may act only
171
+ on Your own behalf and on Your sole responsibility, not on behalf
172
+ of any other Contributor, and only if You agree to indemnify,
173
+ defend, and hold each Contributor harmless for any liability
174
+ incurred by, or claims asserted against, such Contributor by reason
175
+ of your accepting any such warranty or additional liability.
176
+
177
+ END OF TERMS AND CONDITIONS
178
+
179
+ APPENDIX: How to apply the Apache License to your work.
180
+
181
+ To apply the Apache License to your work, attach the following
182
+ boilerplate notice, with the fields enclosed by brackets "[]"
183
+ replaced with your own identifying information. (Don't include
184
+ the brackets!) The text should be enclosed in the appropriate
185
+ comment syntax for the file format. We also recommend that a
186
+ file or class name and description of purpose be included on the
187
+ same "printed page" as the copyright notice for easier
188
+ identification within third-party archives.
189
+
190
+ Copyright 2026 Alibaba Cloud
191
+
192
+ Licensed under the Apache License, Version 2.0 (the "License");
193
+ you may not use this file except in compliance with the License.
194
+ You may obtain a copy of the License at
195
+
196
+ http://www.apache.org/licenses/LICENSE-2.0
197
+
198
+ Unless required by applicable law or agreed to in writing, software
199
+ distributed under the License is distributed on an "AS IS" BASIS,
200
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
201
+ See the License for the specific language governing permissions and
202
  limitations under the License.
README.md CHANGED
@@ -1,24 +1,24 @@
1
  ---
2
  library_name: transformers
3
  license: apache-2.0
4
- license_link: https://huggingface.co/Qwen/Qwen3.5-0.8B-Base/blob/main/LICENSE
5
  pipeline_tag: image-text-to-text
 
 
6
  ---
7
 
8
- # Qwen3.5-0.8B-Base
9
 
10
  <img width="400px" src="https://qianwen-res.oss-accelerate.aliyuncs.com/logo_qwen3.5.png">
11
 
12
  [![Qwen Chat](https://img.shields.io/badge/%F0%9F%92%9C%EF%B8%8F%20Qwen%20Chat%20-536af5)](https://chat.qwen.ai)
13
 
14
  > [!Note]
15
- > This repository contains model weights and configuration files for the pre-trained only model in the Hugging Face Transformers format.
16
- >
17
- > These artifacts are compatible with Hugging Face Transformers, vLLM, SGLang, etc.
18
- >
19
- > The intended use cases are fine-tuning, in-context learning experiments, and other research or development purposes, not direct interaction.
20
- > However, the control tokens, e.g., `<|im_start|>` and `<|im_end|>` were trained to allow efficient LoRA-style PEFT with the official chat template, mitigating the need to finetune embeddings, a significant optimization given Qwen3.5's larger vocabulary.
21
-
22
 
23
  Over recent months, we have intensified our focus on developing foundation models that deliver exceptional utility and performance. Qwen3.5 represents a significant leap forward, integrating breakthroughs in multimodal learning, architectural efficiency, reinforcement learning scale, and global accessibility to empower developers and enterprises with unprecedented capability and efficiency.
24
 
@@ -36,7 +36,6 @@ Qwen3.5 features the following enhancement:
36
 
37
  - **Next-Generation Training Infrastructure**: Near-100% multimodal training efficiency compared to text-only training and asynchronous RL frameworks supporting massive-scale agent scaffolds and environment orchestration.
38
 
39
-
40
  For more details, please refer to our blog post [Qwen3.5](https://qwen.ai/blog?id=qwen3.5).
41
 
42
 
@@ -61,7 +60,900 @@ For more details, please refer to our blog post [Qwen3.5](https://qwen.ai/blog?i
61
  - Intermediate Dimension: 3584
62
  - LM Output: 248320 (Tied to token embedding)
63
  - MTP: trained with multi-steps
64
- - Context Length: 262,144 natively and extensible up to 1,010,000 tokens.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
65
 
66
  ### Citation
67
 
@@ -75,4 +967,4 @@ If you find our work helpful, feel free to give us a cite.
75
  year = {2026},
76
  url = {https://qwen.ai/blog?id=qwen3.5}
77
  }
78
- ```
 
1
  ---
2
  library_name: transformers
3
  license: apache-2.0
4
+ license_link: https://huggingface.co/Qwen/Qwen3.5-0.8B/blob/main/LICENSE
5
  pipeline_tag: image-text-to-text
6
+ base_model:
7
+ - Qwen/Qwen3.5-0.8B-Base
8
  ---
9
 
10
+ # Qwen3.5-0.8B
11
 
12
  <img width="400px" src="https://qianwen-res.oss-accelerate.aliyuncs.com/logo_qwen3.5.png">
13
 
14
  [![Qwen Chat](https://img.shields.io/badge/%F0%9F%92%9C%EF%B8%8F%20Qwen%20Chat%20-536af5)](https://chat.qwen.ai)
15
 
16
  > [!Note]
17
+ > This repository contains model weights and configuration files for the post-trained model in the Hugging Face Transformers format.
18
+ >
19
+ > These artifacts are compatible with Hugging Face Transformers, vLLM, SGLang, KTransformers, etc.
20
+ >
21
+ > In light of its parameter scale, the intended use cases are prototyping, task-specific fine-tuning, and other research or development purposes.
 
 
22
 
23
  Over recent months, we have intensified our focus on developing foundation models that deliver exceptional utility and performance. Qwen3.5 represents a significant leap forward, integrating breakthroughs in multimodal learning, architectural efficiency, reinforcement learning scale, and global accessibility to empower developers and enterprises with unprecedented capability and efficiency.
24
 
 
36
 
37
  - **Next-Generation Training Infrastructure**: Near-100% multimodal training efficiency compared to text-only training and asynchronous RL frameworks supporting massive-scale agent scaffolds and environment orchestration.
38
 
 
39
  For more details, please refer to our blog post [Qwen3.5](https://qwen.ai/blog?id=qwen3.5).
40
 
41
 
 
60
  - Intermediate Dimension: 3584
61
  - LM Output: 248320 (Tied to token embedding)
62
  - MTP: trained with multi-steps
63
+ - Context Length: 262,144 natively
64
+
65
+ ## Benchmark Results
66
+
67
+ ### Language
68
+
69
+ <div style="font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;max-width:1000px;margin:0 auto;padding:16px 0">
70
+ <table style="border-collapse:collapse;font-size:13px">
71
+ <thead><tr>
72
+ <th style="padding:10px 7px;text-align:left;font-weight:600;border-bottom:2px solid #7c3aed;color:#7c3aed"></th><th style="padding:10px 7px;text-align:center;font-weight:500;border-bottom:2px solid #7c3aed;color:#7c3aed;font-size: 14px;">Qwen3-4B-2507</th><th style="padding:10px 7px;text-align:center;font-weight:500;border-bottom:2px solid #7c3aed;color:#7c3aed;font-size: 14px;">Qwen3-1.7B</th><th style="padding:10px 7px;text-align:center;font-weight:500;border-bottom:2px solid #7c3aed;color:#7c3aed;font-size: 14px;">Qwen3.5-2B</th><th style="padding:10px 7px;text-align:center;font-weight:500;border-bottom:2px solid #7c3aed;color:#7c3aed;font-size: 14px;">Qwen3.5-0.8B</th></tr></thead>
73
+ <tbody>
74
+ <tr><td colspan="5" style="padding:8px 12px;font-weight:600;color:#7c3aed;border-bottom:1px solid rgba(124, 58, 237, 0.2);background:rgba(124, 58, 237, 0.1)">Non-Thinking Mode</td></tr>
75
+ <tr>
76
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">MMLU-Pro</td>
77
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">69.6</td>
78
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">40.2</td>
79
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">55.3</td>
80
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">29.7</td>
81
+ </tr>
82
+ <tr>
83
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">MMLU-Redux</td>
84
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">84.2</td>
85
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">64.4</td>
86
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">69.2</td>
87
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">48.5</td>
88
+ </tr>
89
+ <tr>
90
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">C-Eval</td>
91
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">80.2</td>
92
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">61.0</td>
93
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">65.2</td>
94
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">46.4</td>
95
+ </tr>
96
+ <tr>
97
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">SuperGPQA</td>
98
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">42.8</td>
99
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">21.0</td>
100
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">30.4</td>
101
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">16.9</td>
102
+ </tr>
103
+ <tr>
104
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">IFEval</td>
105
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">83.4</td>
106
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">68.2</td>
107
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">61.2</td>
108
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">52.1</td>
109
+ </tr>
110
+ <tr>
111
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">MMMLU</td>
112
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">64.9</td>
113
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">46.7</td>
114
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">56.9</td>
115
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">34.1</td>
116
+ </tr>
117
+ <tr><td colspan="5" style="padding:8px 12px;font-weight:600;color:#7c3aed;border-bottom:1px solid rgba(124, 58, 237, 0.2);background:rgba(124, 58, 237, 0.1)">Knowledge & STEM (Thinking)</td></tr>
118
+ <tr>
119
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">MMLU-Pro</td>
120
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">74.0</td>
121
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">56.5</td>
122
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">66.5</td>
123
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">42.3</td>
124
+ </tr>
125
+ <tr>
126
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">MMLU-Redux</td>
127
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">86.1</td>
128
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">73.9</td>
129
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">79.6</td>
130
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">59.5</td>
131
+ </tr>
132
+ <tr>
133
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">C-Eval</td>
134
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">82.2</td>
135
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">68.1</td>
136
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">73.2</td>
137
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">50.5</td>
138
+ </tr>
139
+ <tr>
140
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">SuperGPQA</td>
141
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">47.8</td>
142
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">31.2</td>
143
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">37.5</td>
144
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">21.3</td>
145
+ </tr>
146
+ <tr>
147
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">GPQA</td>
148
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">65.8</td>
149
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">40.1</td>
150
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">51.6</td>
151
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">11.9</td>
152
+ </tr>
153
+ <tr><td colspan="5" style="padding:8px 12px;font-weight:600;color:#7c3aed;border-bottom:1px solid rgba(124, 58, 237, 0.2);background:rgba(124, 58, 237, 0.1)">Instruction Following (Thinking)</td></tr>
154
+ <tr>
155
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">IFEval</td>
156
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">87.4</td>
157
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">72.5</td>
158
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">78.6</td>
159
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">44.0</td>
160
+ </tr>
161
+ <tr>
162
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">IFBench</td>
163
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">50.4</td>
164
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">26.7</td>
165
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">41.3</td>
166
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">21.0</td>
167
+ </tr>
168
+ <tr>
169
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">MultiChallenge</td>
170
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">41.7</td>
171
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">27.2</td>
172
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">33.7</td>
173
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">18.9</td>
174
+ </tr>
175
+ <tr><td colspan="5" style="padding:8px 12px;font-weight:600;color:#7c3aed;border-bottom:1px solid rgba(124, 58, 237, 0.2);background:rgba(124, 58, 237, 0.1)">Long Context (Thinking)</td></tr>
176
+ <tr>
177
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">AA-LCR</td>
178
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">32.0</td>
179
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">6.7</td>
180
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">25.6</td>
181
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">4.7</td>
182
+ </tr>
183
+ <tr>
184
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">LongBench v2</td>
185
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">42.8</td>
186
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">26.5</td>
187
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">38.7</td>
188
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">26.1</td>
189
+ </tr>
190
+ <tr><td colspan="5" style="padding:8px 12px;font-weight:600;color:#7c3aed;border-bottom:1px solid rgba(124, 58, 237, 0.2);background:rgba(124, 58, 237, 0.1)">Reasoning (Thinking)</td></tr>
191
+ <tr>
192
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">HMMT Feb 25</td>
193
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">57.5</td>
194
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">10.2</td>
195
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">22.9</td>
196
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">--</td>
197
+ </tr>
198
+ <tr>
199
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">HMMT Nov 25</td>
200
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">69.6</td>
201
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">8.9</td>
202
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">19.6</td>
203
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">--</td>
204
+ </tr>
205
+ <tr><td colspan="5" style="padding:8px 12px;font-weight:600;color:#7c3aed;border-bottom:1px solid rgba(124, 58, 237, 0.2);background:rgba(124, 58, 237, 0.1)">General Agent (Thinking)</td></tr>
206
+ <tr>
207
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">BFCL-V4</td>
208
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">39.9</td>
209
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">--</td>
210
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">43.6</td>
211
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">25.3</td>
212
+ </tr>
213
+ <tr>
214
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">TAU2-Bench</td>
215
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">43.2</td>
216
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">--</td>
217
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">48.8</td>
218
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">11.6</td>
219
+ </tr>
220
+ <tr><td colspan="5" style="padding:8px 12px;font-weight:600;color:#7c3aed;border-bottom:1px solid rgba(124, 58, 237, 0.2);background:rgba(124, 58, 237, 0.1)">Multilingualism (Thinking)</td></tr>
221
+ <tr>
222
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">MMMLU</td>
223
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">70.8</td>
224
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">57.0</td>
225
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">63.1</td>
226
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">44.3</td>
227
+ </tr>
228
+ <tr>
229
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">MMLU-ProX</td>
230
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">62.4</td>
231
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">49.4</td>
232
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">52.3</td>
233
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">34.6</td>
234
+ </tr>
235
+ <tr>
236
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">NOVA-63</td>
237
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">47.1</td>
238
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">40.3</td>
239
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">46.4</td>
240
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">42.4</td>
241
+ </tr>
242
+ <tr>
243
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">INCLUDE</td>
244
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">64.4</td>
245
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">51.8</td>
246
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">55.4</td>
247
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">40.6</td>
248
+ </tr>
249
+ <tr>
250
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">Global PIQA</td>
251
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">73.5</td>
252
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">63.1</td>
253
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">69.3</td>
254
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">59.4</td>
255
+ </tr>
256
+ <tr>
257
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">PolyMATH</td>
258
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">46.2</td>
259
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">25.2</td>
260
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">26.1</td>
261
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">8.2</td>
262
+ </tr>
263
+ <tr>
264
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">WMT24++</td>
265
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">58.9</td>
266
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">39.3</td>
267
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">45.8</td>
268
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">27.2</td>
269
+ </tr>
270
+ <tr>
271
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">MAXIFE</td>
272
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">72.1</td>
273
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">50.7</td>
274
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">60.6</td>
275
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">39.2</td>
276
+ </tr>
277
+ </tbody>
278
+ </table>
279
+ <p style="margin-top:12px;font-size:11px;opacity:0.7">
280
+ * TAU2-Bench: we follow the official setup except for the airline domain, where all models are evaluated by applying the fixes proposed in the Claude Opus 4.5 system card.
281
+ <br>
282
+ * MMLU-ProX: we report the averaged accuracy on 29 languages.<br>
283
+ * WMT24++: a harder subset of WMT24 after difficulty labeling and rebalancing; we report the averaged scores on 55 languages using XCOMET-XXL.<br>
284
+ * MAXIFE: we report the accuracy on English + multilingual original prompts (totally 23 settings).<br>
285
+ * Experimental settings: top_p=0.95, top_k=20, presence_penalty=1.5, and temperature=1.0 were used.<br>
286
+ * Empty cells (--) indicate scores not yet available or not applicable.
287
+ </p>
288
+ </div>
289
+
290
+ ### Vision Language
291
+
292
+
293
+ <div style="font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;max-width:1000px;margin:0 auto;padding:16px 0">
294
+ <table style="width:100%;border-collapse:collapse;font-size:13px">
295
+ <thead><tr>
296
+ <th style="padding:10px 7px;text-align:left;font-weight:600;border-bottom:2px solid #7c3aed;color:#7c3aed"></th><th style="padding:10px 7px;text-align:center;font-weight:500;border-bottom:2px solid #7c3aed;color:#7c3aed;font-size: 14px;">Qwen3-VL-4B</th><th style="padding:10px 7px;text-align:center;font-weight:500;border-bottom:2px solid #7c3aed;color:#7c3aed;font-size: 14px;">Qwen3-VL-2B</th><th style="padding:10px 7px;text-align:center;font-weight:500;border-bottom:2px solid #7c3aed;color:#7c3aed;font-size: 14px;">Qwen3.5-2B</th><th style="padding:10px 7px;text-align:center;font-weight:500;border-bottom:2px solid #7c3aed;color:#7c3aed;font-size: 14px;">Qwen3.5-0.8B</th></tr></thead>
297
+ <tbody>
298
+ <tr><td colspan="5" style="padding:8px 12px;font-weight:600;color:#7c3aed;border-bottom:1px solid rgba(124, 58, 237, 0.2);background:rgba(124, 58, 237, 0.1)">STEM and Puzzle</td></tr>
299
+ <tr>
300
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">MMMU</td>
301
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">70.8</td>
302
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">61.4</td>
303
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">64.2/64.2</td>
304
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">49/47.4</td>
305
+ </tr>
306
+ <tr>
307
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">MMMU-Pro</td>
308
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">57.0</td>
309
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">42.5</td>
310
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">50.3/47.7</td>
311
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">31.2/31.4</td>
312
+ </tr>
313
+ <tr>
314
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">Mathvista(mini)</td>
315
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">79.5</td>
316
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">73.6</td>
317
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">76.7/73.9</td>
318
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">62.2/58.6</td>
319
+ </tr>
320
+ <tr>
321
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">DynaMath</td>
322
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">74.4</td>
323
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">66.7</td>
324
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">73.6/69.6</td>
325
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">49.9/46.5</td>
326
+ </tr>
327
+ <tr>
328
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">ZEROBench</td>
329
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">0.0</td>
330
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">0.0</td>
331
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">1.0/0.0</td>
332
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">0.0/0.0</td>
333
+ </tr>
334
+ <tr>
335
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">ZEROBench_sub</td>
336
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">18.9</td>
337
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">13.2</td>
338
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">17.1/18.6</td>
339
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">12.9/11.4</td>
340
+ </tr>
341
+ <tr>
342
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">VlmsAreBlind</td>
343
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">68.6</td>
344
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">50.0</td>
345
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">75.8/74.3</td>
346
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">59.4/57.3</td>
347
+ </tr>
348
+ <tr><td colspan="5" style="padding:8px 12px;font-weight:600;color:#7c3aed;border-bottom:1px solid rgba(124, 58, 237, 0.2);background:rgba(124, 58, 237, 0.1)">General VQA</td></tr>
349
+ <tr>
350
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">RealWorldQA</td>
351
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">73.2</td>
352
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">69.5</td>
353
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">74.5/71.2</td>
354
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">63.4/61.6</td>
355
+ </tr>
356
+ <tr>
357
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">MMStar</td>
358
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">73.2</td>
359
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">68.1</td>
360
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">71.7/68.0</td>
361
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">58.3/55.9</td>
362
+ </tr>
363
+ <tr>
364
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">MMBench<sub><small>EN-DEV-v1.1</small></sub></td>
365
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">86.7</td>
366
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">81.9</td>
367
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">83.3/81.3</td>
368
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">69.9/68.0</td>
369
+ </tr>
370
+ <tr>
371
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">SimpleVQA</td>
372
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">48.8</td>
373
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">43.6</td>
374
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">38.5/39.5</td>
375
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">31.3/30.4</td>
376
+ </tr>
377
+ <tr>
378
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">HallusionBench</td>
379
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">64.1</td>
380
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">54.9</td>
381
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">58.0/51.3</td>
382
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">53.1/46.7</td>
383
+ </tr>
384
+ <tr><td colspan="5" style="padding:8px 12px;font-weight:600;color:#7c3aed;border-bottom:1px solid rgba(124, 58, 237, 0.2);background:rgba(124, 58, 237, 0.1)">Text Recognition and Document Understanding</td></tr>
385
+ <tr>
386
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">MMLongBench-Doc</td>
387
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">44.4</td>
388
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">33.8</td>
389
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">45.4/38.8</td>
390
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">33.6/28.1</td>
391
+ </tr>
392
+ <tr>
393
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">AI2D_TEST</td>
394
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">84.9</td>
395
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">80.4</td>
396
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">83.3/81.5</td>
397
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">69.9/68.7</td>
398
+ </tr>
399
+ <tr>
400
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">CC-OCR</td>
401
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">73.8</td>
402
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">68.3</td>
403
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">72.9/75.8</td>
404
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">63.2/66.7</td>
405
+ </tr>
406
+ <tr>
407
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">OmniDocBench1.5</td>
408
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">80.0</td>
409
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">65.9</td>
410
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">79.8/80.9</td>
411
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">61.0/70.6</td>
412
+ </tr>
413
+ <tr>
414
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">CharXiv(RQ)</td>
415
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">50.3</td>
416
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">37.1</td>
417
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">58.8/52.6</td>
418
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">41.3/38.2</td>
419
+ </tr>
420
+ <tr>
421
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">OCRBench</td>
422
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">80.8</td>
423
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">79.2</td>
424
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">84.5/85.4</td>
425
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">74.5/79.1</td>
426
+ </tr>
427
+ <tr><td colspan="5" style="padding:8px 12px;font-weight:600;color:#7c3aed;border-bottom:1px solid rgba(124, 58, 237, 0.2);background:rgba(124, 58, 237, 0.1)">Spatial Intelligence</td></tr>
428
+ <tr>
429
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">RefCOCO(avg)</td>
430
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">88.2</td>
431
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">84.8</td>
432
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">84.8/84.3</td>
433
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">79.3/77.8</td>
434
+ </tr>
435
+ <tr>
436
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">CountBench</td>
437
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">89.4</td>
438
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">84.1</td>
439
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">91.4/86.8</td>
440
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">77.0/68.6</td>
441
+ </tr>
442
+ <tr>
443
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">ODInW13</td>
444
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">39.4</td>
445
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">36.0</td>
446
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">35.9/40.5</td>
447
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">31.6/33.2</td>
448
+ </tr>
449
+ <tr>
450
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">ERQA</td>
451
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">47.3</td>
452
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">41.8</td>
453
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">43.8/33.0</td>
454
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">34.5/23.8</td>
455
+ </tr>
456
+ <tr>
457
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">EmbSpatialBench</td>
458
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">80.7</td>
459
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">75.9</td>
460
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">77.9/66.4</td>
461
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">68.6/54.6</td>
462
+ </tr>
463
+ <tr>
464
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">RefSpatialBench</td>
465
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">45.3</td>
466
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">28.9</td>
467
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">32.9/30.0</td>
468
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">23.5/21.7</td>
469
+ </tr>
470
+ <tr>
471
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">Hypersim</td>
472
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">11.9</td>
473
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">11.2</td>
474
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">12.4/12.4</td>
475
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">11.9/11.0</td>
476
+ </tr>
477
+ <tr>
478
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">SUNRGBD</td>
479
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">28.0</td>
480
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">28.6</td>
481
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">28.7/25.6</td>
482
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">26.1/23.3</td>
483
+ </tr>
484
+ <tr>
485
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">Nuscene</td>
486
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">4.9</td>
487
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">4.0</td>
488
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">6.9/8.5</td>
489
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">5.7/7.0</td>
490
+ </tr>
491
+ <tr><td colspan="5" style="padding:8px 12px;font-weight:600;color:#7c3aed;border-bottom:1px solid rgba(124, 58, 237, 0.2);background:rgba(124, 58, 237, 0.1)">Video Understanding</td></tr>
492
+ <tr>
493
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">VideoMME<sub><small>(w sub.)</sub></small></td>
494
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">76.0</td>
495
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">67.9</td>
496
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">75.6/--</td>
497
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">63.8/--</td>
498
+ </tr>
499
+ <tr>
500
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">VideoMME<sub><small>(w/o sub.)</sub></small></td>
501
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">68.9</td>
502
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">62.1</td>
503
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">69.0/--</td>
504
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">57.7/--</td>
505
+ </tr>
506
+ <tr>
507
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">VideoMMMU</td>
508
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">69.4</td>
509
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">54.1</td>
510
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">62.1/--</td>
511
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">44.3/--</td>
512
+ </tr>
513
+ <tr>
514
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">MLVU</td>
515
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">75.7</td>
516
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">69.2</td>
517
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">76.2/--</td>
518
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">65.6/--</td>
519
+ </tr>
520
+ <tr>
521
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">MVBench</td>
522
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">69.3</td>
523
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">64.5</td>
524
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">64.9/--</td>
525
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">55.8/--</td>
526
+ </tr>
527
+ <tr>
528
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">LVBench</td>
529
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">53.5</td>
530
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">47.6</td>
531
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">57.1/--</td>
532
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">45.1/--</td>
533
+ </tr>
534
+ <tr>
535
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">MMVU</td>
536
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">58.6</td>
537
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">48.9</td>
538
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">48.6/--</td>
539
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">34.3/--</td>
540
+ </tr>
541
+ <tr><td colspan="5" style="padding:8px 12px;font-weight:600;color:#7c3aed;border-bottom:1px solid rgba(124, 58, 237, 0.2);background:rgba(124, 58, 237, 0.1)">Visual Agent </td></tr>
542
+ <tr>
543
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">ScreenSpot Pro</td>
544
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">59.5</td>
545
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">48.5</td>
546
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">--/54.5</td>
547
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">--/46.5</td>
548
+ </tr>
549
+ <tr><td colspan="5" style="padding:8px 12px;font-weight:600;color:#7c3aed;border-bottom:1px solid rgba(124, 58, 237, 0.2);background:rgba(124, 58, 237, 0.1)">Medical VQA</td></tr>
550
+ <tr>
551
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">SLAKE</td>
552
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">65.9</td>
553
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">61.1</td>
554
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">74.4/67.5</td>
555
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">62.6/59.5</td>
556
+ </tr>
557
+ <tr>
558
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">PMC-VQA</td>
559
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">48.4</td>
560
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">42.4</td>
561
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">48.8/54.0</td>
562
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">40.4/45.5</td>
563
+ </tr>
564
+ <tr>
565
+ <td style="padding:7px 7px;padding-left:20px;border-bottom:1px solid rgba(128, 128, 128, 0.15);">MedXpertQA-MM</td>
566
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">26.3</td>
567
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">13.0</td>
568
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">26.9/19.1</td>
569
+ <td style="padding:7px 7px;text-align:center;border-bottom:1px solid rgba(128, 128, 128, 0.15)">17.1/25.3</td>
570
+ </tr>
571
+ </tbody>
572
+ </table>
573
+
574
+ <p style="margin-top:12px;font-size:11px;opacity:0.7">
575
+ * Scores of Qwen3.5 models are reported as Thinking / Non-thinking.<br>
576
+ * MathVision: our model’s score is evaluated using a fixed prompt, e.g., “Please reason step by step, and put your final answer within \boxed{}.” For other models, we report the higher score between runs with and without the \boxed{} formatting.<br>
577
+ * Experimental settings: For the Video benchmarks, we used top_p=0.95, top_k=20, presence_penalty=1.5, and temperature=1.0. All other benchmarks adopted the same sampling configuration but with temperature=0.6 under the thinking mode. Under the non-thinking mode, the sampling parameters were set to top_p=0.8, top_k=20, presence_penalty=1.5, and temperature=0.7.<br>
578
+ * Empty cells (--) indicate scores not yet available or not applicable.
579
+ </p>
580
+ </div>
581
+
582
+ ## Quickstart
583
+
584
+ > [!Important]
585
+ > Qwen3.5 models support both non-thinking and thinking mode. **Qwen3.5-0.8B operates in non-thinking mode by default**.
586
+ > To enable thinking, refer to the examples [here](#thinking-mode).
587
+
588
+ For streamlined integration, we recommend using Qwen3.5 via APIs. Below is a guide to use Qwen3.5 via OpenAI-compatible API.
589
+
590
+ ### Serving Qwen3.5
591
+
592
+ Qwen3.5 can be served via APIs with popular inference frameworks.
593
+ In the following, we show example commands to launch OpenAI-Compatible API servers for Qwen3.5 models.
594
+
595
+ > [!Important]
596
+ > Inference efficiency and throughput vary significantly across frameworks.
597
+ > We recommend using the latest framework versions to ensure optimal performance and compatibility.
598
+ > For production workloads or high-throughput scenarios, dedicated serving engines such as SGLang, KTransformers or vLLM are strongly recommended.
599
+
600
+ > [!Important]
601
+ > The model has a default context length of 262,144 tokens.
602
+ > If you encounter out-of-memory (OOM) errors, consider reducing the context window.
603
+
604
+ #### SGLang
605
+
606
+ [SGLang](https://github.com/sgl-project/sglang) is a fast serving framework for large language models and vision language models.
607
+ SGLang from the main branch of the open-source repository is required for Qwen3.5, which can be installed using the following command in a fresh environment:
608
+ ```shell
609
+ uv pip install 'git+https://github.com/sgl-project/sglang.git#subdirectory=python&egg=sglang[all]'
610
+ ```
611
+ See [its documentation](https://docs.sglang.ai/get_started/install.html) for more details.
612
+
613
+ The following will create API endpoints at `http://localhost:8000/v1`:
614
+
615
+ - **Standard Version**: The following command can be used to create an API endpoint with maximum context length 262,144 tokens using tensor parallel on 8 GPUs.
616
+
617
+ ```shell
618
+ python -m sglang.launch_server --model-path Qwen/Qwen3.5-0.8B --port 8000 --tp-size 1 --mem-fraction-static 0.8 --context-length 262144
619
+ ```
620
+
621
+ - **Tool Use**: To support tool use, you can use the following command.
622
+
623
+ ```shell
624
+ python -m sglang.launch_server --model-path Qwen/Qwen3.5-0.8B --port 8000 --tp-size 1 --mem-fraction-static 0.8 --context-length 262144 --tool-call-parser qwen3_coder
625
+ ```
626
+
627
+ - **Multi-Token Prediction (MTP)**: The following command is recommended for MTP:
628
+
629
+ ```shell
630
+ python -m sglang.launch_server --model-path Qwen/Qwen3.5-0.8B --port 8000 --tp-size 1 --mem-fraction-static 0.8 --context-length 262144 --speculative-algo NEXTN --speculative-num-steps 3 --speculative-eagle-topk 1 --speculative-num-draft-tokens 4
631
+ ```
632
+
633
+ #### vLLM
634
+
635
+ [vLLM](https://github.com/vllm-project/vllm) is a high-throughput and memory-efficient inference and serving engine for LLMs.
636
+ vLLM from the main branch of the open-source repository is required for Qwen3.5, which can be installed using the following command in a fresh environment:
637
+ ```shell
638
+ uv pip install vllm --torch-backend=auto --extra-index-url https://wheels.vllm.ai/nightly
639
+ ```
640
+ See [its documentation](https://docs.vllm.ai/en/stable/getting_started/installation/index.html) for more details.
641
+
642
+ For detailed Qwen3.5 usage guide, see the [vLLM Qwen3.5 recipe](https://docs.vllm.ai/projects/recipes/en/latest/Qwen/Qwen3.5.html).
643
+
644
+ The following will create API endpoints at `http://localhost:8000/v1`:
645
+
646
+ - **Standard Version**: The following command can be used to create an API endpoint with maximum context length 262,144 tokens using tensor parallel on 8 GPUs.
647
+
648
+ ```shell
649
+ vllm serve Qwen/Qwen3.5-0.8B --port 8000 --tensor-parallel-size 1 --max-model-len 262144
650
+ ```
651
+
652
+ - **Tool Call**: To support tool use, you can use the following command.
653
+
654
+ ```shell
655
+ vllm serve Qwen/Qwen3.5-0.8B --port 8000 --tensor-parallel-size 1 --max-model-len 262144 --enable-auto-tool-choice --tool-call-parser qwen3_coder
656
+ ```
657
+
658
+ - **Multi-Token Prediction (MTP)**: The following command is recommended for MTP:
659
+
660
+ ```shell
661
+ vllm serve Qwen/Qwen3.5-0.8B --port 8000 --tensor-parallel-size 1 --max-model-len 262144 --speculative-config '{"method":"qwen3_next_mtp","num_speculative_tokens":2}'
662
+ ```
663
+
664
+ - **Text-Only**: The following command skips the vision encoder and multimodal profiling to free up memory for additional KV cache:
665
+
666
+ ```shell
667
+ vllm serve Qwen/Qwen3.5-0.8B --port 8000 --tensor-parallel-size 1 --max-model-len 262144 --language-model-only
668
+ ```
669
+
670
+ #### KTransformers
671
+
672
+ [KTransformers](https://github.com/kvcache-ai/ktransformers) is a flexible framework for experiencing cutting-edge LLM inference optimizations with CPU-GPU heterogeneous computing.
673
+ For running Qwen3.5 with KTransformers, see the [KTransformers Deployment Guide](https://github.com/kvcache-ai/ktransformers/blob/main/doc/en/Qwen3.5.md).
674
+
675
+ #### Hugging Face Transformers
676
+
677
+ Hugging Face Transformers contains a _lightweight_ server which can be used for quick testing and moderate load deployment.
678
+ The latest `transformers` is required for Qwen3.5:
679
+ ```shell
680
+ pip install "transformers[serving] @ git+https://github.com/huggingface/transformers.git@main"
681
+ ```
682
+ See [its documentation](https://huggingface.co/docs/transformers/main/serving) for more details. Please also make sure torchvision and pillow are installed.
683
+
684
+ Then, run `transformers serve` to launch a server with API endpoints at `http://localhost:8000/v1`; it will place the model on accelerators if available:
685
+ ```shell
686
+ transformers serve --force-model Qwen/Qwen3.5-0.8B --port 8000 --continuous-batching
687
+ ```
688
+
689
+ ### Using Qwen3.5 via the Chat Completions API
690
+
691
+ The chat completions API is accessible via standard HTTP requests or OpenAI SDKs.
692
+ Here, we show examples using the OpenAI Python SDK.
693
+
694
+ Before starting, make sure it is installed and the API key and the API base URL is configured, e.g.:
695
+ ```shell
696
+ pip install -U openai
697
+
698
+ # Set the following accordingly
699
+ export OPENAI_BASE_URL="http://localhost:8000/v1"
700
+ export OPENAI_API_KEY="EMPTY"
701
+ ```
702
+
703
+ > [!Tip]
704
+ > We recommend using the following set of sampling parameters for generation
705
+ > - Non-thinking mode for text tasks: `temperature=1.0, top_p=1.00, top_k=20, min_p=0.0, presence_penalty=2.0, repetition_penalty=1.0`
706
+ > - Non-thinking mode for VL tasks: `temperature=0.7, top_p=0.80, top_k=20, min_p=0.0, presence_penalty=1.5, repetition_penalty=1.0`
707
+ > - Thinking mode for text tasks: `temperature=1.0, top_p=0.95, top_k=20, min_p=0.0, presence_penalty=1.5, repetition_penalty=1.0`
708
+ > - Thinking mode for VL or precise coding (e.g. WebDev) tasks : `temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, presence_penalty=0.0, repetition_penalty=1.0`
709
+ >
710
+ > Please note that the support for sampling parameters varies according to inference frameworks.
711
+
712
+ #### Text-Only Input
713
+
714
+ ```python
715
+ from openai import OpenAI
716
+ # Configured by environment variables
717
+ client = OpenAI()
718
+
719
+ messages = [
720
+ {"role": "user", "content": "Give me a short introduction to large language models."},
721
+ ]
722
+
723
+ chat_response = client.chat.completions.create(
724
+ model="Qwen/Qwen3.5-0.8B",
725
+ messages=messages,
726
+ max_tokens=32768,
727
+ temperature=1.0,
728
+ top_p=1.0,
729
+ presence_penalty=2.0,
730
+ extra_body={
731
+ "top_k": 20,
732
+ },
733
+ )
734
+ print("Chat response:", chat_response)
735
+ ```
736
+
737
+ #### Image Input
738
+
739
+ ```python
740
+ from openai import OpenAI
741
+ # Configured by environment variables
742
+ client = OpenAI()
743
+
744
+ messages = [
745
+ {
746
+ "role": "user",
747
+ "content": [
748
+ {
749
+ "type": "image_url",
750
+ "image_url": {
751
+ "url": "https://qianwen-res.oss-accelerate.aliyuncs.com/Qwen3.5/demo/RealWorld/RealWorld-04.png"
752
+ }
753
+ },
754
+ {
755
+ "type": "text",
756
+ "text": "Where is this?"
757
+ }
758
+ ]
759
+ }
760
+ ]
761
+
762
+ chat_response = client.chat.completions.create(
763
+ model="Qwen/Qwen3.5-0.8B",
764
+ messages=messages,
765
+ max_tokens=32768,
766
+ temperature=0.7,
767
+ top_p=0.8,
768
+ presence_penalty=1.5,
769
+ extra_body={
770
+ "top_k": 20,
771
+ },
772
+ )
773
+ print("Chat response:", chat_response)
774
+ ```
775
+
776
+ #### Video Input
777
+
778
+ ```python
779
+ from openai import OpenAI
780
+ # Configured by environment variables
781
+ client = OpenAI()
782
+
783
+ messages = [
784
+ {
785
+ "role": "user",
786
+ "content": [
787
+ {
788
+ "type": "video_url",
789
+ "video_url": {
790
+ "url": "https://qianwen-res.oss-accelerate.aliyuncs.com/Qwen3.5/demo/video/N1cdUjctpG8.mp4"
791
+ }
792
+ },
793
+ {
794
+ "type": "text",
795
+ "text": "Summarize the video content."
796
+ }
797
+ ]
798
+ }
799
+ ]
800
+
801
+ # When vLLM is launched with `--media-io-kwargs '{"video": {"num_frames": -1}}'`,
802
+ # video frame sampling can be configured via `extra_body` (e.g., by setting `fps`).
803
+ # This feature is currently supported only in vLLM.
804
+ #
805
+ # By default, `fps=2` and `do_sample_frames=True`.
806
+ # With `do_sample_frames=True`, you can customize the `fps` value to set your desired video sampling rate.
807
+ chat_response = client.chat.completions.create(
808
+ model="Qwen/Qwen3.5-0.8B",
809
+ messages=messages,
810
+ max_tokens=32768,
811
+ temperature=0.7,
812
+ top_p=0.8,
813
+ presence_penalty=1.5,
814
+ extra_body={
815
+ "top_k": 20,
816
+ "mm_processor_kwargs": {"fps": 2, "do_sample_frames": True},
817
+ },
818
+ )
819
+
820
+ print("Chat response:", chat_response)
821
+ ```
822
+
823
+ #### Thinking Mode
824
+
825
+ > [!Important]
826
+ > Qwen3.5 does not officially support the soft switch of Qwen3, i.e., `/think` and `/nothink`.
827
+
828
+ You can make the model think before response by configuring the API parameters.
829
+ For example,
830
+
831
+ ```python
832
+ from openai import OpenAI
833
+ # Configured by environment variables
834
+ client = OpenAI()
835
+
836
+ messages = [
837
+ {"role": "user", "content": "Type \"I love Qwen3.5\" backwards"},
838
+ ]
839
+
840
+ chat_response = client.chat.completions.create(
841
+ model="Qwen/Qwen3.5-0.8B",
842
+ messages=messages,
843
+ max_tokens=81920,
844
+ temperature=1.0,
845
+ top_p=0.95,
846
+ presence_penalty=1.5,
847
+ extra_body={
848
+ "top_k": 20,
849
+ "enable_thinking": True,
850
+ },
851
+ )
852
+ print("Chat response:", chat_response)
853
+ ```
854
+
855
+ > [!Important]
856
+ > In thinking mode, we have observed that when using the recommended sampling parameters, Qwen3.5-0.8B is more prone to entering thinking loops compared to other Qwen3.5 models, which may prevent it from terminating generation properly.
857
+ > We recommend further tuning the sampling parameters specific to your use case and utilizing the API's streaming generation mode (if supported) to enable timely detection and interruption of such anomalous generation behaviors.
858
+
859
+
860
+ ## Agentic Usage
861
+
862
+ Qwen3.5 excels in tool calling capabilities.
863
+
864
+ ### Qwen-Agent
865
+
866
+ We recommend using [Qwen-Agent](https://github.com/QwenLM/Qwen-Agent) to quickly build Agent applications with Qwen3.5.
867
+
868
+ To define the available tools, you can use the MCP configuration file, use the integrated tool of Qwen-Agent, or integrate other tools by yourself.
869
+ ```python
870
+ import os
871
+ from qwen_agent.agents import Assistant
872
+
873
+ # Define LLM
874
+ # Using OpenAI-compatible API endpoint. The API backend should disable response parsers.
875
+ llm_cfg = {
876
+ # Use your own model service compatible with OpenAI API by vLLM/SGLang:
877
+ 'model': 'Qwen/Qwen3.5-0.8B',
878
+ 'model_type': 'qwenvl_oai',
879
+ 'model_server': 'http://localhost:8000/v1', # api_base
880
+ 'api_key': 'EMPTY',
881
+
882
+ 'generate_cfg': {
883
+ 'use_raw_api': True,
884
+ # Pass the parameter of whether to enable thinking mode in this way
885
+ # 'extra_body': {
886
+ # 'chat_template_kwargs': {'enable_thinking': True}
887
+ # },
888
+ },
889
+ }
890
+
891
+ # Define Tools
892
+ tools = [
893
+ {'mcpServers': { # You can specify the MCP configuration file
894
+ "filesystem": {
895
+ "command": "npx",
896
+ "args": ["-y", "@modelcontextprotocol/server-filesystem", "/Users/xxxx/Desktop"]
897
+ }
898
+ }
899
+ }
900
+ ]
901
+
902
+ # Define Agent
903
+ bot = Assistant(llm=llm_cfg, function_list=tools)
904
+
905
+ # Streaming generation
906
+ messages = [{'role': 'user', 'content': 'Help me organize my desktop.'}]
907
+ for responses in bot.run(messages=messages):
908
+ pass
909
+ print(responses)
910
+
911
+ # Streaming generation
912
+ messages = [{'role': 'user', 'content': 'Develop a dog website and save it on the desktop'}]
913
+ for responses in bot.run(messages=messages):
914
+ pass
915
+ print(responses)
916
+ ```
917
+
918
+ ### Qwen Code
919
+
920
+
921
+ [Qwen Code](https://github.com/QwenLM/qwen-code) is an open-source AI agent for the terminal, optimized for Qwen models. It helps you understand large codebases, automate tedious work, and ship faster.
922
+
923
+ For more information, please refer to [Qwen Code](https://qwenlm.github.io/qwen-code-docs/).
924
+
925
+ ## Best Practices
926
+
927
+ To achieve optimal performance, we recommend the following settings:
928
+
929
+ 1. **Sampling Parameters**:
930
+ - We suggest using the following sets of sampling parameters depending on the mode and task type:
931
+ - **Non-thinking mode for text tasks**:
932
+ `temperature=1.0`, `top_p=1.00`, `top_k=20`, `min_p=0.0`, `presence_penalty=2.0`, `repetition_penalty=1.0`
933
+ - **Non-thinking mode for VL tasks**:
934
+ `temperature=0.7`, `top_p=0.80`, `top_k=20`, `min_p=0.0`, `presence_penalty=1.5`, `repetition_penalty=1.0`
935
+ - **Thinking mode for text tasks**:
936
+ `temperature=1.0`, `top_p=0.95`, `top_k=20`, `min_p=0.0`, `presence_penalty=1.5`, `repetition_penalty=1.0`
937
+ - **Thinking mode for VL or precise coding (e.g., WebDev) tasks**:
938
+ `temperature=0.6`, `top_p=0.95`, `top_k=20`, `min_p=0.0`, `presence_penalty=0.0`, `repetition_penalty=1.0`
939
+
940
+ - For supported frameworks, you can adjust the `presence_penalty` parameter between 0 and 2 to reduce endless repetitions. However, using a higher value may occasionally result in language mixing and a slight decrease in model performance.
941
+
942
+ 2. **Adequate Output Length**: We recommend using an output length of 32,768 tokens for most queries. For benchmarking on highly complex problems, such as those found in math and programming competitions, we suggest setting the max output length to 81,920 tokens. This provides the model with sufficient space to generate detailed and comprehensive responses, thereby enhancing its overall performance.
943
+
944
+ 3. **Standardize Output Format**: We recommend using prompts to standardize model outputs when benchmarking.
945
+ - **Math Problems**: Include "Please reason step by step, and put your final answer within \boxed{}." in the prompt.
946
+ - **Multiple-Choice Questions**: Add the following JSON structure to the prompt to standardize responses: "Please show your choice in the `answer` field with only the choice letter, e.g., `"answer": "C"`."
947
+
948
+ 4. **No Thinking Content in History**: In multi-turn conversations, the historical model output should only include the final output part and does not need to include the thinking content. It is implemented in the provided chat template in Jinja2. However, for frameworks that do not directly use the Jinja2 chat template, it is up to the developers to ensure that the best practice is followed.
949
+
950
+ 5. **Long Video Understanding**: To optimize inference efficiency for plain text and images, the `size` parameter in the released `video_preprocessor_config.json` is conservatively configured. It is recommended to set the `longest_edge` parameter in the video_preprocessor_config file to 469,762,048 (corresponding to 224k video tokens) to enable higher frame-rate sampling for hour-scale videos and thereby achieve superior performance. For example,
951
+ ```json
952
+ {"longest_edge": 469762048, "shortest_edge": 4096}
953
+ ```
954
+
955
+ Alternatively, override the default values via engine startup parameters. For implementation details, refer to: [vLLM](https://github.com/vllm-project/vllm/pull/34330) / [SGLang](https://github.com/sgl-project/sglang/pull/18467).
956
+
957
 
958
  ### Citation
959
 
 
967
  year = {2026},
968
  url = {https://qwen.ai/blog?id=qwen3.5}
969
  }
970
+ ```
config.json CHANGED
@@ -1,75 +1,96 @@
1
  {
2
- "architectures": [
3
- "Qwen3_5ForCausalLM"
4
- ],
5
- "attention_bias": false,
6
- "attention_dropout": 0.0,
7
- "attn_output_gate": true,
8
- "bos_token_id": null,
9
- "dtype": "bfloat16",
10
- "eos_token_id": 248044,
11
- "full_attention_interval": 4,
12
- "head_dim": 256,
13
- "hidden_act": "silu",
14
- "hidden_size": 1024,
15
- "initializer_range": 0.02,
16
- "intermediate_size": 3584,
17
- "layer_types": [
18
- "linear_attention",
19
- "linear_attention",
20
- "linear_attention",
21
- "full_attention",
22
- "linear_attention",
23
- "linear_attention",
24
- "linear_attention",
25
- "full_attention",
26
- "linear_attention",
27
- "linear_attention",
28
- "linear_attention",
29
- "full_attention",
30
- "linear_attention",
31
- "linear_attention",
32
- "linear_attention",
33
- "full_attention",
34
- "linear_attention",
35
- "linear_attention",
36
- "linear_attention",
37
- "full_attention",
38
- "linear_attention",
39
- "linear_attention",
40
- "linear_attention",
41
- "full_attention"
42
- ],
43
- "linear_conv_kernel_dim": 4,
44
- "linear_key_head_dim": 128,
45
- "linear_num_key_heads": 16,
46
- "linear_num_value_heads": 16,
47
- "linear_value_head_dim": 128,
48
- "mamba_ssm_dtype": "float32",
49
- "max_position_embeddings": 262144,
50
- "mlp_only_layers": [],
51
- "model_type": "qwen3_5_text",
52
- "mtp_num_hidden_layers": 1,
53
- "mtp_use_dedicated_embeddings": false,
54
- "num_attention_heads": 8,
55
- "num_hidden_layers": 24,
56
- "num_key_value_heads": 2,
57
- "pad_token_id": null,
58
- "partial_rotary_factor": 0.25,
59
- "rms_norm_eps": 1e-06,
60
- "rope_parameters": {
61
- "mrope_interleaved": true,
62
- "mrope_section": [
63
- 11,
64
- 11,
65
- 10
66
  ],
67
- "partial_rotary_factor": 0.25,
68
- "rope_theta": 10000000,
69
- "rope_type": "default"
70
- },
71
- "tie_word_embeddings": true,
72
- "transformers_version": "5.6.0",
73
- "use_cache": true,
74
- "vocab_size": 248320
75
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  {
2
+ "architectures": [
3
+ "Qwen3_5ForConditionalGeneration"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4
  ],
5
+ "image_token_id": 248056,
6
+ "model_type": "qwen3_5",
7
+ "text_config": {
8
+ "attention_bias": false,
9
+ "attention_dropout": 0.0,
10
+ "attn_output_gate": true,
11
+ "dtype": "bfloat16",
12
+ "eos_token_id": 248044,
13
+ "full_attention_interval": 4,
14
+ "head_dim": 256,
15
+ "hidden_act": "silu",
16
+ "hidden_size": 1024,
17
+ "initializer_range": 0.02,
18
+ "intermediate_size": 3584,
19
+ "layer_types": [
20
+ "linear_attention",
21
+ "linear_attention",
22
+ "linear_attention",
23
+ "full_attention",
24
+ "linear_attention",
25
+ "linear_attention",
26
+ "linear_attention",
27
+ "full_attention",
28
+ "linear_attention",
29
+ "linear_attention",
30
+ "linear_attention",
31
+ "full_attention",
32
+ "linear_attention",
33
+ "linear_attention",
34
+ "linear_attention",
35
+ "full_attention",
36
+ "linear_attention",
37
+ "linear_attention",
38
+ "linear_attention",
39
+ "full_attention",
40
+ "linear_attention",
41
+ "linear_attention",
42
+ "linear_attention",
43
+ "full_attention"
44
+ ],
45
+ "linear_conv_kernel_dim": 4,
46
+ "linear_key_head_dim": 128,
47
+ "linear_num_key_heads": 16,
48
+ "linear_num_value_heads": 16,
49
+ "linear_value_head_dim": 128,
50
+ "max_position_embeddings": 262144,
51
+ "mlp_only_layers": [],
52
+ "model_type": "qwen3_5_text",
53
+ "mtp_num_hidden_layers": 1,
54
+ "mtp_use_dedicated_embeddings": false,
55
+ "num_attention_heads": 8,
56
+ "num_hidden_layers": 24,
57
+ "num_key_value_heads": 2,
58
+ "rms_norm_eps": 1e-06,
59
+ "tie_word_embeddings": true,
60
+ "use_cache": true,
61
+ "vocab_size": 248320,
62
+ "mamba_ssm_dtype": "float32",
63
+ "rope_parameters": {
64
+ "mrope_interleaved": true,
65
+ "mrope_section": [
66
+ 11,
67
+ 11,
68
+ 10
69
+ ],
70
+ "rope_type": "default",
71
+ "rope_theta": 10000000,
72
+ "partial_rotary_factor": 0.25
73
+ }
74
+ },
75
+ "tie_word_embeddings": true,
76
+ "transformers_version": "4.57.0.dev0",
77
+ "video_token_id": 248057,
78
+ "vision_config": {
79
+ "deepstack_visual_indexes": [],
80
+ "depth": 12,
81
+ "hidden_act": "gelu_pytorch_tanh",
82
+ "hidden_size": 768,
83
+ "in_channels": 3,
84
+ "initializer_range": 0.02,
85
+ "intermediate_size": 3072,
86
+ "model_type": "qwen3_5",
87
+ "num_heads": 12,
88
+ "num_position_embeddings": 2304,
89
+ "out_hidden_size": 1024,
90
+ "patch_size": 16,
91
+ "spatial_merge_size": 2,
92
+ "temporal_patch_size": 2
93
+ },
94
+ "vision_end_token_id": 248054,
95
+ "vision_start_token_id": 248053
96
+ }
configs/train.yaml CHANGED
@@ -1,7 +1,7 @@
1
  ### Qwen3.5-0.8B-HOS QLoRA 训练配置 (针对 0.8B 小模型优化)
2
 
3
  ### 模型配置
4
- model_name_or_path: lxcxjxhx/Qwen3.5-0.8B-HOS
5
  trust_remote_code: true
6
 
7
  ### 训练方法
@@ -10,7 +10,7 @@ do_train: true
10
  finetuning_type: lora
11
 
12
  ### 数据集配置
13
- dataset: merged_cybersec
14
  dataset_dir: datasets
15
  template: qwen
16
  cutoff_len: 2048 # 0.8B 模型可以使用更长的序列
 
1
  ### Qwen3.5-0.8B-HOS QLoRA 训练配置 (针对 0.8B 小模型优化)
2
 
3
  ### 模型配置
4
+ model_name_or_path: /home/s/MODEL/ACT-DASESS/models/Qwen3.5-0.8B
5
  trust_remote_code: true
6
 
7
  ### 训练方法
 
10
  finetuning_type: lora
11
 
12
  ### 数据集配置
13
+ dataset: cybersecurity_sharegpt_chinese
14
  dataset_dir: datasets
15
  template: qwen
16
  cutoff_len: 2048 # 0.8B 模型可以使用更长的序列
datasets/cybersecurity_chinese_mixed_v2.jsonl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:09db0023d2cf606b324588388ea9df1abe07daef0800eac34c18b322d5f44895
3
+ size 65166760
datasets/cybersecurity_hq.jsonl ADDED
@@ -0,0 +1,20 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {"instruction": "什么是SQL注入攻击?请详细解释其原理和防御方法。", "input": "", "output": "SQL注入是一种常见的网络安全漏洞,攻击者通过在应用程序的输入中插入恶意SQL代码来操纵数据库查询。这可能导致未授权的数据访问、数据修改或删除。\n\n原理:\n1. 应用程序直接将用户输入拼接到SQL查询中\n2. 攻击者利用特殊字符闭合原有查询\n3. 注入恶意SQL语句改变查询逻辑\n\n防御措施:\n1. 使用参数化查询(预编译语句)\n2. 输入验证和过滤\n3. 最小权限原则\n4. 使用ORM框架\n5. WAF(Web应用防火墙)"}
2
+ {"instruction": "解释XSS攻击的原理和类型", "input": "", "output": "XSS(跨站脚本)攻击是指攻击者将恶意脚本注入到网页中,当其他用户浏览该页面时,脚本会在用户浏览器中执行。\n\n类型:\n1. 反射型XSS:恶意脚本在URL参数中,服务器将其反射回页面\n2. 存储型XSS:恶意脚本被存储在服务器数据库中\n3. DOM型XSS:客户端JavaScript代码修改DOM时引入\n\n危害:\n- 窃取cookie和会话令牌\n- 执行恶意操作\n- 钓鱼攻击\n\n防御方法:\n1. 输出编码和转义\n2. 内容安全策略(CSP)\n3. HttpOnly cookie标志\n4. 输入验证"}
3
+ {"instruction": "什么是CSRF攻击?如何防御?", "input": "", "output": "CSRF(跨站请求伪造)攻击迫使已认证用户在不知情的情况下执行非预期操作。攻击者利用用户的身份认证状态发起恶意请求。\n\n攻击原理:\n1. 用户登录目标网站\n2. 用户访问恶意网站或链接\n3. 恶意页面自动发起对目标网站的请求\n4. 浏览器自动携带用户的cookie\n\n防御措施:\n1. 使用CSRF令牌(随机生成的token)\n2. 验证Referer和Origin头\n3. 设置SameSite cookie属性\n4. 双重提交cookie\n5. 自定义请求头"}
4
+ {"instruction": "解释什么是零日漏洞", "input": "", "output": "零日漏洞是指软件中尚未被开发者发现或修补的安全缺陷。'零日'指的是开发者有零天时间来修复漏洞,因为攻击者已经知道并可能正在利用它。\n\n特点:\n1. 未知性:开发者尚未发现\n2. 危险性:没有官方补丁可用\n3. 高价值:在黑市上价格昂贵\n\n攻击流程:\n1. 攻击者发现漏洞\n2. 开发exploit(漏洞利用代码)\n3. 在补丁发布前利用漏洞\n4. 漏洞公开后变为'n日漏洞'\n\n防御建议:\n1. 及时更新软件\n2. 使用入侵检测系统\n3. 最小权限原则\n4. 网络分段"}
5
+ {"instruction": "什么是DDoS攻击?有哪些类型?", "input": "", "output": "DDoS(分布式拒绝服务)攻击通过控制大量被感染的计算机同时向目标发送请求,使目标系统资源耗尽而无法提供正常服务。\n\n攻击类型:\n1. 容量耗尽型:\n - UDP洪水攻击\n - ICMP洪水攻击\n - DNS放大攻击\n\n2. 协议型:\n - SYN洪水攻击\n - Ping of Death\n - Smurf攻击\n\n3. 应用层:\n - HTTP洪水攻击\n - Slowloris攻击\n - CC攻击\n\n防御方法:\n1. 流量过滤和速率限制\n2. CDN分发\n3. Anycast网络\n4. 专门的DDoS防护服务\n5. 黑洞路由"}
6
+ {"instruction": "解释加密和解密的区别", "input": "", "output": "加密是将明文转换为密文的过程,使未授权用户无法读取数据内容。解密是加密的逆过程,将密文恢复为明文。\n\n加密算法类型:\n1. 对称加密:\n - 使用相同密钥加密和解密\n - 代表:AES、DES、3DES\n - 优点:速度快\n - 缺点:密钥分发困难\n\n2. 非对称加密:\n - 使用公钥加密,私钥解密\n - 代表:RSA、ECC、DSA\n - 优点:解决密钥分发问题\n - 缺点:速度慢\n\n3. 哈希函数:\n - 单向不可逆\n - 代表:SHA-256、MD5\n - 用于密码存储和完整性验证\n\n应用场景:HTTPS、SSL/TLS、数字签名、密码存储"}
7
+ {"instruction": "什么是社会工程学攻击?", "input": "", "output": "社会工程学是利用人性弱点(如信任、恐惧、贪婪)获取敏感信息的攻击方式。攻击者不直接攻击技术系统,而是操纵人员泄露密码、访问权限等。\n\n常见形式:\n1. 钓鱼攻击:\n - 伪装成可信实体发送邮件\n - 诱导点击恶意链接\n - 伪造登录页面\n\n2. 电话诈骗:\n - 冒充IT支持人员\n - 索要密码或验证码\n\n3. 尾随进入:\n - 跟随授权人员进入限制区域\n\n4. 借口攻击:\n - 编造紧急情况获取信息\n\n防御措施:\n1. 安全意识培训\n2. 多因素认证\n3. 验证身份流程\n4. 最小权限原则"}
8
+ {"instruction": "解释什么是渗透测试", "input": "", "output": "渗透测试是模拟恶意攻击者的技术手段,对系统、网络或应用进行安全评估的过程。目的是发现系统中的安全漏洞并评估其风险。\n\n测试类型:\n1. 黑盒测试:测试者不了解系统信息\n2. 白盒测试:测试者完全了解系统信息\n3. 灰盒测试:部分了解系统信息\n\n测试阶段:\n1. 信息收集:域名、IP、端口、服务\n2. 漏洞扫描:使用工具检测已知漏洞\n3. 漏洞利用:尝试利用发现的漏洞\n4. 权限提升:获取更高权限\n5. 报告编写:记录发现和建议\n\n常用工具:\n- Nmap(端口扫描)\n- Metasploit(漏洞利用)\n- Burp Suite(Web测试)\n- Wireshark(网络分析)"}
9
+ {"instruction": "什么是多因素认证(MFA)?", "input": "", "output": "多因素认证要求用户提供两种或以上的验证方式才能访问系统。基于' something you know, something you have, something you are '原则。\n\n认证因素:\n1. 知识因素(Something you know):\n - 密码\n - PIN码\n - 安全问题\n\n2. 持有因素(Something you have):\n - 手机(短信验证码)\n - 硬件令牌\n - 智能卡\n\n3. 生物因素(Something you are):\n - 指纹\n - 人脸识别\n - 虹膜扫描\n\n优势:\n- 即使密码泄露也能保护账户\n- 显著提高安全性\n- 符合合规要求\n\n实现方式:TOTP、短信验证码、生物识别、硬件密钥"}
10
+ {"instruction": "解释什么是中间人攻击", "input": "", "output": "中间人攻击是指攻击者在通信双方之间拦截并可能篡改信息的攻击方式。攻击者可以窃听通信内容、插入恶意数据或冒充通信双方。\n\n攻击原理:\n1. 攻击者位于通信双方之间\n2. 拦截并可能修改传输的数据\n3. 双方都认为在与对方直接通信\n\n常见场景:\n1. 公共WiFi劫持\n2. ARP欺骗\n3. DNS欺骗\n4. SSL剥离\n\n防御方法:\n1. 使用HTTPS/TLS加密\n2. 证书验证\n3. 端到端加密\n4. VPN\n5. 证书锁定(Certificate Pinning)\n\n检测工具:Wireshark、tcpdump"}
11
+ {"instruction": "什么是安全审计?", "input": "", "output": "安全审计是对信息系统的安全性进行全面检查和评估的过程。包括检查安全策略、访问控制、日志记录、漏洞管理等。\n\n审计内容:\n1. 策略审计:检查安全策略是否完善\n2. 配置审计:检查系统配置是否安全\n3. 日志审计:分析系统日志发现异常\n4. 漏洞审计:扫描系统漏洞\n5. 合规审计:检查是否符合法规要求\n\n审计方法:\n1. 自动化扫描工具\n2. 人工检查\n3. 日志分析\n4. 渗透测试\n\n审计工具:\n- Nessus\n- OpenVAS\n- Qualys\n- Splunk(日志分析)\n\n输出:审计报告,包含发现、风险等级、改进建议"}
12
+ {"instruction": "解释什么是漏洞扫描", "input": "", "output": "漏洞扫描是使用自动化工具检测系统、网络或应用中已知安全漏洞的过程。扫描工具会检查系统配置、软件版本和已知漏洞特征。\n\n扫描类型:\n1. 网络扫描:检测网络设备和服务\n2. 主机扫描:检测操作系统和应用漏洞\n3. Web应用扫描:检测Web漏洞\n4. 数据库扫描:检测数据库配置问题\n\n扫描流程:\n1. 发现目标\n2. 端口和服务识别\n3. 漏洞检测\n4. 风险评估\n5. 生成报告\n\n常见工具:\n- Nessus:企业级漏洞扫描\n- OpenVAS:开源漏洞扫描\n- Qualys:云漏洞管理\n- Burp Suite:Web应用扫描\n- Nmap:网络发现和安全审计\n\n局限性:\n- 只能检测已知漏洞\n- 可能产生误报\n- 无法检测逻辑漏洞"}
13
+ {"instruction": "什么是安全补丁管理?", "input": "", "output": "安全补丁管理是识别、获取、测试和安装软件更新(补丁)以修复安全漏洞的过程。良好的补丁管理是维护系统安全的重要措施。\n\n管理流程:\n1. 漏洞监控:跟踪新发现的安全漏洞\n2. 补丁评估:评估补丁的紧急性和影响\n3. 补丁测试:在测试环境验证补丁\n4. 分批部署:按优先级逐步部署\n5. 验证确认:确认补丁生效且无副作用\n\n最佳实践:\n1. 建立补丁管理策略\n2. 维护资产清单\n3. 自动化补丁部署\n4. 定期审计补丁状态\n5. 保留回滚能力\n\n挑战:\n- 补丁可能引入新问题\n- 关键系统不能随意重启\n- 第三方软件补丁管理\n- 补丁兼容性测试\n\n工具:WSUS、SCCM、Ansible、Chef"}
14
+ {"instruction": "解释什么是蜜罐技术", "input": "", "output": "蜜罐是一种主动防御技术,通过设置诱饵系统吸引攻击者。蜜罐可以收集攻击者的行为信息、攻击工具和攻击方法,帮助安全团队了解威胁态势。\n\n蜜罐类型:\n1. 低交互蜜罐:\n - 模拟有限服务\n - 实现简单\n - 风险较低\n - 代表:Honeyd\n\n2. 高交互蜜罐:\n - 真实操作系统\n - 记录详细行为\n - 风险较高\n - 代表:Cowrie、Dionaea\n\n3. 研究蜜罐:\n - 用于研究攻击行为\n - 收集恶意软件样本\n\n优势:\n- 早期预警系统\n- 收集攻击情报\n- 分散攻击者注意力\n- 研究攻击趋势\n\n部署注意:\n- 隔离网络环境\n- 监控蜜罐状态\n- 定期分析数据"}
15
+ {"instruction": "什么是数据脱敏?", "input": "", "output": "数据脱敏是对敏感数据进行处理,使其在保持数据格式和特征的��时隐藏真实内容的技术。常用于测试环境、开发环境和数据分析场景。\n\n脱敏方法:\n1. 替换:用假数据替换真实数据\n2. 掩码:隐藏部分字符(如身份证号)\n3. 加密:加密敏感字段\n4. 泛化:降低数据精度(如年龄改为年龄段)\n5. 随机化:随机生成符合格式的数据\n6. 删除:移除敏感字段\n\n应用场景:\n- 测试环境数据准备\n- 开发环境数据使用\n- 数据分析外包\n- 日志文件处理\n- 培训数据准备\n\n脱敏原则:\n1. 保持数据格式\n2. 保持数据关系\n3. 不可逆推\n4. 符合合规要求\n\n工具:Informatica、IBM Optim、Delphix"}
16
+ {"instruction": "解释什么是安全信息和事件管理(SIEM)", "input": "", "output": "SIEM是一种安全解决方案,结合安全信息管理和安全事件管理功能。它实时收集、分析和关联来自各种安全设备、服务器和应用的日志数据,帮助检测安全事件、进行事件响应和合规报告。\n\n核心功能:\n1. 日志收集:集中收集各类安全日志\n2. 事件关联:关联不同来源的事件\n3. 实时告警:检测异常行为并告警\n4. 取证分析:支持安全事件调查\n5. 合规报告:生成合规性报告\n\n数据来源:\n- 防火墙日志\n- IDS/IPS日志\n- 服务器日志\n- 应用日志\n- 数据库日志\n\n优势:\n- 集中化安全管理\n- 实时威胁检测\n- 快速事件响应\n- 满足合规要求\n\n产品:Splunk、QRadar、ArcSight、LogRhythm"}
17
+ {"instruction": "什么是零信任安全模型?", "input": "", "output": "零信任是一种安全理念,核心原则是'永不信任,始终验证'。它假设网络内外都存在威胁,不基于网络位置自动信任任何用户或设备。\n\n核心原则:\n1. 始终验证:每次访问都需要验证\n2. 最小权限:只授予必要的权限\n3. 假设入侵:假设网络已被入侵\n4. 持续验证:持续监控和验证\n\n实施要素:\n1. 身份认证:多因素认证\n2. 设备信任:设备健康检查\n3. 微分段:网络细粒度分段\n4. 最小权限访问:基于角色的访问控制\n5. 持续监控:实时监控异常行为\n\n与传统模型对比:\n- 传统:城堡护城河模型,内部可信\n- 零信任:每个访问都要验证\n\n实施挑战:\n- 复杂度高\n- 性能影响\n- 用户体验\n- 实施成本\n\n框架:Google BeyondCorp、Forrester Zero Trust"}
18
+ {"instruction": "解释什么是安全开发生命周期(SDLC)", "input": "", "output": "安全开发生命周期是将安全实践整合到软件开发全过程的方法论。确保在软件开发的每个阶段都考虑安全因素。\n\nSDLC阶段:\n1. 需求分析:\n - 定义安全需求\n - 识别合规要求\n - 威胁建模\n\n2. 设计:\n - 安全架构设计\n - 攻击面分析\n - 安全设计模式\n\n3. 编码:\n - 安全编码规范\n - 代码审查\n - 静态代码分析\n\n4. 测试:\n - 安全测试\n - 渗透测试\n - 漏洞扫描\n\n5. 部署:\n - 安全配置\n - 加固措施\n\n6. 维护:\n - 漏洞管理\n - 补丁更新\n - 安全监控\n\n优势:\n- 早期发现安全问题\n- 降低修复成本\n- 提高软件安全性\n- 满足合规要求"}
19
+ {"instruction": "什么是网络隔离?", "input": "", "output": "网络隔离是将网络划分为多个安全区域,通过访问控制策略限制区域间通信的安全措施。目的是限制攻击者在网络中的横向移动,降低安全事件的影响范围。\n\n隔离类型:\n1. 物理隔离:\n - 完全独立的网络\n - 最高安全性\n - 成本较高\n\n2. 逻辑隔离:\n - VLAN(虚拟局域网)\n - 防火墙分区\n - VPN\n\n网络分区:\n1. DMZ(非军事区):对外服务区\n2. 内部网络:核心业务区\n3. 管理网络:设备管理区\n4. 访客网络:访客上网区\n\n实现技术:\n- VLAN\n- 防火墙\n- ACL(访问控制列表)\n- 网络分段\n- SDN(软件定义网络)\n\n优势:\n- 限制攻击扩散\n- 控制访问权限\n- 提高性能\n- 简化管理"}
20
+ {"instruction": "解释什么是数据泄露防护(DLP)", "input": "", "output": "DLP是防止敏感数据被未授权访问、使用或泄露的技术和策略组合。它通过内容识别、监控和数据保护机制,确保敏感数据在存储、传输和使用过程中的安全性。\n\n防护场景:\n1. 数据使用中:终端设备上的数据\n2. 数据传输中:网络传输的数据\n3. 数据存储中:静态存储的数据\n\n检测技术:\n1. 内容识别:\n - 正则表达式匹配\n - 关键词检测\n - 数据指纹\n - 机器学习分类\n\n2. 监控方式:\n - 网络DLP:监控网络流量\n - 终端DLP:监控终端行为\n - 存储DLP:扫描存储数据\n\n响应动作:\n- 告警\n- 阻断\n- 加密\n- 隔离\n- 审计日志\n\n实施步骤:\n1. 数据分类分级\n2. 制定安全策略\n3. 部署DLP工具\n4. 监控和调优\n5. 持续改进\n\n产品:Symantec DLP、McAfee DLP、Digital Guardian"}
datasets/cybersecurity_sharegpt_chinese.jsonl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:016042f48431c2fd166f64c4bd8bb023cae218b013f2904aa02ac27291ca1c1e
3
+ size 170503560
datasets/dataset_info.json CHANGED
@@ -8,8 +8,22 @@
8
  "response": "output"
9
  }
10
  },
11
- "cybersecurity_sharegpt": {
12
- "file_name": "cybersecurity_sharegpt.jsonl",
 
 
 
 
 
 
 
 
 
 
 
 
 
 
13
  "formatting": "alpaca",
14
  "columns": {
15
  "prompt": "instruction",
@@ -17,22 +31,45 @@
17
  "response": "output"
18
  }
19
  },
20
- "cnvd_vulnerability": {
21
- "file_name": "cnvd_vulnerability.jsonl",
22
  "formatting": "alpaca",
23
  "columns": {
24
- "prompt": "instruction",
25
- "query": "input",
26
- "response": "output"
27
  }
28
  },
29
- "merged_cybersec": {
30
- "file_name": "merged_cybersec.jsonl",
31
  "formatting": "alpaca",
32
  "columns": {
33
  "prompt": "instruction",
34
  "query": "input",
35
  "response": "output"
36
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
37
  }
38
  }
 
8
  "response": "output"
9
  }
10
  },
11
+ "cybersecurity_sharegpt_chinese": {
12
+ "file_name": "cybersecurity_sharegpt_chinese.jsonl",
13
+ "formatting": "sharegpt",
14
+ "columns": {
15
+ "messages": "conversations"
16
+ }
17
+ },
18
+ "cybersecurity_chinese_mixed_v2": {
19
+ "file_name": "cybersecurity_chinese_mixed_v2.jsonl",
20
+ "formatting": "sharegpt",
21
+ "columns": {
22
+ "messages": "conversations"
23
+ }
24
+ },
25
+ "trendyol_cybersecurity": {
26
+ "file_name": "trendyol_cybersecurity.jsonl",
27
  "formatting": "alpaca",
28
  "columns": {
29
  "prompt": "instruction",
 
31
  "response": "output"
32
  }
33
  },
34
+ "vulnerability_cnvd": {
35
+ "file_name": "vulnerability_cnvd.jsonl",
36
  "formatting": "alpaca",
37
  "columns": {
38
+ "prompt": "description",
39
+ "query": "title",
40
+ "response": "severity"
41
  }
42
  },
43
+ "vulnerability_mitigation_qa": {
44
+ "file_name": "vulnerability-mitigation-qa-zh_tw_train.jsonl",
45
  "formatting": "alpaca",
46
  "columns": {
47
  "prompt": "instruction",
48
  "query": "input",
49
  "response": "output"
50
  }
51
+ },
52
+ "securecode_aiml": {
53
+ "file_name": "securecode_aiml.jsonl",
54
+ "formatting": "sharegpt",
55
+ "columns": {
56
+ "messages": "conversations"
57
+ }
58
+ },
59
+ "pentesting_explanations": {
60
+ "file_name": "pentesting_explanations.jsonl",
61
+ "formatting": "sharegpt",
62
+ "columns": {
63
+ "messages": "messages"
64
+ }
65
+ },
66
+ "foresight_safety_bench": {
67
+ "file_name": "foresight_safety_bench.jsonl",
68
+ "formatting": "alpaca",
69
+ "columns": {
70
+ "prompt": "goal",
71
+ "query": "subcategory",
72
+ "response": "category"
73
+ }
74
  }
75
  }
datasets/foresight_safety_bench.jsonl ADDED
The diff for this file is too large to render. See raw diff
 
datasets/pentesting_explanations.jsonl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:fae2c8d1de1f21c5b232b99d4e9ba1ac44c94a41f67eff054f4af1d3884203b6
3
+ size 39262031
datasets/secbench.jsonl ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
 
1
+ {"image":{"bytes":null,"path":"\/home\/s\/.cache\/huggingface\/hub\/datasets--secbench-hf--SecBench\/snapshots\/7ed8fa844f15ba10762b8b676b4616749f42f29a\/figs\/SecBench_design.png"}}
2
+ {"image":{"bytes":null,"path":"\/home\/s\/.cache\/huggingface\/hub\/datasets--secbench-hf--SecBench\/snapshots\/7ed8fa844f15ba10762b8b676b4616749f42f29a\/figs\/benchmarking_MCQ.png"}}
3
+ {"image":{"bytes":null,"path":"\/home\/s\/.cache\/huggingface\/hub\/datasets--secbench-hf--SecBench\/snapshots\/7ed8fa844f15ba10762b8b676b4616749f42f29a\/figs\/benchmarking_SAQ.png"}}
4
+ {"image":{"bytes":null,"path":"\/home\/s\/.cache\/huggingface\/hub\/datasets--secbench-hf--SecBench\/snapshots\/7ed8fa844f15ba10762b8b676b4616749f42f29a\/figs\/example_MCQ.png"}}
5
+ {"image":{"bytes":null,"path":"\/home\/s\/.cache\/huggingface\/hub\/datasets--secbench-hf--SecBench\/snapshots\/7ed8fa844f15ba10762b8b676b4616749f42f29a\/figs\/example_SAQ.png"}}
datasets/secbench_official.jsonl ADDED
File without changes
datasets/securecode_aiml.jsonl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:5c0e8e052fc173bf403f99e676d12d4a38567c129c841fa30f0795eba94fc2d1
3
+ size 33242649
datasets/trendyol_cybersecurity.jsonl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e0944a15192a0ad4f33395809f01be4e23b845999402c8856633fc111f06ec43
3
+ size 194854018
datasets/vulnerability-mitigation-qa-zh_tw_train.jsonl ADDED
@@ -0,0 +1,22 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {"messages":"[{\"role\": \"user\", \"content\": \"缺少 CSP header 會對網站安全造成什麼風險?\"}, {\"role\": \"assistant\", \"content\": \"沒有設置 Content Security Policy (CSP) header,網站會更容易受到 Cross-Site Scripting (XSS) 攻擊,因為缺少對資源加載的明確指令。為了減少這個風險,你應該在 Web 伺服器中設置一個強健的 CSP header,指定允許加載的資源類型(腳本、樣式等)及其來源。\"}]","instruction":"","input":"缺少 CSP header 會對網站安全造成什麼風險?","output":"沒有設置 Content Security Policy (CSP) header,網站會更容易受到 Cross-Site Scripting (XSS) 攻擊,因為缺少對資源加載的明確指令。為了減少這個風險,你應該在 Web 伺服器中設置一個強健的 CSP header,指定允許加載的資源類型(腳本、樣式等)及其來源。","category":"web"}
2
+ {"messages":"[{\"role\": \"user\", \"content\": \"Web 伺服器設置中缺少 X-Frame-Options header 會帶來什麼問題?\"}, {\"role\": \"assistant\", \"content\": \"如果沒有 X-Frame-Options header,網站容易受到 clickjacking 攻擊,攻擊者可能會將該網站嵌入到惡意網站的 iframe 中。為了防止這種情況,應在 Web 伺服器中設置 X-Frame-Options header,將其值設置為 'DENY' 或 'SAMEORIGIN',具體取決於你的需求。\"}]","instruction":"","input":"Web 伺服器設置中缺少 X-Frame-Options header 會帶來什麼問題?","output":"如果沒有 X-Frame-Options header,網站容易受到 clickjacking 攻擊,攻擊者可能會將該網站嵌入到惡意網站的 iframe 中。為了防止這種情況,應在 Web 伺服器中設置 X-Frame-Options header,將其值設置為 'DENY' 或 'SAMEORIGIN',具體取決於你的需求。","category":"web"}
3
+ {"messages":"[{\"role\": \"user\", \"content\": \"為什麼在 Web 伺服器中設置 Secure 標記對 Cookie 很重要?\"}, {\"role\": \"assistant\", \"content\": \"如果 Cookie 沒有設置 Secure 標記,這些 Cookie 可能會通過未加密的 HTTP 連接傳輸,從而容易被攻擊者攔截。為了避免這種風險,應確保所有 Cookie 都設置了 Secure 標記,這樣它們只能通過 HTTPS 連接傳輸。\"}]","instruction":"","input":"為什麼在 Web 伺服器中設置 Secure 標記對 Cookie 很重要?","output":"如果 Cookie 沒有設置 Secure 標記,這些 Cookie 可能會通過未加密的 HTTP 連接傳輸,從而容易被攻擊者攔截。為了避免這種風險,應確保所有 Cookie 都設置了 Secure 標記,這樣它們只能通過 HTTPS 連接傳輸。","category":"web"}
4
+ {"messages":"[{\"role\": \"user\", \"content\": \"缺少 SameSite 屬性的 Cookie 會帶來什麼風險?\"}, {\"role\": \"assistant\", \"content\": \"如果 Cookie 缺少 SameSite 屬性,這些 Cookie 更容易受到 Cross-Site Request Forgery (CSRF) 攻擊,因為它們允許與第三方網站發送請求。為了降低這種風險,應在 Web 伺服器中將 SameSite 屬性設置為 'Strict' 或 'Lax',以限制 Cookie 的發送時機。\"}]","instruction":"","input":"缺少 SameSite 屬性的 Cookie 會帶來什麼風險?","output":"如果 Cookie 缺少 SameSite 屬性,這些 Cookie 更容易受到 Cross-Site Request Forgery (CSRF) 攻擊,因為它們允許與第三方網站發送請求。為了降低這種風險,應在 Web 伺服器中將 SameSite 屬性設置為 'Strict' 或 'Lax',以限制 Cookie 的發送時機。","category":"web"}
5
+ {"messages":"[{\"role\": \"user\", \"content\": \"Web 伺服器沒有啟用 HTTP Strict Transport Security (HSTS) 會有什麼風險?\"}, {\"role\": \"assistant\", \"content\": \"如果沒有啟用 HSTS,使用者可能通過未加密的 HTTP 訪問網站,這使得他們容易受到中間人攻擊 (MITM)。為了解決這個問題,應在 Web 伺服器中設置 Strict-Transport-Security header,確保瀏覽器始終使用 HTTPS 與網站通信。\"}]","instruction":"","input":"Web 伺服器沒有啟用 HTTP Strict Transport Security (HSTS) 會有什麼風險?","output":"如果沒有啟用 HSTS,使用者可能通過未加密的 HTTP 訪問網站,這使得他們容易受到中間人攻擊 (MITM)。為了解決這個問題,應在 Web 伺服器中設置 Strict-Transport-Security header,確保瀏覽器始終使用 HTTPS 與網站通信。","category":"web"}
6
+ {"messages":"[{\"role\": \"user\", \"content\": \"Cookie 沒有設置 Secure 標記和 SameSite 屬性會帶來什麼問題?\"}, {\"role\": \"assistant\", \"content\": \"這些問題表明網站的 Cookie 設置不夠安全,缺少 Secure 標記可能使 Cookie 在不安全的 HTTP 連接中被傳輸,缺少 SameSite 屬性可能導致跨站請求偽造 (CSRF) 攻擊。應確保在 Web 伺服器中設置 Cookie 的 Secure 標記以便僅通過 HTTPS 傳輸,同時設置 SameSite 屬性以限制第三方請求。\"}]","instruction":"","input":"Cookie 沒有設置 Secure 標記和 SameSite 屬性會帶來什麼問題?","output":"這些問題表明網站的 Cookie ��置不夠安全,缺少 Secure 標記可能使 Cookie 在不安全的 HTTP 連接中被傳輸,缺少 SameSite 屬性可能導致跨站請求偽造 (CSRF) 攻擊。應確保在 Web 伺服器中設置 Cookie 的 Secure 標記以便僅通過 HTTPS 傳輸,同時設置 SameSite 屬性以限制第三方請求。","category":"web"}
7
+ {"messages":"[{\"role\": \"user\", \"content\": \"沒有設置 HTTP 嚴格傳輸安全 (HSTS) header 會有什麼風險?\"}, {\"role\": \"assistant\", \"content\": \"沒有 HSTS header,網站容易受到中間人攻擊 (MITM),即使網站支援 HTTPS,也可能因不強制使用而暴露風險。解決方法是啟用 HSTS,讓 Web 伺服器自動將 HTTP 請求重定向到 HTTPS,確保所有通信都通過加密連接進行。\"}]","instruction":"","input":"沒有設置 HTTP 嚴格傳輸安全 (HSTS) header 會有什麼風險?","output":"沒有 HSTS header,網站容易受到中間人攻擊 (MITM),即使網站支援 HTTPS,也可能因不強制使用而暴露風險。解決方法是啟用 HSTS,讓 Web 伺服器自動將 HTTP 請求重定向到 HTTPS,確保所有通信都通過加密連接進行。","category":"web"}
8
+ {"messages":"[{\"role\": \"user\", \"content\": \"如何在 Nginx 中設置 CSP header?\"}, {\"role\": \"assistant\", \"content\": \"在 Nginx 中,你可以通過 `add_header` 指令來設置 Content Security Policy (CSP) header。例如,將以下內容添加到你的 Nginx 設置檔中,允許特定資源的加載:\\n\\n```nginx\\nadd_header Content-Security-Policy \\\"default-src 'self'; script-src 'self' https:\/\/apis.example.com; style-src 'self';\\\";\\n```這樣可以減少網站受到 XSS 攻擊的風險。\"}]","instruction":"","input":"如何在 Nginx 中設置 CSP header?","output":"在 Nginx 中,你可以通過 `add_header` 指令來設置 Content Security Policy (CSP) header。例如,將以下內容添加到你的 Nginx 設置檔中,允許特定資源的加載:\n\n```nginx\nadd_header Content-Security-Policy \"default-src 'self'; script-src 'self' https:\/\/apis.example.com; style-src 'self';\";\n```這樣可以減少網站受到 XSS 攻擊的風險。","category":"web"}
9
+ {"messages":"[{\"role\": \"user\", \"content\": \"如何在 Nginx 中設置 X-Frame-Options header 來防止 clickjacking 攻擊?\"}, {\"role\": \"assistant\", \"content\": \"你可以在 Nginx 設置中使用 `add_header` 指令來設置 X-Frame-Options header。將以下內容添加到 Nginx 設置檔中:\\n\\n```nginx\\nadd_header X-Frame-Options \\\"DENY\\\";\\n```這樣可以阻止網站被嵌入到 iframe 中,有效防止 clickjacking 攻擊。\"}]","instruction":"","input":"如何在 Nginx 中設置 X-Frame-Options header 來防止 clickjacking 攻擊?","output":"你可以在 Nginx 設置中使用 `add_header` 指令來設置 X-Frame-Options header。將以下內容添加到 Nginx 設置檔中:\n\n```nginx\nadd_header X-Frame-Options \"DENY\";\n```這樣可以阻止網站被嵌入到 iframe 中,有效防止 clickjacking 攻擊。","category":"web"}
10
+ {"messages":"[{\"role\": \"user\", \"content\": \"如何在 Nginx 中設置 Cookie 的 Secure 標記?\"}, {\"role\": \"assistant\", \"content\": \"在 Nginx 中,可以通過設置 SSL 並將 `Secure` 標記應用到 Set-Cookie header。首先,確保網站已經設置了 SSL,然後可以在 `Set-Cookie` 指令中添加 `Secure` 標記,例如:\\n\\n```nginx\\nproxy_cookie_path \/ \\\"\/; Secure\\\";\\n```這樣,Cookie 就只能通過 HTTPS 傳輸,增強了安全性。\"}]","instruction":"","input":"如何在 Nginx 中設置 Cookie 的 Secure 標記?","output":"在 Nginx 中,可以通過設置 SSL 並將 `Secure` 標記應用到 Set-Cookie header。首先,確保網站已經設置了 SSL,然後可以在 `Set-Cookie` 指令中添加 `Secure` 標記,例如:\n\n```nginx\nproxy_cookie_path \/ \"\/; Secure\";\n```這樣,Cookie 就只能通過 HTTPS 傳輸,增強了安全性。","category":"web"}
11
+ {"messages":"[{\"role\": \"user\", \"content\": \"如何在 Nginx 中設置 Cookie 的 SameSite 屬性?\"}, {\"role\": \"assistant\", \"content\": \"你可以在 Nginx 中通過 `proxy_cookie_path` 指令來設置 Cookie 的 SameSite 屬性。以下是設置 SameSite 屬性的示例:\\n\\n```nginx\\nproxy_cookie_path \/ \\\"\/; SameSite=Strict\\\";\\n```這樣可以有效防止跨站請求偽造 (CSRF) 攻擊,限制 Cookie 在第三方網站中的使用。\"}]","instruction":"","input":"如何在 Nginx 中設置 Cookie 的 SameSite 屬性?","output":"你可以在 Nginx 中通過 `proxy_cookie_path` 指令來設置 Cookie 的 SameSite 屬性。以下是設置 SameSite 屬性的示例:\n\n```nginx\nproxy_cookie_path \/ \"\/; SameSite=Strict\";\n```這樣可以有效防止跨站請求偽造 (CSRF) 攻擊,限制 Cookie 在第三方網站中的使用。","category":"web"}
12
+ {"messages":"[{\"role\": \"user\", \"content\": \"如何在 Nginx 中啟用 HSTS 來強制使用 HTTPS?\"}, {\"role\": \"assistant\", \"content\": \"你可以在 Nginx 中使用 `add_header` 指令來啟用 HTTP Strict Transport Security (HSTS)。以下是設置範例:\\n\\n```nginx\\nadd_header Strict-Transport-Security \\\"max-age=31536000; includeSubDomains\\\" always;\\n```這樣可以確保所有的 HTTP 請求都被重定向到 HTTPS,並且在未來的請求中強制使用 HTTPS 連接。\"}]","instruction":"","input":"如何在 Nginx 中啟用 HSTS 來強制使用 HTTPS?","output":"你可以在 Nginx 中使用 `add_header` 指令來啟用 HTTP Strict Transport Security (HSTS)。以下是設置範例:\n\n```nginx\nadd_header Strict-Transport-Security \"max-age=31536000; includeSubDomains\" always;\n```這樣可以確保所有的 HTTP 請求都被重定向到 HTTPS,並且在未來的請求中強制使用 HTTPS 連接。","category":"web"}
13
+ {"messages":"[{\"role\": \"user\", \"content\": \"如何在 Apache 中設置 CSP header?\"}, {\"role\": \"assistant\", \"content\": \"在 Apache 中,你可以使用 `Header` 指令來設置 Content Security Policy (CSP) header。將以下內容添加到 Apache 設置檔中,允許特定資源的加載:\\n\\n```apache\\n<IfModule mod_headers.c>\\n Header set Content-Security-Policy \\\"default-src 'self'; script-src 'self' https:\/\/apis.example.com; style-src 'self';\\\"\\n<\/IfModule>\\n```這樣可以減少網站受到 XSS 攻擊的風險。\"}]","instruction":"","input":"如何在 Apache 中設置 CSP header?","output":"在 Apache 中,你可以使用 `Header` 指令來設置 Content Security Policy (CSP) header。將以下內容添加到 Apache 設置檔中,允許特定資源的加載:\n\n```apache\n<IfModule mod_headers.c>\n Header set Content-Security-Policy \"default-src 'self'; script-src 'self' https:\/\/apis.example.com; style-src 'self';\"\n<\/IfModule>\n```這樣可以減少網站受到 XSS 攻擊的風險。","category":"web"}
14
+ {"messages":"[{\"role\": \"user\", \"content\": \"如何在 Apache 中設置 X-Frame-Options header 來防止 clickjacking 攻擊?\"}, {\"role\": \"assistant\", \"content\": \"你可以在 Apache 設置中使用 `Header` 指令來設置 X-Frame-Options header。將以下內容添加到 Apache 設置檔中:\\n\\n```apache\\n<IfModule mod_headers.c>\\n Header always set X-Frame-Options \\\"DENY\\\"\\n<\/IfModule>\\n```這樣可以阻止網站被嵌入到 iframe 中,有效防止 clickjacking 攻擊。\"}]","instruction":"","input":"如何在 Apache 中設置 X-Frame-Options header 來防止 clickjacking 攻擊?","output":"你可以在 Apache 設置中使用 `Header` 指令來設置 X-Frame-Options header。將以下內容添加到 Apache 設置檔中:\n\n```apache\n<IfModule mod_headers.c>\n Header always set X-Frame-Options \"DENY\"\n<\/IfModule>\n```這樣可以阻止網站被嵌入到 iframe 中,有效防止 clickjacking 攻擊。","category":"web"}
15
+ {"messages":"[{\"role\": \"user\", \"content\": \"如何在 Apache 中設置 Cookie 的 Secure 標記?\"}, {\"role\": \"assistant\", \"content\": \"在 Apache 中,當你使用 HTTPS 設置網站時,可以使用 `Header` 指令來設置 Cookie 的 Secure 標記。確保網站已經啟用了 SSL,然後可以在 Apache 設置中使用以下指令:\\n\\n```apache\\n<IfModule mod_headers.c>\\n Header edit Set-Cookie ^(.*)$ $1;Secure\\n<\/IfModule>\\n```這樣,Cookie 就只能通過 HTTPS 傳輸,增強了安全性。\"}]","instruction":"","input":"如何在 Apache 中設置 Cookie 的 Secure 標記?","output":"在 Apache 中,當你使用 HTTPS 設置網站時,可以使用 `Header` 指令來設置 Cookie 的 Secure 標記。確保網站已經啟用了 SSL,然後可以在 Apache 設置中使用以下指令:\n\n```apache\n<IfModule mod_headers.c>\n Header edit Set-Cookie ^(.*)$ $1;Secure\n<\/IfModule>\n```這樣,Cookie 就只能通過 HTTPS 傳輸,增強了安全性。","category":"web"}
16
+ {"messages":"[{\"role\": \"user\", \"content\": \"如何在 Apache 中設置 Cookie 的 SameSite 屬性?\"}, {\"role\": \"assistant\", \"content\": \"你可以在 Apache 中使用 `Header` 指令來設置 Cookie 的 SameSite 屬性。以下是設置 SameSite 屬性的示例:\\n\\n```apache\\n<IfModule mod_headers.c>\\n Header edit Set-Cookie ^(.*)$ $1;SameSite=Strict\\n<\/IfModule>\\n```這樣可以有效防止跨站請求偽造 (CSRF) 攻擊,限制 Cookie 在第三方網站中的使用。\"}]","instruction":"","input":"如何在 Apache 中設置 Cookie 的 SameSite 屬性?","output":"你可以在 Apache 中使用 `Header` 指令來設置 Cookie 的 SameSite 屬性。以下是設置 SameSite 屬性的示例:\n\n```apache\n<IfModule mod_headers.c>\n Header edit Set-Cookie ^(.*)$ $1;SameSite=Strict\n<\/IfModule>\n```這樣可以有效防止跨站請求偽造 (CSRF) 攻擊,限制 Cookie 在第三方網站中的使用。","category":"web"}
17
+ {"messages":"[{\"role\": \"user\", \"content\": \"如何在 Apache 中啟用 HSTS 來強制使用 HTTPS?\"}, {\"role\": \"assistant\", \"content\": \"你可以在 Apache 中使用 `Header` 指令來啟用 HTTP Strict Transport Security (HSTS)。以下是設置範例:\\n\\n```apache\\n<IfModule mod_headers.c>\\n Header always set Strict-Transport-Security \\\"max-age=31536000; includeSubDomains\\\"\\n<\/IfModule>\\n```這樣可以確保所有的 HTTP 請求都被重定向到 HTTPS,並且在未來的請求中強制使用 HTTPS 連接。\"}]","instruction":"","input":"如何在 Apache 中啟用 HSTS 來強制使用 HTTPS?","output":"你可以在 Apache 中使用 `Header` 指令來啟用 HTTP Strict Transport Security (HSTS)。以下是設置範例:\n\n```apache\n<IfModule mod_headers.c>\n Header always set Strict-Transport-Security \"max-age=31536000; includeSubDomains\"\n<\/IfModule>\n```這樣可以確保所有的 HTTP 請求都被重定向到 HTTPS,並且在未來的請求中強制使用 HTTPS 連接。","category":"web"}
18
+ {"messages":"[{\"role\": \"user\", \"content\": \"如何在 .NET 中設置 CSP header?\"}, {\"role\": \"assistant\", \"content\": \"在 .NET 中,你可以使用 `HttpContext.Response.Headers` 來設置 Content Security Policy (CSP) header。以下是設置 CSP header 的範例:\\n\\n```csharp\\napp.Use(async (context, next) => {\\n context.Response.Headers.Add(\\\"Content-Security-Policy\\\", \\\"default-src 'self'; script-src 'self' https:\/\/apis.example.com; style-src 'self';\\\");\\n await next();\\n});\\n```這樣可以減少網站受到 XSS 攻擊的風險。\"}]","instruction":"","input":"如何在 .NET 中設置 CSP header?","output":"在 .NET 中,你可以使用 `HttpContext.Response.Headers` 來設置 Content Security Policy (CSP) header。以下是設置 CSP header 的範例:\n\n```csharp\napp.Use(async (context, next) => {\n context.Response.Headers.Add(\"Content-Security-Policy\", \"default-src 'self'; script-src 'self' https:\/\/apis.example.com; style-src 'self';\");\n await next();\n});\n```這樣可以減少網站受到 XSS 攻擊的風險。","category":"web"}
19
+ {"messages":"[{\"role\": \"user\", \"content\": \"如何在 .NET 中設置 X-Frame-Options header 來防止 clickjacking 攻擊?\"}, {\"role\": \"assistant\", \"content\": \"你可以在 .NET 中使用 `HttpContext.Response.Headers` 來設置 X-Frame-Options header。以下是設置 X-Frame-Options 的範例:\\n\\n```csharp\\napp.Use(async (context, next) => {\\n context.Response.Headers.Add(\\\"X-Frame-Options\\\", \\\"DENY\\\");\\n await next();\\n});\\n```這樣可以防止網站被嵌入到 iframe 中,避免 clickjacking 攻擊。\"}]","instruction":"","input":"如何在 .NET 中設置 X-Frame-Options header 來防止 clickjacking 攻擊?","output":"你可以在 .NET 中使用 `HttpContext.Response.Headers` 來設置 X-Frame-Options header。以下是設置 X-Frame-Options 的範例:\n\n```csharp\napp.Use(async (context, next) => {\n context.Response.Headers.Add(\"X-Frame-Options\", \"DENY\");\n await next();\n});\n```這樣可以防止網站被嵌入到 iframe 中,避免 clickjacking 攻擊。","category":"web"}
20
+ {"messages":"[{\"role\": \"user\", \"content\": \"如何在 .NET 中設置 Cookie 的 Secure 標記?\"}, {\"role\": \"assistant\", \"content\": \"在 .NET 中,你可以在設置 Cookie 時指定 `Secure` 標記。以下是設置 Secure 標記的範例:\\n\\n```csharp\\nvar cookieOptions = new CookieOptions\\n{\\n Secure = true,\\n};\\ncontext.Response.Cookies.Append(\\\"MyCookie\\\", \\\"cookieValue\\\", cookieOptions);\\n```這樣可以確保 Cookie 只通過 HTTPS 傳輸,增強安全性。\"}]","instruction":"","input":"如何在 .NET 中設置 Cookie 的 Secure 標記?","output":"在 .NET 中,你可以在設置 Cookie 時指定 `Secure` 標記。以下是設置 Secure 標記的範例:\n\n```csharp\nvar cookieOptions = new CookieOptions\n{\n Secure = true,\n};\ncontext.Response.Cookies.Append(\"MyCookie\", \"cookieValue\", cookieOptions);\n```這樣可以確保 Cookie 只通過 HTTPS 傳輸,增強安全性。","category":"web"}
21
+ {"messages":"[{\"role\": \"user\", \"content\": \"如何在 .NET 中設置 Cookie 的 SameSite 屬性?\"}, {\"role\": \"assistant\", \"content\": \"你可以在 .NET 中設置 Cookie 時指定 `SameSite` 屬性。以下是設置 SameSite 屬性的範例:\\n\\n```csharp\\nvar cookieOptions = new CookieOptions\\n{\\n SameSite = SameSiteMode.Strict,\\n};\\ncontext.Response.Cookies.Append(\\\"MyCookie\\\", \\\"cookieValue\\\", cookieOptions);\\n```這樣可以有效防止跨站請求偽造 (CSRF) 攻擊,限制 Cookie 的使用範圍。\"}]","instruction":"","input":"如何在 .NET 中設置 Cookie 的 SameSite 屬性?","output":"你可以在 .NET 中設置 Cookie 時指定 `SameSite` 屬性。以下是設置 SameSite 屬性的範例:\n\n```csharp\nvar cookieOptions = new CookieOptions\n{\n SameSite = SameSiteMode.Strict,\n};\ncontext.Response.Cookies.Append(\"MyCookie\", \"cookieValue\", cookieOptions);\n```這樣可以有效防止跨站請求偽造 (CSRF) 攻擊,限制 Cookie 的使用範圍。","category":"web"}
22
+ {"messages":"[{\"role\": \"user\", \"content\": \"如何在 .NET 中啟用 HSTS 來強制使用 HTTPS?\"}, {\"role\": \"assistant\", \"content\": \"在 .NET 中,你可以通過設置 HSTS 來強制使用 HTTPS。以下是設置 HSTS 的範例:\\n\\n```csharp\\napp.UseHsts(hsts => hsts.MaxAge(days: 365).IncludeSubdomains());\\n```這樣可以確保瀏覽器強制使用 HTTPS 來訪問網站,並且未來所有請求都使用加密連接。\"}]","instruction":"","input":"如何在 .NET 中啟用 HSTS 來強制使用 HTTPS?","output":"在 .NET 中,你可以通過設置 HSTS 來強制使用 HTTPS。以下是設置 HSTS 的範例:\n\n```csharp\napp.UseHsts(hsts => hsts.MaxAge(days: 365).IncludeSubdomains());\n```這樣可以確保瀏覽器強制使用 HTTPS 來訪問網站,並且未來所有請求都使用加密連接。","category":"web"}
datasets/vulnerability_cnvd.jsonl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:7825c596648e4ba43f4e2c4c49f466bb99fc25b601ac9f5f5186219caa4d842d
3
+ size 54607226
merged/chat_template.jinja ADDED
@@ -0,0 +1,154 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {%- set image_count = namespace(value=0) %}
2
+ {%- set video_count = namespace(value=0) %}
3
+ {%- macro render_content(content, do_vision_count, is_system_content=false) %}
4
+ {%- if content is string %}
5
+ {{- content }}
6
+ {%- elif content is iterable and content is not mapping %}
7
+ {%- for item in content %}
8
+ {%- if 'image' in item or 'image_url' in item or item.type == 'image' %}
9
+ {%- if is_system_content %}
10
+ {{- raise_exception('System message cannot contain images.') }}
11
+ {%- endif %}
12
+ {%- if do_vision_count %}
13
+ {%- set image_count.value = image_count.value + 1 %}
14
+ {%- endif %}
15
+ {%- if add_vision_id %}
16
+ {{- 'Picture ' ~ image_count.value ~ ': ' }}
17
+ {%- endif %}
18
+ {{- '<|vision_start|><|image_pad|><|vision_end|>' }}
19
+ {%- elif 'video' in item or item.type == 'video' %}
20
+ {%- if is_system_content %}
21
+ {{- raise_exception('System message cannot contain videos.') }}
22
+ {%- endif %}
23
+ {%- if do_vision_count %}
24
+ {%- set video_count.value = video_count.value + 1 %}
25
+ {%- endif %}
26
+ {%- if add_vision_id %}
27
+ {{- 'Video ' ~ video_count.value ~ ': ' }}
28
+ {%- endif %}
29
+ {{- '<|vision_start|><|video_pad|><|vision_end|>' }}
30
+ {%- elif 'text' in item %}
31
+ {{- item.text }}
32
+ {%- else %}
33
+ {{- raise_exception('Unexpected item type in content.') }}
34
+ {%- endif %}
35
+ {%- endfor %}
36
+ {%- elif content is none or content is undefined %}
37
+ {{- '' }}
38
+ {%- else %}
39
+ {{- raise_exception('Unexpected content type.') }}
40
+ {%- endif %}
41
+ {%- endmacro %}
42
+ {%- if not messages %}
43
+ {{- raise_exception('No messages provided.') }}
44
+ {%- endif %}
45
+ {%- if tools and tools is iterable and tools is not mapping %}
46
+ {{- '<|im_start|>system\n' }}
47
+ {{- "# Tools\n\nYou have access to the following functions:\n\n<tools>" }}
48
+ {%- for tool in tools %}
49
+ {{- "\n" }}
50
+ {{- tool | tojson }}
51
+ {%- endfor %}
52
+ {{- "\n</tools>" }}
53
+ {{- '\n\nIf you choose to call a function ONLY reply in the following format with NO suffix:\n\n<tool_call>\n<function=example_function_name>\n<parameter=example_parameter_1>\nvalue_1\n</parameter>\n<parameter=example_parameter_2>\nThis is the value for the second parameter\nthat can span\nmultiple lines\n</parameter>\n</function>\n</tool_call>\n\n<IMPORTANT>\nReminder:\n- Function calls MUST follow the specified format: an inner <function=...></function> block must be nested within <tool_call></tool_call> XML tags\n- Required parameters MUST be specified\n- You may provide optional reasoning for your function call in natural language BEFORE the function call, but NOT after\n- If there is no function call available, answer the question like normal with your current knowledge and do not tell the user about function calls\n</IMPORTANT>' }}
54
+ {%- if messages[0].role == 'system' %}
55
+ {%- set content = render_content(messages[0].content, false, true)|trim %}
56
+ {%- if content %}
57
+ {{- '\n\n' + content }}
58
+ {%- endif %}
59
+ {%- endif %}
60
+ {{- '<|im_end|>\n' }}
61
+ {%- else %}
62
+ {%- if messages[0].role == 'system' %}
63
+ {%- set content = render_content(messages[0].content, false, true)|trim %}
64
+ {{- '<|im_start|>system\n' + content + '<|im_end|>\n' }}
65
+ {%- endif %}
66
+ {%- endif %}
67
+ {%- set ns = namespace(multi_step_tool=true, last_query_index=messages|length - 1) %}
68
+ {%- for message in messages[::-1] %}
69
+ {%- set index = (messages|length - 1) - loop.index0 %}
70
+ {%- if ns.multi_step_tool and message.role == "user" %}
71
+ {%- set content = render_content(message.content, false)|trim %}
72
+ {%- if not(content.startswith('<tool_response>') and content.endswith('</tool_response>')) %}
73
+ {%- set ns.multi_step_tool = false %}
74
+ {%- set ns.last_query_index = index %}
75
+ {%- endif %}
76
+ {%- endif %}
77
+ {%- endfor %}
78
+ {%- if ns.multi_step_tool %}
79
+ {{- raise_exception('No user query found in messages.') }}
80
+ {%- endif %}
81
+ {%- for message in messages %}
82
+ {%- set content = render_content(message.content, true)|trim %}
83
+ {%- if message.role == "system" %}
84
+ {%- if not loop.first %}
85
+ {{- raise_exception('System message must be at the beginning.') }}
86
+ {%- endif %}
87
+ {%- elif message.role == "user" %}
88
+ {{- '<|im_start|>' + message.role + '\n' + content + '<|im_end|>' + '\n' }}
89
+ {%- elif message.role == "assistant" %}
90
+ {%- set reasoning_content = '' %}
91
+ {%- if message.reasoning_content is string %}
92
+ {%- set reasoning_content = message.reasoning_content %}
93
+ {%- else %}
94
+ {%- if '</think>' in content %}
95
+ {%- set reasoning_content = content.split('</think>')[0].rstrip('\n').split('<think>')[-1].lstrip('\n') %}
96
+ {%- set content = content.split('</think>')[-1].lstrip('\n') %}
97
+ {%- endif %}
98
+ {%- endif %}
99
+ {%- set reasoning_content = reasoning_content|trim %}
100
+ {%- if loop.index0 > ns.last_query_index %}
101
+ {{- '<|im_start|>' + message.role + '\n<think>\n' + reasoning_content + '\n</think>\n\n' + content }}
102
+ {%- else %}
103
+ {{- '<|im_start|>' + message.role + '\n' + content }}
104
+ {%- endif %}
105
+ {%- if message.tool_calls and message.tool_calls is iterable and message.tool_calls is not mapping %}
106
+ {%- for tool_call in message.tool_calls %}
107
+ {%- if tool_call.function is defined %}
108
+ {%- set tool_call = tool_call.function %}
109
+ {%- endif %}
110
+ {%- if loop.first %}
111
+ {%- if content|trim %}
112
+ {{- '\n\n<tool_call>\n<function=' + tool_call.name + '>\n' }}
113
+ {%- else %}
114
+ {{- '<tool_call>\n<function=' + tool_call.name + '>\n' }}
115
+ {%- endif %}
116
+ {%- else %}
117
+ {{- '\n<tool_call>\n<function=' + tool_call.name + '>\n' }}
118
+ {%- endif %}
119
+ {%- if tool_call.arguments is defined %}
120
+ {%- for args_name, args_value in tool_call.arguments|items %}
121
+ {{- '<parameter=' + args_name + '>\n' }}
122
+ {%- set args_value = args_value | tojson | safe if args_value is mapping or (args_value is sequence and args_value is not string) else args_value | string %}
123
+ {{- args_value }}
124
+ {{- '\n</parameter>\n' }}
125
+ {%- endfor %}
126
+ {%- endif %}
127
+ {{- '</function>\n</tool_call>' }}
128
+ {%- endfor %}
129
+ {%- endif %}
130
+ {{- '<|im_end|>\n' }}
131
+ {%- elif message.role == "tool" %}
132
+ {%- if loop.previtem and loop.previtem.role != "tool" %}
133
+ {{- '<|im_start|>user' }}
134
+ {%- endif %}
135
+ {{- '\n<tool_response>\n' }}
136
+ {{- content }}
137
+ {{- '\n</tool_response>' }}
138
+ {%- if not loop.last and loop.nextitem.role != "tool" %}
139
+ {{- '<|im_end|>\n' }}
140
+ {%- elif loop.last %}
141
+ {{- '<|im_end|>\n' }}
142
+ {%- endif %}
143
+ {%- else %}
144
+ {{- raise_exception('Unexpected message role.') }}
145
+ {%- endif %}
146
+ {%- endfor %}
147
+ {%- if add_generation_prompt %}
148
+ {{- '<|im_start|>assistant\n' }}
149
+ {%- if enable_thinking is defined and enable_thinking is true %}
150
+ {{- '<think>\n' }}
151
+ {%- else %}
152
+ {{- '<think>\n\n</think>\n\n' }}
153
+ {%- endif %}
154
+ {%- endif %}
merged/config.json ADDED
@@ -0,0 +1,75 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "architectures": [
3
+ "Qwen3_5ForCausalLM"
4
+ ],
5
+ "attention_bias": false,
6
+ "attention_dropout": 0.0,
7
+ "attn_output_gate": true,
8
+ "bos_token_id": null,
9
+ "dtype": "bfloat16",
10
+ "eos_token_id": 248044,
11
+ "full_attention_interval": 4,
12
+ "head_dim": 256,
13
+ "hidden_act": "silu",
14
+ "hidden_size": 1024,
15
+ "initializer_range": 0.02,
16
+ "intermediate_size": 3584,
17
+ "layer_types": [
18
+ "linear_attention",
19
+ "linear_attention",
20
+ "linear_attention",
21
+ "full_attention",
22
+ "linear_attention",
23
+ "linear_attention",
24
+ "linear_attention",
25
+ "full_attention",
26
+ "linear_attention",
27
+ "linear_attention",
28
+ "linear_attention",
29
+ "full_attention",
30
+ "linear_attention",
31
+ "linear_attention",
32
+ "linear_attention",
33
+ "full_attention",
34
+ "linear_attention",
35
+ "linear_attention",
36
+ "linear_attention",
37
+ "full_attention",
38
+ "linear_attention",
39
+ "linear_attention",
40
+ "linear_attention",
41
+ "full_attention"
42
+ ],
43
+ "linear_conv_kernel_dim": 4,
44
+ "linear_key_head_dim": 128,
45
+ "linear_num_key_heads": 16,
46
+ "linear_num_value_heads": 16,
47
+ "linear_value_head_dim": 128,
48
+ "mamba_ssm_dtype": "float32",
49
+ "max_position_embeddings": 262144,
50
+ "mlp_only_layers": [],
51
+ "model_type": "qwen3_5_text",
52
+ "mtp_num_hidden_layers": 1,
53
+ "mtp_use_dedicated_embeddings": false,
54
+ "num_attention_heads": 8,
55
+ "num_hidden_layers": 24,
56
+ "num_key_value_heads": 2,
57
+ "pad_token_id": null,
58
+ "partial_rotary_factor": 0.25,
59
+ "rms_norm_eps": 1e-06,
60
+ "rope_parameters": {
61
+ "mrope_interleaved": true,
62
+ "mrope_section": [
63
+ 11,
64
+ 11,
65
+ 10
66
+ ],
67
+ "partial_rotary_factor": 0.25,
68
+ "rope_theta": 10000000,
69
+ "rope_type": "default"
70
+ },
71
+ "tie_word_embeddings": true,
72
+ "transformers_version": "5.5.0",
73
+ "use_cache": true,
74
+ "vocab_size": 248320
75
+ }
merged/generation_config.json ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ {
2
+ "_from_model_config": true,
3
+ "eos_token_id": 248044,
4
+ "transformers_version": "5.5.0",
5
+ "use_cache": true
6
+ }
merged/model.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a8503e51cb22c2f89f525fef0ce1c50e1925364f4bcc75956bd3df6ab0d127ca
3
+ size 1504827608
merged/tokenizer.json ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:87a7830d63fcf43bf241c3c5242e96e62dd3fdc29224ca26fed8ea333db72de4
3
+ size 19989343
merged/tokenizer_config.json ADDED
@@ -0,0 +1,33 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "add_prefix_space": false,
3
+ "audio_bos_token": "<|audio_start|>",
4
+ "audio_eos_token": "<|audio_end|>",
5
+ "audio_token": "<|audio_pad|>",
6
+ "backend": "tokenizers",
7
+ "bos_token": null,
8
+ "clean_up_tokenization_spaces": false,
9
+ "eos_token": "<|im_end|>",
10
+ "errors": "replace",
11
+ "image_token": "<|image_pad|>",
12
+ "is_local": true,
13
+ "model_max_length": 262144,
14
+ "model_specific_special_tokens": {
15
+ "audio_bos_token": "<|audio_start|>",
16
+ "audio_eos_token": "<|audio_end|>",
17
+ "audio_token": "<|audio_pad|>",
18
+ "image_token": "<|image_pad|>",
19
+ "video_token": "<|video_pad|>",
20
+ "vision_bos_token": "<|vision_start|>",
21
+ "vision_eos_token": "<|vision_end|>"
22
+ },
23
+ "pad_token": "<|endoftext|>",
24
+ "padding_side": "right",
25
+ "pretokenize_regex": "(?i:'s|'t|'re|'ve|'m|'ll|'d)|[^\\r\\n\\p{L}\\p{N}]?[\\p{L}\\p{M}]+|\\p{N}| ?[^\\s\\p{L}\\p{M}\\p{N}]+[\\r\\n]*|\\s*[\\r\\n]+|\\s+(?!\\S)|\\s+",
26
+ "processor_class": "Qwen3VLProcessor",
27
+ "split_special_tokens": false,
28
+ "tokenizer_class": "TokenizersBackend",
29
+ "unk_token": null,
30
+ "video_token": "<|video_pad|>",
31
+ "vision_bos_token": "<|vision_start|>",
32
+ "vision_eos_token": "<|vision_end|>"
33
+ }
model.safetensors-00001-of-00001.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:04b1c301231dd422b8860db31311ab2721511346a32cb1e079c4c4e5f1fe4696
3
+ size 1746942600
model.safetensors.index.json CHANGED
@@ -5,70 +5,31 @@
5
  "weight_map": {
6
  "model.language_model.embed_tokens.weight": "model.safetensors-00001-of-00001.safetensors",
7
  "model.visual.merger.linear_fc1.weight": "model.safetensors-00001-of-00001.safetensors",
8
- "model.language_model.layers.0.linear_attn.in_proj_qkv.weight": "model.safetensors-00001-of-00001.safetensors",
9
- "model.language_model.layers.1.linear_attn.in_proj_qkv.weight": "model.safetensors-00001-of-00001.safetensors",
10
- "model.language_model.layers.10.linear_attn.in_proj_qkv.weight": "model.safetensors-00001-of-00001.safetensors",
11
  "model.language_model.layers.12.linear_attn.in_proj_qkv.weight": "model.safetensors-00001-of-00001.safetensors",
 
12
  "model.language_model.layers.13.linear_attn.in_proj_qkv.weight": "model.safetensors-00001-of-00001.safetensors",
13
- "model.language_model.layers.14.linear_attn.in_proj_qkv.weight": "model.safetensors-00001-of-00001.safetensors",
14
- "model.language_model.layers.16.linear_attn.in_proj_qkv.weight": "model.safetensors-00001-of-00001.safetensors",
15
- "model.language_model.layers.21.linear_attn.in_proj_qkv.weight": "model.safetensors-00001-of-00001.safetensors",
16
- "model.language_model.layers.17.linear_attn.in_proj_qkv.weight": "model.safetensors-00001-of-00001.safetensors",
17
  "model.language_model.layers.2.linear_attn.in_proj_qkv.weight": "model.safetensors-00001-of-00001.safetensors",
18
- "model.language_model.layers.18.linear_attn.in_proj_qkv.weight": "model.safetensors-00001-of-00001.safetensors",
19
- "model.language_model.layers.22.linear_attn.in_proj_qkv.weight": "model.safetensors-00001-of-00001.safetensors",
20
- "model.language_model.layers.20.linear_attn.in_proj_qkv.weight": "model.safetensors-00001-of-00001.safetensors",
21
- "model.language_model.layers.6.linear_attn.in_proj_qkv.weight": "model.safetensors-00001-of-00001.safetensors",
22
  "model.language_model.layers.4.linear_attn.in_proj_qkv.weight": "model.safetensors-00001-of-00001.safetensors",
 
 
 
 
 
23
  "model.language_model.layers.5.linear_attn.in_proj_qkv.weight": "model.safetensors-00001-of-00001.safetensors",
 
24
  "model.language_model.layers.8.linear_attn.in_proj_qkv.weight": "model.safetensors-00001-of-00001.safetensors",
25
  "model.language_model.layers.9.linear_attn.in_proj_qkv.weight": "model.safetensors-00001-of-00001.safetensors",
26
- "model.language_model.layers.11.self_attn.q_proj.weight": "model.safetensors-00001-of-00001.safetensors",
27
- "model.language_model.layers.15.self_attn.q_proj.weight": "model.safetensors-00001-of-00001.safetensors",
28
- "model.language_model.layers.19.self_attn.q_proj.weight": "model.safetensors-00001-of-00001.safetensors",
29
  "model.language_model.layers.23.self_attn.q_proj.weight": "model.safetensors-00001-of-00001.safetensors",
30
- "model.language_model.layers.3.self_attn.q_proj.weight": "model.safetensors-00001-of-00001.safetensors",
31
  "model.language_model.layers.7.self_attn.q_proj.weight": "model.safetensors-00001-of-00001.safetensors",
 
32
  "mtp.layers.0.self_attn.q_proj.weight": "model.safetensors-00001-of-00001.safetensors",
33
- "model.language_model.layers.1.mlp.down_proj.weight": "model.safetensors-00001-of-00001.safetensors",
34
- "model.language_model.layers.1.mlp.gate_proj.weight": "model.safetensors-00001-of-00001.safetensors",
35
- "model.language_model.layers.1.mlp.up_proj.weight": "model.safetensors-00001-of-00001.safetensors",
36
- "model.language_model.layers.12.mlp.down_proj.weight": "model.safetensors-00001-of-00001.safetensors",
37
- "model.language_model.layers.12.mlp.gate_proj.weight": "model.safetensors-00001-of-00001.safetensors",
38
- "model.language_model.layers.12.mlp.up_proj.weight": "model.safetensors-00001-of-00001.safetensors",
39
- "model.language_model.layers.0.mlp.down_proj.weight": "model.safetensors-00001-of-00001.safetensors",
40
- "model.language_model.layers.0.mlp.gate_proj.weight": "model.safetensors-00001-of-00001.safetensors",
41
- "model.language_model.layers.0.mlp.up_proj.weight": "model.safetensors-00001-of-00001.safetensors",
42
- "model.language_model.layers.11.mlp.down_proj.weight": "model.safetensors-00001-of-00001.safetensors",
43
- "model.language_model.layers.11.mlp.gate_proj.weight": "model.safetensors-00001-of-00001.safetensors",
44
- "model.language_model.layers.11.mlp.up_proj.weight": "model.safetensors-00001-of-00001.safetensors",
45
- "model.language_model.layers.13.mlp.down_proj.weight": "model.safetensors-00001-of-00001.safetensors",
46
- "model.language_model.layers.13.mlp.gate_proj.weight": "model.safetensors-00001-of-00001.safetensors",
47
- "model.language_model.layers.13.mlp.up_proj.weight": "model.safetensors-00001-of-00001.safetensors",
48
- "model.language_model.layers.16.mlp.down_proj.weight": "model.safetensors-00001-of-00001.safetensors",
49
- "model.language_model.layers.16.mlp.gate_proj.weight": "model.safetensors-00001-of-00001.safetensors",
50
- "model.language_model.layers.16.mlp.up_proj.weight": "model.safetensors-00001-of-00001.safetensors",
51
- "model.language_model.layers.15.mlp.down_proj.weight": "model.safetensors-00001-of-00001.safetensors",
52
- "model.language_model.layers.15.mlp.gate_proj.weight": "model.safetensors-00001-of-00001.safetensors",
53
- "model.language_model.layers.15.mlp.up_proj.weight": "model.safetensors-00001-of-00001.safetensors",
54
- "model.language_model.layers.10.mlp.down_proj.weight": "model.safetensors-00001-of-00001.safetensors",
55
- "model.language_model.layers.10.mlp.gate_proj.weight": "model.safetensors-00001-of-00001.safetensors",
56
- "model.language_model.layers.10.mlp.up_proj.weight": "model.safetensors-00001-of-00001.safetensors",
57
- "model.language_model.layers.19.mlp.down_proj.weight": "model.safetensors-00001-of-00001.safetensors",
58
- "model.language_model.layers.18.mlp.down_proj.weight": "model.safetensors-00001-of-00001.safetensors",
59
- "model.language_model.layers.18.mlp.gate_proj.weight": "model.safetensors-00001-of-00001.safetensors",
60
- "model.language_model.layers.18.mlp.up_proj.weight": "model.safetensors-00001-of-00001.safetensors",
61
- "model.language_model.layers.19.mlp.gate_proj.weight": "model.safetensors-00001-of-00001.safetensors",
62
- "model.language_model.layers.19.mlp.up_proj.weight": "model.safetensors-00001-of-00001.safetensors",
63
- "model.language_model.layers.2.mlp.down_proj.weight": "model.safetensors-00001-of-00001.safetensors",
64
- "model.language_model.layers.2.mlp.gate_proj.weight": "model.safetensors-00001-of-00001.safetensors",
65
- "model.language_model.layers.2.mlp.up_proj.weight": "model.safetensors-00001-of-00001.safetensors",
66
- "model.language_model.layers.14.mlp.down_proj.weight": "model.safetensors-00001-of-00001.safetensors",
67
- "model.language_model.layers.14.mlp.gate_proj.weight": "model.safetensors-00001-of-00001.safetensors",
68
- "model.language_model.layers.14.mlp.up_proj.weight": "model.safetensors-00001-of-00001.safetensors",
69
- "model.language_model.layers.21.mlp.down_proj.weight": "model.safetensors-00001-of-00001.safetensors",
70
- "model.language_model.layers.21.mlp.gate_proj.weight": "model.safetensors-00001-of-00001.safetensors",
71
- "model.language_model.layers.21.mlp.up_proj.weight": "model.safetensors-00001-of-00001.safetensors",
72
  "model.language_model.layers.22.mlp.down_proj.weight": "model.safetensors-00001-of-00001.safetensors",
73
  "model.language_model.layers.22.mlp.gate_proj.weight": "model.safetensors-00001-of-00001.safetensors",
74
  "model.language_model.layers.22.mlp.up_proj.weight": "model.safetensors-00001-of-00001.safetensors",
@@ -78,33 +39,72 @@
78
  "model.language_model.layers.3.mlp.down_proj.weight": "model.safetensors-00001-of-00001.safetensors",
79
  "model.language_model.layers.3.mlp.gate_proj.weight": "model.safetensors-00001-of-00001.safetensors",
80
  "model.language_model.layers.3.mlp.up_proj.weight": "model.safetensors-00001-of-00001.safetensors",
81
- "model.language_model.layers.5.mlp.down_proj.weight": "model.safetensors-00001-of-00001.safetensors",
82
- "model.language_model.layers.5.mlp.gate_proj.weight": "model.safetensors-00001-of-00001.safetensors",
83
- "model.language_model.layers.5.mlp.up_proj.weight": "model.safetensors-00001-of-00001.safetensors",
84
- "model.language_model.layers.17.mlp.gate_proj.weight": "model.safetensors-00001-of-00001.safetensors",
85
- "model.language_model.layers.17.mlp.up_proj.weight": "model.safetensors-00001-of-00001.safetensors",
86
- "model.language_model.layers.17.mlp.down_proj.weight": "model.safetensors-00001-of-00001.safetensors",
87
- "model.language_model.layers.9.mlp.down_proj.weight": "model.safetensors-00001-of-00001.safetensors",
88
- "model.language_model.layers.9.mlp.gate_proj.weight": "model.safetensors-00001-of-00001.safetensors",
89
- "model.language_model.layers.9.mlp.up_proj.weight": "model.safetensors-00001-of-00001.safetensors",
90
  "model.language_model.layers.6.mlp.down_proj.weight": "model.safetensors-00001-of-00001.safetensors",
91
  "model.language_model.layers.6.mlp.gate_proj.weight": "model.safetensors-00001-of-00001.safetensors",
92
  "model.language_model.layers.6.mlp.up_proj.weight": "model.safetensors-00001-of-00001.safetensors",
 
93
  "model.language_model.layers.7.mlp.gate_proj.weight": "model.safetensors-00001-of-00001.safetensors",
94
  "model.language_model.layers.7.mlp.up_proj.weight": "model.safetensors-00001-of-00001.safetensors",
95
- "model.language_model.layers.8.mlp.down_proj.weight": "model.safetensors-00001-of-00001.safetensors",
96
- "model.language_model.layers.8.mlp.gate_proj.weight": "model.safetensors-00001-of-00001.safetensors",
97
- "model.language_model.layers.8.mlp.up_proj.weight": "model.safetensors-00001-of-00001.safetensors",
 
 
 
 
98
  "mtp.layers.0.mlp.down_proj.weight": "model.safetensors-00001-of-00001.safetensors",
99
  "mtp.layers.0.mlp.gate_proj.weight": "model.safetensors-00001-of-00001.safetensors",
100
  "mtp.layers.0.mlp.up_proj.weight": "model.safetensors-00001-of-00001.safetensors",
101
- "model.language_model.layers.7.mlp.down_proj.weight": "model.safetensors-00001-of-00001.safetensors",
102
- "model.language_model.layers.20.mlp.down_proj.weight": "model.safetensors-00001-of-00001.safetensors",
103
- "model.language_model.layers.20.mlp.gate_proj.weight": "model.safetensors-00001-of-00001.safetensors",
104
- "model.language_model.layers.20.mlp.up_proj.weight": "model.safetensors-00001-of-00001.safetensors",
 
 
 
 
 
 
 
 
 
 
 
105
  "model.language_model.layers.4.mlp.down_proj.weight": "model.safetensors-00001-of-00001.safetensors",
106
  "model.language_model.layers.4.mlp.gate_proj.weight": "model.safetensors-00001-of-00001.safetensors",
107
  "model.language_model.layers.4.mlp.up_proj.weight": "model.safetensors-00001-of-00001.safetensors",
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
108
  "model.visual.merger.linear_fc2.weight": "model.safetensors-00001-of-00001.safetensors",
109
  "model.visual.blocks.0.mlp.linear_fc1.weight": "model.safetensors-00001-of-00001.safetensors",
110
  "model.visual.blocks.0.mlp.linear_fc2.weight": "model.safetensors-00001-of-00001.safetensors",
@@ -130,50 +130,50 @@
130
  "model.visual.blocks.8.mlp.linear_fc2.weight": "model.safetensors-00001-of-00001.safetensors",
131
  "model.visual.blocks.9.mlp.linear_fc1.weight": "model.safetensors-00001-of-00001.safetensors",
132
  "model.visual.blocks.9.mlp.linear_fc2.weight": "model.safetensors-00001-of-00001.safetensors",
133
- "model.language_model.layers.12.linear_attn.out_proj.weight": "model.safetensors-00001-of-00001.safetensors",
134
- "model.language_model.layers.0.linear_attn.in_proj_z.weight": "model.safetensors-00001-of-00001.safetensors",
135
- "model.language_model.layers.0.linear_attn.out_proj.weight": "model.safetensors-00001-of-00001.safetensors",
136
- "model.language_model.layers.11.self_attn.o_proj.weight": "model.safetensors-00001-of-00001.safetensors",
137
- "model.language_model.layers.1.linear_attn.in_proj_z.weight": "model.safetensors-00001-of-00001.safetensors",
138
- "model.language_model.layers.1.linear_attn.out_proj.weight": "model.safetensors-00001-of-00001.safetensors",
139
- "model.language_model.layers.16.linear_attn.out_proj.weight": "model.safetensors-00001-of-00001.safetensors",
140
  "model.language_model.layers.15.self_attn.o_proj.weight": "model.safetensors-00001-of-00001.safetensors",
141
- "model.language_model.layers.10.linear_attn.in_proj_z.weight": "model.safetensors-00001-of-00001.safetensors",
142
- "model.language_model.layers.10.linear_attn.out_proj.weight": "model.safetensors-00001-of-00001.safetensors",
 
143
  "model.language_model.layers.12.linear_attn.in_proj_z.weight": "model.safetensors-00001-of-00001.safetensors",
144
- "model.language_model.layers.19.self_attn.o_proj.weight": "model.safetensors-00001-of-00001.safetensors",
 
 
 
 
145
  "model.language_model.layers.18.linear_attn.out_proj.weight": "model.safetensors-00001-of-00001.safetensors",
146
- "model.language_model.layers.23.self_attn.o_proj.weight": "model.safetensors-00001-of-00001.safetensors",
147
  "model.language_model.layers.13.linear_attn.in_proj_z.weight": "model.safetensors-00001-of-00001.safetensors",
148
  "model.language_model.layers.13.linear_attn.out_proj.weight": "model.safetensors-00001-of-00001.safetensors",
149
- "model.language_model.layers.14.linear_attn.in_proj_z.weight": "model.safetensors-00001-of-00001.safetensors",
150
- "model.language_model.layers.14.linear_attn.out_proj.weight": "model.safetensors-00001-of-00001.safetensors",
151
- "model.language_model.layers.21.linear_attn.out_proj.weight": "model.safetensors-00001-of-00001.safetensors",
152
- "model.language_model.layers.16.linear_attn.in_proj_z.weight": "model.safetensors-00001-of-00001.safetensors",
153
- "model.language_model.layers.21.linear_attn.in_proj_z.weight": "model.safetensors-00001-of-00001.safetensors",
154
- "model.language_model.layers.3.self_attn.o_proj.weight": "model.safetensors-00001-of-00001.safetensors",
155
- "model.language_model.layers.5.linear_attn.out_proj.weight": "model.safetensors-00001-of-00001.safetensors",
156
- "model.language_model.layers.17.linear_attn.in_proj_z.weight": "model.safetensors-00001-of-00001.safetensors",
157
- "model.language_model.layers.17.linear_attn.out_proj.weight": "model.safetensors-00001-of-00001.safetensors",
158
  "model.language_model.layers.2.linear_attn.in_proj_z.weight": "model.safetensors-00001-of-00001.safetensors",
159
  "model.language_model.layers.2.linear_attn.out_proj.weight": "model.safetensors-00001-of-00001.safetensors",
160
- "model.language_model.layers.18.linear_attn.in_proj_z.weight": "model.safetensors-00001-of-00001.safetensors",
161
- "model.language_model.layers.9.linear_attn.out_proj.weight": "model.safetensors-00001-of-00001.safetensors",
162
- "mtp.fc.weight": "model.safetensors-00001-of-00001.safetensors",
163
- "model.language_model.layers.6.linear_attn.out_proj.weight": "model.safetensors-00001-of-00001.safetensors",
164
- "model.language_model.layers.22.linear_attn.in_proj_z.weight": "model.safetensors-00001-of-00001.safetensors",
165
- "model.language_model.layers.22.linear_attn.out_proj.weight": "model.safetensors-00001-of-00001.safetensors",
166
- "model.language_model.layers.8.linear_attn.out_proj.weight": "model.safetensors-00001-of-00001.safetensors",
167
- "mtp.layers.0.self_attn.o_proj.weight": "model.safetensors-00001-of-00001.safetensors",
168
- "model.language_model.layers.7.self_attn.o_proj.weight": "model.safetensors-00001-of-00001.safetensors",
169
- "model.language_model.layers.20.linear_attn.in_proj_z.weight": "model.safetensors-00001-of-00001.safetensors",
170
- "model.language_model.layers.20.linear_attn.out_proj.weight": "model.safetensors-00001-of-00001.safetensors",
171
- "model.language_model.layers.6.linear_attn.in_proj_z.weight": "model.safetensors-00001-of-00001.safetensors",
172
  "model.language_model.layers.4.linear_attn.in_proj_z.weight": "model.safetensors-00001-of-00001.safetensors",
173
  "model.language_model.layers.4.linear_attn.out_proj.weight": "model.safetensors-00001-of-00001.safetensors",
 
 
 
 
 
 
 
 
 
174
  "model.language_model.layers.5.linear_attn.in_proj_z.weight": "model.safetensors-00001-of-00001.safetensors",
 
 
175
  "model.language_model.layers.8.linear_attn.in_proj_z.weight": "model.safetensors-00001-of-00001.safetensors",
 
176
  "model.language_model.layers.9.linear_attn.in_proj_z.weight": "model.safetensors-00001-of-00001.safetensors",
 
 
 
 
 
 
 
177
  "model.visual.blocks.0.attn.qkv.weight": "model.safetensors-00001-of-00001.safetensors",
178
  "model.visual.blocks.1.attn.qkv.weight": "model.safetensors-00001-of-00001.safetensors",
179
  "model.visual.blocks.10.attn.qkv.weight": "model.safetensors-00001-of-00001.safetensors",
@@ -200,72 +200,72 @@
200
  "model.visual.blocks.7.attn.proj.weight": "model.safetensors-00001-of-00001.safetensors",
201
  "model.visual.blocks.8.attn.proj.weight": "model.safetensors-00001-of-00001.safetensors",
202
  "model.visual.blocks.9.attn.proj.weight": "model.safetensors-00001-of-00001.safetensors",
203
- "model.language_model.layers.11.self_attn.k_proj.weight": "model.safetensors-00001-of-00001.safetensors",
204
- "model.language_model.layers.11.self_attn.v_proj.weight": "model.safetensors-00001-of-00001.safetensors",
205
- "model.language_model.layers.15.self_attn.k_proj.weight": "model.safetensors-00001-of-00001.safetensors",
206
- "model.language_model.layers.15.self_attn.v_proj.weight": "model.safetensors-00001-of-00001.safetensors",
207
- "model.language_model.layers.19.self_attn.k_proj.weight": "model.safetensors-00001-of-00001.safetensors",
208
- "model.language_model.layers.19.self_attn.v_proj.weight": "model.safetensors-00001-of-00001.safetensors",
209
  "model.language_model.layers.23.self_attn.k_proj.weight": "model.safetensors-00001-of-00001.safetensors",
210
  "model.language_model.layers.23.self_attn.v_proj.weight": "model.safetensors-00001-of-00001.safetensors",
211
- "model.language_model.layers.3.self_attn.k_proj.weight": "model.safetensors-00001-of-00001.safetensors",
212
- "model.language_model.layers.3.self_attn.v_proj.weight": "model.safetensors-00001-of-00001.safetensors",
213
  "model.language_model.layers.7.self_attn.k_proj.weight": "model.safetensors-00001-of-00001.safetensors",
214
  "model.language_model.layers.7.self_attn.v_proj.weight": "model.safetensors-00001-of-00001.safetensors",
 
 
215
  "mtp.layers.0.self_attn.k_proj.weight": "model.safetensors-00001-of-00001.safetensors",
216
  "mtp.layers.0.self_attn.v_proj.weight": "model.safetensors-00001-of-00001.safetensors",
217
- "model.language_model.layers.10.linear_attn.conv1d.weight": "model.safetensors-00001-of-00001.safetensors",
 
 
 
 
 
 
218
  "model.language_model.layers.13.linear_attn.conv1d.weight": "model.safetensors-00001-of-00001.safetensors",
219
  "model.language_model.layers.14.linear_attn.conv1d.weight": "model.safetensors-00001-of-00001.safetensors",
220
- "model.language_model.layers.1.linear_attn.conv1d.weight": "model.safetensors-00001-of-00001.safetensors",
221
- "model.language_model.layers.17.linear_attn.conv1d.weight": "model.safetensors-00001-of-00001.safetensors",
222
- "model.language_model.layers.12.linear_attn.conv1d.weight": "model.safetensors-00001-of-00001.safetensors",
223
- "model.language_model.layers.20.linear_attn.conv1d.weight": "model.safetensors-00001-of-00001.safetensors",
224
- "model.language_model.layers.22.linear_attn.conv1d.weight": "model.safetensors-00001-of-00001.safetensors",
225
- "model.language_model.layers.16.linear_attn.conv1d.weight": "model.safetensors-00001-of-00001.safetensors",
226
  "model.language_model.layers.4.linear_attn.conv1d.weight": "model.safetensors-00001-of-00001.safetensors",
 
 
227
  "model.language_model.layers.21.linear_attn.conv1d.weight": "model.safetensors-00001-of-00001.safetensors",
228
- "model.language_model.layers.2.linear_attn.conv1d.weight": "model.safetensors-00001-of-00001.safetensors",
229
- "model.language_model.layers.18.linear_attn.conv1d.weight": "model.safetensors-00001-of-00001.safetensors",
 
230
  "model.language_model.layers.6.linear_attn.conv1d.weight": "model.safetensors-00001-of-00001.safetensors",
231
- "model.language_model.layers.5.linear_attn.conv1d.weight": "model.safetensors-00001-of-00001.safetensors",
232
- "model.language_model.layers.8.linear_attn.conv1d.weight": "model.safetensors-00001-of-00001.safetensors",
233
  "model.language_model.layers.9.linear_attn.conv1d.weight": "model.safetensors-00001-of-00001.safetensors",
 
234
  "model.language_model.layers.0.linear_attn.conv1d.weight": "model.safetensors-00001-of-00001.safetensors",
 
235
  "model.language_model.layers.14.linear_attn.in_proj_b.weight": "model.safetensors-00001-of-00001.safetensors",
236
  "model.language_model.layers.14.linear_attn.in_proj_a.weight": "model.safetensors-00001-of-00001.safetensors",
237
- "model.language_model.layers.1.linear_attn.in_proj_b.weight": "model.safetensors-00001-of-00001.safetensors",
238
- "model.language_model.layers.1.linear_attn.in_proj_a.weight": "model.safetensors-00001-of-00001.safetensors",
239
- "model.language_model.layers.10.linear_attn.in_proj_b.weight": "model.safetensors-00001-of-00001.safetensors",
240
- "model.language_model.layers.10.linear_attn.in_proj_a.weight": "model.safetensors-00001-of-00001.safetensors",
241
  "model.language_model.layers.12.linear_attn.in_proj_b.weight": "model.safetensors-00001-of-00001.safetensors",
242
  "model.language_model.layers.12.linear_attn.in_proj_a.weight": "model.safetensors-00001-of-00001.safetensors",
 
 
243
  "model.language_model.layers.13.linear_attn.in_proj_b.weight": "model.safetensors-00001-of-00001.safetensors",
244
  "model.language_model.layers.13.linear_attn.in_proj_a.weight": "model.safetensors-00001-of-00001.safetensors",
245
- "model.language_model.layers.16.linear_attn.in_proj_b.weight": "model.safetensors-00001-of-00001.safetensors",
246
- "model.language_model.layers.16.linear_attn.in_proj_a.weight": "model.safetensors-00001-of-00001.safetensors",
247
- "model.language_model.layers.4.linear_attn.in_proj_b.weight": "model.safetensors-00001-of-00001.safetensors",
248
- "model.language_model.layers.4.linear_attn.in_proj_a.weight": "model.safetensors-00001-of-00001.safetensors",
249
- "model.language_model.layers.21.linear_attn.in_proj_b.weight": "model.safetensors-00001-of-00001.safetensors",
250
- "model.language_model.layers.21.linear_attn.in_proj_a.weight": "model.safetensors-00001-of-00001.safetensors",
251
- "model.language_model.layers.17.linear_attn.in_proj_b.weight": "model.safetensors-00001-of-00001.safetensors",
252
- "model.language_model.layers.17.linear_attn.in_proj_a.weight": "model.safetensors-00001-of-00001.safetensors",
253
  "model.language_model.layers.2.linear_attn.in_proj_b.weight": "model.safetensors-00001-of-00001.safetensors",
254
  "model.language_model.layers.2.linear_attn.in_proj_a.weight": "model.safetensors-00001-of-00001.safetensors",
255
- "model.language_model.layers.18.linear_attn.in_proj_b.weight": "model.safetensors-00001-of-00001.safetensors",
256
- "model.language_model.layers.18.linear_attn.in_proj_a.weight": "model.safetensors-00001-of-00001.safetensors",
257
- "model.language_model.layers.22.linear_attn.in_proj_b.weight": "model.safetensors-00001-of-00001.safetensors",
258
- "model.language_model.layers.22.linear_attn.in_proj_a.weight": "model.safetensors-00001-of-00001.safetensors",
259
  "model.language_model.layers.20.linear_attn.in_proj_b.weight": "model.safetensors-00001-of-00001.safetensors",
260
  "model.language_model.layers.20.linear_attn.in_proj_a.weight": "model.safetensors-00001-of-00001.safetensors",
261
- "model.language_model.layers.6.linear_attn.in_proj_b.weight": "model.safetensors-00001-of-00001.safetensors",
262
- "model.language_model.layers.6.linear_attn.in_proj_a.weight": "model.safetensors-00001-of-00001.safetensors",
 
 
 
 
 
 
263
  "model.language_model.layers.5.linear_attn.in_proj_b.weight": "model.safetensors-00001-of-00001.safetensors",
264
  "model.language_model.layers.5.linear_attn.in_proj_a.weight": "model.safetensors-00001-of-00001.safetensors",
 
 
265
  "model.language_model.layers.8.linear_attn.in_proj_b.weight": "model.safetensors-00001-of-00001.safetensors",
266
  "model.language_model.layers.8.linear_attn.in_proj_a.weight": "model.safetensors-00001-of-00001.safetensors",
267
  "model.language_model.layers.9.linear_attn.in_proj_b.weight": "model.safetensors-00001-of-00001.safetensors",
268
  "model.language_model.layers.9.linear_attn.in_proj_a.weight": "model.safetensors-00001-of-00001.safetensors",
 
 
 
 
269
  "model.language_model.layers.0.linear_attn.in_proj_b.weight": "model.safetensors-00001-of-00001.safetensors",
270
  "model.language_model.layers.0.linear_attn.in_proj_a.weight": "model.safetensors-00001-of-00001.safetensors",
271
  "model.visual.blocks.0.mlp.linear_fc1.bias": "model.safetensors-00001-of-00001.safetensors",
@@ -293,59 +293,59 @@
293
  "model.visual.blocks.7.attn.qkv.bias": "model.safetensors-00001-of-00001.safetensors",
294
  "model.visual.blocks.8.attn.qkv.bias": "model.safetensors-00001-of-00001.safetensors",
295
  "model.visual.blocks.9.attn.qkv.bias": "model.safetensors-00001-of-00001.safetensors",
296
- "model.language_model.layers.1.post_attention_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
297
- "model.language_model.layers.10.input_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
298
- "model.language_model.layers.12.post_attention_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
299
- "model.language_model.layers.0.post_attention_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
300
- "model.language_model.layers.11.input_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
301
- "model.language_model.layers.11.post_attention_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
302
- "model.language_model.layers.14.input_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
303
- "model.language_model.layers.1.input_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
304
- "model.language_model.layers.16.post_attention_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
305
- "model.language_model.layers.15.input_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
306
- "model.language_model.layers.10.post_attention_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
307
- "model.language_model.layers.12.input_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
308
- "model.language_model.layers.19.input_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
309
- "model.language_model.layers.18.post_attention_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
310
- "model.language_model.layers.19.post_attention_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
311
- "model.language_model.layers.2.post_attention_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
312
- "model.language_model.layers.20.input_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
313
  "model.language_model.layers.23.input_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
 
314
  "model.language_model.layers.3.post_attention_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
315
- "model.language_model.layers.13.input_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
316
- "model.language_model.layers.13.post_attention_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
317
  "model.language_model.layers.14.post_attention_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
 
318
  "model.language_model.layers.15.post_attention_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
319
- "model.language_model.layers.21.post_attention_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
320
- "model.language_model.layers.16.input_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
321
- "model.language_model.layers.4.input_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
322
- "model.language_model.layers.21.input_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
323
- "model.language_model.layers.22.post_attention_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
324
- "model.language_model.layers.23.post_attention_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
325
- "model.language_model.layers.3.input_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
326
- "model.language_model.layers.5.post_attention_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
327
- "model.language_model.layers.17.input_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
328
- "model.language_model.layers.17.post_attention_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
329
- "model.language_model.layers.2.input_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
330
- "model.language_model.layers.18.input_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
331
- "model.language_model.layers.9.post_attention_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
332
  "model.language_model.layers.6.post_attention_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
 
333
  "model.language_model.layers.7.post_attention_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
334
- "model.language_model.layers.22.input_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
335
- "model.language_model.layers.8.post_attention_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
 
 
 
336
  "mtp.layers.0.post_attention_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
337
  "mtp.norm.weight": "model.safetensors-00001-of-00001.safetensors",
338
- "model.language_model.layers.7.input_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
339
- "model.language_model.layers.20.post_attention_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
340
- "mtp.layers.0.input_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
341
  "mtp.pre_fc_norm_embedding.weight": "model.safetensors-00001-of-00001.safetensors",
342
  "mtp.pre_fc_norm_hidden.weight": "model.safetensors-00001-of-00001.safetensors",
343
- "model.language_model.layers.6.input_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
 
 
 
 
 
 
 
 
 
 
 
344
  "model.language_model.layers.4.post_attention_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
 
 
 
 
 
 
 
 
345
  "model.language_model.layers.5.input_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
346
- "model.language_model.layers.8.input_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
 
 
347
  "model.language_model.layers.9.input_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
 
 
 
 
348
  "model.language_model.layers.0.input_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
 
 
349
  "model.language_model.norm.weight": "model.safetensors-00001-of-00001.safetensors",
350
  "model.visual.merger.linear_fc2.bias": "model.safetensors-00001-of-00001.safetensors",
351
  "model.visual.blocks.0.attn.proj.bias": "model.safetensors-00001-of-00001.safetensors",
@@ -423,73 +423,73 @@
423
  "model.visual.merger.norm.bias": "model.safetensors-00001-of-00001.safetensors",
424
  "model.visual.merger.norm.weight": "model.safetensors-00001-of-00001.safetensors",
425
  "model.visual.patch_embed.proj.bias": "model.safetensors-00001-of-00001.safetensors",
426
- "model.language_model.layers.12.linear_attn.norm.weight": "model.safetensors-00001-of-00001.safetensors",
427
- "model.language_model.layers.0.linear_attn.norm.weight": "model.safetensors-00001-of-00001.safetensors",
428
- "model.language_model.layers.11.self_attn.k_norm.weight": "model.safetensors-00001-of-00001.safetensors",
429
- "model.language_model.layers.1.linear_attn.norm.weight": "model.safetensors-00001-of-00001.safetensors",
430
  "model.language_model.layers.15.self_attn.k_norm.weight": "model.safetensors-00001-of-00001.safetensors",
431
  "model.language_model.layers.15.self_attn.q_norm.weight": "model.safetensors-00001-of-00001.safetensors",
432
- "model.language_model.layers.10.linear_attn.norm.weight": "model.safetensors-00001-of-00001.safetensors",
 
 
433
  "model.language_model.layers.11.self_attn.q_norm.weight": "model.safetensors-00001-of-00001.safetensors",
434
- "model.language_model.layers.19.self_attn.k_norm.weight": "model.safetensors-00001-of-00001.safetensors",
435
- "model.language_model.layers.19.self_attn.q_norm.weight": "model.safetensors-00001-of-00001.safetensors",
 
436
  "model.language_model.layers.18.linear_attn.norm.weight": "model.safetensors-00001-of-00001.safetensors",
437
- "model.language_model.layers.23.self_attn.k_norm.weight": "model.safetensors-00001-of-00001.safetensors",
438
- "model.language_model.layers.23.self_attn.q_norm.weight": "model.safetensors-00001-of-00001.safetensors",
439
  "model.language_model.layers.13.linear_attn.norm.weight": "model.safetensors-00001-of-00001.safetensors",
440
- "model.language_model.layers.14.linear_attn.norm.weight": "model.safetensors-00001-of-00001.safetensors",
441
- "model.language_model.layers.16.linear_attn.norm.weight": "model.safetensors-00001-of-00001.safetensors",
442
- "model.language_model.layers.3.self_attn.q_norm.weight": "model.safetensors-00001-of-00001.safetensors",
443
- "model.language_model.layers.21.linear_attn.norm.weight": "model.safetensors-00001-of-00001.safetensors",
444
- "model.language_model.layers.3.self_attn.k_norm.weight": "model.safetensors-00001-of-00001.safetensors",
445
- "model.language_model.layers.5.linear_attn.norm.weight": "model.safetensors-00001-of-00001.safetensors",
446
- "model.language_model.layers.17.linear_attn.norm.weight": "model.safetensors-00001-of-00001.safetensors",
447
  "model.language_model.layers.2.linear_attn.norm.weight": "model.safetensors-00001-of-00001.safetensors",
448
- "model.language_model.layers.22.linear_attn.norm.weight": "model.safetensors-00001-of-00001.safetensors",
449
- "model.language_model.layers.8.linear_attn.norm.weight": "model.safetensors-00001-of-00001.safetensors",
450
- "mtp.layers.0.self_attn.k_norm.weight": "model.safetensors-00001-of-00001.safetensors",
451
- "model.language_model.layers.7.self_attn.k_norm.weight": "model.safetensors-00001-of-00001.safetensors",
452
- "model.language_model.layers.7.self_attn.q_norm.weight": "model.safetensors-00001-of-00001.safetensors",
453
  "model.language_model.layers.20.linear_attn.norm.weight": "model.safetensors-00001-of-00001.safetensors",
454
- "mtp.layers.0.self_attn.q_norm.weight": "model.safetensors-00001-of-00001.safetensors",
 
 
 
 
455
  "model.language_model.layers.6.linear_attn.norm.weight": "model.safetensors-00001-of-00001.safetensors",
456
- "model.language_model.layers.4.linear_attn.norm.weight": "model.safetensors-00001-of-00001.safetensors",
457
  "model.language_model.layers.9.linear_attn.norm.weight": "model.safetensors-00001-of-00001.safetensors",
458
- "model.language_model.layers.10.linear_attn.A_log": "model.safetensors-00001-of-00001.safetensors",
 
 
 
 
 
 
459
  "model.language_model.layers.13.linear_attn.A_log": "model.safetensors-00001-of-00001.safetensors",
460
- "model.language_model.layers.1.linear_attn.A_log": "model.safetensors-00001-of-00001.safetensors",
461
  "model.language_model.layers.14.linear_attn.A_log": "model.safetensors-00001-of-00001.safetensors",
462
- "model.language_model.layers.17.linear_attn.A_log": "model.safetensors-00001-of-00001.safetensors",
463
- "model.language_model.layers.12.linear_attn.A_log": "model.safetensors-00001-of-00001.safetensors",
464
  "model.language_model.layers.2.linear_attn.A_log": "model.safetensors-00001-of-00001.safetensors",
465
- "model.language_model.layers.20.linear_attn.A_log": "model.safetensors-00001-of-00001.safetensors",
466
- "model.language_model.layers.22.linear_attn.A_log": "model.safetensors-00001-of-00001.safetensors",
467
- "model.language_model.layers.16.linear_attn.A_log": "model.safetensors-00001-of-00001.safetensors",
468
  "model.language_model.layers.4.linear_attn.A_log": "model.safetensors-00001-of-00001.safetensors",
 
 
469
  "model.language_model.layers.21.linear_attn.A_log": "model.safetensors-00001-of-00001.safetensors",
 
 
470
  "model.language_model.layers.6.linear_attn.A_log": "model.safetensors-00001-of-00001.safetensors",
471
- "model.language_model.layers.18.linear_attn.A_log": "model.safetensors-00001-of-00001.safetensors",
472
  "model.language_model.layers.9.linear_attn.A_log": "model.safetensors-00001-of-00001.safetensors",
473
- "model.language_model.layers.5.linear_attn.A_log": "model.safetensors-00001-of-00001.safetensors",
474
- "model.language_model.layers.8.linear_attn.A_log": "model.safetensors-00001-of-00001.safetensors",
475
  "model.language_model.layers.0.linear_attn.A_log": "model.safetensors-00001-of-00001.safetensors",
476
- "model.language_model.layers.10.linear_attn.dt_bias": "model.safetensors-00001-of-00001.safetensors",
477
- "model.language_model.layers.14.linear_attn.dt_bias": "model.safetensors-00001-of-00001.safetensors",
478
- "model.language_model.layers.1.linear_attn.dt_bias": "model.safetensors-00001-of-00001.safetensors",
479
- "model.language_model.layers.17.linear_attn.dt_bias": "model.safetensors-00001-of-00001.safetensors",
480
  "model.language_model.layers.12.linear_attn.dt_bias": "model.safetensors-00001-of-00001.safetensors",
481
- "model.language_model.layers.20.linear_attn.dt_bias": "model.safetensors-00001-of-00001.safetensors",
482
  "model.language_model.layers.13.linear_attn.dt_bias": "model.safetensors-00001-of-00001.safetensors",
483
- "model.language_model.layers.16.linear_attn.dt_bias": "model.safetensors-00001-of-00001.safetensors",
 
484
  "model.language_model.layers.4.linear_attn.dt_bias": "model.safetensors-00001-of-00001.safetensors",
 
485
  "model.language_model.layers.21.linear_attn.dt_bias": "model.safetensors-00001-of-00001.safetensors",
486
- "model.language_model.layers.2.linear_attn.dt_bias": "model.safetensors-00001-of-00001.safetensors",
487
- "model.language_model.layers.18.linear_attn.dt_bias": "model.safetensors-00001-of-00001.safetensors",
488
- "model.language_model.layers.22.linear_attn.dt_bias": "model.safetensors-00001-of-00001.safetensors",
489
- "model.language_model.layers.6.linear_attn.dt_bias": "model.safetensors-00001-of-00001.safetensors",
490
  "model.language_model.layers.5.linear_attn.dt_bias": "model.safetensors-00001-of-00001.safetensors",
491
- "model.language_model.layers.8.linear_attn.dt_bias": "model.safetensors-00001-of-00001.safetensors",
492
  "model.language_model.layers.9.linear_attn.dt_bias": "model.safetensors-00001-of-00001.safetensors",
493
- "model.language_model.layers.0.linear_attn.dt_bias": "model.safetensors-00001-of-00001.safetensors"
 
 
494
  }
495
  }
 
5
  "weight_map": {
6
  "model.language_model.embed_tokens.weight": "model.safetensors-00001-of-00001.safetensors",
7
  "model.visual.merger.linear_fc1.weight": "model.safetensors-00001-of-00001.safetensors",
8
+ "model.language_model.layers.14.linear_attn.in_proj_qkv.weight": "model.safetensors-00001-of-00001.safetensors",
 
 
9
  "model.language_model.layers.12.linear_attn.in_proj_qkv.weight": "model.safetensors-00001-of-00001.safetensors",
10
+ "model.language_model.layers.18.linear_attn.in_proj_qkv.weight": "model.safetensors-00001-of-00001.safetensors",
11
  "model.language_model.layers.13.linear_attn.in_proj_qkv.weight": "model.safetensors-00001-of-00001.safetensors",
 
 
 
 
12
  "model.language_model.layers.2.linear_attn.in_proj_qkv.weight": "model.safetensors-00001-of-00001.safetensors",
 
 
 
 
13
  "model.language_model.layers.4.linear_attn.in_proj_qkv.weight": "model.safetensors-00001-of-00001.safetensors",
14
+ "model.language_model.layers.20.linear_attn.in_proj_qkv.weight": "model.safetensors-00001-of-00001.safetensors",
15
+ "model.language_model.layers.1.linear_attn.in_proj_qkv.weight": "model.safetensors-00001-of-00001.safetensors",
16
+ "model.language_model.layers.10.linear_attn.in_proj_qkv.weight": "model.safetensors-00001-of-00001.safetensors",
17
+ "model.language_model.layers.16.linear_attn.in_proj_qkv.weight": "model.safetensors-00001-of-00001.safetensors",
18
+ "model.language_model.layers.17.linear_attn.in_proj_qkv.weight": "model.safetensors-00001-of-00001.safetensors",
19
  "model.language_model.layers.5.linear_attn.in_proj_qkv.weight": "model.safetensors-00001-of-00001.safetensors",
20
+ "model.language_model.layers.6.linear_attn.in_proj_qkv.weight": "model.safetensors-00001-of-00001.safetensors",
21
  "model.language_model.layers.8.linear_attn.in_proj_qkv.weight": "model.safetensors-00001-of-00001.safetensors",
22
  "model.language_model.layers.9.linear_attn.in_proj_qkv.weight": "model.safetensors-00001-of-00001.safetensors",
23
+ "model.language_model.layers.21.linear_attn.in_proj_qkv.weight": "model.safetensors-00001-of-00001.safetensors",
24
+ "model.language_model.layers.22.linear_attn.in_proj_qkv.weight": "model.safetensors-00001-of-00001.safetensors",
25
+ "model.language_model.layers.0.linear_attn.in_proj_qkv.weight": "model.safetensors-00001-of-00001.safetensors",
26
  "model.language_model.layers.23.self_attn.q_proj.weight": "model.safetensors-00001-of-00001.safetensors",
27
+ "model.language_model.layers.15.self_attn.q_proj.weight": "model.safetensors-00001-of-00001.safetensors",
28
  "model.language_model.layers.7.self_attn.q_proj.weight": "model.safetensors-00001-of-00001.safetensors",
29
+ "model.language_model.layers.11.self_attn.q_proj.weight": "model.safetensors-00001-of-00001.safetensors",
30
  "mtp.layers.0.self_attn.q_proj.weight": "model.safetensors-00001-of-00001.safetensors",
31
+ "model.language_model.layers.19.self_attn.q_proj.weight": "model.safetensors-00001-of-00001.safetensors",
32
+ "model.language_model.layers.3.self_attn.q_proj.weight": "model.safetensors-00001-of-00001.safetensors",
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
33
  "model.language_model.layers.22.mlp.down_proj.weight": "model.safetensors-00001-of-00001.safetensors",
34
  "model.language_model.layers.22.mlp.gate_proj.weight": "model.safetensors-00001-of-00001.safetensors",
35
  "model.language_model.layers.22.mlp.up_proj.weight": "model.safetensors-00001-of-00001.safetensors",
 
39
  "model.language_model.layers.3.mlp.down_proj.weight": "model.safetensors-00001-of-00001.safetensors",
40
  "model.language_model.layers.3.mlp.gate_proj.weight": "model.safetensors-00001-of-00001.safetensors",
41
  "model.language_model.layers.3.mlp.up_proj.weight": "model.safetensors-00001-of-00001.safetensors",
42
+ "model.language_model.layers.14.mlp.down_proj.weight": "model.safetensors-00001-of-00001.safetensors",
43
+ "model.language_model.layers.14.mlp.gate_proj.weight": "model.safetensors-00001-of-00001.safetensors",
44
+ "model.language_model.layers.14.mlp.up_proj.weight": "model.safetensors-00001-of-00001.safetensors",
45
+ "model.language_model.layers.15.mlp.down_proj.weight": "model.safetensors-00001-of-00001.safetensors",
46
+ "model.language_model.layers.15.mlp.gate_proj.weight": "model.safetensors-00001-of-00001.safetensors",
47
+ "model.language_model.layers.15.mlp.up_proj.weight": "model.safetensors-00001-of-00001.safetensors",
 
 
 
48
  "model.language_model.layers.6.mlp.down_proj.weight": "model.safetensors-00001-of-00001.safetensors",
49
  "model.language_model.layers.6.mlp.gate_proj.weight": "model.safetensors-00001-of-00001.safetensors",
50
  "model.language_model.layers.6.mlp.up_proj.weight": "model.safetensors-00001-of-00001.safetensors",
51
+ "model.language_model.layers.7.mlp.down_proj.weight": "model.safetensors-00001-of-00001.safetensors",
52
  "model.language_model.layers.7.mlp.gate_proj.weight": "model.safetensors-00001-of-00001.safetensors",
53
  "model.language_model.layers.7.mlp.up_proj.weight": "model.safetensors-00001-of-00001.safetensors",
54
+ "model.language_model.layers.10.mlp.down_proj.weight": "model.safetensors-00001-of-00001.safetensors",
55
+ "model.language_model.layers.11.mlp.down_proj.weight": "model.safetensors-00001-of-00001.safetensors",
56
+ "model.language_model.layers.11.mlp.gate_proj.weight": "model.safetensors-00001-of-00001.safetensors",
57
+ "model.language_model.layers.11.mlp.up_proj.weight": "model.safetensors-00001-of-00001.safetensors",
58
+ "model.language_model.layers.9.mlp.down_proj.weight": "model.safetensors-00001-of-00001.safetensors",
59
+ "model.language_model.layers.9.mlp.gate_proj.weight": "model.safetensors-00001-of-00001.safetensors",
60
+ "model.language_model.layers.9.mlp.up_proj.weight": "model.safetensors-00001-of-00001.safetensors",
61
  "mtp.layers.0.mlp.down_proj.weight": "model.safetensors-00001-of-00001.safetensors",
62
  "mtp.layers.0.mlp.gate_proj.weight": "model.safetensors-00001-of-00001.safetensors",
63
  "mtp.layers.0.mlp.up_proj.weight": "model.safetensors-00001-of-00001.safetensors",
64
+ "model.language_model.layers.17.mlp.down_proj.weight": "model.safetensors-00001-of-00001.safetensors",
65
+ "model.language_model.layers.17.mlp.gate_proj.weight": "model.safetensors-00001-of-00001.safetensors",
66
+ "model.language_model.layers.17.mlp.up_proj.weight": "model.safetensors-00001-of-00001.safetensors",
67
+ "model.language_model.layers.18.mlp.down_proj.weight": "model.safetensors-00001-of-00001.safetensors",
68
+ "model.language_model.layers.18.mlp.gate_proj.weight": "model.safetensors-00001-of-00001.safetensors",
69
+ "model.language_model.layers.18.mlp.up_proj.weight": "model.safetensors-00001-of-00001.safetensors",
70
+ "model.language_model.layers.12.mlp.down_proj.weight": "model.safetensors-00001-of-00001.safetensors",
71
+ "model.language_model.layers.12.mlp.gate_proj.weight": "model.safetensors-00001-of-00001.safetensors",
72
+ "model.language_model.layers.12.mlp.up_proj.weight": "model.safetensors-00001-of-00001.safetensors",
73
+ "model.language_model.layers.13.mlp.down_proj.weight": "model.safetensors-00001-of-00001.safetensors",
74
+ "model.language_model.layers.13.mlp.gate_proj.weight": "model.safetensors-00001-of-00001.safetensors",
75
+ "model.language_model.layers.13.mlp.up_proj.weight": "model.safetensors-00001-of-00001.safetensors",
76
+ "model.language_model.layers.19.mlp.down_proj.weight": "model.safetensors-00001-of-00001.safetensors",
77
+ "model.language_model.layers.19.mlp.gate_proj.weight": "model.safetensors-00001-of-00001.safetensors",
78
+ "model.language_model.layers.19.mlp.up_proj.weight": "model.safetensors-00001-of-00001.safetensors",
79
  "model.language_model.layers.4.mlp.down_proj.weight": "model.safetensors-00001-of-00001.safetensors",
80
  "model.language_model.layers.4.mlp.gate_proj.weight": "model.safetensors-00001-of-00001.safetensors",
81
  "model.language_model.layers.4.mlp.up_proj.weight": "model.safetensors-00001-of-00001.safetensors",
82
+ "model.language_model.layers.2.mlp.down_proj.weight": "model.safetensors-00001-of-00001.safetensors",
83
+ "model.language_model.layers.2.mlp.gate_proj.weight": "model.safetensors-00001-of-00001.safetensors",
84
+ "model.language_model.layers.2.mlp.up_proj.weight": "model.safetensors-00001-of-00001.safetensors",
85
+ "model.language_model.layers.20.mlp.down_proj.weight": "model.safetensors-00001-of-00001.safetensors",
86
+ "model.language_model.layers.20.mlp.gate_proj.weight": "model.safetensors-00001-of-00001.safetensors",
87
+ "model.language_model.layers.20.mlp.up_proj.weight": "model.safetensors-00001-of-00001.safetensors",
88
+ "model.language_model.layers.1.mlp.down_proj.weight": "model.safetensors-00001-of-00001.safetensors",
89
+ "model.language_model.layers.1.mlp.gate_proj.weight": "model.safetensors-00001-of-00001.safetensors",
90
+ "model.language_model.layers.1.mlp.up_proj.weight": "model.safetensors-00001-of-00001.safetensors",
91
+ "model.language_model.layers.10.mlp.gate_proj.weight": "model.safetensors-00001-of-00001.safetensors",
92
+ "model.language_model.layers.10.mlp.up_proj.weight": "model.safetensors-00001-of-00001.safetensors",
93
+ "model.language_model.layers.16.mlp.down_proj.weight": "model.safetensors-00001-of-00001.safetensors",
94
+ "model.language_model.layers.16.mlp.gate_proj.weight": "model.safetensors-00001-of-00001.safetensors",
95
+ "model.language_model.layers.16.mlp.up_proj.weight": "model.safetensors-00001-of-00001.safetensors",
96
+ "model.language_model.layers.5.mlp.down_proj.weight": "model.safetensors-00001-of-00001.safetensors",
97
+ "model.language_model.layers.5.mlp.gate_proj.weight": "model.safetensors-00001-of-00001.safetensors",
98
+ "model.language_model.layers.5.mlp.up_proj.weight": "model.safetensors-00001-of-00001.safetensors",
99
+ "model.language_model.layers.8.mlp.down_proj.weight": "model.safetensors-00001-of-00001.safetensors",
100
+ "model.language_model.layers.8.mlp.gate_proj.weight": "model.safetensors-00001-of-00001.safetensors",
101
+ "model.language_model.layers.8.mlp.up_proj.weight": "model.safetensors-00001-of-00001.safetensors",
102
+ "model.language_model.layers.21.mlp.down_proj.weight": "model.safetensors-00001-of-00001.safetensors",
103
+ "model.language_model.layers.21.mlp.gate_proj.weight": "model.safetensors-00001-of-00001.safetensors",
104
+ "model.language_model.layers.21.mlp.up_proj.weight": "model.safetensors-00001-of-00001.safetensors",
105
+ "model.language_model.layers.0.mlp.down_proj.weight": "model.safetensors-00001-of-00001.safetensors",
106
+ "model.language_model.layers.0.mlp.gate_proj.weight": "model.safetensors-00001-of-00001.safetensors",
107
+ "model.language_model.layers.0.mlp.up_proj.weight": "model.safetensors-00001-of-00001.safetensors",
108
  "model.visual.merger.linear_fc2.weight": "model.safetensors-00001-of-00001.safetensors",
109
  "model.visual.blocks.0.mlp.linear_fc1.weight": "model.safetensors-00001-of-00001.safetensors",
110
  "model.visual.blocks.0.mlp.linear_fc2.weight": "model.safetensors-00001-of-00001.safetensors",
 
130
  "model.visual.blocks.8.mlp.linear_fc2.weight": "model.safetensors-00001-of-00001.safetensors",
131
  "model.visual.blocks.9.mlp.linear_fc1.weight": "model.safetensors-00001-of-00001.safetensors",
132
  "model.visual.blocks.9.mlp.linear_fc2.weight": "model.safetensors-00001-of-00001.safetensors",
133
+ "model.language_model.layers.23.self_attn.o_proj.weight": "model.safetensors-00001-of-00001.safetensors",
134
+ "model.language_model.layers.3.self_attn.o_proj.weight": "model.safetensors-00001-of-00001.safetensors",
135
+ "model.language_model.layers.14.linear_attn.in_proj_z.weight": "model.safetensors-00001-of-00001.safetensors",
136
+ "model.language_model.layers.14.linear_attn.out_proj.weight": "model.safetensors-00001-of-00001.safetensors",
 
 
 
137
  "model.language_model.layers.15.self_attn.o_proj.weight": "model.safetensors-00001-of-00001.safetensors",
138
+ "model.language_model.layers.6.linear_attn.out_proj.weight": "model.safetensors-00001-of-00001.safetensors",
139
+ "model.language_model.layers.7.self_attn.o_proj.weight": "model.safetensors-00001-of-00001.safetensors",
140
+ "model.language_model.layers.11.self_attn.o_proj.weight": "model.safetensors-00001-of-00001.safetensors",
141
  "model.language_model.layers.12.linear_attn.in_proj_z.weight": "model.safetensors-00001-of-00001.safetensors",
142
+ "model.language_model.layers.12.linear_attn.out_proj.weight": "model.safetensors-00001-of-00001.safetensors",
143
+ "mtp.fc.weight": "model.safetensors-00001-of-00001.safetensors",
144
+ "mtp.layers.0.self_attn.o_proj.weight": "model.safetensors-00001-of-00001.safetensors",
145
+ "model.language_model.layers.17.linear_attn.out_proj.weight": "model.safetensors-00001-of-00001.safetensors",
146
+ "model.language_model.layers.18.linear_attn.in_proj_z.weight": "model.safetensors-00001-of-00001.safetensors",
147
  "model.language_model.layers.18.linear_attn.out_proj.weight": "model.safetensors-00001-of-00001.safetensors",
 
148
  "model.language_model.layers.13.linear_attn.in_proj_z.weight": "model.safetensors-00001-of-00001.safetensors",
149
  "model.language_model.layers.13.linear_attn.out_proj.weight": "model.safetensors-00001-of-00001.safetensors",
150
+ "model.language_model.layers.19.self_attn.o_proj.weight": "model.safetensors-00001-of-00001.safetensors",
 
 
 
 
 
 
 
 
151
  "model.language_model.layers.2.linear_attn.in_proj_z.weight": "model.safetensors-00001-of-00001.safetensors",
152
  "model.language_model.layers.2.linear_attn.out_proj.weight": "model.safetensors-00001-of-00001.safetensors",
 
 
 
 
 
 
 
 
 
 
 
 
153
  "model.language_model.layers.4.linear_attn.in_proj_z.weight": "model.safetensors-00001-of-00001.safetensors",
154
  "model.language_model.layers.4.linear_attn.out_proj.weight": "model.safetensors-00001-of-00001.safetensors",
155
+ "model.language_model.layers.20.linear_attn.in_proj_z.weight": "model.safetensors-00001-of-00001.safetensors",
156
+ "model.language_model.layers.20.linear_attn.out_proj.weight": "model.safetensors-00001-of-00001.safetensors",
157
+ "model.language_model.layers.1.linear_attn.in_proj_z.weight": "model.safetensors-00001-of-00001.safetensors",
158
+ "model.language_model.layers.1.linear_attn.out_proj.weight": "model.safetensors-00001-of-00001.safetensors",
159
+ "model.language_model.layers.10.linear_attn.in_proj_z.weight": "model.safetensors-00001-of-00001.safetensors",
160
+ "model.language_model.layers.10.linear_attn.out_proj.weight": "model.safetensors-00001-of-00001.safetensors",
161
+ "model.language_model.layers.16.linear_attn.in_proj_z.weight": "model.safetensors-00001-of-00001.safetensors",
162
+ "model.language_model.layers.16.linear_attn.out_proj.weight": "model.safetensors-00001-of-00001.safetensors",
163
+ "model.language_model.layers.17.linear_attn.in_proj_z.weight": "model.safetensors-00001-of-00001.safetensors",
164
  "model.language_model.layers.5.linear_attn.in_proj_z.weight": "model.safetensors-00001-of-00001.safetensors",
165
+ "model.language_model.layers.5.linear_attn.out_proj.weight": "model.safetensors-00001-of-00001.safetensors",
166
+ "model.language_model.layers.6.linear_attn.in_proj_z.weight": "model.safetensors-00001-of-00001.safetensors",
167
  "model.language_model.layers.8.linear_attn.in_proj_z.weight": "model.safetensors-00001-of-00001.safetensors",
168
+ "model.language_model.layers.8.linear_attn.out_proj.weight": "model.safetensors-00001-of-00001.safetensors",
169
  "model.language_model.layers.9.linear_attn.in_proj_z.weight": "model.safetensors-00001-of-00001.safetensors",
170
+ "model.language_model.layers.9.linear_attn.out_proj.weight": "model.safetensors-00001-of-00001.safetensors",
171
+ "model.language_model.layers.21.linear_attn.in_proj_z.weight": "model.safetensors-00001-of-00001.safetensors",
172
+ "model.language_model.layers.21.linear_attn.out_proj.weight": "model.safetensors-00001-of-00001.safetensors",
173
+ "model.language_model.layers.22.linear_attn.in_proj_z.weight": "model.safetensors-00001-of-00001.safetensors",
174
+ "model.language_model.layers.22.linear_attn.out_proj.weight": "model.safetensors-00001-of-00001.safetensors",
175
+ "model.language_model.layers.0.linear_attn.in_proj_z.weight": "model.safetensors-00001-of-00001.safetensors",
176
+ "model.language_model.layers.0.linear_attn.out_proj.weight": "model.safetensors-00001-of-00001.safetensors",
177
  "model.visual.blocks.0.attn.qkv.weight": "model.safetensors-00001-of-00001.safetensors",
178
  "model.visual.blocks.1.attn.qkv.weight": "model.safetensors-00001-of-00001.safetensors",
179
  "model.visual.blocks.10.attn.qkv.weight": "model.safetensors-00001-of-00001.safetensors",
 
200
  "model.visual.blocks.7.attn.proj.weight": "model.safetensors-00001-of-00001.safetensors",
201
  "model.visual.blocks.8.attn.proj.weight": "model.safetensors-00001-of-00001.safetensors",
202
  "model.visual.blocks.9.attn.proj.weight": "model.safetensors-00001-of-00001.safetensors",
 
 
 
 
 
 
203
  "model.language_model.layers.23.self_attn.k_proj.weight": "model.safetensors-00001-of-00001.safetensors",
204
  "model.language_model.layers.23.self_attn.v_proj.weight": "model.safetensors-00001-of-00001.safetensors",
205
+ "model.language_model.layers.15.self_attn.k_proj.weight": "model.safetensors-00001-of-00001.safetensors",
206
+ "model.language_model.layers.15.self_attn.v_proj.weight": "model.safetensors-00001-of-00001.safetensors",
207
  "model.language_model.layers.7.self_attn.k_proj.weight": "model.safetensors-00001-of-00001.safetensors",
208
  "model.language_model.layers.7.self_attn.v_proj.weight": "model.safetensors-00001-of-00001.safetensors",
209
+ "model.language_model.layers.11.self_attn.k_proj.weight": "model.safetensors-00001-of-00001.safetensors",
210
+ "model.language_model.layers.11.self_attn.v_proj.weight": "model.safetensors-00001-of-00001.safetensors",
211
  "mtp.layers.0.self_attn.k_proj.weight": "model.safetensors-00001-of-00001.safetensors",
212
  "mtp.layers.0.self_attn.v_proj.weight": "model.safetensors-00001-of-00001.safetensors",
213
+ "model.language_model.layers.19.self_attn.k_proj.weight": "model.safetensors-00001-of-00001.safetensors",
214
+ "model.language_model.layers.19.self_attn.v_proj.weight": "model.safetensors-00001-of-00001.safetensors",
215
+ "model.language_model.layers.3.self_attn.k_proj.weight": "model.safetensors-00001-of-00001.safetensors",
216
+ "model.language_model.layers.3.self_attn.v_proj.weight": "model.safetensors-00001-of-00001.safetensors",
217
+ "model.language_model.layers.8.linear_attn.conv1d.weight": "model.safetensors-00001-of-00001.safetensors",
218
+ "model.language_model.layers.12.linear_attn.conv1d.weight": "model.safetensors-00001-of-00001.safetensors",
219
+ "model.language_model.layers.18.linear_attn.conv1d.weight": "model.safetensors-00001-of-00001.safetensors",
220
  "model.language_model.layers.13.linear_attn.conv1d.weight": "model.safetensors-00001-of-00001.safetensors",
221
  "model.language_model.layers.14.linear_attn.conv1d.weight": "model.safetensors-00001-of-00001.safetensors",
222
+ "model.language_model.layers.2.linear_attn.conv1d.weight": "model.safetensors-00001-of-00001.safetensors",
 
 
 
 
 
223
  "model.language_model.layers.4.linear_attn.conv1d.weight": "model.safetensors-00001-of-00001.safetensors",
224
+ "model.language_model.layers.5.linear_attn.conv1d.weight": "model.safetensors-00001-of-00001.safetensors",
225
+ "model.language_model.layers.20.linear_attn.conv1d.weight": "model.safetensors-00001-of-00001.safetensors",
226
  "model.language_model.layers.21.linear_attn.conv1d.weight": "model.safetensors-00001-of-00001.safetensors",
227
+ "model.language_model.layers.10.linear_attn.conv1d.weight": "model.safetensors-00001-of-00001.safetensors",
228
+ "model.language_model.layers.16.linear_attn.conv1d.weight": "model.safetensors-00001-of-00001.safetensors",
229
+ "model.language_model.layers.17.linear_attn.conv1d.weight": "model.safetensors-00001-of-00001.safetensors",
230
  "model.language_model.layers.6.linear_attn.conv1d.weight": "model.safetensors-00001-of-00001.safetensors",
 
 
231
  "model.language_model.layers.9.linear_attn.conv1d.weight": "model.safetensors-00001-of-00001.safetensors",
232
+ "model.language_model.layers.22.linear_attn.conv1d.weight": "model.safetensors-00001-of-00001.safetensors",
233
  "model.language_model.layers.0.linear_attn.conv1d.weight": "model.safetensors-00001-of-00001.safetensors",
234
+ "model.language_model.layers.1.linear_attn.conv1d.weight": "model.safetensors-00001-of-00001.safetensors",
235
  "model.language_model.layers.14.linear_attn.in_proj_b.weight": "model.safetensors-00001-of-00001.safetensors",
236
  "model.language_model.layers.14.linear_attn.in_proj_a.weight": "model.safetensors-00001-of-00001.safetensors",
 
 
 
 
237
  "model.language_model.layers.12.linear_attn.in_proj_b.weight": "model.safetensors-00001-of-00001.safetensors",
238
  "model.language_model.layers.12.linear_attn.in_proj_a.weight": "model.safetensors-00001-of-00001.safetensors",
239
+ "model.language_model.layers.18.linear_attn.in_proj_b.weight": "model.safetensors-00001-of-00001.safetensors",
240
+ "model.language_model.layers.18.linear_attn.in_proj_a.weight": "model.safetensors-00001-of-00001.safetensors",
241
  "model.language_model.layers.13.linear_attn.in_proj_b.weight": "model.safetensors-00001-of-00001.safetensors",
242
  "model.language_model.layers.13.linear_attn.in_proj_a.weight": "model.safetensors-00001-of-00001.safetensors",
 
 
 
 
 
 
 
 
243
  "model.language_model.layers.2.linear_attn.in_proj_b.weight": "model.safetensors-00001-of-00001.safetensors",
244
  "model.language_model.layers.2.linear_attn.in_proj_a.weight": "model.safetensors-00001-of-00001.safetensors",
245
+ "model.language_model.layers.4.linear_attn.in_proj_b.weight": "model.safetensors-00001-of-00001.safetensors",
246
+ "model.language_model.layers.4.linear_attn.in_proj_a.weight": "model.safetensors-00001-of-00001.safetensors",
 
 
247
  "model.language_model.layers.20.linear_attn.in_proj_b.weight": "model.safetensors-00001-of-00001.safetensors",
248
  "model.language_model.layers.20.linear_attn.in_proj_a.weight": "model.safetensors-00001-of-00001.safetensors",
249
+ "model.language_model.layers.1.linear_attn.in_proj_b.weight": "model.safetensors-00001-of-00001.safetensors",
250
+ "model.language_model.layers.1.linear_attn.in_proj_a.weight": "model.safetensors-00001-of-00001.safetensors",
251
+ "model.language_model.layers.10.linear_attn.in_proj_b.weight": "model.safetensors-00001-of-00001.safetensors",
252
+ "model.language_model.layers.10.linear_attn.in_proj_a.weight": "model.safetensors-00001-of-00001.safetensors",
253
+ "model.language_model.layers.16.linear_attn.in_proj_b.weight": "model.safetensors-00001-of-00001.safetensors",
254
+ "model.language_model.layers.16.linear_attn.in_proj_a.weight": "model.safetensors-00001-of-00001.safetensors",
255
+ "model.language_model.layers.17.linear_attn.in_proj_b.weight": "model.safetensors-00001-of-00001.safetensors",
256
+ "model.language_model.layers.17.linear_attn.in_proj_a.weight": "model.safetensors-00001-of-00001.safetensors",
257
  "model.language_model.layers.5.linear_attn.in_proj_b.weight": "model.safetensors-00001-of-00001.safetensors",
258
  "model.language_model.layers.5.linear_attn.in_proj_a.weight": "model.safetensors-00001-of-00001.safetensors",
259
+ "model.language_model.layers.6.linear_attn.in_proj_b.weight": "model.safetensors-00001-of-00001.safetensors",
260
+ "model.language_model.layers.6.linear_attn.in_proj_a.weight": "model.safetensors-00001-of-00001.safetensors",
261
  "model.language_model.layers.8.linear_attn.in_proj_b.weight": "model.safetensors-00001-of-00001.safetensors",
262
  "model.language_model.layers.8.linear_attn.in_proj_a.weight": "model.safetensors-00001-of-00001.safetensors",
263
  "model.language_model.layers.9.linear_attn.in_proj_b.weight": "model.safetensors-00001-of-00001.safetensors",
264
  "model.language_model.layers.9.linear_attn.in_proj_a.weight": "model.safetensors-00001-of-00001.safetensors",
265
+ "model.language_model.layers.21.linear_attn.in_proj_b.weight": "model.safetensors-00001-of-00001.safetensors",
266
+ "model.language_model.layers.21.linear_attn.in_proj_a.weight": "model.safetensors-00001-of-00001.safetensors",
267
+ "model.language_model.layers.22.linear_attn.in_proj_b.weight": "model.safetensors-00001-of-00001.safetensors",
268
+ "model.language_model.layers.22.linear_attn.in_proj_a.weight": "model.safetensors-00001-of-00001.safetensors",
269
  "model.language_model.layers.0.linear_attn.in_proj_b.weight": "model.safetensors-00001-of-00001.safetensors",
270
  "model.language_model.layers.0.linear_attn.in_proj_a.weight": "model.safetensors-00001-of-00001.safetensors",
271
  "model.visual.blocks.0.mlp.linear_fc1.bias": "model.safetensors-00001-of-00001.safetensors",
 
293
  "model.visual.blocks.7.attn.qkv.bias": "model.safetensors-00001-of-00001.safetensors",
294
  "model.visual.blocks.8.attn.qkv.bias": "model.safetensors-00001-of-00001.safetensors",
295
  "model.visual.blocks.9.attn.qkv.bias": "model.safetensors-00001-of-00001.safetensors",
296
+ "model.language_model.layers.22.post_attention_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
297
  "model.language_model.layers.23.input_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
298
+ "model.language_model.layers.23.post_attention_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
299
  "model.language_model.layers.3.post_attention_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
300
+ "model.language_model.layers.14.input_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
 
301
  "model.language_model.layers.14.post_attention_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
302
+ "model.language_model.layers.15.input_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
303
  "model.language_model.layers.15.post_attention_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
 
 
 
 
 
 
 
 
 
 
 
 
 
304
  "model.language_model.layers.6.post_attention_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
305
+ "model.language_model.layers.7.input_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
306
  "model.language_model.layers.7.post_attention_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
307
+ "model.language_model.layers.8.input_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
308
+ "model.language_model.layers.11.input_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
309
+ "model.language_model.layers.11.post_attention_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
310
+ "model.language_model.layers.12.input_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
311
+ "mtp.layers.0.input_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
312
  "mtp.layers.0.post_attention_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
313
  "mtp.norm.weight": "model.safetensors-00001-of-00001.safetensors",
 
 
 
314
  "mtp.pre_fc_norm_embedding.weight": "model.safetensors-00001-of-00001.safetensors",
315
  "mtp.pre_fc_norm_hidden.weight": "model.safetensors-00001-of-00001.safetensors",
316
+ "model.language_model.layers.17.post_attention_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
317
+ "model.language_model.layers.18.input_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
318
+ "model.language_model.layers.18.post_attention_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
319
+ "model.language_model.layers.19.post_attention_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
320
+ "model.language_model.layers.12.post_attention_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
321
+ "model.language_model.layers.13.input_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
322
+ "model.language_model.layers.13.post_attention_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
323
+ "model.language_model.layers.19.input_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
324
+ "model.language_model.layers.2.input_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
325
+ "model.language_model.layers.2.post_attention_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
326
+ "model.language_model.layers.3.input_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
327
+ "model.language_model.layers.4.input_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
328
  "model.language_model.layers.4.post_attention_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
329
+ "model.language_model.layers.20.input_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
330
+ "model.language_model.layers.20.post_attention_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
331
+ "model.language_model.layers.1.post_attention_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
332
+ "model.language_model.layers.10.input_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
333
+ "model.language_model.layers.10.post_attention_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
334
+ "model.language_model.layers.16.input_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
335
+ "model.language_model.layers.16.post_attention_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
336
+ "model.language_model.layers.17.input_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
337
  "model.language_model.layers.5.input_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
338
+ "model.language_model.layers.5.post_attention_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
339
+ "model.language_model.layers.6.input_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
340
+ "model.language_model.layers.8.post_attention_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
341
  "model.language_model.layers.9.input_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
342
+ "model.language_model.layers.9.post_attention_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
343
+ "model.language_model.layers.21.input_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
344
+ "model.language_model.layers.21.post_attention_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
345
+ "model.language_model.layers.22.input_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
346
  "model.language_model.layers.0.input_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
347
+ "model.language_model.layers.0.post_attention_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
348
+ "model.language_model.layers.1.input_layernorm.weight": "model.safetensors-00001-of-00001.safetensors",
349
  "model.language_model.norm.weight": "model.safetensors-00001-of-00001.safetensors",
350
  "model.visual.merger.linear_fc2.bias": "model.safetensors-00001-of-00001.safetensors",
351
  "model.visual.blocks.0.attn.proj.bias": "model.safetensors-00001-of-00001.safetensors",
 
423
  "model.visual.merger.norm.bias": "model.safetensors-00001-of-00001.safetensors",
424
  "model.visual.merger.norm.weight": "model.safetensors-00001-of-00001.safetensors",
425
  "model.visual.patch_embed.proj.bias": "model.safetensors-00001-of-00001.safetensors",
426
+ "model.language_model.layers.23.self_attn.k_norm.weight": "model.safetensors-00001-of-00001.safetensors",
427
+ "model.language_model.layers.23.self_attn.q_norm.weight": "model.safetensors-00001-of-00001.safetensors",
428
+ "model.language_model.layers.3.self_attn.k_norm.weight": "model.safetensors-00001-of-00001.safetensors",
429
+ "model.language_model.layers.14.linear_attn.norm.weight": "model.safetensors-00001-of-00001.safetensors",
430
  "model.language_model.layers.15.self_attn.k_norm.weight": "model.safetensors-00001-of-00001.safetensors",
431
  "model.language_model.layers.15.self_attn.q_norm.weight": "model.safetensors-00001-of-00001.safetensors",
432
+ "model.language_model.layers.7.self_attn.k_norm.weight": "model.safetensors-00001-of-00001.safetensors",
433
+ "model.language_model.layers.7.self_attn.q_norm.weight": "model.safetensors-00001-of-00001.safetensors",
434
+ "model.language_model.layers.11.self_attn.k_norm.weight": "model.safetensors-00001-of-00001.safetensors",
435
  "model.language_model.layers.11.self_attn.q_norm.weight": "model.safetensors-00001-of-00001.safetensors",
436
+ "model.language_model.layers.12.linear_attn.norm.weight": "model.safetensors-00001-of-00001.safetensors",
437
+ "mtp.layers.0.self_attn.k_norm.weight": "model.safetensors-00001-of-00001.safetensors",
438
+ "mtp.layers.0.self_attn.q_norm.weight": "model.safetensors-00001-of-00001.safetensors",
439
  "model.language_model.layers.18.linear_attn.norm.weight": "model.safetensors-00001-of-00001.safetensors",
 
 
440
  "model.language_model.layers.13.linear_attn.norm.weight": "model.safetensors-00001-of-00001.safetensors",
441
+ "model.language_model.layers.19.self_attn.k_norm.weight": "model.safetensors-00001-of-00001.safetensors",
442
+ "model.language_model.layers.19.self_attn.q_norm.weight": "model.safetensors-00001-of-00001.safetensors",
 
 
 
 
 
443
  "model.language_model.layers.2.linear_attn.norm.weight": "model.safetensors-00001-of-00001.safetensors",
444
+ "model.language_model.layers.3.self_attn.q_norm.weight": "model.safetensors-00001-of-00001.safetensors",
445
+ "model.language_model.layers.4.linear_attn.norm.weight": "model.safetensors-00001-of-00001.safetensors",
 
 
 
446
  "model.language_model.layers.20.linear_attn.norm.weight": "model.safetensors-00001-of-00001.safetensors",
447
+ "model.language_model.layers.1.linear_attn.norm.weight": "model.safetensors-00001-of-00001.safetensors",
448
+ "model.language_model.layers.10.linear_attn.norm.weight": "model.safetensors-00001-of-00001.safetensors",
449
+ "model.language_model.layers.16.linear_attn.norm.weight": "model.safetensors-00001-of-00001.safetensors",
450
+ "model.language_model.layers.17.linear_attn.norm.weight": "model.safetensors-00001-of-00001.safetensors",
451
+ "model.language_model.layers.5.linear_attn.norm.weight": "model.safetensors-00001-of-00001.safetensors",
452
  "model.language_model.layers.6.linear_attn.norm.weight": "model.safetensors-00001-of-00001.safetensors",
453
+ "model.language_model.layers.8.linear_attn.norm.weight": "model.safetensors-00001-of-00001.safetensors",
454
  "model.language_model.layers.9.linear_attn.norm.weight": "model.safetensors-00001-of-00001.safetensors",
455
+ "model.language_model.layers.21.linear_attn.norm.weight": "model.safetensors-00001-of-00001.safetensors",
456
+ "model.language_model.layers.22.linear_attn.norm.weight": "model.safetensors-00001-of-00001.safetensors",
457
+ "model.language_model.layers.0.linear_attn.norm.weight": "model.safetensors-00001-of-00001.safetensors",
458
+ "model.language_model.layers.16.linear_attn.A_log": "model.safetensors-00001-of-00001.safetensors",
459
+ "model.language_model.layers.8.linear_attn.A_log": "model.safetensors-00001-of-00001.safetensors",
460
+ "model.language_model.layers.12.linear_attn.A_log": "model.safetensors-00001-of-00001.safetensors",
461
+ "model.language_model.layers.18.linear_attn.A_log": "model.safetensors-00001-of-00001.safetensors",
462
  "model.language_model.layers.13.linear_attn.A_log": "model.safetensors-00001-of-00001.safetensors",
 
463
  "model.language_model.layers.14.linear_attn.A_log": "model.safetensors-00001-of-00001.safetensors",
 
 
464
  "model.language_model.layers.2.linear_attn.A_log": "model.safetensors-00001-of-00001.safetensors",
 
 
 
465
  "model.language_model.layers.4.linear_attn.A_log": "model.safetensors-00001-of-00001.safetensors",
466
+ "model.language_model.layers.5.linear_attn.A_log": "model.safetensors-00001-of-00001.safetensors",
467
+ "model.language_model.layers.20.linear_attn.A_log": "model.safetensors-00001-of-00001.safetensors",
468
  "model.language_model.layers.21.linear_attn.A_log": "model.safetensors-00001-of-00001.safetensors",
469
+ "model.language_model.layers.10.linear_attn.A_log": "model.safetensors-00001-of-00001.safetensors",
470
+ "model.language_model.layers.17.linear_attn.A_log": "model.safetensors-00001-of-00001.safetensors",
471
  "model.language_model.layers.6.linear_attn.A_log": "model.safetensors-00001-of-00001.safetensors",
 
472
  "model.language_model.layers.9.linear_attn.A_log": "model.safetensors-00001-of-00001.safetensors",
473
+ "model.language_model.layers.22.linear_attn.A_log": "model.safetensors-00001-of-00001.safetensors",
 
474
  "model.language_model.layers.0.linear_attn.A_log": "model.safetensors-00001-of-00001.safetensors",
475
+ "model.language_model.layers.1.linear_attn.A_log": "model.safetensors-00001-of-00001.safetensors",
476
+ "model.language_model.layers.8.linear_attn.dt_bias": "model.safetensors-00001-of-00001.safetensors",
 
 
477
  "model.language_model.layers.12.linear_attn.dt_bias": "model.safetensors-00001-of-00001.safetensors",
478
+ "model.language_model.layers.18.linear_attn.dt_bias": "model.safetensors-00001-of-00001.safetensors",
479
  "model.language_model.layers.13.linear_attn.dt_bias": "model.safetensors-00001-of-00001.safetensors",
480
+ "model.language_model.layers.14.linear_attn.dt_bias": "model.safetensors-00001-of-00001.safetensors",
481
+ "model.language_model.layers.2.linear_attn.dt_bias": "model.safetensors-00001-of-00001.safetensors",
482
  "model.language_model.layers.4.linear_attn.dt_bias": "model.safetensors-00001-of-00001.safetensors",
483
+ "model.language_model.layers.20.linear_attn.dt_bias": "model.safetensors-00001-of-00001.safetensors",
484
  "model.language_model.layers.21.linear_attn.dt_bias": "model.safetensors-00001-of-00001.safetensors",
485
+ "model.language_model.layers.10.linear_attn.dt_bias": "model.safetensors-00001-of-00001.safetensors",
486
+ "model.language_model.layers.16.linear_attn.dt_bias": "model.safetensors-00001-of-00001.safetensors",
487
+ "model.language_model.layers.17.linear_attn.dt_bias": "model.safetensors-00001-of-00001.safetensors",
 
488
  "model.language_model.layers.5.linear_attn.dt_bias": "model.safetensors-00001-of-00001.safetensors",
489
+ "model.language_model.layers.6.linear_attn.dt_bias": "model.safetensors-00001-of-00001.safetensors",
490
  "model.language_model.layers.9.linear_attn.dt_bias": "model.safetensors-00001-of-00001.safetensors",
491
+ "model.language_model.layers.22.linear_attn.dt_bias": "model.safetensors-00001-of-00001.safetensors",
492
+ "model.language_model.layers.0.linear_attn.dt_bias": "model.safetensors-00001-of-00001.safetensors",
493
+ "model.language_model.layers.1.linear_attn.dt_bias": "model.safetensors-00001-of-00001.safetensors"
494
  }
495
  }
output/README.md ADDED
@@ -0,0 +1,58 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ library_name: transformers
3
+ model_name: output
4
+ tags:
5
+ - generated_from_trainer
6
+ - unsloth
7
+ - trl
8
+ - sft
9
+ licence: license
10
+ ---
11
+
12
+ # Model Card for output
13
+
14
+ This model is a fine-tuned version of [None](https://huggingface.co/None).
15
+ It has been trained using [TRL](https://github.com/huggingface/trl).
16
+
17
+ ## Quick start
18
+
19
+ ```python
20
+ from transformers import pipeline
21
+
22
+ 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?"
23
+ generator = pipeline("text-generation", model="None", device="cuda")
24
+ output = generator([{"role": "user", "content": question}], max_new_tokens=128, return_full_text=False)[0]
25
+ print(output["generated_text"])
26
+ ```
27
+
28
+ ## Training procedure
29
+
30
+
31
+
32
+
33
+ This model was trained with SFT.
34
+
35
+ ### Framework versions
36
+
37
+ - TRL: 0.24.0
38
+ - Transformers: 5.5.0
39
+ - Pytorch: 2.10.0
40
+ - Datasets: 4.3.0
41
+ - Tokenizers: 0.22.2
42
+
43
+ ## Citations
44
+
45
+
46
+
47
+ Cite TRL as:
48
+
49
+ ```bibtex
50
+ @misc{vonwerra2022trl,
51
+ title = {{TRL: Transformer Reinforcement Learning}},
52
+ author = {Leandro von Werra and Younes Belkada and Lewis Tunstall and Edward Beeching and Tristan Thrush and Nathan Lambert and Shengyi Huang and Kashif Rasul and Quentin Gallou{\'e}dec},
53
+ year = 2020,
54
+ journal = {GitHub repository},
55
+ publisher = {GitHub},
56
+ howpublished = {\url{https://github.com/huggingface/trl}}
57
+ }
58
+ ```
output/checkpoint-100/README.md ADDED
@@ -0,0 +1,210 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ base_model: /home/s/MODEL/ACT-DASESS/models/Qwen3.5-0.8B
3
+ library_name: peft
4
+ pipeline_tag: text-generation
5
+ tags:
6
+ - base_model:adapter:/home/s/MODEL/ACT-DASESS/models/Qwen3.5-0.8B
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.18.1
output/checkpoint-100/adapter_config.json ADDED
@@ -0,0 +1,42 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "alora_invocation_tokens": null,
3
+ "alpha_pattern": {},
4
+ "arrow_config": null,
5
+ "auto_mapping": {
6
+ "base_model_class": "Qwen3_5ForConditionalGeneration",
7
+ "parent_library": "transformers.models.qwen3_5.modeling_qwen3_5",
8
+ "unsloth_fixed": true
9
+ },
10
+ "base_model_name_or_path": "/home/s/MODEL/ACT-DASESS/models/Qwen3.5-0.8B",
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
+ "layer_replication": null,
20
+ "layers_pattern": null,
21
+ "layers_to_transform": null,
22
+ "loftq_config": {},
23
+ "lora_alpha": 32,
24
+ "lora_bias": false,
25
+ "lora_dropout": 0.05,
26
+ "megatron_config": null,
27
+ "megatron_core": "megatron.core",
28
+ "modules_to_save": null,
29
+ "peft_type": "LORA",
30
+ "peft_version": "0.18.1",
31
+ "qalora_group_size": 16,
32
+ "r": 16,
33
+ "rank_pattern": {},
34
+ "revision": null,
35
+ "target_modules": "(?:.*?(?:language|text).*?(?:self_attn|attention|attn|mixer|mlp|feed_forward|ffn|dense|mixer).*?(?:q_proj|k_proj|v_proj|o_proj|gate_proj|up_proj|down_proj))|(?:\\bmodel\\.layers\\.[\\d]{1,}\\.(?:self_attn|attention|attn|mixer|mlp|feed_forward|ffn|dense|mixer)\\.(?:(?:q_proj|k_proj|v_proj|o_proj|gate_proj|up_proj|down_proj)))",
36
+ "target_parameters": null,
37
+ "task_type": "CAUSAL_LM",
38
+ "trainable_token_indices": null,
39
+ "use_dora": false,
40
+ "use_qalora": false,
41
+ "use_rslora": false
42
+ }
output/checkpoint-100/adapter_model.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:b1de1ddaf6b94c58501bc43fe11721bdc05c95daeed9938ac1831877b312d12c
3
+ size 25587104
output/checkpoint-100/chat_template.jinja ADDED
@@ -0,0 +1,154 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {%- set image_count = namespace(value=0) %}
2
+ {%- set video_count = namespace(value=0) %}
3
+ {%- macro render_content(content, do_vision_count, is_system_content=false) %}
4
+ {%- if content is string %}
5
+ {{- content }}
6
+ {%- elif content is iterable and content is not mapping %}
7
+ {%- for item in content %}
8
+ {%- if 'image' in item or 'image_url' in item or item.type == 'image' %}
9
+ {%- if is_system_content %}
10
+ {{- raise_exception('System message cannot contain images.') }}
11
+ {%- endif %}
12
+ {%- if do_vision_count %}
13
+ {%- set image_count.value = image_count.value + 1 %}
14
+ {%- endif %}
15
+ {%- if add_vision_id %}
16
+ {{- 'Picture ' ~ image_count.value ~ ': ' }}
17
+ {%- endif %}
18
+ {{- '<|vision_start|><|image_pad|><|vision_end|>' }}
19
+ {%- elif 'video' in item or item.type == 'video' %}
20
+ {%- if is_system_content %}
21
+ {{- raise_exception('System message cannot contain videos.') }}
22
+ {%- endif %}
23
+ {%- if do_vision_count %}
24
+ {%- set video_count.value = video_count.value + 1 %}
25
+ {%- endif %}
26
+ {%- if add_vision_id %}
27
+ {{- 'Video ' ~ video_count.value ~ ': ' }}
28
+ {%- endif %}
29
+ {{- '<|vision_start|><|video_pad|><|vision_end|>' }}
30
+ {%- elif 'text' in item %}
31
+ {{- item.text }}
32
+ {%- else %}
33
+ {{- raise_exception('Unexpected item type in content.') }}
34
+ {%- endif %}
35
+ {%- endfor %}
36
+ {%- elif content is none or content is undefined %}
37
+ {{- '' }}
38
+ {%- else %}
39
+ {{- raise_exception('Unexpected content type.') }}
40
+ {%- endif %}
41
+ {%- endmacro %}
42
+ {%- if not messages %}
43
+ {{- raise_exception('No messages provided.') }}
44
+ {%- endif %}
45
+ {%- if tools and tools is iterable and tools is not mapping %}
46
+ {{- '<|im_start|>system\n' }}
47
+ {{- "# Tools\n\nYou have access to the following functions:\n\n<tools>" }}
48
+ {%- for tool in tools %}
49
+ {{- "\n" }}
50
+ {{- tool | tojson }}
51
+ {%- endfor %}
52
+ {{- "\n</tools>" }}
53
+ {{- '\n\nIf you choose to call a function ONLY reply in the following format with NO suffix:\n\n<tool_call>\n<function=example_function_name>\n<parameter=example_parameter_1>\nvalue_1\n</parameter>\n<parameter=example_parameter_2>\nThis is the value for the second parameter\nthat can span\nmultiple lines\n</parameter>\n</function>\n</tool_call>\n\n<IMPORTANT>\nReminder:\n- Function calls MUST follow the specified format: an inner <function=...></function> block must be nested within <tool_call></tool_call> XML tags\n- Required parameters MUST be specified\n- You may provide optional reasoning for your function call in natural language BEFORE the function call, but NOT after\n- If there is no function call available, answer the question like normal with your current knowledge and do not tell the user about function calls\n</IMPORTANT>' }}
54
+ {%- if messages[0].role == 'system' %}
55
+ {%- set content = render_content(messages[0].content, false, true)|trim %}
56
+ {%- if content %}
57
+ {{- '\n\n' + content }}
58
+ {%- endif %}
59
+ {%- endif %}
60
+ {{- '<|im_end|>\n' }}
61
+ {%- else %}
62
+ {%- if messages[0].role == 'system' %}
63
+ {%- set content = render_content(messages[0].content, false, true)|trim %}
64
+ {{- '<|im_start|>system\n' + content + '<|im_end|>\n' }}
65
+ {%- endif %}
66
+ {%- endif %}
67
+ {%- set ns = namespace(multi_step_tool=true, last_query_index=messages|length - 1) %}
68
+ {%- for message in messages[::-1] %}
69
+ {%- set index = (messages|length - 1) - loop.index0 %}
70
+ {%- if ns.multi_step_tool and message.role == "user" %}
71
+ {%- set content = render_content(message.content, false)|trim %}
72
+ {%- if not(content.startswith('<tool_response>') and content.endswith('</tool_response>')) %}
73
+ {%- set ns.multi_step_tool = false %}
74
+ {%- set ns.last_query_index = index %}
75
+ {%- endif %}
76
+ {%- endif %}
77
+ {%- endfor %}
78
+ {%- if ns.multi_step_tool %}
79
+ {{- raise_exception('No user query found in messages.') }}
80
+ {%- endif %}
81
+ {%- for message in messages %}
82
+ {%- set content = render_content(message.content, true)|trim %}
83
+ {%- if message.role == "system" %}
84
+ {%- if not loop.first %}
85
+ {{- raise_exception('System message must be at the beginning.') }}
86
+ {%- endif %}
87
+ {%- elif message.role == "user" %}
88
+ {{- '<|im_start|>' + message.role + '\n' + content + '<|im_end|>' + '\n' }}
89
+ {%- elif message.role == "assistant" %}
90
+ {%- set reasoning_content = '' %}
91
+ {%- if message.reasoning_content is string %}
92
+ {%- set reasoning_content = message.reasoning_content %}
93
+ {%- else %}
94
+ {%- if '</think>' in content %}
95
+ {%- set reasoning_content = content.split('</think>')[0].rstrip('\n').split('<think>')[-1].lstrip('\n') %}
96
+ {%- set content = content.split('</think>')[-1].lstrip('\n') %}
97
+ {%- endif %}
98
+ {%- endif %}
99
+ {%- set reasoning_content = reasoning_content|trim %}
100
+ {%- if loop.index0 > ns.last_query_index %}
101
+ {{- '<|im_start|>' + message.role + '\n<think>\n' + reasoning_content + '\n</think>\n\n' + content }}
102
+ {%- else %}
103
+ {{- '<|im_start|>' + message.role + '\n' + content }}
104
+ {%- endif %}
105
+ {%- if message.tool_calls and message.tool_calls is iterable and message.tool_calls is not mapping %}
106
+ {%- for tool_call in message.tool_calls %}
107
+ {%- if tool_call.function is defined %}
108
+ {%- set tool_call = tool_call.function %}
109
+ {%- endif %}
110
+ {%- if loop.first %}
111
+ {%- if content|trim %}
112
+ {{- '\n\n<tool_call>\n<function=' + tool_call.name + '>\n' }}
113
+ {%- else %}
114
+ {{- '<tool_call>\n<function=' + tool_call.name + '>\n' }}
115
+ {%- endif %}
116
+ {%- else %}
117
+ {{- '\n<tool_call>\n<function=' + tool_call.name + '>\n' }}
118
+ {%- endif %}
119
+ {%- if tool_call.arguments is defined %}
120
+ {%- for args_name, args_value in tool_call.arguments|items %}
121
+ {{- '<parameter=' + args_name + '>\n' }}
122
+ {%- set args_value = args_value | tojson | safe if args_value is mapping or (args_value is sequence and args_value is not string) else args_value | string %}
123
+ {{- args_value }}
124
+ {{- '\n</parameter>\n' }}
125
+ {%- endfor %}
126
+ {%- endif %}
127
+ {{- '</function>\n</tool_call>' }}
128
+ {%- endfor %}
129
+ {%- endif %}
130
+ {{- '<|im_end|>\n' }}
131
+ {%- elif message.role == "tool" %}
132
+ {%- if loop.previtem and loop.previtem.role != "tool" %}
133
+ {{- '<|im_start|>user' }}
134
+ {%- endif %}
135
+ {{- '\n<tool_response>\n' }}
136
+ {{- content }}
137
+ {{- '\n</tool_response>' }}
138
+ {%- if not loop.last and loop.nextitem.role != "tool" %}
139
+ {{- '<|im_end|>\n' }}
140
+ {%- elif loop.last %}
141
+ {{- '<|im_end|>\n' }}
142
+ {%- endif %}
143
+ {%- else %}
144
+ {{- raise_exception('Unexpected message role.') }}
145
+ {%- endif %}
146
+ {%- endfor %}
147
+ {%- if add_generation_prompt %}
148
+ {{- '<|im_start|>assistant\n' }}
149
+ {%- if enable_thinking is defined and enable_thinking is true %}
150
+ {{- '<think>\n' }}
151
+ {%- else %}
152
+ {{- '<think>\n\n</think>\n\n' }}
153
+ {%- endif %}
154
+ {%- endif %}
output/checkpoint-100/optimizer.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:22bea1b99f84db01ab94286be1aaab1ef4d7c73047b4f52b2454681debaf5f94
3
+ size 13206859
output/checkpoint-100/processor_config.json ADDED
@@ -0,0 +1,60 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "image_processor": {
3
+ "do_convert_rgb": true,
4
+ "do_normalize": true,
5
+ "do_rescale": true,
6
+ "do_resize": true,
7
+ "image_mean": [
8
+ 0.5,
9
+ 0.5,
10
+ 0.5
11
+ ],
12
+ "image_processor_type": "Qwen2VLImageProcessor",
13
+ "image_std": [
14
+ 0.5,
15
+ 0.5,
16
+ 0.5
17
+ ],
18
+ "merge_size": 2,
19
+ "patch_size": 16,
20
+ "resample": 3,
21
+ "rescale_factor": 0.00392156862745098,
22
+ "size": {
23
+ "longest_edge": 16777216,
24
+ "shortest_edge": 65536
25
+ },
26
+ "temporal_patch_size": 2
27
+ },
28
+ "processor_class": "Qwen3VLProcessor",
29
+ "video_processor": {
30
+ "do_convert_rgb": true,
31
+ "do_normalize": true,
32
+ "do_rescale": true,
33
+ "do_resize": true,
34
+ "do_sample_frames": true,
35
+ "fps": 2,
36
+ "image_mean": [
37
+ 0.5,
38
+ 0.5,
39
+ 0.5
40
+ ],
41
+ "image_std": [
42
+ 0.5,
43
+ 0.5,
44
+ 0.5
45
+ ],
46
+ "max_frames": 768,
47
+ "merge_size": 2,
48
+ "min_frames": 4,
49
+ "patch_size": 16,
50
+ "resample": 3,
51
+ "rescale_factor": 0.00392156862745098,
52
+ "return_metadata": false,
53
+ "size": {
54
+ "longest_edge": 25165824,
55
+ "shortest_edge": 4096
56
+ },
57
+ "temporal_patch_size": 2,
58
+ "video_processor_type": "Qwen3VLVideoProcessor"
59
+ }
60
+ }
output/checkpoint-100/rng_state.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:6e29f92fcbb16bde44ab89f2ee88d58095f2cab968aba73e3b397a297bce6bc9
3
+ size 14645
output/checkpoint-100/scheduler.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:fc15dbaa3e9efe813dddec6cbefd41282f813a33fe35b65991f31bd85978d0a1
3
+ size 1465
output/checkpoint-100/tokenizer.json ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:87a7830d63fcf43bf241c3c5242e96e62dd3fdc29224ca26fed8ea333db72de4
3
+ size 19989343
output/checkpoint-100/tokenizer_config.json ADDED
@@ -0,0 +1,299 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "add_prefix_space": false,
3
+ "audio_bos_token": "<|audio_start|>",
4
+ "audio_eos_token": "<|audio_end|>",
5
+ "audio_token": "<|audio_pad|>",
6
+ "backend": "tokenizers",
7
+ "bos_token": null,
8
+ "clean_up_tokenization_spaces": false,
9
+ "eos_token": "<|im_end|>",
10
+ "errors": "replace",
11
+ "image_token": "<|image_pad|>",
12
+ "is_local": true,
13
+ "model_max_length": 262144,
14
+ "model_specific_special_tokens": {
15
+ "audio_bos_token": "<|audio_start|>",
16
+ "audio_eos_token": "<|audio_end|>",
17
+ "audio_token": "<|audio_pad|>",
18
+ "image_token": "<|image_pad|>",
19
+ "video_token": "<|video_pad|>",
20
+ "vision_bos_token": "<|vision_start|>",
21
+ "vision_eos_token": "<|vision_end|>"
22
+ },
23
+ "pad_token": "<|endoftext|>",
24
+ "padding_side": "right",
25
+ "pretokenize_regex": "(?i:'s|'t|'re|'ve|'m|'ll|'d)|[^\\r\\n\\p{L}\\p{N}]?[\\p{L}\\p{M}]+|\\p{N}| ?[^\\s\\p{L}\\p{M}\\p{N}]+[\\r\\n]*|\\s*[\\r\\n]+|\\s+(?!\\S)|\\s+",
26
+ "processor_class": "Qwen3VLProcessor",
27
+ "split_special_tokens": false,
28
+ "tokenizer_class": "TokenizersBackend",
29
+ "unk_token": null,
30
+ "video_token": "<|video_pad|>",
31
+ "vision_bos_token": "<|vision_start|>",
32
+ "vision_eos_token": "<|vision_end|>",
33
+ "added_tokens_decoder": {
34
+ "248044": {
35
+ "content": "<|endoftext|>",
36
+ "single_word": false,
37
+ "lstrip": false,
38
+ "rstrip": false,
39
+ "normalized": false,
40
+ "special": true
41
+ },
42
+ "248045": {
43
+ "content": "<|im_start|>",
44
+ "single_word": false,
45
+ "lstrip": false,
46
+ "rstrip": false,
47
+ "normalized": false,
48
+ "special": true
49
+ },
50
+ "248046": {
51
+ "content": "<|im_end|>",
52
+ "single_word": false,
53
+ "lstrip": false,
54
+ "rstrip": false,
55
+ "normalized": false,
56
+ "special": true
57
+ },
58
+ "248047": {
59
+ "content": "<|object_ref_start|>",
60
+ "single_word": false,
61
+ "lstrip": false,
62
+ "rstrip": false,
63
+ "normalized": false,
64
+ "special": true
65
+ },
66
+ "248048": {
67
+ "content": "<|object_ref_end|>",
68
+ "single_word": false,
69
+ "lstrip": false,
70
+ "rstrip": false,
71
+ "normalized": false,
72
+ "special": true
73
+ },
74
+ "248049": {
75
+ "content": "<|box_start|>",
76
+ "single_word": false,
77
+ "lstrip": false,
78
+ "rstrip": false,
79
+ "normalized": false,
80
+ "special": true
81
+ },
82
+ "248050": {
83
+ "content": "<|box_end|>",
84
+ "single_word": false,
85
+ "lstrip": false,
86
+ "rstrip": false,
87
+ "normalized": false,
88
+ "special": true
89
+ },
90
+ "248051": {
91
+ "content": "<|quad_start|>",
92
+ "single_word": false,
93
+ "lstrip": false,
94
+ "rstrip": false,
95
+ "normalized": false,
96
+ "special": true
97
+ },
98
+ "248052": {
99
+ "content": "<|quad_end|>",
100
+ "single_word": false,
101
+ "lstrip": false,
102
+ "rstrip": false,
103
+ "normalized": false,
104
+ "special": true
105
+ },
106
+ "248053": {
107
+ "content": "<|vision_start|>",
108
+ "single_word": false,
109
+ "lstrip": false,
110
+ "rstrip": false,
111
+ "normalized": false,
112
+ "special": true
113
+ },
114
+ "248054": {
115
+ "content": "<|vision_end|>",
116
+ "single_word": false,
117
+ "lstrip": false,
118
+ "rstrip": false,
119
+ "normalized": false,
120
+ "special": true
121
+ },
122
+ "248055": {
123
+ "content": "<|vision_pad|>",
124
+ "single_word": false,
125
+ "lstrip": false,
126
+ "rstrip": false,
127
+ "normalized": false,
128
+ "special": true
129
+ },
130
+ "248056": {
131
+ "content": "<|image_pad|>",
132
+ "single_word": false,
133
+ "lstrip": false,
134
+ "rstrip": false,
135
+ "normalized": false,
136
+ "special": true
137
+ },
138
+ "248057": {
139
+ "content": "<|video_pad|>",
140
+ "single_word": false,
141
+ "lstrip": false,
142
+ "rstrip": false,
143
+ "normalized": false,
144
+ "special": true
145
+ },
146
+ "248058": {
147
+ "content": "<tool_call>",
148
+ "single_word": false,
149
+ "lstrip": false,
150
+ "rstrip": false,
151
+ "normalized": false,
152
+ "special": false
153
+ },
154
+ "248059": {
155
+ "content": "</tool_call>",
156
+ "single_word": false,
157
+ "lstrip": false,
158
+ "rstrip": false,
159
+ "normalized": false,
160
+ "special": false
161
+ },
162
+ "248060": {
163
+ "content": "<|fim_prefix|>",
164
+ "single_word": false,
165
+ "lstrip": false,
166
+ "rstrip": false,
167
+ "normalized": false,
168
+ "special": false
169
+ },
170
+ "248061": {
171
+ "content": "<|fim_middle|>",
172
+ "single_word": false,
173
+ "lstrip": false,
174
+ "rstrip": false,
175
+ "normalized": false,
176
+ "special": false
177
+ },
178
+ "248062": {
179
+ "content": "<|fim_suffix|>",
180
+ "single_word": false,
181
+ "lstrip": false,
182
+ "rstrip": false,
183
+ "normalized": false,
184
+ "special": false
185
+ },
186
+ "248063": {
187
+ "content": "<|fim_pad|>",
188
+ "single_word": false,
189
+ "lstrip": false,
190
+ "rstrip": false,
191
+ "normalized": false,
192
+ "special": false
193
+ },
194
+ "248064": {
195
+ "content": "<|repo_name|>",
196
+ "single_word": false,
197
+ "lstrip": false,
198
+ "rstrip": false,
199
+ "normalized": false,
200
+ "special": false
201
+ },
202
+ "248065": {
203
+ "content": "<|file_sep|>",
204
+ "single_word": false,
205
+ "lstrip": false,
206
+ "rstrip": false,
207
+ "normalized": false,
208
+ "special": false
209
+ },
210
+ "248066": {
211
+ "content": "<tool_response>",
212
+ "single_word": false,
213
+ "lstrip": false,
214
+ "rstrip": false,
215
+ "normalized": false,
216
+ "special": false
217
+ },
218
+ "248067": {
219
+ "content": "</tool_response>",
220
+ "single_word": false,
221
+ "lstrip": false,
222
+ "rstrip": false,
223
+ "normalized": false,
224
+ "special": false
225
+ },
226
+ "248068": {
227
+ "content": "<think>",
228
+ "single_word": false,
229
+ "lstrip": false,
230
+ "rstrip": false,
231
+ "normalized": false,
232
+ "special": false
233
+ },
234
+ "248069": {
235
+ "content": "</think>",
236
+ "single_word": false,
237
+ "lstrip": false,
238
+ "rstrip": false,
239
+ "normalized": false,
240
+ "special": false
241
+ },
242
+ "248070": {
243
+ "content": "<|audio_start|>",
244
+ "single_word": false,
245
+ "lstrip": false,
246
+ "rstrip": false,
247
+ "normalized": false,
248
+ "special": true
249
+ },
250
+ "248071": {
251
+ "content": "<|audio_end|>",
252
+ "single_word": false,
253
+ "lstrip": false,
254
+ "rstrip": false,
255
+ "normalized": false,
256
+ "special": true
257
+ },
258
+ "248072": {
259
+ "content": "<tts_pad>",
260
+ "single_word": false,
261
+ "lstrip": false,
262
+ "rstrip": false,
263
+ "normalized": false,
264
+ "special": true
265
+ },
266
+ "248073": {
267
+ "content": "<tts_text_bos>",
268
+ "single_word": false,
269
+ "lstrip": false,
270
+ "rstrip": false,
271
+ "normalized": false,
272
+ "special": true
273
+ },
274
+ "248074": {
275
+ "content": "<tts_text_eod>",
276
+ "single_word": false,
277
+ "lstrip": false,
278
+ "rstrip": false,
279
+ "normalized": false,
280
+ "special": true
281
+ },
282
+ "248075": {
283
+ "content": "<tts_text_bos_single>",
284
+ "single_word": false,
285
+ "lstrip": false,
286
+ "rstrip": false,
287
+ "normalized": false,
288
+ "special": true
289
+ },
290
+ "248076": {
291
+ "content": "<|audio_pad|>",
292
+ "single_word": false,
293
+ "lstrip": false,
294
+ "rstrip": false,
295
+ "normalized": false,
296
+ "special": true
297
+ }
298
+ }
299
+ }
output/checkpoint-100/trainer_state.json ADDED
@@ -0,0 +1,111 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "best_global_step": null,
3
+ "best_metric": null,
4
+ "best_model_checkpoint": null,
5
+ "epoch": 2.1285140562248994,
6
+ "eval_steps": 500,
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.0214190093708166,
14
+ "grad_norm": 1.242326021194458,
15
+ "learning_rate": 0.0,
16
+ "loss": 1.5745701789855957,
17
+ "step": 1
18
+ },
19
+ {
20
+ "epoch": 0.214190093708166,
21
+ "grad_norm": 0.6980591416358948,
22
+ "learning_rate": 0.00012,
23
+ "loss": 1.5450334548950195,
24
+ "step": 10
25
+ },
26
+ {
27
+ "epoch": 0.428380187416332,
28
+ "grad_norm": 0.5725776553153992,
29
+ "learning_rate": 0.00019365079365079365,
30
+ "loss": 1.3886022567749023,
31
+ "step": 20
32
+ },
33
+ {
34
+ "epoch": 0.642570281124498,
35
+ "grad_norm": 0.5259498953819275,
36
+ "learning_rate": 0.00017777777777777779,
37
+ "loss": 1.2720512390136718,
38
+ "step": 30
39
+ },
40
+ {
41
+ "epoch": 0.856760374832664,
42
+ "grad_norm": 0.5230262279510498,
43
+ "learning_rate": 0.00016190476190476192,
44
+ "loss": 1.2705347061157226,
45
+ "step": 40
46
+ },
47
+ {
48
+ "epoch": 1.0642570281124497,
49
+ "grad_norm": 0.5142666101455688,
50
+ "learning_rate": 0.00014603174603174603,
51
+ "loss": 1.2368663787841796,
52
+ "step": 50
53
+ },
54
+ {
55
+ "epoch": 1.2784471218206157,
56
+ "grad_norm": 0.5656140446662903,
57
+ "learning_rate": 0.00013015873015873017,
58
+ "loss": 1.1335124015808105,
59
+ "step": 60
60
+ },
61
+ {
62
+ "epoch": 1.4926372155287817,
63
+ "grad_norm": 0.5747864842414856,
64
+ "learning_rate": 0.00011428571428571428,
65
+ "loss": 1.1571903228759766,
66
+ "step": 70
67
+ },
68
+ {
69
+ "epoch": 1.7068273092369477,
70
+ "grad_norm": 0.5713452696800232,
71
+ "learning_rate": 9.841269841269841e-05,
72
+ "loss": 1.1261761665344239,
73
+ "step": 80
74
+ },
75
+ {
76
+ "epoch": 1.9210174029451137,
77
+ "grad_norm": 0.6140064001083374,
78
+ "learning_rate": 8.253968253968255e-05,
79
+ "loss": 1.092535400390625,
80
+ "step": 90
81
+ },
82
+ {
83
+ "epoch": 2.1285140562248994,
84
+ "grad_norm": 0.6067069172859192,
85
+ "learning_rate": 6.666666666666667e-05,
86
+ "loss": 1.083101177215576,
87
+ "step": 100
88
+ }
89
+ ],
90
+ "logging_steps": 10,
91
+ "max_steps": 141,
92
+ "num_input_tokens_seen": 0,
93
+ "num_train_epochs": 3,
94
+ "save_steps": 100,
95
+ "stateful_callbacks": {
96
+ "TrainerControl": {
97
+ "args": {
98
+ "should_epoch_stop": false,
99
+ "should_evaluate": false,
100
+ "should_log": false,
101
+ "should_save": true,
102
+ "should_training_stop": false
103
+ },
104
+ "attributes": {}
105
+ }
106
+ },
107
+ "total_flos": 5893872718970880.0,
108
+ "train_batch_size": 1,
109
+ "trial_name": null,
110
+ "trial_params": null
111
+ }
output/checkpoint-100/training_args.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ca45e0b598c804d191264f29661a55433c928c5d77781dc14eb4dc194a6837aa
3
+ size 5777
output/checkpoint-141/README.md ADDED
@@ -0,0 +1,210 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ base_model: /home/s/MODEL/ACT-DASESS/models/Qwen3.5-0.8B
3
+ library_name: peft
4
+ pipeline_tag: text-generation
5
+ tags:
6
+ - base_model:adapter:/home/s/MODEL/ACT-DASESS/models/Qwen3.5-0.8B
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.18.1
output/checkpoint-141/adapter_config.json ADDED
@@ -0,0 +1,42 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "alora_invocation_tokens": null,
3
+ "alpha_pattern": {},
4
+ "arrow_config": null,
5
+ "auto_mapping": {
6
+ "base_model_class": "Qwen3_5ForConditionalGeneration",
7
+ "parent_library": "transformers.models.qwen3_5.modeling_qwen3_5",
8
+ "unsloth_fixed": true
9
+ },
10
+ "base_model_name_or_path": "/home/s/MODEL/ACT-DASESS/models/Qwen3.5-0.8B",
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
+ "layer_replication": null,
20
+ "layers_pattern": null,
21
+ "layers_to_transform": null,
22
+ "loftq_config": {},
23
+ "lora_alpha": 32,
24
+ "lora_bias": false,
25
+ "lora_dropout": 0.05,
26
+ "megatron_config": null,
27
+ "megatron_core": "megatron.core",
28
+ "modules_to_save": null,
29
+ "peft_type": "LORA",
30
+ "peft_version": "0.18.1",
31
+ "qalora_group_size": 16,
32
+ "r": 16,
33
+ "rank_pattern": {},
34
+ "revision": null,
35
+ "target_modules": "(?:.*?(?:language|text).*?(?:self_attn|attention|attn|mixer|mlp|feed_forward|ffn|dense|mixer).*?(?:q_proj|k_proj|v_proj|o_proj|gate_proj|up_proj|down_proj))|(?:\\bmodel\\.layers\\.[\\d]{1,}\\.(?:self_attn|attention|attn|mixer|mlp|feed_forward|ffn|dense|mixer)\\.(?:(?:q_proj|k_proj|v_proj|o_proj|gate_proj|up_proj|down_proj)))",
36
+ "target_parameters": null,
37
+ "task_type": "CAUSAL_LM",
38
+ "trainable_token_indices": null,
39
+ "use_dora": false,
40
+ "use_qalora": false,
41
+ "use_rslora": false
42
+ }
output/checkpoint-141/adapter_model.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e92b435c4bbc3eff945a8226fd4de21c1297f6c6f6c328c5dfe0e49fcb28981b
3
+ size 25587104
output/checkpoint-141/chat_template.jinja ADDED
@@ -0,0 +1,154 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {%- set image_count = namespace(value=0) %}
2
+ {%- set video_count = namespace(value=0) %}
3
+ {%- macro render_content(content, do_vision_count, is_system_content=false) %}
4
+ {%- if content is string %}
5
+ {{- content }}
6
+ {%- elif content is iterable and content is not mapping %}
7
+ {%- for item in content %}
8
+ {%- if 'image' in item or 'image_url' in item or item.type == 'image' %}
9
+ {%- if is_system_content %}
10
+ {{- raise_exception('System message cannot contain images.') }}
11
+ {%- endif %}
12
+ {%- if do_vision_count %}
13
+ {%- set image_count.value = image_count.value + 1 %}
14
+ {%- endif %}
15
+ {%- if add_vision_id %}
16
+ {{- 'Picture ' ~ image_count.value ~ ': ' }}
17
+ {%- endif %}
18
+ {{- '<|vision_start|><|image_pad|><|vision_end|>' }}
19
+ {%- elif 'video' in item or item.type == 'video' %}
20
+ {%- if is_system_content %}
21
+ {{- raise_exception('System message cannot contain videos.') }}
22
+ {%- endif %}
23
+ {%- if do_vision_count %}
24
+ {%- set video_count.value = video_count.value + 1 %}
25
+ {%- endif %}
26
+ {%- if add_vision_id %}
27
+ {{- 'Video ' ~ video_count.value ~ ': ' }}
28
+ {%- endif %}
29
+ {{- '<|vision_start|><|video_pad|><|vision_end|>' }}
30
+ {%- elif 'text' in item %}
31
+ {{- item.text }}
32
+ {%- else %}
33
+ {{- raise_exception('Unexpected item type in content.') }}
34
+ {%- endif %}
35
+ {%- endfor %}
36
+ {%- elif content is none or content is undefined %}
37
+ {{- '' }}
38
+ {%- else %}
39
+ {{- raise_exception('Unexpected content type.') }}
40
+ {%- endif %}
41
+ {%- endmacro %}
42
+ {%- if not messages %}
43
+ {{- raise_exception('No messages provided.') }}
44
+ {%- endif %}
45
+ {%- if tools and tools is iterable and tools is not mapping %}
46
+ {{- '<|im_start|>system\n' }}
47
+ {{- "# Tools\n\nYou have access to the following functions:\n\n<tools>" }}
48
+ {%- for tool in tools %}
49
+ {{- "\n" }}
50
+ {{- tool | tojson }}
51
+ {%- endfor %}
52
+ {{- "\n</tools>" }}
53
+ {{- '\n\nIf you choose to call a function ONLY reply in the following format with NO suffix:\n\n<tool_call>\n<function=example_function_name>\n<parameter=example_parameter_1>\nvalue_1\n</parameter>\n<parameter=example_parameter_2>\nThis is the value for the second parameter\nthat can span\nmultiple lines\n</parameter>\n</function>\n</tool_call>\n\n<IMPORTANT>\nReminder:\n- Function calls MUST follow the specified format: an inner <function=...></function> block must be nested within <tool_call></tool_call> XML tags\n- Required parameters MUST be specified\n- You may provide optional reasoning for your function call in natural language BEFORE the function call, but NOT after\n- If there is no function call available, answer the question like normal with your current knowledge and do not tell the user about function calls\n</IMPORTANT>' }}
54
+ {%- if messages[0].role == 'system' %}
55
+ {%- set content = render_content(messages[0].content, false, true)|trim %}
56
+ {%- if content %}
57
+ {{- '\n\n' + content }}
58
+ {%- endif %}
59
+ {%- endif %}
60
+ {{- '<|im_end|>\n' }}
61
+ {%- else %}
62
+ {%- if messages[0].role == 'system' %}
63
+ {%- set content = render_content(messages[0].content, false, true)|trim %}
64
+ {{- '<|im_start|>system\n' + content + '<|im_end|>\n' }}
65
+ {%- endif %}
66
+ {%- endif %}
67
+ {%- set ns = namespace(multi_step_tool=true, last_query_index=messages|length - 1) %}
68
+ {%- for message in messages[::-1] %}
69
+ {%- set index = (messages|length - 1) - loop.index0 %}
70
+ {%- if ns.multi_step_tool and message.role == "user" %}
71
+ {%- set content = render_content(message.content, false)|trim %}
72
+ {%- if not(content.startswith('<tool_response>') and content.endswith('</tool_response>')) %}
73
+ {%- set ns.multi_step_tool = false %}
74
+ {%- set ns.last_query_index = index %}
75
+ {%- endif %}
76
+ {%- endif %}
77
+ {%- endfor %}
78
+ {%- if ns.multi_step_tool %}
79
+ {{- raise_exception('No user query found in messages.') }}
80
+ {%- endif %}
81
+ {%- for message in messages %}
82
+ {%- set content = render_content(message.content, true)|trim %}
83
+ {%- if message.role == "system" %}
84
+ {%- if not loop.first %}
85
+ {{- raise_exception('System message must be at the beginning.') }}
86
+ {%- endif %}
87
+ {%- elif message.role == "user" %}
88
+ {{- '<|im_start|>' + message.role + '\n' + content + '<|im_end|>' + '\n' }}
89
+ {%- elif message.role == "assistant" %}
90
+ {%- set reasoning_content = '' %}
91
+ {%- if message.reasoning_content is string %}
92
+ {%- set reasoning_content = message.reasoning_content %}
93
+ {%- else %}
94
+ {%- if '</think>' in content %}
95
+ {%- set reasoning_content = content.split('</think>')[0].rstrip('\n').split('<think>')[-1].lstrip('\n') %}
96
+ {%- set content = content.split('</think>')[-1].lstrip('\n') %}
97
+ {%- endif %}
98
+ {%- endif %}
99
+ {%- set reasoning_content = reasoning_content|trim %}
100
+ {%- if loop.index0 > ns.last_query_index %}
101
+ {{- '<|im_start|>' + message.role + '\n<think>\n' + reasoning_content + '\n</think>\n\n' + content }}
102
+ {%- else %}
103
+ {{- '<|im_start|>' + message.role + '\n' + content }}
104
+ {%- endif %}
105
+ {%- if message.tool_calls and message.tool_calls is iterable and message.tool_calls is not mapping %}
106
+ {%- for tool_call in message.tool_calls %}
107
+ {%- if tool_call.function is defined %}
108
+ {%- set tool_call = tool_call.function %}
109
+ {%- endif %}
110
+ {%- if loop.first %}
111
+ {%- if content|trim %}
112
+ {{- '\n\n<tool_call>\n<function=' + tool_call.name + '>\n' }}
113
+ {%- else %}
114
+ {{- '<tool_call>\n<function=' + tool_call.name + '>\n' }}
115
+ {%- endif %}
116
+ {%- else %}
117
+ {{- '\n<tool_call>\n<function=' + tool_call.name + '>\n' }}
118
+ {%- endif %}
119
+ {%- if tool_call.arguments is defined %}
120
+ {%- for args_name, args_value in tool_call.arguments|items %}
121
+ {{- '<parameter=' + args_name + '>\n' }}
122
+ {%- set args_value = args_value | tojson | safe if args_value is mapping or (args_value is sequence and args_value is not string) else args_value | string %}
123
+ {{- args_value }}
124
+ {{- '\n</parameter>\n' }}
125
+ {%- endfor %}
126
+ {%- endif %}
127
+ {{- '</function>\n</tool_call>' }}
128
+ {%- endfor %}
129
+ {%- endif %}
130
+ {{- '<|im_end|>\n' }}
131
+ {%- elif message.role == "tool" %}
132
+ {%- if loop.previtem and loop.previtem.role != "tool" %}
133
+ {{- '<|im_start|>user' }}
134
+ {%- endif %}
135
+ {{- '\n<tool_response>\n' }}
136
+ {{- content }}
137
+ {{- '\n</tool_response>' }}
138
+ {%- if not loop.last and loop.nextitem.role != "tool" %}
139
+ {{- '<|im_end|>\n' }}
140
+ {%- elif loop.last %}
141
+ {{- '<|im_end|>\n' }}
142
+ {%- endif %}
143
+ {%- else %}
144
+ {{- raise_exception('Unexpected message role.') }}
145
+ {%- endif %}
146
+ {%- endfor %}
147
+ {%- if add_generation_prompt %}
148
+ {{- '<|im_start|>assistant\n' }}
149
+ {%- if enable_thinking is defined and enable_thinking is true %}
150
+ {{- '<think>\n' }}
151
+ {%- else %}
152
+ {{- '<think>\n\n</think>\n\n' }}
153
+ {%- endif %}
154
+ {%- endif %}
output/checkpoint-141/optimizer.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:9ab748a5497198b7da86e3d480edc7649ace880a3054c75c8bd2b898d2cb29e0
3
+ size 13206859
output/checkpoint-141/processor_config.json ADDED
@@ -0,0 +1,60 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "image_processor": {
3
+ "do_convert_rgb": true,
4
+ "do_normalize": true,
5
+ "do_rescale": true,
6
+ "do_resize": true,
7
+ "image_mean": [
8
+ 0.5,
9
+ 0.5,
10
+ 0.5
11
+ ],
12
+ "image_processor_type": "Qwen2VLImageProcessor",
13
+ "image_std": [
14
+ 0.5,
15
+ 0.5,
16
+ 0.5
17
+ ],
18
+ "merge_size": 2,
19
+ "patch_size": 16,
20
+ "resample": 3,
21
+ "rescale_factor": 0.00392156862745098,
22
+ "size": {
23
+ "longest_edge": 16777216,
24
+ "shortest_edge": 65536
25
+ },
26
+ "temporal_patch_size": 2
27
+ },
28
+ "processor_class": "Qwen3VLProcessor",
29
+ "video_processor": {
30
+ "do_convert_rgb": true,
31
+ "do_normalize": true,
32
+ "do_rescale": true,
33
+ "do_resize": true,
34
+ "do_sample_frames": true,
35
+ "fps": 2,
36
+ "image_mean": [
37
+ 0.5,
38
+ 0.5,
39
+ 0.5
40
+ ],
41
+ "image_std": [
42
+ 0.5,
43
+ 0.5,
44
+ 0.5
45
+ ],
46
+ "max_frames": 768,
47
+ "merge_size": 2,
48
+ "min_frames": 4,
49
+ "patch_size": 16,
50
+ "resample": 3,
51
+ "rescale_factor": 0.00392156862745098,
52
+ "return_metadata": false,
53
+ "size": {
54
+ "longest_edge": 25165824,
55
+ "shortest_edge": 4096
56
+ },
57
+ "temporal_patch_size": 2,
58
+ "video_processor_type": "Qwen3VLVideoProcessor"
59
+ }
60
+ }
output/checkpoint-141/rng_state.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:3273243eff03b33393526147234b0f38a406f70abf6cb33756e5abf2ad7a5c26
3
+ size 14645
output/checkpoint-141/scheduler.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:50523f740753ddc256a600c77c2f9f5cb8a13a6a1b7773e59b2ea5223bff9e55
3
+ size 1465
output/checkpoint-141/tokenizer.json ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:87a7830d63fcf43bf241c3c5242e96e62dd3fdc29224ca26fed8ea333db72de4
3
+ size 19989343
output/checkpoint-141/tokenizer_config.json ADDED
@@ -0,0 +1,299 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "add_prefix_space": false,
3
+ "audio_bos_token": "<|audio_start|>",
4
+ "audio_eos_token": "<|audio_end|>",
5
+ "audio_token": "<|audio_pad|>",
6
+ "backend": "tokenizers",
7
+ "bos_token": null,
8
+ "clean_up_tokenization_spaces": false,
9
+ "eos_token": "<|im_end|>",
10
+ "errors": "replace",
11
+ "image_token": "<|image_pad|>",
12
+ "is_local": true,
13
+ "model_max_length": 262144,
14
+ "model_specific_special_tokens": {
15
+ "audio_bos_token": "<|audio_start|>",
16
+ "audio_eos_token": "<|audio_end|>",
17
+ "audio_token": "<|audio_pad|>",
18
+ "image_token": "<|image_pad|>",
19
+ "video_token": "<|video_pad|>",
20
+ "vision_bos_token": "<|vision_start|>",
21
+ "vision_eos_token": "<|vision_end|>"
22
+ },
23
+ "pad_token": "<|endoftext|>",
24
+ "padding_side": "right",
25
+ "pretokenize_regex": "(?i:'s|'t|'re|'ve|'m|'ll|'d)|[^\\r\\n\\p{L}\\p{N}]?[\\p{L}\\p{M}]+|\\p{N}| ?[^\\s\\p{L}\\p{M}\\p{N}]+[\\r\\n]*|\\s*[\\r\\n]+|\\s+(?!\\S)|\\s+",
26
+ "processor_class": "Qwen3VLProcessor",
27
+ "split_special_tokens": false,
28
+ "tokenizer_class": "TokenizersBackend",
29
+ "unk_token": null,
30
+ "video_token": "<|video_pad|>",
31
+ "vision_bos_token": "<|vision_start|>",
32
+ "vision_eos_token": "<|vision_end|>",
33
+ "added_tokens_decoder": {
34
+ "248044": {
35
+ "content": "<|endoftext|>",
36
+ "single_word": false,
37
+ "lstrip": false,
38
+ "rstrip": false,
39
+ "normalized": false,
40
+ "special": true
41
+ },
42
+ "248045": {
43
+ "content": "<|im_start|>",
44
+ "single_word": false,
45
+ "lstrip": false,
46
+ "rstrip": false,
47
+ "normalized": false,
48
+ "special": true
49
+ },
50
+ "248046": {
51
+ "content": "<|im_end|>",
52
+ "single_word": false,
53
+ "lstrip": false,
54
+ "rstrip": false,
55
+ "normalized": false,
56
+ "special": true
57
+ },
58
+ "248047": {
59
+ "content": "<|object_ref_start|>",
60
+ "single_word": false,
61
+ "lstrip": false,
62
+ "rstrip": false,
63
+ "normalized": false,
64
+ "special": true
65
+ },
66
+ "248048": {
67
+ "content": "<|object_ref_end|>",
68
+ "single_word": false,
69
+ "lstrip": false,
70
+ "rstrip": false,
71
+ "normalized": false,
72
+ "special": true
73
+ },
74
+ "248049": {
75
+ "content": "<|box_start|>",
76
+ "single_word": false,
77
+ "lstrip": false,
78
+ "rstrip": false,
79
+ "normalized": false,
80
+ "special": true
81
+ },
82
+ "248050": {
83
+ "content": "<|box_end|>",
84
+ "single_word": false,
85
+ "lstrip": false,
86
+ "rstrip": false,
87
+ "normalized": false,
88
+ "special": true
89
+ },
90
+ "248051": {
91
+ "content": "<|quad_start|>",
92
+ "single_word": false,
93
+ "lstrip": false,
94
+ "rstrip": false,
95
+ "normalized": false,
96
+ "special": true
97
+ },
98
+ "248052": {
99
+ "content": "<|quad_end|>",
100
+ "single_word": false,
101
+ "lstrip": false,
102
+ "rstrip": false,
103
+ "normalized": false,
104
+ "special": true
105
+ },
106
+ "248053": {
107
+ "content": "<|vision_start|>",
108
+ "single_word": false,
109
+ "lstrip": false,
110
+ "rstrip": false,
111
+ "normalized": false,
112
+ "special": true
113
+ },
114
+ "248054": {
115
+ "content": "<|vision_end|>",
116
+ "single_word": false,
117
+ "lstrip": false,
118
+ "rstrip": false,
119
+ "normalized": false,
120
+ "special": true
121
+ },
122
+ "248055": {
123
+ "content": "<|vision_pad|>",
124
+ "single_word": false,
125
+ "lstrip": false,
126
+ "rstrip": false,
127
+ "normalized": false,
128
+ "special": true
129
+ },
130
+ "248056": {
131
+ "content": "<|image_pad|>",
132
+ "single_word": false,
133
+ "lstrip": false,
134
+ "rstrip": false,
135
+ "normalized": false,
136
+ "special": true
137
+ },
138
+ "248057": {
139
+ "content": "<|video_pad|>",
140
+ "single_word": false,
141
+ "lstrip": false,
142
+ "rstrip": false,
143
+ "normalized": false,
144
+ "special": true
145
+ },
146
+ "248058": {
147
+ "content": "<tool_call>",
148
+ "single_word": false,
149
+ "lstrip": false,
150
+ "rstrip": false,
151
+ "normalized": false,
152
+ "special": false
153
+ },
154
+ "248059": {
155
+ "content": "</tool_call>",
156
+ "single_word": false,
157
+ "lstrip": false,
158
+ "rstrip": false,
159
+ "normalized": false,
160
+ "special": false
161
+ },
162
+ "248060": {
163
+ "content": "<|fim_prefix|>",
164
+ "single_word": false,
165
+ "lstrip": false,
166
+ "rstrip": false,
167
+ "normalized": false,
168
+ "special": false
169
+ },
170
+ "248061": {
171
+ "content": "<|fim_middle|>",
172
+ "single_word": false,
173
+ "lstrip": false,
174
+ "rstrip": false,
175
+ "normalized": false,
176
+ "special": false
177
+ },
178
+ "248062": {
179
+ "content": "<|fim_suffix|>",
180
+ "single_word": false,
181
+ "lstrip": false,
182
+ "rstrip": false,
183
+ "normalized": false,
184
+ "special": false
185
+ },
186
+ "248063": {
187
+ "content": "<|fim_pad|>",
188
+ "single_word": false,
189
+ "lstrip": false,
190
+ "rstrip": false,
191
+ "normalized": false,
192
+ "special": false
193
+ },
194
+ "248064": {
195
+ "content": "<|repo_name|>",
196
+ "single_word": false,
197
+ "lstrip": false,
198
+ "rstrip": false,
199
+ "normalized": false,
200
+ "special": false
201
+ },
202
+ "248065": {
203
+ "content": "<|file_sep|>",
204
+ "single_word": false,
205
+ "lstrip": false,
206
+ "rstrip": false,
207
+ "normalized": false,
208
+ "special": false
209
+ },
210
+ "248066": {
211
+ "content": "<tool_response>",
212
+ "single_word": false,
213
+ "lstrip": false,
214
+ "rstrip": false,
215
+ "normalized": false,
216
+ "special": false
217
+ },
218
+ "248067": {
219
+ "content": "</tool_response>",
220
+ "single_word": false,
221
+ "lstrip": false,
222
+ "rstrip": false,
223
+ "normalized": false,
224
+ "special": false
225
+ },
226
+ "248068": {
227
+ "content": "<think>",
228
+ "single_word": false,
229
+ "lstrip": false,
230
+ "rstrip": false,
231
+ "normalized": false,
232
+ "special": false
233
+ },
234
+ "248069": {
235
+ "content": "</think>",
236
+ "single_word": false,
237
+ "lstrip": false,
238
+ "rstrip": false,
239
+ "normalized": false,
240
+ "special": false
241
+ },
242
+ "248070": {
243
+ "content": "<|audio_start|>",
244
+ "single_word": false,
245
+ "lstrip": false,
246
+ "rstrip": false,
247
+ "normalized": false,
248
+ "special": true
249
+ },
250
+ "248071": {
251
+ "content": "<|audio_end|>",
252
+ "single_word": false,
253
+ "lstrip": false,
254
+ "rstrip": false,
255
+ "normalized": false,
256
+ "special": true
257
+ },
258
+ "248072": {
259
+ "content": "<tts_pad>",
260
+ "single_word": false,
261
+ "lstrip": false,
262
+ "rstrip": false,
263
+ "normalized": false,
264
+ "special": true
265
+ },
266
+ "248073": {
267
+ "content": "<tts_text_bos>",
268
+ "single_word": false,
269
+ "lstrip": false,
270
+ "rstrip": false,
271
+ "normalized": false,
272
+ "special": true
273
+ },
274
+ "248074": {
275
+ "content": "<tts_text_eod>",
276
+ "single_word": false,
277
+ "lstrip": false,
278
+ "rstrip": false,
279
+ "normalized": false,
280
+ "special": true
281
+ },
282
+ "248075": {
283
+ "content": "<tts_text_bos_single>",
284
+ "single_word": false,
285
+ "lstrip": false,
286
+ "rstrip": false,
287
+ "normalized": false,
288
+ "special": true
289
+ },
290
+ "248076": {
291
+ "content": "<|audio_pad|>",
292
+ "single_word": false,
293
+ "lstrip": false,
294
+ "rstrip": false,
295
+ "normalized": false,
296
+ "special": true
297
+ }
298
+ }
299
+ }
output/checkpoint-141/trainer_state.json ADDED
@@ -0,0 +1,139 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "best_global_step": null,
3
+ "best_metric": null,
4
+ "best_model_checkpoint": null,
5
+ "epoch": 3.0,
6
+ "eval_steps": 500,
7
+ "global_step": 141,
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.0214190093708166,
14
+ "grad_norm": 1.242326021194458,
15
+ "learning_rate": 0.0,
16
+ "loss": 1.5745701789855957,
17
+ "step": 1
18
+ },
19
+ {
20
+ "epoch": 0.214190093708166,
21
+ "grad_norm": 0.6980591416358948,
22
+ "learning_rate": 0.00012,
23
+ "loss": 1.5450334548950195,
24
+ "step": 10
25
+ },
26
+ {
27
+ "epoch": 0.428380187416332,
28
+ "grad_norm": 0.5725776553153992,
29
+ "learning_rate": 0.00019365079365079365,
30
+ "loss": 1.3886022567749023,
31
+ "step": 20
32
+ },
33
+ {
34
+ "epoch": 0.642570281124498,
35
+ "grad_norm": 0.5259498953819275,
36
+ "learning_rate": 0.00017777777777777779,
37
+ "loss": 1.2720512390136718,
38
+ "step": 30
39
+ },
40
+ {
41
+ "epoch": 0.856760374832664,
42
+ "grad_norm": 0.5230262279510498,
43
+ "learning_rate": 0.00016190476190476192,
44
+ "loss": 1.2705347061157226,
45
+ "step": 40
46
+ },
47
+ {
48
+ "epoch": 1.0642570281124497,
49
+ "grad_norm": 0.5142666101455688,
50
+ "learning_rate": 0.00014603174603174603,
51
+ "loss": 1.2368663787841796,
52
+ "step": 50
53
+ },
54
+ {
55
+ "epoch": 1.2784471218206157,
56
+ "grad_norm": 0.5656140446662903,
57
+ "learning_rate": 0.00013015873015873017,
58
+ "loss": 1.1335124015808105,
59
+ "step": 60
60
+ },
61
+ {
62
+ "epoch": 1.4926372155287817,
63
+ "grad_norm": 0.5747864842414856,
64
+ "learning_rate": 0.00011428571428571428,
65
+ "loss": 1.1571903228759766,
66
+ "step": 70
67
+ },
68
+ {
69
+ "epoch": 1.7068273092369477,
70
+ "grad_norm": 0.5713452696800232,
71
+ "learning_rate": 9.841269841269841e-05,
72
+ "loss": 1.1261761665344239,
73
+ "step": 80
74
+ },
75
+ {
76
+ "epoch": 1.9210174029451137,
77
+ "grad_norm": 0.6140064001083374,
78
+ "learning_rate": 8.253968253968255e-05,
79
+ "loss": 1.092535400390625,
80
+ "step": 90
81
+ },
82
+ {
83
+ "epoch": 2.1285140562248994,
84
+ "grad_norm": 0.6067069172859192,
85
+ "learning_rate": 6.666666666666667e-05,
86
+ "loss": 1.083101177215576,
87
+ "step": 100
88
+ },
89
+ {
90
+ "epoch": 2.3427041499330654,
91
+ "grad_norm": 0.6464428305625916,
92
+ "learning_rate": 5.0793650793650794e-05,
93
+ "loss": 1.0298160552978515,
94
+ "step": 110
95
+ },
96
+ {
97
+ "epoch": 2.5568942436412314,
98
+ "grad_norm": 0.6417136192321777,
99
+ "learning_rate": 3.492063492063492e-05,
100
+ "loss": 1.0646396636962892,
101
+ "step": 120
102
+ },
103
+ {
104
+ "epoch": 2.7710843373493974,
105
+ "grad_norm": 0.6333876252174377,
106
+ "learning_rate": 1.9047619047619046e-05,
107
+ "loss": 1.024216079711914,
108
+ "step": 130
109
+ },
110
+ {
111
+ "epoch": 2.9852744310575634,
112
+ "grad_norm": 0.6364655494689941,
113
+ "learning_rate": 3.1746031746031746e-06,
114
+ "loss": 1.01895170211792,
115
+ "step": 140
116
+ }
117
+ ],
118
+ "logging_steps": 10,
119
+ "max_steps": 141,
120
+ "num_input_tokens_seen": 0,
121
+ "num_train_epochs": 3,
122
+ "save_steps": 100,
123
+ "stateful_callbacks": {
124
+ "TrainerControl": {
125
+ "args": {
126
+ "should_epoch_stop": false,
127
+ "should_evaluate": false,
128
+ "should_log": false,
129
+ "should_save": true,
130
+ "should_training_stop": true
131
+ },
132
+ "attributes": {}
133
+ }
134
+ },
135
+ "total_flos": 8307024379379712.0,
136
+ "train_batch_size": 1,
137
+ "trial_name": null,
138
+ "trial_params": null
139
+ }
output/checkpoint-141/training_args.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ca45e0b598c804d191264f29661a55433c928c5d77781dc14eb4dc194a6837aa
3
+ size 5777