bernquant
/

bernquant danielhanchen commited on
Commit
cabb43e
·
0 Parent(s):

Duplicate from unsloth/Inkling-Small

Browse files

Co-authored-by: Daniel (Unsloth) <danielhanchen@users.noreply.huggingface.co>

Files changed (43) hide show
  1. .gitattributes +36 -0
  2. README.md +0 -0
  3. chat_template.jinja +514 -0
  4. config.json +239 -0
  5. model-00001-of-00032.safetensors +3 -0
  6. model-00002-of-00032.safetensors +3 -0
  7. model-00003-of-00032.safetensors +3 -0
  8. model-00004-of-00032.safetensors +3 -0
  9. model-00005-of-00032.safetensors +3 -0
  10. model-00006-of-00032.safetensors +3 -0
  11. model-00007-of-00032.safetensors +3 -0
  12. model-00008-of-00032.safetensors +3 -0
  13. model-00009-of-00032.safetensors +3 -0
  14. model-00010-of-00032.safetensors +3 -0
  15. model-00011-of-00032.safetensors +3 -0
  16. model-00012-of-00032.safetensors +3 -0
  17. model-00013-of-00032.safetensors +3 -0
  18. model-00014-of-00032.safetensors +3 -0
  19. model-00015-of-00032.safetensors +3 -0
  20. model-00016-of-00032.safetensors +3 -0
  21. model-00017-of-00032.safetensors +3 -0
  22. model-00018-of-00032.safetensors +3 -0
  23. model-00019-of-00032.safetensors +3 -0
  24. model-00020-of-00032.safetensors +3 -0
  25. model-00021-of-00032.safetensors +3 -0
  26. model-00022-of-00032.safetensors +3 -0
  27. model-00023-of-00032.safetensors +3 -0
  28. model-00024-of-00032.safetensors +3 -0
  29. model-00025-of-00032.safetensors +3 -0
  30. model-00026-of-00032.safetensors +3 -0
  31. model-00027-of-00032.safetensors +3 -0
  32. model-00028-of-00032.safetensors +3 -0
  33. model-00029-of-00032.safetensors +3 -0
  34. model-00030-of-00032.safetensors +3 -0
  35. model-00031-of-00032.safetensors +3 -0
  36. model-00032-of-00032.safetensors +3 -0
  37. model.safetensors.index.json +1055 -0
  38. mtp.safetensors +3 -0
  39. processor_config.json +47 -0
  40. special_tokens_map.json +22 -0
  41. tiktoken/tokenizer.model +3 -0
  42. tokenizer.json +3 -0
  43. tokenizer_config.json +74 -0
.gitattributes ADDED
@@ -0,0 +1,36 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ *.7z filter=lfs diff=lfs merge=lfs -text
2
+ *.arrow filter=lfs diff=lfs merge=lfs -text
3
+ *.bin filter=lfs diff=lfs merge=lfs -text
4
+ *.bz2 filter=lfs diff=lfs merge=lfs -text
5
+ *.ckpt filter=lfs diff=lfs merge=lfs -text
6
+ *.ftz filter=lfs diff=lfs merge=lfs -text
7
+ *.gz filter=lfs diff=lfs merge=lfs -text
8
+ *.h5 filter=lfs diff=lfs merge=lfs -text
9
+ *.joblib filter=lfs diff=lfs merge=lfs -text
10
+ *.lfs.* filter=lfs diff=lfs merge=lfs -text
11
+ *.mlmodel filter=lfs diff=lfs merge=lfs -text
12
+ *.model filter=lfs diff=lfs merge=lfs -text
13
+ *.msgpack filter=lfs diff=lfs merge=lfs -text
14
+ *.npy filter=lfs diff=lfs merge=lfs -text
15
+ *.npz filter=lfs diff=lfs merge=lfs -text
16
+ *.onnx filter=lfs diff=lfs merge=lfs -text
17
+ *.ot filter=lfs diff=lfs merge=lfs -text
18
+ *.parquet filter=lfs diff=lfs merge=lfs -text
19
+ *.pb filter=lfs diff=lfs merge=lfs -text
20
+ *.pickle filter=lfs diff=lfs merge=lfs -text
21
+ *.pkl filter=lfs diff=lfs merge=lfs -text
22
+ *.pt filter=lfs diff=lfs merge=lfs -text
23
+ *.pth filter=lfs diff=lfs merge=lfs -text
24
+ *.rar filter=lfs diff=lfs merge=lfs -text
25
+ *.safetensors filter=lfs diff=lfs merge=lfs -text
26
+ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
27
+ *.tar.* filter=lfs diff=lfs merge=lfs -text
28
+ *.tar filter=lfs diff=lfs merge=lfs -text
29
+ *.tflite filter=lfs diff=lfs merge=lfs -text
30
+ *.tgz filter=lfs diff=lfs merge=lfs -text
31
+ *.wasm filter=lfs diff=lfs merge=lfs -text
32
+ *.xz 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
README.md ADDED
The diff for this file is too large to render. See raw diff
 
chat_template.jinja ADDED
@@ -0,0 +1,514 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {#- Keep Python's floating type spelling when the jinja engine compacts 1.0 to 1. -#}
2
+ {%- macro json_scalar(value) -%}
3
+ {%- set serialized = value | tojson(ensure_ascii=false, separators=(',', ':')) -%}
4
+ {%- if value is float and '.' not in serialized and 'e' not in (serialized | lower) -%}
5
+ {{- serialized -}}{{- '.0' -}}
6
+ {%- else -%}
7
+ {{- serialized -}}
8
+ {%- endif -%}
9
+ {%- endmacro -%}
10
+
11
+ {%- macro canonical_json(value) -%}
12
+ {%- if value is mapping -%}
13
+ {{- '{' -}}
14
+ {%- for key, item in value | dictsort(case_sensitive=true) -%}
15
+ {{- (key | string) | tojson(ensure_ascii=false, separators=(',', ':')) -}}{{- ':' -}}
16
+ {{- canonical_json(item) -}}
17
+ {%- if not loop.last -%}{{- ',' -}}{%- endif -%}
18
+ {%- endfor -%}
19
+ {{- '}' -}}
20
+ {%- elif value is sequence and value is not string -%}
21
+ {{- '[' -}}
22
+ {%- for item in value -%}
23
+ {{- canonical_json(item) -}}
24
+ {%- if not loop.last -%}{{- ',' -}}{%- endif -%}
25
+ {%- endfor -%}
26
+ {{- ']' -}}
27
+ {%- else -%}
28
+ {{- json_scalar(value) -}}
29
+ {%- endif -%}
30
+ {%- endmacro -%}
31
+
32
+ {#- Advance across insignificant JSON whitespace. -#}
33
+ {%- macro json_skip_ws(source, state) -%}
34
+ {%- set scan = namespace(done=false) -%}
35
+ {%- for ignored in range(source | length) -%}
36
+ {%- if not scan.done and state.pos < source | length -%}
37
+ {%- set ch = source[state.pos] -%}
38
+ {%- if ch == ' ' or ch == '\t' or ch == '\r' or ch == '\n' -%}
39
+ {%- set state.pos = state.pos + 1 -%}
40
+ {%- else -%}
41
+ {%- set scan.done = true -%}
42
+ {%- endif -%}
43
+ {%- endif -%}
44
+ {%- endfor -%}
45
+ {%- endmacro -%}
46
+
47
+ {#-
48
+ Decode a JSON string under Transformers, then re-encode it like json.dumps.
49
+ llama.cpp converts string arguments to objects after capability detection;
50
+ the fallback keeps engine-only parsing safe without runtime-only filters.
51
+ -#}
52
+ {%- macro json_string(source, state) -%}
53
+ {%- if lipsum is defined -%}
54
+ {%- set out = namespace(decoded='', done=false, code=0, low=0) -%}
55
+ {%- set hex_values = {'0': 0, '1': 1, '2': 2, '3': 3, '4': 4, '5': 5, '6': 6, '7': 7, '8': 8, '9': 9, 'a': 10, 'b': 11, 'c': 12, 'd': 13, 'e': 14, 'f': 15} -%}
56
+ {%- set state.pos = state.pos + 1 -%}
57
+ {%- for ignored in range(source | length) -%}
58
+ {%- if not out.done and state.pos < source | length -%}
59
+ {%- set ch = source[state.pos] -%}
60
+ {%- set state.pos = state.pos + 1 -%}
61
+ {%- if ch == '"' -%}
62
+ {%- set out.done = true -%}
63
+ {%- elif ch != '\\' -%}
64
+ {%- set out.decoded = out.decoded + ch -%}
65
+ {%- elif state.pos < source | length -%}
66
+ {%- set escape = source[state.pos] -%}
67
+ {%- set state.pos = state.pos + 1 -%}
68
+ {%- if escape == '"' -%}{%- set out.decoded = out.decoded + '"' -%}
69
+ {%- elif escape == '\\' -%}{%- set out.decoded = out.decoded + '\\' -%}
70
+ {%- elif escape == '/' -%}{%- set out.decoded = out.decoded + '/' -%}
71
+ {%- elif escape == 'b' -%}{%- set out.decoded = out.decoded + '\b' -%}
72
+ {%- elif escape == 'f' -%}{%- set out.decoded = out.decoded + '\f' -%}
73
+ {%- elif escape == 'n' -%}{%- set out.decoded = out.decoded + '\n' -%}
74
+ {%- elif escape == 'r' -%}{%- set out.decoded = out.decoded + '\r' -%}
75
+ {%- elif escape == 't' -%}{%- set out.decoded = out.decoded + '\t' -%}
76
+ {%- elif escape == 'u' -%}
77
+ {%- set out.code = 0 -%}
78
+ {%- for offset in range(4) -%}
79
+ {%- set digit = source[state.pos + offset] | lower -%}
80
+ {%- set out.code = out.code * 16 + hex_values[digit] -%}
81
+ {%- endfor -%}
82
+ {%- set state.pos = state.pos + 4 -%}
83
+ {%- if out.code >= 55296 and out.code <= 56319 and source[state.pos:state.pos + 2] == '\\u' -%}
84
+ {%- set out.low = 0 -%}
85
+ {%- for offset in range(4) -%}
86
+ {%- set digit = source[state.pos + 2 + offset] | lower -%}
87
+ {%- set out.low = out.low * 16 + hex_values[digit] -%}
88
+ {%- endfor -%}
89
+ {%- if out.low >= 56320 and out.low <= 57343 -%}
90
+ {%- set out.code = 65536 + (out.code - 55296) * 1024 + out.low - 56320 -%}
91
+ {%- set state.pos = state.pos + 6 -%}
92
+ {%- endif -%}
93
+ {%- endif -%}
94
+ {%- set out.decoded = out.decoded + ('%c' % out.code) -%}
95
+ {%- else -%}
96
+ {%- set out.decoded = out.decoded + escape -%}
97
+ {%- endif -%}
98
+ {%- endif -%}
99
+ {%- endif -%}
100
+ {%- endfor -%}
101
+ {%- set state.string_value = out.decoded -%}
102
+ {{- out.decoded | tojson(ensure_ascii=false, separators=(',', ':')) -}}
103
+ {%- else -%}
104
+ {%- set out = namespace(start=state.pos, escaped=false, done=false) -%}
105
+ {%- set state.pos = state.pos + 1 -%}
106
+ {%- for ignored in range(source | length) -%}
107
+ {%- if not out.done and state.pos < source | length -%}
108
+ {%- set ch = source[state.pos] -%}
109
+ {%- set state.pos = state.pos + 1 -%}
110
+ {%- if out.escaped -%}
111
+ {%- set out.escaped = false -%}
112
+ {%- elif ch == '\\' -%}
113
+ {%- set out.escaped = true -%}
114
+ {%- elif ch == '"' -%}
115
+ {%- set out.done = true -%}
116
+ {%- endif -%}
117
+ {%- endif -%}
118
+ {%- endfor -%}
119
+ {%- set state.string_value = source[out.start:state.pos] -%}
120
+ {{- source[out.start:state.pos] -}}
121
+ {%- endif -%}
122
+ {%- endmacro -%}
123
+
124
+ {#-
125
+ Move the cursor across one complete JSON value without rendering it. Object
126
+ parsing uses the raw slice to sort members before recursively rendering them.
127
+ -#}
128
+ {%- macro json_scan_value(source, state) -%}
129
+ {{- json_skip_ws(source, state) -}}
130
+ {%- set scan = namespace(depth=0, quoted=false, escaped=false, done=false) -%}
131
+ {%- for ignored in range(source | length) -%}
132
+ {%- if not scan.done and state.pos < source | length -%}
133
+ {%- set ch = source[state.pos] -%}
134
+ {%- if scan.quoted -%}
135
+ {%- set state.pos = state.pos + 1 -%}
136
+ {%- if ch == '"' and not scan.escaped -%}
137
+ {%- set scan.quoted = false -%}
138
+ {%- elif ch == '\\' and not scan.escaped -%}
139
+ {%- set scan.escaped = true -%}
140
+ {%- else -%}
141
+ {%- set scan.escaped = false -%}
142
+ {%- endif -%}
143
+ {%- elif ch == '"' -%}
144
+ {%- set scan.quoted = true -%}
145
+ {%- set state.pos = state.pos + 1 -%}
146
+ {%- elif ch == '{' or ch == '[' -%}
147
+ {%- set scan.depth = scan.depth + 1 -%}
148
+ {%- set state.pos = state.pos + 1 -%}
149
+ {%- elif ch == '}' or ch == ']' -%}
150
+ {%- if scan.depth > 0 -%}
151
+ {%- set scan.depth = scan.depth - 1 -%}
152
+ {%- set state.pos = state.pos + 1 -%}
153
+ {%- else -%}
154
+ {%- set scan.done = true -%}
155
+ {%- endif -%}
156
+ {%- elif ch == ',' and scan.depth == 0 -%}
157
+ {%- set scan.done = true -%}
158
+ {%- else -%}
159
+ {%- set state.pos = state.pos + 1 -%}
160
+ {%- endif -%}
161
+ {%- endif -%}
162
+ {%- endfor -%}
163
+ {%- endmacro -%}
164
+
165
+ {#- Parse and canonically render one JSON value from source at state.pos. -#}
166
+ {%- macro canonical_json_text_value(source, state) -%}
167
+ {{- json_skip_ws(source, state) -}}
168
+ {%- if state.pos >= source | length -%}
169
+ {{- '{}' -}}
170
+ {%- elif source[state.pos] == '"' -%}
171
+ {{- json_string(source, state) -}}
172
+ {%- elif source[state.pos] == '{' -%}
173
+ {%- set state.pos = state.pos + 1 -%}
174
+ {{- json_skip_ws(source, state) -}}
175
+ {%- set object_state = namespace(pairs=[], done=false) -%}
176
+ {%- if state.pos < source | length and source[state.pos] == '}' -%}
177
+ {%- set state.pos = state.pos + 1 -%}
178
+ {%- set object_state.done = true -%}
179
+ {%- endif -%}
180
+ {%- for ignored in range(source | length) -%}
181
+ {%- if not object_state.done -%}
182
+ {{- json_skip_ws(source, state) -}}
183
+ {%- set key = json_string(source, state) -%}
184
+ {%- set sort_key = state.string_value -%}
185
+ {{- json_skip_ws(source, state) -}}
186
+ {%- if state.pos < source | length and source[state.pos] == ':' -%}
187
+ {%- set state.pos = state.pos + 1 -%}
188
+ {%- endif -%}
189
+ {{- json_skip_ws(source, state) -}}
190
+ {%- set value_start = state.pos -%}
191
+ {{- json_scan_value(source, state) -}}
192
+ {#- json.loads keeps the final member when a key is duplicated. -#}
193
+ {%- set unique = namespace(pairs=[]) -%}
194
+ {%- for previous in object_state.pairs -%}
195
+ {%- if previous[0] != sort_key -%}
196
+ {%- set unique.pairs = unique.pairs + [previous] -%}
197
+ {%- endif -%}
198
+ {%- endfor -%}
199
+ {%- set object_state.pairs = unique.pairs + [[sort_key, key, source[value_start:state.pos]]] -%}
200
+ {{- json_skip_ws(source, state) -}}
201
+ {%- if state.pos < source | length and source[state.pos] == ',' -%}
202
+ {%- set state.pos = state.pos + 1 -%}
203
+ {%- else -%}
204
+ {%- if state.pos < source | length and source[state.pos] == '}' -%}
205
+ {%- set state.pos = state.pos + 1 -%}
206
+ {%- endif -%}
207
+ {%- set object_state.done = true -%}
208
+ {%- endif -%}
209
+ {%- endif -%}
210
+ {%- endfor -%}
211
+ {{- '{' -}}
212
+ {%- for pair in object_state.pairs | sort(case_sensitive=true, attribute=0) -%}
213
+ {{- pair[1] -}}{{- ':' -}}
214
+ {%- set child_state = namespace(pos=0, string_value='') -%}
215
+ {{- canonical_json_text_value(pair[2], child_state) -}}
216
+ {%- if not loop.last -%}{{- ',' -}}{%- endif -%}
217
+ {%- endfor -%}
218
+ {{- '}' -}}
219
+ {%- elif source[state.pos] == '[' -%}
220
+ {%- set state.pos = state.pos + 1 -%}
221
+ {{- '[' -}}
222
+ {{- json_skip_ws(source, state) -}}
223
+ {%- set array_state = namespace(done=false, first=true) -%}
224
+ {%- if state.pos < source | length and source[state.pos] == ']' -%}
225
+ {%- set state.pos = state.pos + 1 -%}
226
+ {%- set array_state.done = true -%}
227
+ {%- endif -%}
228
+ {%- for ignored in range(source | length) -%}
229
+ {%- if not array_state.done -%}
230
+ {%- if not array_state.first -%}{{- ',' -}}{%- endif -%}
231
+ {%- set array_state.first = false -%}
232
+ {{- canonical_json_text_value(source, state) -}}
233
+ {{- json_skip_ws(source, state) -}}
234
+ {%- if state.pos < source | length and source[state.pos] == ',' -%}
235
+ {%- set state.pos = state.pos + 1 -%}
236
+ {%- else -%}
237
+ {%- if state.pos < source | length and source[state.pos] == ']' -%}
238
+ {%- set state.pos = state.pos + 1 -%}
239
+ {%- endif -%}
240
+ {%- set array_state.done = true -%}
241
+ {%- endif -%}
242
+ {%- endif -%}
243
+ {%- endfor -%}
244
+ {{- ']' -}}
245
+ {%- else -%}
246
+ {%- set scalar = namespace(start=state.pos, done=false) -%}
247
+ {%- for ignored in range(source | length) -%}
248
+ {%- if not scalar.done and state.pos < source | length -%}
249
+ {%- set ch = source[state.pos] -%}
250
+ {%- if ch == ',' or ch == '}' or ch == ']' or ch == ' ' or ch == '\t' or ch == '\r' or ch == '\n' -%}
251
+ {%- set scalar.done = true -%}
252
+ {%- else -%}
253
+ {%- set state.pos = state.pos + 1 -%}
254
+ {%- endif -%}
255
+ {%- endif -%}
256
+ {%- endfor -%}
257
+ {%- set token = source[scalar.start:state.pos] -%}
258
+ {%- if token == 'true' or token == 'false' or token == 'null' -%}
259
+ {{- token -}}
260
+ {%- elif '.' in token or 'e' in token or 'E' in token -%}
261
+ {{- json_scalar(token | float) -}}
262
+ {%- else -%}
263
+ {{- token | int | tojson(ensure_ascii=false, separators=(',', ':')) -}}
264
+ {%- endif -%}
265
+ {%- endif -%}
266
+ {%- endmacro -%}
267
+
268
+ {%- macro canonical_json_text(source) -%}
269
+ {%- set text = source | trim -%}
270
+ {%- if not text -%}
271
+ {{- '{}' -}}
272
+ {%- else -%}
273
+ {%- set state = namespace(pos=0, string_value='') -%}
274
+ {{- canonical_json_text_value(text, state) -}}
275
+ {%- endif -%}
276
+ {%- endmacro -%}
277
+
278
+ {#-
279
+ OpenAI clients use either an argument mapping or a JSON-encoded object.
280
+ Non-object/empty oddities degrade to {} instead of raising. Object parsing
281
+ recursively sorts keys, keeps the last duplicate key (json.loads behavior),
282
+ decodes JSON escapes under Transformers, and preserves array order.
283
+ -#}
284
+ {%- macro canonical_arguments(arguments) -%}
285
+ {%- if arguments is mapping -%}
286
+ {{- canonical_json(arguments) -}}
287
+ {%- elif arguments is string -%}
288
+ {%- set source = arguments | trim -%}
289
+ {%- if source and source[0] == '{' -%}
290
+ {{- canonical_json_text(source) -}}
291
+ {%- else -%}
292
+ {{- '{}' -}}
293
+ {%- endif -%}
294
+ {%- else -%}
295
+ {{- '{}' -}}
296
+ {%- endif -%}
297
+ {%- endmacro -%}
298
+
299
+ {#-
300
+ Match Python f"{float(effort):.2f}" followed by trailing-zero removal.
301
+ llama.cpp's jinja engine has no round filter; the bit table handles binary64 midpoint equality.
302
+ -#}
303
+ {%- macro reasoning_effort_text(effort) -%}
304
+ {%- set eff = effort -%}
305
+ {%- if eff is string -%}
306
+ {%- set e = eff | trim | lower -%}
307
+ {%- if e == 'none' -%}{%- set eff = 0.0 -%}
308
+ {%- elif e == 'minimal' -%}{%- set eff = 0.1 -%}
309
+ {%- elif e == 'low' -%}{%- set eff = 0.2 -%}
310
+ {%- elif e == 'medium' -%}{%- set eff = 0.7 -%}
311
+ {%- elif e == 'high' -%}{%- set eff = 0.9 -%}
312
+ {%- elif e == 'xhigh' -%}{%- set eff = 0.99 -%}
313
+ {%- elif e == 'max' -%}{%- set eff = 0.99 -%}
314
+ {%- else -%}{%- set eff = e | float(-1.0) -%}
315
+ {%- endif -%}
316
+ {%- endif -%}
317
+ {%- set value = eff | float -%}
318
+ {%- if value < 0 or value > 0.99 -%}
319
+ {{- raise_exception('Invalid reasoning_effort: ' + (effort | string) + '; expected none/minimal/low/medium/high/xhigh/max or a number in [0.0, 0.99]') -}}
320
+ {%- endif -%}
321
+ {%- if value == value | int and value >= 0 and value <= 1 -%}
322
+ {{- value | int -}}
323
+ {%- else -%}
324
+ {%- set midpoint_rounds_up = '1011011011010100100100100111000111000111100011100011111100000001111110000001111110000001111111000000' -%}
325
+ {%- set rounded = namespace(hundredths=0) -%}
326
+ {%- for lower_hundredth in range(100) -%}
327
+ {%- set boundary = (lower_hundredth + 0.5) / 100 -%}
328
+ {%- if value > boundary or (value == boundary and midpoint_rounds_up[lower_hundredth] == '1') -%}
329
+ {%- set rounded.hundredths = lower_hundredth + 1 -%}
330
+ {%- endif -%}
331
+ {%- endfor -%}
332
+ {%- if rounded.hundredths == 100 -%}
333
+ {{- '1' -}}
334
+ {%- elif rounded.hundredths == 0 -%}
335
+ {{- '0' -}}
336
+ {%- elif rounded.hundredths % 10 == 0 -%}
337
+ {{- '0.' -}}{{- (rounded.hundredths / 10) | int -}}
338
+ {%- elif rounded.hundredths < 10 -%}
339
+ {{- '0.0' -}}{{- rounded.hundredths -}}
340
+ {%- else -%}
341
+ {{- '0.' -}}{{- rounded.hundredths -}}
342
+ {%- endif -%}
343
+ {%- endif -%}
344
+ {%- endmacro -%}
345
+
346
+ {%- macro role_token(role) -%}
347
+ {%- if role == 'user' -%}{{- '<|message_user|>' -}}
348
+ {%- elif role == 'assistant' -%}{{- '<|message_model|>' -}}
349
+ {%- elif role == 'system' or role == 'developer' -%}{{- '<|message_system|>' -}}
350
+ {%- elif role == 'tool' -%}{{- '<|message_tool|>' -}}
351
+ {%- endif -%}
352
+ {%- endmacro -%}
353
+
354
+ {%- macro emit_message(role, kind, content='', author_name='') -%}
355
+ {{- role_token(role) -}}
356
+ {%- if author_name -%}{{- author_name -}}{%- endif -%}
357
+ {%- if kind == 'text' -%}
358
+ {{- '<|content_text|>' -}}{{- content -}}
359
+ {%- elif kind == 'thinking' -%}
360
+ {{- '<|content_thinking|>' -}}{{- content -}}
361
+ {%- elif kind == 'xml' -%}
362
+ {{- '<|content_xml|>' -}}{{- content -}}
363
+ {%- elif kind == 'invoke_tool_json' -%}
364
+ {{- '<|content_invoke_tool_json|>' -}}{{- content -}}
365
+ {%- elif kind == 'image' -%}
366
+ {{- '<|content_image|><|image|>' -}}
367
+ {%- elif kind == 'audio' -%}
368
+ {{- '<|content_audio_input|><|audio|><|audio_end|>' -}}
369
+ {%- endif -%}
370
+ {{- '<|end_message|>' -}}
371
+ {%- endmacro -%}
372
+
373
+ {%- set effort_value = reasoning_effort if (reasoning_effort is defined and reasoning_effort is not none) else 0.9 -%}
374
+ {%- set eff_ns = namespace(emitted=false) -%}
375
+ {%- set first_ns = namespace(idx=-1) -%}
376
+ {%- for m in messages -%}
377
+ {%- if first_ns.idx == -1 and m.get('role') not in ['system', 'developer'] -%}
378
+ {%- set first_ns.idx = loop.index0 -%}
379
+ {%- endif -%}
380
+ {%- endfor -%}
381
+
382
+ {%- if tools is defined and tools -%}
383
+ {{- '<|message_system|>tool_declare<|content_xml|>[' -}}
384
+ {%- for tool in tools -%}
385
+ {%- set function = tool.get('function', {}) if tool.get('function', {}) is mapping else {} -%}
386
+ {%- set description = function.get('description') or '' -%}
387
+ {%- set parameters = function.get('parameters') or {} -%}
388
+ {%- set tool_type = tool.get('type', 'function') -%}
389
+ {{- '{"description":' -}}{{- canonical_json(description) -}}
390
+ {{- ',"name":' -}}{{- canonical_json(function.get('name')) -}}
391
+ {{- ',"parameters":' -}}{{- canonical_json(parameters) -}}
392
+ {{- ',"type":' -}}{{- canonical_json(tool_type) -}}{{- '}' -}}
393
+ {%- if not loop.last -%}{{- ',' -}}{%- endif -%}
394
+ {%- endfor -%}
395
+ {{- ']<|end_message|>' -}}
396
+ {%- endif -%}
397
+
398
+ {#- Last-user boundary used only by the opt-in preserve_thinking=false mode. -#}
399
+ {%- set thinking_state = namespace(last_user_index=messages | length - 1, found_user=false) -%}
400
+ {%- for index in range(messages | length - 1, -1, -1) -%}
401
+ {%- if not thinking_state.found_user and messages[index].get('role') == 'user' -%}
402
+ {%- set thinking_state.last_user_index = index -%}
403
+ {%- set thinking_state.found_user = true -%}
404
+ {%- endif -%}
405
+ {%- endfor -%}
406
+
407
+ {%- for message in messages -%}
408
+ {%- set message_index = loop.index0 -%}
409
+ {%- set role = message.get('role') -%}
410
+ {%- if not eff_ns.emitted and loop.index0 == first_ns.idx -%}
411
+ {{- emit_message('system', 'text', 'Thinking effort level: ' + reasoning_effort_text(effort_value)) -}}
412
+ {%- set eff_ns.emitted = true -%}
413
+ {%- endif -%}
414
+ {%- if role == 'tool' -%}
415
+ {%- set resolved = namespace(name=message.get('name') or '') -%}
416
+ {%- if not resolved.name and message.get('tool_call_id') -%}
417
+ {%- for prior in messages[:message_index] -%}
418
+ {%- if prior.get('role') == 'assistant' -%}
419
+ {%- for call in prior.get('tool_calls') or [] -%}
420
+ {%- if call.get('id') and (call.get('id') | string) == message.get('tool_call_id') -%}
421
+ {%- set prior_function = call.get('function', {}) if call.get('function', {}) is mapping else {} -%}
422
+ {%- set resolved.name = prior_function.get('name') or '' -%}
423
+ {%- endif -%}
424
+ {%- endfor -%}
425
+ {%- endif -%}
426
+ {%- endfor -%}
427
+ {%- endif -%}
428
+ {%- set tool_content = message.get('content', '') -%}
429
+ {%- if tool_content is none -%}
430
+ {%- set tool_content = '' -%}
431
+ {%- elif tool_content is mapping or (tool_content is sequence and tool_content is not string) -%}
432
+ {%- set tool_content = canonical_json(tool_content) -%}
433
+ {%- elif tool_content is not string -%}
434
+ {%- set tool_content = canonical_json(tool_content) -%}
435
+ {%- endif -%}
436
+ {{- emit_message('tool', 'text', tool_content, resolved.name | string) -}}
437
+ {%- elif role == 'user' or role == 'assistant' or role == 'system' or role == 'developer' -%}
438
+ {%- set turn_out -%}
439
+ {%- if role == 'assistant' and message.get('reasoning_content') is string and message.get('reasoning_content') and
440
+ ((preserve_thinking is not defined) or preserve_thinking is not false or message_index > thinking_state.last_user_index) -%}
441
+ {{- emit_message('assistant', 'thinking', message.get('reasoning_content')) -}}
442
+ {%- endif -%}
443
+
444
+ {%- set content = message.get('content', '') -%}
445
+ {#- Makes llama.cpp retain typed arrays rather than flattening them. -#}
446
+ {%- set content_probe = content[0] if content is sequence and content | length > 0 else none -%}
447
+ {%- if content is string -%}
448
+ {%- if '<__media_' in content -%}
449
+ {#- Flattened media markers: each part becomes its own message block. The runtime may
450
+ randomize the marker suffix, so split on the stable prefix and re-emit the exact
451
+ marker text; the runtime then expands it into the typed content sentinel plus the
452
+ media embedding rows. -#}
453
+ {%- for segment in content.split('<__media_') -%}
454
+ {%- if loop.first -%}
455
+ {%- if segment -%}{{- emit_message(role, 'text', segment) -}}{%- endif -%}
456
+ {%- else -%}
457
+ {%- set mparts = segment.split('>') -%}
458
+ {%- set rest = mparts[1:] | join('>') -%}
459
+ {{- role_token(role) -}}{{- '<__media_' + mparts[0] + '>' -}}{{- '<|end_message|>' -}}
460
+ {%- if rest -%}{{- emit_message(role, 'text', rest) -}}{%- endif -%}
461
+ {%- endif -%}
462
+ {%- endfor -%}
463
+ {%- elif content -%}
464
+ {{- emit_message(role, 'text', content) -}}
465
+ {%- endif -%}
466
+ {%- elif content is sequence -%}
467
+ {%- for part in content -%}
468
+ {%- if part is string -%}
469
+ {{- emit_message(role, 'text', part) -}}
470
+ {%- elif part is mapping -%}
471
+ {%- set part_type = part.get('type') -%}
472
+ {%- if part_type is none or part_type == 'text' or part_type == 'input_text' -%}
473
+ {%- set part_text = part.get('text', '') -%}
474
+ {{- emit_message(role, 'text', part_text if part_text is string else '') -}}
475
+ {%- elif part_type == 'image' or part_type == 'input_image' or part_type == 'image_url' -%}
476
+ {{- emit_message(role, 'image') -}}
477
+ {%- elif part_type == 'audio' or part_type == 'input_audio' or part_type == 'audio_url' -%}
478
+ {{- emit_message(role, 'audio') -}}
479
+ {%- endif -%}
480
+ {%- endif -%}
481
+ {%- endfor -%}
482
+ {%- endif -%}
483
+
484
+ {%- if role == 'assistant' -%}
485
+ {%- for call in message.get('tool_calls') or [] -%}
486
+ {%- set function = call.get('function', {}) if call.get('function', {}) is mapping else {} -%}
487
+ {%- if function.get('name') is string -%}
488
+ {%- set raw_arguments = function.get('arguments') or {} -%}
489
+ {%- set arguments_json = canonical_arguments(raw_arguments) -%}
490
+ {%- set invocation = '{"name":' + canonical_json(function.get('name')) + ',"args":' + arguments_json + '}' -%}
491
+ {{- emit_message('assistant', 'invoke_tool_json', invocation, function.get('name')) -}}
492
+ {%- endif -%}
493
+ {%- endfor -%}
494
+ {%- endif -%}
495
+ {%- endset -%}
496
+ {{- turn_out -}}
497
+ {#- Close each historical model turn, but never emit a bare terminator for an
498
+ assistant message that rendered no blocks. -#}
499
+ {%- if role == 'assistant' and turn_out -%}
500
+ {{- '<|content_model_end_sampling|>' -}}
501
+ {%- endif -%}
502
+ {%- else -%}
503
+ {{- raise_exception('Unknown message role: ' + (role | string)) -}}
504
+ {%- endif -%}
505
+ {%- endfor -%}
506
+
507
+ {%- if not eff_ns.emitted -%}
508
+ {{- emit_message('system', 'text', 'Thinking effort level: ' + reasoning_effort_text(effort_value)) -}}
509
+ {%- endif -%}
510
+
511
+ {%- if add_generation_prompt is defined and add_generation_prompt -%}
512
+ {{- '<|message_model|>' -}}
513
+ {%- endif -%}
514
+ {#- Unsloth translation to jinja from TML's parser #}
config.json ADDED
@@ -0,0 +1,239 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "architectures": [
3
+ "InklingForConditionalGeneration"
4
+ ],
5
+ "audio_bos_token_id": 200020,
6
+ "audio_config": {
7
+ "audio_mode": "dmel",
8
+ "bias": false,
9
+ "decoder_dmodel": 4096,
10
+ "dmel_max_value": 2.0,
11
+ "dmel_min_value": -7.0,
12
+ "initializer_range": 0.02,
13
+ "mel_vocab_size": 16,
14
+ "model_type": "inkling_audio",
15
+ "n_mel_bins": 80,
16
+ "rms_norm_eps": 1e-06,
17
+ "text_hidden_size": 4096,
18
+ "use_audio_norm": true
19
+ },
20
+ "audio_token_id": 200053,
21
+ "eos_token_id": 200006,
22
+ "image_bos_token_id": 200005,
23
+ "image_token_id": 200054,
24
+ "model_type": "inkling_mm_model",
25
+ "mtp_config": {
26
+ "chain_hidden_post_norm": false,
27
+ "local_layer_ids": [
28
+ 0,
29
+ 2,
30
+ 4,
31
+ 5,
32
+ 6,
33
+ 7
34
+ ],
35
+ "num_nextn_predict_layers": 8
36
+ },
37
+ "pad_token_id": 200056,
38
+ "text_config": {
39
+ "attention_dropout": 0.0,
40
+ "bos_token_id": 1,
41
+ "chain_hidden_post_norm": false,
42
+ "conv_kernel_size": 4,
43
+ "d_rel": 16,
44
+ "torch_dtype": "bfloat16",
45
+ "eos_token_id": 2,
46
+ "final_logit_softcapping": null,
47
+ "gate_activation": "sigmoid",
48
+ "head_dim": 128,
49
+ "hidden_act": "silu",
50
+ "hidden_size": 4096,
51
+ "initializer_range": 0.02,
52
+ "intermediate_size": 16384,
53
+ "layer_types": [
54
+ "hybrid_sliding",
55
+ "hybrid_sliding",
56
+ "hybrid_sliding",
57
+ "hybrid_sliding",
58
+ "hybrid_sliding",
59
+ "hybrid",
60
+ "hybrid_sliding",
61
+ "hybrid_sliding",
62
+ "hybrid_sliding",
63
+ "hybrid_sliding",
64
+ "hybrid_sliding",
65
+ "hybrid",
66
+ "hybrid_sliding",
67
+ "hybrid_sliding",
68
+ "hybrid_sliding",
69
+ "hybrid_sliding",
70
+ "hybrid_sliding",
71
+ "hybrid",
72
+ "hybrid_sliding",
73
+ "hybrid_sliding",
74
+ "hybrid_sliding",
75
+ "hybrid_sliding",
76
+ "hybrid_sliding",
77
+ "hybrid",
78
+ "hybrid_sliding",
79
+ "hybrid_sliding",
80
+ "hybrid_sliding",
81
+ "hybrid_sliding",
82
+ "hybrid_sliding",
83
+ "hybrid",
84
+ "hybrid_sliding",
85
+ "hybrid_sliding",
86
+ "hybrid_sliding",
87
+ "hybrid_sliding",
88
+ "hybrid_sliding",
89
+ "hybrid",
90
+ "hybrid_sliding",
91
+ "hybrid_sliding",
92
+ "hybrid_sliding",
93
+ "hybrid_sliding",
94
+ "hybrid_sliding",
95
+ "hybrid"
96
+ ],
97
+ "local_layer_ids": [
98
+ 0,
99
+ 1,
100
+ 2,
101
+ 3,
102
+ 4,
103
+ 6,
104
+ 7,
105
+ 8,
106
+ 9,
107
+ 10,
108
+ 12,
109
+ 13,
110
+ 14,
111
+ 15,
112
+ 16,
113
+ 18,
114
+ 19,
115
+ 20,
116
+ 21,
117
+ 22,
118
+ 24,
119
+ 25,
120
+ 26,
121
+ 27,
122
+ 28,
123
+ 30,
124
+ 31,
125
+ 32,
126
+ 33,
127
+ 34,
128
+ 36,
129
+ 37,
130
+ 38,
131
+ 39,
132
+ 40
133
+ ],
134
+ "log_scaling_alpha": 0.1,
135
+ "log_scaling_n_floor": 128000,
136
+ "logits_mup_width_multiplier": 16.0,
137
+ "max_position_embeddings": 1048576,
138
+ "mlp_layer_types": [
139
+ "dense",
140
+ "dense",
141
+ "sparse",
142
+ "sparse",
143
+ "sparse",
144
+ "sparse",
145
+ "sparse",
146
+ "sparse",
147
+ "sparse",
148
+ "sparse",
149
+ "sparse",
150
+ "sparse",
151
+ "sparse",
152
+ "sparse",
153
+ "sparse",
154
+ "sparse",
155
+ "sparse",
156
+ "sparse",
157
+ "sparse",
158
+ "sparse",
159
+ "sparse",
160
+ "sparse",
161
+ "sparse",
162
+ "sparse",
163
+ "sparse",
164
+ "sparse",
165
+ "sparse",
166
+ "sparse",
167
+ "sparse",
168
+ "sparse",
169
+ "sparse",
170
+ "sparse",
171
+ "sparse",
172
+ "sparse",
173
+ "sparse",
174
+ "sparse",
175
+ "sparse",
176
+ "sparse",
177
+ "sparse",
178
+ "sparse",
179
+ "sparse",
180
+ "sparse"
181
+ ],
182
+ "model_type": "inkling_text",
183
+ "moe_intermediate_size": 3072,
184
+ "mtp_hidden_states_first": true,
185
+ "mtp_local_layer_ids": [
186
+ 0,
187
+ 2,
188
+ 4,
189
+ 5,
190
+ 6,
191
+ 7
192
+ ],
193
+ "n_routed_experts": 256,
194
+ "n_shared_experts": 2,
195
+ "norm_after_topk": true,
196
+ "num_attention_heads": 32,
197
+ "num_experts_per_tok": 6,
198
+ "num_hidden_layers": 42,
199
+ "num_key_value_heads": 8,
200
+ "num_mtp_layers": 8,
201
+ "number_of_conv_states": 4,
202
+ "o_bias": false,
203
+ "pad_token_id": null,
204
+ "q_bias": false,
205
+ "rel_extent": 1024,
206
+ "rms_norm_eps": 1e-06,
207
+ "rms_norm_eps_moe_gate": 1e-06,
208
+ "route_scale": 8.0,
209
+ "shared_expert_sink": true,
210
+ "sliding_window_size": 512,
211
+ "swa_head_dim": 128,
212
+ "swa_num_attention_heads": 32,
213
+ "swa_num_key_value_heads": 8,
214
+ "unpadded_vocab_size": 200058,
215
+ "use_embed_norm": true,
216
+ "use_gate_bias": true,
217
+ "use_global_scale": true,
218
+ "use_sconv": true,
219
+ "vocab_size": 201024
220
+ },
221
+ "transformers_version": "5.15.0.dev0",
222
+ "unsloth_fixed": true,
223
+ "vision_config": {
224
+ "decoder_dmodel": 4096,
225
+ "hidden_size": 1024,
226
+ "initializer_range": 0.02,
227
+ "model_type": "inkling_vision",
228
+ "n_channels": 3,
229
+ "n_layers": 4,
230
+ "num_attention_heads": 16,
231
+ "num_channels": 3,
232
+ "patch_size": 40,
233
+ "rms_norm_eps": 1e-06,
234
+ "temporal_patch_size": 2,
235
+ "text_hidden_size": 4096,
236
+ "use_vision_norm": true,
237
+ "vision_encoder_type": "hmlp"
238
+ }
239
+ }
model-00001-of-00032.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:2c5760219bfaa481d40740c6ff2a757d83d0f46ea3d4a57816b263e94bca07f6
3
+ size 17316268892
model-00002-of-00032.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:014c270641a05aa8fba80f9c13788ed837d17cb8f0c652c01fa06b4d613d49aa
3
+ size 12987870808
model-00003-of-00032.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:1f054436b87f2145d118b1d908d9d322386d31fd143b86ff960afdbdeab483e9
3
+ size 17347793080
model-00004-of-00032.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:af080715e621945ba5af50392dfc0e4da4320dfc8c003e849a6f8ac515e29f50
3
+ size 17213424132
model-00005-of-00032.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:0db9928ec7caf3829f43e220dc11377ee601859a03eabe73201d15efd422278d
3
+ size 12939487924
model-00006-of-00032.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ec21b6981f0b5e67a6d950953181238f6772ae318776e9bcaecb2844610b9d50
3
+ size 13424205020
model-00007-of-00032.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:215104d66deb93e3570bf2b3f4faf59b7ec5b1d8f99199e0696b83431f6fc9bd
3
+ size 17589122310
model-00008-of-00032.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:bcaa55a917422ebcfaa6fc095aab6c0a9db4dea7dd4672c9bd629076c215e95b
3
+ size 13094759548
model-00009-of-00032.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a2787970b24cf00006bba30f058cb3654285a4c2ee593be81ee0ba5f2b19f7f3
3
+ size 17806124748
model-00010-of-00032.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:5fe304f2795d4c480c1abf3c8f1c7d2cd95dfeb929d5dba07ea4efea167d9fa5
3
+ size 13138908652
model-00011-of-00032.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f0d6f8172c586dbb0f218177805d834a75a40ddd2364f027bb566ad87e9ce75d
3
+ size 17563853356
model-00012-of-00032.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:676548e503fc2fb788c9b13f2d089c66ce69ed06a5c3130d87e4cf9528b9e989
3
+ size 17698101544
model-00013-of-00032.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:26a849e4d6d70157196c94e24c63e1e0bbf057c55c475afd63b158c5c3d57713
3
+ size 17639247264
model-00014-of-00032.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:d3e59b8cdd4ccdd847f8c2156cf2bced63c2bd42567966d61766e8bf86381953
3
+ size 17532412336
model-00015-of-00032.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:b42516a6c2e9482f4b27bfebcbb52548257fb6ad733adee4f0982398441b70b1
3
+ size 13077884518
model-00016-of-00032.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:c231d7aad10a355175cde936b96e19a318ce7b71de1b733314488b780b8c1c44
3
+ size 17249158084
model-00017-of-00032.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:336920d3f16598e95fd7dd9140966f7bd9cd9f5320abe702fe817d7cee61dd29
3
+ size 17530312468
model-00018-of-00032.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ad2d3be6ec35f6616c6c79d09289ff3cfce0d73ea2fbde059fe5db103a69f6f4
3
+ size 13314336372
model-00019-of-00032.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:bc16198204e3924105718afb000e37407663a83eb213880bc0276a381cbcc2ab
3
+ size 14598907940
model-00020-of-00032.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:92f3a7bc1d96ccba4a8c5f9aecd5d8d31668332b618168e4c595f032fd694830
3
+ size 17330939892
model-00021-of-00032.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:88226d764156bb50354e429386724d011a80d83b6e598f5d42d16ec74c4098b3
3
+ size 17637257468
model-00022-of-00032.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f537311d87b7f0f150fd837bcdb9228c919944e3bd25c1c5afa2c9cf39589578
3
+ size 17897502808
model-00023-of-00032.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:8baab9f74750a08022cc302bb388712245df0ed469c85b705b6aac3b1e64d4fa
3
+ size 17461048528
model-00024-of-00032.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:8cac09baa9e025772be14309ea5e431f5201b3f8a0c5cf728165cbd03ff8b676
3
+ size 17339543424
model-00025-of-00032.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f15df1396235258c86d12eba3b07816c4c271ba4ccf606d77c9d77ba2ef357a1
3
+ size 17469378636
model-00026-of-00032.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a572416ba29bd2e4af379821c341921c82b11f060cb55caa70f349bf35eed838
3
+ size 17589144540
model-00027-of-00032.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:1a85d05def90388766e8b6e9e3b16a07ba7e59e8db97e11828a320c4a18938a7
3
+ size 17318441276
model-00028-of-00032.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:722ef9ca3c9c6fe34de0b63d101863d526265fcc959789eec598a7ccdd1be774
3
+ size 17431612608
model-00029-of-00032.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:41a072309c0367de1178ebde9d8098c89f633fa7505bfe0156997bfaa3064c38
3
+ size 17467330680
model-00030-of-00032.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:42d167ed41231a0407e3a918ce5a995fa26c9830e3c1ea4b366c345b5ca73dd8
3
+ size 18864712472
model-00031-of-00032.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:b3a6ce459934f1b8ef44a2750cc98af3e05bd4a72d28e6e4cb6f2294bd6c9a5e
3
+ size 17188276124
model-00032-of-00032.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:7b5ec62865af94f71cb8c95ed073ae61a7fbed3f5f28d2f3fb54dd391aefeb3d
3
+ size 17391809432
model.safetensors.index.json ADDED
@@ -0,0 +1,1055 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "metadata": {
3
+ "total_size": 531912898740
4
+ },
5
+ "weight_map": {
6
+ "model.audio.encoder.weight": "model-00019-of-00032.safetensors",
7
+ "model.audio.final_norm.weight": "model-00022-of-00032.safetensors",
8
+ "model.llm.embed.weight": "model-00030-of-00032.safetensors",
9
+ "model.llm.embed_norm.weight": "model-00019-of-00032.safetensors",
10
+ "model.llm.layers.0.attn.k_norm.weight": "model-00009-of-00032.safetensors",
11
+ "model.llm.layers.0.attn.k_sconv.weight": "model-00030-of-00032.safetensors",
12
+ "model.llm.layers.0.attn.q_norm.weight": "model-00008-of-00032.safetensors",
13
+ "model.llm.layers.0.attn.rel_logits_proj.proj": "model-00028-of-00032.safetensors",
14
+ "model.llm.layers.0.attn.v_sconv.weight": "model-00007-of-00032.safetensors",
15
+ "model.llm.layers.0.attn.wk_dv.weight": "model-00025-of-00032.safetensors",
16
+ "model.llm.layers.0.attn.wo_ud.weight": "model-00012-of-00032.safetensors",
17
+ "model.llm.layers.0.attn.wq_du.weight": "model-00009-of-00032.safetensors",
18
+ "model.llm.layers.0.attn.wr_du.weight": "model-00026-of-00032.safetensors",
19
+ "model.llm.layers.0.attn.wv_dv.weight": "model-00026-of-00032.safetensors",
20
+ "model.llm.layers.0.attn_norm.weight": "model-00011-of-00032.safetensors",
21
+ "model.llm.layers.0.attn_sconv.weight": "model-00003-of-00032.safetensors",
22
+ "model.llm.layers.0.mlp.global_scale": "model-00007-of-00032.safetensors",
23
+ "model.llm.layers.0.mlp.w13_dn.weight": "model-00009-of-00032.safetensors",
24
+ "model.llm.layers.0.mlp.w2_md.weight": "model-00013-of-00032.safetensors",
25
+ "model.llm.layers.0.mlp_norm.weight": "model-00017-of-00032.safetensors",
26
+ "model.llm.layers.0.mlp_sconv.weight": "model-00018-of-00032.safetensors",
27
+ "model.llm.layers.1.attn.k_norm.weight": "model-00011-of-00032.safetensors",
28
+ "model.llm.layers.1.attn.k_sconv.weight": "model-00006-of-00032.safetensors",
29
+ "model.llm.layers.1.attn.q_norm.weight": "model-00017-of-00032.safetensors",
30
+ "model.llm.layers.1.attn.rel_logits_proj.proj": "model-00013-of-00032.safetensors",
31
+ "model.llm.layers.1.attn.v_sconv.weight": "model-00030-of-00032.safetensors",
32
+ "model.llm.layers.1.attn.wk_dv.weight": "model-00010-of-00032.safetensors",
33
+ "model.llm.layers.1.attn.wo_ud.weight": "model-00026-of-00032.safetensors",
34
+ "model.llm.layers.1.attn.wq_du.weight": "model-00027-of-00032.safetensors",
35
+ "model.llm.layers.1.attn.wr_du.weight": "model-00006-of-00032.safetensors",
36
+ "model.llm.layers.1.attn.wv_dv.weight": "model-00026-of-00032.safetensors",
37
+ "model.llm.layers.1.attn_norm.weight": "model-00012-of-00032.safetensors",
38
+ "model.llm.layers.1.attn_sconv.weight": "model-00009-of-00032.safetensors",
39
+ "model.llm.layers.1.mlp.global_scale": "model-00015-of-00032.safetensors",
40
+ "model.llm.layers.1.mlp.w13_dn.weight": "model-00029-of-00032.safetensors",
41
+ "model.llm.layers.1.mlp.w2_md.weight": "model-00010-of-00032.safetensors",
42
+ "model.llm.layers.1.mlp_norm.weight": "model-00026-of-00032.safetensors",
43
+ "model.llm.layers.1.mlp_sconv.weight": "model-00017-of-00032.safetensors",
44
+ "model.llm.layers.10.attn.k_norm.weight": "model-00013-of-00032.safetensors",
45
+ "model.llm.layers.10.attn.k_sconv.weight": "model-00005-of-00032.safetensors",
46
+ "model.llm.layers.10.attn.q_norm.weight": "model-00022-of-00032.safetensors",
47
+ "model.llm.layers.10.attn.rel_logits_proj.proj": "model-00010-of-00032.safetensors",
48
+ "model.llm.layers.10.attn.v_sconv.weight": "model-00030-of-00032.safetensors",
49
+ "model.llm.layers.10.attn.wk_dv.weight": "model-00010-of-00032.safetensors",
50
+ "model.llm.layers.10.attn.wo_ud.weight": "model-00021-of-00032.safetensors",
51
+ "model.llm.layers.10.attn.wq_du.weight": "model-00012-of-00032.safetensors",
52
+ "model.llm.layers.10.attn.wr_du.weight": "model-00025-of-00032.safetensors",
53
+ "model.llm.layers.10.attn.wv_dv.weight": "model-00023-of-00032.safetensors",
54
+ "model.llm.layers.10.attn_norm.weight": "model-00014-of-00032.safetensors",
55
+ "model.llm.layers.10.attn_sconv.weight": "model-00029-of-00032.safetensors",
56
+ "model.llm.layers.10.mlp.experts.w13_weight": "model-00016-of-00032.safetensors",
57
+ "model.llm.layers.10.mlp.experts.w2_weight": "model-00027-of-00032.safetensors",
58
+ "model.llm.layers.10.mlp.gate.bias": "model-00017-of-00032.safetensors",
59
+ "model.llm.layers.10.mlp.gate.global_scale": "model-00023-of-00032.safetensors",
60
+ "model.llm.layers.10.mlp.gate.weight": "model-00012-of-00032.safetensors",
61
+ "model.llm.layers.10.mlp.shared_experts.shared_w13_weight": "model-00023-of-00032.safetensors",
62
+ "model.llm.layers.10.mlp.shared_experts.shared_w2_weight": "model-00021-of-00032.safetensors",
63
+ "model.llm.layers.10.mlp_norm.weight": "model-00031-of-00032.safetensors",
64
+ "model.llm.layers.10.mlp_sconv.weight": "model-00026-of-00032.safetensors",
65
+ "model.llm.layers.11.attn.k_norm.weight": "model-00021-of-00032.safetensors",
66
+ "model.llm.layers.11.attn.k_sconv.weight": "model-00009-of-00032.safetensors",
67
+ "model.llm.layers.11.attn.q_norm.weight": "model-00032-of-00032.safetensors",
68
+ "model.llm.layers.11.attn.rel_logits_proj.proj": "model-00005-of-00032.safetensors",
69
+ "model.llm.layers.11.attn.v_sconv.weight": "model-00024-of-00032.safetensors",
70
+ "model.llm.layers.11.attn.wk_dv.weight": "model-00007-of-00032.safetensors",
71
+ "model.llm.layers.11.attn.wo_ud.weight": "model-00006-of-00032.safetensors",
72
+ "model.llm.layers.11.attn.wq_du.weight": "model-00020-of-00032.safetensors",
73
+ "model.llm.layers.11.attn.wr_du.weight": "model-00023-of-00032.safetensors",
74
+ "model.llm.layers.11.attn.wv_dv.weight": "model-00014-of-00032.safetensors",
75
+ "model.llm.layers.11.attn_norm.weight": "model-00021-of-00032.safetensors",
76
+ "model.llm.layers.11.attn_sconv.weight": "model-00001-of-00032.safetensors",
77
+ "model.llm.layers.11.mlp.experts.w13_weight": "model-00030-of-00032.safetensors",
78
+ "model.llm.layers.11.mlp.experts.w2_weight": "model-00007-of-00032.safetensors",
79
+ "model.llm.layers.11.mlp.gate.bias": "model-00014-of-00032.safetensors",
80
+ "model.llm.layers.11.mlp.gate.global_scale": "model-00015-of-00032.safetensors",
81
+ "model.llm.layers.11.mlp.gate.weight": "model-00022-of-00032.safetensors",
82
+ "model.llm.layers.11.mlp.shared_experts.shared_w13_weight": "model-00022-of-00032.safetensors",
83
+ "model.llm.layers.11.mlp.shared_experts.shared_w2_weight": "model-00004-of-00032.safetensors",
84
+ "model.llm.layers.11.mlp_norm.weight": "model-00007-of-00032.safetensors",
85
+ "model.llm.layers.11.mlp_sconv.weight": "model-00027-of-00032.safetensors",
86
+ "model.llm.layers.12.attn.k_norm.weight": "model-00029-of-00032.safetensors",
87
+ "model.llm.layers.12.attn.k_sconv.weight": "model-00011-of-00032.safetensors",
88
+ "model.llm.layers.12.attn.q_norm.weight": "model-00015-of-00032.safetensors",
89
+ "model.llm.layers.12.attn.rel_logits_proj.proj": "model-00012-of-00032.safetensors",
90
+ "model.llm.layers.12.attn.v_sconv.weight": "model-00017-of-00032.safetensors",
91
+ "model.llm.layers.12.attn.wk_dv.weight": "model-00017-of-00032.safetensors",
92
+ "model.llm.layers.12.attn.wo_ud.weight": "model-00028-of-00032.safetensors",
93
+ "model.llm.layers.12.attn.wq_du.weight": "model-00007-of-00032.safetensors",
94
+ "model.llm.layers.12.attn.wr_du.weight": "model-00029-of-00032.safetensors",
95
+ "model.llm.layers.12.attn.wv_dv.weight": "model-00023-of-00032.safetensors",
96
+ "model.llm.layers.12.attn_norm.weight": "model-00014-of-00032.safetensors",
97
+ "model.llm.layers.12.attn_sconv.weight": "model-00026-of-00032.safetensors",
98
+ "model.llm.layers.12.mlp.experts.w13_weight": "model-00013-of-00032.safetensors",
99
+ "model.llm.layers.12.mlp.experts.w2_weight": "model-00015-of-00032.safetensors",
100
+ "model.llm.layers.12.mlp.gate.bias": "model-00018-of-00032.safetensors",
101
+ "model.llm.layers.12.mlp.gate.global_scale": "model-00014-of-00032.safetensors",
102
+ "model.llm.layers.12.mlp.gate.weight": "model-00014-of-00032.safetensors",
103
+ "model.llm.layers.12.mlp.shared_experts.shared_w13_weight": "model-00015-of-00032.safetensors",
104
+ "model.llm.layers.12.mlp.shared_experts.shared_w2_weight": "model-00026-of-00032.safetensors",
105
+ "model.llm.layers.12.mlp_norm.weight": "model-00008-of-00032.safetensors",
106
+ "model.llm.layers.12.mlp_sconv.weight": "model-00030-of-00032.safetensors",
107
+ "model.llm.layers.13.attn.k_norm.weight": "model-00006-of-00032.safetensors",
108
+ "model.llm.layers.13.attn.k_sconv.weight": "model-00001-of-00032.safetensors",
109
+ "model.llm.layers.13.attn.q_norm.weight": "model-00022-of-00032.safetensors",
110
+ "model.llm.layers.13.attn.rel_logits_proj.proj": "model-00009-of-00032.safetensors",
111
+ "model.llm.layers.13.attn.v_sconv.weight": "model-00007-of-00032.safetensors",
112
+ "model.llm.layers.13.attn.wk_dv.weight": "model-00022-of-00032.safetensors",
113
+ "model.llm.layers.13.attn.wo_ud.weight": "model-00017-of-00032.safetensors",
114
+ "model.llm.layers.13.attn.wq_du.weight": "model-00011-of-00032.safetensors",
115
+ "model.llm.layers.13.attn.wr_du.weight": "model-00019-of-00032.safetensors",
116
+ "model.llm.layers.13.attn.wv_dv.weight": "model-00025-of-00032.safetensors",
117
+ "model.llm.layers.13.attn_norm.weight": "model-00027-of-00032.safetensors",
118
+ "model.llm.layers.13.attn_sconv.weight": "model-00012-of-00032.safetensors",
119
+ "model.llm.layers.13.mlp.experts.w13_weight": "model-00027-of-00032.safetensors",
120
+ "model.llm.layers.13.mlp.experts.w2_weight": "model-00027-of-00032.safetensors",
121
+ "model.llm.layers.13.mlp.gate.bias": "model-00009-of-00032.safetensors",
122
+ "model.llm.layers.13.mlp.gate.global_scale": "model-00004-of-00032.safetensors",
123
+ "model.llm.layers.13.mlp.gate.weight": "model-00032-of-00032.safetensors",
124
+ "model.llm.layers.13.mlp.shared_experts.shared_w13_weight": "model-00014-of-00032.safetensors",
125
+ "model.llm.layers.13.mlp.shared_experts.shared_w2_weight": "model-00005-of-00032.safetensors",
126
+ "model.llm.layers.13.mlp_norm.weight": "model-00008-of-00032.safetensors",
127
+ "model.llm.layers.13.mlp_sconv.weight": "model-00020-of-00032.safetensors",
128
+ "model.llm.layers.14.attn.k_norm.weight": "model-00019-of-00032.safetensors",
129
+ "model.llm.layers.14.attn.k_sconv.weight": "model-00030-of-00032.safetensors",
130
+ "model.llm.layers.14.attn.q_norm.weight": "model-00022-of-00032.safetensors",
131
+ "model.llm.layers.14.attn.rel_logits_proj.proj": "model-00011-of-00032.safetensors",
132
+ "model.llm.layers.14.attn.v_sconv.weight": "model-00013-of-00032.safetensors",
133
+ "model.llm.layers.14.attn.wk_dv.weight": "model-00031-of-00032.safetensors",
134
+ "model.llm.layers.14.attn.wo_ud.weight": "model-00007-of-00032.safetensors",
135
+ "model.llm.layers.14.attn.wq_du.weight": "model-00028-of-00032.safetensors",
136
+ "model.llm.layers.14.attn.wr_du.weight": "model-00021-of-00032.safetensors",
137
+ "model.llm.layers.14.attn.wv_dv.weight": "model-00018-of-00032.safetensors",
138
+ "model.llm.layers.14.attn_norm.weight": "model-00026-of-00032.safetensors",
139
+ "model.llm.layers.14.attn_sconv.weight": "model-00026-of-00032.safetensors",
140
+ "model.llm.layers.14.mlp.experts.w13_weight": "model-00017-of-00032.safetensors",
141
+ "model.llm.layers.14.mlp.experts.w2_weight": "model-00026-of-00032.safetensors",
142
+ "model.llm.layers.14.mlp.gate.bias": "model-00027-of-00032.safetensors",
143
+ "model.llm.layers.14.mlp.gate.global_scale": "model-00014-of-00032.safetensors",
144
+ "model.llm.layers.14.mlp.gate.weight": "model-00009-of-00032.safetensors",
145
+ "model.llm.layers.14.mlp.shared_experts.shared_w13_weight": "model-00008-of-00032.safetensors",
146
+ "model.llm.layers.14.mlp.shared_experts.shared_w2_weight": "model-00011-of-00032.safetensors",
147
+ "model.llm.layers.14.mlp_norm.weight": "model-00021-of-00032.safetensors",
148
+ "model.llm.layers.14.mlp_sconv.weight": "model-00014-of-00032.safetensors",
149
+ "model.llm.layers.15.attn.k_norm.weight": "model-00021-of-00032.safetensors",
150
+ "model.llm.layers.15.attn.k_sconv.weight": "model-00003-of-00032.safetensors",
151
+ "model.llm.layers.15.attn.q_norm.weight": "model-00032-of-00032.safetensors",
152
+ "model.llm.layers.15.attn.rel_logits_proj.proj": "model-00009-of-00032.safetensors",
153
+ "model.llm.layers.15.attn.v_sconv.weight": "model-00024-of-00032.safetensors",
154
+ "model.llm.layers.15.attn.wk_dv.weight": "model-00007-of-00032.safetensors",
155
+ "model.llm.layers.15.attn.wo_ud.weight": "model-00016-of-00032.safetensors",
156
+ "model.llm.layers.15.attn.wq_du.weight": "model-00011-of-00032.safetensors",
157
+ "model.llm.layers.15.attn.wr_du.weight": "model-00025-of-00032.safetensors",
158
+ "model.llm.layers.15.attn.wv_dv.weight": "model-00021-of-00032.safetensors",
159
+ "model.llm.layers.15.attn_norm.weight": "model-00002-of-00032.safetensors",
160
+ "model.llm.layers.15.attn_sconv.weight": "model-00027-of-00032.safetensors",
161
+ "model.llm.layers.15.mlp.experts.w13_weight": "model-00003-of-00032.safetensors",
162
+ "model.llm.layers.15.mlp.experts.w2_weight": "model-00029-of-00032.safetensors",
163
+ "model.llm.layers.15.mlp.gate.bias": "model-00022-of-00032.safetensors",
164
+ "model.llm.layers.15.mlp.gate.global_scale": "model-00020-of-00032.safetensors",
165
+ "model.llm.layers.15.mlp.gate.weight": "model-00008-of-00032.safetensors",
166
+ "model.llm.layers.15.mlp.shared_experts.shared_w13_weight": "model-00022-of-00032.safetensors",
167
+ "model.llm.layers.15.mlp.shared_experts.shared_w2_weight": "model-00009-of-00032.safetensors",
168
+ "model.llm.layers.15.mlp_norm.weight": "model-00025-of-00032.safetensors",
169
+ "model.llm.layers.15.mlp_sconv.weight": "model-00007-of-00032.safetensors",
170
+ "model.llm.layers.16.attn.k_norm.weight": "model-00028-of-00032.safetensors",
171
+ "model.llm.layers.16.attn.k_sconv.weight": "model-00014-of-00032.safetensors",
172
+ "model.llm.layers.16.attn.q_norm.weight": "model-00005-of-00032.safetensors",
173
+ "model.llm.layers.16.attn.rel_logits_proj.proj": "model-00009-of-00032.safetensors",
174
+ "model.llm.layers.16.attn.v_sconv.weight": "model-00002-of-00032.safetensors",
175
+ "model.llm.layers.16.attn.wk_dv.weight": "model-00018-of-00032.safetensors",
176
+ "model.llm.layers.16.attn.wo_ud.weight": "model-00017-of-00032.safetensors",
177
+ "model.llm.layers.16.attn.wq_du.weight": "model-00011-of-00032.safetensors",
178
+ "model.llm.layers.16.attn.wr_du.weight": "model-00026-of-00032.safetensors",
179
+ "model.llm.layers.16.attn.wv_dv.weight": "model-00003-of-00032.safetensors",
180
+ "model.llm.layers.16.attn_norm.weight": "model-00002-of-00032.safetensors",
181
+ "model.llm.layers.16.attn_sconv.weight": "model-00021-of-00032.safetensors",
182
+ "model.llm.layers.16.mlp.experts.w13_weight": "model-00019-of-00032.safetensors",
183
+ "model.llm.layers.16.mlp.experts.w2_weight": "model-00025-of-00032.safetensors",
184
+ "model.llm.layers.16.mlp.gate.bias": "model-00011-of-00032.safetensors",
185
+ "model.llm.layers.16.mlp.gate.global_scale": "model-00009-of-00032.safetensors",
186
+ "model.llm.layers.16.mlp.gate.weight": "model-00006-of-00032.safetensors",
187
+ "model.llm.layers.16.mlp.shared_experts.shared_w13_weight": "model-00014-of-00032.safetensors",
188
+ "model.llm.layers.16.mlp.shared_experts.shared_w2_weight": "model-00008-of-00032.safetensors",
189
+ "model.llm.layers.16.mlp_norm.weight": "model-00006-of-00032.safetensors",
190
+ "model.llm.layers.16.mlp_sconv.weight": "model-00019-of-00032.safetensors",
191
+ "model.llm.layers.17.attn.k_norm.weight": "model-00009-of-00032.safetensors",
192
+ "model.llm.layers.17.attn.k_sconv.weight": "model-00020-of-00032.safetensors",
193
+ "model.llm.layers.17.attn.q_norm.weight": "model-00018-of-00032.safetensors",
194
+ "model.llm.layers.17.attn.rel_logits_proj.proj": "model-00007-of-00032.safetensors",
195
+ "model.llm.layers.17.attn.v_sconv.weight": "model-00005-of-00032.safetensors",
196
+ "model.llm.layers.17.attn.wk_dv.weight": "model-00005-of-00032.safetensors",
197
+ "model.llm.layers.17.attn.wo_ud.weight": "model-00025-of-00032.safetensors",
198
+ "model.llm.layers.17.attn.wq_du.weight": "model-00003-of-00032.safetensors",
199
+ "model.llm.layers.17.attn.wr_du.weight": "model-00010-of-00032.safetensors",
200
+ "model.llm.layers.17.attn.wv_dv.weight": "model-00005-of-00032.safetensors",
201
+ "model.llm.layers.17.attn_norm.weight": "model-00026-of-00032.safetensors",
202
+ "model.llm.layers.17.attn_sconv.weight": "model-00002-of-00032.safetensors",
203
+ "model.llm.layers.17.mlp.experts.w13_weight": "model-00014-of-00032.safetensors",
204
+ "model.llm.layers.17.mlp.experts.w2_weight": "model-00012-of-00032.safetensors",
205
+ "model.llm.layers.17.mlp.gate.bias": "model-00027-of-00032.safetensors",
206
+ "model.llm.layers.17.mlp.gate.global_scale": "model-00031-of-00032.safetensors",
207
+ "model.llm.layers.17.mlp.gate.weight": "model-00014-of-00032.safetensors",
208
+ "model.llm.layers.17.mlp.shared_experts.shared_w13_weight": "model-00007-of-00032.safetensors",
209
+ "model.llm.layers.17.mlp.shared_experts.shared_w2_weight": "model-00022-of-00032.safetensors",
210
+ "model.llm.layers.17.mlp_norm.weight": "model-00032-of-00032.safetensors",
211
+ "model.llm.layers.17.mlp_sconv.weight": "model-00012-of-00032.safetensors",
212
+ "model.llm.layers.18.attn.k_norm.weight": "model-00026-of-00032.safetensors",
213
+ "model.llm.layers.18.attn.k_sconv.weight": "model-00012-of-00032.safetensors",
214
+ "model.llm.layers.18.attn.q_norm.weight": "model-00022-of-00032.safetensors",
215
+ "model.llm.layers.18.attn.rel_logits_proj.proj": "model-00030-of-00032.safetensors",
216
+ "model.llm.layers.18.attn.v_sconv.weight": "model-00022-of-00032.safetensors",
217
+ "model.llm.layers.18.attn.wk_dv.weight": "model-00011-of-00032.safetensors",
218
+ "model.llm.layers.18.attn.wo_ud.weight": "model-00018-of-00032.safetensors",
219
+ "model.llm.layers.18.attn.wq_du.weight": "model-00022-of-00032.safetensors",
220
+ "model.llm.layers.18.attn.wr_du.weight": "model-00006-of-00032.safetensors",
221
+ "model.llm.layers.18.attn.wv_dv.weight": "model-00013-of-00032.safetensors",
222
+ "model.llm.layers.18.attn_norm.weight": "model-00026-of-00032.safetensors",
223
+ "model.llm.layers.18.attn_sconv.weight": "model-00009-of-00032.safetensors",
224
+ "model.llm.layers.18.mlp.experts.w13_weight": "model-00021-of-00032.safetensors",
225
+ "model.llm.layers.18.mlp.experts.w2_weight": "model-00032-of-00032.safetensors",
226
+ "model.llm.layers.18.mlp.gate.bias": "model-00018-of-00032.safetensors",
227
+ "model.llm.layers.18.mlp.gate.global_scale": "model-00027-of-00032.safetensors",
228
+ "model.llm.layers.18.mlp.gate.weight": "model-00030-of-00032.safetensors",
229
+ "model.llm.layers.18.mlp.shared_experts.shared_w13_weight": "model-00027-of-00032.safetensors",
230
+ "model.llm.layers.18.mlp.shared_experts.shared_w2_weight": "model-00022-of-00032.safetensors",
231
+ "model.llm.layers.18.mlp_norm.weight": "model-00001-of-00032.safetensors",
232
+ "model.llm.layers.18.mlp_sconv.weight": "model-00006-of-00032.safetensors",
233
+ "model.llm.layers.19.attn.k_norm.weight": "model-00018-of-00032.safetensors",
234
+ "model.llm.layers.19.attn.k_sconv.weight": "model-00012-of-00032.safetensors",
235
+ "model.llm.layers.19.attn.q_norm.weight": "model-00008-of-00032.safetensors",
236
+ "model.llm.layers.19.attn.rel_logits_proj.proj": "model-00021-of-00032.safetensors",
237
+ "model.llm.layers.19.attn.v_sconv.weight": "model-00026-of-00032.safetensors",
238
+ "model.llm.layers.19.attn.wk_dv.weight": "model-00014-of-00032.safetensors",
239
+ "model.llm.layers.19.attn.wo_ud.weight": "model-00022-of-00032.safetensors",
240
+ "model.llm.layers.19.attn.wq_du.weight": "model-00003-of-00032.safetensors",
241
+ "model.llm.layers.19.attn.wr_du.weight": "model-00014-of-00032.safetensors",
242
+ "model.llm.layers.19.attn.wv_dv.weight": "model-00012-of-00032.safetensors",
243
+ "model.llm.layers.19.attn_norm.weight": "model-00026-of-00032.safetensors",
244
+ "model.llm.layers.19.attn_sconv.weight": "model-00006-of-00032.safetensors",
245
+ "model.llm.layers.19.mlp.experts.w13_weight": "model-00015-of-00032.safetensors",
246
+ "model.llm.layers.19.mlp.experts.w2_weight": "model-00022-of-00032.safetensors",
247
+ "model.llm.layers.19.mlp.gate.bias": "model-00009-of-00032.safetensors",
248
+ "model.llm.layers.19.mlp.gate.global_scale": "model-00021-of-00032.safetensors",
249
+ "model.llm.layers.19.mlp.gate.weight": "model-00007-of-00032.safetensors",
250
+ "model.llm.layers.19.mlp.shared_experts.shared_w13_weight": "model-00025-of-00032.safetensors",
251
+ "model.llm.layers.19.mlp.shared_experts.shared_w2_weight": "model-00025-of-00032.safetensors",
252
+ "model.llm.layers.19.mlp_norm.weight": "model-00026-of-00032.safetensors",
253
+ "model.llm.layers.19.mlp_sconv.weight": "model-00017-of-00032.safetensors",
254
+ "model.llm.layers.2.attn.k_norm.weight": "model-00025-of-00032.safetensors",
255
+ "model.llm.layers.2.attn.k_sconv.weight": "model-00014-of-00032.safetensors",
256
+ "model.llm.layers.2.attn.q_norm.weight": "model-00025-of-00032.safetensors",
257
+ "model.llm.layers.2.attn.rel_logits_proj.proj": "model-00006-of-00032.safetensors",
258
+ "model.llm.layers.2.attn.v_sconv.weight": "model-00025-of-00032.safetensors",
259
+ "model.llm.layers.2.attn.wk_dv.weight": "model-00021-of-00032.safetensors",
260
+ "model.llm.layers.2.attn.wo_ud.weight": "model-00007-of-00032.safetensors",
261
+ "model.llm.layers.2.attn.wq_du.weight": "model-00001-of-00032.safetensors",
262
+ "model.llm.layers.2.attn.wr_du.weight": "model-00024-of-00032.safetensors",
263
+ "model.llm.layers.2.attn.wv_dv.weight": "model-00022-of-00032.safetensors",
264
+ "model.llm.layers.2.attn_norm.weight": "model-00014-of-00032.safetensors",
265
+ "model.llm.layers.2.attn_sconv.weight": "model-00024-of-00032.safetensors",
266
+ "model.llm.layers.2.mlp.experts.w13_weight": "model-00001-of-00032.safetensors",
267
+ "model.llm.layers.2.mlp.experts.w2_weight": "model-00017-of-00032.safetensors",
268
+ "model.llm.layers.2.mlp.gate.bias": "model-00001-of-00032.safetensors",
269
+ "model.llm.layers.2.mlp.gate.global_scale": "model-00003-of-00032.safetensors",
270
+ "model.llm.layers.2.mlp.gate.weight": "model-00022-of-00032.safetensors",
271
+ "model.llm.layers.2.mlp.shared_experts.shared_w13_weight": "model-00001-of-00032.safetensors",
272
+ "model.llm.layers.2.mlp.shared_experts.shared_w2_weight": "model-00025-of-00032.safetensors",
273
+ "model.llm.layers.2.mlp_norm.weight": "model-00011-of-00032.safetensors",
274
+ "model.llm.layers.2.mlp_sconv.weight": "model-00007-of-00032.safetensors",
275
+ "model.llm.layers.20.attn.k_norm.weight": "model-00003-of-00032.safetensors",
276
+ "model.llm.layers.20.attn.k_sconv.weight": "model-00006-of-00032.safetensors",
277
+ "model.llm.layers.20.attn.q_norm.weight": "model-00017-of-00032.safetensors",
278
+ "model.llm.layers.20.attn.rel_logits_proj.proj": "model-00022-of-00032.safetensors",
279
+ "model.llm.layers.20.attn.v_sconv.weight": "model-00017-of-00032.safetensors",
280
+ "model.llm.layers.20.attn.wk_dv.weight": "model-00022-of-00032.safetensors",
281
+ "model.llm.layers.20.attn.wo_ud.weight": "model-00011-of-00032.safetensors",
282
+ "model.llm.layers.20.attn.wq_du.weight": "model-00013-of-00032.safetensors",
283
+ "model.llm.layers.20.attn.wr_du.weight": "model-00025-of-00032.safetensors",
284
+ "model.llm.layers.20.attn.wv_dv.weight": "model-00009-of-00032.safetensors",
285
+ "model.llm.layers.20.attn_norm.weight": "model-00021-of-00032.safetensors",
286
+ "model.llm.layers.20.attn_sconv.weight": "model-00024-of-00032.safetensors",
287
+ "model.llm.layers.20.mlp.experts.w13_weight": "model-00023-of-00032.safetensors",
288
+ "model.llm.layers.20.mlp.experts.w2_weight": "model-00031-of-00032.safetensors",
289
+ "model.llm.layers.20.mlp.gate.bias": "model-00011-of-00032.safetensors",
290
+ "model.llm.layers.20.mlp.gate.global_scale": "model-00011-of-00032.safetensors",
291
+ "model.llm.layers.20.mlp.gate.weight": "model-00027-of-00032.safetensors",
292
+ "model.llm.layers.20.mlp.shared_experts.shared_w13_weight": "model-00012-of-00032.safetensors",
293
+ "model.llm.layers.20.mlp.shared_experts.shared_w2_weight": "model-00013-of-00032.safetensors",
294
+ "model.llm.layers.20.mlp_norm.weight": "model-00019-of-00032.safetensors",
295
+ "model.llm.layers.20.mlp_sconv.weight": "model-00011-of-00032.safetensors",
296
+ "model.llm.layers.21.attn.k_norm.weight": "model-00022-of-00032.safetensors",
297
+ "model.llm.layers.21.attn.k_sconv.weight": "model-00027-of-00032.safetensors",
298
+ "model.llm.layers.21.attn.q_norm.weight": "model-00006-of-00032.safetensors",
299
+ "model.llm.layers.21.attn.rel_logits_proj.proj": "model-00030-of-00032.safetensors",
300
+ "model.llm.layers.21.attn.v_sconv.weight": "model-00029-of-00032.safetensors",
301
+ "model.llm.layers.21.attn.wk_dv.weight": "model-00022-of-00032.safetensors",
302
+ "model.llm.layers.21.attn.wo_ud.weight": "model-00012-of-00032.safetensors",
303
+ "model.llm.layers.21.attn.wq_du.weight": "model-00026-of-00032.safetensors",
304
+ "model.llm.layers.21.attn.wr_du.weight": "model-00023-of-00032.safetensors",
305
+ "model.llm.layers.21.attn.wv_dv.weight": "model-00026-of-00032.safetensors",
306
+ "model.llm.layers.21.attn_norm.weight": "model-00001-of-00032.safetensors",
307
+ "model.llm.layers.21.attn_sconv.weight": "model-00011-of-00032.safetensors",
308
+ "model.llm.layers.21.mlp.experts.w13_weight": "model-00024-of-00032.safetensors",
309
+ "model.llm.layers.21.mlp.experts.w2_weight": "model-00018-of-00032.safetensors",
310
+ "model.llm.layers.21.mlp.gate.bias": "model-00007-of-00032.safetensors",
311
+ "model.llm.layers.21.mlp.gate.global_scale": "model-00009-of-00032.safetensors",
312
+ "model.llm.layers.21.mlp.gate.weight": "model-00017-of-00032.safetensors",
313
+ "model.llm.layers.21.mlp.shared_experts.shared_w13_weight": "model-00024-of-00032.safetensors",
314
+ "model.llm.layers.21.mlp.shared_experts.shared_w2_weight": "model-00006-of-00032.safetensors",
315
+ "model.llm.layers.21.mlp_norm.weight": "model-00022-of-00032.safetensors",
316
+ "model.llm.layers.21.mlp_sconv.weight": "model-00027-of-00032.safetensors",
317
+ "model.llm.layers.22.attn.k_norm.weight": "model-00022-of-00032.safetensors",
318
+ "model.llm.layers.22.attn.k_sconv.weight": "model-00030-of-00032.safetensors",
319
+ "model.llm.layers.22.attn.q_norm.weight": "model-00002-of-00032.safetensors",
320
+ "model.llm.layers.22.attn.rel_logits_proj.proj": "model-00024-of-00032.safetensors",
321
+ "model.llm.layers.22.attn.v_sconv.weight": "model-00020-of-00032.safetensors",
322
+ "model.llm.layers.22.attn.wk_dv.weight": "model-00010-of-00032.safetensors",
323
+ "model.llm.layers.22.attn.wo_ud.weight": "model-00011-of-00032.safetensors",
324
+ "model.llm.layers.22.attn.wq_du.weight": "model-00022-of-00032.safetensors",
325
+ "model.llm.layers.22.attn.wr_du.weight": "model-00005-of-00032.safetensors",
326
+ "model.llm.layers.22.attn.wv_dv.weight": "model-00018-of-00032.safetensors",
327
+ "model.llm.layers.22.attn_norm.weight": "model-00015-of-00032.safetensors",
328
+ "model.llm.layers.22.attn_sconv.weight": "model-00002-of-00032.safetensors",
329
+ "model.llm.layers.22.mlp.experts.w13_weight": "model-00024-of-00032.safetensors",
330
+ "model.llm.layers.22.mlp.experts.w2_weight": "model-00002-of-00032.safetensors",
331
+ "model.llm.layers.22.mlp.gate.bias": "model-00002-of-00032.safetensors",
332
+ "model.llm.layers.22.mlp.gate.global_scale": "model-00008-of-00032.safetensors",
333
+ "model.llm.layers.22.mlp.gate.weight": "model-00023-of-00032.safetensors",
334
+ "model.llm.layers.22.mlp.shared_experts.shared_w13_weight": "model-00018-of-00032.safetensors",
335
+ "model.llm.layers.22.mlp.shared_experts.shared_w2_weight": "model-00001-of-00032.safetensors",
336
+ "model.llm.layers.22.mlp_norm.weight": "model-00009-of-00032.safetensors",
337
+ "model.llm.layers.22.mlp_sconv.weight": "model-00003-of-00032.safetensors",
338
+ "model.llm.layers.23.attn.k_norm.weight": "model-00017-of-00032.safetensors",
339
+ "model.llm.layers.23.attn.k_sconv.weight": "model-00014-of-00032.safetensors",
340
+ "model.llm.layers.23.attn.q_norm.weight": "model-00026-of-00032.safetensors",
341
+ "model.llm.layers.23.attn.rel_logits_proj.proj": "model-00021-of-00032.safetensors",
342
+ "model.llm.layers.23.attn.v_sconv.weight": "model-00023-of-00032.safetensors",
343
+ "model.llm.layers.23.attn.wk_dv.weight": "model-00008-of-00032.safetensors",
344
+ "model.llm.layers.23.attn.wo_ud.weight": "model-00009-of-00032.safetensors",
345
+ "model.llm.layers.23.attn.wq_du.weight": "model-00009-of-00032.safetensors",
346
+ "model.llm.layers.23.attn.wr_du.weight": "model-00022-of-00032.safetensors",
347
+ "model.llm.layers.23.attn.wv_dv.weight": "model-00009-of-00032.safetensors",
348
+ "model.llm.layers.23.attn_norm.weight": "model-00006-of-00032.safetensors",
349
+ "model.llm.layers.23.attn_sconv.weight": "model-00018-of-00032.safetensors",
350
+ "model.llm.layers.23.mlp.experts.w13_weight": "model-00016-of-00032.safetensors",
351
+ "model.llm.layers.23.mlp.experts.w2_weight": "model-00006-of-00032.safetensors",
352
+ "model.llm.layers.23.mlp.gate.bias": "model-00026-of-00032.safetensors",
353
+ "model.llm.layers.23.mlp.gate.global_scale": "model-00022-of-00032.safetensors",
354
+ "model.llm.layers.23.mlp.gate.weight": "model-00026-of-00032.safetensors",
355
+ "model.llm.layers.23.mlp.shared_experts.shared_w13_weight": "model-00006-of-00032.safetensors",
356
+ "model.llm.layers.23.mlp.shared_experts.shared_w2_weight": "model-00023-of-00032.safetensors",
357
+ "model.llm.layers.23.mlp_norm.weight": "model-00025-of-00032.safetensors",
358
+ "model.llm.layers.23.mlp_sconv.weight": "model-00017-of-00032.safetensors",
359
+ "model.llm.layers.24.attn.k_norm.weight": "model-00029-of-00032.safetensors",
360
+ "model.llm.layers.24.attn.k_sconv.weight": "model-00019-of-00032.safetensors",
361
+ "model.llm.layers.24.attn.q_norm.weight": "model-00006-of-00032.safetensors",
362
+ "model.llm.layers.24.attn.rel_logits_proj.proj": "model-00026-of-00032.safetensors",
363
+ "model.llm.layers.24.attn.v_sconv.weight": "model-00018-of-00032.safetensors",
364
+ "model.llm.layers.24.attn.wk_dv.weight": "model-00021-of-00032.safetensors",
365
+ "model.llm.layers.24.attn.wo_ud.weight": "model-00027-of-00032.safetensors",
366
+ "model.llm.layers.24.attn.wq_du.weight": "model-00009-of-00032.safetensors",
367
+ "model.llm.layers.24.attn.wr_du.weight": "model-00013-of-00032.safetensors",
368
+ "model.llm.layers.24.attn.wv_dv.weight": "model-00026-of-00032.safetensors",
369
+ "model.llm.layers.24.attn_norm.weight": "model-00010-of-00032.safetensors",
370
+ "model.llm.layers.24.attn_sconv.weight": "model-00010-of-00032.safetensors",
371
+ "model.llm.layers.24.mlp.experts.w13_weight": "model-00003-of-00032.safetensors",
372
+ "model.llm.layers.24.mlp.experts.w2_weight": "model-00021-of-00032.safetensors",
373
+ "model.llm.layers.24.mlp.gate.bias": "model-00022-of-00032.safetensors",
374
+ "model.llm.layers.24.mlp.gate.global_scale": "model-00010-of-00032.safetensors",
375
+ "model.llm.layers.24.mlp.gate.weight": "model-00007-of-00032.safetensors",
376
+ "model.llm.layers.24.mlp.shared_experts.shared_w13_weight": "model-00012-of-00032.safetensors",
377
+ "model.llm.layers.24.mlp.shared_experts.shared_w2_weight": "model-00018-of-00032.safetensors",
378
+ "model.llm.layers.24.mlp_norm.weight": "model-00025-of-00032.safetensors",
379
+ "model.llm.layers.24.mlp_sconv.weight": "model-00021-of-00032.safetensors",
380
+ "model.llm.layers.25.attn.k_norm.weight": "model-00024-of-00032.safetensors",
381
+ "model.llm.layers.25.attn.k_sconv.weight": "model-00008-of-00032.safetensors",
382
+ "model.llm.layers.25.attn.q_norm.weight": "model-00023-of-00032.safetensors",
383
+ "model.llm.layers.25.attn.rel_logits_proj.proj": "model-00012-of-00032.safetensors",
384
+ "model.llm.layers.25.attn.v_sconv.weight": "model-00028-of-00032.safetensors",
385
+ "model.llm.layers.25.attn.wk_dv.weight": "model-00013-of-00032.safetensors",
386
+ "model.llm.layers.25.attn.wo_ud.weight": "model-00022-of-00032.safetensors",
387
+ "model.llm.layers.25.attn.wq_du.weight": "model-00026-of-00032.safetensors",
388
+ "model.llm.layers.25.attn.wr_du.weight": "model-00029-of-00032.safetensors",
389
+ "model.llm.layers.25.attn.wv_dv.weight": "model-00021-of-00032.safetensors",
390
+ "model.llm.layers.25.attn_norm.weight": "model-00003-of-00032.safetensors",
391
+ "model.llm.layers.25.attn_sconv.weight": "model-00032-of-00032.safetensors",
392
+ "model.llm.layers.25.mlp.experts.w13_weight": "model-00007-of-00032.safetensors",
393
+ "model.llm.layers.25.mlp.experts.w2_weight": "model-00028-of-00032.safetensors",
394
+ "model.llm.layers.25.mlp.gate.bias": "model-00021-of-00032.safetensors",
395
+ "model.llm.layers.25.mlp.gate.global_scale": "model-00022-of-00032.safetensors",
396
+ "model.llm.layers.25.mlp.gate.weight": "model-00027-of-00032.safetensors",
397
+ "model.llm.layers.25.mlp.shared_experts.shared_w13_weight": "model-00011-of-00032.safetensors",
398
+ "model.llm.layers.25.mlp.shared_experts.shared_w2_weight": "model-00017-of-00032.safetensors",
399
+ "model.llm.layers.25.mlp_norm.weight": "model-00022-of-00032.safetensors",
400
+ "model.llm.layers.25.mlp_sconv.weight": "model-00022-of-00032.safetensors",
401
+ "model.llm.layers.26.attn.k_norm.weight": "model-00018-of-00032.safetensors",
402
+ "model.llm.layers.26.attn.k_sconv.weight": "model-00030-of-00032.safetensors",
403
+ "model.llm.layers.26.attn.q_norm.weight": "model-00009-of-00032.safetensors",
404
+ "model.llm.layers.26.attn.rel_logits_proj.proj": "model-00008-of-00032.safetensors",
405
+ "model.llm.layers.26.attn.v_sconv.weight": "model-00001-of-00032.safetensors",
406
+ "model.llm.layers.26.attn.wk_dv.weight": "model-00026-of-00032.safetensors",
407
+ "model.llm.layers.26.attn.wo_ud.weight": "model-00006-of-00032.safetensors",
408
+ "model.llm.layers.26.attn.wq_du.weight": "model-00002-of-00032.safetensors",
409
+ "model.llm.layers.26.attn.wr_du.weight": "model-00021-of-00032.safetensors",
410
+ "model.llm.layers.26.attn.wv_dv.weight": "model-00006-of-00032.safetensors",
411
+ "model.llm.layers.26.attn_norm.weight": "model-00022-of-00032.safetensors",
412
+ "model.llm.layers.26.attn_sconv.weight": "model-00030-of-00032.safetensors",
413
+ "model.llm.layers.26.mlp.experts.w13_weight": "model-00011-of-00032.safetensors",
414
+ "model.llm.layers.26.mlp.experts.w2_weight": "model-00029-of-00032.safetensors",
415
+ "model.llm.layers.26.mlp.gate.bias": "model-00021-of-00032.safetensors",
416
+ "model.llm.layers.26.mlp.gate.global_scale": "model-00002-of-00032.safetensors",
417
+ "model.llm.layers.26.mlp.gate.weight": "model-00009-of-00032.safetensors",
418
+ "model.llm.layers.26.mlp.shared_experts.shared_w13_weight": "model-00013-of-00032.safetensors",
419
+ "model.llm.layers.26.mlp.shared_experts.shared_w2_weight": "model-00023-of-00032.safetensors",
420
+ "model.llm.layers.26.mlp_norm.weight": "model-00023-of-00032.safetensors",
421
+ "model.llm.layers.26.mlp_sconv.weight": "model-00010-of-00032.safetensors",
422
+ "model.llm.layers.27.attn.k_norm.weight": "model-00003-of-00032.safetensors",
423
+ "model.llm.layers.27.attn.k_sconv.weight": "model-00006-of-00032.safetensors",
424
+ "model.llm.layers.27.attn.q_norm.weight": "model-00028-of-00032.safetensors",
425
+ "model.llm.layers.27.attn.rel_logits_proj.proj": "model-00029-of-00032.safetensors",
426
+ "model.llm.layers.27.attn.v_sconv.weight": "model-00006-of-00032.safetensors",
427
+ "model.llm.layers.27.attn.wk_dv.weight": "model-00022-of-00032.safetensors",
428
+ "model.llm.layers.27.attn.wo_ud.weight": "model-00026-of-00032.safetensors",
429
+ "model.llm.layers.27.attn.wq_du.weight": "model-00009-of-00032.safetensors",
430
+ "model.llm.layers.27.attn.wr_du.weight": "model-00011-of-00032.safetensors",
431
+ "model.llm.layers.27.attn.wv_dv.weight": "model-00003-of-00032.safetensors",
432
+ "model.llm.layers.27.attn_norm.weight": "model-00022-of-00032.safetensors",
433
+ "model.llm.layers.27.attn_sconv.weight": "model-00012-of-00032.safetensors",
434
+ "model.llm.layers.27.mlp.experts.w13_weight": "model-00002-of-00032.safetensors",
435
+ "model.llm.layers.27.mlp.experts.w2_weight": "model-00008-of-00032.safetensors",
436
+ "model.llm.layers.27.mlp.gate.bias": "model-00011-of-00032.safetensors",
437
+ "model.llm.layers.27.mlp.gate.global_scale": "model-00022-of-00032.safetensors",
438
+ "model.llm.layers.27.mlp.gate.weight": "model-00030-of-00032.safetensors",
439
+ "model.llm.layers.27.mlp.shared_experts.shared_w13_weight": "model-00018-of-00032.safetensors",
440
+ "model.llm.layers.27.mlp.shared_experts.shared_w2_weight": "model-00022-of-00032.safetensors",
441
+ "model.llm.layers.27.mlp_norm.weight": "model-00006-of-00032.safetensors",
442
+ "model.llm.layers.27.mlp_sconv.weight": "model-00002-of-00032.safetensors",
443
+ "model.llm.layers.28.attn.k_norm.weight": "model-00012-of-00032.safetensors",
444
+ "model.llm.layers.28.attn.k_sconv.weight": "model-00009-of-00032.safetensors",
445
+ "model.llm.layers.28.attn.q_norm.weight": "model-00018-of-00032.safetensors",
446
+ "model.llm.layers.28.attn.rel_logits_proj.proj": "model-00028-of-00032.safetensors",
447
+ "model.llm.layers.28.attn.v_sconv.weight": "model-00026-of-00032.safetensors",
448
+ "model.llm.layers.28.attn.wk_dv.weight": "model-00017-of-00032.safetensors",
449
+ "model.llm.layers.28.attn.wo_ud.weight": "model-00007-of-00032.safetensors",
450
+ "model.llm.layers.28.attn.wq_du.weight": "model-00028-of-00032.safetensors",
451
+ "model.llm.layers.28.attn.wr_du.weight": "model-00012-of-00032.safetensors",
452
+ "model.llm.layers.28.attn.wv_dv.weight": "model-00014-of-00032.safetensors",
453
+ "model.llm.layers.28.attn_norm.weight": "model-00021-of-00032.safetensors",
454
+ "model.llm.layers.28.attn_sconv.weight": "model-00017-of-00032.safetensors",
455
+ "model.llm.layers.28.mlp.experts.w13_weight": "model-00001-of-00032.safetensors",
456
+ "model.llm.layers.28.mlp.experts.w2_weight": "model-00009-of-00032.safetensors",
457
+ "model.llm.layers.28.mlp.gate.bias": "model-00032-of-00032.safetensors",
458
+ "model.llm.layers.28.mlp.gate.global_scale": "model-00007-of-00032.safetensors",
459
+ "model.llm.layers.28.mlp.gate.weight": "model-00018-of-00032.safetensors",
460
+ "model.llm.layers.28.mlp.shared_experts.shared_w13_weight": "model-00026-of-00032.safetensors",
461
+ "model.llm.layers.28.mlp.shared_experts.shared_w2_weight": "model-00021-of-00032.safetensors",
462
+ "model.llm.layers.28.mlp_norm.weight": "model-00029-of-00032.safetensors",
463
+ "model.llm.layers.28.mlp_sconv.weight": "model-00006-of-00032.safetensors",
464
+ "model.llm.layers.29.attn.k_norm.weight": "model-00022-of-00032.safetensors",
465
+ "model.llm.layers.29.attn.k_sconv.weight": "model-00021-of-00032.safetensors",
466
+ "model.llm.layers.29.attn.q_norm.weight": "model-00015-of-00032.safetensors",
467
+ "model.llm.layers.29.attn.rel_logits_proj.proj": "model-00024-of-00032.safetensors",
468
+ "model.llm.layers.29.attn.v_sconv.weight": "model-00018-of-00032.safetensors",
469
+ "model.llm.layers.29.attn.wk_dv.weight": "model-00021-of-00032.safetensors",
470
+ "model.llm.layers.29.attn.wo_ud.weight": "model-00003-of-00032.safetensors",
471
+ "model.llm.layers.29.attn.wq_du.weight": "model-00026-of-00032.safetensors",
472
+ "model.llm.layers.29.attn.wr_du.weight": "model-00017-of-00032.safetensors",
473
+ "model.llm.layers.29.attn.wv_dv.weight": "model-00022-of-00032.safetensors",
474
+ "model.llm.layers.29.attn_norm.weight": "model-00006-of-00032.safetensors",
475
+ "model.llm.layers.29.attn_sconv.weight": "model-00019-of-00032.safetensors",
476
+ "model.llm.layers.29.mlp.experts.w13_weight": "model-00020-of-00032.safetensors",
477
+ "model.llm.layers.29.mlp.experts.w2_weight": "model-00013-of-00032.safetensors",
478
+ "model.llm.layers.29.mlp.gate.bias": "model-00032-of-00032.safetensors",
479
+ "model.llm.layers.29.mlp.gate.global_scale": "model-00002-of-00032.safetensors",
480
+ "model.llm.layers.29.mlp.gate.weight": "model-00011-of-00032.safetensors",
481
+ "model.llm.layers.29.mlp.shared_experts.shared_w13_weight": "model-00024-of-00032.safetensors",
482
+ "model.llm.layers.29.mlp.shared_experts.shared_w2_weight": "model-00015-of-00032.safetensors",
483
+ "model.llm.layers.29.mlp_norm.weight": "model-00021-of-00032.safetensors",
484
+ "model.llm.layers.29.mlp_sconv.weight": "model-00009-of-00032.safetensors",
485
+ "model.llm.layers.3.attn.k_norm.weight": "model-00026-of-00032.safetensors",
486
+ "model.llm.layers.3.attn.k_sconv.weight": "model-00022-of-00032.safetensors",
487
+ "model.llm.layers.3.attn.q_norm.weight": "model-00005-of-00032.safetensors",
488
+ "model.llm.layers.3.attn.rel_logits_proj.proj": "model-00017-of-00032.safetensors",
489
+ "model.llm.layers.3.attn.v_sconv.weight": "model-00006-of-00032.safetensors",
490
+ "model.llm.layers.3.attn.wk_dv.weight": "model-00007-of-00032.safetensors",
491
+ "model.llm.layers.3.attn.wo_ud.weight": "model-00022-of-00032.safetensors",
492
+ "model.llm.layers.3.attn.wq_du.weight": "model-00013-of-00032.safetensors",
493
+ "model.llm.layers.3.attn.wr_du.weight": "model-00022-of-00032.safetensors",
494
+ "model.llm.layers.3.attn.wv_dv.weight": "model-00023-of-00032.safetensors",
495
+ "model.llm.layers.3.attn_norm.weight": "model-00030-of-00032.safetensors",
496
+ "model.llm.layers.3.attn_sconv.weight": "model-00028-of-00032.safetensors",
497
+ "model.llm.layers.3.mlp.experts.w13_weight": "model-00032-of-00032.safetensors",
498
+ "model.llm.layers.3.mlp.experts.w2_weight": "model-00018-of-00032.safetensors",
499
+ "model.llm.layers.3.mlp.gate.bias": "model-00014-of-00032.safetensors",
500
+ "model.llm.layers.3.mlp.gate.global_scale": "model-00016-of-00032.safetensors",
501
+ "model.llm.layers.3.mlp.gate.weight": "model-00019-of-00032.safetensors",
502
+ "model.llm.layers.3.mlp.shared_experts.shared_w13_weight": "model-00012-of-00032.safetensors",
503
+ "model.llm.layers.3.mlp.shared_experts.shared_w2_weight": "model-00011-of-00032.safetensors",
504
+ "model.llm.layers.3.mlp_norm.weight": "model-00007-of-00032.safetensors",
505
+ "model.llm.layers.3.mlp_sconv.weight": "model-00024-of-00032.safetensors",
506
+ "model.llm.layers.30.attn.k_norm.weight": "model-00026-of-00032.safetensors",
507
+ "model.llm.layers.30.attn.k_sconv.weight": "model-00027-of-00032.safetensors",
508
+ "model.llm.layers.30.attn.q_norm.weight": "model-00026-of-00032.safetensors",
509
+ "model.llm.layers.30.attn.rel_logits_proj.proj": "model-00032-of-00032.safetensors",
510
+ "model.llm.layers.30.attn.v_sconv.weight": "model-00002-of-00032.safetensors",
511
+ "model.llm.layers.30.attn.wk_dv.weight": "model-00032-of-00032.safetensors",
512
+ "model.llm.layers.30.attn.wo_ud.weight": "model-00012-of-00032.safetensors",
513
+ "model.llm.layers.30.attn.wq_du.weight": "model-00030-of-00032.safetensors",
514
+ "model.llm.layers.30.attn.wr_du.weight": "model-00008-of-00032.safetensors",
515
+ "model.llm.layers.30.attn.wv_dv.weight": "model-00024-of-00032.safetensors",
516
+ "model.llm.layers.30.attn_norm.weight": "model-00007-of-00032.safetensors",
517
+ "model.llm.layers.30.attn_sconv.weight": "model-00018-of-00032.safetensors",
518
+ "model.llm.layers.30.mlp.experts.w13_weight": "model-00006-of-00032.safetensors",
519
+ "model.llm.layers.30.mlp.experts.w2_weight": "model-00019-of-00032.safetensors",
520
+ "model.llm.layers.30.mlp.gate.bias": "model-00012-of-00032.safetensors",
521
+ "model.llm.layers.30.mlp.gate.global_scale": "model-00025-of-00032.safetensors",
522
+ "model.llm.layers.30.mlp.gate.weight": "model-00016-of-00032.safetensors",
523
+ "model.llm.layers.30.mlp.shared_experts.shared_w13_weight": "model-00007-of-00032.safetensors",
524
+ "model.llm.layers.30.mlp.shared_experts.shared_w2_weight": "model-00002-of-00032.safetensors",
525
+ "model.llm.layers.30.mlp_norm.weight": "model-00012-of-00032.safetensors",
526
+ "model.llm.layers.30.mlp_sconv.weight": "model-00026-of-00032.safetensors",
527
+ "model.llm.layers.31.attn.k_norm.weight": "model-00026-of-00032.safetensors",
528
+ "model.llm.layers.31.attn.k_sconv.weight": "model-00002-of-00032.safetensors",
529
+ "model.llm.layers.31.attn.q_norm.weight": "model-00025-of-00032.safetensors",
530
+ "model.llm.layers.31.attn.rel_logits_proj.proj": "model-00022-of-00032.safetensors",
531
+ "model.llm.layers.31.attn.v_sconv.weight": "model-00012-of-00032.safetensors",
532
+ "model.llm.layers.31.attn.wk_dv.weight": "model-00015-of-00032.safetensors",
533
+ "model.llm.layers.31.attn.wo_ud.weight": "model-00016-of-00032.safetensors",
534
+ "model.llm.layers.31.attn.wq_du.weight": "model-00006-of-00032.safetensors",
535
+ "model.llm.layers.31.attn.wr_du.weight": "model-00028-of-00032.safetensors",
536
+ "model.llm.layers.31.attn.wv_dv.weight": "model-00015-of-00032.safetensors",
537
+ "model.llm.layers.31.attn_norm.weight": "model-00014-of-00032.safetensors",
538
+ "model.llm.layers.31.attn_sconv.weight": "model-00029-of-00032.safetensors",
539
+ "model.llm.layers.31.mlp.experts.w13_weight": "model-00030-of-00032.safetensors",
540
+ "model.llm.layers.31.mlp.experts.w2_weight": "model-00025-of-00032.safetensors",
541
+ "model.llm.layers.31.mlp.gate.bias": "model-00021-of-00032.safetensors",
542
+ "model.llm.layers.31.mlp.gate.global_scale": "model-00021-of-00032.safetensors",
543
+ "model.llm.layers.31.mlp.gate.weight": "model-00018-of-00032.safetensors",
544
+ "model.llm.layers.31.mlp.shared_experts.shared_w13_weight": "model-00017-of-00032.safetensors",
545
+ "model.llm.layers.31.mlp.shared_experts.shared_w2_weight": "model-00032-of-00032.safetensors",
546
+ "model.llm.layers.31.mlp_norm.weight": "model-00026-of-00032.safetensors",
547
+ "model.llm.layers.31.mlp_sconv.weight": "model-00012-of-00032.safetensors",
548
+ "model.llm.layers.32.attn.k_norm.weight": "model-00023-of-00032.safetensors",
549
+ "model.llm.layers.32.attn.k_sconv.weight": "model-00011-of-00032.safetensors",
550
+ "model.llm.layers.32.attn.q_norm.weight": "model-00001-of-00032.safetensors",
551
+ "model.llm.layers.32.attn.rel_logits_proj.proj": "model-00007-of-00032.safetensors",
552
+ "model.llm.layers.32.attn.v_sconv.weight": "model-00025-of-00032.safetensors",
553
+ "model.llm.layers.32.attn.wk_dv.weight": "model-00015-of-00032.safetensors",
554
+ "model.llm.layers.32.attn.wo_ud.weight": "model-00022-of-00032.safetensors",
555
+ "model.llm.layers.32.attn.wq_du.weight": "model-00022-of-00032.safetensors",
556
+ "model.llm.layers.32.attn.wr_du.weight": "model-00021-of-00032.safetensors",
557
+ "model.llm.layers.32.attn.wv_dv.weight": "model-00021-of-00032.safetensors",
558
+ "model.llm.layers.32.attn_norm.weight": "model-00009-of-00032.safetensors",
559
+ "model.llm.layers.32.attn_sconv.weight": "model-00023-of-00032.safetensors",
560
+ "model.llm.layers.32.mlp.experts.w13_weight": "model-00014-of-00032.safetensors",
561
+ "model.llm.layers.32.mlp.experts.w2_weight": "model-00012-of-00032.safetensors",
562
+ "model.llm.layers.32.mlp.gate.bias": "model-00022-of-00032.safetensors",
563
+ "model.llm.layers.32.mlp.gate.global_scale": "model-00009-of-00032.safetensors",
564
+ "model.llm.layers.32.mlp.gate.weight": "model-00002-of-00032.safetensors",
565
+ "model.llm.layers.32.mlp.shared_experts.shared_w13_weight": "model-00015-of-00032.safetensors",
566
+ "model.llm.layers.32.mlp.shared_experts.shared_w2_weight": "model-00014-of-00032.safetensors",
567
+ "model.llm.layers.32.mlp_norm.weight": "model-00030-of-00032.safetensors",
568
+ "model.llm.layers.32.mlp_sconv.weight": "model-00007-of-00032.safetensors",
569
+ "model.llm.layers.33.attn.k_norm.weight": "model-00022-of-00032.safetensors",
570
+ "model.llm.layers.33.attn.k_sconv.weight": "model-00023-of-00032.safetensors",
571
+ "model.llm.layers.33.attn.q_norm.weight": "model-00027-of-00032.safetensors",
572
+ "model.llm.layers.33.attn.rel_logits_proj.proj": "model-00022-of-00032.safetensors",
573
+ "model.llm.layers.33.attn.v_sconv.weight": "model-00003-of-00032.safetensors",
574
+ "model.llm.layers.33.attn.wk_dv.weight": "model-00014-of-00032.safetensors",
575
+ "model.llm.layers.33.attn.wo_ud.weight": "model-00014-of-00032.safetensors",
576
+ "model.llm.layers.33.attn.wq_du.weight": "model-00013-of-00032.safetensors",
577
+ "model.llm.layers.33.attn.wr_du.weight": "model-00007-of-00032.safetensors",
578
+ "model.llm.layers.33.attn.wv_dv.weight": "model-00026-of-00032.safetensors",
579
+ "model.llm.layers.33.attn_norm.weight": "model-00005-of-00032.safetensors",
580
+ "model.llm.layers.33.attn_sconv.weight": "model-00022-of-00032.safetensors",
581
+ "model.llm.layers.33.mlp.experts.w13_weight": "model-00010-of-00032.safetensors",
582
+ "model.llm.layers.33.mlp.experts.w2_weight": "model-00026-of-00032.safetensors",
583
+ "model.llm.layers.33.mlp.gate.bias": "model-00003-of-00032.safetensors",
584
+ "model.llm.layers.33.mlp.gate.global_scale": "model-00022-of-00032.safetensors",
585
+ "model.llm.layers.33.mlp.gate.weight": "model-00013-of-00032.safetensors",
586
+ "model.llm.layers.33.mlp.shared_experts.shared_w13_weight": "model-00021-of-00032.safetensors",
587
+ "model.llm.layers.33.mlp.shared_experts.shared_w2_weight": "model-00020-of-00032.safetensors",
588
+ "model.llm.layers.33.mlp_norm.weight": "model-00003-of-00032.safetensors",
589
+ "model.llm.layers.33.mlp_sconv.weight": "model-00006-of-00032.safetensors",
590
+ "model.llm.layers.34.attn.k_norm.weight": "model-00024-of-00032.safetensors",
591
+ "model.llm.layers.34.attn.k_sconv.weight": "model-00022-of-00032.safetensors",
592
+ "model.llm.layers.34.attn.q_norm.weight": "model-00015-of-00032.safetensors",
593
+ "model.llm.layers.34.attn.rel_logits_proj.proj": "model-00014-of-00032.safetensors",
594
+ "model.llm.layers.34.attn.v_sconv.weight": "model-00009-of-00032.safetensors",
595
+ "model.llm.layers.34.attn.wk_dv.weight": "model-00019-of-00032.safetensors",
596
+ "model.llm.layers.34.attn.wo_ud.weight": "model-00017-of-00032.safetensors",
597
+ "model.llm.layers.34.attn.wq_du.weight": "model-00032-of-00032.safetensors",
598
+ "model.llm.layers.34.attn.wr_du.weight": "model-00007-of-00032.safetensors",
599
+ "model.llm.layers.34.attn.wv_dv.weight": "model-00008-of-00032.safetensors",
600
+ "model.llm.layers.34.attn_norm.weight": "model-00022-of-00032.safetensors",
601
+ "model.llm.layers.34.attn_sconv.weight": "model-00030-of-00032.safetensors",
602
+ "model.llm.layers.34.mlp.experts.w13_weight": "model-00022-of-00032.safetensors",
603
+ "model.llm.layers.34.mlp.experts.w2_weight": "model-00031-of-00032.safetensors",
604
+ "model.llm.layers.34.mlp.gate.bias": "model-00021-of-00032.safetensors",
605
+ "model.llm.layers.34.mlp.gate.global_scale": "model-00022-of-00032.safetensors",
606
+ "model.llm.layers.34.mlp.gate.weight": "model-00001-of-00032.safetensors",
607
+ "model.llm.layers.34.mlp.shared_experts.shared_w13_weight": "model-00006-of-00032.safetensors",
608
+ "model.llm.layers.34.mlp.shared_experts.shared_w2_weight": "model-00009-of-00032.safetensors",
609
+ "model.llm.layers.34.mlp_norm.weight": "model-00028-of-00032.safetensors",
610
+ "model.llm.layers.34.mlp_sconv.weight": "model-00010-of-00032.safetensors",
611
+ "model.llm.layers.35.attn.k_norm.weight": "model-00021-of-00032.safetensors",
612
+ "model.llm.layers.35.attn.k_sconv.weight": "model-00002-of-00032.safetensors",
613
+ "model.llm.layers.35.attn.q_norm.weight": "model-00011-of-00032.safetensors",
614
+ "model.llm.layers.35.attn.rel_logits_proj.proj": "model-00006-of-00032.safetensors",
615
+ "model.llm.layers.35.attn.v_sconv.weight": "model-00022-of-00032.safetensors",
616
+ "model.llm.layers.35.attn.wk_dv.weight": "model-00009-of-00032.safetensors",
617
+ "model.llm.layers.35.attn.wo_ud.weight": "model-00021-of-00032.safetensors",
618
+ "model.llm.layers.35.attn.wq_du.weight": "model-00012-of-00032.safetensors",
619
+ "model.llm.layers.35.attn.wr_du.weight": "model-00028-of-00032.safetensors",
620
+ "model.llm.layers.35.attn.wv_dv.weight": "model-00029-of-00032.safetensors",
621
+ "model.llm.layers.35.attn_norm.weight": "model-00010-of-00032.safetensors",
622
+ "model.llm.layers.35.attn_sconv.weight": "model-00007-of-00032.safetensors",
623
+ "model.llm.layers.35.mlp.experts.w13_weight": "model-00012-of-00032.safetensors",
624
+ "model.llm.layers.35.mlp.experts.w2_weight": "model-00010-of-00032.safetensors",
625
+ "model.llm.layers.35.mlp.gate.bias": "model-00014-of-00032.safetensors",
626
+ "model.llm.layers.35.mlp.gate.global_scale": "model-00021-of-00032.safetensors",
627
+ "model.llm.layers.35.mlp.gate.weight": "model-00007-of-00032.safetensors",
628
+ "model.llm.layers.35.mlp.shared_experts.shared_w13_weight": "model-00021-of-00032.safetensors",
629
+ "model.llm.layers.35.mlp.shared_experts.shared_w2_weight": "model-00014-of-00032.safetensors",
630
+ "model.llm.layers.35.mlp_norm.weight": "model-00012-of-00032.safetensors",
631
+ "model.llm.layers.35.mlp_sconv.weight": "model-00011-of-00032.safetensors",
632
+ "model.llm.layers.36.attn.k_norm.weight": "model-00024-of-00032.safetensors",
633
+ "model.llm.layers.36.attn.k_sconv.weight": "model-00022-of-00032.safetensors",
634
+ "model.llm.layers.36.attn.q_norm.weight": "model-00005-of-00032.safetensors",
635
+ "model.llm.layers.36.attn.rel_logits_proj.proj": "model-00030-of-00032.safetensors",
636
+ "model.llm.layers.36.attn.v_sconv.weight": "model-00030-of-00032.safetensors",
637
+ "model.llm.layers.36.attn.wk_dv.weight": "model-00026-of-00032.safetensors",
638
+ "model.llm.layers.36.attn.wo_ud.weight": "model-00009-of-00032.safetensors",
639
+ "model.llm.layers.36.attn.wq_du.weight": "model-00006-of-00032.safetensors",
640
+ "model.llm.layers.36.attn.wr_du.weight": "model-00008-of-00032.safetensors",
641
+ "model.llm.layers.36.attn.wv_dv.weight": "model-00025-of-00032.safetensors",
642
+ "model.llm.layers.36.attn_norm.weight": "model-00017-of-00032.safetensors",
643
+ "model.llm.layers.36.attn_sconv.weight": "model-00016-of-00032.safetensors",
644
+ "model.llm.layers.36.mlp.experts.w13_weight": "model-00020-of-00032.safetensors",
645
+ "model.llm.layers.36.mlp.experts.w2_weight": "model-00028-of-00032.safetensors",
646
+ "model.llm.layers.36.mlp.gate.bias": "model-00022-of-00032.safetensors",
647
+ "model.llm.layers.36.mlp.gate.global_scale": "model-00003-of-00032.safetensors",
648
+ "model.llm.layers.36.mlp.gate.weight": "model-00029-of-00032.safetensors",
649
+ "model.llm.layers.36.mlp.shared_experts.shared_w13_weight": "model-00007-of-00032.safetensors",
650
+ "model.llm.layers.36.mlp.shared_experts.shared_w2_weight": "model-00028-of-00032.safetensors",
651
+ "model.llm.layers.36.mlp_norm.weight": "model-00010-of-00032.safetensors",
652
+ "model.llm.layers.36.mlp_sconv.weight": "model-00022-of-00032.safetensors",
653
+ "model.llm.layers.37.attn.k_norm.weight": "model-00024-of-00032.safetensors",
654
+ "model.llm.layers.37.attn.k_sconv.weight": "model-00002-of-00032.safetensors",
655
+ "model.llm.layers.37.attn.q_norm.weight": "model-00023-of-00032.safetensors",
656
+ "model.llm.layers.37.attn.rel_logits_proj.proj": "model-00014-of-00032.safetensors",
657
+ "model.llm.layers.37.attn.v_sconv.weight": "model-00009-of-00032.safetensors",
658
+ "model.llm.layers.37.attn.wk_dv.weight": "model-00019-of-00032.safetensors",
659
+ "model.llm.layers.37.attn.wo_ud.weight": "model-00019-of-00032.safetensors",
660
+ "model.llm.layers.37.attn.wq_du.weight": "model-00006-of-00032.safetensors",
661
+ "model.llm.layers.37.attn.wr_du.weight": "model-00022-of-00032.safetensors",
662
+ "model.llm.layers.37.attn.wv_dv.weight": "model-00020-of-00032.safetensors",
663
+ "model.llm.layers.37.attn_norm.weight": "model-00003-of-00032.safetensors",
664
+ "model.llm.layers.37.attn_sconv.weight": "model-00002-of-00032.safetensors",
665
+ "model.llm.layers.37.mlp.experts.w13_weight": "model-00025-of-00032.safetensors",
666
+ "model.llm.layers.37.mlp.experts.w2_weight": "model-00032-of-00032.safetensors",
667
+ "model.llm.layers.37.mlp.gate.bias": "model-00015-of-00032.safetensors",
668
+ "model.llm.layers.37.mlp.gate.global_scale": "model-00013-of-00032.safetensors",
669
+ "model.llm.layers.37.mlp.gate.weight": "model-00009-of-00032.safetensors",
670
+ "model.llm.layers.37.mlp.shared_experts.shared_w13_weight": "model-00012-of-00032.safetensors",
671
+ "model.llm.layers.37.mlp.shared_experts.shared_w2_weight": "model-00022-of-00032.safetensors",
672
+ "model.llm.layers.37.mlp_norm.weight": "model-00029-of-00032.safetensors",
673
+ "model.llm.layers.37.mlp_sconv.weight": "model-00008-of-00032.safetensors",
674
+ "model.llm.layers.38.attn.k_norm.weight": "model-00007-of-00032.safetensors",
675
+ "model.llm.layers.38.attn.k_sconv.weight": "model-00021-of-00032.safetensors",
676
+ "model.llm.layers.38.attn.q_norm.weight": "model-00011-of-00032.safetensors",
677
+ "model.llm.layers.38.attn.rel_logits_proj.proj": "model-00022-of-00032.safetensors",
678
+ "model.llm.layers.38.attn.v_sconv.weight": "model-00009-of-00032.safetensors",
679
+ "model.llm.layers.38.attn.wk_dv.weight": "model-00025-of-00032.safetensors",
680
+ "model.llm.layers.38.attn.wo_ud.weight": "model-00017-of-00032.safetensors",
681
+ "model.llm.layers.38.attn.wq_du.weight": "model-00028-of-00032.safetensors",
682
+ "model.llm.layers.38.attn.wr_du.weight": "model-00017-of-00032.safetensors",
683
+ "model.llm.layers.38.attn.wv_dv.weight": "model-00003-of-00032.safetensors",
684
+ "model.llm.layers.38.attn_norm.weight": "model-00013-of-00032.safetensors",
685
+ "model.llm.layers.38.attn_sconv.weight": "model-00024-of-00032.safetensors",
686
+ "model.llm.layers.38.mlp.experts.w13_weight": "model-00008-of-00032.safetensors",
687
+ "model.llm.layers.38.mlp.experts.w2_weight": "model-00017-of-00032.safetensors",
688
+ "model.llm.layers.38.mlp.gate.bias": "model-00031-of-00032.safetensors",
689
+ "model.llm.layers.38.mlp.gate.global_scale": "model-00019-of-00032.safetensors",
690
+ "model.llm.layers.38.mlp.gate.weight": "model-00010-of-00032.safetensors",
691
+ "model.llm.layers.38.mlp.shared_experts.shared_w13_weight": "model-00006-of-00032.safetensors",
692
+ "model.llm.layers.38.mlp.shared_experts.shared_w2_weight": "model-00017-of-00032.safetensors",
693
+ "model.llm.layers.38.mlp_norm.weight": "model-00024-of-00032.safetensors",
694
+ "model.llm.layers.38.mlp_sconv.weight": "model-00022-of-00032.safetensors",
695
+ "model.llm.layers.39.attn.k_norm.weight": "model-00006-of-00032.safetensors",
696
+ "model.llm.layers.39.attn.k_sconv.weight": "model-00024-of-00032.safetensors",
697
+ "model.llm.layers.39.attn.q_norm.weight": "model-00009-of-00032.safetensors",
698
+ "model.llm.layers.39.attn.rel_logits_proj.proj": "model-00026-of-00032.safetensors",
699
+ "model.llm.layers.39.attn.v_sconv.weight": "model-00018-of-00032.safetensors",
700
+ "model.llm.layers.39.attn.wk_dv.weight": "model-00003-of-00032.safetensors",
701
+ "model.llm.layers.39.attn.wo_ud.weight": "model-00013-of-00032.safetensors",
702
+ "model.llm.layers.39.attn.wq_du.weight": "model-00006-of-00032.safetensors",
703
+ "model.llm.layers.39.attn.wr_du.weight": "model-00026-of-00032.safetensors",
704
+ "model.llm.layers.39.attn.wv_dv.weight": "model-00024-of-00032.safetensors",
705
+ "model.llm.layers.39.attn_norm.weight": "model-00030-of-00032.safetensors",
706
+ "model.llm.layers.39.attn_sconv.weight": "model-00018-of-00032.safetensors",
707
+ "model.llm.layers.39.mlp.experts.w13_weight": "model-00005-of-00032.safetensors",
708
+ "model.llm.layers.39.mlp.experts.w2_weight": "model-00011-of-00032.safetensors",
709
+ "model.llm.layers.39.mlp.gate.bias": "model-00029-of-00032.safetensors",
710
+ "model.llm.layers.39.mlp.gate.global_scale": "model-00023-of-00032.safetensors",
711
+ "model.llm.layers.39.mlp.gate.weight": "model-00024-of-00032.safetensors",
712
+ "model.llm.layers.39.mlp.shared_experts.shared_w13_weight": "model-00008-of-00032.safetensors",
713
+ "model.llm.layers.39.mlp.shared_experts.shared_w2_weight": "model-00026-of-00032.safetensors",
714
+ "model.llm.layers.39.mlp_norm.weight": "model-00014-of-00032.safetensors",
715
+ "model.llm.layers.39.mlp_sconv.weight": "model-00010-of-00032.safetensors",
716
+ "model.llm.layers.4.attn.k_norm.weight": "model-00029-of-00032.safetensors",
717
+ "model.llm.layers.4.attn.k_sconv.weight": "model-00031-of-00032.safetensors",
718
+ "model.llm.layers.4.attn.q_norm.weight": "model-00006-of-00032.safetensors",
719
+ "model.llm.layers.4.attn.rel_logits_proj.proj": "model-00026-of-00032.safetensors",
720
+ "model.llm.layers.4.attn.v_sconv.weight": "model-00013-of-00032.safetensors",
721
+ "model.llm.layers.4.attn.wk_dv.weight": "model-00022-of-00032.safetensors",
722
+ "model.llm.layers.4.attn.wo_ud.weight": "model-00003-of-00032.safetensors",
723
+ "model.llm.layers.4.attn.wq_du.weight": "model-00022-of-00032.safetensors",
724
+ "model.llm.layers.4.attn.wr_du.weight": "model-00017-of-00032.safetensors",
725
+ "model.llm.layers.4.attn.wv_dv.weight": "model-00017-of-00032.safetensors",
726
+ "model.llm.layers.4.attn_norm.weight": "model-00030-of-00032.safetensors",
727
+ "model.llm.layers.4.attn_sconv.weight": "model-00003-of-00032.safetensors",
728
+ "model.llm.layers.4.mlp.experts.w13_weight": "model-00009-of-00032.safetensors",
729
+ "model.llm.layers.4.mlp.experts.w2_weight": "model-00005-of-00032.safetensors",
730
+ "model.llm.layers.4.mlp.gate.bias": "model-00009-of-00032.safetensors",
731
+ "model.llm.layers.4.mlp.gate.global_scale": "model-00026-of-00032.safetensors",
732
+ "model.llm.layers.4.mlp.gate.weight": "model-00008-of-00032.safetensors",
733
+ "model.llm.layers.4.mlp.shared_experts.shared_w13_weight": "model-00011-of-00032.safetensors",
734
+ "model.llm.layers.4.mlp.shared_experts.shared_w2_weight": "model-00006-of-00032.safetensors",
735
+ "model.llm.layers.4.mlp_norm.weight": "model-00020-of-00032.safetensors",
736
+ "model.llm.layers.4.mlp_sconv.weight": "model-00007-of-00032.safetensors",
737
+ "model.llm.layers.40.attn.k_norm.weight": "model-00011-of-00032.safetensors",
738
+ "model.llm.layers.40.attn.k_sconv.weight": "model-00006-of-00032.safetensors",
739
+ "model.llm.layers.40.attn.q_norm.weight": "model-00018-of-00032.safetensors",
740
+ "model.llm.layers.40.attn.rel_logits_proj.proj": "model-00021-of-00032.safetensors",
741
+ "model.llm.layers.40.attn.v_sconv.weight": "model-00018-of-00032.safetensors",
742
+ "model.llm.layers.40.attn.wk_dv.weight": "model-00018-of-00032.safetensors",
743
+ "model.llm.layers.40.attn.wo_ud.weight": "model-00012-of-00032.safetensors",
744
+ "model.llm.layers.40.attn.wq_du.weight": "model-00006-of-00032.safetensors",
745
+ "model.llm.layers.40.attn.wr_du.weight": "model-00022-of-00032.safetensors",
746
+ "model.llm.layers.40.attn.wv_dv.weight": "model-00014-of-00032.safetensors",
747
+ "model.llm.layers.40.attn_norm.weight": "model-00029-of-00032.safetensors",
748
+ "model.llm.layers.40.attn_sconv.weight": "model-00014-of-00032.safetensors",
749
+ "model.llm.layers.40.mlp.experts.w13_weight": "model-00031-of-00032.safetensors",
750
+ "model.llm.layers.40.mlp.experts.w2_weight": "model-00013-of-00032.safetensors",
751
+ "model.llm.layers.40.mlp.gate.bias": "model-00014-of-00032.safetensors",
752
+ "model.llm.layers.40.mlp.gate.global_scale": "model-00005-of-00032.safetensors",
753
+ "model.llm.layers.40.mlp.gate.weight": "model-00006-of-00032.safetensors",
754
+ "model.llm.layers.40.mlp.shared_experts.shared_w13_weight": "model-00013-of-00032.safetensors",
755
+ "model.llm.layers.40.mlp.shared_experts.shared_w2_weight": "model-00032-of-00032.safetensors",
756
+ "model.llm.layers.40.mlp_norm.weight": "model-00010-of-00032.safetensors",
757
+ "model.llm.layers.40.mlp_sconv.weight": "model-00010-of-00032.safetensors",
758
+ "model.llm.layers.41.attn.k_norm.weight": "model-00005-of-00032.safetensors",
759
+ "model.llm.layers.41.attn.k_sconv.weight": "model-00017-of-00032.safetensors",
760
+ "model.llm.layers.41.attn.q_norm.weight": "model-00023-of-00032.safetensors",
761
+ "model.llm.layers.41.attn.rel_logits_proj.proj": "model-00009-of-00032.safetensors",
762
+ "model.llm.layers.41.attn.v_sconv.weight": "model-00011-of-00032.safetensors",
763
+ "model.llm.layers.41.attn.wk_dv.weight": "model-00020-of-00032.safetensors",
764
+ "model.llm.layers.41.attn.wo_ud.weight": "model-00025-of-00032.safetensors",
765
+ "model.llm.layers.41.attn.wq_du.weight": "model-00032-of-00032.safetensors",
766
+ "model.llm.layers.41.attn.wr_du.weight": "model-00010-of-00032.safetensors",
767
+ "model.llm.layers.41.attn.wv_dv.weight": "model-00010-of-00032.safetensors",
768
+ "model.llm.layers.41.attn_norm.weight": "model-00022-of-00032.safetensors",
769
+ "model.llm.layers.41.attn_sconv.weight": "model-00026-of-00032.safetensors",
770
+ "model.llm.layers.41.mlp.experts.w13_weight": "model-00028-of-00032.safetensors",
771
+ "model.llm.layers.41.mlp.experts.w2_weight": "model-00009-of-00032.safetensors",
772
+ "model.llm.layers.41.mlp.gate.bias": "model-00023-of-00032.safetensors",
773
+ "model.llm.layers.41.mlp.gate.global_scale": "model-00018-of-00032.safetensors",
774
+ "model.llm.layers.41.mlp.gate.weight": "model-00009-of-00032.safetensors",
775
+ "model.llm.layers.41.mlp.shared_experts.shared_w13_weight": "model-00010-of-00032.safetensors",
776
+ "model.llm.layers.41.mlp.shared_experts.shared_w2_weight": "model-00021-of-00032.safetensors",
777
+ "model.llm.layers.41.mlp_norm.weight": "model-00018-of-00032.safetensors",
778
+ "model.llm.layers.41.mlp_sconv.weight": "model-00032-of-00032.safetensors",
779
+ "model.llm.layers.5.attn.k_norm.weight": "model-00020-of-00032.safetensors",
780
+ "model.llm.layers.5.attn.k_sconv.weight": "model-00009-of-00032.safetensors",
781
+ "model.llm.layers.5.attn.q_norm.weight": "model-00026-of-00032.safetensors",
782
+ "model.llm.layers.5.attn.rel_logits_proj.proj": "model-00025-of-00032.safetensors",
783
+ "model.llm.layers.5.attn.v_sconv.weight": "model-00014-of-00032.safetensors",
784
+ "model.llm.layers.5.attn.wk_dv.weight": "model-00021-of-00032.safetensors",
785
+ "model.llm.layers.5.attn.wo_ud.weight": "model-00002-of-00032.safetensors",
786
+ "model.llm.layers.5.attn.wq_du.weight": "model-00032-of-00032.safetensors",
787
+ "model.llm.layers.5.attn.wr_du.weight": "model-00006-of-00032.safetensors",
788
+ "model.llm.layers.5.attn.wv_dv.weight": "model-00018-of-00032.safetensors",
789
+ "model.llm.layers.5.attn_norm.weight": "model-00003-of-00032.safetensors",
790
+ "model.llm.layers.5.attn_sconv.weight": "model-00016-of-00032.safetensors",
791
+ "model.llm.layers.5.mlp.experts.w13_weight": "model-00026-of-00032.safetensors",
792
+ "model.llm.layers.5.mlp.experts.w2_weight": "model-00021-of-00032.safetensors",
793
+ "model.llm.layers.5.mlp.gate.bias": "model-00026-of-00032.safetensors",
794
+ "model.llm.layers.5.mlp.gate.global_scale": "model-00022-of-00032.safetensors",
795
+ "model.llm.layers.5.mlp.gate.weight": "model-00009-of-00032.safetensors",
796
+ "model.llm.layers.5.mlp.shared_experts.shared_w13_weight": "model-00022-of-00032.safetensors",
797
+ "model.llm.layers.5.mlp.shared_experts.shared_w2_weight": "model-00022-of-00032.safetensors",
798
+ "model.llm.layers.5.mlp_norm.weight": "model-00009-of-00032.safetensors",
799
+ "model.llm.layers.5.mlp_sconv.weight": "model-00023-of-00032.safetensors",
800
+ "model.llm.layers.6.attn.k_norm.weight": "model-00006-of-00032.safetensors",
801
+ "model.llm.layers.6.attn.k_sconv.weight": "model-00029-of-00032.safetensors",
802
+ "model.llm.layers.6.attn.q_norm.weight": "model-00013-of-00032.safetensors",
803
+ "model.llm.layers.6.attn.rel_logits_proj.proj": "model-00025-of-00032.safetensors",
804
+ "model.llm.layers.6.attn.v_sconv.weight": "model-00017-of-00032.safetensors",
805
+ "model.llm.layers.6.attn.wk_dv.weight": "model-00021-of-00032.safetensors",
806
+ "model.llm.layers.6.attn.wo_ud.weight": "model-00007-of-00032.safetensors",
807
+ "model.llm.layers.6.attn.wq_du.weight": "model-00021-of-00032.safetensors",
808
+ "model.llm.layers.6.attn.wr_du.weight": "model-00008-of-00032.safetensors",
809
+ "model.llm.layers.6.attn.wv_dv.weight": "model-00021-of-00032.safetensors",
810
+ "model.llm.layers.6.attn_norm.weight": "model-00029-of-00032.safetensors",
811
+ "model.llm.layers.6.attn_sconv.weight": "model-00013-of-00032.safetensors",
812
+ "model.llm.layers.6.mlp.experts.w13_weight": "model-00004-of-00032.safetensors",
813
+ "model.llm.layers.6.mlp.experts.w2_weight": "model-00011-of-00032.safetensors",
814
+ "model.llm.layers.6.mlp.gate.bias": "model-00018-of-00032.safetensors",
815
+ "model.llm.layers.6.mlp.gate.global_scale": "model-00013-of-00032.safetensors",
816
+ "model.llm.layers.6.mlp.gate.weight": "model-00023-of-00032.safetensors",
817
+ "model.llm.layers.6.mlp.shared_experts.shared_w13_weight": "model-00014-of-00032.safetensors",
818
+ "model.llm.layers.6.mlp.shared_experts.shared_w2_weight": "model-00028-of-00032.safetensors",
819
+ "model.llm.layers.6.mlp_norm.weight": "model-00006-of-00032.safetensors",
820
+ "model.llm.layers.6.mlp_sconv.weight": "model-00008-of-00032.safetensors",
821
+ "model.llm.layers.7.attn.k_norm.weight": "model-00006-of-00032.safetensors",
822
+ "model.llm.layers.7.attn.k_sconv.weight": "model-00026-of-00032.safetensors",
823
+ "model.llm.layers.7.attn.q_norm.weight": "model-00012-of-00032.safetensors",
824
+ "model.llm.layers.7.attn.rel_logits_proj.proj": "model-00009-of-00032.safetensors",
825
+ "model.llm.layers.7.attn.v_sconv.weight": "model-00011-of-00032.safetensors",
826
+ "model.llm.layers.7.attn.wk_dv.weight": "model-00023-of-00032.safetensors",
827
+ "model.llm.layers.7.attn.wo_ud.weight": "model-00018-of-00032.safetensors",
828
+ "model.llm.layers.7.attn.wq_du.weight": "model-00032-of-00032.safetensors",
829
+ "model.llm.layers.7.attn.wr_du.weight": "model-00009-of-00032.safetensors",
830
+ "model.llm.layers.7.attn.wv_dv.weight": "model-00017-of-00032.safetensors",
831
+ "model.llm.layers.7.attn_norm.weight": "model-00032-of-00032.safetensors",
832
+ "model.llm.layers.7.attn_sconv.weight": "model-00015-of-00032.safetensors",
833
+ "model.llm.layers.7.mlp.experts.w13_weight": "model-00029-of-00032.safetensors",
834
+ "model.llm.layers.7.mlp.experts.w2_weight": "model-00022-of-00032.safetensors",
835
+ "model.llm.layers.7.mlp.gate.bias": "model-00021-of-00032.safetensors",
836
+ "model.llm.layers.7.mlp.gate.global_scale": "model-00001-of-00032.safetensors",
837
+ "model.llm.layers.7.mlp.gate.weight": "model-00024-of-00032.safetensors",
838
+ "model.llm.layers.7.mlp.shared_experts.shared_w13_weight": "model-00020-of-00032.safetensors",
839
+ "model.llm.layers.7.mlp.shared_experts.shared_w2_weight": "model-00023-of-00032.safetensors",
840
+ "model.llm.layers.7.mlp_norm.weight": "model-00020-of-00032.safetensors",
841
+ "model.llm.layers.7.mlp_sconv.weight": "model-00023-of-00032.safetensors",
842
+ "model.llm.layers.8.attn.k_norm.weight": "model-00011-of-00032.safetensors",
843
+ "model.llm.layers.8.attn.k_sconv.weight": "model-00009-of-00032.safetensors",
844
+ "model.llm.layers.8.attn.q_norm.weight": "model-00028-of-00032.safetensors",
845
+ "model.llm.layers.8.attn.rel_logits_proj.proj": "model-00011-of-00032.safetensors",
846
+ "model.llm.layers.8.attn.v_sconv.weight": "model-00032-of-00032.safetensors",
847
+ "model.llm.layers.8.attn.wk_dv.weight": "model-00010-of-00032.safetensors",
848
+ "model.llm.layers.8.attn.wo_ud.weight": "model-00028-of-00032.safetensors",
849
+ "model.llm.layers.8.attn.wq_du.weight": "model-00012-of-00032.safetensors",
850
+ "model.llm.layers.8.attn.wr_du.weight": "model-00008-of-00032.safetensors",
851
+ "model.llm.layers.8.attn.wv_dv.weight": "model-00006-of-00032.safetensors",
852
+ "model.llm.layers.8.attn_norm.weight": "model-00020-of-00032.safetensors",
853
+ "model.llm.layers.8.attn_sconv.weight": "model-00022-of-00032.safetensors",
854
+ "model.llm.layers.8.mlp.experts.w13_weight": "model-00004-of-00032.safetensors",
855
+ "model.llm.layers.8.mlp.experts.w2_weight": "model-00007-of-00032.safetensors",
856
+ "model.llm.layers.8.mlp.gate.bias": "model-00021-of-00032.safetensors",
857
+ "model.llm.layers.8.mlp.gate.global_scale": "model-00017-of-00032.safetensors",
858
+ "model.llm.layers.8.mlp.gate.weight": "model-00018-of-00032.safetensors",
859
+ "model.llm.layers.8.mlp.shared_experts.shared_w13_weight": "model-00023-of-00032.safetensors",
860
+ "model.llm.layers.8.mlp.shared_experts.shared_w2_weight": "model-00026-of-00032.safetensors",
861
+ "model.llm.layers.8.mlp_norm.weight": "model-00014-of-00032.safetensors",
862
+ "model.llm.layers.8.mlp_sconv.weight": "model-00024-of-00032.safetensors",
863
+ "model.llm.layers.9.attn.k_norm.weight": "model-00018-of-00032.safetensors",
864
+ "model.llm.layers.9.attn.k_sconv.weight": "model-00021-of-00032.safetensors",
865
+ "model.llm.layers.9.attn.q_norm.weight": "model-00014-of-00032.safetensors",
866
+ "model.llm.layers.9.attn.rel_logits_proj.proj": "model-00009-of-00032.safetensors",
867
+ "model.llm.layers.9.attn.v_sconv.weight": "model-00006-of-00032.safetensors",
868
+ "model.llm.layers.9.attn.wk_dv.weight": "model-00028-of-00032.safetensors",
869
+ "model.llm.layers.9.attn.wo_ud.weight": "model-00025-of-00032.safetensors",
870
+ "model.llm.layers.9.attn.wq_du.weight": "model-00021-of-00032.safetensors",
871
+ "model.llm.layers.9.attn.wr_du.weight": "model-00008-of-00032.safetensors",
872
+ "model.llm.layers.9.attn.wv_dv.weight": "model-00025-of-00032.safetensors",
873
+ "model.llm.layers.9.attn_norm.weight": "model-00013-of-00032.safetensors",
874
+ "model.llm.layers.9.attn_sconv.weight": "model-00030-of-00032.safetensors",
875
+ "model.llm.layers.9.mlp.experts.w13_weight": "model-00023-of-00032.safetensors",
876
+ "model.llm.layers.9.mlp.experts.w2_weight": "model-00018-of-00032.safetensors",
877
+ "model.llm.layers.9.mlp.gate.bias": "model-00012-of-00032.safetensors",
878
+ "model.llm.layers.9.mlp.gate.global_scale": "model-00006-of-00032.safetensors",
879
+ "model.llm.layers.9.mlp.gate.weight": "model-00006-of-00032.safetensors",
880
+ "model.llm.layers.9.mlp.shared_experts.shared_w13_weight": "model-00018-of-00032.safetensors",
881
+ "model.llm.layers.9.mlp.shared_experts.shared_w2_weight": "model-00017-of-00032.safetensors",
882
+ "model.llm.layers.9.mlp_norm.weight": "model-00018-of-00032.safetensors",
883
+ "model.llm.layers.9.mlp_sconv.weight": "model-00022-of-00032.safetensors",
884
+ "model.llm.norm.weight": "model-00025-of-00032.safetensors",
885
+ "model.llm.unembed.weight": "model-00019-of-00032.safetensors",
886
+ "model.mtp.layers.0.embed_norm.weight": "mtp.safetensors",
887
+ "model.mtp.layers.0.hidden_norm.weight": "mtp.safetensors",
888
+ "model.mtp.layers.0.input_proj.weight": "mtp.safetensors",
889
+ "model.mtp.layers.0.transformer_block.attn.k_norm.weight": "mtp.safetensors",
890
+ "model.mtp.layers.0.transformer_block.attn.k_sconv.weight": "mtp.safetensors",
891
+ "model.mtp.layers.0.transformer_block.attn.q_norm.weight": "mtp.safetensors",
892
+ "model.mtp.layers.0.transformer_block.attn.rel_logits_proj.proj": "mtp.safetensors",
893
+ "model.mtp.layers.0.transformer_block.attn.v_sconv.weight": "mtp.safetensors",
894
+ "model.mtp.layers.0.transformer_block.attn.wk_dv.weight": "mtp.safetensors",
895
+ "model.mtp.layers.0.transformer_block.attn.wo_ud.weight": "mtp.safetensors",
896
+ "model.mtp.layers.0.transformer_block.attn.wq_du.weight": "mtp.safetensors",
897
+ "model.mtp.layers.0.transformer_block.attn.wr_du.weight": "mtp.safetensors",
898
+ "model.mtp.layers.0.transformer_block.attn.wv_dv.weight": "mtp.safetensors",
899
+ "model.mtp.layers.0.transformer_block.attn_norm.weight": "mtp.safetensors",
900
+ "model.mtp.layers.0.transformer_block.attn_sconv.weight": "mtp.safetensors",
901
+ "model.mtp.layers.0.transformer_block.mlp.global_scale": "mtp.safetensors",
902
+ "model.mtp.layers.0.transformer_block.mlp.w13_dn.weight": "mtp.safetensors",
903
+ "model.mtp.layers.0.transformer_block.mlp.w2_md.weight": "mtp.safetensors",
904
+ "model.mtp.layers.0.transformer_block.mlp_norm.weight": "mtp.safetensors",
905
+ "model.mtp.layers.0.transformer_block.mlp_sconv.weight": "mtp.safetensors",
906
+ "model.mtp.layers.1.embed_norm.weight": "mtp.safetensors",
907
+ "model.mtp.layers.1.hidden_norm.weight": "mtp.safetensors",
908
+ "model.mtp.layers.1.input_proj.weight": "mtp.safetensors",
909
+ "model.mtp.layers.1.transformer_block.attn.k_norm.weight": "mtp.safetensors",
910
+ "model.mtp.layers.1.transformer_block.attn.k_sconv.weight": "mtp.safetensors",
911
+ "model.mtp.layers.1.transformer_block.attn.q_norm.weight": "mtp.safetensors",
912
+ "model.mtp.layers.1.transformer_block.attn.rel_logits_proj.proj": "mtp.safetensors",
913
+ "model.mtp.layers.1.transformer_block.attn.v_sconv.weight": "mtp.safetensors",
914
+ "model.mtp.layers.1.transformer_block.attn.wk_dv.weight": "mtp.safetensors",
915
+ "model.mtp.layers.1.transformer_block.attn.wo_ud.weight": "mtp.safetensors",
916
+ "model.mtp.layers.1.transformer_block.attn.wq_du.weight": "mtp.safetensors",
917
+ "model.mtp.layers.1.transformer_block.attn.wr_du.weight": "mtp.safetensors",
918
+ "model.mtp.layers.1.transformer_block.attn.wv_dv.weight": "mtp.safetensors",
919
+ "model.mtp.layers.1.transformer_block.attn_norm.weight": "mtp.safetensors",
920
+ "model.mtp.layers.1.transformer_block.attn_sconv.weight": "mtp.safetensors",
921
+ "model.mtp.layers.1.transformer_block.mlp.global_scale": "mtp.safetensors",
922
+ "model.mtp.layers.1.transformer_block.mlp.w13_dn.weight": "mtp.safetensors",
923
+ "model.mtp.layers.1.transformer_block.mlp.w2_md.weight": "mtp.safetensors",
924
+ "model.mtp.layers.1.transformer_block.mlp_norm.weight": "mtp.safetensors",
925
+ "model.mtp.layers.1.transformer_block.mlp_sconv.weight": "mtp.safetensors",
926
+ "model.mtp.layers.2.embed_norm.weight": "mtp.safetensors",
927
+ "model.mtp.layers.2.hidden_norm.weight": "mtp.safetensors",
928
+ "model.mtp.layers.2.input_proj.weight": "mtp.safetensors",
929
+ "model.mtp.layers.2.transformer_block.attn.k_norm.weight": "mtp.safetensors",
930
+ "model.mtp.layers.2.transformer_block.attn.k_sconv.weight": "mtp.safetensors",
931
+ "model.mtp.layers.2.transformer_block.attn.q_norm.weight": "mtp.safetensors",
932
+ "model.mtp.layers.2.transformer_block.attn.rel_logits_proj.proj": "mtp.safetensors",
933
+ "model.mtp.layers.2.transformer_block.attn.v_sconv.weight": "mtp.safetensors",
934
+ "model.mtp.layers.2.transformer_block.attn.wk_dv.weight": "mtp.safetensors",
935
+ "model.mtp.layers.2.transformer_block.attn.wo_ud.weight": "mtp.safetensors",
936
+ "model.mtp.layers.2.transformer_block.attn.wq_du.weight": "mtp.safetensors",
937
+ "model.mtp.layers.2.transformer_block.attn.wr_du.weight": "mtp.safetensors",
938
+ "model.mtp.layers.2.transformer_block.attn.wv_dv.weight": "mtp.safetensors",
939
+ "model.mtp.layers.2.transformer_block.attn_norm.weight": "mtp.safetensors",
940
+ "model.mtp.layers.2.transformer_block.attn_sconv.weight": "mtp.safetensors",
941
+ "model.mtp.layers.2.transformer_block.mlp.global_scale": "mtp.safetensors",
942
+ "model.mtp.layers.2.transformer_block.mlp.w13_dn.weight": "mtp.safetensors",
943
+ "model.mtp.layers.2.transformer_block.mlp.w2_md.weight": "mtp.safetensors",
944
+ "model.mtp.layers.2.transformer_block.mlp_norm.weight": "mtp.safetensors",
945
+ "model.mtp.layers.2.transformer_block.mlp_sconv.weight": "mtp.safetensors",
946
+ "model.mtp.layers.3.embed_norm.weight": "mtp.safetensors",
947
+ "model.mtp.layers.3.hidden_norm.weight": "mtp.safetensors",
948
+ "model.mtp.layers.3.input_proj.weight": "mtp.safetensors",
949
+ "model.mtp.layers.3.transformer_block.attn.k_norm.weight": "mtp.safetensors",
950
+ "model.mtp.layers.3.transformer_block.attn.k_sconv.weight": "mtp.safetensors",
951
+ "model.mtp.layers.3.transformer_block.attn.q_norm.weight": "mtp.safetensors",
952
+ "model.mtp.layers.3.transformer_block.attn.rel_logits_proj.proj": "mtp.safetensors",
953
+ "model.mtp.layers.3.transformer_block.attn.v_sconv.weight": "mtp.safetensors",
954
+ "model.mtp.layers.3.transformer_block.attn.wk_dv.weight": "mtp.safetensors",
955
+ "model.mtp.layers.3.transformer_block.attn.wo_ud.weight": "mtp.safetensors",
956
+ "model.mtp.layers.3.transformer_block.attn.wq_du.weight": "mtp.safetensors",
957
+ "model.mtp.layers.3.transformer_block.attn.wr_du.weight": "mtp.safetensors",
958
+ "model.mtp.layers.3.transformer_block.attn.wv_dv.weight": "mtp.safetensors",
959
+ "model.mtp.layers.3.transformer_block.attn_norm.weight": "mtp.safetensors",
960
+ "model.mtp.layers.3.transformer_block.attn_sconv.weight": "mtp.safetensors",
961
+ "model.mtp.layers.3.transformer_block.mlp.global_scale": "mtp.safetensors",
962
+ "model.mtp.layers.3.transformer_block.mlp.w13_dn.weight": "mtp.safetensors",
963
+ "model.mtp.layers.3.transformer_block.mlp.w2_md.weight": "mtp.safetensors",
964
+ "model.mtp.layers.3.transformer_block.mlp_norm.weight": "mtp.safetensors",
965
+ "model.mtp.layers.3.transformer_block.mlp_sconv.weight": "mtp.safetensors",
966
+ "model.mtp.layers.4.embed_norm.weight": "mtp.safetensors",
967
+ "model.mtp.layers.4.hidden_norm.weight": "mtp.safetensors",
968
+ "model.mtp.layers.4.input_proj.weight": "mtp.safetensors",
969
+ "model.mtp.layers.4.transformer_block.attn.k_norm.weight": "mtp.safetensors",
970
+ "model.mtp.layers.4.transformer_block.attn.k_sconv.weight": "mtp.safetensors",
971
+ "model.mtp.layers.4.transformer_block.attn.q_norm.weight": "mtp.safetensors",
972
+ "model.mtp.layers.4.transformer_block.attn.rel_logits_proj.proj": "mtp.safetensors",
973
+ "model.mtp.layers.4.transformer_block.attn.v_sconv.weight": "mtp.safetensors",
974
+ "model.mtp.layers.4.transformer_block.attn.wk_dv.weight": "mtp.safetensors",
975
+ "model.mtp.layers.4.transformer_block.attn.wo_ud.weight": "mtp.safetensors",
976
+ "model.mtp.layers.4.transformer_block.attn.wq_du.weight": "mtp.safetensors",
977
+ "model.mtp.layers.4.transformer_block.attn.wr_du.weight": "mtp.safetensors",
978
+ "model.mtp.layers.4.transformer_block.attn.wv_dv.weight": "mtp.safetensors",
979
+ "model.mtp.layers.4.transformer_block.attn_norm.weight": "mtp.safetensors",
980
+ "model.mtp.layers.4.transformer_block.attn_sconv.weight": "mtp.safetensors",
981
+ "model.mtp.layers.4.transformer_block.mlp.global_scale": "mtp.safetensors",
982
+ "model.mtp.layers.4.transformer_block.mlp.w13_dn.weight": "mtp.safetensors",
983
+ "model.mtp.layers.4.transformer_block.mlp.w2_md.weight": "mtp.safetensors",
984
+ "model.mtp.layers.4.transformer_block.mlp_norm.weight": "mtp.safetensors",
985
+ "model.mtp.layers.4.transformer_block.mlp_sconv.weight": "mtp.safetensors",
986
+ "model.mtp.layers.5.embed_norm.weight": "mtp.safetensors",
987
+ "model.mtp.layers.5.hidden_norm.weight": "mtp.safetensors",
988
+ "model.mtp.layers.5.input_proj.weight": "mtp.safetensors",
989
+ "model.mtp.layers.5.transformer_block.attn.k_norm.weight": "mtp.safetensors",
990
+ "model.mtp.layers.5.transformer_block.attn.k_sconv.weight": "mtp.safetensors",
991
+ "model.mtp.layers.5.transformer_block.attn.q_norm.weight": "mtp.safetensors",
992
+ "model.mtp.layers.5.transformer_block.attn.rel_logits_proj.proj": "mtp.safetensors",
993
+ "model.mtp.layers.5.transformer_block.attn.v_sconv.weight": "mtp.safetensors",
994
+ "model.mtp.layers.5.transformer_block.attn.wk_dv.weight": "mtp.safetensors",
995
+ "model.mtp.layers.5.transformer_block.attn.wo_ud.weight": "mtp.safetensors",
996
+ "model.mtp.layers.5.transformer_block.attn.wq_du.weight": "mtp.safetensors",
997
+ "model.mtp.layers.5.transformer_block.attn.wr_du.weight": "mtp.safetensors",
998
+ "model.mtp.layers.5.transformer_block.attn.wv_dv.weight": "mtp.safetensors",
999
+ "model.mtp.layers.5.transformer_block.attn_norm.weight": "mtp.safetensors",
1000
+ "model.mtp.layers.5.transformer_block.attn_sconv.weight": "mtp.safetensors",
1001
+ "model.mtp.layers.5.transformer_block.mlp.global_scale": "mtp.safetensors",
1002
+ "model.mtp.layers.5.transformer_block.mlp.w13_dn.weight": "mtp.safetensors",
1003
+ "model.mtp.layers.5.transformer_block.mlp.w2_md.weight": "mtp.safetensors",
1004
+ "model.mtp.layers.5.transformer_block.mlp_norm.weight": "mtp.safetensors",
1005
+ "model.mtp.layers.5.transformer_block.mlp_sconv.weight": "mtp.safetensors",
1006
+ "model.mtp.layers.6.embed_norm.weight": "mtp.safetensors",
1007
+ "model.mtp.layers.6.hidden_norm.weight": "mtp.safetensors",
1008
+ "model.mtp.layers.6.input_proj.weight": "mtp.safetensors",
1009
+ "model.mtp.layers.6.transformer_block.attn.k_norm.weight": "mtp.safetensors",
1010
+ "model.mtp.layers.6.transformer_block.attn.k_sconv.weight": "mtp.safetensors",
1011
+ "model.mtp.layers.6.transformer_block.attn.q_norm.weight": "mtp.safetensors",
1012
+ "model.mtp.layers.6.transformer_block.attn.rel_logits_proj.proj": "mtp.safetensors",
1013
+ "model.mtp.layers.6.transformer_block.attn.v_sconv.weight": "mtp.safetensors",
1014
+ "model.mtp.layers.6.transformer_block.attn.wk_dv.weight": "mtp.safetensors",
1015
+ "model.mtp.layers.6.transformer_block.attn.wo_ud.weight": "mtp.safetensors",
1016
+ "model.mtp.layers.6.transformer_block.attn.wq_du.weight": "mtp.safetensors",
1017
+ "model.mtp.layers.6.transformer_block.attn.wr_du.weight": "mtp.safetensors",
1018
+ "model.mtp.layers.6.transformer_block.attn.wv_dv.weight": "mtp.safetensors",
1019
+ "model.mtp.layers.6.transformer_block.attn_norm.weight": "mtp.safetensors",
1020
+ "model.mtp.layers.6.transformer_block.attn_sconv.weight": "mtp.safetensors",
1021
+ "model.mtp.layers.6.transformer_block.mlp.global_scale": "mtp.safetensors",
1022
+ "model.mtp.layers.6.transformer_block.mlp.w13_dn.weight": "mtp.safetensors",
1023
+ "model.mtp.layers.6.transformer_block.mlp.w2_md.weight": "mtp.safetensors",
1024
+ "model.mtp.layers.6.transformer_block.mlp_norm.weight": "mtp.safetensors",
1025
+ "model.mtp.layers.6.transformer_block.mlp_sconv.weight": "mtp.safetensors",
1026
+ "model.mtp.layers.7.embed_norm.weight": "mtp.safetensors",
1027
+ "model.mtp.layers.7.hidden_norm.weight": "mtp.safetensors",
1028
+ "model.mtp.layers.7.input_proj.weight": "mtp.safetensors",
1029
+ "model.mtp.layers.7.transformer_block.attn.k_norm.weight": "mtp.safetensors",
1030
+ "model.mtp.layers.7.transformer_block.attn.k_sconv.weight": "mtp.safetensors",
1031
+ "model.mtp.layers.7.transformer_block.attn.q_norm.weight": "mtp.safetensors",
1032
+ "model.mtp.layers.7.transformer_block.attn.rel_logits_proj.proj": "mtp.safetensors",
1033
+ "model.mtp.layers.7.transformer_block.attn.v_sconv.weight": "mtp.safetensors",
1034
+ "model.mtp.layers.7.transformer_block.attn.wk_dv.weight": "mtp.safetensors",
1035
+ "model.mtp.layers.7.transformer_block.attn.wo_ud.weight": "mtp.safetensors",
1036
+ "model.mtp.layers.7.transformer_block.attn.wq_du.weight": "mtp.safetensors",
1037
+ "model.mtp.layers.7.transformer_block.attn.wr_du.weight": "mtp.safetensors",
1038
+ "model.mtp.layers.7.transformer_block.attn.wv_dv.weight": "mtp.safetensors",
1039
+ "model.mtp.layers.7.transformer_block.attn_norm.weight": "mtp.safetensors",
1040
+ "model.mtp.layers.7.transformer_block.attn_sconv.weight": "mtp.safetensors",
1041
+ "model.mtp.layers.7.transformer_block.mlp.global_scale": "mtp.safetensors",
1042
+ "model.mtp.layers.7.transformer_block.mlp.w13_dn.weight": "mtp.safetensors",
1043
+ "model.mtp.layers.7.transformer_block.mlp.w2_md.weight": "mtp.safetensors",
1044
+ "model.mtp.layers.7.transformer_block.mlp_norm.weight": "mtp.safetensors",
1045
+ "model.mtp.layers.7.transformer_block.mlp_sconv.weight": "mtp.safetensors",
1046
+ "model.visual.final_norm.weight": "model-00024-of-00032.safetensors",
1047
+ "model.visual.layers.linear_0.weight": "model-00010-of-00032.safetensors",
1048
+ "model.visual.layers.linear_1.weight": "model-00018-of-00032.safetensors",
1049
+ "model.visual.layers.linear_2.weight": "model-00009-of-00032.safetensors",
1050
+ "model.visual.layers.linear_3.weight": "model-00018-of-00032.safetensors",
1051
+ "model.visual.layers.norm_0.weight": "model-00011-of-00032.safetensors",
1052
+ "model.visual.layers.norm_1.weight": "model-00018-of-00032.safetensors",
1053
+ "model.visual.layers.norm_2.weight": "model-00026-of-00032.safetensors"
1054
+ }
1055
+ }
mtp.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:d286dd21cb982a0052d24ee0077ec6fc38f5a766dc6953e6c4b85c6473bfa7b3
3
+ size 4463845392
processor_config.json ADDED
@@ -0,0 +1,47 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "audio_bos_token": "<|content_audio_input|>",
3
+ "audio_token": "<|unused_200053|>",
4
+ "dmel_max_value": 2.0,
5
+ "dmel_min_value": -7.0,
6
+ "feature_extractor": {
7
+ "audio_token_duration_s": 0.05,
8
+ "feature_extractor_type": "InklingFeatureExtractor",
9
+ "feature_size": 80,
10
+ "hop_length": 800,
11
+ "n_fft": 1600,
12
+ "padding_side": "right",
13
+ "padding_value": 0.0,
14
+ "return_attention_mask": true,
15
+ "sampling_rate": 16000,
16
+ "window_size": 1600,
17
+ "window_size_multiplier": 2.0
18
+ },
19
+ "image_bos_token": "<|content_image|>",
20
+ "image_processor": {
21
+ "do_convert_rgb": true,
22
+ "do_normalize": true,
23
+ "do_rescale": true,
24
+ "do_resize": true,
25
+ "image_mean": [
26
+ 0.48145466,
27
+ 0.4578275,
28
+ 0.40821073
29
+ ],
30
+ "image_processor_type": "InklingImageProcessor",
31
+ "image_std": [
32
+ 0.26862954,
33
+ 0.26130258,
34
+ 0.27577711
35
+ ],
36
+ "resample": 3,
37
+ "rescale_factor": 0.00392156862745098,
38
+ "rescale_image_max_upscaled_long_edge": 2048,
39
+ "size": {
40
+ "height": 40,
41
+ "width": 40
42
+ }
43
+ },
44
+ "image_token": "<|unused_200054|>",
45
+ "num_dmel_bins": 16,
46
+ "processor_class": "InklingProcessor"
47
+ }
special_tokens_map.json ADDED
@@ -0,0 +1,22 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "additional_special_tokens": [
3
+ "<|endoftext|>",
4
+ "<|message_user|>",
5
+ "<|message_model|>",
6
+ "<|message_system|>",
7
+ "<|message_tool|>",
8
+ "<|content_text|>",
9
+ "<|content_image|>",
10
+ "<|content_model_end_sampling|>",
11
+ "<|content_thinking|>",
12
+ "<|end_message|>",
13
+ "<|content_audio_input|>",
14
+ "<|content_tool_error|>",
15
+ "<|audio|>",
16
+ "<|content_xml|>",
17
+ "<|begin_of_text|>",
18
+ "<|audio_end|>",
19
+ "<|content_invoke_tool_json|>",
20
+ "<|content_invoke_tool_text|>"
21
+ ]
22
+ }
tiktoken/tokenizer.model ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:bc253fd2b702f7a6da7105eaa8f3463b2f1247e83614f23e5323b921088bed2a
3
+ size 3615874
tokenizer.json ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:c470271fb7649eef922e660e757b5f076e2a94adc20df7fad7df85c46bc48eac
3
+ size 27875796
tokenizer_config.json ADDED
@@ -0,0 +1,74 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "audio": "<|audio|>",
3
+ "audio_end": "<|audio_end|>",
4
+ "backend": "tokenizers",
5
+ "begin_of_text": "<|begin_of_text|>",
6
+ "bos_token": null,
7
+ "clean_up_tokenization_spaces": false,
8
+ "content_audio_input": "<|content_audio_input|>",
9
+ "content_image": "<|content_image|>",
10
+ "content_invoke_tool_json": "<|content_invoke_tool_json|>",
11
+ "content_invoke_tool_text": "<|content_invoke_tool_text|>",
12
+ "content_model_end_sampling": "<|content_model_end_sampling|>",
13
+ "content_text": "<|content_text|>",
14
+ "content_thinking": "<|content_thinking|>",
15
+ "content_tool_error": "<|content_tool_error|>",
16
+ "content_xml": "<|content_xml|>",
17
+ "end_message": "<|end_message|>",
18
+ "endoftext": "<|endoftext|>",
19
+ "eos_token": "<|content_model_end_sampling|>",
20
+ "extra_special_tokens": [
21
+ "<|endoftext|>",
22
+ "<|message_user|>",
23
+ "<|message_model|>",
24
+ "<|message_system|>",
25
+ "<|message_tool|>",
26
+ "<|content_text|>",
27
+ "<|content_image|>",
28
+ "<|content_model_end_sampling|>",
29
+ "<|content_thinking|>",
30
+ "<|end_message|>",
31
+ "<|content_audio_input|>",
32
+ "<|content_tool_error|>",
33
+ "<|audio|>",
34
+ "<|content_xml|>",
35
+ "<|begin_of_text|>",
36
+ "<|audio_end|>",
37
+ "<|content_invoke_tool_json|>",
38
+ "<|content_invoke_tool_text|>"
39
+ ],
40
+ "fix_mistral_regex": false,
41
+ "is_local": true,
42
+ "local_files_only": false,
43
+ "message_model": "<|message_model|>",
44
+ "message_system": "<|message_system|>",
45
+ "message_tool": "<|message_tool|>",
46
+ "message_user": "<|message_user|>",
47
+ "model_max_length": 1048576,
48
+ "model_specific_special_tokens": {
49
+ "audio": "<|audio|>",
50
+ "audio_end": "<|audio_end|>",
51
+ "begin_of_text": "<|begin_of_text|>",
52
+ "content_audio_input": "<|content_audio_input|>",
53
+ "content_image": "<|content_image|>",
54
+ "content_invoke_tool_json": "<|content_invoke_tool_json|>",
55
+ "content_invoke_tool_text": "<|content_invoke_tool_text|>",
56
+ "content_model_end_sampling": "<|content_model_end_sampling|>",
57
+ "content_text": "<|content_text|>",
58
+ "content_thinking": "<|content_thinking|>",
59
+ "content_tool_error": "<|content_tool_error|>",
60
+ "content_xml": "<|content_xml|>",
61
+ "end_message": "<|end_message|>",
62
+ "endoftext": "<|endoftext|>",
63
+ "message_model": "<|message_model|>",
64
+ "message_system": "<|message_system|>",
65
+ "message_tool": "<|message_tool|>",
66
+ "message_user": "<|message_user|>"
67
+ },
68
+ "pad_token": "<|unused_200056|>",
69
+ "padding_side": "left",
70
+ "processor_class": "InklingProcessor",
71
+ "tokenizer_class": "TokenizersBackend",
72
+ "unk_token": null,
73
+ "chat_template": "{#- Keep Python's floating type spelling when the jinja engine compacts 1.0 to 1. -#}\n{%- macro json_scalar(value) -%}\n {%- set serialized = value | tojson(ensure_ascii=false, separators=(',', ':')) -%}\n {%- if value is float and '.' not in serialized and 'e' not in (serialized | lower) -%}\n {{- serialized -}}{{- '.0' -}}\n {%- else -%}\n {{- serialized -}}\n {%- endif -%}\n{%- endmacro -%}\n\n{%- macro canonical_json(value) -%}\n {%- if value is mapping -%}\n {{- '{' -}}\n {%- for key, item in value | dictsort(case_sensitive=true) -%}\n {{- (key | string) | tojson(ensure_ascii=false, separators=(',', ':')) -}}{{- ':' -}}\n {{- canonical_json(item) -}}\n {%- if not loop.last -%}{{- ',' -}}{%- endif -%}\n {%- endfor -%}\n {{- '}' -}}\n {%- elif value is sequence and value is not string -%}\n {{- '[' -}}\n {%- for item in value -%}\n {{- canonical_json(item) -}}\n {%- if not loop.last -%}{{- ',' -}}{%- endif -%}\n {%- endfor -%}\n {{- ']' -}}\n {%- else -%}\n {{- json_scalar(value) -}}\n {%- endif -%}\n{%- endmacro -%}\n\n{#- Advance across insignificant JSON whitespace. -#}\n{%- macro json_skip_ws(source, state) -%}\n {%- set scan = namespace(done=false) -%}\n {%- for ignored in range(source | length) -%}\n {%- if not scan.done and state.pos < source | length -%}\n {%- set ch = source[state.pos] -%}\n {%- if ch == ' ' or ch == '\\t' or ch == '\\r' or ch == '\\n' -%}\n {%- set state.pos = state.pos + 1 -%}\n {%- else -%}\n {%- set scan.done = true -%}\n {%- endif -%}\n {%- endif -%}\n {%- endfor -%}\n{%- endmacro -%}\n\n{#-\n Decode a JSON string under Transformers, then re-encode it like json.dumps.\n llama.cpp converts string arguments to objects after capability detection;\n the fallback keeps engine-only parsing safe without runtime-only filters.\n-#}\n{%- macro json_string(source, state) -%}\n {%- if lipsum is defined -%}\n {%- set out = namespace(decoded='', done=false, code=0, low=0) -%}\n {%- set hex_values = {'0': 0, '1': 1, '2': 2, '3': 3, '4': 4, '5': 5, '6': 6, '7': 7, '8': 8, '9': 9, 'a': 10, 'b': 11, 'c': 12, 'd': 13, 'e': 14, 'f': 15} -%}\n {%- set state.pos = state.pos + 1 -%}\n {%- for ignored in range(source | length) -%}\n {%- if not out.done and state.pos < source | length -%}\n {%- set ch = source[state.pos] -%}\n {%- set state.pos = state.pos + 1 -%}\n {%- if ch == '\"' -%}\n {%- set out.done = true -%}\n {%- elif ch != '\\\\' -%}\n {%- set out.decoded = out.decoded + ch -%}\n {%- elif state.pos < source | length -%}\n {%- set escape = source[state.pos] -%}\n {%- set state.pos = state.pos + 1 -%}\n {%- if escape == '\"' -%}{%- set out.decoded = out.decoded + '\"' -%}\n {%- elif escape == '\\\\' -%}{%- set out.decoded = out.decoded + '\\\\' -%}\n {%- elif escape == '/' -%}{%- set out.decoded = out.decoded + '/' -%}\n {%- elif escape == 'b' -%}{%- set out.decoded = out.decoded + '\\b' -%}\n {%- elif escape == 'f' -%}{%- set out.decoded = out.decoded + '\\f' -%}\n {%- elif escape == 'n' -%}{%- set out.decoded = out.decoded + '\\n' -%}\n {%- elif escape == 'r' -%}{%- set out.decoded = out.decoded + '\\r' -%}\n {%- elif escape == 't' -%}{%- set out.decoded = out.decoded + '\\t' -%}\n {%- elif escape == 'u' -%}\n {%- set out.code = 0 -%}\n {%- for offset in range(4) -%}\n {%- set digit = source[state.pos + offset] | lower -%}\n {%- set out.code = out.code * 16 + hex_values[digit] -%}\n {%- endfor -%}\n {%- set state.pos = state.pos + 4 -%}\n {%- if out.code >= 55296 and out.code <= 56319 and source[state.pos:state.pos + 2] == '\\\\u' -%}\n {%- set out.low = 0 -%}\n {%- for offset in range(4) -%}\n {%- set digit = source[state.pos + 2 + offset] | lower -%}\n {%- set out.low = out.low * 16 + hex_values[digit] -%}\n {%- endfor -%}\n {%- if out.low >= 56320 and out.low <= 57343 -%}\n {%- set out.code = 65536 + (out.code - 55296) * 1024 + out.low - 56320 -%}\n {%- set state.pos = state.pos + 6 -%}\n {%- endif -%}\n {%- endif -%}\n {%- set out.decoded = out.decoded + ('%c' % out.code) -%}\n {%- else -%}\n {%- set out.decoded = out.decoded + escape -%}\n {%- endif -%}\n {%- endif -%}\n {%- endif -%}\n {%- endfor -%}\n {%- set state.string_value = out.decoded -%}\n {{- out.decoded | tojson(ensure_ascii=false, separators=(',', ':')) -}}\n {%- else -%}\n {%- set out = namespace(start=state.pos, escaped=false, done=false) -%}\n {%- set state.pos = state.pos + 1 -%}\n {%- for ignored in range(source | length) -%}\n {%- if not out.done and state.pos < source | length -%}\n {%- set ch = source[state.pos] -%}\n {%- set state.pos = state.pos + 1 -%}\n {%- if out.escaped -%}\n {%- set out.escaped = false -%}\n {%- elif ch == '\\\\' -%}\n {%- set out.escaped = true -%}\n {%- elif ch == '\"' -%}\n {%- set out.done = true -%}\n {%- endif -%}\n {%- endif -%}\n {%- endfor -%}\n {%- set state.string_value = source[out.start:state.pos] -%}\n {{- source[out.start:state.pos] -}}\n {%- endif -%}\n{%- endmacro -%}\n\n{#-\n Move the cursor across one complete JSON value without rendering it. Object\n parsing uses the raw slice to sort members before recursively rendering them.\n-#}\n{%- macro json_scan_value(source, state) -%}\n {{- json_skip_ws(source, state) -}}\n {%- set scan = namespace(depth=0, quoted=false, escaped=false, done=false) -%}\n {%- for ignored in range(source | length) -%}\n {%- if not scan.done and state.pos < source | length -%}\n {%- set ch = source[state.pos] -%}\n {%- if scan.quoted -%}\n {%- set state.pos = state.pos + 1 -%}\n {%- if ch == '\"' and not scan.escaped -%}\n {%- set scan.quoted = false -%}\n {%- elif ch == '\\\\' and not scan.escaped -%}\n {%- set scan.escaped = true -%}\n {%- else -%}\n {%- set scan.escaped = false -%}\n {%- endif -%}\n {%- elif ch == '\"' -%}\n {%- set scan.quoted = true -%}\n {%- set state.pos = state.pos + 1 -%}\n {%- elif ch == '{' or ch == '[' -%}\n {%- set scan.depth = scan.depth + 1 -%}\n {%- set state.pos = state.pos + 1 -%}\n {%- elif ch == '}' or ch == ']' -%}\n {%- if scan.depth > 0 -%}\n {%- set scan.depth = scan.depth - 1 -%}\n {%- set state.pos = state.pos + 1 -%}\n {%- else -%}\n {%- set scan.done = true -%}\n {%- endif -%}\n {%- elif ch == ',' and scan.depth == 0 -%}\n {%- set scan.done = true -%}\n {%- else -%}\n {%- set state.pos = state.pos + 1 -%}\n {%- endif -%}\n {%- endif -%}\n {%- endfor -%}\n{%- endmacro -%}\n\n{#- Parse and canonically render one JSON value from source at state.pos. -#}\n{%- macro canonical_json_text_value(source, state) -%}\n {{- json_skip_ws(source, state) -}}\n {%- if state.pos >= source | length -%}\n {{- '{}' -}}\n {%- elif source[state.pos] == '\"' -%}\n {{- json_string(source, state) -}}\n {%- elif source[state.pos] == '{' -%}\n {%- set state.pos = state.pos + 1 -%}\n {{- json_skip_ws(source, state) -}}\n {%- set object_state = namespace(pairs=[], done=false) -%}\n {%- if state.pos < source | length and source[state.pos] == '}' -%}\n {%- set state.pos = state.pos + 1 -%}\n {%- set object_state.done = true -%}\n {%- endif -%}\n {%- for ignored in range(source | length) -%}\n {%- if not object_state.done -%}\n {{- json_skip_ws(source, state) -}}\n {%- set key = json_string(source, state) -%}\n {%- set sort_key = state.string_value -%}\n {{- json_skip_ws(source, state) -}}\n {%- if state.pos < source | length and source[state.pos] == ':' -%}\n {%- set state.pos = state.pos + 1 -%}\n {%- endif -%}\n {{- json_skip_ws(source, state) -}}\n {%- set value_start = state.pos -%}\n {{- json_scan_value(source, state) -}}\n {#- json.loads keeps the final member when a key is duplicated. -#}\n {%- set unique = namespace(pairs=[]) -%}\n {%- for previous in object_state.pairs -%}\n {%- if previous[0] != sort_key -%}\n {%- set unique.pairs = unique.pairs + [previous] -%}\n {%- endif -%}\n {%- endfor -%}\n {%- set object_state.pairs = unique.pairs + [[sort_key, key, source[value_start:state.pos]]] -%}\n {{- json_skip_ws(source, state) -}}\n {%- if state.pos < source | length and source[state.pos] == ',' -%}\n {%- set state.pos = state.pos + 1 -%}\n {%- else -%}\n {%- if state.pos < source | length and source[state.pos] == '}' -%}\n {%- set state.pos = state.pos + 1 -%}\n {%- endif -%}\n {%- set object_state.done = true -%}\n {%- endif -%}\n {%- endif -%}\n {%- endfor -%}\n {{- '{' -}}\n {%- for pair in object_state.pairs | sort(case_sensitive=true, attribute=0) -%}\n {{- pair[1] -}}{{- ':' -}}\n {%- set child_state = namespace(pos=0, string_value='') -%}\n {{- canonical_json_text_value(pair[2], child_state) -}}\n {%- if not loop.last -%}{{- ',' -}}{%- endif -%}\n {%- endfor -%}\n {{- '}' -}}\n {%- elif source[state.pos] == '[' -%}\n {%- set state.pos = state.pos + 1 -%}\n {{- '[' -}}\n {{- json_skip_ws(source, state) -}}\n {%- set array_state = namespace(done=false, first=true) -%}\n {%- if state.pos < source | length and source[state.pos] == ']' -%}\n {%- set state.pos = state.pos + 1 -%}\n {%- set array_state.done = true -%}\n {%- endif -%}\n {%- for ignored in range(source | length) -%}\n {%- if not array_state.done -%}\n {%- if not array_state.first -%}{{- ',' -}}{%- endif -%}\n {%- set array_state.first = false -%}\n {{- canonical_json_text_value(source, state) -}}\n {{- json_skip_ws(source, state) -}}\n {%- if state.pos < source | length and source[state.pos] == ',' -%}\n {%- set state.pos = state.pos + 1 -%}\n {%- else -%}\n {%- if state.pos < source | length and source[state.pos] == ']' -%}\n {%- set state.pos = state.pos + 1 -%}\n {%- endif -%}\n {%- set array_state.done = true -%}\n {%- endif -%}\n {%- endif -%}\n {%- endfor -%}\n {{- ']' -}}\n {%- else -%}\n {%- set scalar = namespace(start=state.pos, done=false) -%}\n {%- for ignored in range(source | length) -%}\n {%- if not scalar.done and state.pos < source | length -%}\n {%- set ch = source[state.pos] -%}\n {%- if ch == ',' or ch == '}' or ch == ']' or ch == ' ' or ch == '\\t' or ch == '\\r' or ch == '\\n' -%}\n {%- set scalar.done = true -%}\n {%- else -%}\n {%- set state.pos = state.pos + 1 -%}\n {%- endif -%}\n {%- endif -%}\n {%- endfor -%}\n {%- set token = source[scalar.start:state.pos] -%}\n {%- if token == 'true' or token == 'false' or token == 'null' -%}\n {{- token -}}\n {%- elif '.' in token or 'e' in token or 'E' in token -%}\n {{- json_scalar(token | float) -}}\n {%- else -%}\n {{- token | int | tojson(ensure_ascii=false, separators=(',', ':')) -}}\n {%- endif -%}\n {%- endif -%}\n{%- endmacro -%}\n\n{%- macro canonical_json_text(source) -%}\n {%- set text = source | trim -%}\n {%- if not text -%}\n {{- '{}' -}}\n {%- else -%}\n {%- set state = namespace(pos=0, string_value='') -%}\n {{- canonical_json_text_value(text, state) -}}\n {%- endif -%}\n{%- endmacro -%}\n\n{#-\n OpenAI clients use either an argument mapping or a JSON-encoded object.\n Non-object/empty oddities degrade to {} instead of raising. Object parsing\n recursively sorts keys, keeps the last duplicate key (json.loads behavior),\n decodes JSON escapes under Transformers, and preserves array order.\n-#}\n{%- macro canonical_arguments(arguments) -%}\n {%- if arguments is mapping -%}\n {{- canonical_json(arguments) -}}\n {%- elif arguments is string -%}\n {%- set source = arguments | trim -%}\n {%- if source and source[0] == '{' -%}\n {{- canonical_json_text(source) -}}\n {%- else -%}\n {{- '{}' -}}\n {%- endif -%}\n {%- else -%}\n {{- '{}' -}}\n {%- endif -%}\n{%- endmacro -%}\n\n{#-\n Match Python f\"{float(effort):.2f}\" followed by trailing-zero removal.\n llama.cpp's jinja engine has no round filter; the bit table handles binary64 midpoint equality.\n-#}\n{%- macro reasoning_effort_text(effort) -%}\n {%- set eff = effort -%}\n {%- if eff is string -%}\n {%- set e = eff | trim | lower -%}\n {%- if e == 'none' -%}{%- set eff = 0.0 -%}\n {%- elif e == 'minimal' -%}{%- set eff = 0.1 -%}\n {%- elif e == 'low' -%}{%- set eff = 0.2 -%}\n {%- elif e == 'medium' -%}{%- set eff = 0.7 -%}\n {%- elif e == 'high' -%}{%- set eff = 0.9 -%}\n {%- elif e == 'xhigh' -%}{%- set eff = 0.99 -%}\n {%- elif e == 'max' -%}{%- set eff = 0.99 -%}\n {%- else -%}{%- set eff = e | float(-1.0) -%}\n {%- endif -%}\n {%- endif -%}\n {%- set value = eff | float -%}\n {%- if value < 0 or value > 0.99 -%}\n {{- raise_exception('Invalid reasoning_effort: ' + (effort | string) + '; expected none/minimal/low/medium/high/xhigh/max or a number in [0.0, 0.99]') -}}\n {%- endif -%}\n {%- if value == value | int and value >= 0 and value <= 1 -%}\n {{- value | int -}}\n {%- else -%}\n {%- set midpoint_rounds_up = '1011011011010100100100100111000111000111100011100011111100000001111110000001111110000001111111000000' -%}\n {%- set rounded = namespace(hundredths=0) -%}\n {%- for lower_hundredth in range(100) -%}\n {%- set boundary = (lower_hundredth + 0.5) / 100 -%}\n {%- if value > boundary or (value == boundary and midpoint_rounds_up[lower_hundredth] == '1') -%}\n {%- set rounded.hundredths = lower_hundredth + 1 -%}\n {%- endif -%}\n {%- endfor -%}\n {%- if rounded.hundredths == 100 -%}\n {{- '1' -}}\n {%- elif rounded.hundredths == 0 -%}\n {{- '0' -}}\n {%- elif rounded.hundredths % 10 == 0 -%}\n {{- '0.' -}}{{- (rounded.hundredths / 10) | int -}}\n {%- elif rounded.hundredths < 10 -%}\n {{- '0.0' -}}{{- rounded.hundredths -}}\n {%- else -%}\n {{- '0.' -}}{{- rounded.hundredths -}}\n {%- endif -%}\n {%- endif -%}\n{%- endmacro -%}\n\n{%- macro role_token(role) -%}\n {%- if role == 'user' -%}{{- '<|message_user|>' -}}\n {%- elif role == 'assistant' -%}{{- '<|message_model|>' -}}\n {%- elif role == 'system' or role == 'developer' -%}{{- '<|message_system|>' -}}\n {%- elif role == 'tool' -%}{{- '<|message_tool|>' -}}\n {%- endif -%}\n{%- endmacro -%}\n\n{%- macro emit_message(role, kind, content='', author_name='') -%}\n {{- role_token(role) -}}\n {%- if author_name -%}{{- author_name -}}{%- endif -%}\n {%- if kind == 'text' -%}\n {{- '<|content_text|>' -}}{{- content -}}\n {%- elif kind == 'thinking' -%}\n {{- '<|content_thinking|>' -}}{{- content -}}\n {%- elif kind == 'xml' -%}\n {{- '<|content_xml|>' -}}{{- content -}}\n {%- elif kind == 'invoke_tool_json' -%}\n {{- '<|content_invoke_tool_json|>' -}}{{- content -}}\n {%- elif kind == 'image' -%}\n {{- '<|content_image|><|image|>' -}}\n {%- elif kind == 'audio' -%}\n {{- '<|content_audio_input|><|audio|><|audio_end|>' -}}\n {%- endif -%}\n {{- '<|end_message|>' -}}\n{%- endmacro -%}\n\n{%- set effort_value = reasoning_effort if (reasoning_effort is defined and reasoning_effort is not none) else 0.9 -%}\n{%- set eff_ns = namespace(emitted=false) -%}\n{%- set first_ns = namespace(idx=-1) -%}\n{%- for m in messages -%}\n {%- if first_ns.idx == -1 and m.get('role') not in ['system', 'developer'] -%}\n {%- set first_ns.idx = loop.index0 -%}\n {%- endif -%}\n{%- endfor -%}\n\n{%- if tools is defined and tools -%}\n {{- '<|message_system|>tool_declare<|content_xml|>[' -}}\n {%- for tool in tools -%}\n {%- set function = tool.get('function', {}) if tool.get('function', {}) is mapping else {} -%}\n {%- set description = function.get('description') or '' -%}\n {%- set parameters = function.get('parameters') or {} -%}\n {%- set tool_type = tool.get('type', 'function') -%}\n {{- '{\"description\":' -}}{{- canonical_json(description) -}}\n {{- ',\"name\":' -}}{{- canonical_json(function.get('name')) -}}\n {{- ',\"parameters\":' -}}{{- canonical_json(parameters) -}}\n {{- ',\"type\":' -}}{{- canonical_json(tool_type) -}}{{- '}' -}}\n {%- if not loop.last -%}{{- ',' -}}{%- endif -%}\n {%- endfor -%}\n {{- ']<|end_message|>' -}}\n{%- endif -%}\n\n{#- Last-user boundary used only by the opt-in preserve_thinking=false mode. -#}\n{%- set thinking_state = namespace(last_user_index=messages | length - 1, found_user=false) -%}\n{%- for index in range(messages | length - 1, -1, -1) -%}\n {%- if not thinking_state.found_user and messages[index].get('role') == 'user' -%}\n {%- set thinking_state.last_user_index = index -%}\n {%- set thinking_state.found_user = true -%}\n {%- endif -%}\n{%- endfor -%}\n\n{%- for message in messages -%}\n {%- set message_index = loop.index0 -%}\n {%- set role = message.get('role') -%}\n {%- if not eff_ns.emitted and loop.index0 == first_ns.idx -%}\n {{- emit_message('system', 'text', 'Thinking effort level: ' + reasoning_effort_text(effort_value)) -}}\n {%- set eff_ns.emitted = true -%}\n {%- endif -%}\n {%- if role == 'tool' -%}\n {%- set resolved = namespace(name=message.get('name') or '') -%}\n {%- if not resolved.name and message.get('tool_call_id') -%}\n {%- for prior in messages[:message_index] -%}\n {%- if prior.get('role') == 'assistant' -%}\n {%- for call in prior.get('tool_calls') or [] -%}\n {%- if call.get('id') and (call.get('id') | string) == message.get('tool_call_id') -%}\n {%- set prior_function = call.get('function', {}) if call.get('function', {}) is mapping else {} -%}\n {%- set resolved.name = prior_function.get('name') or '' -%}\n {%- endif -%}\n {%- endfor -%}\n {%- endif -%}\n {%- endfor -%}\n {%- endif -%}\n {%- set tool_content = message.get('content', '') -%}\n {%- if tool_content is none -%}\n {%- set tool_content = '' -%}\n {%- elif tool_content is mapping or (tool_content is sequence and tool_content is not string) -%}\n {%- set tool_content = canonical_json(tool_content) -%}\n {%- elif tool_content is not string -%}\n {%- set tool_content = canonical_json(tool_content) -%}\n {%- endif -%}\n {{- emit_message('tool', 'text', tool_content, resolved.name | string) -}}\n {%- elif role == 'user' or role == 'assistant' or role == 'system' or role == 'developer' -%}\n {%- set turn_out -%}\n {%- if role == 'assistant' and message.get('reasoning_content') is string and message.get('reasoning_content') and\n ((preserve_thinking is not defined) or preserve_thinking is not false or message_index > thinking_state.last_user_index) -%}\n {{- emit_message('assistant', 'thinking', message.get('reasoning_content')) -}}\n {%- endif -%}\n\n {%- set content = message.get('content', '') -%}\n {#- Makes llama.cpp retain typed arrays rather than flattening them. -#}\n {%- set content_probe = content[0] if content is sequence and content | length > 0 else none -%}\n {%- if content is string -%}\n {%- if '<__media_' in content -%}\n {#- Flattened media markers: each part becomes its own message block. The runtime may\n randomize the marker suffix, so split on the stable prefix and re-emit the exact\n marker text; the runtime then expands it into the typed content sentinel plus the\n media embedding rows. -#}\n {%- for segment in content.split('<__media_') -%}\n {%- if loop.first -%}\n {%- if segment -%}{{- emit_message(role, 'text', segment) -}}{%- endif -%}\n {%- else -%}\n {%- set mparts = segment.split('>') -%}\n {%- set rest = mparts[1:] | join('>') -%}\n {{- role_token(role) -}}{{- '<__media_' + mparts[0] + '>' -}}{{- '<|end_message|>' -}}\n {%- if rest -%}{{- emit_message(role, 'text', rest) -}}{%- endif -%}\n {%- endif -%}\n {%- endfor -%}\n {%- elif content -%}\n {{- emit_message(role, 'text', content) -}}\n {%- endif -%}\n {%- elif content is sequence -%}\n {%- for part in content -%}\n {%- if part is string -%}\n {{- emit_message(role, 'text', part) -}}\n {%- elif part is mapping -%}\n {%- set part_type = part.get('type') -%}\n {%- if part_type is none or part_type == 'text' or part_type == 'input_text' -%}\n {%- set part_text = part.get('text', '') -%}\n {{- emit_message(role, 'text', part_text if part_text is string else '') -}}\n {%- elif part_type == 'image' or part_type == 'input_image' or part_type == 'image_url' -%}\n {{- emit_message(role, 'image') -}}\n {%- elif part_type == 'audio' or part_type == 'input_audio' or part_type == 'audio_url' -%}\n {{- emit_message(role, 'audio') -}}\n {%- endif -%}\n {%- endif -%}\n {%- endfor -%}\n {%- endif -%}\n\n {%- if role == 'assistant' -%}\n {%- for call in message.get('tool_calls') or [] -%}\n {%- set function = call.get('function', {}) if call.get('function', {}) is mapping else {} -%}\n {%- if function.get('name') is string -%}\n {%- set raw_arguments = function.get('arguments') or {} -%}\n {%- set arguments_json = canonical_arguments(raw_arguments) -%}\n {%- set invocation = '{\"name\":' + canonical_json(function.get('name')) + ',\"args\":' + arguments_json + '}' -%}\n {{- emit_message('assistant', 'invoke_tool_json', invocation, function.get('name')) -}}\n {%- endif -%}\n {%- endfor -%}\n {%- endif -%}\n {%- endset -%}\n {{- turn_out -}}\n {#- Close each historical model turn, but never emit a bare terminator for an\n assistant message that rendered no blocks. -#}\n {%- if role == 'assistant' and turn_out -%}\n {{- '<|content_model_end_sampling|>' -}}\n {%- endif -%}\n {%- else -%}\n {{- raise_exception('Unknown message role: ' + (role | string)) -}}\n {%- endif -%}\n{%- endfor -%}\n\n{%- if not eff_ns.emitted -%}\n {{- emit_message('system', 'text', 'Thinking effort level: ' + reasoning_effort_text(effort_value)) -}}\n{%- endif -%}\n\n{%- if add_generation_prompt is defined and add_generation_prompt -%}\n {{- '<|message_model|>' -}}\n{%- endif -%}\n{#- Unsloth translation to jinja from TML's parser #}\n"
74
+ }