Minachist commited on
Commit
f0c414f
·
verified ·
1 Parent(s): 52dc35c

Add Qwen3.8-27B-INT6-Flat-6.6bpw-AutoRound weights (flat allocation, AutoRound SignRound)

Browse files
.gitattributes CHANGED
@@ -33,3 +33,4 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
 
 
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
36
+ tokenizer.json filter=lfs diff=lfs merge=lfs -text
LICENSE ADDED
@@ -0,0 +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.
auto-round-patch/llm_compressor-int567.patch ADDED
@@ -0,0 +1,29 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ diff --git a/auto_round/export/formats/backends/llm_compressor.py b/auto_round/export/formats/backends/llm_compressor.py
2
+ index 52d18037..16738f14 100644
3
+ --- a/auto_round/export/formats/backends/llm_compressor.py
4
+ +++ b/auto_round/export/formats/backends/llm_compressor.py
5
+ @@ -35,6 +35,8 @@ class LLMCompressorFormat(OutputFormat):
6
+ "INT8_W8A8",
7
+ "FP8_BLOCK",
8
+ "W4A16",
9
+ + "W5A16",
10
+ + "W6A16",
11
+ "W8A16",
12
+ ]
13
+ format_name = "llm_compressor"
14
+ @@ -89,13 +91,13 @@ class LLMCompressorFormat(OutputFormat):
15
+ @classmethod
16
+ def check_scheme_args(cls: OutputFormat, scheme: QuantizationScheme) -> bool:
17
+ error_logs = []
18
+ - if scheme.bits not in [4, 8, 16]:
19
+ + if scheme.bits not in [4, 5, 6, 7, 8, 16]:
20
+ error_logs.append(f"bits={scheme.bits}")
21
+ if not re.search("mxfp|fp|nvfp|int", scheme.data_type):
22
+ error_logs.append(f"data_type={scheme.data_type}")
23
+ if scheme.data_type == "fp" and scheme.bits != 8:
24
+ error_logs.append(f"data_type={scheme.data_type}, bits={scheme.bits}")
25
+ - if scheme.data_type == "int" and scheme.bits not in [4, 8]:
26
+ + if scheme.data_type == "int" and scheme.bits not in [4, 5, 6, 7, 8]:
27
+ error_logs.append(f"data_type={scheme.data_type}, bits={scheme.bits}")
28
+ if scheme.super_bits:
29
+ error_logs.append(f"super_bits={scheme.super_bits}")
chat_template.jinja ADDED
@@ -0,0 +1,170 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
+ {%- set reasoning_instructions = '' %}
46
+ {%- if enable_thinking is undefined or enable_thinking is true %}
47
+ {%- set resolved_reasoning_effort = reasoning_effort|default('xhigh') %}
48
+ {%- if resolved_reasoning_effort not in ('xhigh', 'medium', 'low') %}
49
+ {{- raise_exception('Unexpected reasoning effort ' ~ reasoning_effort ~ '. Supported types are xhigh (default), medium, and low.') }}
50
+ {%- endif %}
51
+ {%- if resolved_reasoning_effort == 'xhigh' %}
52
+ {%- set reasoning_instructions = 'Reasoning effort is set to xhigh. Please think carefully through the task, validate key assumptions, consider plausible alternatives, and prioritize correctness, consistency, and clarity in the final answer.' %}
53
+ {%- elif resolved_reasoning_effort == 'low' %}
54
+ {%- set reasoning_instructions = 'Reasoning effort is set to low. Keep your thinking brief and focused, moving directly to the conclusion without unnecessary elaboration.' %}
55
+ {%- endif %}
56
+ {%- endif %}
57
+ {%- if tools and tools is iterable and tools is not mapping %}
58
+ {{- '<|im_start|>system\n' }}
59
+ {%- if reasoning_instructions %}
60
+ {{- reasoning_instructions + '\n\n' }}
61
+ {%- endif %}
62
+ {{- "# Tools\n\nYou have access to the following functions:\n\n<tools>" }}
63
+ {%- for tool in tools %}
64
+ {{- "\n" }}
65
+ {{- tool | tojson }}
66
+ {%- endfor %}
67
+ {{- "\n</tools>" }}
68
+ {{- '\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>' }}
69
+ {%- if messages[0].role == 'system' %}
70
+ {%- set content = render_content(messages[0].content, false, true)|trim %}
71
+ {%- if content %}
72
+ {{- '\n\n' + content }}
73
+ {%- endif %}
74
+ {%- endif %}
75
+ {{- '<|im_end|>\n' }}
76
+ {%- else %}
77
+ {%- if messages[0].role == 'system' %}
78
+ {%- set content = render_content(messages[0].content, false, true)|trim %}
79
+ {%- if content %}
80
+ {{- '<|im_start|>system\n' + (reasoning_instructions + '\n\n' if reasoning_instructions else '') + content + '<|im_end|>\n' }}
81
+ {%- elif reasoning_instructions %}
82
+ {{- '<|im_start|>system\n' + reasoning_instructions + '<|im_end|>\n' }}
83
+ {%- endif %}
84
+ {%- elif reasoning_instructions %}
85
+ {{- '<|im_start|>system\n' + reasoning_instructions + '<|im_end|>\n' }}
86
+ {%- endif %}
87
+ {%- endif %}
88
+ {%- set ns = namespace(multi_step_tool=true, last_query_index=messages|length - 1) %}
89
+ {%- for message in messages[::-1] %}
90
+ {%- set index = (messages|length - 1) - loop.index0 %}
91
+ {%- if ns.multi_step_tool and message.role == "user" %}
92
+ {%- set content = render_content(message.content, false)|trim %}
93
+ {%- if not(content.startswith('<tool_response>') and content.endswith('</tool_response>')) %}
94
+ {%- set ns.multi_step_tool = false %}
95
+ {%- set ns.last_query_index = index %}
96
+ {%- endif %}
97
+ {%- endif %}
98
+ {%- endfor %}
99
+ {%- if ns.multi_step_tool %}
100
+ {{- raise_exception('No user query found in messages.') }}
101
+ {%- endif %}
102
+ {%- for message in messages %}
103
+ {%- set content = render_content(message.content, true)|trim %}
104
+ {%- if message.role == "system" %}
105
+ {%- if not loop.first %}
106
+ {{- raise_exception('System message must be at the beginning.') }}
107
+ {%- endif %}
108
+ {%- elif message.role == "user" %}
109
+ {{- '<|im_start|>' + message.role + '\n' + content + '<|im_end|>' + '\n' }}
110
+ {%- elif message.role == "assistant" %}
111
+ {%- set reasoning_content = '' %}
112
+ {%- if message.reasoning_content is string %}
113
+ {%- set reasoning_content = message.reasoning_content %}
114
+ {%- endif %}
115
+ {%- set reasoning_content = reasoning_content|trim %}
116
+ {%- if preserve_thinking is undefined or preserve_thinking is true or loop.index0 > ns.last_query_index %}
117
+ {{- '<|im_start|>' + message.role + '\n<think>\n' + reasoning_content + '\n</think>\n\n' + content }}
118
+ {%- else %}
119
+ {{- '<|im_start|>' + message.role + '\n' + content }}
120
+ {%- endif %}
121
+ {%- if message.tool_calls and message.tool_calls is iterable and message.tool_calls is not mapping %}
122
+ {%- for tool_call in message.tool_calls %}
123
+ {%- if tool_call.function is defined %}
124
+ {%- set tool_call = tool_call.function %}
125
+ {%- endif %}
126
+ {%- if loop.first %}
127
+ {%- if content|trim %}
128
+ {{- '\n\n<tool_call>\n<function=' + tool_call.name + '>\n' }}
129
+ {%- else %}
130
+ {{- '<tool_call>\n<function=' + tool_call.name + '>\n' }}
131
+ {%- endif %}
132
+ {%- else %}
133
+ {{- '\n<tool_call>\n<function=' + tool_call.name + '>\n' }}
134
+ {%- endif %}
135
+ {%- if tool_call.arguments is defined and tool_call.arguments != '' %}
136
+ {%- for args_name, args_value in tool_call.arguments|items %}
137
+ {{- '<parameter=' + args_name + '>\n' }}
138
+ {%- set args_value = args_value | string if args_value is string else args_value | tojson | safe %}
139
+ {{- args_value }}
140
+ {{- '\n</parameter>\n' }}
141
+ {%- endfor %}
142
+ {%- endif %}
143
+ {{- '</function>\n</tool_call>' }}
144
+ {%- endfor %}
145
+ {%- endif %}
146
+ {{- '<|im_end|>\n' }}
147
+ {%- elif message.role == "tool" %}
148
+ {%- if loop.previtem and loop.previtem.role != "tool" %}
149
+ {{- '<|im_start|>user' }}
150
+ {%- endif %}
151
+ {{- '\n<tool_response>\n' }}
152
+ {{- content }}
153
+ {{- '\n</tool_response>' }}
154
+ {%- if not loop.last and loop.nextitem.role != "tool" %}
155
+ {{- '<|im_end|>\n' }}
156
+ {%- elif loop.last %}
157
+ {{- '<|im_end|>\n' }}
158
+ {%- endif %}
159
+ {%- else %}
160
+ {{- raise_exception('Unexpected message role.') }}
161
+ {%- endif %}
162
+ {%- endfor %}
163
+ {%- if add_generation_prompt %}
164
+ {{- '<|im_start|>assistant\n' }}
165
+ {%- if enable_thinking is defined and enable_thinking is false %}
166
+ {{- '<think>\n\n</think>\n\n' }}
167
+ {%- else %}
168
+ {{- '<think>\n' }}
169
+ {%- endif %}
170
+ {%- endif %}
config.json ADDED
@@ -0,0 +1,925 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "architectures": [
3
+ "Qwen3_5ForConditionalGeneration"
4
+ ],
5
+ "image_token_id": 248056,
6
+ "language_model_only": false,
7
+ "model_type": "qwen3_5",
8
+ "quantization_config": {
9
+ "config_groups": {
10
+ "group_0": {
11
+ "format": "pack-quantized",
12
+ "input_activations": null,
13
+ "output_activations": null,
14
+ "targets": [
15
+ "model.language_model.layers.0.linear_attn.in_proj_qkv",
16
+ "model.language_model.layers.0.linear_attn.in_proj_z",
17
+ "model.language_model.layers.0.linear_attn.out_proj",
18
+ "model.language_model.layers.0.mlp.down_proj",
19
+ "model.language_model.layers.0.mlp.gate_proj",
20
+ "model.language_model.layers.0.mlp.up_proj",
21
+ "model.language_model.layers.1.linear_attn.in_proj_qkv",
22
+ "model.language_model.layers.1.linear_attn.in_proj_z",
23
+ "model.language_model.layers.1.linear_attn.out_proj",
24
+ "model.language_model.layers.1.mlp.down_proj",
25
+ "model.language_model.layers.1.mlp.gate_proj",
26
+ "model.language_model.layers.1.mlp.up_proj",
27
+ "model.language_model.layers.10.linear_attn.in_proj_qkv",
28
+ "model.language_model.layers.10.linear_attn.in_proj_z",
29
+ "model.language_model.layers.10.linear_attn.out_proj",
30
+ "model.language_model.layers.10.mlp.down_proj",
31
+ "model.language_model.layers.10.mlp.gate_proj",
32
+ "model.language_model.layers.10.mlp.up_proj",
33
+ "model.language_model.layers.11.mlp.down_proj",
34
+ "model.language_model.layers.11.mlp.gate_proj",
35
+ "model.language_model.layers.11.mlp.up_proj",
36
+ "model.language_model.layers.11.self_attn.k_proj",
37
+ "model.language_model.layers.11.self_attn.o_proj",
38
+ "model.language_model.layers.11.self_attn.q_proj",
39
+ "model.language_model.layers.11.self_attn.v_proj",
40
+ "model.language_model.layers.12.linear_attn.in_proj_qkv",
41
+ "model.language_model.layers.12.linear_attn.in_proj_z",
42
+ "model.language_model.layers.12.linear_attn.out_proj",
43
+ "model.language_model.layers.12.mlp.down_proj",
44
+ "model.language_model.layers.12.mlp.gate_proj",
45
+ "model.language_model.layers.12.mlp.up_proj",
46
+ "model.language_model.layers.13.linear_attn.in_proj_qkv",
47
+ "model.language_model.layers.13.linear_attn.in_proj_z",
48
+ "model.language_model.layers.13.linear_attn.out_proj",
49
+ "model.language_model.layers.13.mlp.down_proj",
50
+ "model.language_model.layers.13.mlp.gate_proj",
51
+ "model.language_model.layers.13.mlp.up_proj",
52
+ "model.language_model.layers.14.linear_attn.in_proj_qkv",
53
+ "model.language_model.layers.14.linear_attn.in_proj_z",
54
+ "model.language_model.layers.14.linear_attn.out_proj",
55
+ "model.language_model.layers.14.mlp.down_proj",
56
+ "model.language_model.layers.14.mlp.gate_proj",
57
+ "model.language_model.layers.14.mlp.up_proj",
58
+ "model.language_model.layers.15.mlp.down_proj",
59
+ "model.language_model.layers.15.mlp.gate_proj",
60
+ "model.language_model.layers.15.mlp.up_proj",
61
+ "model.language_model.layers.15.self_attn.k_proj",
62
+ "model.language_model.layers.15.self_attn.o_proj",
63
+ "model.language_model.layers.15.self_attn.q_proj",
64
+ "model.language_model.layers.15.self_attn.v_proj",
65
+ "model.language_model.layers.16.linear_attn.in_proj_qkv",
66
+ "model.language_model.layers.16.linear_attn.in_proj_z",
67
+ "model.language_model.layers.16.linear_attn.out_proj",
68
+ "model.language_model.layers.16.mlp.down_proj",
69
+ "model.language_model.layers.16.mlp.gate_proj",
70
+ "model.language_model.layers.16.mlp.up_proj",
71
+ "model.language_model.layers.17.linear_attn.in_proj_qkv",
72
+ "model.language_model.layers.17.linear_attn.in_proj_z",
73
+ "model.language_model.layers.17.linear_attn.out_proj",
74
+ "model.language_model.layers.17.mlp.down_proj",
75
+ "model.language_model.layers.17.mlp.gate_proj",
76
+ "model.language_model.layers.17.mlp.up_proj",
77
+ "model.language_model.layers.18.linear_attn.in_proj_qkv",
78
+ "model.language_model.layers.18.linear_attn.in_proj_z",
79
+ "model.language_model.layers.18.linear_attn.out_proj",
80
+ "model.language_model.layers.18.mlp.down_proj",
81
+ "model.language_model.layers.18.mlp.gate_proj",
82
+ "model.language_model.layers.18.mlp.up_proj",
83
+ "model.language_model.layers.19.mlp.down_proj",
84
+ "model.language_model.layers.19.mlp.gate_proj",
85
+ "model.language_model.layers.19.mlp.up_proj",
86
+ "model.language_model.layers.19.self_attn.k_proj",
87
+ "model.language_model.layers.19.self_attn.o_proj",
88
+ "model.language_model.layers.19.self_attn.q_proj",
89
+ "model.language_model.layers.19.self_attn.v_proj",
90
+ "model.language_model.layers.2.linear_attn.in_proj_qkv",
91
+ "model.language_model.layers.2.linear_attn.in_proj_z",
92
+ "model.language_model.layers.2.linear_attn.out_proj",
93
+ "model.language_model.layers.2.mlp.down_proj",
94
+ "model.language_model.layers.2.mlp.gate_proj",
95
+ "model.language_model.layers.2.mlp.up_proj",
96
+ "model.language_model.layers.20.linear_attn.in_proj_qkv",
97
+ "model.language_model.layers.20.linear_attn.in_proj_z",
98
+ "model.language_model.layers.20.linear_attn.out_proj",
99
+ "model.language_model.layers.20.mlp.down_proj",
100
+ "model.language_model.layers.20.mlp.gate_proj",
101
+ "model.language_model.layers.20.mlp.up_proj",
102
+ "model.language_model.layers.21.linear_attn.in_proj_qkv",
103
+ "model.language_model.layers.21.linear_attn.in_proj_z",
104
+ "model.language_model.layers.21.linear_attn.out_proj",
105
+ "model.language_model.layers.21.mlp.down_proj",
106
+ "model.language_model.layers.21.mlp.gate_proj",
107
+ "model.language_model.layers.21.mlp.up_proj",
108
+ "model.language_model.layers.22.linear_attn.in_proj_qkv",
109
+ "model.language_model.layers.22.linear_attn.in_proj_z",
110
+ "model.language_model.layers.22.linear_attn.out_proj",
111
+ "model.language_model.layers.22.mlp.down_proj",
112
+ "model.language_model.layers.22.mlp.gate_proj",
113
+ "model.language_model.layers.22.mlp.up_proj",
114
+ "model.language_model.layers.23.mlp.down_proj",
115
+ "model.language_model.layers.23.mlp.gate_proj",
116
+ "model.language_model.layers.23.mlp.up_proj",
117
+ "model.language_model.layers.23.self_attn.k_proj",
118
+ "model.language_model.layers.23.self_attn.o_proj",
119
+ "model.language_model.layers.23.self_attn.q_proj",
120
+ "model.language_model.layers.23.self_attn.v_proj",
121
+ "model.language_model.layers.24.linear_attn.in_proj_qkv",
122
+ "model.language_model.layers.24.linear_attn.in_proj_z",
123
+ "model.language_model.layers.24.linear_attn.out_proj",
124
+ "model.language_model.layers.24.mlp.down_proj",
125
+ "model.language_model.layers.24.mlp.gate_proj",
126
+ "model.language_model.layers.24.mlp.up_proj",
127
+ "model.language_model.layers.25.linear_attn.in_proj_qkv",
128
+ "model.language_model.layers.25.linear_attn.in_proj_z",
129
+ "model.language_model.layers.25.linear_attn.out_proj",
130
+ "model.language_model.layers.25.mlp.down_proj",
131
+ "model.language_model.layers.25.mlp.gate_proj",
132
+ "model.language_model.layers.25.mlp.up_proj",
133
+ "model.language_model.layers.26.linear_attn.in_proj_qkv",
134
+ "model.language_model.layers.26.linear_attn.in_proj_z",
135
+ "model.language_model.layers.26.linear_attn.out_proj",
136
+ "model.language_model.layers.26.mlp.down_proj",
137
+ "model.language_model.layers.26.mlp.gate_proj",
138
+ "model.language_model.layers.26.mlp.up_proj",
139
+ "model.language_model.layers.27.mlp.down_proj",
140
+ "model.language_model.layers.27.mlp.gate_proj",
141
+ "model.language_model.layers.27.mlp.up_proj",
142
+ "model.language_model.layers.27.self_attn.k_proj",
143
+ "model.language_model.layers.27.self_attn.o_proj",
144
+ "model.language_model.layers.27.self_attn.q_proj",
145
+ "model.language_model.layers.27.self_attn.v_proj",
146
+ "model.language_model.layers.28.linear_attn.in_proj_qkv",
147
+ "model.language_model.layers.28.linear_attn.in_proj_z",
148
+ "model.language_model.layers.28.linear_attn.out_proj",
149
+ "model.language_model.layers.28.mlp.down_proj",
150
+ "model.language_model.layers.28.mlp.gate_proj",
151
+ "model.language_model.layers.28.mlp.up_proj",
152
+ "model.language_model.layers.29.linear_attn.in_proj_qkv",
153
+ "model.language_model.layers.29.linear_attn.in_proj_z",
154
+ "model.language_model.layers.29.linear_attn.out_proj",
155
+ "model.language_model.layers.29.mlp.down_proj",
156
+ "model.language_model.layers.29.mlp.gate_proj",
157
+ "model.language_model.layers.29.mlp.up_proj",
158
+ "model.language_model.layers.3.mlp.down_proj",
159
+ "model.language_model.layers.3.mlp.gate_proj",
160
+ "model.language_model.layers.3.mlp.up_proj",
161
+ "model.language_model.layers.3.self_attn.k_proj",
162
+ "model.language_model.layers.3.self_attn.o_proj",
163
+ "model.language_model.layers.3.self_attn.q_proj",
164
+ "model.language_model.layers.3.self_attn.v_proj",
165
+ "model.language_model.layers.30.linear_attn.in_proj_qkv",
166
+ "model.language_model.layers.30.linear_attn.in_proj_z",
167
+ "model.language_model.layers.30.linear_attn.out_proj",
168
+ "model.language_model.layers.30.mlp.down_proj",
169
+ "model.language_model.layers.30.mlp.gate_proj",
170
+ "model.language_model.layers.30.mlp.up_proj",
171
+ "model.language_model.layers.31.mlp.down_proj",
172
+ "model.language_model.layers.31.mlp.gate_proj",
173
+ "model.language_model.layers.31.mlp.up_proj",
174
+ "model.language_model.layers.31.self_attn.k_proj",
175
+ "model.language_model.layers.31.self_attn.o_proj",
176
+ "model.language_model.layers.31.self_attn.q_proj",
177
+ "model.language_model.layers.31.self_attn.v_proj",
178
+ "model.language_model.layers.32.linear_attn.in_proj_qkv",
179
+ "model.language_model.layers.32.linear_attn.in_proj_z",
180
+ "model.language_model.layers.32.linear_attn.out_proj",
181
+ "model.language_model.layers.32.mlp.down_proj",
182
+ "model.language_model.layers.32.mlp.gate_proj",
183
+ "model.language_model.layers.32.mlp.up_proj",
184
+ "model.language_model.layers.33.linear_attn.in_proj_qkv",
185
+ "model.language_model.layers.33.linear_attn.in_proj_z",
186
+ "model.language_model.layers.33.linear_attn.out_proj",
187
+ "model.language_model.layers.33.mlp.down_proj",
188
+ "model.language_model.layers.33.mlp.gate_proj",
189
+ "model.language_model.layers.33.mlp.up_proj",
190
+ "model.language_model.layers.34.linear_attn.in_proj_qkv",
191
+ "model.language_model.layers.34.linear_attn.in_proj_z",
192
+ "model.language_model.layers.34.linear_attn.out_proj",
193
+ "model.language_model.layers.34.mlp.down_proj",
194
+ "model.language_model.layers.34.mlp.gate_proj",
195
+ "model.language_model.layers.34.mlp.up_proj",
196
+ "model.language_model.layers.35.mlp.down_proj",
197
+ "model.language_model.layers.35.mlp.gate_proj",
198
+ "model.language_model.layers.35.mlp.up_proj",
199
+ "model.language_model.layers.35.self_attn.k_proj",
200
+ "model.language_model.layers.35.self_attn.o_proj",
201
+ "model.language_model.layers.35.self_attn.q_proj",
202
+ "model.language_model.layers.35.self_attn.v_proj",
203
+ "model.language_model.layers.36.linear_attn.in_proj_qkv",
204
+ "model.language_model.layers.36.linear_attn.in_proj_z",
205
+ "model.language_model.layers.36.linear_attn.out_proj",
206
+ "model.language_model.layers.36.mlp.down_proj",
207
+ "model.language_model.layers.36.mlp.gate_proj",
208
+ "model.language_model.layers.36.mlp.up_proj",
209
+ "model.language_model.layers.37.linear_attn.in_proj_qkv",
210
+ "model.language_model.layers.37.linear_attn.in_proj_z",
211
+ "model.language_model.layers.37.linear_attn.out_proj",
212
+ "model.language_model.layers.37.mlp.down_proj",
213
+ "model.language_model.layers.37.mlp.gate_proj",
214
+ "model.language_model.layers.37.mlp.up_proj",
215
+ "model.language_model.layers.38.linear_attn.in_proj_qkv",
216
+ "model.language_model.layers.38.linear_attn.in_proj_z",
217
+ "model.language_model.layers.38.linear_attn.out_proj",
218
+ "model.language_model.layers.38.mlp.down_proj",
219
+ "model.language_model.layers.38.mlp.gate_proj",
220
+ "model.language_model.layers.38.mlp.up_proj",
221
+ "model.language_model.layers.39.mlp.down_proj",
222
+ "model.language_model.layers.39.mlp.gate_proj",
223
+ "model.language_model.layers.39.mlp.up_proj",
224
+ "model.language_model.layers.39.self_attn.k_proj",
225
+ "model.language_model.layers.39.self_attn.o_proj",
226
+ "model.language_model.layers.39.self_attn.q_proj",
227
+ "model.language_model.layers.39.self_attn.v_proj",
228
+ "model.language_model.layers.4.linear_attn.in_proj_qkv",
229
+ "model.language_model.layers.4.linear_attn.in_proj_z",
230
+ "model.language_model.layers.4.linear_attn.out_proj",
231
+ "model.language_model.layers.4.mlp.down_proj",
232
+ "model.language_model.layers.4.mlp.gate_proj",
233
+ "model.language_model.layers.4.mlp.up_proj",
234
+ "model.language_model.layers.40.linear_attn.in_proj_qkv",
235
+ "model.language_model.layers.40.linear_attn.in_proj_z",
236
+ "model.language_model.layers.40.linear_attn.out_proj",
237
+ "model.language_model.layers.40.mlp.down_proj",
238
+ "model.language_model.layers.40.mlp.gate_proj",
239
+ "model.language_model.layers.40.mlp.up_proj",
240
+ "model.language_model.layers.41.linear_attn.in_proj_qkv",
241
+ "model.language_model.layers.41.linear_attn.in_proj_z",
242
+ "model.language_model.layers.41.linear_attn.out_proj",
243
+ "model.language_model.layers.41.mlp.down_proj",
244
+ "model.language_model.layers.41.mlp.gate_proj",
245
+ "model.language_model.layers.41.mlp.up_proj",
246
+ "model.language_model.layers.42.linear_attn.in_proj_qkv",
247
+ "model.language_model.layers.42.linear_attn.in_proj_z",
248
+ "model.language_model.layers.42.linear_attn.out_proj",
249
+ "model.language_model.layers.42.mlp.down_proj",
250
+ "model.language_model.layers.42.mlp.gate_proj",
251
+ "model.language_model.layers.42.mlp.up_proj",
252
+ "model.language_model.layers.43.mlp.down_proj",
253
+ "model.language_model.layers.43.mlp.gate_proj",
254
+ "model.language_model.layers.43.mlp.up_proj",
255
+ "model.language_model.layers.43.self_attn.k_proj",
256
+ "model.language_model.layers.43.self_attn.o_proj",
257
+ "model.language_model.layers.43.self_attn.q_proj",
258
+ "model.language_model.layers.43.self_attn.v_proj",
259
+ "model.language_model.layers.44.linear_attn.in_proj_qkv",
260
+ "model.language_model.layers.44.linear_attn.in_proj_z",
261
+ "model.language_model.layers.44.linear_attn.out_proj",
262
+ "model.language_model.layers.44.mlp.down_proj",
263
+ "model.language_model.layers.44.mlp.gate_proj",
264
+ "model.language_model.layers.44.mlp.up_proj",
265
+ "model.language_model.layers.45.linear_attn.in_proj_qkv",
266
+ "model.language_model.layers.45.linear_attn.in_proj_z",
267
+ "model.language_model.layers.45.linear_attn.out_proj",
268
+ "model.language_model.layers.45.mlp.down_proj",
269
+ "model.language_model.layers.45.mlp.gate_proj",
270
+ "model.language_model.layers.45.mlp.up_proj",
271
+ "model.language_model.layers.46.linear_attn.in_proj_qkv",
272
+ "model.language_model.layers.46.linear_attn.in_proj_z",
273
+ "model.language_model.layers.46.linear_attn.out_proj",
274
+ "model.language_model.layers.46.mlp.down_proj",
275
+ "model.language_model.layers.46.mlp.gate_proj",
276
+ "model.language_model.layers.46.mlp.up_proj",
277
+ "model.language_model.layers.47.mlp.down_proj",
278
+ "model.language_model.layers.47.mlp.gate_proj",
279
+ "model.language_model.layers.47.mlp.up_proj",
280
+ "model.language_model.layers.47.self_attn.k_proj",
281
+ "model.language_model.layers.47.self_attn.o_proj",
282
+ "model.language_model.layers.47.self_attn.q_proj",
283
+ "model.language_model.layers.47.self_attn.v_proj",
284
+ "model.language_model.layers.48.linear_attn.in_proj_qkv",
285
+ "model.language_model.layers.48.linear_attn.in_proj_z",
286
+ "model.language_model.layers.48.linear_attn.out_proj",
287
+ "model.language_model.layers.48.mlp.down_proj",
288
+ "model.language_model.layers.48.mlp.gate_proj",
289
+ "model.language_model.layers.48.mlp.up_proj",
290
+ "model.language_model.layers.49.linear_attn.in_proj_qkv",
291
+ "model.language_model.layers.49.linear_attn.in_proj_z",
292
+ "model.language_model.layers.49.linear_attn.out_proj",
293
+ "model.language_model.layers.49.mlp.down_proj",
294
+ "model.language_model.layers.49.mlp.gate_proj",
295
+ "model.language_model.layers.49.mlp.up_proj",
296
+ "model.language_model.layers.5.linear_attn.in_proj_qkv",
297
+ "model.language_model.layers.5.linear_attn.in_proj_z",
298
+ "model.language_model.layers.5.linear_attn.out_proj",
299
+ "model.language_model.layers.5.mlp.down_proj",
300
+ "model.language_model.layers.5.mlp.gate_proj",
301
+ "model.language_model.layers.5.mlp.up_proj",
302
+ "model.language_model.layers.50.linear_attn.in_proj_qkv",
303
+ "model.language_model.layers.50.linear_attn.in_proj_z",
304
+ "model.language_model.layers.50.linear_attn.out_proj",
305
+ "model.language_model.layers.50.mlp.down_proj",
306
+ "model.language_model.layers.50.mlp.gate_proj",
307
+ "model.language_model.layers.50.mlp.up_proj",
308
+ "model.language_model.layers.51.mlp.down_proj",
309
+ "model.language_model.layers.51.mlp.gate_proj",
310
+ "model.language_model.layers.51.mlp.up_proj",
311
+ "model.language_model.layers.51.self_attn.k_proj",
312
+ "model.language_model.layers.51.self_attn.o_proj",
313
+ "model.language_model.layers.51.self_attn.q_proj",
314
+ "model.language_model.layers.51.self_attn.v_proj",
315
+ "model.language_model.layers.52.linear_attn.in_proj_qkv",
316
+ "model.language_model.layers.52.linear_attn.in_proj_z",
317
+ "model.language_model.layers.52.linear_attn.out_proj",
318
+ "model.language_model.layers.52.mlp.down_proj",
319
+ "model.language_model.layers.52.mlp.gate_proj",
320
+ "model.language_model.layers.52.mlp.up_proj",
321
+ "model.language_model.layers.53.linear_attn.in_proj_qkv",
322
+ "model.language_model.layers.53.linear_attn.in_proj_z",
323
+ "model.language_model.layers.53.linear_attn.out_proj",
324
+ "model.language_model.layers.53.mlp.down_proj",
325
+ "model.language_model.layers.53.mlp.gate_proj",
326
+ "model.language_model.layers.53.mlp.up_proj",
327
+ "model.language_model.layers.54.linear_attn.in_proj_qkv",
328
+ "model.language_model.layers.54.linear_attn.in_proj_z",
329
+ "model.language_model.layers.54.linear_attn.out_proj",
330
+ "model.language_model.layers.54.mlp.down_proj",
331
+ "model.language_model.layers.54.mlp.gate_proj",
332
+ "model.language_model.layers.54.mlp.up_proj",
333
+ "model.language_model.layers.55.mlp.down_proj",
334
+ "model.language_model.layers.55.mlp.gate_proj",
335
+ "model.language_model.layers.55.mlp.up_proj",
336
+ "model.language_model.layers.55.self_attn.k_proj",
337
+ "model.language_model.layers.55.self_attn.o_proj",
338
+ "model.language_model.layers.55.self_attn.q_proj",
339
+ "model.language_model.layers.55.self_attn.v_proj",
340
+ "model.language_model.layers.56.linear_attn.in_proj_qkv",
341
+ "model.language_model.layers.56.linear_attn.in_proj_z",
342
+ "model.language_model.layers.56.linear_attn.out_proj",
343
+ "model.language_model.layers.56.mlp.down_proj",
344
+ "model.language_model.layers.56.mlp.gate_proj",
345
+ "model.language_model.layers.56.mlp.up_proj",
346
+ "model.language_model.layers.57.linear_attn.in_proj_qkv",
347
+ "model.language_model.layers.57.linear_attn.in_proj_z",
348
+ "model.language_model.layers.57.linear_attn.out_proj",
349
+ "model.language_model.layers.57.mlp.down_proj",
350
+ "model.language_model.layers.57.mlp.gate_proj",
351
+ "model.language_model.layers.57.mlp.up_proj",
352
+ "model.language_model.layers.58.linear_attn.in_proj_qkv",
353
+ "model.language_model.layers.58.linear_attn.in_proj_z",
354
+ "model.language_model.layers.58.linear_attn.out_proj",
355
+ "model.language_model.layers.58.mlp.down_proj",
356
+ "model.language_model.layers.58.mlp.gate_proj",
357
+ "model.language_model.layers.58.mlp.up_proj",
358
+ "model.language_model.layers.59.mlp.down_proj",
359
+ "model.language_model.layers.59.mlp.gate_proj",
360
+ "model.language_model.layers.59.mlp.up_proj",
361
+ "model.language_model.layers.59.self_attn.k_proj",
362
+ "model.language_model.layers.59.self_attn.o_proj",
363
+ "model.language_model.layers.59.self_attn.q_proj",
364
+ "model.language_model.layers.59.self_attn.v_proj",
365
+ "model.language_model.layers.6.linear_attn.in_proj_qkv",
366
+ "model.language_model.layers.6.linear_attn.in_proj_z",
367
+ "model.language_model.layers.6.linear_attn.out_proj",
368
+ "model.language_model.layers.6.mlp.down_proj",
369
+ "model.language_model.layers.6.mlp.gate_proj",
370
+ "model.language_model.layers.6.mlp.up_proj",
371
+ "model.language_model.layers.60.linear_attn.in_proj_qkv",
372
+ "model.language_model.layers.60.linear_attn.in_proj_z",
373
+ "model.language_model.layers.60.linear_attn.out_proj",
374
+ "model.language_model.layers.60.mlp.down_proj",
375
+ "model.language_model.layers.60.mlp.gate_proj",
376
+ "model.language_model.layers.60.mlp.up_proj",
377
+ "model.language_model.layers.61.linear_attn.in_proj_qkv",
378
+ "model.language_model.layers.61.linear_attn.in_proj_z",
379
+ "model.language_model.layers.61.linear_attn.out_proj",
380
+ "model.language_model.layers.61.mlp.down_proj",
381
+ "model.language_model.layers.61.mlp.gate_proj",
382
+ "model.language_model.layers.61.mlp.up_proj",
383
+ "model.language_model.layers.62.linear_attn.in_proj_qkv",
384
+ "model.language_model.layers.62.linear_attn.in_proj_z",
385
+ "model.language_model.layers.62.linear_attn.out_proj",
386
+ "model.language_model.layers.62.mlp.down_proj",
387
+ "model.language_model.layers.62.mlp.gate_proj",
388
+ "model.language_model.layers.62.mlp.up_proj",
389
+ "model.language_model.layers.63.mlp.down_proj",
390
+ "model.language_model.layers.63.mlp.gate_proj",
391
+ "model.language_model.layers.63.mlp.up_proj",
392
+ "model.language_model.layers.63.self_attn.k_proj",
393
+ "model.language_model.layers.63.self_attn.o_proj",
394
+ "model.language_model.layers.63.self_attn.q_proj",
395
+ "model.language_model.layers.63.self_attn.v_proj",
396
+ "model.language_model.layers.7.mlp.down_proj",
397
+ "model.language_model.layers.7.mlp.gate_proj",
398
+ "model.language_model.layers.7.mlp.up_proj",
399
+ "model.language_model.layers.7.self_attn.k_proj",
400
+ "model.language_model.layers.7.self_attn.o_proj",
401
+ "model.language_model.layers.7.self_attn.q_proj",
402
+ "model.language_model.layers.7.self_attn.v_proj",
403
+ "model.language_model.layers.8.linear_attn.in_proj_qkv",
404
+ "model.language_model.layers.8.linear_attn.in_proj_z",
405
+ "model.language_model.layers.8.linear_attn.out_proj",
406
+ "model.language_model.layers.8.mlp.down_proj",
407
+ "model.language_model.layers.8.mlp.gate_proj",
408
+ "model.language_model.layers.8.mlp.up_proj",
409
+ "model.language_model.layers.9.linear_attn.in_proj_qkv",
410
+ "model.language_model.layers.9.linear_attn.in_proj_z",
411
+ "model.language_model.layers.9.linear_attn.out_proj",
412
+ "model.language_model.layers.9.mlp.down_proj",
413
+ "model.language_model.layers.9.mlp.gate_proj",
414
+ "model.language_model.layers.9.mlp.up_proj"
415
+ ],
416
+ "weights": {
417
+ "actorder": null,
418
+ "block_structure": null,
419
+ "dynamic": false,
420
+ "group_size": 64,
421
+ "num_bits": 6,
422
+ "observer": "memoryless_minmax",
423
+ "observer_kwargs": {},
424
+ "scale_dtype": null,
425
+ "strategy": "group",
426
+ "symmetric": true,
427
+ "type": "int",
428
+ "zp_dtype": null
429
+ }
430
+ },
431
+ "group_1": {
432
+ "format": "pack-quantized",
433
+ "input_activations": null,
434
+ "output_activations": null,
435
+ "targets": [
436
+ "mtp.layers.0.mlp.down_proj",
437
+ "mtp.layers.0.mlp.gate_proj",
438
+ "mtp.layers.0.mlp.up_proj",
439
+ "mtp.layers.0.self_attn.k_proj",
440
+ "mtp.layers.0.self_attn.o_proj",
441
+ "mtp.layers.0.self_attn.q_proj",
442
+ "mtp.layers.0.self_attn.v_proj"
443
+ ],
444
+ "weights": {
445
+ "actorder": null,
446
+ "block_structure": null,
447
+ "dynamic": false,
448
+ "group_size": 128,
449
+ "num_bits": 5,
450
+ "observer": "memoryless_minmax",
451
+ "observer_kwargs": {},
452
+ "scale_dtype": null,
453
+ "strategy": "group",
454
+ "symmetric": true,
455
+ "type": "int",
456
+ "zp_dtype": null
457
+ }
458
+ },
459
+ "group_2": {
460
+ "format": "pack-quantized",
461
+ "input_activations": null,
462
+ "output_activations": null,
463
+ "targets": [
464
+ "re:.*embed_tokens",
465
+ "re:.*lm_head"
466
+ ],
467
+ "weights": {
468
+ "actorder": null,
469
+ "block_structure": null,
470
+ "dynamic": false,
471
+ "group_size": 128,
472
+ "num_bits": 8,
473
+ "observer": "memoryless_minmax",
474
+ "observer_kwargs": {},
475
+ "scale_dtype": null,
476
+ "strategy": "group",
477
+ "symmetric": true,
478
+ "type": "int",
479
+ "zp_dtype": null
480
+ }
481
+ }
482
+ },
483
+ "format": "pack-quantized",
484
+ "global_compression_ratio": null,
485
+ "ignore": [
486
+ "model.visual.blocks.0.attn.qkv",
487
+ "model.visual.blocks.0.attn.proj",
488
+ "model.visual.blocks.0.mlp.linear_fc1",
489
+ "model.visual.blocks.0.mlp.linear_fc2",
490
+ "model.visual.blocks.1.attn.qkv",
491
+ "model.visual.blocks.1.attn.proj",
492
+ "model.visual.blocks.1.mlp.linear_fc1",
493
+ "model.visual.blocks.1.mlp.linear_fc2",
494
+ "model.visual.blocks.2.attn.qkv",
495
+ "model.visual.blocks.2.attn.proj",
496
+ "model.visual.blocks.2.mlp.linear_fc1",
497
+ "model.visual.blocks.2.mlp.linear_fc2",
498
+ "model.visual.blocks.3.attn.qkv",
499
+ "model.visual.blocks.3.attn.proj",
500
+ "model.visual.blocks.3.mlp.linear_fc1",
501
+ "model.visual.blocks.3.mlp.linear_fc2",
502
+ "model.visual.blocks.4.attn.qkv",
503
+ "model.visual.blocks.4.attn.proj",
504
+ "model.visual.blocks.4.mlp.linear_fc1",
505
+ "model.visual.blocks.4.mlp.linear_fc2",
506
+ "model.visual.blocks.5.attn.qkv",
507
+ "model.visual.blocks.5.attn.proj",
508
+ "model.visual.blocks.5.mlp.linear_fc1",
509
+ "model.visual.blocks.5.mlp.linear_fc2",
510
+ "model.visual.blocks.6.attn.qkv",
511
+ "model.visual.blocks.6.attn.proj",
512
+ "model.visual.blocks.6.mlp.linear_fc1",
513
+ "model.visual.blocks.6.mlp.linear_fc2",
514
+ "model.visual.blocks.7.attn.qkv",
515
+ "model.visual.blocks.7.attn.proj",
516
+ "model.visual.blocks.7.mlp.linear_fc1",
517
+ "model.visual.blocks.7.mlp.linear_fc2",
518
+ "model.visual.blocks.8.attn.qkv",
519
+ "model.visual.blocks.8.attn.proj",
520
+ "model.visual.blocks.8.mlp.linear_fc1",
521
+ "model.visual.blocks.8.mlp.linear_fc2",
522
+ "model.visual.blocks.9.attn.qkv",
523
+ "model.visual.blocks.9.attn.proj",
524
+ "model.visual.blocks.9.mlp.linear_fc1",
525
+ "model.visual.blocks.9.mlp.linear_fc2",
526
+ "model.visual.blocks.10.attn.qkv",
527
+ "model.visual.blocks.10.attn.proj",
528
+ "model.visual.blocks.10.mlp.linear_fc1",
529
+ "model.visual.blocks.10.mlp.linear_fc2",
530
+ "model.visual.blocks.11.attn.qkv",
531
+ "model.visual.blocks.11.attn.proj",
532
+ "model.visual.blocks.11.mlp.linear_fc1",
533
+ "model.visual.blocks.11.mlp.linear_fc2",
534
+ "model.visual.blocks.12.attn.qkv",
535
+ "model.visual.blocks.12.attn.proj",
536
+ "model.visual.blocks.12.mlp.linear_fc1",
537
+ "model.visual.blocks.12.mlp.linear_fc2",
538
+ "model.visual.blocks.13.attn.qkv",
539
+ "model.visual.blocks.13.attn.proj",
540
+ "model.visual.blocks.13.mlp.linear_fc1",
541
+ "model.visual.blocks.13.mlp.linear_fc2",
542
+ "model.visual.blocks.14.attn.qkv",
543
+ "model.visual.blocks.14.attn.proj",
544
+ "model.visual.blocks.14.mlp.linear_fc1",
545
+ "model.visual.blocks.14.mlp.linear_fc2",
546
+ "model.visual.blocks.15.attn.qkv",
547
+ "model.visual.blocks.15.attn.proj",
548
+ "model.visual.blocks.15.mlp.linear_fc1",
549
+ "model.visual.blocks.15.mlp.linear_fc2",
550
+ "model.visual.blocks.16.attn.qkv",
551
+ "model.visual.blocks.16.attn.proj",
552
+ "model.visual.blocks.16.mlp.linear_fc1",
553
+ "model.visual.blocks.16.mlp.linear_fc2",
554
+ "model.visual.blocks.17.attn.qkv",
555
+ "model.visual.blocks.17.attn.proj",
556
+ "model.visual.blocks.17.mlp.linear_fc1",
557
+ "model.visual.blocks.17.mlp.linear_fc2",
558
+ "model.visual.blocks.18.attn.qkv",
559
+ "model.visual.blocks.18.attn.proj",
560
+ "model.visual.blocks.18.mlp.linear_fc1",
561
+ "model.visual.blocks.18.mlp.linear_fc2",
562
+ "model.visual.blocks.19.attn.qkv",
563
+ "model.visual.blocks.19.attn.proj",
564
+ "model.visual.blocks.19.mlp.linear_fc1",
565
+ "model.visual.blocks.19.mlp.linear_fc2",
566
+ "model.visual.blocks.20.attn.qkv",
567
+ "model.visual.blocks.20.attn.proj",
568
+ "model.visual.blocks.20.mlp.linear_fc1",
569
+ "model.visual.blocks.20.mlp.linear_fc2",
570
+ "model.visual.blocks.21.attn.qkv",
571
+ "model.visual.blocks.21.attn.proj",
572
+ "model.visual.blocks.21.mlp.linear_fc1",
573
+ "model.visual.blocks.21.mlp.linear_fc2",
574
+ "model.visual.blocks.22.attn.qkv",
575
+ "model.visual.blocks.22.attn.proj",
576
+ "model.visual.blocks.22.mlp.linear_fc1",
577
+ "model.visual.blocks.22.mlp.linear_fc2",
578
+ "model.visual.blocks.23.attn.qkv",
579
+ "model.visual.blocks.23.attn.proj",
580
+ "model.visual.blocks.23.mlp.linear_fc1",
581
+ "model.visual.blocks.23.mlp.linear_fc2",
582
+ "model.visual.blocks.24.attn.qkv",
583
+ "model.visual.blocks.24.attn.proj",
584
+ "model.visual.blocks.24.mlp.linear_fc1",
585
+ "model.visual.blocks.24.mlp.linear_fc2",
586
+ "model.visual.blocks.25.attn.qkv",
587
+ "model.visual.blocks.25.attn.proj",
588
+ "model.visual.blocks.25.mlp.linear_fc1",
589
+ "model.visual.blocks.25.mlp.linear_fc2",
590
+ "model.visual.blocks.26.attn.qkv",
591
+ "model.visual.blocks.26.attn.proj",
592
+ "model.visual.blocks.26.mlp.linear_fc1",
593
+ "model.visual.blocks.26.mlp.linear_fc2",
594
+ "model.visual.merger.linear_fc1",
595
+ "model.visual.merger.linear_fc2",
596
+ "model.language_model.layers.0.linear_attn",
597
+ "model.language_model.layers.0.linear_attn.norm",
598
+ "model.language_model.layers.0.linear_attn.in_proj_b",
599
+ "model.language_model.layers.0.linear_attn.in_proj_a",
600
+ "model.language_model.layers.1.linear_attn",
601
+ "model.language_model.layers.1.linear_attn.norm",
602
+ "model.language_model.layers.1.linear_attn.in_proj_b",
603
+ "model.language_model.layers.1.linear_attn.in_proj_a",
604
+ "model.language_model.layers.2.linear_attn",
605
+ "model.language_model.layers.2.linear_attn.norm",
606
+ "model.language_model.layers.2.linear_attn.in_proj_b",
607
+ "model.language_model.layers.2.linear_attn.in_proj_a",
608
+ "model.language_model.layers.4.linear_attn",
609
+ "model.language_model.layers.4.linear_attn.norm",
610
+ "model.language_model.layers.4.linear_attn.in_proj_b",
611
+ "model.language_model.layers.4.linear_attn.in_proj_a",
612
+ "model.language_model.layers.5.linear_attn",
613
+ "model.language_model.layers.5.linear_attn.norm",
614
+ "model.language_model.layers.5.linear_attn.in_proj_b",
615
+ "model.language_model.layers.5.linear_attn.in_proj_a",
616
+ "model.language_model.layers.6.linear_attn",
617
+ "model.language_model.layers.6.linear_attn.norm",
618
+ "model.language_model.layers.6.linear_attn.in_proj_b",
619
+ "model.language_model.layers.6.linear_attn.in_proj_a",
620
+ "model.language_model.layers.8.linear_attn",
621
+ "model.language_model.layers.8.linear_attn.norm",
622
+ "model.language_model.layers.8.linear_attn.in_proj_b",
623
+ "model.language_model.layers.8.linear_attn.in_proj_a",
624
+ "model.language_model.layers.9.linear_attn",
625
+ "model.language_model.layers.9.linear_attn.norm",
626
+ "model.language_model.layers.9.linear_attn.in_proj_b",
627
+ "model.language_model.layers.9.linear_attn.in_proj_a",
628
+ "model.language_model.layers.10.linear_attn",
629
+ "model.language_model.layers.10.linear_attn.norm",
630
+ "model.language_model.layers.10.linear_attn.in_proj_b",
631
+ "model.language_model.layers.10.linear_attn.in_proj_a",
632
+ "model.language_model.layers.12.linear_attn",
633
+ "model.language_model.layers.12.linear_attn.norm",
634
+ "model.language_model.layers.12.linear_attn.in_proj_b",
635
+ "model.language_model.layers.12.linear_attn.in_proj_a",
636
+ "model.language_model.layers.13.linear_attn",
637
+ "model.language_model.layers.13.linear_attn.norm",
638
+ "model.language_model.layers.13.linear_attn.in_proj_b",
639
+ "model.language_model.layers.13.linear_attn.in_proj_a",
640
+ "model.language_model.layers.14.linear_attn",
641
+ "model.language_model.layers.14.linear_attn.norm",
642
+ "model.language_model.layers.14.linear_attn.in_proj_b",
643
+ "model.language_model.layers.14.linear_attn.in_proj_a",
644
+ "model.language_model.layers.16.linear_attn",
645
+ "model.language_model.layers.16.linear_attn.norm",
646
+ "model.language_model.layers.16.linear_attn.in_proj_b",
647
+ "model.language_model.layers.16.linear_attn.in_proj_a",
648
+ "model.language_model.layers.17.linear_attn",
649
+ "model.language_model.layers.17.linear_attn.norm",
650
+ "model.language_model.layers.17.linear_attn.in_proj_b",
651
+ "model.language_model.layers.17.linear_attn.in_proj_a",
652
+ "model.language_model.layers.18.linear_attn",
653
+ "model.language_model.layers.18.linear_attn.norm",
654
+ "model.language_model.layers.18.linear_attn.in_proj_b",
655
+ "model.language_model.layers.18.linear_attn.in_proj_a",
656
+ "model.language_model.layers.20.linear_attn",
657
+ "model.language_model.layers.20.linear_attn.norm",
658
+ "model.language_model.layers.20.linear_attn.in_proj_b",
659
+ "model.language_model.layers.20.linear_attn.in_proj_a",
660
+ "model.language_model.layers.21.linear_attn",
661
+ "model.language_model.layers.21.linear_attn.norm",
662
+ "model.language_model.layers.21.linear_attn.in_proj_b",
663
+ "model.language_model.layers.21.linear_attn.in_proj_a",
664
+ "model.language_model.layers.22.linear_attn",
665
+ "model.language_model.layers.22.linear_attn.norm",
666
+ "model.language_model.layers.22.linear_attn.in_proj_b",
667
+ "model.language_model.layers.22.linear_attn.in_proj_a",
668
+ "model.language_model.layers.24.linear_attn",
669
+ "model.language_model.layers.24.linear_attn.norm",
670
+ "model.language_model.layers.24.linear_attn.in_proj_b",
671
+ "model.language_model.layers.24.linear_attn.in_proj_a",
672
+ "model.language_model.layers.25.linear_attn",
673
+ "model.language_model.layers.25.linear_attn.norm",
674
+ "model.language_model.layers.25.linear_attn.in_proj_b",
675
+ "model.language_model.layers.25.linear_attn.in_proj_a",
676
+ "model.language_model.layers.26.linear_attn",
677
+ "model.language_model.layers.26.linear_attn.norm",
678
+ "model.language_model.layers.26.linear_attn.in_proj_b",
679
+ "model.language_model.layers.26.linear_attn.in_proj_a",
680
+ "model.language_model.layers.28.linear_attn",
681
+ "model.language_model.layers.28.linear_attn.norm",
682
+ "model.language_model.layers.28.linear_attn.in_proj_b",
683
+ "model.language_model.layers.28.linear_attn.in_proj_a",
684
+ "model.language_model.layers.29.linear_attn",
685
+ "model.language_model.layers.29.linear_attn.norm",
686
+ "model.language_model.layers.29.linear_attn.in_proj_b",
687
+ "model.language_model.layers.29.linear_attn.in_proj_a",
688
+ "model.language_model.layers.30.linear_attn",
689
+ "model.language_model.layers.30.linear_attn.norm",
690
+ "model.language_model.layers.30.linear_attn.in_proj_b",
691
+ "model.language_model.layers.30.linear_attn.in_proj_a",
692
+ "model.language_model.layers.32.linear_attn",
693
+ "model.language_model.layers.32.linear_attn.norm",
694
+ "model.language_model.layers.32.linear_attn.in_proj_b",
695
+ "model.language_model.layers.32.linear_attn.in_proj_a",
696
+ "model.language_model.layers.33.linear_attn",
697
+ "model.language_model.layers.33.linear_attn.norm",
698
+ "model.language_model.layers.33.linear_attn.in_proj_b",
699
+ "model.language_model.layers.33.linear_attn.in_proj_a",
700
+ "model.language_model.layers.34.linear_attn",
701
+ "model.language_model.layers.34.linear_attn.norm",
702
+ "model.language_model.layers.34.linear_attn.in_proj_b",
703
+ "model.language_model.layers.34.linear_attn.in_proj_a",
704
+ "model.language_model.layers.36.linear_attn",
705
+ "model.language_model.layers.36.linear_attn.norm",
706
+ "model.language_model.layers.36.linear_attn.in_proj_b",
707
+ "model.language_model.layers.36.linear_attn.in_proj_a",
708
+ "model.language_model.layers.37.linear_attn",
709
+ "model.language_model.layers.37.linear_attn.norm",
710
+ "model.language_model.layers.37.linear_attn.in_proj_b",
711
+ "model.language_model.layers.37.linear_attn.in_proj_a",
712
+ "model.language_model.layers.38.linear_attn",
713
+ "model.language_model.layers.38.linear_attn.norm",
714
+ "model.language_model.layers.38.linear_attn.in_proj_b",
715
+ "model.language_model.layers.38.linear_attn.in_proj_a",
716
+ "model.language_model.layers.40.linear_attn",
717
+ "model.language_model.layers.40.linear_attn.norm",
718
+ "model.language_model.layers.40.linear_attn.in_proj_b",
719
+ "model.language_model.layers.40.linear_attn.in_proj_a",
720
+ "model.language_model.layers.41.linear_attn",
721
+ "model.language_model.layers.41.linear_attn.norm",
722
+ "model.language_model.layers.41.linear_attn.in_proj_b",
723
+ "model.language_model.layers.41.linear_attn.in_proj_a",
724
+ "model.language_model.layers.42.linear_attn",
725
+ "model.language_model.layers.42.linear_attn.norm",
726
+ "model.language_model.layers.42.linear_attn.in_proj_b",
727
+ "model.language_model.layers.42.linear_attn.in_proj_a",
728
+ "model.language_model.layers.44.linear_attn",
729
+ "model.language_model.layers.44.linear_attn.norm",
730
+ "model.language_model.layers.44.linear_attn.in_proj_b",
731
+ "model.language_model.layers.44.linear_attn.in_proj_a",
732
+ "model.language_model.layers.45.linear_attn",
733
+ "model.language_model.layers.45.linear_attn.norm",
734
+ "model.language_model.layers.45.linear_attn.in_proj_b",
735
+ "model.language_model.layers.45.linear_attn.in_proj_a",
736
+ "model.language_model.layers.46.linear_attn",
737
+ "model.language_model.layers.46.linear_attn.norm",
738
+ "model.language_model.layers.46.linear_attn.in_proj_b",
739
+ "model.language_model.layers.46.linear_attn.in_proj_a",
740
+ "model.language_model.layers.48.linear_attn",
741
+ "model.language_model.layers.48.linear_attn.norm",
742
+ "model.language_model.layers.48.linear_attn.in_proj_b",
743
+ "model.language_model.layers.48.linear_attn.in_proj_a",
744
+ "model.language_model.layers.49.linear_attn",
745
+ "model.language_model.layers.49.linear_attn.norm",
746
+ "model.language_model.layers.49.linear_attn.in_proj_b",
747
+ "model.language_model.layers.49.linear_attn.in_proj_a",
748
+ "model.language_model.layers.50.linear_attn",
749
+ "model.language_model.layers.50.linear_attn.norm",
750
+ "model.language_model.layers.50.linear_attn.in_proj_b",
751
+ "model.language_model.layers.50.linear_attn.in_proj_a",
752
+ "model.language_model.layers.52.linear_attn",
753
+ "model.language_model.layers.52.linear_attn.norm",
754
+ "model.language_model.layers.52.linear_attn.in_proj_b",
755
+ "model.language_model.layers.52.linear_attn.in_proj_a",
756
+ "model.language_model.layers.53.linear_attn",
757
+ "model.language_model.layers.53.linear_attn.norm",
758
+ "model.language_model.layers.53.linear_attn.in_proj_b",
759
+ "model.language_model.layers.53.linear_attn.in_proj_a",
760
+ "model.language_model.layers.54.linear_attn",
761
+ "model.language_model.layers.54.linear_attn.norm",
762
+ "model.language_model.layers.54.linear_attn.in_proj_b",
763
+ "model.language_model.layers.54.linear_attn.in_proj_a",
764
+ "model.language_model.layers.56.linear_attn",
765
+ "model.language_model.layers.56.linear_attn.norm",
766
+ "model.language_model.layers.56.linear_attn.in_proj_b",
767
+ "model.language_model.layers.56.linear_attn.in_proj_a",
768
+ "model.language_model.layers.57.linear_attn",
769
+ "model.language_model.layers.57.linear_attn.norm",
770
+ "model.language_model.layers.57.linear_attn.in_proj_b",
771
+ "model.language_model.layers.57.linear_attn.in_proj_a",
772
+ "model.language_model.layers.58.linear_attn",
773
+ "model.language_model.layers.58.linear_attn.norm",
774
+ "model.language_model.layers.58.linear_attn.in_proj_b",
775
+ "model.language_model.layers.58.linear_attn.in_proj_a",
776
+ "model.language_model.layers.60.linear_attn",
777
+ "model.language_model.layers.60.linear_attn.norm",
778
+ "model.language_model.layers.60.linear_attn.in_proj_b",
779
+ "model.language_model.layers.60.linear_attn.in_proj_a",
780
+ "model.language_model.layers.61.linear_attn",
781
+ "model.language_model.layers.61.linear_attn.norm",
782
+ "model.language_model.layers.61.linear_attn.in_proj_b",
783
+ "model.language_model.layers.61.linear_attn.in_proj_a",
784
+ "model.language_model.layers.62.linear_attn",
785
+ "model.language_model.layers.62.linear_attn.norm",
786
+ "model.language_model.layers.62.linear_attn.in_proj_b",
787
+ "model.language_model.layers.62.linear_attn.in_proj_a"
788
+ ],
789
+ "kv_cache_scheme": null,
790
+ "quant_method": "compressed-tensors",
791
+ "quantization_status": "compressed"
792
+ },
793
+ "text_config": {
794
+ "attention_bias": false,
795
+ "attention_dropout": 0.0,
796
+ "attn_output_gate": true,
797
+ "bos_token_id": 248044,
798
+ "dtype": "bfloat16",
799
+ "eos_token_id": 248044,
800
+ "full_attention_interval": 4,
801
+ "head_dim": 256,
802
+ "hidden_act": "silu",
803
+ "hidden_size": 5120,
804
+ "initializer_range": 0.02,
805
+ "intermediate_size": 17408,
806
+ "layer_types": [
807
+ "linear_attention",
808
+ "linear_attention",
809
+ "linear_attention",
810
+ "full_attention",
811
+ "linear_attention",
812
+ "linear_attention",
813
+ "linear_attention",
814
+ "full_attention",
815
+ "linear_attention",
816
+ "linear_attention",
817
+ "linear_attention",
818
+ "full_attention",
819
+ "linear_attention",
820
+ "linear_attention",
821
+ "linear_attention",
822
+ "full_attention",
823
+ "linear_attention",
824
+ "linear_attention",
825
+ "linear_attention",
826
+ "full_attention",
827
+ "linear_attention",
828
+ "linear_attention",
829
+ "linear_attention",
830
+ "full_attention",
831
+ "linear_attention",
832
+ "linear_attention",
833
+ "linear_attention",
834
+ "full_attention",
835
+ "linear_attention",
836
+ "linear_attention",
837
+ "linear_attention",
838
+ "full_attention",
839
+ "linear_attention",
840
+ "linear_attention",
841
+ "linear_attention",
842
+ "full_attention",
843
+ "linear_attention",
844
+ "linear_attention",
845
+ "linear_attention",
846
+ "full_attention",
847
+ "linear_attention",
848
+ "linear_attention",
849
+ "linear_attention",
850
+ "full_attention",
851
+ "linear_attention",
852
+ "linear_attention",
853
+ "linear_attention",
854
+ "full_attention",
855
+ "linear_attention",
856
+ "linear_attention",
857
+ "linear_attention",
858
+ "full_attention",
859
+ "linear_attention",
860
+ "linear_attention",
861
+ "linear_attention",
862
+ "full_attention",
863
+ "linear_attention",
864
+ "linear_attention",
865
+ "linear_attention",
866
+ "full_attention",
867
+ "linear_attention",
868
+ "linear_attention",
869
+ "linear_attention",
870
+ "full_attention"
871
+ ],
872
+ "linear_conv_kernel_dim": 4,
873
+ "linear_key_head_dim": 128,
874
+ "linear_num_key_heads": 16,
875
+ "linear_num_value_heads": 48,
876
+ "linear_value_head_dim": 128,
877
+ "mamba_ssm_dtype": "float32",
878
+ "max_position_embeddings": 262144,
879
+ "model_type": "qwen3_5_text",
880
+ "mtp_num_hidden_layers": 1,
881
+ "mtp_use_dedicated_embeddings": false,
882
+ "num_attention_heads": 24,
883
+ "num_hidden_layers": 64,
884
+ "num_key_value_heads": 4,
885
+ "output_gate_type": "swish",
886
+ "pad_token_id": null,
887
+ "partial_rotary_factor": 0.25,
888
+ "rms_norm_eps": 1e-06,
889
+ "rope_parameters": {
890
+ "mrope_interleaved": true,
891
+ "mrope_section": [
892
+ 11,
893
+ 11,
894
+ 10
895
+ ],
896
+ "partial_rotary_factor": 0.25,
897
+ "rope_theta": 10000000,
898
+ "rope_type": "default"
899
+ },
900
+ "tie_word_embeddings": false,
901
+ "use_cache": true,
902
+ "vocab_size": 248320
903
+ },
904
+ "tie_word_embeddings": false,
905
+ "transformers_version": "5.16.0.dev0",
906
+ "video_token_id": 248057,
907
+ "vision_config": {
908
+ "deepstack_visual_indexes": [],
909
+ "depth": 27,
910
+ "hidden_act": "gelu_pytorch_tanh",
911
+ "hidden_size": 1152,
912
+ "in_channels": 3,
913
+ "initializer_range": 0.02,
914
+ "intermediate_size": 4304,
915
+ "model_type": "qwen3_5_vision",
916
+ "num_heads": 16,
917
+ "num_position_embeddings": 2304,
918
+ "out_hidden_size": 5120,
919
+ "patch_size": 16,
920
+ "spatial_merge_size": 2,
921
+ "temporal_patch_size": 2
922
+ },
923
+ "vision_end_token_id": 248054,
924
+ "vision_start_token_id": 248053
925
+ }
generation_config.json ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "_from_model_config": true,
3
+ "bos_token_id": 248044,
4
+ "eos_token_id": 248044,
5
+ "output_attentions": false,
6
+ "output_hidden_states": false,
7
+ "transformers_version": "5.16.0.dev0",
8
+ "use_cache": true
9
+ }
layer_config.json ADDED
@@ -0,0 +1,2011 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "embed_tokens": {
3
+ "bits": 16
4
+ },
5
+ "visual": {
6
+ "bits": 16
7
+ },
8
+ "lm_head": {
9
+ "bits": 16
10
+ },
11
+ "model.language_model.layers.0.mlp.gate_proj": {
12
+ "bits": 6,
13
+ "group_size": 64,
14
+ "sym": true
15
+ },
16
+ "model.language_model.layers.0.mlp.up_proj": {
17
+ "bits": 6,
18
+ "group_size": 64,
19
+ "sym": true
20
+ },
21
+ "model.language_model.layers.0.mlp.down_proj": {
22
+ "bits": 6,
23
+ "group_size": 64,
24
+ "sym": true
25
+ },
26
+ "model.language_model.layers.0.linear_attn.in_proj_qkv": {
27
+ "bits": 6,
28
+ "group_size": 64,
29
+ "sym": true
30
+ },
31
+ "model.language_model.layers.0.linear_attn.in_proj_z": {
32
+ "bits": 6,
33
+ "group_size": 64,
34
+ "sym": true
35
+ },
36
+ "model.language_model.layers.0.linear_attn.out_proj": {
37
+ "bits": 6,
38
+ "group_size": 64,
39
+ "sym": true
40
+ },
41
+ "model.language_model.layers.1.mlp.gate_proj": {
42
+ "bits": 6,
43
+ "group_size": 64,
44
+ "sym": true
45
+ },
46
+ "model.language_model.layers.1.mlp.up_proj": {
47
+ "bits": 6,
48
+ "group_size": 64,
49
+ "sym": true
50
+ },
51
+ "model.language_model.layers.1.mlp.down_proj": {
52
+ "bits": 6,
53
+ "group_size": 64,
54
+ "sym": true
55
+ },
56
+ "model.language_model.layers.1.linear_attn.in_proj_qkv": {
57
+ "bits": 6,
58
+ "group_size": 64,
59
+ "sym": true
60
+ },
61
+ "model.language_model.layers.1.linear_attn.in_proj_z": {
62
+ "bits": 6,
63
+ "group_size": 64,
64
+ "sym": true
65
+ },
66
+ "model.language_model.layers.1.linear_attn.out_proj": {
67
+ "bits": 6,
68
+ "group_size": 64,
69
+ "sym": true
70
+ },
71
+ "model.language_model.layers.2.mlp.gate_proj": {
72
+ "bits": 6,
73
+ "group_size": 64,
74
+ "sym": true
75
+ },
76
+ "model.language_model.layers.2.mlp.up_proj": {
77
+ "bits": 6,
78
+ "group_size": 64,
79
+ "sym": true
80
+ },
81
+ "model.language_model.layers.2.mlp.down_proj": {
82
+ "bits": 6,
83
+ "group_size": 64,
84
+ "sym": true
85
+ },
86
+ "model.language_model.layers.2.linear_attn.in_proj_qkv": {
87
+ "bits": 6,
88
+ "group_size": 64,
89
+ "sym": true
90
+ },
91
+ "model.language_model.layers.2.linear_attn.in_proj_z": {
92
+ "bits": 6,
93
+ "group_size": 64,
94
+ "sym": true
95
+ },
96
+ "model.language_model.layers.2.linear_attn.out_proj": {
97
+ "bits": 6,
98
+ "group_size": 64,
99
+ "sym": true
100
+ },
101
+ "model.language_model.layers.3.mlp.gate_proj": {
102
+ "bits": 6,
103
+ "group_size": 64,
104
+ "sym": true
105
+ },
106
+ "model.language_model.layers.3.mlp.up_proj": {
107
+ "bits": 6,
108
+ "group_size": 64,
109
+ "sym": true
110
+ },
111
+ "model.language_model.layers.3.mlp.down_proj": {
112
+ "bits": 6,
113
+ "group_size": 64,
114
+ "sym": true
115
+ },
116
+ "model.language_model.layers.3.self_attn.q_proj": {
117
+ "bits": 6,
118
+ "group_size": 64,
119
+ "sym": true
120
+ },
121
+ "model.language_model.layers.3.self_attn.k_proj": {
122
+ "bits": 6,
123
+ "group_size": 64,
124
+ "sym": true
125
+ },
126
+ "model.language_model.layers.3.self_attn.v_proj": {
127
+ "bits": 6,
128
+ "group_size": 64,
129
+ "sym": true
130
+ },
131
+ "model.language_model.layers.3.self_attn.o_proj": {
132
+ "bits": 6,
133
+ "group_size": 64,
134
+ "sym": true
135
+ },
136
+ "model.language_model.layers.4.mlp.gate_proj": {
137
+ "bits": 6,
138
+ "group_size": 64,
139
+ "sym": true
140
+ },
141
+ "model.language_model.layers.4.mlp.up_proj": {
142
+ "bits": 6,
143
+ "group_size": 64,
144
+ "sym": true
145
+ },
146
+ "model.language_model.layers.4.mlp.down_proj": {
147
+ "bits": 6,
148
+ "group_size": 64,
149
+ "sym": true
150
+ },
151
+ "model.language_model.layers.4.linear_attn.in_proj_qkv": {
152
+ "bits": 6,
153
+ "group_size": 64,
154
+ "sym": true
155
+ },
156
+ "model.language_model.layers.4.linear_attn.in_proj_z": {
157
+ "bits": 6,
158
+ "group_size": 64,
159
+ "sym": true
160
+ },
161
+ "model.language_model.layers.4.linear_attn.out_proj": {
162
+ "bits": 6,
163
+ "group_size": 64,
164
+ "sym": true
165
+ },
166
+ "model.language_model.layers.5.mlp.gate_proj": {
167
+ "bits": 6,
168
+ "group_size": 64,
169
+ "sym": true
170
+ },
171
+ "model.language_model.layers.5.mlp.up_proj": {
172
+ "bits": 6,
173
+ "group_size": 64,
174
+ "sym": true
175
+ },
176
+ "model.language_model.layers.5.mlp.down_proj": {
177
+ "bits": 6,
178
+ "group_size": 64,
179
+ "sym": true
180
+ },
181
+ "model.language_model.layers.5.linear_attn.in_proj_qkv": {
182
+ "bits": 6,
183
+ "group_size": 64,
184
+ "sym": true
185
+ },
186
+ "model.language_model.layers.5.linear_attn.in_proj_z": {
187
+ "bits": 6,
188
+ "group_size": 64,
189
+ "sym": true
190
+ },
191
+ "model.language_model.layers.5.linear_attn.out_proj": {
192
+ "bits": 6,
193
+ "group_size": 64,
194
+ "sym": true
195
+ },
196
+ "model.language_model.layers.6.mlp.gate_proj": {
197
+ "bits": 6,
198
+ "group_size": 64,
199
+ "sym": true
200
+ },
201
+ "model.language_model.layers.6.mlp.up_proj": {
202
+ "bits": 6,
203
+ "group_size": 64,
204
+ "sym": true
205
+ },
206
+ "model.language_model.layers.6.mlp.down_proj": {
207
+ "bits": 6,
208
+ "group_size": 64,
209
+ "sym": true
210
+ },
211
+ "model.language_model.layers.6.linear_attn.in_proj_qkv": {
212
+ "bits": 6,
213
+ "group_size": 64,
214
+ "sym": true
215
+ },
216
+ "model.language_model.layers.6.linear_attn.in_proj_z": {
217
+ "bits": 6,
218
+ "group_size": 64,
219
+ "sym": true
220
+ },
221
+ "model.language_model.layers.6.linear_attn.out_proj": {
222
+ "bits": 6,
223
+ "group_size": 64,
224
+ "sym": true
225
+ },
226
+ "model.language_model.layers.7.mlp.gate_proj": {
227
+ "bits": 6,
228
+ "group_size": 64,
229
+ "sym": true
230
+ },
231
+ "model.language_model.layers.7.mlp.up_proj": {
232
+ "bits": 6,
233
+ "group_size": 64,
234
+ "sym": true
235
+ },
236
+ "model.language_model.layers.7.mlp.down_proj": {
237
+ "bits": 6,
238
+ "group_size": 64,
239
+ "sym": true
240
+ },
241
+ "model.language_model.layers.7.self_attn.q_proj": {
242
+ "bits": 6,
243
+ "group_size": 64,
244
+ "sym": true
245
+ },
246
+ "model.language_model.layers.7.self_attn.k_proj": {
247
+ "bits": 6,
248
+ "group_size": 64,
249
+ "sym": true
250
+ },
251
+ "model.language_model.layers.7.self_attn.v_proj": {
252
+ "bits": 6,
253
+ "group_size": 64,
254
+ "sym": true
255
+ },
256
+ "model.language_model.layers.7.self_attn.o_proj": {
257
+ "bits": 6,
258
+ "group_size": 64,
259
+ "sym": true
260
+ },
261
+ "model.language_model.layers.8.mlp.gate_proj": {
262
+ "bits": 6,
263
+ "group_size": 64,
264
+ "sym": true
265
+ },
266
+ "model.language_model.layers.8.mlp.up_proj": {
267
+ "bits": 6,
268
+ "group_size": 64,
269
+ "sym": true
270
+ },
271
+ "model.language_model.layers.8.mlp.down_proj": {
272
+ "bits": 6,
273
+ "group_size": 64,
274
+ "sym": true
275
+ },
276
+ "model.language_model.layers.8.linear_attn.in_proj_qkv": {
277
+ "bits": 6,
278
+ "group_size": 64,
279
+ "sym": true
280
+ },
281
+ "model.language_model.layers.8.linear_attn.in_proj_z": {
282
+ "bits": 6,
283
+ "group_size": 64,
284
+ "sym": true
285
+ },
286
+ "model.language_model.layers.8.linear_attn.out_proj": {
287
+ "bits": 6,
288
+ "group_size": 64,
289
+ "sym": true
290
+ },
291
+ "model.language_model.layers.9.mlp.gate_proj": {
292
+ "bits": 6,
293
+ "group_size": 64,
294
+ "sym": true
295
+ },
296
+ "model.language_model.layers.9.mlp.up_proj": {
297
+ "bits": 6,
298
+ "group_size": 64,
299
+ "sym": true
300
+ },
301
+ "model.language_model.layers.9.mlp.down_proj": {
302
+ "bits": 6,
303
+ "group_size": 64,
304
+ "sym": true
305
+ },
306
+ "model.language_model.layers.9.linear_attn.in_proj_qkv": {
307
+ "bits": 6,
308
+ "group_size": 64,
309
+ "sym": true
310
+ },
311
+ "model.language_model.layers.9.linear_attn.in_proj_z": {
312
+ "bits": 6,
313
+ "group_size": 64,
314
+ "sym": true
315
+ },
316
+ "model.language_model.layers.9.linear_attn.out_proj": {
317
+ "bits": 6,
318
+ "group_size": 64,
319
+ "sym": true
320
+ },
321
+ "model.language_model.layers.10.mlp.gate_proj": {
322
+ "bits": 6,
323
+ "group_size": 64,
324
+ "sym": true
325
+ },
326
+ "model.language_model.layers.10.mlp.up_proj": {
327
+ "bits": 6,
328
+ "group_size": 64,
329
+ "sym": true
330
+ },
331
+ "model.language_model.layers.10.mlp.down_proj": {
332
+ "bits": 6,
333
+ "group_size": 64,
334
+ "sym": true
335
+ },
336
+ "model.language_model.layers.10.linear_attn.in_proj_qkv": {
337
+ "bits": 6,
338
+ "group_size": 64,
339
+ "sym": true
340
+ },
341
+ "model.language_model.layers.10.linear_attn.in_proj_z": {
342
+ "bits": 6,
343
+ "group_size": 64,
344
+ "sym": true
345
+ },
346
+ "model.language_model.layers.10.linear_attn.out_proj": {
347
+ "bits": 6,
348
+ "group_size": 64,
349
+ "sym": true
350
+ },
351
+ "model.language_model.layers.11.mlp.gate_proj": {
352
+ "bits": 6,
353
+ "group_size": 64,
354
+ "sym": true
355
+ },
356
+ "model.language_model.layers.11.mlp.up_proj": {
357
+ "bits": 6,
358
+ "group_size": 64,
359
+ "sym": true
360
+ },
361
+ "model.language_model.layers.11.mlp.down_proj": {
362
+ "bits": 6,
363
+ "group_size": 64,
364
+ "sym": true
365
+ },
366
+ "model.language_model.layers.11.self_attn.q_proj": {
367
+ "bits": 6,
368
+ "group_size": 64,
369
+ "sym": true
370
+ },
371
+ "model.language_model.layers.11.self_attn.k_proj": {
372
+ "bits": 6,
373
+ "group_size": 64,
374
+ "sym": true
375
+ },
376
+ "model.language_model.layers.11.self_attn.v_proj": {
377
+ "bits": 6,
378
+ "group_size": 64,
379
+ "sym": true
380
+ },
381
+ "model.language_model.layers.11.self_attn.o_proj": {
382
+ "bits": 6,
383
+ "group_size": 64,
384
+ "sym": true
385
+ },
386
+ "model.language_model.layers.12.mlp.gate_proj": {
387
+ "bits": 6,
388
+ "group_size": 64,
389
+ "sym": true
390
+ },
391
+ "model.language_model.layers.12.mlp.up_proj": {
392
+ "bits": 6,
393
+ "group_size": 64,
394
+ "sym": true
395
+ },
396
+ "model.language_model.layers.12.mlp.down_proj": {
397
+ "bits": 6,
398
+ "group_size": 64,
399
+ "sym": true
400
+ },
401
+ "model.language_model.layers.12.linear_attn.in_proj_qkv": {
402
+ "bits": 6,
403
+ "group_size": 64,
404
+ "sym": true
405
+ },
406
+ "model.language_model.layers.12.linear_attn.in_proj_z": {
407
+ "bits": 6,
408
+ "group_size": 64,
409
+ "sym": true
410
+ },
411
+ "model.language_model.layers.12.linear_attn.out_proj": {
412
+ "bits": 6,
413
+ "group_size": 64,
414
+ "sym": true
415
+ },
416
+ "model.language_model.layers.13.mlp.gate_proj": {
417
+ "bits": 6,
418
+ "group_size": 64,
419
+ "sym": true
420
+ },
421
+ "model.language_model.layers.13.mlp.up_proj": {
422
+ "bits": 6,
423
+ "group_size": 64,
424
+ "sym": true
425
+ },
426
+ "model.language_model.layers.13.mlp.down_proj": {
427
+ "bits": 6,
428
+ "group_size": 64,
429
+ "sym": true
430
+ },
431
+ "model.language_model.layers.13.linear_attn.in_proj_qkv": {
432
+ "bits": 6,
433
+ "group_size": 64,
434
+ "sym": true
435
+ },
436
+ "model.language_model.layers.13.linear_attn.in_proj_z": {
437
+ "bits": 6,
438
+ "group_size": 64,
439
+ "sym": true
440
+ },
441
+ "model.language_model.layers.13.linear_attn.out_proj": {
442
+ "bits": 6,
443
+ "group_size": 64,
444
+ "sym": true
445
+ },
446
+ "model.language_model.layers.14.mlp.gate_proj": {
447
+ "bits": 6,
448
+ "group_size": 64,
449
+ "sym": true
450
+ },
451
+ "model.language_model.layers.14.mlp.up_proj": {
452
+ "bits": 6,
453
+ "group_size": 64,
454
+ "sym": true
455
+ },
456
+ "model.language_model.layers.14.mlp.down_proj": {
457
+ "bits": 6,
458
+ "group_size": 64,
459
+ "sym": true
460
+ },
461
+ "model.language_model.layers.14.linear_attn.in_proj_qkv": {
462
+ "bits": 6,
463
+ "group_size": 64,
464
+ "sym": true
465
+ },
466
+ "model.language_model.layers.14.linear_attn.in_proj_z": {
467
+ "bits": 6,
468
+ "group_size": 64,
469
+ "sym": true
470
+ },
471
+ "model.language_model.layers.14.linear_attn.out_proj": {
472
+ "bits": 6,
473
+ "group_size": 64,
474
+ "sym": true
475
+ },
476
+ "model.language_model.layers.15.mlp.gate_proj": {
477
+ "bits": 6,
478
+ "group_size": 64,
479
+ "sym": true
480
+ },
481
+ "model.language_model.layers.15.mlp.up_proj": {
482
+ "bits": 6,
483
+ "group_size": 64,
484
+ "sym": true
485
+ },
486
+ "model.language_model.layers.15.mlp.down_proj": {
487
+ "bits": 6,
488
+ "group_size": 64,
489
+ "sym": true
490
+ },
491
+ "model.language_model.layers.15.self_attn.q_proj": {
492
+ "bits": 6,
493
+ "group_size": 64,
494
+ "sym": true
495
+ },
496
+ "model.language_model.layers.15.self_attn.k_proj": {
497
+ "bits": 6,
498
+ "group_size": 64,
499
+ "sym": true
500
+ },
501
+ "model.language_model.layers.15.self_attn.v_proj": {
502
+ "bits": 6,
503
+ "group_size": 64,
504
+ "sym": true
505
+ },
506
+ "model.language_model.layers.15.self_attn.o_proj": {
507
+ "bits": 6,
508
+ "group_size": 64,
509
+ "sym": true
510
+ },
511
+ "model.language_model.layers.16.mlp.gate_proj": {
512
+ "bits": 6,
513
+ "group_size": 64,
514
+ "sym": true
515
+ },
516
+ "model.language_model.layers.16.mlp.up_proj": {
517
+ "bits": 6,
518
+ "group_size": 64,
519
+ "sym": true
520
+ },
521
+ "model.language_model.layers.16.mlp.down_proj": {
522
+ "bits": 6,
523
+ "group_size": 64,
524
+ "sym": true
525
+ },
526
+ "model.language_model.layers.16.linear_attn.in_proj_qkv": {
527
+ "bits": 6,
528
+ "group_size": 64,
529
+ "sym": true
530
+ },
531
+ "model.language_model.layers.16.linear_attn.in_proj_z": {
532
+ "bits": 6,
533
+ "group_size": 64,
534
+ "sym": true
535
+ },
536
+ "model.language_model.layers.16.linear_attn.out_proj": {
537
+ "bits": 6,
538
+ "group_size": 64,
539
+ "sym": true
540
+ },
541
+ "model.language_model.layers.17.mlp.gate_proj": {
542
+ "bits": 6,
543
+ "group_size": 64,
544
+ "sym": true
545
+ },
546
+ "model.language_model.layers.17.mlp.up_proj": {
547
+ "bits": 6,
548
+ "group_size": 64,
549
+ "sym": true
550
+ },
551
+ "model.language_model.layers.17.mlp.down_proj": {
552
+ "bits": 6,
553
+ "group_size": 64,
554
+ "sym": true
555
+ },
556
+ "model.language_model.layers.17.linear_attn.in_proj_qkv": {
557
+ "bits": 6,
558
+ "group_size": 64,
559
+ "sym": true
560
+ },
561
+ "model.language_model.layers.17.linear_attn.in_proj_z": {
562
+ "bits": 6,
563
+ "group_size": 64,
564
+ "sym": true
565
+ },
566
+ "model.language_model.layers.17.linear_attn.out_proj": {
567
+ "bits": 6,
568
+ "group_size": 64,
569
+ "sym": true
570
+ },
571
+ "model.language_model.layers.18.mlp.gate_proj": {
572
+ "bits": 6,
573
+ "group_size": 64,
574
+ "sym": true
575
+ },
576
+ "model.language_model.layers.18.mlp.up_proj": {
577
+ "bits": 6,
578
+ "group_size": 64,
579
+ "sym": true
580
+ },
581
+ "model.language_model.layers.18.mlp.down_proj": {
582
+ "bits": 6,
583
+ "group_size": 64,
584
+ "sym": true
585
+ },
586
+ "model.language_model.layers.18.linear_attn.in_proj_qkv": {
587
+ "bits": 6,
588
+ "group_size": 64,
589
+ "sym": true
590
+ },
591
+ "model.language_model.layers.18.linear_attn.in_proj_z": {
592
+ "bits": 6,
593
+ "group_size": 64,
594
+ "sym": true
595
+ },
596
+ "model.language_model.layers.18.linear_attn.out_proj": {
597
+ "bits": 6,
598
+ "group_size": 64,
599
+ "sym": true
600
+ },
601
+ "model.language_model.layers.19.mlp.gate_proj": {
602
+ "bits": 6,
603
+ "group_size": 64,
604
+ "sym": true
605
+ },
606
+ "model.language_model.layers.19.mlp.up_proj": {
607
+ "bits": 6,
608
+ "group_size": 64,
609
+ "sym": true
610
+ },
611
+ "model.language_model.layers.19.mlp.down_proj": {
612
+ "bits": 6,
613
+ "group_size": 64,
614
+ "sym": true
615
+ },
616
+ "model.language_model.layers.19.self_attn.q_proj": {
617
+ "bits": 6,
618
+ "group_size": 64,
619
+ "sym": true
620
+ },
621
+ "model.language_model.layers.19.self_attn.k_proj": {
622
+ "bits": 6,
623
+ "group_size": 64,
624
+ "sym": true
625
+ },
626
+ "model.language_model.layers.19.self_attn.v_proj": {
627
+ "bits": 6,
628
+ "group_size": 64,
629
+ "sym": true
630
+ },
631
+ "model.language_model.layers.19.self_attn.o_proj": {
632
+ "bits": 6,
633
+ "group_size": 64,
634
+ "sym": true
635
+ },
636
+ "model.language_model.layers.20.mlp.gate_proj": {
637
+ "bits": 6,
638
+ "group_size": 64,
639
+ "sym": true
640
+ },
641
+ "model.language_model.layers.20.mlp.up_proj": {
642
+ "bits": 6,
643
+ "group_size": 64,
644
+ "sym": true
645
+ },
646
+ "model.language_model.layers.20.mlp.down_proj": {
647
+ "bits": 6,
648
+ "group_size": 64,
649
+ "sym": true
650
+ },
651
+ "model.language_model.layers.20.linear_attn.in_proj_qkv": {
652
+ "bits": 6,
653
+ "group_size": 64,
654
+ "sym": true
655
+ },
656
+ "model.language_model.layers.20.linear_attn.in_proj_z": {
657
+ "bits": 6,
658
+ "group_size": 64,
659
+ "sym": true
660
+ },
661
+ "model.language_model.layers.20.linear_attn.out_proj": {
662
+ "bits": 6,
663
+ "group_size": 64,
664
+ "sym": true
665
+ },
666
+ "model.language_model.layers.21.mlp.gate_proj": {
667
+ "bits": 6,
668
+ "group_size": 64,
669
+ "sym": true
670
+ },
671
+ "model.language_model.layers.21.mlp.up_proj": {
672
+ "bits": 6,
673
+ "group_size": 64,
674
+ "sym": true
675
+ },
676
+ "model.language_model.layers.21.mlp.down_proj": {
677
+ "bits": 6,
678
+ "group_size": 64,
679
+ "sym": true
680
+ },
681
+ "model.language_model.layers.21.linear_attn.in_proj_qkv": {
682
+ "bits": 6,
683
+ "group_size": 64,
684
+ "sym": true
685
+ },
686
+ "model.language_model.layers.21.linear_attn.in_proj_z": {
687
+ "bits": 6,
688
+ "group_size": 64,
689
+ "sym": true
690
+ },
691
+ "model.language_model.layers.21.linear_attn.out_proj": {
692
+ "bits": 6,
693
+ "group_size": 64,
694
+ "sym": true
695
+ },
696
+ "model.language_model.layers.22.mlp.gate_proj": {
697
+ "bits": 6,
698
+ "group_size": 64,
699
+ "sym": true
700
+ },
701
+ "model.language_model.layers.22.mlp.up_proj": {
702
+ "bits": 6,
703
+ "group_size": 64,
704
+ "sym": true
705
+ },
706
+ "model.language_model.layers.22.mlp.down_proj": {
707
+ "bits": 6,
708
+ "group_size": 64,
709
+ "sym": true
710
+ },
711
+ "model.language_model.layers.22.linear_attn.in_proj_qkv": {
712
+ "bits": 6,
713
+ "group_size": 64,
714
+ "sym": true
715
+ },
716
+ "model.language_model.layers.22.linear_attn.in_proj_z": {
717
+ "bits": 6,
718
+ "group_size": 64,
719
+ "sym": true
720
+ },
721
+ "model.language_model.layers.22.linear_attn.out_proj": {
722
+ "bits": 6,
723
+ "group_size": 64,
724
+ "sym": true
725
+ },
726
+ "model.language_model.layers.23.mlp.gate_proj": {
727
+ "bits": 6,
728
+ "group_size": 64,
729
+ "sym": true
730
+ },
731
+ "model.language_model.layers.23.mlp.up_proj": {
732
+ "bits": 6,
733
+ "group_size": 64,
734
+ "sym": true
735
+ },
736
+ "model.language_model.layers.23.mlp.down_proj": {
737
+ "bits": 6,
738
+ "group_size": 64,
739
+ "sym": true
740
+ },
741
+ "model.language_model.layers.23.self_attn.q_proj": {
742
+ "bits": 6,
743
+ "group_size": 64,
744
+ "sym": true
745
+ },
746
+ "model.language_model.layers.23.self_attn.k_proj": {
747
+ "bits": 6,
748
+ "group_size": 64,
749
+ "sym": true
750
+ },
751
+ "model.language_model.layers.23.self_attn.v_proj": {
752
+ "bits": 6,
753
+ "group_size": 64,
754
+ "sym": true
755
+ },
756
+ "model.language_model.layers.23.self_attn.o_proj": {
757
+ "bits": 6,
758
+ "group_size": 64,
759
+ "sym": true
760
+ },
761
+ "model.language_model.layers.24.mlp.gate_proj": {
762
+ "bits": 6,
763
+ "group_size": 64,
764
+ "sym": true
765
+ },
766
+ "model.language_model.layers.24.mlp.up_proj": {
767
+ "bits": 6,
768
+ "group_size": 64,
769
+ "sym": true
770
+ },
771
+ "model.language_model.layers.24.mlp.down_proj": {
772
+ "bits": 6,
773
+ "group_size": 64,
774
+ "sym": true
775
+ },
776
+ "model.language_model.layers.24.linear_attn.in_proj_qkv": {
777
+ "bits": 6,
778
+ "group_size": 64,
779
+ "sym": true
780
+ },
781
+ "model.language_model.layers.24.linear_attn.in_proj_z": {
782
+ "bits": 6,
783
+ "group_size": 64,
784
+ "sym": true
785
+ },
786
+ "model.language_model.layers.24.linear_attn.out_proj": {
787
+ "bits": 6,
788
+ "group_size": 64,
789
+ "sym": true
790
+ },
791
+ "model.language_model.layers.25.mlp.gate_proj": {
792
+ "bits": 6,
793
+ "group_size": 64,
794
+ "sym": true
795
+ },
796
+ "model.language_model.layers.25.mlp.up_proj": {
797
+ "bits": 6,
798
+ "group_size": 64,
799
+ "sym": true
800
+ },
801
+ "model.language_model.layers.25.mlp.down_proj": {
802
+ "bits": 6,
803
+ "group_size": 64,
804
+ "sym": true
805
+ },
806
+ "model.language_model.layers.25.linear_attn.in_proj_qkv": {
807
+ "bits": 6,
808
+ "group_size": 64,
809
+ "sym": true
810
+ },
811
+ "model.language_model.layers.25.linear_attn.in_proj_z": {
812
+ "bits": 6,
813
+ "group_size": 64,
814
+ "sym": true
815
+ },
816
+ "model.language_model.layers.25.linear_attn.out_proj": {
817
+ "bits": 6,
818
+ "group_size": 64,
819
+ "sym": true
820
+ },
821
+ "model.language_model.layers.26.mlp.gate_proj": {
822
+ "bits": 6,
823
+ "group_size": 64,
824
+ "sym": true
825
+ },
826
+ "model.language_model.layers.26.mlp.up_proj": {
827
+ "bits": 6,
828
+ "group_size": 64,
829
+ "sym": true
830
+ },
831
+ "model.language_model.layers.26.mlp.down_proj": {
832
+ "bits": 6,
833
+ "group_size": 64,
834
+ "sym": true
835
+ },
836
+ "model.language_model.layers.26.linear_attn.in_proj_qkv": {
837
+ "bits": 6,
838
+ "group_size": 64,
839
+ "sym": true
840
+ },
841
+ "model.language_model.layers.26.linear_attn.in_proj_z": {
842
+ "bits": 6,
843
+ "group_size": 64,
844
+ "sym": true
845
+ },
846
+ "model.language_model.layers.26.linear_attn.out_proj": {
847
+ "bits": 6,
848
+ "group_size": 64,
849
+ "sym": true
850
+ },
851
+ "model.language_model.layers.27.mlp.gate_proj": {
852
+ "bits": 6,
853
+ "group_size": 64,
854
+ "sym": true
855
+ },
856
+ "model.language_model.layers.27.mlp.up_proj": {
857
+ "bits": 6,
858
+ "group_size": 64,
859
+ "sym": true
860
+ },
861
+ "model.language_model.layers.27.mlp.down_proj": {
862
+ "bits": 6,
863
+ "group_size": 64,
864
+ "sym": true
865
+ },
866
+ "model.language_model.layers.27.self_attn.q_proj": {
867
+ "bits": 6,
868
+ "group_size": 64,
869
+ "sym": true
870
+ },
871
+ "model.language_model.layers.27.self_attn.k_proj": {
872
+ "bits": 6,
873
+ "group_size": 64,
874
+ "sym": true
875
+ },
876
+ "model.language_model.layers.27.self_attn.v_proj": {
877
+ "bits": 6,
878
+ "group_size": 64,
879
+ "sym": true
880
+ },
881
+ "model.language_model.layers.27.self_attn.o_proj": {
882
+ "bits": 6,
883
+ "group_size": 64,
884
+ "sym": true
885
+ },
886
+ "model.language_model.layers.28.mlp.gate_proj": {
887
+ "bits": 6,
888
+ "group_size": 64,
889
+ "sym": true
890
+ },
891
+ "model.language_model.layers.28.mlp.up_proj": {
892
+ "bits": 6,
893
+ "group_size": 64,
894
+ "sym": true
895
+ },
896
+ "model.language_model.layers.28.mlp.down_proj": {
897
+ "bits": 6,
898
+ "group_size": 64,
899
+ "sym": true
900
+ },
901
+ "model.language_model.layers.28.linear_attn.in_proj_qkv": {
902
+ "bits": 6,
903
+ "group_size": 64,
904
+ "sym": true
905
+ },
906
+ "model.language_model.layers.28.linear_attn.in_proj_z": {
907
+ "bits": 6,
908
+ "group_size": 64,
909
+ "sym": true
910
+ },
911
+ "model.language_model.layers.28.linear_attn.out_proj": {
912
+ "bits": 6,
913
+ "group_size": 64,
914
+ "sym": true
915
+ },
916
+ "model.language_model.layers.29.mlp.gate_proj": {
917
+ "bits": 6,
918
+ "group_size": 64,
919
+ "sym": true
920
+ },
921
+ "model.language_model.layers.29.mlp.up_proj": {
922
+ "bits": 6,
923
+ "group_size": 64,
924
+ "sym": true
925
+ },
926
+ "model.language_model.layers.29.mlp.down_proj": {
927
+ "bits": 6,
928
+ "group_size": 64,
929
+ "sym": true
930
+ },
931
+ "model.language_model.layers.29.linear_attn.in_proj_qkv": {
932
+ "bits": 6,
933
+ "group_size": 64,
934
+ "sym": true
935
+ },
936
+ "model.language_model.layers.29.linear_attn.in_proj_z": {
937
+ "bits": 6,
938
+ "group_size": 64,
939
+ "sym": true
940
+ },
941
+ "model.language_model.layers.29.linear_attn.out_proj": {
942
+ "bits": 6,
943
+ "group_size": 64,
944
+ "sym": true
945
+ },
946
+ "model.language_model.layers.30.mlp.gate_proj": {
947
+ "bits": 6,
948
+ "group_size": 64,
949
+ "sym": true
950
+ },
951
+ "model.language_model.layers.30.mlp.up_proj": {
952
+ "bits": 6,
953
+ "group_size": 64,
954
+ "sym": true
955
+ },
956
+ "model.language_model.layers.30.mlp.down_proj": {
957
+ "bits": 6,
958
+ "group_size": 64,
959
+ "sym": true
960
+ },
961
+ "model.language_model.layers.30.linear_attn.in_proj_qkv": {
962
+ "bits": 6,
963
+ "group_size": 64,
964
+ "sym": true
965
+ },
966
+ "model.language_model.layers.30.linear_attn.in_proj_z": {
967
+ "bits": 6,
968
+ "group_size": 64,
969
+ "sym": true
970
+ },
971
+ "model.language_model.layers.30.linear_attn.out_proj": {
972
+ "bits": 6,
973
+ "group_size": 64,
974
+ "sym": true
975
+ },
976
+ "model.language_model.layers.31.mlp.gate_proj": {
977
+ "bits": 6,
978
+ "group_size": 64,
979
+ "sym": true
980
+ },
981
+ "model.language_model.layers.31.mlp.up_proj": {
982
+ "bits": 6,
983
+ "group_size": 64,
984
+ "sym": true
985
+ },
986
+ "model.language_model.layers.31.mlp.down_proj": {
987
+ "bits": 6,
988
+ "group_size": 64,
989
+ "sym": true
990
+ },
991
+ "model.language_model.layers.31.self_attn.q_proj": {
992
+ "bits": 6,
993
+ "group_size": 64,
994
+ "sym": true
995
+ },
996
+ "model.language_model.layers.31.self_attn.k_proj": {
997
+ "bits": 6,
998
+ "group_size": 64,
999
+ "sym": true
1000
+ },
1001
+ "model.language_model.layers.31.self_attn.v_proj": {
1002
+ "bits": 6,
1003
+ "group_size": 64,
1004
+ "sym": true
1005
+ },
1006
+ "model.language_model.layers.31.self_attn.o_proj": {
1007
+ "bits": 6,
1008
+ "group_size": 64,
1009
+ "sym": true
1010
+ },
1011
+ "model.language_model.layers.32.mlp.gate_proj": {
1012
+ "bits": 6,
1013
+ "group_size": 64,
1014
+ "sym": true
1015
+ },
1016
+ "model.language_model.layers.32.mlp.up_proj": {
1017
+ "bits": 6,
1018
+ "group_size": 64,
1019
+ "sym": true
1020
+ },
1021
+ "model.language_model.layers.32.mlp.down_proj": {
1022
+ "bits": 6,
1023
+ "group_size": 64,
1024
+ "sym": true
1025
+ },
1026
+ "model.language_model.layers.32.linear_attn.in_proj_qkv": {
1027
+ "bits": 6,
1028
+ "group_size": 64,
1029
+ "sym": true
1030
+ },
1031
+ "model.language_model.layers.32.linear_attn.in_proj_z": {
1032
+ "bits": 6,
1033
+ "group_size": 64,
1034
+ "sym": true
1035
+ },
1036
+ "model.language_model.layers.32.linear_attn.out_proj": {
1037
+ "bits": 6,
1038
+ "group_size": 64,
1039
+ "sym": true
1040
+ },
1041
+ "model.language_model.layers.33.mlp.gate_proj": {
1042
+ "bits": 6,
1043
+ "group_size": 64,
1044
+ "sym": true
1045
+ },
1046
+ "model.language_model.layers.33.mlp.up_proj": {
1047
+ "bits": 6,
1048
+ "group_size": 64,
1049
+ "sym": true
1050
+ },
1051
+ "model.language_model.layers.33.mlp.down_proj": {
1052
+ "bits": 6,
1053
+ "group_size": 64,
1054
+ "sym": true
1055
+ },
1056
+ "model.language_model.layers.33.linear_attn.in_proj_qkv": {
1057
+ "bits": 6,
1058
+ "group_size": 64,
1059
+ "sym": true
1060
+ },
1061
+ "model.language_model.layers.33.linear_attn.in_proj_z": {
1062
+ "bits": 6,
1063
+ "group_size": 64,
1064
+ "sym": true
1065
+ },
1066
+ "model.language_model.layers.33.linear_attn.out_proj": {
1067
+ "bits": 6,
1068
+ "group_size": 64,
1069
+ "sym": true
1070
+ },
1071
+ "model.language_model.layers.34.mlp.gate_proj": {
1072
+ "bits": 6,
1073
+ "group_size": 64,
1074
+ "sym": true
1075
+ },
1076
+ "model.language_model.layers.34.mlp.up_proj": {
1077
+ "bits": 6,
1078
+ "group_size": 64,
1079
+ "sym": true
1080
+ },
1081
+ "model.language_model.layers.34.mlp.down_proj": {
1082
+ "bits": 6,
1083
+ "group_size": 64,
1084
+ "sym": true
1085
+ },
1086
+ "model.language_model.layers.34.linear_attn.in_proj_qkv": {
1087
+ "bits": 6,
1088
+ "group_size": 64,
1089
+ "sym": true
1090
+ },
1091
+ "model.language_model.layers.34.linear_attn.in_proj_z": {
1092
+ "bits": 6,
1093
+ "group_size": 64,
1094
+ "sym": true
1095
+ },
1096
+ "model.language_model.layers.34.linear_attn.out_proj": {
1097
+ "bits": 6,
1098
+ "group_size": 64,
1099
+ "sym": true
1100
+ },
1101
+ "model.language_model.layers.35.mlp.gate_proj": {
1102
+ "bits": 6,
1103
+ "group_size": 64,
1104
+ "sym": true
1105
+ },
1106
+ "model.language_model.layers.35.mlp.up_proj": {
1107
+ "bits": 6,
1108
+ "group_size": 64,
1109
+ "sym": true
1110
+ },
1111
+ "model.language_model.layers.35.mlp.down_proj": {
1112
+ "bits": 6,
1113
+ "group_size": 64,
1114
+ "sym": true
1115
+ },
1116
+ "model.language_model.layers.35.self_attn.q_proj": {
1117
+ "bits": 6,
1118
+ "group_size": 64,
1119
+ "sym": true
1120
+ },
1121
+ "model.language_model.layers.35.self_attn.k_proj": {
1122
+ "bits": 6,
1123
+ "group_size": 64,
1124
+ "sym": true
1125
+ },
1126
+ "model.language_model.layers.35.self_attn.v_proj": {
1127
+ "bits": 6,
1128
+ "group_size": 64,
1129
+ "sym": true
1130
+ },
1131
+ "model.language_model.layers.35.self_attn.o_proj": {
1132
+ "bits": 6,
1133
+ "group_size": 64,
1134
+ "sym": true
1135
+ },
1136
+ "model.language_model.layers.36.mlp.gate_proj": {
1137
+ "bits": 6,
1138
+ "group_size": 64,
1139
+ "sym": true
1140
+ },
1141
+ "model.language_model.layers.36.mlp.up_proj": {
1142
+ "bits": 6,
1143
+ "group_size": 64,
1144
+ "sym": true
1145
+ },
1146
+ "model.language_model.layers.36.mlp.down_proj": {
1147
+ "bits": 6,
1148
+ "group_size": 64,
1149
+ "sym": true
1150
+ },
1151
+ "model.language_model.layers.36.linear_attn.in_proj_qkv": {
1152
+ "bits": 6,
1153
+ "group_size": 64,
1154
+ "sym": true
1155
+ },
1156
+ "model.language_model.layers.36.linear_attn.in_proj_z": {
1157
+ "bits": 6,
1158
+ "group_size": 64,
1159
+ "sym": true
1160
+ },
1161
+ "model.language_model.layers.36.linear_attn.out_proj": {
1162
+ "bits": 6,
1163
+ "group_size": 64,
1164
+ "sym": true
1165
+ },
1166
+ "model.language_model.layers.37.mlp.gate_proj": {
1167
+ "bits": 6,
1168
+ "group_size": 64,
1169
+ "sym": true
1170
+ },
1171
+ "model.language_model.layers.37.mlp.up_proj": {
1172
+ "bits": 6,
1173
+ "group_size": 64,
1174
+ "sym": true
1175
+ },
1176
+ "model.language_model.layers.37.mlp.down_proj": {
1177
+ "bits": 6,
1178
+ "group_size": 64,
1179
+ "sym": true
1180
+ },
1181
+ "model.language_model.layers.37.linear_attn.in_proj_qkv": {
1182
+ "bits": 6,
1183
+ "group_size": 64,
1184
+ "sym": true
1185
+ },
1186
+ "model.language_model.layers.37.linear_attn.in_proj_z": {
1187
+ "bits": 6,
1188
+ "group_size": 64,
1189
+ "sym": true
1190
+ },
1191
+ "model.language_model.layers.37.linear_attn.out_proj": {
1192
+ "bits": 6,
1193
+ "group_size": 64,
1194
+ "sym": true
1195
+ },
1196
+ "model.language_model.layers.38.mlp.gate_proj": {
1197
+ "bits": 6,
1198
+ "group_size": 64,
1199
+ "sym": true
1200
+ },
1201
+ "model.language_model.layers.38.mlp.up_proj": {
1202
+ "bits": 6,
1203
+ "group_size": 64,
1204
+ "sym": true
1205
+ },
1206
+ "model.language_model.layers.38.mlp.down_proj": {
1207
+ "bits": 6,
1208
+ "group_size": 64,
1209
+ "sym": true
1210
+ },
1211
+ "model.language_model.layers.38.linear_attn.in_proj_qkv": {
1212
+ "bits": 6,
1213
+ "group_size": 64,
1214
+ "sym": true
1215
+ },
1216
+ "model.language_model.layers.38.linear_attn.in_proj_z": {
1217
+ "bits": 6,
1218
+ "group_size": 64,
1219
+ "sym": true
1220
+ },
1221
+ "model.language_model.layers.38.linear_attn.out_proj": {
1222
+ "bits": 6,
1223
+ "group_size": 64,
1224
+ "sym": true
1225
+ },
1226
+ "model.language_model.layers.39.mlp.gate_proj": {
1227
+ "bits": 6,
1228
+ "group_size": 64,
1229
+ "sym": true
1230
+ },
1231
+ "model.language_model.layers.39.mlp.up_proj": {
1232
+ "bits": 6,
1233
+ "group_size": 64,
1234
+ "sym": true
1235
+ },
1236
+ "model.language_model.layers.39.mlp.down_proj": {
1237
+ "bits": 6,
1238
+ "group_size": 64,
1239
+ "sym": true
1240
+ },
1241
+ "model.language_model.layers.39.self_attn.q_proj": {
1242
+ "bits": 6,
1243
+ "group_size": 64,
1244
+ "sym": true
1245
+ },
1246
+ "model.language_model.layers.39.self_attn.k_proj": {
1247
+ "bits": 6,
1248
+ "group_size": 64,
1249
+ "sym": true
1250
+ },
1251
+ "model.language_model.layers.39.self_attn.v_proj": {
1252
+ "bits": 6,
1253
+ "group_size": 64,
1254
+ "sym": true
1255
+ },
1256
+ "model.language_model.layers.39.self_attn.o_proj": {
1257
+ "bits": 6,
1258
+ "group_size": 64,
1259
+ "sym": true
1260
+ },
1261
+ "model.language_model.layers.40.mlp.gate_proj": {
1262
+ "bits": 6,
1263
+ "group_size": 64,
1264
+ "sym": true
1265
+ },
1266
+ "model.language_model.layers.40.mlp.up_proj": {
1267
+ "bits": 6,
1268
+ "group_size": 64,
1269
+ "sym": true
1270
+ },
1271
+ "model.language_model.layers.40.mlp.down_proj": {
1272
+ "bits": 6,
1273
+ "group_size": 64,
1274
+ "sym": true
1275
+ },
1276
+ "model.language_model.layers.40.linear_attn.in_proj_qkv": {
1277
+ "bits": 6,
1278
+ "group_size": 64,
1279
+ "sym": true
1280
+ },
1281
+ "model.language_model.layers.40.linear_attn.in_proj_z": {
1282
+ "bits": 6,
1283
+ "group_size": 64,
1284
+ "sym": true
1285
+ },
1286
+ "model.language_model.layers.40.linear_attn.out_proj": {
1287
+ "bits": 6,
1288
+ "group_size": 64,
1289
+ "sym": true
1290
+ },
1291
+ "model.language_model.layers.41.mlp.gate_proj": {
1292
+ "bits": 6,
1293
+ "group_size": 64,
1294
+ "sym": true
1295
+ },
1296
+ "model.language_model.layers.41.mlp.up_proj": {
1297
+ "bits": 6,
1298
+ "group_size": 64,
1299
+ "sym": true
1300
+ },
1301
+ "model.language_model.layers.41.mlp.down_proj": {
1302
+ "bits": 6,
1303
+ "group_size": 64,
1304
+ "sym": true
1305
+ },
1306
+ "model.language_model.layers.41.linear_attn.in_proj_qkv": {
1307
+ "bits": 6,
1308
+ "group_size": 64,
1309
+ "sym": true
1310
+ },
1311
+ "model.language_model.layers.41.linear_attn.in_proj_z": {
1312
+ "bits": 6,
1313
+ "group_size": 64,
1314
+ "sym": true
1315
+ },
1316
+ "model.language_model.layers.41.linear_attn.out_proj": {
1317
+ "bits": 6,
1318
+ "group_size": 64,
1319
+ "sym": true
1320
+ },
1321
+ "model.language_model.layers.42.mlp.gate_proj": {
1322
+ "bits": 6,
1323
+ "group_size": 64,
1324
+ "sym": true
1325
+ },
1326
+ "model.language_model.layers.42.mlp.up_proj": {
1327
+ "bits": 6,
1328
+ "group_size": 64,
1329
+ "sym": true
1330
+ },
1331
+ "model.language_model.layers.42.mlp.down_proj": {
1332
+ "bits": 6,
1333
+ "group_size": 64,
1334
+ "sym": true
1335
+ },
1336
+ "model.language_model.layers.42.linear_attn.in_proj_qkv": {
1337
+ "bits": 6,
1338
+ "group_size": 64,
1339
+ "sym": true
1340
+ },
1341
+ "model.language_model.layers.42.linear_attn.in_proj_z": {
1342
+ "bits": 6,
1343
+ "group_size": 64,
1344
+ "sym": true
1345
+ },
1346
+ "model.language_model.layers.42.linear_attn.out_proj": {
1347
+ "bits": 6,
1348
+ "group_size": 64,
1349
+ "sym": true
1350
+ },
1351
+ "model.language_model.layers.43.mlp.gate_proj": {
1352
+ "bits": 6,
1353
+ "group_size": 64,
1354
+ "sym": true
1355
+ },
1356
+ "model.language_model.layers.43.mlp.up_proj": {
1357
+ "bits": 6,
1358
+ "group_size": 64,
1359
+ "sym": true
1360
+ },
1361
+ "model.language_model.layers.43.mlp.down_proj": {
1362
+ "bits": 6,
1363
+ "group_size": 64,
1364
+ "sym": true
1365
+ },
1366
+ "model.language_model.layers.43.self_attn.q_proj": {
1367
+ "bits": 6,
1368
+ "group_size": 64,
1369
+ "sym": true
1370
+ },
1371
+ "model.language_model.layers.43.self_attn.k_proj": {
1372
+ "bits": 6,
1373
+ "group_size": 64,
1374
+ "sym": true
1375
+ },
1376
+ "model.language_model.layers.43.self_attn.v_proj": {
1377
+ "bits": 6,
1378
+ "group_size": 64,
1379
+ "sym": true
1380
+ },
1381
+ "model.language_model.layers.43.self_attn.o_proj": {
1382
+ "bits": 6,
1383
+ "group_size": 64,
1384
+ "sym": true
1385
+ },
1386
+ "model.language_model.layers.44.mlp.gate_proj": {
1387
+ "bits": 6,
1388
+ "group_size": 64,
1389
+ "sym": true
1390
+ },
1391
+ "model.language_model.layers.44.mlp.up_proj": {
1392
+ "bits": 6,
1393
+ "group_size": 64,
1394
+ "sym": true
1395
+ },
1396
+ "model.language_model.layers.44.mlp.down_proj": {
1397
+ "bits": 6,
1398
+ "group_size": 64,
1399
+ "sym": true
1400
+ },
1401
+ "model.language_model.layers.44.linear_attn.in_proj_qkv": {
1402
+ "bits": 6,
1403
+ "group_size": 64,
1404
+ "sym": true
1405
+ },
1406
+ "model.language_model.layers.44.linear_attn.in_proj_z": {
1407
+ "bits": 6,
1408
+ "group_size": 64,
1409
+ "sym": true
1410
+ },
1411
+ "model.language_model.layers.44.linear_attn.out_proj": {
1412
+ "bits": 6,
1413
+ "group_size": 64,
1414
+ "sym": true
1415
+ },
1416
+ "model.language_model.layers.45.mlp.gate_proj": {
1417
+ "bits": 6,
1418
+ "group_size": 64,
1419
+ "sym": true
1420
+ },
1421
+ "model.language_model.layers.45.mlp.up_proj": {
1422
+ "bits": 6,
1423
+ "group_size": 64,
1424
+ "sym": true
1425
+ },
1426
+ "model.language_model.layers.45.mlp.down_proj": {
1427
+ "bits": 6,
1428
+ "group_size": 64,
1429
+ "sym": true
1430
+ },
1431
+ "model.language_model.layers.45.linear_attn.in_proj_qkv": {
1432
+ "bits": 6,
1433
+ "group_size": 64,
1434
+ "sym": true
1435
+ },
1436
+ "model.language_model.layers.45.linear_attn.in_proj_z": {
1437
+ "bits": 6,
1438
+ "group_size": 64,
1439
+ "sym": true
1440
+ },
1441
+ "model.language_model.layers.45.linear_attn.out_proj": {
1442
+ "bits": 6,
1443
+ "group_size": 64,
1444
+ "sym": true
1445
+ },
1446
+ "model.language_model.layers.46.mlp.gate_proj": {
1447
+ "bits": 6,
1448
+ "group_size": 64,
1449
+ "sym": true
1450
+ },
1451
+ "model.language_model.layers.46.mlp.up_proj": {
1452
+ "bits": 6,
1453
+ "group_size": 64,
1454
+ "sym": true
1455
+ },
1456
+ "model.language_model.layers.46.mlp.down_proj": {
1457
+ "bits": 6,
1458
+ "group_size": 64,
1459
+ "sym": true
1460
+ },
1461
+ "model.language_model.layers.46.linear_attn.in_proj_qkv": {
1462
+ "bits": 6,
1463
+ "group_size": 64,
1464
+ "sym": true
1465
+ },
1466
+ "model.language_model.layers.46.linear_attn.in_proj_z": {
1467
+ "bits": 6,
1468
+ "group_size": 64,
1469
+ "sym": true
1470
+ },
1471
+ "model.language_model.layers.46.linear_attn.out_proj": {
1472
+ "bits": 6,
1473
+ "group_size": 64,
1474
+ "sym": true
1475
+ },
1476
+ "model.language_model.layers.47.mlp.gate_proj": {
1477
+ "bits": 6,
1478
+ "group_size": 64,
1479
+ "sym": true
1480
+ },
1481
+ "model.language_model.layers.47.mlp.up_proj": {
1482
+ "bits": 6,
1483
+ "group_size": 64,
1484
+ "sym": true
1485
+ },
1486
+ "model.language_model.layers.47.mlp.down_proj": {
1487
+ "bits": 6,
1488
+ "group_size": 64,
1489
+ "sym": true
1490
+ },
1491
+ "model.language_model.layers.47.self_attn.q_proj": {
1492
+ "bits": 6,
1493
+ "group_size": 64,
1494
+ "sym": true
1495
+ },
1496
+ "model.language_model.layers.47.self_attn.k_proj": {
1497
+ "bits": 6,
1498
+ "group_size": 64,
1499
+ "sym": true
1500
+ },
1501
+ "model.language_model.layers.47.self_attn.v_proj": {
1502
+ "bits": 6,
1503
+ "group_size": 64,
1504
+ "sym": true
1505
+ },
1506
+ "model.language_model.layers.47.self_attn.o_proj": {
1507
+ "bits": 6,
1508
+ "group_size": 64,
1509
+ "sym": true
1510
+ },
1511
+ "model.language_model.layers.48.mlp.gate_proj": {
1512
+ "bits": 6,
1513
+ "group_size": 64,
1514
+ "sym": true
1515
+ },
1516
+ "model.language_model.layers.48.mlp.up_proj": {
1517
+ "bits": 6,
1518
+ "group_size": 64,
1519
+ "sym": true
1520
+ },
1521
+ "model.language_model.layers.48.mlp.down_proj": {
1522
+ "bits": 6,
1523
+ "group_size": 64,
1524
+ "sym": true
1525
+ },
1526
+ "model.language_model.layers.48.linear_attn.in_proj_qkv": {
1527
+ "bits": 6,
1528
+ "group_size": 64,
1529
+ "sym": true
1530
+ },
1531
+ "model.language_model.layers.48.linear_attn.in_proj_z": {
1532
+ "bits": 6,
1533
+ "group_size": 64,
1534
+ "sym": true
1535
+ },
1536
+ "model.language_model.layers.48.linear_attn.out_proj": {
1537
+ "bits": 6,
1538
+ "group_size": 64,
1539
+ "sym": true
1540
+ },
1541
+ "model.language_model.layers.49.mlp.gate_proj": {
1542
+ "bits": 6,
1543
+ "group_size": 64,
1544
+ "sym": true
1545
+ },
1546
+ "model.language_model.layers.49.mlp.up_proj": {
1547
+ "bits": 6,
1548
+ "group_size": 64,
1549
+ "sym": true
1550
+ },
1551
+ "model.language_model.layers.49.mlp.down_proj": {
1552
+ "bits": 6,
1553
+ "group_size": 64,
1554
+ "sym": true
1555
+ },
1556
+ "model.language_model.layers.49.linear_attn.in_proj_qkv": {
1557
+ "bits": 6,
1558
+ "group_size": 64,
1559
+ "sym": true
1560
+ },
1561
+ "model.language_model.layers.49.linear_attn.in_proj_z": {
1562
+ "bits": 6,
1563
+ "group_size": 64,
1564
+ "sym": true
1565
+ },
1566
+ "model.language_model.layers.49.linear_attn.out_proj": {
1567
+ "bits": 6,
1568
+ "group_size": 64,
1569
+ "sym": true
1570
+ },
1571
+ "model.language_model.layers.50.mlp.gate_proj": {
1572
+ "bits": 6,
1573
+ "group_size": 64,
1574
+ "sym": true
1575
+ },
1576
+ "model.language_model.layers.50.mlp.up_proj": {
1577
+ "bits": 6,
1578
+ "group_size": 64,
1579
+ "sym": true
1580
+ },
1581
+ "model.language_model.layers.50.mlp.down_proj": {
1582
+ "bits": 6,
1583
+ "group_size": 64,
1584
+ "sym": true
1585
+ },
1586
+ "model.language_model.layers.50.linear_attn.in_proj_qkv": {
1587
+ "bits": 6,
1588
+ "group_size": 64,
1589
+ "sym": true
1590
+ },
1591
+ "model.language_model.layers.50.linear_attn.in_proj_z": {
1592
+ "bits": 6,
1593
+ "group_size": 64,
1594
+ "sym": true
1595
+ },
1596
+ "model.language_model.layers.50.linear_attn.out_proj": {
1597
+ "bits": 6,
1598
+ "group_size": 64,
1599
+ "sym": true
1600
+ },
1601
+ "model.language_model.layers.51.mlp.gate_proj": {
1602
+ "bits": 6,
1603
+ "group_size": 64,
1604
+ "sym": true
1605
+ },
1606
+ "model.language_model.layers.51.mlp.up_proj": {
1607
+ "bits": 6,
1608
+ "group_size": 64,
1609
+ "sym": true
1610
+ },
1611
+ "model.language_model.layers.51.mlp.down_proj": {
1612
+ "bits": 6,
1613
+ "group_size": 64,
1614
+ "sym": true
1615
+ },
1616
+ "model.language_model.layers.51.self_attn.q_proj": {
1617
+ "bits": 6,
1618
+ "group_size": 64,
1619
+ "sym": true
1620
+ },
1621
+ "model.language_model.layers.51.self_attn.k_proj": {
1622
+ "bits": 6,
1623
+ "group_size": 64,
1624
+ "sym": true
1625
+ },
1626
+ "model.language_model.layers.51.self_attn.v_proj": {
1627
+ "bits": 6,
1628
+ "group_size": 64,
1629
+ "sym": true
1630
+ },
1631
+ "model.language_model.layers.51.self_attn.o_proj": {
1632
+ "bits": 6,
1633
+ "group_size": 64,
1634
+ "sym": true
1635
+ },
1636
+ "model.language_model.layers.52.mlp.gate_proj": {
1637
+ "bits": 6,
1638
+ "group_size": 64,
1639
+ "sym": true
1640
+ },
1641
+ "model.language_model.layers.52.mlp.up_proj": {
1642
+ "bits": 6,
1643
+ "group_size": 64,
1644
+ "sym": true
1645
+ },
1646
+ "model.language_model.layers.52.mlp.down_proj": {
1647
+ "bits": 6,
1648
+ "group_size": 64,
1649
+ "sym": true
1650
+ },
1651
+ "model.language_model.layers.52.linear_attn.in_proj_qkv": {
1652
+ "bits": 6,
1653
+ "group_size": 64,
1654
+ "sym": true
1655
+ },
1656
+ "model.language_model.layers.52.linear_attn.in_proj_z": {
1657
+ "bits": 6,
1658
+ "group_size": 64,
1659
+ "sym": true
1660
+ },
1661
+ "model.language_model.layers.52.linear_attn.out_proj": {
1662
+ "bits": 6,
1663
+ "group_size": 64,
1664
+ "sym": true
1665
+ },
1666
+ "model.language_model.layers.53.mlp.gate_proj": {
1667
+ "bits": 6,
1668
+ "group_size": 64,
1669
+ "sym": true
1670
+ },
1671
+ "model.language_model.layers.53.mlp.up_proj": {
1672
+ "bits": 6,
1673
+ "group_size": 64,
1674
+ "sym": true
1675
+ },
1676
+ "model.language_model.layers.53.mlp.down_proj": {
1677
+ "bits": 6,
1678
+ "group_size": 64,
1679
+ "sym": true
1680
+ },
1681
+ "model.language_model.layers.53.linear_attn.in_proj_qkv": {
1682
+ "bits": 6,
1683
+ "group_size": 64,
1684
+ "sym": true
1685
+ },
1686
+ "model.language_model.layers.53.linear_attn.in_proj_z": {
1687
+ "bits": 6,
1688
+ "group_size": 64,
1689
+ "sym": true
1690
+ },
1691
+ "model.language_model.layers.53.linear_attn.out_proj": {
1692
+ "bits": 6,
1693
+ "group_size": 64,
1694
+ "sym": true
1695
+ },
1696
+ "model.language_model.layers.54.mlp.gate_proj": {
1697
+ "bits": 6,
1698
+ "group_size": 64,
1699
+ "sym": true
1700
+ },
1701
+ "model.language_model.layers.54.mlp.up_proj": {
1702
+ "bits": 6,
1703
+ "group_size": 64,
1704
+ "sym": true
1705
+ },
1706
+ "model.language_model.layers.54.mlp.down_proj": {
1707
+ "bits": 6,
1708
+ "group_size": 64,
1709
+ "sym": true
1710
+ },
1711
+ "model.language_model.layers.54.linear_attn.in_proj_qkv": {
1712
+ "bits": 6,
1713
+ "group_size": 64,
1714
+ "sym": true
1715
+ },
1716
+ "model.language_model.layers.54.linear_attn.in_proj_z": {
1717
+ "bits": 6,
1718
+ "group_size": 64,
1719
+ "sym": true
1720
+ },
1721
+ "model.language_model.layers.54.linear_attn.out_proj": {
1722
+ "bits": 6,
1723
+ "group_size": 64,
1724
+ "sym": true
1725
+ },
1726
+ "model.language_model.layers.55.mlp.gate_proj": {
1727
+ "bits": 6,
1728
+ "group_size": 64,
1729
+ "sym": true
1730
+ },
1731
+ "model.language_model.layers.55.mlp.up_proj": {
1732
+ "bits": 6,
1733
+ "group_size": 64,
1734
+ "sym": true
1735
+ },
1736
+ "model.language_model.layers.55.mlp.down_proj": {
1737
+ "bits": 6,
1738
+ "group_size": 64,
1739
+ "sym": true
1740
+ },
1741
+ "model.language_model.layers.55.self_attn.q_proj": {
1742
+ "bits": 6,
1743
+ "group_size": 64,
1744
+ "sym": true
1745
+ },
1746
+ "model.language_model.layers.55.self_attn.k_proj": {
1747
+ "bits": 6,
1748
+ "group_size": 64,
1749
+ "sym": true
1750
+ },
1751
+ "model.language_model.layers.55.self_attn.v_proj": {
1752
+ "bits": 6,
1753
+ "group_size": 64,
1754
+ "sym": true
1755
+ },
1756
+ "model.language_model.layers.55.self_attn.o_proj": {
1757
+ "bits": 6,
1758
+ "group_size": 64,
1759
+ "sym": true
1760
+ },
1761
+ "model.language_model.layers.56.mlp.gate_proj": {
1762
+ "bits": 6,
1763
+ "group_size": 64,
1764
+ "sym": true
1765
+ },
1766
+ "model.language_model.layers.56.mlp.up_proj": {
1767
+ "bits": 6,
1768
+ "group_size": 64,
1769
+ "sym": true
1770
+ },
1771
+ "model.language_model.layers.56.mlp.down_proj": {
1772
+ "bits": 6,
1773
+ "group_size": 64,
1774
+ "sym": true
1775
+ },
1776
+ "model.language_model.layers.56.linear_attn.in_proj_qkv": {
1777
+ "bits": 6,
1778
+ "group_size": 64,
1779
+ "sym": true
1780
+ },
1781
+ "model.language_model.layers.56.linear_attn.in_proj_z": {
1782
+ "bits": 6,
1783
+ "group_size": 64,
1784
+ "sym": true
1785
+ },
1786
+ "model.language_model.layers.56.linear_attn.out_proj": {
1787
+ "bits": 6,
1788
+ "group_size": 64,
1789
+ "sym": true
1790
+ },
1791
+ "model.language_model.layers.57.mlp.gate_proj": {
1792
+ "bits": 6,
1793
+ "group_size": 64,
1794
+ "sym": true
1795
+ },
1796
+ "model.language_model.layers.57.mlp.up_proj": {
1797
+ "bits": 6,
1798
+ "group_size": 64,
1799
+ "sym": true
1800
+ },
1801
+ "model.language_model.layers.57.mlp.down_proj": {
1802
+ "bits": 6,
1803
+ "group_size": 64,
1804
+ "sym": true
1805
+ },
1806
+ "model.language_model.layers.57.linear_attn.in_proj_qkv": {
1807
+ "bits": 6,
1808
+ "group_size": 64,
1809
+ "sym": true
1810
+ },
1811
+ "model.language_model.layers.57.linear_attn.in_proj_z": {
1812
+ "bits": 6,
1813
+ "group_size": 64,
1814
+ "sym": true
1815
+ },
1816
+ "model.language_model.layers.57.linear_attn.out_proj": {
1817
+ "bits": 6,
1818
+ "group_size": 64,
1819
+ "sym": true
1820
+ },
1821
+ "model.language_model.layers.58.mlp.gate_proj": {
1822
+ "bits": 6,
1823
+ "group_size": 64,
1824
+ "sym": true
1825
+ },
1826
+ "model.language_model.layers.58.mlp.up_proj": {
1827
+ "bits": 6,
1828
+ "group_size": 64,
1829
+ "sym": true
1830
+ },
1831
+ "model.language_model.layers.58.mlp.down_proj": {
1832
+ "bits": 6,
1833
+ "group_size": 64,
1834
+ "sym": true
1835
+ },
1836
+ "model.language_model.layers.58.linear_attn.in_proj_qkv": {
1837
+ "bits": 6,
1838
+ "group_size": 64,
1839
+ "sym": true
1840
+ },
1841
+ "model.language_model.layers.58.linear_attn.in_proj_z": {
1842
+ "bits": 6,
1843
+ "group_size": 64,
1844
+ "sym": true
1845
+ },
1846
+ "model.language_model.layers.58.linear_attn.out_proj": {
1847
+ "bits": 6,
1848
+ "group_size": 64,
1849
+ "sym": true
1850
+ },
1851
+ "model.language_model.layers.59.mlp.gate_proj": {
1852
+ "bits": 6,
1853
+ "group_size": 64,
1854
+ "sym": true
1855
+ },
1856
+ "model.language_model.layers.59.mlp.up_proj": {
1857
+ "bits": 6,
1858
+ "group_size": 64,
1859
+ "sym": true
1860
+ },
1861
+ "model.language_model.layers.59.mlp.down_proj": {
1862
+ "bits": 6,
1863
+ "group_size": 64,
1864
+ "sym": true
1865
+ },
1866
+ "model.language_model.layers.59.self_attn.q_proj": {
1867
+ "bits": 6,
1868
+ "group_size": 64,
1869
+ "sym": true
1870
+ },
1871
+ "model.language_model.layers.59.self_attn.k_proj": {
1872
+ "bits": 6,
1873
+ "group_size": 64,
1874
+ "sym": true
1875
+ },
1876
+ "model.language_model.layers.59.self_attn.v_proj": {
1877
+ "bits": 6,
1878
+ "group_size": 64,
1879
+ "sym": true
1880
+ },
1881
+ "model.language_model.layers.59.self_attn.o_proj": {
1882
+ "bits": 6,
1883
+ "group_size": 64,
1884
+ "sym": true
1885
+ },
1886
+ "model.language_model.layers.60.mlp.gate_proj": {
1887
+ "bits": 6,
1888
+ "group_size": 64,
1889
+ "sym": true
1890
+ },
1891
+ "model.language_model.layers.60.mlp.up_proj": {
1892
+ "bits": 6,
1893
+ "group_size": 64,
1894
+ "sym": true
1895
+ },
1896
+ "model.language_model.layers.60.mlp.down_proj": {
1897
+ "bits": 6,
1898
+ "group_size": 64,
1899
+ "sym": true
1900
+ },
1901
+ "model.language_model.layers.60.linear_attn.in_proj_qkv": {
1902
+ "bits": 6,
1903
+ "group_size": 64,
1904
+ "sym": true
1905
+ },
1906
+ "model.language_model.layers.60.linear_attn.in_proj_z": {
1907
+ "bits": 6,
1908
+ "group_size": 64,
1909
+ "sym": true
1910
+ },
1911
+ "model.language_model.layers.60.linear_attn.out_proj": {
1912
+ "bits": 6,
1913
+ "group_size": 64,
1914
+ "sym": true
1915
+ },
1916
+ "model.language_model.layers.61.mlp.gate_proj": {
1917
+ "bits": 6,
1918
+ "group_size": 64,
1919
+ "sym": true
1920
+ },
1921
+ "model.language_model.layers.61.mlp.up_proj": {
1922
+ "bits": 6,
1923
+ "group_size": 64,
1924
+ "sym": true
1925
+ },
1926
+ "model.language_model.layers.61.mlp.down_proj": {
1927
+ "bits": 6,
1928
+ "group_size": 64,
1929
+ "sym": true
1930
+ },
1931
+ "model.language_model.layers.61.linear_attn.in_proj_qkv": {
1932
+ "bits": 6,
1933
+ "group_size": 64,
1934
+ "sym": true
1935
+ },
1936
+ "model.language_model.layers.61.linear_attn.in_proj_z": {
1937
+ "bits": 6,
1938
+ "group_size": 64,
1939
+ "sym": true
1940
+ },
1941
+ "model.language_model.layers.61.linear_attn.out_proj": {
1942
+ "bits": 6,
1943
+ "group_size": 64,
1944
+ "sym": true
1945
+ },
1946
+ "model.language_model.layers.62.mlp.gate_proj": {
1947
+ "bits": 6,
1948
+ "group_size": 64,
1949
+ "sym": true
1950
+ },
1951
+ "model.language_model.layers.62.mlp.up_proj": {
1952
+ "bits": 6,
1953
+ "group_size": 64,
1954
+ "sym": true
1955
+ },
1956
+ "model.language_model.layers.62.mlp.down_proj": {
1957
+ "bits": 6,
1958
+ "group_size": 64,
1959
+ "sym": true
1960
+ },
1961
+ "model.language_model.layers.62.linear_attn.in_proj_qkv": {
1962
+ "bits": 6,
1963
+ "group_size": 64,
1964
+ "sym": true
1965
+ },
1966
+ "model.language_model.layers.62.linear_attn.in_proj_z": {
1967
+ "bits": 6,
1968
+ "group_size": 64,
1969
+ "sym": true
1970
+ },
1971
+ "model.language_model.layers.62.linear_attn.out_proj": {
1972
+ "bits": 6,
1973
+ "group_size": 64,
1974
+ "sym": true
1975
+ },
1976
+ "model.language_model.layers.63.mlp.gate_proj": {
1977
+ "bits": 6,
1978
+ "group_size": 64,
1979
+ "sym": true
1980
+ },
1981
+ "model.language_model.layers.63.mlp.up_proj": {
1982
+ "bits": 6,
1983
+ "group_size": 64,
1984
+ "sym": true
1985
+ },
1986
+ "model.language_model.layers.63.mlp.down_proj": {
1987
+ "bits": 6,
1988
+ "group_size": 64,
1989
+ "sym": true
1990
+ },
1991
+ "model.language_model.layers.63.self_attn.q_proj": {
1992
+ "bits": 6,
1993
+ "group_size": 64,
1994
+ "sym": true
1995
+ },
1996
+ "model.language_model.layers.63.self_attn.k_proj": {
1997
+ "bits": 6,
1998
+ "group_size": 64,
1999
+ "sym": true
2000
+ },
2001
+ "model.language_model.layers.63.self_attn.v_proj": {
2002
+ "bits": 6,
2003
+ "group_size": 64,
2004
+ "sym": true
2005
+ },
2006
+ "model.language_model.layers.63.self_attn.o_proj": {
2007
+ "bits": 6,
2008
+ "group_size": 64,
2009
+ "sym": true
2010
+ }
2011
+ }
merges.txt ADDED
The diff for this file is too large to render. See raw diff
 
model-00001-of-00009.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:8d008b8f00c814d69a91b79e5c2799737ac926c6e12109a508339e1f95ed10fe
3
+ size 3215690128
model-00002-of-00009.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a7c55050afd6969a32e28af43a147b96de3852f6c813b47cf90f7c461c46205b
3
+ size 3203669176
model-00003-of-00009.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a998808d5c1a8ad86ec803a55573a769b64df9e7df9d78e4dcb8998e04e1598d
3
+ size 3203669176
model-00004-of-00009.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:4dc7c36eae7de34781c85c82bb2cc0f6740f4c24c1331bdfc1725963c7673e84
3
+ size 3190559472
model-00005-of-00009.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:0f743d2c48cfbabd8119ff7f36c2d4b9bc455062648f59bfd92920b574f1acf7
3
+ size 3204467624
model-00006-of-00009.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:81beb4c213e49f3fd5834d757a4bcea057f4acd2e21ec3e76223a0c849826243
3
+ size 3211959856
model-00007-of-00009.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:2b1d71142003eb1a8547ad92ddfb234f4e088afddf493b41c554d944f8eda4fa
3
+ size 749609384
model-00008-of-00009.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:632564fa167f89645a0fa0a6f14733492207acf82a009250e1f7355ca9393302
3
+ size 1291274752
model-00009-of-00009.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:464e12ce086f824b1558db5782139ac85c8d871d4a57b26bc115824f2e703b2a
3
+ size 1291264328
model-mtp.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:16f5320627a54356655d8f5a8e84d30b5434d6ef0e4095e8f996241a18ca1a6e
3
+ size 343382200
model.safetensors.index.json ADDED
The diff for this file is too large to render. See raw diff
 
preprocessor_config.json ADDED
@@ -0,0 +1,21 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "size": {
3
+ "longest_edge": 16777216,
4
+ "shortest_edge": 65536
5
+ },
6
+ "patch_size": 16,
7
+ "temporal_patch_size": 2,
8
+ "merge_size": 2,
9
+ "image_mean": [
10
+ 0.5,
11
+ 0.5,
12
+ 0.5
13
+ ],
14
+ "image_std": [
15
+ 0.5,
16
+ 0.5,
17
+ 0.5
18
+ ],
19
+ "processor_class": "Qwen3VLProcessor",
20
+ "image_processor_type": "Qwen2VLImageProcessorFast"
21
+ }
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
+ }
tokenizer.json ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:06b9509352d2af50381ab2247e083b80d32d5c0aba91c272ca9ff729b6a0e523
3
+ size 19989325
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
+ "local_files_only": false,
14
+ "model_max_length": 262144,
15
+ "model_specific_special_tokens": {
16
+ "audio_bos_token": "<|audio_start|>",
17
+ "audio_eos_token": "<|audio_end|>",
18
+ "audio_token": "<|audio_pad|>",
19
+ "image_token": "<|image_pad|>",
20
+ "video_token": "<|video_pad|>",
21
+ "vision_bos_token": "<|vision_start|>",
22
+ "vision_eos_token": "<|vision_end|>"
23
+ },
24
+ "pad_token": "<|endoftext|>",
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": "Qwen2Tokenizer",
29
+ "unk_token": null,
30
+ "video_token": "<|video_pad|>",
31
+ "vision_bos_token": "<|vision_start|>",
32
+ "vision_eos_token": "<|vision_end|>"
33
+ }
video_preprocessor_config.json ADDED
@@ -0,0 +1,21 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "size": {
3
+ "longest_edge": 25165824,
4
+ "shortest_edge": 4096
5
+ },
6
+ "patch_size": 16,
7
+ "temporal_patch_size": 2,
8
+ "merge_size": 2,
9
+ "image_mean": [
10
+ 0.5,
11
+ 0.5,
12
+ 0.5
13
+ ],
14
+ "image_std": [
15
+ 0.5,
16
+ 0.5,
17
+ 0.5
18
+ ],
19
+ "processor_class": "Qwen3VLProcessor",
20
+ "video_processor_type": "Qwen3VLVideoProcessor"
21
+ }
vllm-patch/apply.sh ADDED
@@ -0,0 +1,80 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #!/usr/bin/env bash
2
+ # apply.sh — build bind-mountable copies of vLLM's Qwen3.5 model files with
3
+ # quantized-embedding support wired in.
4
+ #
5
+ # Why this is needed
6
+ # -----------------
7
+ # vLLM already ships a compressed-tensors quantized-embedding implementation
8
+ # (`CompressedTensorsEmbeddingWNA16Int` in
9
+ # model_executor/layers/quantization/compressed_tensors/compressed_tensors_embedding.py).
10
+ # It is simply never reached for Qwen3.5, because models/qwen3_5.py builds
11
+ #
12
+ # self.embed_tokens = VocabParallelEmbedding(self.vocab_size, config.hidden_size)
13
+ #
14
+ # with neither `quant_config` nor `prefix`, so VocabParallelEmbedding falls back to
15
+ # `UnquantizedEmbeddingMethod` unconditionally. `ParallelLMHead` in the same file
16
+ # does receive `quant_config`, which is why this looks like an oversight rather
17
+ # than a design decision.
18
+ #
19
+ # Without the patch, loading this checkpoint fails with:
20
+ #
21
+ # ValueError: There is no module or parameter named 'embed_tokens.weight_packed'
22
+ # in Qwen3_5Model. The available parameters belonging to embed_tokens
23
+ # (VocabParallelEmbedding) are: {'embed_tokens.weight'}
24
+ #
25
+ # The patch adds two keyword arguments and nothing else. On a checkpoint whose
26
+ # embeddings are *not* quantized, `get_scheme_dict` returns None and the layer
27
+ # falls back to `UnquantizedEmbeddingMethod` exactly as before, so the change is
28
+ # backward compatible.
29
+ #
30
+ # Usage
31
+ # -----
32
+ # ./apply.sh [image] # default: the image below
33
+ # podman run ... $(cat mounts.txt) <image> --model /model ...
34
+ #
35
+ # Verified against vLLM 0.26.1rc1.dev542+gb22afe45a on 2026-08-18.
36
+ set -euo pipefail
37
+
38
+ HERE="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
39
+ IMAGE="${1:-docker.io/library/vllm-p2p-env-qwen38-27b:latest}"
40
+ MODELS_DIR=/usr/local/lib/python3.12/dist-packages/vllm/model_executor/models
41
+ RUNTIME="${CONTAINER_RUNTIME:-podman}"
42
+
43
+ say() { echo "[apply.sh] $*"; }
44
+
45
+ say "extracting originals from $IMAGE"
46
+ "$RUNTIME" run --rm -v "$HERE":/o --entrypoint bash "$IMAGE" -c "
47
+ set -e
48
+ for f in qwen3_5.py qwen3_5_mtp.py; do
49
+ cp $MODELS_DIR/\$f /o/\$f.orig
50
+ chmod 666 /o/\$f.orig
51
+ done
52
+ python3 -c 'import vllm; print(\"vllm\", vllm.__version__)' > /o/.vllm-version
53
+ chmod 666 /o/.vllm-version
54
+ "
55
+ say "image reports $(cat "$HERE/.vllm-version")"
56
+
57
+ for f in qwen3_5.py qwen3_5_mtp.py; do
58
+ cp "$HERE/$f.orig" "$HERE/$f"
59
+ # The target is given explicitly, so the a/ b/ paths in the diff header do
60
+ # not have to match this directory layout.
61
+ if ! patch "$HERE/$f" < "$HERE/$f.patch" >/dev/null; then
62
+ say "✗ $f.patch did not apply — vLLM changed upstream."
63
+ say " Re-derive it: put the new originals next to make_embed_quant_patch.py,"
64
+ say " run it, and diff -u the result. It refuses to guess if the anchor moved."
65
+ rm -f "$HERE/$f"
66
+ exit 1
67
+ fi
68
+ say "✓ patched $f"
69
+ done
70
+
71
+ {
72
+ for f in qwen3_5.py qwen3_5_mtp.py; do
73
+ printf -- '-v %s:%s:ro ' "$HERE/$f" "$MODELS_DIR/$f"
74
+ done
75
+ echo
76
+ } > "$HERE/mounts.txt"
77
+
78
+ say "wrote $HERE/mounts.txt:"
79
+ cat "$HERE/mounts.txt"
80
+ say "add those flags to your podman/docker run, or the equivalent volumes: entries in compose."
vllm-patch/make_embed_quant_patch.py ADDED
@@ -0,0 +1,74 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #!/usr/bin/env python3
2
+ """
3
+ Usage:
4
+ podman run --rm -v $PWD:/o --entrypoint bash <image> -c \
5
+ 'cp /usr/local/lib/python3.12/dist-packages/vllm/model_executor/models/qwen3_5.py /o/qwen3_5.py.orig; \
6
+ cp /usr/local/lib/python3.12/dist-packages/vllm/model_executor/models/qwen3_5_mtp.py /o/qwen3_5_mtp.py.orig'
7
+ python3 make_embed_quant_patch.py
8
+ podman run ... -v $PWD/qwen3_5.py:/usr/local/.../models/qwen3_5.py:ro ...
9
+ """
10
+ import os
11
+ import sys
12
+
13
+ HERE = os.path.dirname(os.path.abspath(__file__))
14
+
15
+ EDITS = [
16
+ (
17
+ "qwen3_5.py",
18
+ """ self.embed_tokens = VocabParallelEmbedding(
19
+ self.vocab_size,
20
+ config.hidden_size,
21
+ )
22
+ """,
23
+ """ self.embed_tokens = VocabParallelEmbedding(
24
+ self.vocab_size,
25
+ config.hidden_size,
26
+ quant_config=self.quant_config,
27
+ prefix=maybe_prefix(prefix, "embed_tokens"),
28
+ )
29
+ """,
30
+ ),
31
+ (
32
+ "qwen3_5_mtp.py",
33
+ """ self.embed_tokens = VocabParallelEmbedding(
34
+ self.vocab_size,
35
+ config.hidden_size,
36
+ )
37
+ """,
38
+ """ self.embed_tokens = VocabParallelEmbedding(
39
+ self.vocab_size,
40
+ config.hidden_size,
41
+ quant_config=quant_config,
42
+ prefix=maybe_prefix(prefix, "embed_tokens"),
43
+ )
44
+ """,
45
+ ),
46
+ ]
47
+
48
+
49
+ def main():
50
+ rc = 0
51
+ for fn, old, new in EDITS:
52
+ src = os.path.join(HERE, fn + ".orig")
53
+ dst = os.path.join(HERE, fn)
54
+ if not os.path.exists(src):
55
+ print(f"✗ {src} が無い。先にイメージから取り出すこと")
56
+ rc = 1
57
+ continue
58
+ text = open(src).read()
59
+ n = text.count(old)
60
+ if n != 1:
61
+ print(f"✗ {fn}: 想定パターンが {n} 個。vLLM 側が変わった可能性がある")
62
+ rc = 1
63
+ continue
64
+ if "maybe_prefix" not in text:
65
+ print(f"✗ {fn}: maybe_prefix が import されていない")
66
+ rc = 1
67
+ continue
68
+ open(dst, "w").write(text.replace(old, new))
69
+ print(f"✓ {fn}: embed_tokens に quant_config / prefix を配線した -> {dst}")
70
+ return rc
71
+
72
+
73
+ if __name__ == "__main__":
74
+ sys.exit(main())
vllm-patch/qwen3_5.py.patch ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ --- a/vllm/model_executor/models/qwen3_5.py
2
+ +++ b/vllm/model_executor/models/qwen3_5.py
3
+ @@ -244,6 +244,8 @@
4
+ self.embed_tokens = VocabParallelEmbedding(
5
+ self.vocab_size,
6
+ config.hidden_size,
7
+ + quant_config=self.quant_config,
8
+ + prefix=maybe_prefix(prefix, "embed_tokens"),
9
+ )
10
+
11
+ def get_layer(prefix: str):
vllm-patch/qwen3_5_mtp.py.patch ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ --- a/vllm/model_executor/models/qwen3_5_mtp.py
2
+ +++ b/vllm/model_executor/models/qwen3_5_mtp.py
3
+ @@ -82,6 +82,8 @@
4
+ self.embed_tokens = VocabParallelEmbedding(
5
+ self.vocab_size,
6
+ config.hidden_size,
7
+ + quant_config=quant_config,
8
+ + prefix=maybe_prefix(prefix, "embed_tokens"),
9
+ )
10
+
11
+ # Workaround: mtp.fc is stored as BF16 in NVFP4 checkpoints but is
vocab.json ADDED
The diff for this file is too large to render. See raw diff