ivanfioravanti commited on
Commit
b8b2039
·
verified ·
1 Parent(s): 672c52b

Replace IQ2 release with smaller padded Q2_K down model

Browse files

Publish the 41.73 GiB IQ2_XXS/Q2_K model with unchanged MTP and external PLE. Update model structure, runtime requirements, quality/speed measurements and checksums; supersede the 46.89 GiB MXFP4-down release.

.gitattributes CHANGED
@@ -34,3 +34,4 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
36
  Qwen3.8-Flash-Next-IQ2XXSImatrix-MXFP4Down-MTP.gguf 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
  Qwen3.8-Flash-Next-IQ2XXSImatrix-MXFP4Down-MTP.gguf filter=lfs diff=lfs merge=lfs -text
37
+ Qwen3.8-Flash-Next-IQ2XXSImatrix-Q2KDownPad768-MTP.gguf filter=lfs diff=lfs merge=lfs -text
Qwen3.8-Flash-Next-IQ2XXSImatrix-MXFP4Down-MTP.gguf → Qwen3.8-Flash-Next-IQ2XXSImatrix-Q2KDownPad768-MTP.gguf RENAMED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:31f1e193771a5f3fdaa7af5865e0417513e8e8cac37579d388052ca54c889d4b
3
- size 50343093376
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:341c8d79468384a05e22998ae834a489145f6c385e276dcf79170a6b0d0ffd2d
3
+ size 44806612192
Qwen3.8-Flash-Next-IQ2XXSImatrix-MXFP4Down-MTP.gguf.json → Qwen3.8-Flash-Next-IQ2XXSImatrix-Q2KDownPad768-MTP.gguf.json RENAMED
@@ -1,5 +1,5 @@
1
  {
2
- "template": "/Users/ifioravanti/models/qwen38-q4k-imatrix/Qwen3.8-Flash-Next-Q4KImatrix-MTP-qwen4exp-pleext.gguf",
3
  "quantization": {
4
  "source": "/Users/ifioravanti/.cache/huggingface/hub/models--Qwen--Qwen3.8-Flash-Next/snapshots/de4b8e4d43b917e7706784d8bb445c9af86a3540",
5
  "imatrix": {
@@ -142,679 +142,347 @@
142
  }
143
  },
144
  "library_sha256": "3b5ea8d4353ed736a0dd3e3c2ea8fa62bd3d32782ecdc35583ffc059e912323d",
145
- "format": "IQ2_XXS",
 
 
 
 
146
  "tensors": {
147
- "blk.0.ffn_gate_exps.weight": {
148
- "sha256": "8cabf4201b0315c56e6c5b77e79c46325327205e8b60ce33c198c32cb42ce8c0",
149
- "bytes": 216268800,
150
- "source_tensor": "model.language_model.layers.0.mlp.experts.gate_up_proj",
151
- "source_sha256": "cac366f51f797c0c939e12e010d97f83f5032ddd27085bb232687c35d26b663a",
152
- "seconds": 21.12511199997971
153
- },
154
- "blk.0.ffn_up_exps.weight": {
155
- "sha256": "aaeb5892fb43112167f46f81ac89a2190e84e0110a5a52f8e2a12e2b8a63f777",
156
- "bytes": 216268800,
157
- "source_tensor": "model.language_model.layers.0.mlp.experts.gate_up_proj",
158
- "source_sha256": "cac366f51f797c0c939e12e010d97f83f5032ddd27085bb232687c35d26b663a",
159
- "seconds": 21.175417124992236
160
- },
161
- "blk.1.ffn_gate_exps.weight": {
162
- "sha256": "278c6e46a1051194680e506f96f403cc0a94885e983d15f26f8689ba122e9230",
163
- "bytes": 216268800,
164
- "source_tensor": "model.language_model.layers.1.mlp.experts.gate_up_proj",
165
- "source_sha256": "e8844a3c080edf2a12f55872a664d4505be869cf837e787843d523c7e25191b1",
166
- "seconds": 21.162747082998976
167
- },
168
- "blk.1.ffn_up_exps.weight": {
169
- "sha256": "2a8fb0a35d0fe4bd931dd89b2fc7227543791ad4f2a7d081559e389e33381150",
170
- "bytes": 216268800,
171
- "source_tensor": "model.language_model.layers.1.mlp.experts.gate_up_proj",
172
- "source_sha256": "e8844a3c080edf2a12f55872a664d4505be869cf837e787843d523c7e25191b1",
173
- "seconds": 21.18578120804159
174
- },
175
- "blk.2.ffn_gate_exps.weight": {
176
- "sha256": "2d8de36295c7eecd87824683246475258d79da2030332c92179e79cfcb67ffaa",
177
- "bytes": 216268800,
178
- "source_tensor": "model.language_model.layers.2.mlp.experts.gate_up_proj",
179
- "source_sha256": "e999406d6c469787f1bcbaf67fd41f6d27d42dc3ad51ad548344c08472c39b03",
180
- "seconds": 21.208553667005617
181
- },
182
- "blk.2.ffn_up_exps.weight": {
183
- "sha256": "e925ac7542ee460e25b345545289659ceb4bf910af1e7314c8f794435ab481db",
184
- "bytes": 216268800,
185
- "source_tensor": "model.language_model.layers.2.mlp.experts.gate_up_proj",
186
- "source_sha256": "e999406d6c469787f1bcbaf67fd41f6d27d42dc3ad51ad548344c08472c39b03",
187
- "seconds": 21.18759200000204
188
- },
189
- "blk.3.ffn_gate_exps.weight": {
190
- "sha256": "dcbe5a0f70f98cc87f7f51cb27b49e05e1bdc29c7c6bfab9d86e5e37659e96eb",
191
- "bytes": 216268800,
192
- "source_tensor": "model.language_model.layers.3.mlp.experts.gate_up_proj",
193
- "source_sha256": "0a7eeb55cad4a624119dee9269d39847854a353317152ec2c3ff64465d507de5",
194
- "seconds": 21.14101874997141
195
- },
196
- "blk.3.ffn_up_exps.weight": {
197
- "sha256": "c8ecb6c341c5342dcf1dbd2f50d36606f375a6e3f5c3164d20345bbf3a5e456f",
198
- "bytes": 216268800,
199
- "source_tensor": "model.language_model.layers.3.mlp.experts.gate_up_proj",
200
- "source_sha256": "0a7eeb55cad4a624119dee9269d39847854a353317152ec2c3ff64465d507de5",
201
- "seconds": 21.17168137495173
202
- },
203
- "blk.4.ffn_gate_exps.weight": {
204
- "sha256": "0cab5b2098d47a70496f7fa605dbd5b90936860061cd4ec6a55ac794c677b005",
205
- "bytes": 216268800,
206
- "source_tensor": "model.language_model.layers.4.mlp.experts.gate_up_proj",
207
- "source_sha256": "e1d98227f370cf25475b1cbb2300848ed2595f1df18f58b5f02da76bef3b6437",
208
- "seconds": 21.182963832980022
209
- },
210
- "blk.4.ffn_up_exps.weight": {
211
- "sha256": "b4bdff2eb15553897d64fb87979e85708b447c3f66d97a57ce6a2c56983a76ad",
212
- "bytes": 216268800,
213
- "source_tensor": "model.language_model.layers.4.mlp.experts.gate_up_proj",
214
- "source_sha256": "e1d98227f370cf25475b1cbb2300848ed2595f1df18f58b5f02da76bef3b6437",
215
- "seconds": 21.15629233402433
216
- },
217
- "blk.5.ffn_gate_exps.weight": {
218
- "sha256": "516ab020253e98283c46f2512aacd1e3f6ce3b2ec793057b79b26001742e1b51",
219
- "bytes": 216268800,
220
- "source_tensor": "model.language_model.layers.5.mlp.experts.gate_up_proj",
221
- "source_sha256": "1358e23cafd749876bf599458c87e427b9c009b8d56873f9cddcfee76b2f86f0",
222
- "seconds": 21.147378417022992
223
- },
224
- "blk.5.ffn_up_exps.weight": {
225
- "sha256": "db29bbb58767adb034f063969326e9d64db827ee7be00a0bb0ca117daafdf15d",
226
- "bytes": 216268800,
227
- "source_tensor": "model.language_model.layers.5.mlp.experts.gate_up_proj",
228
- "source_sha256": "1358e23cafd749876bf599458c87e427b9c009b8d56873f9cddcfee76b2f86f0",
229
- "seconds": 21.15315649996046
230
- },
231
- "blk.6.ffn_gate_exps.weight": {
232
- "sha256": "b596649c567e2465afc59cd664d8d75ceacf7752d8376944004b69a0f149b064",
233
- "bytes": 216268800,
234
- "source_tensor": "model.language_model.layers.6.mlp.experts.gate_up_proj",
235
- "source_sha256": "4c0c20bd9dd46e1e0057c2ad67133dffba0af1104d4bb536ecfd543a7d9c3482",
236
- "seconds": 21.127082457998767
237
- },
238
- "blk.6.ffn_up_exps.weight": {
239
- "sha256": "83dccb15c39d327a82178ddac74725cc242ee6fed98fee6abc07039edd683bd1",
240
- "bytes": 216268800,
241
- "source_tensor": "model.language_model.layers.6.mlp.experts.gate_up_proj",
242
- "source_sha256": "4c0c20bd9dd46e1e0057c2ad67133dffba0af1104d4bb536ecfd543a7d9c3482",
243
- "seconds": 21.138426999968942
244
- },
245
- "blk.7.ffn_gate_exps.weight": {
246
- "sha256": "4b8835b694a44edef6cb607e57372be653ebf53bde9720f7dfb071f612390dc2",
247
- "bytes": 216268800,
248
- "source_tensor": "model.language_model.layers.7.mlp.experts.gate_up_proj",
249
- "source_sha256": "9921528553df0077f094ccdd0e100d463d0f52e97ecb13fe7768d60aca34a764",
250
- "seconds": 21.10264591698069
251
- },
252
- "blk.7.ffn_up_exps.weight": {
253
- "sha256": "3e875204ce906a65d45dbf18b3c0bf61ac92827ea8e1f548e9c5e22d64dc2567",
254
- "bytes": 216268800,
255
- "source_tensor": "model.language_model.layers.7.mlp.experts.gate_up_proj",
256
- "source_sha256": "9921528553df0077f094ccdd0e100d463d0f52e97ecb13fe7768d60aca34a764",
257
- "seconds": 21.088570167019498
258
- },
259
- "blk.8.ffn_gate_exps.weight": {
260
- "sha256": "2a5ac178ac8f82510334c6ba79831314f3918118475784927d67256b9deff8b1",
261
- "bytes": 216268800,
262
- "source_tensor": "model.language_model.layers.8.mlp.experts.gate_up_proj",
263
- "source_sha256": "6ec3fa8264260d3eb30d1e33720d4cf923365d1ecd4675d102d142bfc0226da2",
264
- "seconds": 21.084277582995128
265
- },
266
- "blk.8.ffn_up_exps.weight": {
267
- "sha256": "48e0655cca8dba04a6fcf9b3c3244829d7152cf745ae3d969bbb3ef7310ee81f",
268
- "bytes": 216268800,
269
- "source_tensor": "model.language_model.layers.8.mlp.experts.gate_up_proj",
270
- "source_sha256": "6ec3fa8264260d3eb30d1e33720d4cf923365d1ecd4675d102d142bfc0226da2",
271
- "seconds": 21.08713483304018
272
- },
273
- "blk.9.ffn_gate_exps.weight": {
274
- "sha256": "fc8a602c35a489c3f0058e1506d6e79c531de35187ae080228296203ee9dc07d",
275
- "bytes": 216268800,
276
- "source_tensor": "model.language_model.layers.9.mlp.experts.gate_up_proj",
277
- "source_sha256": "e5057b9a6eaee62675221393d6fe30e6b9141099902574d6effaa282cec44660",
278
- "seconds": 21.143646666023415
279
- },
280
- "blk.9.ffn_up_exps.weight": {
281
- "sha256": "5d4057a823cf8622cec600adbcad38cf0f53ae5213418e0d731782877e1a25ce",
282
- "bytes": 216268800,
283
- "source_tensor": "model.language_model.layers.9.mlp.experts.gate_up_proj",
284
- "source_sha256": "e5057b9a6eaee62675221393d6fe30e6b9141099902574d6effaa282cec44660",
285
- "seconds": 21.139140415994916
286
- },
287
- "blk.10.ffn_gate_exps.weight": {
288
- "sha256": "dd6e1e222fb2873fd1d8e8aa7fe510d20cf5f3f8ae770ecd5e36ff3106c274e4",
289
- "bytes": 216268800,
290
- "source_tensor": "model.language_model.layers.10.mlp.experts.gate_up_proj",
291
- "source_sha256": "180736889b40e6b7e93e3e8a2c196947cd21ea93b556d396395965b87d3dbd2e",
292
- "seconds": 21.090354792017024
293
- },
294
- "blk.10.ffn_up_exps.weight": {
295
- "sha256": "dbfba8bd3bb3e57fd753cf6f9b61cd207184f729b007002079ef438dc0dd6094",
296
- "bytes": 216268800,
297
- "source_tensor": "model.language_model.layers.10.mlp.experts.gate_up_proj",
298
- "source_sha256": "180736889b40e6b7e93e3e8a2c196947cd21ea93b556d396395965b87d3dbd2e",
299
- "seconds": 21.108994290989358
300
- },
301
- "blk.11.ffn_gate_exps.weight": {
302
- "sha256": "dd0374128d65dbc46e11f50097ad058224fc40e201320536c7d895a5a3c0f9b1",
303
- "bytes": 216268800,
304
- "source_tensor": "model.language_model.layers.11.mlp.experts.gate_up_proj",
305
- "source_sha256": "6b624d7871f673dd8ccc111e41e671ecb3efe10c00b77fe9fbf01a52d009428a",
306
- "seconds": 21.116359208012
307
- },
308
- "blk.11.ffn_up_exps.weight": {
309
- "sha256": "3bac0e986eb131adc7c84519b1b5f158ceec354c482ff082b48c6556ac5f4901",
310
- "bytes": 216268800,
311
- "source_tensor": "model.language_model.layers.11.mlp.experts.gate_up_proj",
312
- "source_sha256": "6b624d7871f673dd8ccc111e41e671ecb3efe10c00b77fe9fbf01a52d009428a",
313
- "seconds": 21.071555499976967
314
- },
315
- "blk.12.ffn_gate_exps.weight": {
316
- "sha256": "8df33a3c4539f432bf493c028bddb750091835e861d8555aff7827988ec97ee4",
317
- "bytes": 216268800,
318
- "source_tensor": "model.language_model.layers.12.mlp.experts.gate_up_proj",
319
- "source_sha256": "505b8ffda52166ed29069b48c6d1dd8132bd2adbf7a618168ff170e7e5e935ea",
320
- "seconds": 21.082624458009377
321
- },
322
- "blk.12.ffn_up_exps.weight": {
323
- "sha256": "46a33ebf93d3a15aa3ce71577d6c4fd59005b77751fec4671f94250234fd09a0",
324
- "bytes": 216268800,
325
- "source_tensor": "model.language_model.layers.12.mlp.experts.gate_up_proj",
326
- "source_sha256": "505b8ffda52166ed29069b48c6d1dd8132bd2adbf7a618168ff170e7e5e935ea",
327
- "seconds": 21.080960542021785
328
- },
329
- "blk.13.ffn_gate_exps.weight": {
330
- "sha256": "5580370652a7af5f5da2dede66fbc667dbaa7c9f743ae2d5131ec64b1868b7e1",
331
- "bytes": 216268800,
332
- "source_tensor": "model.language_model.layers.13.mlp.experts.gate_up_proj",
333
- "source_sha256": "7e2d2c2e3f90447d247e96f0eb657057d3d52041a0e929f7b78c8f64730aa8a3",
334
- "seconds": 21.06836954195751
335
- },
336
- "blk.13.ffn_up_exps.weight": {
337
- "sha256": "a4bce5c5531ae850ecfa7d3f478f5ce25bb21ba0475bcc98a3cd673593d9aeb0",
338
- "bytes": 216268800,
339
- "source_tensor": "model.language_model.layers.13.mlp.experts.gate_up_proj",
340
- "source_sha256": "7e2d2c2e3f90447d247e96f0eb657057d3d52041a0e929f7b78c8f64730aa8a3",
341
- "seconds": 21.11501845897874
342
  },
343
- "blk.14.ffn_gate_exps.weight": {
344
- "sha256": "d54280cb6121b0fdb7ad68ec264a24e382017584349965274a7140f2a1c572fe",
345
- "bytes": 216268800,
346
- "source_tensor": "model.language_model.layers.14.mlp.experts.gate_up_proj",
347
- "source_sha256": "30b51e927165466958d3fa479d1f82f86299156ac8d7c9421f7df631ab48b6d5",
348
- "seconds": 21.12522191600874
349
  },
350
- "blk.14.ffn_up_exps.weight": {
351
- "sha256": "607dbde52c2d5b89182810e299b2aa6afb02aeca707f0dc24818bbcfcbb53e74",
352
- "bytes": 216268800,
353
- "source_tensor": "model.language_model.layers.14.mlp.experts.gate_up_proj",
354
- "source_sha256": "30b51e927165466958d3fa479d1f82f86299156ac8d7c9421f7df631ab48b6d5",
355
- "seconds": 21.134485250047874
356
  },
357
- "blk.15.ffn_gate_exps.weight": {
358
- "sha256": "314335493cef8657cf48362b993e912ca5f4fba0acb937aeeece130d7095d131",
359
- "bytes": 216268800,
360
- "source_tensor": "model.language_model.layers.15.mlp.experts.gate_up_proj",
361
- "source_sha256": "735bb9ace45b60a6493547bd4a7b306ef70edf9c22117bd2f49ff557d0c7f984",
362
- "seconds": 21.138897042023018
363
  },
364
- "blk.15.ffn_up_exps.weight": {
365
- "sha256": "268b964d1d5e36512d07bdd1cb62188a03ffebdf8aa9aeecb7b4023bce521bb4",
366
- "bytes": 216268800,
367
- "source_tensor": "model.language_model.layers.15.mlp.experts.gate_up_proj",
368
- "source_sha256": "735bb9ace45b60a6493547bd4a7b306ef70edf9c22117bd2f49ff557d0c7f984",
369
- "seconds": 21.123913208022714
370
  },
371
- "blk.16.ffn_gate_exps.weight": {
372
- "sha256": "19b411825e9033f826cc48fc5fa9c9d73ffe5452db93aade6917ad9125f4c841",
373
- "bytes": 216268800,
374
- "source_tensor": "model.language_model.layers.16.mlp.experts.gate_up_proj",
375
- "source_sha256": "05801969d6d3db450e35cfa597e9922794c84d5dcbe922eed32356d81580d13a",
376
- "seconds": 21.12103641597787
377
  },
378
- "blk.16.ffn_up_exps.weight": {
379
- "sha256": "035f1659ee8e51be942db268472f1bf9ab533b86ac623ccb65f43f984696bbed",
380
- "bytes": 216268800,
381
- "source_tensor": "model.language_model.layers.16.mlp.experts.gate_up_proj",
382
- "source_sha256": "05801969d6d3db450e35cfa597e9922794c84d5dcbe922eed32356d81580d13a",
383
- "seconds": 21.130749207979534
384
  },
385
- "blk.17.ffn_gate_exps.weight": {
386
- "sha256": "7688347ebfc47360c0b644d51247e628948fd115821e5a2742108e1497426d31",
387
- "bytes": 216268800,
388
- "source_tensor": "model.language_model.layers.17.mlp.experts.gate_up_proj",
389
- "source_sha256": "777bf226a7d118aa0d53ede3e6f212d1c42f75d85578d978a3d3a5b0d4558dd3",
390
- "seconds": 21.108420875039883
391
  },
392
- "blk.17.ffn_up_exps.weight": {
393
- "sha256": "933094444b69cf1c9e462ee68d1b26e397e48457d9513dc5c5cb9fcb9aed27d9",
394
- "bytes": 216268800,
395
- "source_tensor": "model.language_model.layers.17.mlp.experts.gate_up_proj",
396
- "source_sha256": "777bf226a7d118aa0d53ede3e6f212d1c42f75d85578d978a3d3a5b0d4558dd3",
397
- "seconds": 21.138641166035086
398
  },
399
- "blk.18.ffn_gate_exps.weight": {
400
- "sha256": "ac42e8ab5cd29c3b22624e26ec0a429c1dda9a4aefa1c1bfe73b8d84f18a9db3",
401
- "bytes": 216268800,
402
- "source_tensor": "model.language_model.layers.18.mlp.experts.gate_up_proj",
403
- "source_sha256": "d52f945d80322da017b7694b3146395b2a219bb0aa5913d3e9458cf9577a597b",
404
- "seconds": 21.082858208043035
405
  },
406
- "blk.18.ffn_up_exps.weight": {
407
- "sha256": "7e4c00e5ceb231faa8de061b56587a7f7405cacd3d39fa6f2e7c4b5cc031e1ef",
408
- "bytes": 216268800,
409
- "source_tensor": "model.language_model.layers.18.mlp.experts.gate_up_proj",
410
- "source_sha256": "d52f945d80322da017b7694b3146395b2a219bb0aa5913d3e9458cf9577a597b",
411
- "seconds": 21.106751749990508
412
  },
413
- "blk.19.ffn_gate_exps.weight": {
414
- "sha256": "75618ebd24b6017b87a46109cfd0a6dd07b7e635ac4dc4eeaca861409248deb8",
415
- "bytes": 216268800,
416
- "source_tensor": "model.language_model.layers.19.mlp.experts.gate_up_proj",
417
- "source_sha256": "4114094fffe3143bf728843e4ed79ecceee79ba778a0829789f88ebf48e26203",
418
- "seconds": 21.088555166032165
419
  },
420
- "blk.19.ffn_up_exps.weight": {
421
- "sha256": "33ec4e88b9b180916ec1aeb6413e1d84ce7732828770f9b20f87c80c92419d5c",
422
- "bytes": 216268800,
423
- "source_tensor": "model.language_model.layers.19.mlp.experts.gate_up_proj",
424
- "source_sha256": "4114094fffe3143bf728843e4ed79ecceee79ba778a0829789f88ebf48e26203",
425
- "seconds": 21.09063645801507
426
  },
427
- "blk.20.ffn_gate_exps.weight": {
428
- "sha256": "86b71541c2982c448a7227c8db7d5bb2a40fbba6927a686624b85a65efff7978",
429
- "bytes": 216268800,
430
- "source_tensor": "model.language_model.layers.20.mlp.experts.gate_up_proj",
431
- "source_sha256": "3aab5265927c0f12059b687b515da05d19189f7e4652e279f97b8ee9ab917b54",
432
- "seconds": 21.091093291004654
433
  },
434
- "blk.20.ffn_up_exps.weight": {
435
- "sha256": "2116b34415686139a474efec58f4f507aa32080818b5cbd6496b383236159564",
436
- "bytes": 216268800,
437
- "source_tensor": "model.language_model.layers.20.mlp.experts.gate_up_proj",
438
- "source_sha256": "3aab5265927c0f12059b687b515da05d19189f7e4652e279f97b8ee9ab917b54",
439
- "seconds": 21.04478504200233
440
  },
441
- "blk.21.ffn_gate_exps.weight": {
442
- "sha256": "e0bfe4a35c3aaf73130914a26ca93a8291f3d8ec60f34c206334025c09bf00a3",
443
- "bytes": 216268800,
444
- "source_tensor": "model.language_model.layers.21.mlp.experts.gate_up_proj",
445
- "source_sha256": "8b0d58adf7743341eb92ebe1087f854b09051f487de3015ab1cb0f116b32c3dc",
446
- "seconds": 21.081066582992207
447
  },
448
- "blk.21.ffn_up_exps.weight": {
449
- "sha256": "62e7528f295f5accad92852c9a5c905f555bcf9146d2a61e7ee6ddd4ad726d65",
450
- "bytes": 216268800,
451
- "source_tensor": "model.language_model.layers.21.mlp.experts.gate_up_proj",
452
- "source_sha256": "8b0d58adf7743341eb92ebe1087f854b09051f487de3015ab1cb0f116b32c3dc",
453
- "seconds": 21.086098583997227
454
  },
455
- "blk.22.ffn_gate_exps.weight": {
456
- "sha256": "cbcbf024cf111b9dbde5c6227dd5c07b18de7dbde7255b67aa503d579c0af263",
457
- "bytes": 216268800,
458
- "source_tensor": "model.language_model.layers.22.mlp.experts.gate_up_proj",
459
- "source_sha256": "515b106ca6ce99519adc81168469422833284967c140ceb27669f3b88f006531",
460
- "seconds": 21.102783292008098
461
  },
462
- "blk.22.ffn_up_exps.weight": {
463
- "sha256": "fdf5f00e474f0ca9e9d6636eadef9a424bd8ffac0d3dded08fa298d4c037c55d",
464
- "bytes": 216268800,
465
- "source_tensor": "model.language_model.layers.22.mlp.experts.gate_up_proj",
466
- "source_sha256": "515b106ca6ce99519adc81168469422833284967c140ceb27669f3b88f006531",
467
- "seconds": 21.097201458993368
468
  },
469
- "blk.23.ffn_gate_exps.weight": {
470
- "sha256": "00fb89d90bc09be9fcfe829fd9f0291b33e6028dcf2ea7c5b00b5fe700134dbd",
471
- "bytes": 216268800,
472
- "source_tensor": "model.language_model.layers.23.mlp.experts.gate_up_proj",
473
- "source_sha256": "bd05c90bbaddddb338a0e8490d6c7ae7da9ec7a278ab6e6893f542e1239e3d4e",
474
- "seconds": 21.103263541008346
475
  },
476
- "blk.23.ffn_up_exps.weight": {
477
- "sha256": "5cd0607d9efcefc096d3a91f455b269ec67b560e8e7ae9b3bc3b4274bb7741b5",
478
- "bytes": 216268800,
479
- "source_tensor": "model.language_model.layers.23.mlp.experts.gate_up_proj",
480
- "source_sha256": "bd05c90bbaddddb338a0e8490d6c7ae7da9ec7a278ab6e6893f542e1239e3d4e",
481
- "seconds": 21.07331125001656
482
  },
483
- "blk.24.ffn_gate_exps.weight": {
484
- "sha256": "c87b60d684b2deac4e34ee009d27128aaa686f6deb885d46a3ebdcd65ccdb047",
485
- "bytes": 216268800,
486
- "source_tensor": "model.language_model.layers.24.mlp.experts.gate_up_proj",
487
- "source_sha256": "e1f661d76a6f06e4eb30f19410a742d96bd9c85a7564d477250d6570f96e0257",
488
- "seconds": 21.09380349999992
489
  },
490
- "blk.24.ffn_up_exps.weight": {
491
- "sha256": "40dbd537e619c0bb06b14eb004ca65a901578962d0fe37e71bbb5ca86b2c7e10",
492
- "bytes": 216268800,
493
- "source_tensor": "model.language_model.layers.24.mlp.experts.gate_up_proj",
494
- "source_sha256": "e1f661d76a6f06e4eb30f19410a742d96bd9c85a7564d477250d6570f96e0257",
495
- "seconds": 21.13338333304273
496
  },
497
- "blk.25.ffn_gate_exps.weight": {
498
- "sha256": "bc1f59c7027d1615a833927b76c4a61f148415b9ec93c90bbb890fa1aa155109",
499
- "bytes": 216268800,
500
- "source_tensor": "model.language_model.layers.25.mlp.experts.gate_up_proj",
501
- "source_sha256": "d40c54330289daf17d771906055f02e4555dd39a33e1a4a2f93efee2a01f59c4",
502
- "seconds": 21.082933875033632
503
  },
504
- "blk.25.ffn_up_exps.weight": {
505
- "sha256": "5100cfbc618704c14bacd2cbd375d7df8017fdebc37f7d8966fc883c47ffaf4f",
506
- "bytes": 216268800,
507
- "source_tensor": "model.language_model.layers.25.mlp.experts.gate_up_proj",
508
- "source_sha256": "d40c54330289daf17d771906055f02e4555dd39a33e1a4a2f93efee2a01f59c4",
509
- "seconds": 21.134836499986704
510
  },
511
- "blk.26.ffn_gate_exps.weight": {
512
- "sha256": "688103818fe24d6b894b84762d1b48e379d0d99f21a487a1c15d99c0352324a3",
513
- "bytes": 216268800,
514
- "source_tensor": "model.language_model.layers.26.mlp.experts.gate_up_proj",
515
- "source_sha256": "369cd475a257a278dda4ac177f9585aff45fcb63606e051cdf25239c4d804c1b",
516
- "seconds": 21.10388500004774
517
  },
518
- "blk.26.ffn_up_exps.weight": {
519
- "sha256": "d0c3cc72e94669ee13757e1112276fa7b28b8f6e55fc178d45b1ff57fb524250",
520
- "bytes": 216268800,
521
- "source_tensor": "model.language_model.layers.26.mlp.experts.gate_up_proj",
522
- "source_sha256": "369cd475a257a278dda4ac177f9585aff45fcb63606e051cdf25239c4d804c1b",
523
- "seconds": 21.080191583023407
524
  },
525
- "blk.27.ffn_gate_exps.weight": {
526
- "sha256": "ddd1284d5ee65e700dc659e941767dd06efe5dc7e5480f60f3ec1f658bc532d3",
527
- "bytes": 216268800,
528
- "source_tensor": "model.language_model.layers.27.mlp.experts.gate_up_proj",
529
- "source_sha256": "9a57f6d1a2107e156fcf6dd4fdc334bdc6144bf10f279ad3af91f61b81210a2e",
530
- "seconds": 21.064592749986332
531
  },
532
- "blk.27.ffn_up_exps.weight": {
533
- "sha256": "30d7f337df6e1d938e8217e8f5963627a0314776b67a03552ff8fb4365bf76d8",
534
- "bytes": 216268800,
535
- "source_tensor": "model.language_model.layers.27.mlp.experts.gate_up_proj",
536
- "source_sha256": "9a57f6d1a2107e156fcf6dd4fdc334bdc6144bf10f279ad3af91f61b81210a2e",
537
- "seconds": 21.10028458404122
538
  },
539
- "blk.28.ffn_gate_exps.weight": {
540
- "sha256": "edead8fbeb6e39aa8b0991f2379dd7c43ccbb9c1f4fdc650f9881ecf2abf02d0",
541
- "bytes": 216268800,
542
- "source_tensor": "model.language_model.layers.28.mlp.experts.gate_up_proj",
543
- "source_sha256": "fc6c04ed66feeb70570a114b63bf7ada6f019bce6c5a50db3fd0882da91e8c44",
544
- "seconds": 21.067154999997
545
  },
546
- "blk.28.ffn_up_exps.weight": {
547
- "sha256": "56c330832309f44ab040211d1d005d68b9821ff685e8355fd2af52ab9a282176",
548
- "bytes": 216268800,
549
- "source_tensor": "model.language_model.layers.28.mlp.experts.gate_up_proj",
550
- "source_sha256": "fc6c04ed66feeb70570a114b63bf7ada6f019bce6c5a50db3fd0882da91e8c44",
551
- "seconds": 21.0635065829847
552
  },
553
- "blk.29.ffn_gate_exps.weight": {
554
- "sha256": "1c22726f8878123fb41c68bf361c0b72cc1e5a1c7ce167713e8d24e5db68cb31",
555
- "bytes": 216268800,
556
- "source_tensor": "model.language_model.layers.29.mlp.experts.gate_up_proj",
557
- "source_sha256": "3eef0d36af91b14792e734898461be813ec3cdda7b5696026e80dff641873852",
558
- "seconds": 21.03563712502364
559
  },
560
- "blk.29.ffn_up_exps.weight": {
561
- "sha256": "65da30a9fd432ee771e9db2ff3c421939db54bece2016927156886bff5da3773",
562
- "bytes": 216268800,
563
- "source_tensor": "model.language_model.layers.29.mlp.experts.gate_up_proj",
564
- "source_sha256": "3eef0d36af91b14792e734898461be813ec3cdda7b5696026e80dff641873852",
565
- "seconds": 21.076609084033407
566
  },
567
- "blk.30.ffn_gate_exps.weight": {
568
- "sha256": "bf8760c52085df31c5564a56158920747503bcda93c76966907ae9e630482db5",
569
- "bytes": 216268800,
570
- "source_tensor": "model.language_model.layers.30.mlp.experts.gate_up_proj",
571
- "source_sha256": "6394edb4447449857921fcaf5e8ae9adc0b175afd903d361a7a909cb08d28ff2",
572
- "seconds": 21.089049083006103
573
  },
574
- "blk.30.ffn_up_exps.weight": {
575
- "sha256": "c4bf893cc0a39fdee2db81c727accd6347f4536e2345f6f91726a7b153850f73",
576
- "bytes": 216268800,
577
- "source_tensor": "model.language_model.layers.30.mlp.experts.gate_up_proj",
578
- "source_sha256": "6394edb4447449857921fcaf5e8ae9adc0b175afd903d361a7a909cb08d28ff2",
579
- "seconds": 21.106965874962043
580
  },
581
- "blk.31.ffn_gate_exps.weight": {
582
- "sha256": "fe6abe0a94ccf0924beb1491d380e6e6d1cb2e15c7e4633e3a6f2b42148a9f9b",
583
- "bytes": 216268800,
584
- "source_tensor": "model.language_model.layers.31.mlp.experts.gate_up_proj",
585
- "source_sha256": "57b24e232da191a7ab61d3570cf519af3942d15d7b1f0b3994df0799677629c6",
586
- "seconds": 21.128522625018377
587
  },
588
- "blk.31.ffn_up_exps.weight": {
589
- "sha256": "8a7bc6d92f129be175c2f528cb4fea878a2cc44ae21ae1f16c36d226f51235c0",
590
- "bytes": 216268800,
591
- "source_tensor": "model.language_model.layers.31.mlp.experts.gate_up_proj",
592
- "source_sha256": "57b24e232da191a7ab61d3570cf519af3942d15d7b1f0b3994df0799677629c6",
593
- "seconds": 21.14078141702339
594
  },
595
- "blk.32.ffn_gate_exps.weight": {
596
- "sha256": "cf2b659551b2bbe0d0512d427bb2b15bf69cc8cabb19d25bb90faee3a83ee7e8",
597
- "bytes": 216268800,
598
- "source_tensor": "model.language_model.layers.32.mlp.experts.gate_up_proj",
599
- "source_sha256": "4a64edc10a5312047379092b4c9d1bd78eac911f9638c21458c2c0d3bf9a2b71",
600
- "seconds": 21.084242834011093
601
  },
602
- "blk.32.ffn_up_exps.weight": {
603
- "sha256": "d90412bb839fe67128905bfae307cb93ca9d4eda3bc6c703dc97440d232582e6",
604
- "bytes": 216268800,
605
- "source_tensor": "model.language_model.layers.32.mlp.experts.gate_up_proj",
606
- "source_sha256": "4a64edc10a5312047379092b4c9d1bd78eac911f9638c21458c2c0d3bf9a2b71",
607
- "seconds": 21.078155583003536
608
  },
609
- "blk.33.ffn_gate_exps.weight": {
610
- "sha256": "d8924071f31690bc6260b91d256463e01a22950f6f4d9f35cf9fdecb27cd0a36",
611
- "bytes": 216268800,
612
- "source_tensor": "model.language_model.layers.33.mlp.experts.gate_up_proj",
613
- "source_sha256": "9a0208d5429ce3ea58bcccac7aabdb21316cab4c8b13f23ccf45ec5d9eda2d43",
614
- "seconds": 21.064489707991015
615
  },
616
- "blk.33.ffn_up_exps.weight": {
617
- "sha256": "a075e9870fd68b54215e8169cb4cf89fa206ae3cbc2874bba281c28ec6df5a45",
618
- "bytes": 216268800,
619
- "source_tensor": "model.language_model.layers.33.mlp.experts.gate_up_proj",
620
- "source_sha256": "9a0208d5429ce3ea58bcccac7aabdb21316cab4c8b13f23ccf45ec5d9eda2d43",
621
- "seconds": 21.068442332965788
622
  },
623
- "blk.34.ffn_gate_exps.weight": {
624
- "sha256": "1340f9518dc52d4b209da0089b03fa804648850d035c3bad129cb9c551647ecc",
625
- "bytes": 216268800,
626
- "source_tensor": "model.language_model.layers.34.mlp.experts.gate_up_proj",
627
- "source_sha256": "813009611d6000df5b879026b10b7c766266774076e91d48e8570d30fe07e6ab",
628
- "seconds": 21.084640542045236
629
  },
630
- "blk.34.ffn_up_exps.weight": {
631
- "sha256": "f58ce115056c045f610adfb990fb0211d982a265932537054c0d9d5ade2df90a",
632
- "bytes": 216268800,
633
- "source_tensor": "model.language_model.layers.34.mlp.experts.gate_up_proj",
634
- "source_sha256": "813009611d6000df5b879026b10b7c766266774076e91d48e8570d30fe07e6ab",
635
- "seconds": 21.079201374959666
636
  },
637
- "blk.35.ffn_gate_exps.weight": {
638
- "sha256": "91e3cfd49f2963caff93a53a476184104cbc2d00be7738bc826050674cb2f801",
639
- "bytes": 216268800,
640
- "source_tensor": "model.language_model.layers.35.mlp.experts.gate_up_proj",
641
- "source_sha256": "17bf3db7ec8fae0682011e4d89b5af0cc0088c3fc2f54b750cea6208777d1aec",
642
- "seconds": 21.04703541705385
643
  },
644
- "blk.35.ffn_up_exps.weight": {
645
- "sha256": "d76c8d59868362bccd5d65f98498e26834fc83b84c6ece1ad3f260958c8e22ea",
646
- "bytes": 216268800,
647
- "source_tensor": "model.language_model.layers.35.mlp.experts.gate_up_proj",
648
- "source_sha256": "17bf3db7ec8fae0682011e4d89b5af0cc0088c3fc2f54b750cea6208777d1aec",
649
- "seconds": 21.050171291048173
650
  },
651
- "blk.36.ffn_gate_exps.weight": {
652
- "sha256": "21df026c3bdaa50b106d3359255d075828a95cf0d5d57421a125f32f4aa16fc8",
653
- "bytes": 216268800,
654
- "source_tensor": "model.language_model.layers.36.mlp.experts.gate_up_proj",
655
- "source_sha256": "ef575f8db25bdaac693ddd4bf779402636789388e68eae3b76b302d9f4eeff70",
656
- "seconds": 21.08038033300545
657
  },
658
- "blk.36.ffn_up_exps.weight": {
659
- "sha256": "2c25fcb4f191e2e9e7527b6d29f91bd0deef9b8311ea37653301d52cac769ae5",
660
- "bytes": 216268800,
661
- "source_tensor": "model.language_model.layers.36.mlp.experts.gate_up_proj",
662
- "source_sha256": "ef575f8db25bdaac693ddd4bf779402636789388e68eae3b76b302d9f4eeff70",
663
- "seconds": 21.07731187500758
664
  },
665
- "blk.37.ffn_gate_exps.weight": {
666
- "sha256": "2a14f98142e2cca300b89158ea3a1a84507c7694b58e773d35b6af18f93f6657",
667
- "bytes": 216268800,
668
- "source_tensor": "model.language_model.layers.37.mlp.experts.gate_up_proj",
669
- "source_sha256": "7fd5d266fca27275de7a361ec62cadc1acce1de79418ddb06e23aba5fb3f4a0c",
670
- "seconds": 21.073967541975435
671
- },
672
- "blk.37.ffn_up_exps.weight": {
673
- "sha256": "4ae8f6b476f76929c3969f38bed2e35bfe474834c3e22b7fb1f72109a0c18d65",
674
- "bytes": 216268800,
675
- "source_tensor": "model.language_model.layers.37.mlp.experts.gate_up_proj",
676
- "source_sha256": "7fd5d266fca27275de7a361ec62cadc1acce1de79418ddb06e23aba5fb3f4a0c",
677
- "seconds": 21.0806154999882
678
- },
679
- "blk.38.ffn_gate_exps.weight": {
680
- "sha256": "0c30c31bdf083b2c522fbd2a50000d205bec658c03412dcc28b0360063e2dd9b",
681
- "bytes": 216268800,
682
- "source_tensor": "model.language_model.layers.38.mlp.experts.gate_up_proj",
683
- "source_sha256": "314093405402cffe084932ca458a8298b64ac93f52b4ef982803ab4907bf29a5",
684
- "seconds": 21.096850541012827
685
- },
686
- "blk.38.ffn_up_exps.weight": {
687
- "sha256": "602d976922f736e4c9b49d59cc7b18af1621e3d1730f14233c385a534cd4f80b",
688
- "bytes": 216268800,
689
- "source_tensor": "model.language_model.layers.38.mlp.experts.gate_up_proj",
690
- "source_sha256": "314093405402cffe084932ca458a8298b64ac93f52b4ef982803ab4907bf29a5",
691
- "seconds": 21.093279499968048
692
- },
693
- "blk.39.ffn_gate_exps.weight": {
694
- "sha256": "536ed4a096b9a600ba1e3691ff43edc4b10d51f096c61a7975efdc55261d74ec",
695
- "bytes": 216268800,
696
- "source_tensor": "model.language_model.layers.39.mlp.experts.gate_up_proj",
697
- "source_sha256": "0b01d0e3760d2663cb6516de2d6e5a5a4eb7eff8f8c22ea2756cb9ff15432085",
698
- "seconds": 21.10406854201574
699
- },
700
- "blk.39.ffn_up_exps.weight": {
701
- "sha256": "a0391b29c18e986c238b80c631aab7d2e21ff9a890cbe638b3f573b294fa3895",
702
- "bytes": 216268800,
703
- "source_tensor": "model.language_model.layers.39.mlp.experts.gate_up_proj",
704
- "source_sha256": "0b01d0e3760d2663cb6516de2d6e5a5a4eb7eff8f8c22ea2756cb9ff15432085",
705
- "seconds": 21.075054667016957
706
- },
707
- "blk.40.ffn_gate_exps.weight": {
708
- "sha256": "b660b129cffb85580fd61dc83c42b290c6f4a91d9e3fa84e7dfcf5e8459cdfbf",
709
- "bytes": 216268800,
710
- "source_tensor": "model.language_model.layers.40.mlp.experts.gate_up_proj",
711
- "source_sha256": "a5f105a4c4b765ca1ef35a4e80f8011ad0963e4c01aa62f0f761315bf669d4a3",
712
- "seconds": 21.07879745797254
713
- },
714
- "blk.40.ffn_up_exps.weight": {
715
- "sha256": "9fd695b6b7a774bd7ccad2da91307be45b18a2f5c689059c996c19fdded0d653",
716
- "bytes": 216268800,
717
- "source_tensor": "model.language_model.layers.40.mlp.experts.gate_up_proj",
718
- "source_sha256": "a5f105a4c4b765ca1ef35a4e80f8011ad0963e4c01aa62f0f761315bf669d4a3",
719
- "seconds": 21.1212920830003
720
- },
721
- "blk.41.ffn_gate_exps.weight": {
722
- "sha256": "120e18a22f15da3ccf56be061e1f11535deafdf6a0dc3a80872c747fad91ce04",
723
- "bytes": 216268800,
724
- "source_tensor": "model.language_model.layers.41.mlp.experts.gate_up_proj",
725
- "source_sha256": "323869440c5fb21740b08feb73b56fd0084ed59fddf148cd80358b2c0dca02fe",
726
- "seconds": 21.087254208978266
727
- },
728
- "blk.41.ffn_up_exps.weight": {
729
- "sha256": "f863d12cc52778f1e708365e839731cd275612102aff617e67f4fa2f78ce1e3d",
730
- "bytes": 216268800,
731
- "source_tensor": "model.language_model.layers.41.mlp.experts.gate_up_proj",
732
- "source_sha256": "323869440c5fb21740b08feb73b56fd0084ed59fddf148cd80358b2c0dca02fe",
733
- "seconds": 21.074284916976467
734
- },
735
- "blk.42.ffn_gate_exps.weight": {
736
- "sha256": "0ae64213fc9f462e187ac8e7be0b2d7158b4b1bf722ade1811ec888fdac50624",
737
- "bytes": 216268800,
738
- "source_tensor": "model.language_model.layers.42.mlp.experts.gate_up_proj",
739
- "source_sha256": "91699edc7fba9ade88079e740ff3b99302103c6ef4ea29b2c1fc0fee75dd2d7c",
740
- "seconds": 21.081789584015496
741
- },
742
- "blk.42.ffn_up_exps.weight": {
743
- "sha256": "e76ad54e686765f98f579eaeb0b148dcb2150bc612a9335cb14be9b7f4385580",
744
- "bytes": 216268800,
745
- "source_tensor": "model.language_model.layers.42.mlp.experts.gate_up_proj",
746
- "source_sha256": "91699edc7fba9ade88079e740ff3b99302103c6ef4ea29b2c1fc0fee75dd2d7c",
747
- "seconds": 21.11138308304362
748
- },
749
- "blk.43.ffn_gate_exps.weight": {
750
- "sha256": "9fcc597f17c50046f741f37a02b2c73b167ed79ad15dfc4b1d0a40861e33d625",
751
- "bytes": 216268800,
752
- "source_tensor": "model.language_model.layers.43.mlp.experts.gate_up_proj",
753
- "source_sha256": "3431e8d8f0bf0bd7506e2a0c4a5e0ed0c96f23e3c03d98b616ca7ec6caf23d11",
754
- "seconds": 21.11708804196678
755
- },
756
- "blk.43.ffn_up_exps.weight": {
757
- "sha256": "a4967998d02929da21997716355ec096b331ee21401541a1ba61b66d0698d671",
758
- "bytes": 216268800,
759
- "source_tensor": "model.language_model.layers.43.mlp.experts.gate_up_proj",
760
- "source_sha256": "3431e8d8f0bf0bd7506e2a0c4a5e0ed0c96f23e3c03d98b616ca7ec6caf23d11",
761
- "seconds": 21.081678416987415
762
- },
763
- "blk.44.ffn_gate_exps.weight": {
764
- "sha256": "fe211a2aeddfefcdca17f399fc6858e3e8c1c4dd836c10b5fc711fe04afe91bb",
765
- "bytes": 216268800,
766
- "source_tensor": "model.language_model.layers.44.mlp.experts.gate_up_proj",
767
- "source_sha256": "a9fc50a7e6a821696f98b8fcc21096297873eec0454a73fb81983a0e6c7bdf3d",
768
- "seconds": 21.094089541991707
769
- },
770
- "blk.44.ffn_up_exps.weight": {
771
- "sha256": "0fb71f9877c611bd2aae30b78bc17b8d56fe552fdeca0648a3710773f49bdb44",
772
- "bytes": 216268800,
773
- "source_tensor": "model.language_model.layers.44.mlp.experts.gate_up_proj",
774
- "source_sha256": "a9fc50a7e6a821696f98b8fcc21096297873eec0454a73fb81983a0e6c7bdf3d",
775
- "seconds": 21.07945058401674
776
- },
777
- "blk.45.ffn_gate_exps.weight": {
778
- "sha256": "e5bbed15193f6ea26ed3dc17fd76e3aaf638d675c30a58d71fdd728ac357e72f",
779
- "bytes": 216268800,
780
- "source_tensor": "model.language_model.layers.45.mlp.experts.gate_up_proj",
781
- "source_sha256": "a72af0857bea37d36f149c89466201af96ba4f4019d920e43939c08b7e13fa06",
782
- "seconds": 21.08408183301799
783
- },
784
- "blk.45.ffn_up_exps.weight": {
785
- "sha256": "5c32a2d35cdb9f8e01d9bf1239ef654fa0803bbeb98744913c7fe3ed44c7e9b5",
786
- "bytes": 216268800,
787
- "source_tensor": "model.language_model.layers.45.mlp.experts.gate_up_proj",
788
- "source_sha256": "a72af0857bea37d36f149c89466201af96ba4f4019d920e43939c08b7e13fa06",
789
- "seconds": 21.111039209004957
790
- },
791
- "blk.46.ffn_gate_exps.weight": {
792
- "sha256": "3c73996fb0e5444e1131b1f10c9dcc32e8a3e08460735d19718bc5e8dfa4112f",
793
- "bytes": 216268800,
794
- "source_tensor": "model.language_model.layers.46.mlp.experts.gate_up_proj",
795
- "source_sha256": "822e45a44d56c74fc641fc7e9b76f49f419d6fc2422bfb586bb06254696d4d68",
796
- "seconds": 21.113188499992248
797
- },
798
- "blk.46.ffn_up_exps.weight": {
799
- "sha256": "5565967954d43fb5201940be2cdf2f003e1678117100e1969ff4b999b3653fa5",
800
- "bytes": 216268800,
801
- "source_tensor": "model.language_model.layers.46.mlp.experts.gate_up_proj",
802
- "source_sha256": "822e45a44d56c74fc641fc7e9b76f49f419d6fc2422bfb586bb06254696d4d68",
803
- "seconds": 21.09198500000639
804
- },
805
- "blk.47.ffn_gate_exps.weight": {
806
- "sha256": "d63c16fd94f60347b170bda3c8600ee03127264d844ed208b0652c35c9c3ce1a",
807
- "bytes": 216268800,
808
- "source_tensor": "model.language_model.layers.47.mlp.experts.gate_up_proj",
809
- "source_sha256": "95d3b17547c73861f578dd6532ca271e8694399e34aed4cee5aecbce03e7e2bc",
810
- "seconds": 21.110523124982137
811
- },
812
- "blk.47.ffn_up_exps.weight": {
813
- "sha256": "be25ef721511be9f96c81e55f5d6a6fb2cb9d924d87e38cd3feae470eeaaa044",
814
- "bytes": 216268800,
815
- "source_tensor": "model.language_model.layers.47.mlp.experts.gate_up_proj",
816
- "source_sha256": "95d3b17547c73861f578dd6532ca271e8694399e34aed4cee5aecbce03e7e2bc",
817
- "seconds": 21.121166832977906
818
  }
819
  }
820
  },
@@ -961,19 +629,19 @@
961
  "type": 16,
962
  "bytes": 216268800,
963
  "sha256": "8cabf4201b0315c56e6c5b77e79c46325327205e8b60ce33c198c32cb42ce8c0",
964
- "replaced": true
965
  },
966
  "blk.0.ffn_up_exps.weight": {
967
  "type": 16,
968
  "bytes": 216268800,
969
  "sha256": "aaeb5892fb43112167f46f81ac89a2190e84e0110a5a52f8e2a12e2b8a63f777",
970
- "replaced": true
971
  },
972
  "blk.0.ffn_down_exps.weight": {
973
- "type": 39,
974
- "bytes": 445644800,
975
- "sha256": "72d59d1557692f211c2b0d40420b2636444aae90276ae334cfeb97a378451493",
976
- "replaced": false
977
  },
978
  "blk.0.ffn_gate_shexp.weight": {
979
  "type": 8,
@@ -1147,19 +815,19 @@
1147
  "type": 16,
1148
  "bytes": 216268800,
1149
  "sha256": "278c6e46a1051194680e506f96f403cc0a94885e983d15f26f8689ba122e9230",
1150
- "replaced": true
1151
  },
1152
  "blk.1.ffn_up_exps.weight": {
1153
  "type": 16,
1154
  "bytes": 216268800,
1155
  "sha256": "2a8fb0a35d0fe4bd931dd89b2fc7227543791ad4f2a7d081559e389e33381150",
1156
- "replaced": true
1157
  },
1158
  "blk.1.ffn_down_exps.weight": {
1159
- "type": 39,
1160
- "bytes": 445644800,
1161
- "sha256": "97377bfac83a7dc7ad7a3a6d70eb0c4c6c4e93f21cc0bc6ab3561f6947a10fa6",
1162
- "replaced": false
1163
  },
1164
  "blk.1.ffn_gate_shexp.weight": {
1165
  "type": 8,
@@ -1297,19 +965,19 @@
1297
  "type": 16,
1298
  "bytes": 216268800,
1299
  "sha256": "2d8de36295c7eecd87824683246475258d79da2030332c92179e79cfcb67ffaa",
1300
- "replaced": true
1301
  },
1302
  "blk.2.ffn_up_exps.weight": {
1303
  "type": 16,
1304
  "bytes": 216268800,
1305
  "sha256": "e925ac7542ee460e25b345545289659ceb4bf910af1e7314c8f794435ab481db",
1306
- "replaced": true
1307
  },
1308
  "blk.2.ffn_down_exps.weight": {
1309
- "type": 39,
1310
- "bytes": 445644800,
1311
- "sha256": "4b2ea1630219c773c81a09cd996fbfdbf741242d511f7fbaeb0796216058d6c5",
1312
- "replaced": false
1313
  },
1314
  "blk.2.ffn_gate_shexp.weight": {
1315
  "type": 8,
@@ -1453,19 +1121,19 @@
1453
  "type": 16,
1454
  "bytes": 216268800,
1455
  "sha256": "dcbe5a0f70f98cc87f7f51cb27b49e05e1bdc29c7c6bfab9d86e5e37659e96eb",
1456
- "replaced": true
1457
  },
1458
  "blk.3.ffn_up_exps.weight": {
1459
  "type": 16,
1460
  "bytes": 216268800,
1461
  "sha256": "c8ecb6c341c5342dcf1dbd2f50d36606f375a6e3f5c3164d20345bbf3a5e456f",
1462
- "replaced": true
1463
  },
1464
  "blk.3.ffn_down_exps.weight": {
1465
- "type": 39,
1466
- "bytes": 445644800,
1467
- "sha256": "016963807d8502a5b9108907f23e02def327f9743cccfee5d5f4266b2aa60522",
1468
- "replaced": false
1469
  },
1470
  "blk.3.ffn_gate_shexp.weight": {
1471
  "type": 8,
@@ -1603,19 +1271,19 @@
1603
  "type": 16,
1604
  "bytes": 216268800,
1605
  "sha256": "0cab5b2098d47a70496f7fa605dbd5b90936860061cd4ec6a55ac794c677b005",
1606
- "replaced": true
1607
  },
1608
  "blk.4.ffn_up_exps.weight": {
1609
  "type": 16,
1610
  "bytes": 216268800,
1611
  "sha256": "b4bdff2eb15553897d64fb87979e85708b447c3f66d97a57ce6a2c56983a76ad",
1612
- "replaced": true
1613
  },
1614
  "blk.4.ffn_down_exps.weight": {
1615
- "type": 39,
1616
- "bytes": 445644800,
1617
- "sha256": "8924fe476ca4b6f33e35d3f7b1a948ffeef8f44099c6cfc64a56bef6bf18176b",
1618
- "replaced": false
1619
  },
1620
  "blk.4.ffn_gate_shexp.weight": {
1621
  "type": 8,
@@ -1753,19 +1421,19 @@
1753
  "type": 16,
1754
  "bytes": 216268800,
1755
  "sha256": "516ab020253e98283c46f2512aacd1e3f6ce3b2ec793057b79b26001742e1b51",
1756
- "replaced": true
1757
  },
1758
  "blk.5.ffn_up_exps.weight": {
1759
  "type": 16,
1760
  "bytes": 216268800,
1761
  "sha256": "db29bbb58767adb034f063969326e9d64db827ee7be00a0bb0ca117daafdf15d",
1762
- "replaced": true
1763
  },
1764
  "blk.5.ffn_down_exps.weight": {
1765
- "type": 39,
1766
- "bytes": 445644800,
1767
- "sha256": "dbe85305094e8bd27d418b3fcc4a606474d4537bc895ee0883841b2f07a086f0",
1768
- "replaced": false
1769
  },
1770
  "blk.5.ffn_gate_shexp.weight": {
1771
  "type": 8,
@@ -1903,19 +1571,19 @@
1903
  "type": 16,
1904
  "bytes": 216268800,
1905
  "sha256": "b596649c567e2465afc59cd664d8d75ceacf7752d8376944004b69a0f149b064",
1906
- "replaced": true
1907
  },
1908
  "blk.6.ffn_up_exps.weight": {
1909
  "type": 16,
1910
  "bytes": 216268800,
1911
  "sha256": "83dccb15c39d327a82178ddac74725cc242ee6fed98fee6abc07039edd683bd1",
1912
- "replaced": true
1913
  },
1914
  "blk.6.ffn_down_exps.weight": {
1915
- "type": 39,
1916
- "bytes": 445644800,
1917
- "sha256": "f20c0f740236e0aa13cd1729f4e7cde7087f43461fef9c90f34ba08630210e6e",
1918
- "replaced": false
1919
  },
1920
  "blk.6.ffn_gate_shexp.weight": {
1921
  "type": 8,
@@ -2059,19 +1727,19 @@
2059
  "type": 16,
2060
  "bytes": 216268800,
2061
  "sha256": "4b8835b694a44edef6cb607e57372be653ebf53bde9720f7dfb071f612390dc2",
2062
- "replaced": true
2063
  },
2064
  "blk.7.ffn_up_exps.weight": {
2065
  "type": 16,
2066
  "bytes": 216268800,
2067
  "sha256": "3e875204ce906a65d45dbf18b3c0bf61ac92827ea8e1f548e9c5e22d64dc2567",
2068
- "replaced": true
2069
  },
2070
  "blk.7.ffn_down_exps.weight": {
2071
- "type": 39,
2072
- "bytes": 445644800,
2073
- "sha256": "d3144f395482721a681655d7ab72ba52ac30979db11fab02f84efd5312c9f4f0",
2074
- "replaced": false
2075
  },
2076
  "blk.7.ffn_gate_shexp.weight": {
2077
  "type": 8,
@@ -2209,19 +1877,19 @@
2209
  "type": 16,
2210
  "bytes": 216268800,
2211
  "sha256": "2a5ac178ac8f82510334c6ba79831314f3918118475784927d67256b9deff8b1",
2212
- "replaced": true
2213
  },
2214
  "blk.8.ffn_up_exps.weight": {
2215
  "type": 16,
2216
  "bytes": 216268800,
2217
  "sha256": "48e0655cca8dba04a6fcf9b3c3244829d7152cf745ae3d969bbb3ef7310ee81f",
2218
- "replaced": true
2219
  },
2220
  "blk.8.ffn_down_exps.weight": {
2221
- "type": 39,
2222
- "bytes": 445644800,
2223
- "sha256": "e5ffb33e0f11ec4f31693722281f509b0bc723ddae7ac203b54b91d01246cd9b",
2224
- "replaced": false
2225
  },
2226
  "blk.8.ffn_gate_shexp.weight": {
2227
  "type": 8,
@@ -2359,19 +2027,19 @@
2359
  "type": 16,
2360
  "bytes": 216268800,
2361
  "sha256": "fc8a602c35a489c3f0058e1506d6e79c531de35187ae080228296203ee9dc07d",
2362
- "replaced": true
2363
  },
2364
  "blk.9.ffn_up_exps.weight": {
2365
  "type": 16,
2366
  "bytes": 216268800,
2367
  "sha256": "5d4057a823cf8622cec600adbcad38cf0f53ae5213418e0d731782877e1a25ce",
2368
- "replaced": true
2369
  },
2370
  "blk.9.ffn_down_exps.weight": {
2371
- "type": 39,
2372
- "bytes": 445644800,
2373
- "sha256": "c14673d04efbdd9c7ee0d5e433cbf96dd190ef650655ee6f2992687aa7bf3640",
2374
- "replaced": false
2375
  },
2376
  "blk.9.ffn_gate_shexp.weight": {
2377
  "type": 8,
@@ -2509,19 +2177,19 @@
2509
  "type": 16,
2510
  "bytes": 216268800,
2511
  "sha256": "dd6e1e222fb2873fd1d8e8aa7fe510d20cf5f3f8ae770ecd5e36ff3106c274e4",
2512
- "replaced": true
2513
  },
2514
  "blk.10.ffn_up_exps.weight": {
2515
  "type": 16,
2516
  "bytes": 216268800,
2517
  "sha256": "dbfba8bd3bb3e57fd753cf6f9b61cd207184f729b007002079ef438dc0dd6094",
2518
- "replaced": true
2519
  },
2520
  "blk.10.ffn_down_exps.weight": {
2521
- "type": 39,
2522
- "bytes": 445644800,
2523
- "sha256": "320ca36ef641ed471b72be11e184b7ade5865a486187a146984e681fd29e3e79",
2524
- "replaced": false
2525
  },
2526
  "blk.10.ffn_gate_shexp.weight": {
2527
  "type": 8,
@@ -2665,19 +2333,19 @@
2665
  "type": 16,
2666
  "bytes": 216268800,
2667
  "sha256": "dd0374128d65dbc46e11f50097ad058224fc40e201320536c7d895a5a3c0f9b1",
2668
- "replaced": true
2669
  },
2670
  "blk.11.ffn_up_exps.weight": {
2671
  "type": 16,
2672
  "bytes": 216268800,
2673
  "sha256": "3bac0e986eb131adc7c84519b1b5f158ceec354c482ff082b48c6556ac5f4901",
2674
- "replaced": true
2675
  },
2676
  "blk.11.ffn_down_exps.weight": {
2677
- "type": 39,
2678
- "bytes": 445644800,
2679
- "sha256": "d4a4c71192706ade48ec0e7ee7949a19976724549d5e202cb121eb27177e183e",
2680
- "replaced": false
2681
  },
2682
  "blk.11.ffn_gate_shexp.weight": {
2683
  "type": 8,
@@ -2815,19 +2483,19 @@
2815
  "type": 16,
2816
  "bytes": 216268800,
2817
  "sha256": "8df33a3c4539f432bf493c028bddb750091835e861d8555aff7827988ec97ee4",
2818
- "replaced": true
2819
  },
2820
  "blk.12.ffn_up_exps.weight": {
2821
  "type": 16,
2822
  "bytes": 216268800,
2823
  "sha256": "46a33ebf93d3a15aa3ce71577d6c4fd59005b77751fec4671f94250234fd09a0",
2824
- "replaced": true
2825
  },
2826
  "blk.12.ffn_down_exps.weight": {
2827
- "type": 39,
2828
- "bytes": 445644800,
2829
- "sha256": "71b5768e1a2a0e9899da19fa3778fac3809548a5174b1ee2099bb950cc304bc7",
2830
- "replaced": false
2831
  },
2832
  "blk.12.ffn_gate_shexp.weight": {
2833
  "type": 8,
@@ -2965,19 +2633,19 @@
2965
  "type": 16,
2966
  "bytes": 216268800,
2967
  "sha256": "5580370652a7af5f5da2dede66fbc667dbaa7c9f743ae2d5131ec64b1868b7e1",
2968
- "replaced": true
2969
  },
2970
  "blk.13.ffn_up_exps.weight": {
2971
  "type": 16,
2972
  "bytes": 216268800,
2973
  "sha256": "a4bce5c5531ae850ecfa7d3f478f5ce25bb21ba0475bcc98a3cd673593d9aeb0",
2974
- "replaced": true
2975
  },
2976
  "blk.13.ffn_down_exps.weight": {
2977
- "type": 39,
2978
- "bytes": 445644800,
2979
- "sha256": "55812d315a002df1633f3f8c4d17149edd31481f089602c923cba74320f20a4c",
2980
- "replaced": false
2981
  },
2982
  "blk.13.ffn_gate_shexp.weight": {
2983
  "type": 8,
@@ -3115,19 +2783,19 @@
3115
  "type": 16,
3116
  "bytes": 216268800,
3117
  "sha256": "d54280cb6121b0fdb7ad68ec264a24e382017584349965274a7140f2a1c572fe",
3118
- "replaced": true
3119
  },
3120
  "blk.14.ffn_up_exps.weight": {
3121
  "type": 16,
3122
  "bytes": 216268800,
3123
  "sha256": "607dbde52c2d5b89182810e299b2aa6afb02aeca707f0dc24818bbcfcbb53e74",
3124
- "replaced": true
3125
  },
3126
  "blk.14.ffn_down_exps.weight": {
3127
- "type": 39,
3128
- "bytes": 445644800,
3129
- "sha256": "5d1bee1b469bd80a67bc4bc5b2a02c80079e2b8ffd1a82d6d6fee5456652df88",
3130
- "replaced": false
3131
  },
3132
  "blk.14.ffn_gate_shexp.weight": {
3133
  "type": 8,
@@ -3271,19 +2939,19 @@
3271
  "type": 16,
3272
  "bytes": 216268800,
3273
  "sha256": "314335493cef8657cf48362b993e912ca5f4fba0acb937aeeece130d7095d131",
3274
- "replaced": true
3275
  },
3276
  "blk.15.ffn_up_exps.weight": {
3277
  "type": 16,
3278
  "bytes": 216268800,
3279
  "sha256": "268b964d1d5e36512d07bdd1cb62188a03ffebdf8aa9aeecb7b4023bce521bb4",
3280
- "replaced": true
3281
  },
3282
  "blk.15.ffn_down_exps.weight": {
3283
- "type": 39,
3284
- "bytes": 445644800,
3285
- "sha256": "6e1fa969b78eedb4011df42e65b6d6b745940e2a3e4af9638e0f4fae4997163c",
3286
- "replaced": false
3287
  },
3288
  "blk.15.ffn_gate_shexp.weight": {
3289
  "type": 8,
@@ -3421,19 +3089,19 @@
3421
  "type": 16,
3422
  "bytes": 216268800,
3423
  "sha256": "19b411825e9033f826cc48fc5fa9c9d73ffe5452db93aade6917ad9125f4c841",
3424
- "replaced": true
3425
  },
3426
  "blk.16.ffn_up_exps.weight": {
3427
  "type": 16,
3428
  "bytes": 216268800,
3429
  "sha256": "035f1659ee8e51be942db268472f1bf9ab533b86ac623ccb65f43f984696bbed",
3430
- "replaced": true
3431
  },
3432
  "blk.16.ffn_down_exps.weight": {
3433
- "type": 39,
3434
- "bytes": 445644800,
3435
- "sha256": "07b3e3a354510732d9464204e236fe2fa95d76d951b4daaeec7b1c59fbd2a328",
3436
- "replaced": false
3437
  },
3438
  "blk.16.ffn_gate_shexp.weight": {
3439
  "type": 8,
@@ -3571,19 +3239,19 @@
3571
  "type": 16,
3572
  "bytes": 216268800,
3573
  "sha256": "7688347ebfc47360c0b644d51247e628948fd115821e5a2742108e1497426d31",
3574
- "replaced": true
3575
  },
3576
  "blk.17.ffn_up_exps.weight": {
3577
  "type": 16,
3578
  "bytes": 216268800,
3579
  "sha256": "933094444b69cf1c9e462ee68d1b26e397e48457d9513dc5c5cb9fcb9aed27d9",
3580
- "replaced": true
3581
  },
3582
  "blk.17.ffn_down_exps.weight": {
3583
- "type": 39,
3584
- "bytes": 445644800,
3585
- "sha256": "216f6231ac68afdd3ebac641be7b09a71e2d286b823ad0e49e78cd27bab2dd27",
3586
- "replaced": false
3587
  },
3588
  "blk.17.ffn_gate_shexp.weight": {
3589
  "type": 8,
@@ -3721,19 +3389,19 @@
3721
  "type": 16,
3722
  "bytes": 216268800,
3723
  "sha256": "ac42e8ab5cd29c3b22624e26ec0a429c1dda9a4aefa1c1bfe73b8d84f18a9db3",
3724
- "replaced": true
3725
  },
3726
  "blk.18.ffn_up_exps.weight": {
3727
  "type": 16,
3728
  "bytes": 216268800,
3729
  "sha256": "7e4c00e5ceb231faa8de061b56587a7f7405cacd3d39fa6f2e7c4b5cc031e1ef",
3730
- "replaced": true
3731
  },
3732
  "blk.18.ffn_down_exps.weight": {
3733
- "type": 39,
3734
- "bytes": 445644800,
3735
- "sha256": "6835e79fc781a066d01f7371a13f9a06465da0579a5e1cb99a88e4d4ae20d983",
3736
- "replaced": false
3737
  },
3738
  "blk.18.ffn_gate_shexp.weight": {
3739
  "type": 8,
@@ -3877,19 +3545,19 @@
3877
  "type": 16,
3878
  "bytes": 216268800,
3879
  "sha256": "75618ebd24b6017b87a46109cfd0a6dd07b7e635ac4dc4eeaca861409248deb8",
3880
- "replaced": true
3881
  },
3882
  "blk.19.ffn_up_exps.weight": {
3883
  "type": 16,
3884
  "bytes": 216268800,
3885
  "sha256": "33ec4e88b9b180916ec1aeb6413e1d84ce7732828770f9b20f87c80c92419d5c",
3886
- "replaced": true
3887
  },
3888
  "blk.19.ffn_down_exps.weight": {
3889
- "type": 39,
3890
- "bytes": 445644800,
3891
- "sha256": "95b6b50422ba879ad5e7dfe47d199392d3f6c22fb63dac43341c01875fe26670",
3892
- "replaced": false
3893
  },
3894
  "blk.19.ffn_gate_shexp.weight": {
3895
  "type": 8,
@@ -4027,19 +3695,19 @@
4027
  "type": 16,
4028
  "bytes": 216268800,
4029
  "sha256": "86b71541c2982c448a7227c8db7d5bb2a40fbba6927a686624b85a65efff7978",
4030
- "replaced": true
4031
  },
4032
  "blk.20.ffn_up_exps.weight": {
4033
  "type": 16,
4034
  "bytes": 216268800,
4035
  "sha256": "2116b34415686139a474efec58f4f507aa32080818b5cbd6496b383236159564",
4036
- "replaced": true
4037
  },
4038
  "blk.20.ffn_down_exps.weight": {
4039
- "type": 39,
4040
- "bytes": 445644800,
4041
- "sha256": "92aae1eef0536058d39b4d3890ba5e3c91b1fd00c6aebbc6fc237c6fbdba5ef9",
4042
- "replaced": false
4043
  },
4044
  "blk.20.ffn_gate_shexp.weight": {
4045
  "type": 8,
@@ -4177,19 +3845,19 @@
4177
  "type": 16,
4178
  "bytes": 216268800,
4179
  "sha256": "e0bfe4a35c3aaf73130914a26ca93a8291f3d8ec60f34c206334025c09bf00a3",
4180
- "replaced": true
4181
  },
4182
  "blk.21.ffn_up_exps.weight": {
4183
  "type": 16,
4184
  "bytes": 216268800,
4185
  "sha256": "62e7528f295f5accad92852c9a5c905f555bcf9146d2a61e7ee6ddd4ad726d65",
4186
- "replaced": true
4187
  },
4188
  "blk.21.ffn_down_exps.weight": {
4189
- "type": 39,
4190
- "bytes": 445644800,
4191
- "sha256": "4320cd92e5e4948edf7339f8d3a52217e296c04746b9aff39b32c202eaa5f1a8",
4192
- "replaced": false
4193
  },
4194
  "blk.21.ffn_gate_shexp.weight": {
4195
  "type": 8,
@@ -4327,19 +3995,19 @@
4327
  "type": 16,
4328
  "bytes": 216268800,
4329
  "sha256": "cbcbf024cf111b9dbde5c6227dd5c07b18de7dbde7255b67aa503d579c0af263",
4330
- "replaced": true
4331
  },
4332
  "blk.22.ffn_up_exps.weight": {
4333
  "type": 16,
4334
  "bytes": 216268800,
4335
  "sha256": "fdf5f00e474f0ca9e9d6636eadef9a424bd8ffac0d3dded08fa298d4c037c55d",
4336
- "replaced": true
4337
  },
4338
  "blk.22.ffn_down_exps.weight": {
4339
- "type": 39,
4340
- "bytes": 445644800,
4341
- "sha256": "be86039cebfcd4f443e75c64d2198fcefb21a0e69b92c4f91935cbc02d067099",
4342
- "replaced": false
4343
  },
4344
  "blk.22.ffn_gate_shexp.weight": {
4345
  "type": 8,
@@ -4483,19 +4151,19 @@
4483
  "type": 16,
4484
  "bytes": 216268800,
4485
  "sha256": "00fb89d90bc09be9fcfe829fd9f0291b33e6028dcf2ea7c5b00b5fe700134dbd",
4486
- "replaced": true
4487
  },
4488
  "blk.23.ffn_up_exps.weight": {
4489
  "type": 16,
4490
  "bytes": 216268800,
4491
  "sha256": "5cd0607d9efcefc096d3a91f455b269ec67b560e8e7ae9b3bc3b4274bb7741b5",
4492
- "replaced": true
4493
  },
4494
  "blk.23.ffn_down_exps.weight": {
4495
- "type": 39,
4496
- "bytes": 445644800,
4497
- "sha256": "eee672308509e1852e016f1a620892b67a77f20968028b3ca4cf282c91b1e057",
4498
- "replaced": false
4499
  },
4500
  "blk.23.ffn_gate_shexp.weight": {
4501
  "type": 8,
@@ -4633,19 +4301,19 @@
4633
  "type": 16,
4634
  "bytes": 216268800,
4635
  "sha256": "c87b60d684b2deac4e34ee009d27128aaa686f6deb885d46a3ebdcd65ccdb047",
4636
- "replaced": true
4637
  },
4638
  "blk.24.ffn_up_exps.weight": {
4639
  "type": 16,
4640
  "bytes": 216268800,
4641
  "sha256": "40dbd537e619c0bb06b14eb004ca65a901578962d0fe37e71bbb5ca86b2c7e10",
4642
- "replaced": true
4643
  },
4644
  "blk.24.ffn_down_exps.weight": {
4645
- "type": 39,
4646
- "bytes": 445644800,
4647
- "sha256": "734863cd74ccfb695b04a1297e906c66181d65785d977072bf5bb3c40da86e6d",
4648
- "replaced": false
4649
  },
4650
  "blk.24.ffn_gate_shexp.weight": {
4651
  "type": 8,
@@ -4783,19 +4451,19 @@
4783
  "type": 16,
4784
  "bytes": 216268800,
4785
  "sha256": "bc1f59c7027d1615a833927b76c4a61f148415b9ec93c90bbb890fa1aa155109",
4786
- "replaced": true
4787
  },
4788
  "blk.25.ffn_up_exps.weight": {
4789
  "type": 16,
4790
  "bytes": 216268800,
4791
  "sha256": "5100cfbc618704c14bacd2cbd375d7df8017fdebc37f7d8966fc883c47ffaf4f",
4792
- "replaced": true
4793
  },
4794
  "blk.25.ffn_down_exps.weight": {
4795
- "type": 39,
4796
- "bytes": 445644800,
4797
- "sha256": "c0c8c0df07c4f3a9280c3427f8f8a032f66ed79fc33fa8b730a679bca0730244",
4798
- "replaced": false
4799
  },
4800
  "blk.25.ffn_gate_shexp.weight": {
4801
  "type": 8,
@@ -4933,19 +4601,19 @@
4933
  "type": 16,
4934
  "bytes": 216268800,
4935
  "sha256": "688103818fe24d6b894b84762d1b48e379d0d99f21a487a1c15d99c0352324a3",
4936
- "replaced": true
4937
  },
4938
  "blk.26.ffn_up_exps.weight": {
4939
  "type": 16,
4940
  "bytes": 216268800,
4941
  "sha256": "d0c3cc72e94669ee13757e1112276fa7b28b8f6e55fc178d45b1ff57fb524250",
4942
- "replaced": true
4943
  },
4944
  "blk.26.ffn_down_exps.weight": {
4945
- "type": 39,
4946
- "bytes": 445644800,
4947
- "sha256": "6d2b1d8ecb0dc1db930c4b557d51d13aa841553247fdce17ef0b12d6ea744e4c",
4948
- "replaced": false
4949
  },
4950
  "blk.26.ffn_gate_shexp.weight": {
4951
  "type": 8,
@@ -5089,19 +4757,19 @@
5089
  "type": 16,
5090
  "bytes": 216268800,
5091
  "sha256": "ddd1284d5ee65e700dc659e941767dd06efe5dc7e5480f60f3ec1f658bc532d3",
5092
- "replaced": true
5093
  },
5094
  "blk.27.ffn_up_exps.weight": {
5095
  "type": 16,
5096
  "bytes": 216268800,
5097
  "sha256": "30d7f337df6e1d938e8217e8f5963627a0314776b67a03552ff8fb4365bf76d8",
5098
- "replaced": true
5099
  },
5100
  "blk.27.ffn_down_exps.weight": {
5101
- "type": 39,
5102
- "bytes": 445644800,
5103
- "sha256": "da6c0f27ee785cc269dc375502a569cf09e79ca3c9d7585c44af6d54602c0c6b",
5104
- "replaced": false
5105
  },
5106
  "blk.27.ffn_gate_shexp.weight": {
5107
  "type": 8,
@@ -5239,19 +4907,19 @@
5239
  "type": 16,
5240
  "bytes": 216268800,
5241
  "sha256": "edead8fbeb6e39aa8b0991f2379dd7c43ccbb9c1f4fdc650f9881ecf2abf02d0",
5242
- "replaced": true
5243
  },
5244
  "blk.28.ffn_up_exps.weight": {
5245
  "type": 16,
5246
  "bytes": 216268800,
5247
  "sha256": "56c330832309f44ab040211d1d005d68b9821ff685e8355fd2af52ab9a282176",
5248
- "replaced": true
5249
  },
5250
  "blk.28.ffn_down_exps.weight": {
5251
- "type": 39,
5252
- "bytes": 445644800,
5253
- "sha256": "0152812f98dae398a91beacf89306dda45655316829372f16af155285654b05c",
5254
- "replaced": false
5255
  },
5256
  "blk.28.ffn_gate_shexp.weight": {
5257
  "type": 8,
@@ -5389,19 +5057,19 @@
5389
  "type": 16,
5390
  "bytes": 216268800,
5391
  "sha256": "1c22726f8878123fb41c68bf361c0b72cc1e5a1c7ce167713e8d24e5db68cb31",
5392
- "replaced": true
5393
  },
5394
  "blk.29.ffn_up_exps.weight": {
5395
  "type": 16,
5396
  "bytes": 216268800,
5397
  "sha256": "65da30a9fd432ee771e9db2ff3c421939db54bece2016927156886bff5da3773",
5398
- "replaced": true
5399
  },
5400
  "blk.29.ffn_down_exps.weight": {
5401
- "type": 39,
5402
- "bytes": 445644800,
5403
- "sha256": "ab5f32795c88ebfba346747b79d5ddcac4fa59280cf85baf6dcf605835acf39c",
5404
- "replaced": false
5405
  },
5406
  "blk.29.ffn_gate_shexp.weight": {
5407
  "type": 8,
@@ -5539,19 +5207,19 @@
5539
  "type": 16,
5540
  "bytes": 216268800,
5541
  "sha256": "bf8760c52085df31c5564a56158920747503bcda93c76966907ae9e630482db5",
5542
- "replaced": true
5543
  },
5544
  "blk.30.ffn_up_exps.weight": {
5545
  "type": 16,
5546
  "bytes": 216268800,
5547
  "sha256": "c4bf893cc0a39fdee2db81c727accd6347f4536e2345f6f91726a7b153850f73",
5548
- "replaced": true
5549
  },
5550
  "blk.30.ffn_down_exps.weight": {
5551
- "type": 39,
5552
- "bytes": 445644800,
5553
- "sha256": "ba6947a65fb807727010560ea7ca7978875fd1475b778d1c7dcab425898f9919",
5554
- "replaced": false
5555
  },
5556
  "blk.30.ffn_gate_shexp.weight": {
5557
  "type": 8,
@@ -5695,19 +5363,19 @@
5695
  "type": 16,
5696
  "bytes": 216268800,
5697
  "sha256": "fe6abe0a94ccf0924beb1491d380e6e6d1cb2e15c7e4633e3a6f2b42148a9f9b",
5698
- "replaced": true
5699
  },
5700
  "blk.31.ffn_up_exps.weight": {
5701
  "type": 16,
5702
  "bytes": 216268800,
5703
  "sha256": "8a7bc6d92f129be175c2f528cb4fea878a2cc44ae21ae1f16c36d226f51235c0",
5704
- "replaced": true
5705
  },
5706
  "blk.31.ffn_down_exps.weight": {
5707
- "type": 39,
5708
- "bytes": 445644800,
5709
- "sha256": "2c03fe8b4c4421c2e2d2085ab2f2298e68b34fce9a31cf6ad159afa31590e802",
5710
- "replaced": false
5711
  },
5712
  "blk.31.ffn_gate_shexp.weight": {
5713
  "type": 8,
@@ -5845,19 +5513,19 @@
5845
  "type": 16,
5846
  "bytes": 216268800,
5847
  "sha256": "cf2b659551b2bbe0d0512d427bb2b15bf69cc8cabb19d25bb90faee3a83ee7e8",
5848
- "replaced": true
5849
  },
5850
  "blk.32.ffn_up_exps.weight": {
5851
  "type": 16,
5852
  "bytes": 216268800,
5853
  "sha256": "d90412bb839fe67128905bfae307cb93ca9d4eda3bc6c703dc97440d232582e6",
5854
- "replaced": true
5855
  },
5856
  "blk.32.ffn_down_exps.weight": {
5857
- "type": 39,
5858
- "bytes": 445644800,
5859
- "sha256": "82430e69147664afe916c5bc163f18d4b8b875524f19b8accac723361c6dd3ab",
5860
- "replaced": false
5861
  },
5862
  "blk.32.ffn_gate_shexp.weight": {
5863
  "type": 8,
@@ -5995,19 +5663,19 @@
5995
  "type": 16,
5996
  "bytes": 216268800,
5997
  "sha256": "d8924071f31690bc6260b91d256463e01a22950f6f4d9f35cf9fdecb27cd0a36",
5998
- "replaced": true
5999
  },
6000
  "blk.33.ffn_up_exps.weight": {
6001
  "type": 16,
6002
  "bytes": 216268800,
6003
  "sha256": "a075e9870fd68b54215e8169cb4cf89fa206ae3cbc2874bba281c28ec6df5a45",
6004
- "replaced": true
6005
  },
6006
  "blk.33.ffn_down_exps.weight": {
6007
- "type": 39,
6008
- "bytes": 445644800,
6009
- "sha256": "59d918fdc32c0ac4ce445c441d139ba9376db34d61825db1633001f4b6eaf6ba",
6010
- "replaced": false
6011
  },
6012
  "blk.33.ffn_gate_shexp.weight": {
6013
  "type": 8,
@@ -6145,19 +5813,19 @@
6145
  "type": 16,
6146
  "bytes": 216268800,
6147
  "sha256": "1340f9518dc52d4b209da0089b03fa804648850d035c3bad129cb9c551647ecc",
6148
- "replaced": true
6149
  },
6150
  "blk.34.ffn_up_exps.weight": {
6151
  "type": 16,
6152
  "bytes": 216268800,
6153
  "sha256": "f58ce115056c045f610adfb990fb0211d982a265932537054c0d9d5ade2df90a",
6154
- "replaced": true
6155
  },
6156
  "blk.34.ffn_down_exps.weight": {
6157
- "type": 39,
6158
- "bytes": 445644800,
6159
- "sha256": "824317423f9ce5676f2a9374ecf60be578962b5b4b2392905141b3874314a548",
6160
- "replaced": false
6161
  },
6162
  "blk.34.ffn_gate_shexp.weight": {
6163
  "type": 8,
@@ -6301,19 +5969,19 @@
6301
  "type": 16,
6302
  "bytes": 216268800,
6303
  "sha256": "91e3cfd49f2963caff93a53a476184104cbc2d00be7738bc826050674cb2f801",
6304
- "replaced": true
6305
  },
6306
  "blk.35.ffn_up_exps.weight": {
6307
  "type": 16,
6308
  "bytes": 216268800,
6309
  "sha256": "d76c8d59868362bccd5d65f98498e26834fc83b84c6ece1ad3f260958c8e22ea",
6310
- "replaced": true
6311
  },
6312
  "blk.35.ffn_down_exps.weight": {
6313
- "type": 39,
6314
- "bytes": 445644800,
6315
- "sha256": "38e4241557c7818550809638a440ad6e69c5c2992ed566e2ef86684dd1510319",
6316
- "replaced": false
6317
  },
6318
  "blk.35.ffn_gate_shexp.weight": {
6319
  "type": 8,
@@ -6451,19 +6119,19 @@
6451
  "type": 16,
6452
  "bytes": 216268800,
6453
  "sha256": "21df026c3bdaa50b106d3359255d075828a95cf0d5d57421a125f32f4aa16fc8",
6454
- "replaced": true
6455
  },
6456
  "blk.36.ffn_up_exps.weight": {
6457
  "type": 16,
6458
  "bytes": 216268800,
6459
  "sha256": "2c25fcb4f191e2e9e7527b6d29f91bd0deef9b8311ea37653301d52cac769ae5",
6460
- "replaced": true
6461
  },
6462
  "blk.36.ffn_down_exps.weight": {
6463
- "type": 39,
6464
- "bytes": 445644800,
6465
- "sha256": "df84e65a5155e29a5115b2ffc2f51cc075d883b7a8859b283f56405ae29da89f",
6466
- "replaced": false
6467
  },
6468
  "blk.36.ffn_gate_shexp.weight": {
6469
  "type": 8,
@@ -6601,19 +6269,19 @@
6601
  "type": 16,
6602
  "bytes": 216268800,
6603
  "sha256": "2a14f98142e2cca300b89158ea3a1a84507c7694b58e773d35b6af18f93f6657",
6604
- "replaced": true
6605
  },
6606
  "blk.37.ffn_up_exps.weight": {
6607
  "type": 16,
6608
  "bytes": 216268800,
6609
  "sha256": "4ae8f6b476f76929c3969f38bed2e35bfe474834c3e22b7fb1f72109a0c18d65",
6610
- "replaced": true
6611
  },
6612
  "blk.37.ffn_down_exps.weight": {
6613
- "type": 39,
6614
- "bytes": 445644800,
6615
- "sha256": "341609b2765c202ae5cc7ce7b836a9af4efcabbc7689c55ba46e83ad48709523",
6616
- "replaced": false
6617
  },
6618
  "blk.37.ffn_gate_shexp.weight": {
6619
  "type": 8,
@@ -6751,19 +6419,19 @@
6751
  "type": 16,
6752
  "bytes": 216268800,
6753
  "sha256": "0c30c31bdf083b2c522fbd2a50000d205bec658c03412dcc28b0360063e2dd9b",
6754
- "replaced": true
6755
  },
6756
  "blk.38.ffn_up_exps.weight": {
6757
  "type": 16,
6758
  "bytes": 216268800,
6759
  "sha256": "602d976922f736e4c9b49d59cc7b18af1621e3d1730f14233c385a534cd4f80b",
6760
- "replaced": true
6761
  },
6762
  "blk.38.ffn_down_exps.weight": {
6763
- "type": 39,
6764
- "bytes": 445644800,
6765
- "sha256": "46654105b49bdb8dcff712f1d9b6e19bb11d14cdcf5c40e1aff70bb2205ac652",
6766
- "replaced": false
6767
  },
6768
  "blk.38.ffn_gate_shexp.weight": {
6769
  "type": 8,
@@ -6907,19 +6575,19 @@
6907
  "type": 16,
6908
  "bytes": 216268800,
6909
  "sha256": "536ed4a096b9a600ba1e3691ff43edc4b10d51f096c61a7975efdc55261d74ec",
6910
- "replaced": true
6911
  },
6912
  "blk.39.ffn_up_exps.weight": {
6913
  "type": 16,
6914
  "bytes": 216268800,
6915
  "sha256": "a0391b29c18e986c238b80c631aab7d2e21ff9a890cbe638b3f573b294fa3895",
6916
- "replaced": true
6917
  },
6918
  "blk.39.ffn_down_exps.weight": {
6919
- "type": 39,
6920
- "bytes": 445644800,
6921
- "sha256": "3d9be86ee32b50cc4ecb02e7ec7027268bdb4fad4cfc00299c08d2255a759940",
6922
- "replaced": false
6923
  },
6924
  "blk.39.ffn_gate_shexp.weight": {
6925
  "type": 8,
@@ -7057,19 +6725,19 @@
7057
  "type": 16,
7058
  "bytes": 216268800,
7059
  "sha256": "b660b129cffb85580fd61dc83c42b290c6f4a91d9e3fa84e7dfcf5e8459cdfbf",
7060
- "replaced": true
7061
  },
7062
  "blk.40.ffn_up_exps.weight": {
7063
  "type": 16,
7064
  "bytes": 216268800,
7065
  "sha256": "9fd695b6b7a774bd7ccad2da91307be45b18a2f5c689059c996c19fdded0d653",
7066
- "replaced": true
7067
  },
7068
  "blk.40.ffn_down_exps.weight": {
7069
- "type": 39,
7070
- "bytes": 445644800,
7071
- "sha256": "edd707c4073660d349cc5c58921376e7dd2b8d5bbffaa96fe99a89f2832d8843",
7072
- "replaced": false
7073
  },
7074
  "blk.40.ffn_gate_shexp.weight": {
7075
  "type": 8,
@@ -7207,19 +6875,19 @@
7207
  "type": 16,
7208
  "bytes": 216268800,
7209
  "sha256": "120e18a22f15da3ccf56be061e1f11535deafdf6a0dc3a80872c747fad91ce04",
7210
- "replaced": true
7211
  },
7212
  "blk.41.ffn_up_exps.weight": {
7213
  "type": 16,
7214
  "bytes": 216268800,
7215
  "sha256": "f863d12cc52778f1e708365e839731cd275612102aff617e67f4fa2f78ce1e3d",
7216
- "replaced": true
7217
  },
7218
  "blk.41.ffn_down_exps.weight": {
7219
- "type": 39,
7220
- "bytes": 445644800,
7221
- "sha256": "224382de9e68bc37841ea35eb20f7c2b059a9b39a4f26f181d2db790d0747265",
7222
- "replaced": false
7223
  },
7224
  "blk.41.ffn_gate_shexp.weight": {
7225
  "type": 8,
@@ -7357,19 +7025,19 @@
7357
  "type": 16,
7358
  "bytes": 216268800,
7359
  "sha256": "0ae64213fc9f462e187ac8e7be0b2d7158b4b1bf722ade1811ec888fdac50624",
7360
- "replaced": true
7361
  },
7362
  "blk.42.ffn_up_exps.weight": {
7363
  "type": 16,
7364
  "bytes": 216268800,
7365
  "sha256": "e76ad54e686765f98f579eaeb0b148dcb2150bc612a9335cb14be9b7f4385580",
7366
- "replaced": true
7367
  },
7368
  "blk.42.ffn_down_exps.weight": {
7369
- "type": 39,
7370
- "bytes": 445644800,
7371
- "sha256": "d8691b2fa794af9ec3962fd4d883b443e65d2223404d28c0d67677974003649f",
7372
- "replaced": false
7373
  },
7374
  "blk.42.ffn_gate_shexp.weight": {
7375
  "type": 8,
@@ -7513,19 +7181,19 @@
7513
  "type": 16,
7514
  "bytes": 216268800,
7515
  "sha256": "9fcc597f17c50046f741f37a02b2c73b167ed79ad15dfc4b1d0a40861e33d625",
7516
- "replaced": true
7517
  },
7518
  "blk.43.ffn_up_exps.weight": {
7519
  "type": 16,
7520
  "bytes": 216268800,
7521
  "sha256": "a4967998d02929da21997716355ec096b331ee21401541a1ba61b66d0698d671",
7522
- "replaced": true
7523
  },
7524
  "blk.43.ffn_down_exps.weight": {
7525
- "type": 39,
7526
- "bytes": 445644800,
7527
- "sha256": "0646bce42ea36dc9ba99e285ca2e59504b297652d09bec1e014d28bf54a972db",
7528
- "replaced": false
7529
  },
7530
  "blk.43.ffn_gate_shexp.weight": {
7531
  "type": 8,
@@ -7663,19 +7331,19 @@
7663
  "type": 16,
7664
  "bytes": 216268800,
7665
  "sha256": "fe211a2aeddfefcdca17f399fc6858e3e8c1c4dd836c10b5fc711fe04afe91bb",
7666
- "replaced": true
7667
  },
7668
  "blk.44.ffn_up_exps.weight": {
7669
  "type": 16,
7670
  "bytes": 216268800,
7671
  "sha256": "0fb71f9877c611bd2aae30b78bc17b8d56fe552fdeca0648a3710773f49bdb44",
7672
- "replaced": true
7673
  },
7674
  "blk.44.ffn_down_exps.weight": {
7675
- "type": 39,
7676
- "bytes": 445644800,
7677
- "sha256": "c034b6bec4848b502112e1a05a97a000b43d0f84b7f95c861eac2ce96cca0487",
7678
- "replaced": false
7679
  },
7680
  "blk.44.ffn_gate_shexp.weight": {
7681
  "type": 8,
@@ -7813,19 +7481,19 @@
7813
  "type": 16,
7814
  "bytes": 216268800,
7815
  "sha256": "e5bbed15193f6ea26ed3dc17fd76e3aaf638d675c30a58d71fdd728ac357e72f",
7816
- "replaced": true
7817
  },
7818
  "blk.45.ffn_up_exps.weight": {
7819
  "type": 16,
7820
  "bytes": 216268800,
7821
  "sha256": "5c32a2d35cdb9f8e01d9bf1239ef654fa0803bbeb98744913c7fe3ed44c7e9b5",
7822
- "replaced": true
7823
  },
7824
  "blk.45.ffn_down_exps.weight": {
7825
- "type": 39,
7826
- "bytes": 445644800,
7827
- "sha256": "39d6201d45968ef40b6bbd19ce0d581bda419dbbfcc3abf051b010bb2b31da8d",
7828
- "replaced": false
7829
  },
7830
  "blk.45.ffn_gate_shexp.weight": {
7831
  "type": 8,
@@ -7963,19 +7631,19 @@
7963
  "type": 16,
7964
  "bytes": 216268800,
7965
  "sha256": "3c73996fb0e5444e1131b1f10c9dcc32e8a3e08460735d19718bc5e8dfa4112f",
7966
- "replaced": true
7967
  },
7968
  "blk.46.ffn_up_exps.weight": {
7969
  "type": 16,
7970
  "bytes": 216268800,
7971
  "sha256": "5565967954d43fb5201940be2cdf2f003e1678117100e1969ff4b999b3653fa5",
7972
- "replaced": true
7973
  },
7974
  "blk.46.ffn_down_exps.weight": {
7975
- "type": 39,
7976
- "bytes": 445644800,
7977
- "sha256": "75db4dc0ababe7dd35bc643d8762e22ad91a3fc63e1560f497d23057fac2224c",
7978
- "replaced": false
7979
  },
7980
  "blk.46.ffn_gate_shexp.weight": {
7981
  "type": 8,
@@ -8119,19 +7787,19 @@
8119
  "type": 16,
8120
  "bytes": 216268800,
8121
  "sha256": "d63c16fd94f60347b170bda3c8600ee03127264d844ed208b0652c35c9c3ce1a",
8122
- "replaced": true
8123
  },
8124
  "blk.47.ffn_up_exps.weight": {
8125
  "type": 16,
8126
  "bytes": 216268800,
8127
  "sha256": "be25ef721511be9f96c81e55f5d6a6fb2cb9d924d87e38cd3feae470eeaaa044",
8128
- "replaced": true
8129
  },
8130
  "blk.47.ffn_down_exps.weight": {
8131
- "type": 39,
8132
- "bytes": 445644800,
8133
- "sha256": "665cfc3a58c8702d8585298da9697345dcf3c4363264631990bffa338042034d",
8134
- "replaced": false
8135
  },
8136
  "blk.47.ffn_gate_shexp.weight": {
8137
  "type": 8,
@@ -8350,6 +8018,6 @@
8350
  "replaced": false
8351
  }
8352
  },
8353
- "bytes": 50343093376,
8354
- "sha256": "31f1e193771a5f3fdaa7af5865e0417513e8e8cac37579d388052ca54c889d4b"
8355
  }
 
1
  {
2
+ "template": "/Users/ifioravanti/models/Qwen3.8-Flash-Next-DS4-IQ2/Qwen3.8-Flash-Next-IQ2XXSImatrix-MXFP4Down-MTP.gguf",
3
  "quantization": {
4
  "source": "/Users/ifioravanti/.cache/huggingface/hub/models--Qwen--Qwen3.8-Flash-Next/snapshots/de4b8e4d43b917e7706784d8bb445c9af86a3540",
5
  "imatrix": {
 
142
  }
143
  },
144
  "library_sha256": "3b5ea8d4353ed736a0dd3e3c2ea8fa62bd3d32782ecdc35583ffc059e912323d",
145
+ "format": "Q2_K",
146
+ "padding": {
147
+ "logical_input": 640,
148
+ "physical_input": 768
149
+ },
150
  "tensors": {
151
+ "blk.0.ffn_down_exps.weight": {
152
+ "sha256": "1357bc6a6de3ddc4d4bbc4dcdbbafdf5a89ef9864b48d73f28369bbe78ff83c8",
153
+ "bytes": 330301440,
154
+ "source_tensor": "model.language_model.layers.0.mlp.experts.down_proj",
155
+ "source_sha256": "db959307557f846713812ab2f4e3a8001097649d8f035e05f8ede54969ad7037",
156
+ "seconds": 8.314126417040825
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
157
  },
158
+ "blk.1.ffn_down_exps.weight": {
159
+ "sha256": "50e97047eaadf21893300cee257d2f6f0c6c1c80b7b066ab900b63754da3dab6",
160
+ "bytes": 330301440,
161
+ "source_tensor": "model.language_model.layers.1.mlp.experts.down_proj",
162
+ "source_sha256": "0cdac63db0ae15230c7cf26247602294a6735710ef05eb8e5d733a9e378e889c",
163
+ "seconds": 8.239683416031767
164
  },
165
+ "blk.2.ffn_down_exps.weight": {
166
+ "sha256": "1f3ed763645782fe29fdcf9625b787451683cc8b65b21710316fe8583efac226",
167
+ "bytes": 330301440,
168
+ "source_tensor": "model.language_model.layers.2.mlp.experts.down_proj",
169
+ "source_sha256": "14b5e5af34e0ae2ea2e75a97894efe621c1144499bc04a37093051bb8307421b",
170
+ "seconds": 8.25611866597319
171
  },
172
+ "blk.3.ffn_down_exps.weight": {
173
+ "sha256": "ee3041ee65725b99ea67644eb2b186186ae0e8b2fdad67b48da48bddd764c3b3",
174
+ "bytes": 330301440,
175
+ "source_tensor": "model.language_model.layers.3.mlp.experts.down_proj",
176
+ "source_sha256": "f460f5aa7753bcd2470be1a4ebc3d1b5165ce0e17cb06ce00e79361c908fbd60",
177
+ "seconds": 8.240612249996047
178
  },
179
+ "blk.4.ffn_down_exps.weight": {
180
+ "sha256": "599b531ed250a0fc18a9dac1c5e7d8e6450aaff576c71e480ad03353a4db693b",
181
+ "bytes": 330301440,
182
+ "source_tensor": "model.language_model.layers.4.mlp.experts.down_proj",
183
+ "source_sha256": "f24275b860b2ca2bf0ac07e31e8ed916953d48a78a8525caadecb168db7e0e7a",
184
+ "seconds": 8.213510417030193
185
  },
186
+ "blk.5.ffn_down_exps.weight": {
187
+ "sha256": "417b9a41cc401aa5ff6ef3a5360d2bad7a82abb51e913a2568ca48ef58a5e848",
188
+ "bytes": 330301440,
189
+ "source_tensor": "model.language_model.layers.5.mlp.experts.down_proj",
190
+ "source_sha256": "19226ebe619b415ac50cf88135d4489efec6cf6c8cd3dd3377192c219776c396",
191
+ "seconds": 8.185271791997366
192
  },
193
+ "blk.6.ffn_down_exps.weight": {
194
+ "sha256": "09ae3aedc03e3bc715d6bb2e5ec385861ff9ea671e02b6f3b620037773509f6e",
195
+ "bytes": 330301440,
196
+ "source_tensor": "model.language_model.layers.6.mlp.experts.down_proj",
197
+ "source_sha256": "ec561c390ffc3bd65d3c081425cc50350201d895f835b9e693fa1e8ad23fb1d5",
198
+ "seconds": 8.195156542002223
199
  },
200
+ "blk.7.ffn_down_exps.weight": {
201
+ "sha256": "ab03682dde81d7b05de4d17fc10daa8c60ddafe83cc2e26b98113cfcb85efb39",
202
+ "bytes": 330301440,
203
+ "source_tensor": "model.language_model.layers.7.mlp.experts.down_proj",
204
+ "source_sha256": "62c754b0c1584a194c7c526e8718e36bc08f3d38ec2bace14fc2a2d6b74899d7",
205
+ "seconds": 8.176140249997843
206
  },
207
+ "blk.8.ffn_down_exps.weight": {
208
+ "sha256": "74322e8e87db4033ba92589a09ac2c68c9aafc54dec7ee75cf6ccd98de3f399c",
209
+ "bytes": 330301440,
210
+ "source_tensor": "model.language_model.layers.8.mlp.experts.down_proj",
211
+ "source_sha256": "505eadcfaf005a5f470fa189ac25ea086f8c8c7cb21267dad8ff15fc61ca1029",
212
+ "seconds": 8.1777974999859
213
  },
214
+ "blk.9.ffn_down_exps.weight": {
215
+ "sha256": "43aefb2e413b3191943d74fc604d0f70048c98c9841762d16e9cdb52115f1d57",
216
+ "bytes": 330301440,
217
+ "source_tensor": "model.language_model.layers.9.mlp.experts.down_proj",
218
+ "source_sha256": "09d912ce56338f75e28e55733a8394971a17d65738e05b5e1bf0147e9187cfc9",
219
+ "seconds": 8.164371915976517
220
  },
221
+ "blk.10.ffn_down_exps.weight": {
222
+ "sha256": "c2e5fcafb56ac8d8d9615d2b394010c09f4a5b1824d2a103efeb9ae8a65418d4",
223
+ "bytes": 330301440,
224
+ "source_tensor": "model.language_model.layers.10.mlp.experts.down_proj",
225
+ "source_sha256": "2acafcccc5dea43d19e90707c122fad91a82ae8234a09ad56b229883c0f1e2ed",
226
+ "seconds": 8.17204291705275
227
  },
228
+ "blk.11.ffn_down_exps.weight": {
229
+ "sha256": "b3fb9b608525c231144fe1bb38dac24f00b82612ee78f02df88a594b230aeb88",
230
+ "bytes": 330301440,
231
+ "source_tensor": "model.language_model.layers.11.mlp.experts.down_proj",
232
+ "source_sha256": "19453dd2cc797a20f970e780c5a386c09f75921603f7a48ec49d9fc510130782",
233
+ "seconds": 8.223673708969727
234
  },
235
+ "blk.12.ffn_down_exps.weight": {
236
+ "sha256": "bbd81f3a7b722762ad6a6ea656e303f94476e89b5008f97e83605b1f7887c038",
237
+ "bytes": 330301440,
238
+ "source_tensor": "model.language_model.layers.12.mlp.experts.down_proj",
239
+ "source_sha256": "bcf09c700b8e9cdc4038a6456e8753fe1a0644933445cfa36ce0f2947c772ffb",
240
+ "seconds": 8.194036292028613
241
  },
242
+ "blk.13.ffn_down_exps.weight": {
243
+ "sha256": "07dbaf2fa05398bef2ee868e276fd5af1473b7d8588b6e87c089b54e42434c04",
244
+ "bytes": 330301440,
245
+ "source_tensor": "model.language_model.layers.13.mlp.experts.down_proj",
246
+ "source_sha256": "a91ac580e82be22d5af7360e1548686ea1083763cb6c8c767464e539da7c7b62",
247
+ "seconds": 8.188389125047252
248
  },
249
+ "blk.14.ffn_down_exps.weight": {
250
+ "sha256": "92193ec39de26b2a648dc08a52e83572b083fb6ed676b7800a0e2bfde8fad47c",
251
+ "bytes": 330301440,
252
+ "source_tensor": "model.language_model.layers.14.mlp.experts.down_proj",
253
+ "source_sha256": "63d7d525f1ca5d9f2f815c4f53f9c24a36fdb1190ee4e397934f535a771e052e",
254
+ "seconds": 8.19771237502573
255
  },
256
+ "blk.15.ffn_down_exps.weight": {
257
+ "sha256": "5246b370dd331f729696cadaee884d819a050839126e182990240fe211f12f3c",
258
+ "bytes": 330301440,
259
+ "source_tensor": "model.language_model.layers.15.mlp.experts.down_proj",
260
+ "source_sha256": "bc2344a1b5c97fd58c003bdb7e58336eda219d731b2b452e3463c33fb894d9f1",
261
+ "seconds": 8.179242499987595
262
  },
263
+ "blk.16.ffn_down_exps.weight": {
264
+ "sha256": "7dc9823901f4d62d879fbdc5c9e65cb246a8777129b5e3638ef9edd7830c4b5c",
265
+ "bytes": 330301440,
266
+ "source_tensor": "model.language_model.layers.16.mlp.experts.down_proj",
267
+ "source_sha256": "1c9e41690b40790e262fbf10a981169e40f3dd98b9895d41731125457b47cd37",
268
+ "seconds": 8.19557108299341
269
  },
270
+ "blk.17.ffn_down_exps.weight": {
271
+ "sha256": "b9007e7f3cbe3c8aa2cb94ede2f71694427e683127aa7246e1effecc1c2b1f49",
272
+ "bytes": 330301440,
273
+ "source_tensor": "model.language_model.layers.17.mlp.experts.down_proj",
274
+ "source_sha256": "63cd826b66b5e3438b4cca96efb5342d6a5e7a9091dbe0620b5c6b8dad058a30",
275
+ "seconds": 8.174194790946785
276
  },
277
+ "blk.18.ffn_down_exps.weight": {
278
+ "sha256": "d4d19cb2eee1a7bd6fee17bdefa71f65b2c070dbeeb475936d1bbe74677fcac1",
279
+ "bytes": 330301440,
280
+ "source_tensor": "model.language_model.layers.18.mlp.experts.down_proj",
281
+ "source_sha256": "c42f0e78452aface917a6ec7e2f94096bc71d81bb5113a2327fd4fc2939ce847",
282
+ "seconds": 8.1986966659897
283
  },
284
+ "blk.19.ffn_down_exps.weight": {
285
+ "sha256": "94e8a3e9dc264a88696105c19ea1b899be0b48283c4f33e36ecaeb1c981ed6bc",
286
+ "bytes": 330301440,
287
+ "source_tensor": "model.language_model.layers.19.mlp.experts.down_proj",
288
+ "source_sha256": "c68725223a21a16dd46d00b0460519ff224491d0a28a2c7428c3ddfc86668333",
289
+ "seconds": 8.236785166955087
290
  },
291
+ "blk.20.ffn_down_exps.weight": {
292
+ "sha256": "20979b4693e05f57e7e82638721cc28571748b4ea04fef66956dd1791bc843ac",
293
+ "bytes": 330301440,
294
+ "source_tensor": "model.language_model.layers.20.mlp.experts.down_proj",
295
+ "source_sha256": "eecd443d8df314036610490d329269fa67c61e162a8c9578ab13446b8d4f9b26",
296
+ "seconds": 8.202658499998506
297
  },
298
+ "blk.21.ffn_down_exps.weight": {
299
+ "sha256": "82a9f7a59ae309ba9eb82149c423dcf5b890598d66f5bce1cdd1fea0016fa8ed",
300
+ "bytes": 330301440,
301
+ "source_tensor": "model.language_model.layers.21.mlp.experts.down_proj",
302
+ "source_sha256": "70aacef8df729ac6f3d86d75a5340e6fb8529c18b70b53b6edc0bcb0f39a45fa",
303
+ "seconds": 8.2458067080006
304
  },
305
+ "blk.22.ffn_down_exps.weight": {
306
+ "sha256": "a7d6139448052958485ae6a3a20ca4d7871e2edf5411f95948d78f4acf7d941c",
307
+ "bytes": 330301440,
308
+ "source_tensor": "model.language_model.layers.22.mlp.experts.down_proj",
309
+ "source_sha256": "1bcd314e91c341125a7de7a948f0952b6b0956522e2adc4a62af2beecf7f041c",
310
+ "seconds": 8.241714791976847
311
  },
312
+ "blk.23.ffn_down_exps.weight": {
313
+ "sha256": "064b33c61ab1d08b2039cae52353f590edfb985b7ce4e45a710a45a9d361edc7",
314
+ "bytes": 330301440,
315
+ "source_tensor": "model.language_model.layers.23.mlp.experts.down_proj",
316
+ "source_sha256": "662e78f7fa267e503c0f9b2935db7fd713e68a7cf3b3f04f52356ae4aa45122c",
317
+ "seconds": 8.237240624963306
318
  },
319
+ "blk.24.ffn_down_exps.weight": {
320
+ "sha256": "08b259dcca75d6aa5ae41baffda750e93dcb01e9d2117e841c88f0165d1568ba",
321
+ "bytes": 330301440,
322
+ "source_tensor": "model.language_model.layers.24.mlp.experts.down_proj",
323
+ "source_sha256": "ce35ba153293521c04e0c34b9441d801a71d931e58abafb710874a8b85ac9e6b",
324
+ "seconds": 8.27999979199376
325
  },
326
+ "blk.25.ffn_down_exps.weight": {
327
+ "sha256": "95c459d2ef3958c9fa3c0e95c5a519f6fb7de60a62a07d894e69a65a44d1384e",
328
+ "bytes": 330301440,
329
+ "source_tensor": "model.language_model.layers.25.mlp.experts.down_proj",
330
+ "source_sha256": "0ba0dde1eb2fcf307847b8b6f93419e170ec81ced6dea62dc694d502ee5d2693",
331
+ "seconds": 8.254177666036412
332
  },
333
+ "blk.26.ffn_down_exps.weight": {
334
+ "sha256": "224b0b853423443749b95c94a5f6099a0a231926645e6996bc15476ef8892c56",
335
+ "bytes": 330301440,
336
+ "source_tensor": "model.language_model.layers.26.mlp.experts.down_proj",
337
+ "source_sha256": "7a60586bb556ca6ed324906aad09200c3141480e30e4adaddadc0a75327417d7",
338
+ "seconds": 8.241217458969913
339
  },
340
+ "blk.27.ffn_down_exps.weight": {
341
+ "sha256": "989a783a6d75b0859c5c416c8481e85f4e1b609dfdde11b71f629fc97b44edb1",
342
+ "bytes": 330301440,
343
+ "source_tensor": "model.language_model.layers.27.mlp.experts.down_proj",
344
+ "source_sha256": "8c19dac401be044eb2ce5a8b9b8998d6710c2fd5a5f9e24f608f882d3ed50cb7",
345
+ "seconds": 8.22474112501368
346
  },
347
+ "blk.28.ffn_down_exps.weight": {
348
+ "sha256": "8877f464ee2ad31832ac7a7713238f981854b3ce3620b2202aa901ddbc4cd1da",
349
+ "bytes": 330301440,
350
+ "source_tensor": "model.language_model.layers.28.mlp.experts.down_proj",
351
+ "source_sha256": "2c7de24052b8dd2162ead2337b59957d5f915f02d59245eb0c0485ae8a2f20c3",
352
+ "seconds": 8.223809791030362
353
  },
354
+ "blk.29.ffn_down_exps.weight": {
355
+ "sha256": "4a2d8abd15bf1426a7fdb4950027165b5666a8b9606d2bfcda0d7891949b9893",
356
+ "bytes": 330301440,
357
+ "source_tensor": "model.language_model.layers.29.mlp.experts.down_proj",
358
+ "source_sha256": "d38ba6a70bfa61dc4a61dacfb26e05dcd3259bd9ab173cd88b72e472b85d9876",
359
+ "seconds": 8.22153470799094
360
  },
361
+ "blk.30.ffn_down_exps.weight": {
362
+ "sha256": "5510dac4bc10bdf842ea1511eca165d15b4492e57f58616ed71f084835fe87bb",
363
+ "bytes": 330301440,
364
+ "source_tensor": "model.language_model.layers.30.mlp.experts.down_proj",
365
+ "source_sha256": "c0e7521def4b268f7b02a18728954485305fe016ca5f6e8b3083f01a4e78f30e",
366
+ "seconds": 8.248718332964927
367
  },
368
+ "blk.31.ffn_down_exps.weight": {
369
+ "sha256": "2b00d29fb6f628a212313982608764dbaeffcb3883ae5bf6e9e1497e64c15673",
370
+ "bytes": 330301440,
371
+ "source_tensor": "model.language_model.layers.31.mlp.experts.down_proj",
372
+ "source_sha256": "f9a0dd9b3f26a6c5200f8ba36aec1a1c0444c61b1caea954edfc580042d76b46",
373
+ "seconds": 8.256468165956903
374
  },
375
+ "blk.32.ffn_down_exps.weight": {
376
+ "sha256": "882b9fe33f1dcafe0e6a15e132ca2b1738cabdb4e32d352861def32b38b151c0",
377
+ "bytes": 330301440,
378
+ "source_tensor": "model.language_model.layers.32.mlp.experts.down_proj",
379
+ "source_sha256": "40aeef50d103d85d3eba568eb265a9eddd7c450871a2c39bf7f0f1386587570c",
380
+ "seconds": 8.248269000032451
381
  },
382
+ "blk.33.ffn_down_exps.weight": {
383
+ "sha256": "dbcafd0b4b63f7e442a94fe587e2e4b750ce0d7d2a7ddd09ccd62197405fe53d",
384
+ "bytes": 330301440,
385
+ "source_tensor": "model.language_model.layers.33.mlp.experts.down_proj",
386
+ "source_sha256": "c4b9de0ba1cc20fb5fa277a06755ce48d092d73776bec1c03e2486eba385337d",
387
+ "seconds": 8.232550374988932
388
  },
389
+ "blk.34.ffn_down_exps.weight": {
390
+ "sha256": "fee2b90675e81db41e60aa0254260c9f7880e6cff7316a877229e256cd0b88a1",
391
+ "bytes": 330301440,
392
+ "source_tensor": "model.language_model.layers.34.mlp.experts.down_proj",
393
+ "source_sha256": "89b1852003d2fde7ae9a98862ee6f81f94155f23416757351ae578a0353b9e6b",
394
+ "seconds": 8.256404542014934
395
  },
396
+ "blk.35.ffn_down_exps.weight": {
397
+ "sha256": "435a6b1b27743efe909a2aea20c19f507a176534776b2791eface1d057df8b64",
398
+ "bytes": 330301440,
399
+ "source_tensor": "model.language_model.layers.35.mlp.experts.down_proj",
400
+ "source_sha256": "7163d95740c6729c8a25cf73f8139013c857328117d89029eadd32e4872cb63f",
401
+ "seconds": 8.257803042011801
402
  },
403
+ "blk.36.ffn_down_exps.weight": {
404
+ "sha256": "6eea89031bc8d43971ed6ce7563c320dadacbd290978a112d706fbfad77e32b3",
405
+ "bytes": 330301440,
406
+ "source_tensor": "model.language_model.layers.36.mlp.experts.down_proj",
407
+ "source_sha256": "3c807950ac792886733ee0a4b690d8f56ec3607c975e4e586731c086f63ea907",
408
+ "seconds": 8.276867042004596
409
  },
410
+ "blk.37.ffn_down_exps.weight": {
411
+ "sha256": "8301e802980e276ed34ee697b3e23f16c8a93cd4c8d4efe7467bcf6a595f58e9",
412
+ "bytes": 330301440,
413
+ "source_tensor": "model.language_model.layers.37.mlp.experts.down_proj",
414
+ "source_sha256": "b089a993a6d7aa5e6d9d1fcd2d117e0ed2e18bc2f8745540e68069e8479a710d",
415
+ "seconds": 8.268427542003337
416
  },
417
+ "blk.38.ffn_down_exps.weight": {
418
+ "sha256": "c530e2a6cd3f1084ac7f4fb1e6aed4543fa307b81ddf1fc8486ba3a918711f5d",
419
+ "bytes": 330301440,
420
+ "source_tensor": "model.language_model.layers.38.mlp.experts.down_proj",
421
+ "source_sha256": "f3452ddfeb15aca2e53bc392c4d182ba76fbfacd3b0e464c248380cc24ef2d80",
422
+ "seconds": 8.313284082978498
423
  },
424
+ "blk.39.ffn_down_exps.weight": {
425
+ "sha256": "a207d963e682dd57c0b3e9cadde45cfaf7e9b2ebea88943643491900b3c66193",
426
+ "bytes": 330301440,
427
+ "source_tensor": "model.language_model.layers.39.mlp.experts.down_proj",
428
+ "source_sha256": "9847b3ee13173ac40bfd6f2b5734d14080eed2b682e03a7f6d54d2341e531459",
429
+ "seconds": 8.312221167027019
430
  },
431
+ "blk.40.ffn_down_exps.weight": {
432
+ "sha256": "b625a486cbc5f5dc4fd385cb42a99a1e37cea8929270d4e678ee59cf34ffe8ce",
433
+ "bytes": 330301440,
434
+ "source_tensor": "model.language_model.layers.40.mlp.experts.down_proj",
435
+ "source_sha256": "9b36050695ed0309c2e46c25cb74d5c4faf9da248cf92714ec8e71e8e8d857be",
436
+ "seconds": 8.282957125047687
437
  },
438
+ "blk.41.ffn_down_exps.weight": {
439
+ "sha256": "d07e332a2ad0c009cd5a545167319d12798b209e297517b7a602ac5a67036328",
440
+ "bytes": 330301440,
441
+ "source_tensor": "model.language_model.layers.41.mlp.experts.down_proj",
442
+ "source_sha256": "1b6a7dac61ac01a476a116ce99b90bc8d8efbd4541959608fb3550e3bc7fa561",
443
+ "seconds": 8.278772874968126
444
  },
445
+ "blk.42.ffn_down_exps.weight": {
446
+ "sha256": "4e1a3feb663d24b7a87153ff33f95351d755009e25a7363fb1ca8f32b43fef27",
447
+ "bytes": 330301440,
448
+ "source_tensor": "model.language_model.layers.42.mlp.experts.down_proj",
449
+ "source_sha256": "10b495cd135924a2aec4d64ff24982b9102fc5310a965abeb4205d9bae375608",
450
+ "seconds": 8.309910957992543
451
  },
452
+ "blk.43.ffn_down_exps.weight": {
453
+ "sha256": "57c906e3d9bc02aeb85bc7c92674fe4b73961bb9078d031f45fe8c6a6295d55d",
454
+ "bytes": 330301440,
455
+ "source_tensor": "model.language_model.layers.43.mlp.experts.down_proj",
456
+ "source_sha256": "bae3bb604a40d76f79329a77063977e874173179a75527643f0b31035c875c6b",
457
+ "seconds": 8.283531082968693
458
  },
459
+ "blk.44.ffn_down_exps.weight": {
460
+ "sha256": "ea69e80b2210b1076bcb84c21751b861a6fdf28023b81b2682a2293275a56537",
461
+ "bytes": 330301440,
462
+ "source_tensor": "model.language_model.layers.44.mlp.experts.down_proj",
463
+ "source_sha256": "c03cc4d4afe50852c8946cf5255e804eb361b5338a3feb67c0cb0ee9e87ef1f7",
464
+ "seconds": 8.277243332995567
465
  },
466
+ "blk.45.ffn_down_exps.weight": {
467
+ "sha256": "adffc6cfd6335e4e695c85844853d9eab03df30be15d937d521116f469efb3b5",
468
+ "bytes": 330301440,
469
+ "source_tensor": "model.language_model.layers.45.mlp.experts.down_proj",
470
+ "source_sha256": "827a250ad5f82e47b63673557f8df510cafb55adf6352777529522ea0ff7e843",
471
+ "seconds": 8.312182666035369
472
  },
473
+ "blk.46.ffn_down_exps.weight": {
474
+ "sha256": "81a4e8bdb5751fcaf6d58d44e7189bf76a81e89d90eb3234b06fad238325f9b5",
475
+ "bytes": 330301440,
476
+ "source_tensor": "model.language_model.layers.46.mlp.experts.down_proj",
477
+ "source_sha256": "26ee99cdcbfe079d2f4da91fee24f30450cc013a5cd9bdee831f9f6b48f21a00",
478
+ "seconds": 8.319586249999702
479
  },
480
+ "blk.47.ffn_down_exps.weight": {
481
+ "sha256": "e9bf3016c031439358cc5905fd8149a28602cbfd6764aa5095363d8080de8b08",
482
+ "bytes": 330301440,
483
+ "source_tensor": "model.language_model.layers.47.mlp.experts.down_proj",
484
+ "source_sha256": "dfd4568a926cfeeed2e7f01fae14ffa4c29c4d8d7bb7c855e051fdadad89a08f",
485
+ "seconds": 8.394459749979433
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
486
  }
487
  }
488
  },
 
629
  "type": 16,
630
  "bytes": 216268800,
631
  "sha256": "8cabf4201b0315c56e6c5b77e79c46325327205e8b60ce33c198c32cb42ce8c0",
632
+ "replaced": false
633
  },
634
  "blk.0.ffn_up_exps.weight": {
635
  "type": 16,
636
  "bytes": 216268800,
637
  "sha256": "aaeb5892fb43112167f46f81ac89a2190e84e0110a5a52f8e2a12e2b8a63f777",
638
+ "replaced": false
639
  },
640
  "blk.0.ffn_down_exps.weight": {
641
+ "type": 10,
642
+ "bytes": 330301440,
643
+ "sha256": "1357bc6a6de3ddc4d4bbc4dcdbbafdf5a89ef9864b48d73f28369bbe78ff83c8",
644
+ "replaced": true
645
  },
646
  "blk.0.ffn_gate_shexp.weight": {
647
  "type": 8,
 
815
  "type": 16,
816
  "bytes": 216268800,
817
  "sha256": "278c6e46a1051194680e506f96f403cc0a94885e983d15f26f8689ba122e9230",
818
+ "replaced": false
819
  },
820
  "blk.1.ffn_up_exps.weight": {
821
  "type": 16,
822
  "bytes": 216268800,
823
  "sha256": "2a8fb0a35d0fe4bd931dd89b2fc7227543791ad4f2a7d081559e389e33381150",
824
+ "replaced": false
825
  },
826
  "blk.1.ffn_down_exps.weight": {
827
+ "type": 10,
828
+ "bytes": 330301440,
829
+ "sha256": "50e97047eaadf21893300cee257d2f6f0c6c1c80b7b066ab900b63754da3dab6",
830
+ "replaced": true
831
  },
832
  "blk.1.ffn_gate_shexp.weight": {
833
  "type": 8,
 
965
  "type": 16,
966
  "bytes": 216268800,
967
  "sha256": "2d8de36295c7eecd87824683246475258d79da2030332c92179e79cfcb67ffaa",
968
+ "replaced": false
969
  },
970
  "blk.2.ffn_up_exps.weight": {
971
  "type": 16,
972
  "bytes": 216268800,
973
  "sha256": "e925ac7542ee460e25b345545289659ceb4bf910af1e7314c8f794435ab481db",
974
+ "replaced": false
975
  },
976
  "blk.2.ffn_down_exps.weight": {
977
+ "type": 10,
978
+ "bytes": 330301440,
979
+ "sha256": "1f3ed763645782fe29fdcf9625b787451683cc8b65b21710316fe8583efac226",
980
+ "replaced": true
981
  },
982
  "blk.2.ffn_gate_shexp.weight": {
983
  "type": 8,
 
1121
  "type": 16,
1122
  "bytes": 216268800,
1123
  "sha256": "dcbe5a0f70f98cc87f7f51cb27b49e05e1bdc29c7c6bfab9d86e5e37659e96eb",
1124
+ "replaced": false
1125
  },
1126
  "blk.3.ffn_up_exps.weight": {
1127
  "type": 16,
1128
  "bytes": 216268800,
1129
  "sha256": "c8ecb6c341c5342dcf1dbd2f50d36606f375a6e3f5c3164d20345bbf3a5e456f",
1130
+ "replaced": false
1131
  },
1132
  "blk.3.ffn_down_exps.weight": {
1133
+ "type": 10,
1134
+ "bytes": 330301440,
1135
+ "sha256": "ee3041ee65725b99ea67644eb2b186186ae0e8b2fdad67b48da48bddd764c3b3",
1136
+ "replaced": true
1137
  },
1138
  "blk.3.ffn_gate_shexp.weight": {
1139
  "type": 8,
 
1271
  "type": 16,
1272
  "bytes": 216268800,
1273
  "sha256": "0cab5b2098d47a70496f7fa605dbd5b90936860061cd4ec6a55ac794c677b005",
1274
+ "replaced": false
1275
  },
1276
  "blk.4.ffn_up_exps.weight": {
1277
  "type": 16,
1278
  "bytes": 216268800,
1279
  "sha256": "b4bdff2eb15553897d64fb87979e85708b447c3f66d97a57ce6a2c56983a76ad",
1280
+ "replaced": false
1281
  },
1282
  "blk.4.ffn_down_exps.weight": {
1283
+ "type": 10,
1284
+ "bytes": 330301440,
1285
+ "sha256": "599b531ed250a0fc18a9dac1c5e7d8e6450aaff576c71e480ad03353a4db693b",
1286
+ "replaced": true
1287
  },
1288
  "blk.4.ffn_gate_shexp.weight": {
1289
  "type": 8,
 
1421
  "type": 16,
1422
  "bytes": 216268800,
1423
  "sha256": "516ab020253e98283c46f2512aacd1e3f6ce3b2ec793057b79b26001742e1b51",
1424
+ "replaced": false
1425
  },
1426
  "blk.5.ffn_up_exps.weight": {
1427
  "type": 16,
1428
  "bytes": 216268800,
1429
  "sha256": "db29bbb58767adb034f063969326e9d64db827ee7be00a0bb0ca117daafdf15d",
1430
+ "replaced": false
1431
  },
1432
  "blk.5.ffn_down_exps.weight": {
1433
+ "type": 10,
1434
+ "bytes": 330301440,
1435
+ "sha256": "417b9a41cc401aa5ff6ef3a5360d2bad7a82abb51e913a2568ca48ef58a5e848",
1436
+ "replaced": true
1437
  },
1438
  "blk.5.ffn_gate_shexp.weight": {
1439
  "type": 8,
 
1571
  "type": 16,
1572
  "bytes": 216268800,
1573
  "sha256": "b596649c567e2465afc59cd664d8d75ceacf7752d8376944004b69a0f149b064",
1574
+ "replaced": false
1575
  },
1576
  "blk.6.ffn_up_exps.weight": {
1577
  "type": 16,
1578
  "bytes": 216268800,
1579
  "sha256": "83dccb15c39d327a82178ddac74725cc242ee6fed98fee6abc07039edd683bd1",
1580
+ "replaced": false
1581
  },
1582
  "blk.6.ffn_down_exps.weight": {
1583
+ "type": 10,
1584
+ "bytes": 330301440,
1585
+ "sha256": "09ae3aedc03e3bc715d6bb2e5ec385861ff9ea671e02b6f3b620037773509f6e",
1586
+ "replaced": true
1587
  },
1588
  "blk.6.ffn_gate_shexp.weight": {
1589
  "type": 8,
 
1727
  "type": 16,
1728
  "bytes": 216268800,
1729
  "sha256": "4b8835b694a44edef6cb607e57372be653ebf53bde9720f7dfb071f612390dc2",
1730
+ "replaced": false
1731
  },
1732
  "blk.7.ffn_up_exps.weight": {
1733
  "type": 16,
1734
  "bytes": 216268800,
1735
  "sha256": "3e875204ce906a65d45dbf18b3c0bf61ac92827ea8e1f548e9c5e22d64dc2567",
1736
+ "replaced": false
1737
  },
1738
  "blk.7.ffn_down_exps.weight": {
1739
+ "type": 10,
1740
+ "bytes": 330301440,
1741
+ "sha256": "ab03682dde81d7b05de4d17fc10daa8c60ddafe83cc2e26b98113cfcb85efb39",
1742
+ "replaced": true
1743
  },
1744
  "blk.7.ffn_gate_shexp.weight": {
1745
  "type": 8,
 
1877
  "type": 16,
1878
  "bytes": 216268800,
1879
  "sha256": "2a5ac178ac8f82510334c6ba79831314f3918118475784927d67256b9deff8b1",
1880
+ "replaced": false
1881
  },
1882
  "blk.8.ffn_up_exps.weight": {
1883
  "type": 16,
1884
  "bytes": 216268800,
1885
  "sha256": "48e0655cca8dba04a6fcf9b3c3244829d7152cf745ae3d969bbb3ef7310ee81f",
1886
+ "replaced": false
1887
  },
1888
  "blk.8.ffn_down_exps.weight": {
1889
+ "type": 10,
1890
+ "bytes": 330301440,
1891
+ "sha256": "74322e8e87db4033ba92589a09ac2c68c9aafc54dec7ee75cf6ccd98de3f399c",
1892
+ "replaced": true
1893
  },
1894
  "blk.8.ffn_gate_shexp.weight": {
1895
  "type": 8,
 
2027
  "type": 16,
2028
  "bytes": 216268800,
2029
  "sha256": "fc8a602c35a489c3f0058e1506d6e79c531de35187ae080228296203ee9dc07d",
2030
+ "replaced": false
2031
  },
2032
  "blk.9.ffn_up_exps.weight": {
2033
  "type": 16,
2034
  "bytes": 216268800,
2035
  "sha256": "5d4057a823cf8622cec600adbcad38cf0f53ae5213418e0d731782877e1a25ce",
2036
+ "replaced": false
2037
  },
2038
  "blk.9.ffn_down_exps.weight": {
2039
+ "type": 10,
2040
+ "bytes": 330301440,
2041
+ "sha256": "43aefb2e413b3191943d74fc604d0f70048c98c9841762d16e9cdb52115f1d57",
2042
+ "replaced": true
2043
  },
2044
  "blk.9.ffn_gate_shexp.weight": {
2045
  "type": 8,
 
2177
  "type": 16,
2178
  "bytes": 216268800,
2179
  "sha256": "dd6e1e222fb2873fd1d8e8aa7fe510d20cf5f3f8ae770ecd5e36ff3106c274e4",
2180
+ "replaced": false
2181
  },
2182
  "blk.10.ffn_up_exps.weight": {
2183
  "type": 16,
2184
  "bytes": 216268800,
2185
  "sha256": "dbfba8bd3bb3e57fd753cf6f9b61cd207184f729b007002079ef438dc0dd6094",
2186
+ "replaced": false
2187
  },
2188
  "blk.10.ffn_down_exps.weight": {
2189
+ "type": 10,
2190
+ "bytes": 330301440,
2191
+ "sha256": "c2e5fcafb56ac8d8d9615d2b394010c09f4a5b1824d2a103efeb9ae8a65418d4",
2192
+ "replaced": true
2193
  },
2194
  "blk.10.ffn_gate_shexp.weight": {
2195
  "type": 8,
 
2333
  "type": 16,
2334
  "bytes": 216268800,
2335
  "sha256": "dd0374128d65dbc46e11f50097ad058224fc40e201320536c7d895a5a3c0f9b1",
2336
+ "replaced": false
2337
  },
2338
  "blk.11.ffn_up_exps.weight": {
2339
  "type": 16,
2340
  "bytes": 216268800,
2341
  "sha256": "3bac0e986eb131adc7c84519b1b5f158ceec354c482ff082b48c6556ac5f4901",
2342
+ "replaced": false
2343
  },
2344
  "blk.11.ffn_down_exps.weight": {
2345
+ "type": 10,
2346
+ "bytes": 330301440,
2347
+ "sha256": "b3fb9b608525c231144fe1bb38dac24f00b82612ee78f02df88a594b230aeb88",
2348
+ "replaced": true
2349
  },
2350
  "blk.11.ffn_gate_shexp.weight": {
2351
  "type": 8,
 
2483
  "type": 16,
2484
  "bytes": 216268800,
2485
  "sha256": "8df33a3c4539f432bf493c028bddb750091835e861d8555aff7827988ec97ee4",
2486
+ "replaced": false
2487
  },
2488
  "blk.12.ffn_up_exps.weight": {
2489
  "type": 16,
2490
  "bytes": 216268800,
2491
  "sha256": "46a33ebf93d3a15aa3ce71577d6c4fd59005b77751fec4671f94250234fd09a0",
2492
+ "replaced": false
2493
  },
2494
  "blk.12.ffn_down_exps.weight": {
2495
+ "type": 10,
2496
+ "bytes": 330301440,
2497
+ "sha256": "bbd81f3a7b722762ad6a6ea656e303f94476e89b5008f97e83605b1f7887c038",
2498
+ "replaced": true
2499
  },
2500
  "blk.12.ffn_gate_shexp.weight": {
2501
  "type": 8,
 
2633
  "type": 16,
2634
  "bytes": 216268800,
2635
  "sha256": "5580370652a7af5f5da2dede66fbc667dbaa7c9f743ae2d5131ec64b1868b7e1",
2636
+ "replaced": false
2637
  },
2638
  "blk.13.ffn_up_exps.weight": {
2639
  "type": 16,
2640
  "bytes": 216268800,
2641
  "sha256": "a4bce5c5531ae850ecfa7d3f478f5ce25bb21ba0475bcc98a3cd673593d9aeb0",
2642
+ "replaced": false
2643
  },
2644
  "blk.13.ffn_down_exps.weight": {
2645
+ "type": 10,
2646
+ "bytes": 330301440,
2647
+ "sha256": "07dbaf2fa05398bef2ee868e276fd5af1473b7d8588b6e87c089b54e42434c04",
2648
+ "replaced": true
2649
  },
2650
  "blk.13.ffn_gate_shexp.weight": {
2651
  "type": 8,
 
2783
  "type": 16,
2784
  "bytes": 216268800,
2785
  "sha256": "d54280cb6121b0fdb7ad68ec264a24e382017584349965274a7140f2a1c572fe",
2786
+ "replaced": false
2787
  },
2788
  "blk.14.ffn_up_exps.weight": {
2789
  "type": 16,
2790
  "bytes": 216268800,
2791
  "sha256": "607dbde52c2d5b89182810e299b2aa6afb02aeca707f0dc24818bbcfcbb53e74",
2792
+ "replaced": false
2793
  },
2794
  "blk.14.ffn_down_exps.weight": {
2795
+ "type": 10,
2796
+ "bytes": 330301440,
2797
+ "sha256": "92193ec39de26b2a648dc08a52e83572b083fb6ed676b7800a0e2bfde8fad47c",
2798
+ "replaced": true
2799
  },
2800
  "blk.14.ffn_gate_shexp.weight": {
2801
  "type": 8,
 
2939
  "type": 16,
2940
  "bytes": 216268800,
2941
  "sha256": "314335493cef8657cf48362b993e912ca5f4fba0acb937aeeece130d7095d131",
2942
+ "replaced": false
2943
  },
2944
  "blk.15.ffn_up_exps.weight": {
2945
  "type": 16,
2946
  "bytes": 216268800,
2947
  "sha256": "268b964d1d5e36512d07bdd1cb62188a03ffebdf8aa9aeecb7b4023bce521bb4",
2948
+ "replaced": false
2949
  },
2950
  "blk.15.ffn_down_exps.weight": {
2951
+ "type": 10,
2952
+ "bytes": 330301440,
2953
+ "sha256": "5246b370dd331f729696cadaee884d819a050839126e182990240fe211f12f3c",
2954
+ "replaced": true
2955
  },
2956
  "blk.15.ffn_gate_shexp.weight": {
2957
  "type": 8,
 
3089
  "type": 16,
3090
  "bytes": 216268800,
3091
  "sha256": "19b411825e9033f826cc48fc5fa9c9d73ffe5452db93aade6917ad9125f4c841",
3092
+ "replaced": false
3093
  },
3094
  "blk.16.ffn_up_exps.weight": {
3095
  "type": 16,
3096
  "bytes": 216268800,
3097
  "sha256": "035f1659ee8e51be942db268472f1bf9ab533b86ac623ccb65f43f984696bbed",
3098
+ "replaced": false
3099
  },
3100
  "blk.16.ffn_down_exps.weight": {
3101
+ "type": 10,
3102
+ "bytes": 330301440,
3103
+ "sha256": "7dc9823901f4d62d879fbdc5c9e65cb246a8777129b5e3638ef9edd7830c4b5c",
3104
+ "replaced": true
3105
  },
3106
  "blk.16.ffn_gate_shexp.weight": {
3107
  "type": 8,
 
3239
  "type": 16,
3240
  "bytes": 216268800,
3241
  "sha256": "7688347ebfc47360c0b644d51247e628948fd115821e5a2742108e1497426d31",
3242
+ "replaced": false
3243
  },
3244
  "blk.17.ffn_up_exps.weight": {
3245
  "type": 16,
3246
  "bytes": 216268800,
3247
  "sha256": "933094444b69cf1c9e462ee68d1b26e397e48457d9513dc5c5cb9fcb9aed27d9",
3248
+ "replaced": false
3249
  },
3250
  "blk.17.ffn_down_exps.weight": {
3251
+ "type": 10,
3252
+ "bytes": 330301440,
3253
+ "sha256": "b9007e7f3cbe3c8aa2cb94ede2f71694427e683127aa7246e1effecc1c2b1f49",
3254
+ "replaced": true
3255
  },
3256
  "blk.17.ffn_gate_shexp.weight": {
3257
  "type": 8,
 
3389
  "type": 16,
3390
  "bytes": 216268800,
3391
  "sha256": "ac42e8ab5cd29c3b22624e26ec0a429c1dda9a4aefa1c1bfe73b8d84f18a9db3",
3392
+ "replaced": false
3393
  },
3394
  "blk.18.ffn_up_exps.weight": {
3395
  "type": 16,
3396
  "bytes": 216268800,
3397
  "sha256": "7e4c00e5ceb231faa8de061b56587a7f7405cacd3d39fa6f2e7c4b5cc031e1ef",
3398
+ "replaced": false
3399
  },
3400
  "blk.18.ffn_down_exps.weight": {
3401
+ "type": 10,
3402
+ "bytes": 330301440,
3403
+ "sha256": "d4d19cb2eee1a7bd6fee17bdefa71f65b2c070dbeeb475936d1bbe74677fcac1",
3404
+ "replaced": true
3405
  },
3406
  "blk.18.ffn_gate_shexp.weight": {
3407
  "type": 8,
 
3545
  "type": 16,
3546
  "bytes": 216268800,
3547
  "sha256": "75618ebd24b6017b87a46109cfd0a6dd07b7e635ac4dc4eeaca861409248deb8",
3548
+ "replaced": false
3549
  },
3550
  "blk.19.ffn_up_exps.weight": {
3551
  "type": 16,
3552
  "bytes": 216268800,
3553
  "sha256": "33ec4e88b9b180916ec1aeb6413e1d84ce7732828770f9b20f87c80c92419d5c",
3554
+ "replaced": false
3555
  },
3556
  "blk.19.ffn_down_exps.weight": {
3557
+ "type": 10,
3558
+ "bytes": 330301440,
3559
+ "sha256": "94e8a3e9dc264a88696105c19ea1b899be0b48283c4f33e36ecaeb1c981ed6bc",
3560
+ "replaced": true
3561
  },
3562
  "blk.19.ffn_gate_shexp.weight": {
3563
  "type": 8,
 
3695
  "type": 16,
3696
  "bytes": 216268800,
3697
  "sha256": "86b71541c2982c448a7227c8db7d5bb2a40fbba6927a686624b85a65efff7978",
3698
+ "replaced": false
3699
  },
3700
  "blk.20.ffn_up_exps.weight": {
3701
  "type": 16,
3702
  "bytes": 216268800,
3703
  "sha256": "2116b34415686139a474efec58f4f507aa32080818b5cbd6496b383236159564",
3704
+ "replaced": false
3705
  },
3706
  "blk.20.ffn_down_exps.weight": {
3707
+ "type": 10,
3708
+ "bytes": 330301440,
3709
+ "sha256": "20979b4693e05f57e7e82638721cc28571748b4ea04fef66956dd1791bc843ac",
3710
+ "replaced": true
3711
  },
3712
  "blk.20.ffn_gate_shexp.weight": {
3713
  "type": 8,
 
3845
  "type": 16,
3846
  "bytes": 216268800,
3847
  "sha256": "e0bfe4a35c3aaf73130914a26ca93a8291f3d8ec60f34c206334025c09bf00a3",
3848
+ "replaced": false
3849
  },
3850
  "blk.21.ffn_up_exps.weight": {
3851
  "type": 16,
3852
  "bytes": 216268800,
3853
  "sha256": "62e7528f295f5accad92852c9a5c905f555bcf9146d2a61e7ee6ddd4ad726d65",
3854
+ "replaced": false
3855
  },
3856
  "blk.21.ffn_down_exps.weight": {
3857
+ "type": 10,
3858
+ "bytes": 330301440,
3859
+ "sha256": "82a9f7a59ae309ba9eb82149c423dcf5b890598d66f5bce1cdd1fea0016fa8ed",
3860
+ "replaced": true
3861
  },
3862
  "blk.21.ffn_gate_shexp.weight": {
3863
  "type": 8,
 
3995
  "type": 16,
3996
  "bytes": 216268800,
3997
  "sha256": "cbcbf024cf111b9dbde5c6227dd5c07b18de7dbde7255b67aa503d579c0af263",
3998
+ "replaced": false
3999
  },
4000
  "blk.22.ffn_up_exps.weight": {
4001
  "type": 16,
4002
  "bytes": 216268800,
4003
  "sha256": "fdf5f00e474f0ca9e9d6636eadef9a424bd8ffac0d3dded08fa298d4c037c55d",
4004
+ "replaced": false
4005
  },
4006
  "blk.22.ffn_down_exps.weight": {
4007
+ "type": 10,
4008
+ "bytes": 330301440,
4009
+ "sha256": "a7d6139448052958485ae6a3a20ca4d7871e2edf5411f95948d78f4acf7d941c",
4010
+ "replaced": true
4011
  },
4012
  "blk.22.ffn_gate_shexp.weight": {
4013
  "type": 8,
 
4151
  "type": 16,
4152
  "bytes": 216268800,
4153
  "sha256": "00fb89d90bc09be9fcfe829fd9f0291b33e6028dcf2ea7c5b00b5fe700134dbd",
4154
+ "replaced": false
4155
  },
4156
  "blk.23.ffn_up_exps.weight": {
4157
  "type": 16,
4158
  "bytes": 216268800,
4159
  "sha256": "5cd0607d9efcefc096d3a91f455b269ec67b560e8e7ae9b3bc3b4274bb7741b5",
4160
+ "replaced": false
4161
  },
4162
  "blk.23.ffn_down_exps.weight": {
4163
+ "type": 10,
4164
+ "bytes": 330301440,
4165
+ "sha256": "064b33c61ab1d08b2039cae52353f590edfb985b7ce4e45a710a45a9d361edc7",
4166
+ "replaced": true
4167
  },
4168
  "blk.23.ffn_gate_shexp.weight": {
4169
  "type": 8,
 
4301
  "type": 16,
4302
  "bytes": 216268800,
4303
  "sha256": "c87b60d684b2deac4e34ee009d27128aaa686f6deb885d46a3ebdcd65ccdb047",
4304
+ "replaced": false
4305
  },
4306
  "blk.24.ffn_up_exps.weight": {
4307
  "type": 16,
4308
  "bytes": 216268800,
4309
  "sha256": "40dbd537e619c0bb06b14eb004ca65a901578962d0fe37e71bbb5ca86b2c7e10",
4310
+ "replaced": false
4311
  },
4312
  "blk.24.ffn_down_exps.weight": {
4313
+ "type": 10,
4314
+ "bytes": 330301440,
4315
+ "sha256": "08b259dcca75d6aa5ae41baffda750e93dcb01e9d2117e841c88f0165d1568ba",
4316
+ "replaced": true
4317
  },
4318
  "blk.24.ffn_gate_shexp.weight": {
4319
  "type": 8,
 
4451
  "type": 16,
4452
  "bytes": 216268800,
4453
  "sha256": "bc1f59c7027d1615a833927b76c4a61f148415b9ec93c90bbb890fa1aa155109",
4454
+ "replaced": false
4455
  },
4456
  "blk.25.ffn_up_exps.weight": {
4457
  "type": 16,
4458
  "bytes": 216268800,
4459
  "sha256": "5100cfbc618704c14bacd2cbd375d7df8017fdebc37f7d8966fc883c47ffaf4f",
4460
+ "replaced": false
4461
  },
4462
  "blk.25.ffn_down_exps.weight": {
4463
+ "type": 10,
4464
+ "bytes": 330301440,
4465
+ "sha256": "95c459d2ef3958c9fa3c0e95c5a519f6fb7de60a62a07d894e69a65a44d1384e",
4466
+ "replaced": true
4467
  },
4468
  "blk.25.ffn_gate_shexp.weight": {
4469
  "type": 8,
 
4601
  "type": 16,
4602
  "bytes": 216268800,
4603
  "sha256": "688103818fe24d6b894b84762d1b48e379d0d99f21a487a1c15d99c0352324a3",
4604
+ "replaced": false
4605
  },
4606
  "blk.26.ffn_up_exps.weight": {
4607
  "type": 16,
4608
  "bytes": 216268800,
4609
  "sha256": "d0c3cc72e94669ee13757e1112276fa7b28b8f6e55fc178d45b1ff57fb524250",
4610
+ "replaced": false
4611
  },
4612
  "blk.26.ffn_down_exps.weight": {
4613
+ "type": 10,
4614
+ "bytes": 330301440,
4615
+ "sha256": "224b0b853423443749b95c94a5f6099a0a231926645e6996bc15476ef8892c56",
4616
+ "replaced": true
4617
  },
4618
  "blk.26.ffn_gate_shexp.weight": {
4619
  "type": 8,
 
4757
  "type": 16,
4758
  "bytes": 216268800,
4759
  "sha256": "ddd1284d5ee65e700dc659e941767dd06efe5dc7e5480f60f3ec1f658bc532d3",
4760
+ "replaced": false
4761
  },
4762
  "blk.27.ffn_up_exps.weight": {
4763
  "type": 16,
4764
  "bytes": 216268800,
4765
  "sha256": "30d7f337df6e1d938e8217e8f5963627a0314776b67a03552ff8fb4365bf76d8",
4766
+ "replaced": false
4767
  },
4768
  "blk.27.ffn_down_exps.weight": {
4769
+ "type": 10,
4770
+ "bytes": 330301440,
4771
+ "sha256": "989a783a6d75b0859c5c416c8481e85f4e1b609dfdde11b71f629fc97b44edb1",
4772
+ "replaced": true
4773
  },
4774
  "blk.27.ffn_gate_shexp.weight": {
4775
  "type": 8,
 
4907
  "type": 16,
4908
  "bytes": 216268800,
4909
  "sha256": "edead8fbeb6e39aa8b0991f2379dd7c43ccbb9c1f4fdc650f9881ecf2abf02d0",
4910
+ "replaced": false
4911
  },
4912
  "blk.28.ffn_up_exps.weight": {
4913
  "type": 16,
4914
  "bytes": 216268800,
4915
  "sha256": "56c330832309f44ab040211d1d005d68b9821ff685e8355fd2af52ab9a282176",
4916
+ "replaced": false
4917
  },
4918
  "blk.28.ffn_down_exps.weight": {
4919
+ "type": 10,
4920
+ "bytes": 330301440,
4921
+ "sha256": "8877f464ee2ad31832ac7a7713238f981854b3ce3620b2202aa901ddbc4cd1da",
4922
+ "replaced": true
4923
  },
4924
  "blk.28.ffn_gate_shexp.weight": {
4925
  "type": 8,
 
5057
  "type": 16,
5058
  "bytes": 216268800,
5059
  "sha256": "1c22726f8878123fb41c68bf361c0b72cc1e5a1c7ce167713e8d24e5db68cb31",
5060
+ "replaced": false
5061
  },
5062
  "blk.29.ffn_up_exps.weight": {
5063
  "type": 16,
5064
  "bytes": 216268800,
5065
  "sha256": "65da30a9fd432ee771e9db2ff3c421939db54bece2016927156886bff5da3773",
5066
+ "replaced": false
5067
  },
5068
  "blk.29.ffn_down_exps.weight": {
5069
+ "type": 10,
5070
+ "bytes": 330301440,
5071
+ "sha256": "4a2d8abd15bf1426a7fdb4950027165b5666a8b9606d2bfcda0d7891949b9893",
5072
+ "replaced": true
5073
  },
5074
  "blk.29.ffn_gate_shexp.weight": {
5075
  "type": 8,
 
5207
  "type": 16,
5208
  "bytes": 216268800,
5209
  "sha256": "bf8760c52085df31c5564a56158920747503bcda93c76966907ae9e630482db5",
5210
+ "replaced": false
5211
  },
5212
  "blk.30.ffn_up_exps.weight": {
5213
  "type": 16,
5214
  "bytes": 216268800,
5215
  "sha256": "c4bf893cc0a39fdee2db81c727accd6347f4536e2345f6f91726a7b153850f73",
5216
+ "replaced": false
5217
  },
5218
  "blk.30.ffn_down_exps.weight": {
5219
+ "type": 10,
5220
+ "bytes": 330301440,
5221
+ "sha256": "5510dac4bc10bdf842ea1511eca165d15b4492e57f58616ed71f084835fe87bb",
5222
+ "replaced": true
5223
  },
5224
  "blk.30.ffn_gate_shexp.weight": {
5225
  "type": 8,
 
5363
  "type": 16,
5364
  "bytes": 216268800,
5365
  "sha256": "fe6abe0a94ccf0924beb1491d380e6e6d1cb2e15c7e4633e3a6f2b42148a9f9b",
5366
+ "replaced": false
5367
  },
5368
  "blk.31.ffn_up_exps.weight": {
5369
  "type": 16,
5370
  "bytes": 216268800,
5371
  "sha256": "8a7bc6d92f129be175c2f528cb4fea878a2cc44ae21ae1f16c36d226f51235c0",
5372
+ "replaced": false
5373
  },
5374
  "blk.31.ffn_down_exps.weight": {
5375
+ "type": 10,
5376
+ "bytes": 330301440,
5377
+ "sha256": "2b00d29fb6f628a212313982608764dbaeffcb3883ae5bf6e9e1497e64c15673",
5378
+ "replaced": true
5379
  },
5380
  "blk.31.ffn_gate_shexp.weight": {
5381
  "type": 8,
 
5513
  "type": 16,
5514
  "bytes": 216268800,
5515
  "sha256": "cf2b659551b2bbe0d0512d427bb2b15bf69cc8cabb19d25bb90faee3a83ee7e8",
5516
+ "replaced": false
5517
  },
5518
  "blk.32.ffn_up_exps.weight": {
5519
  "type": 16,
5520
  "bytes": 216268800,
5521
  "sha256": "d90412bb839fe67128905bfae307cb93ca9d4eda3bc6c703dc97440d232582e6",
5522
+ "replaced": false
5523
  },
5524
  "blk.32.ffn_down_exps.weight": {
5525
+ "type": 10,
5526
+ "bytes": 330301440,
5527
+ "sha256": "882b9fe33f1dcafe0e6a15e132ca2b1738cabdb4e32d352861def32b38b151c0",
5528
+ "replaced": true
5529
  },
5530
  "blk.32.ffn_gate_shexp.weight": {
5531
  "type": 8,
 
5663
  "type": 16,
5664
  "bytes": 216268800,
5665
  "sha256": "d8924071f31690bc6260b91d256463e01a22950f6f4d9f35cf9fdecb27cd0a36",
5666
+ "replaced": false
5667
  },
5668
  "blk.33.ffn_up_exps.weight": {
5669
  "type": 16,
5670
  "bytes": 216268800,
5671
  "sha256": "a075e9870fd68b54215e8169cb4cf89fa206ae3cbc2874bba281c28ec6df5a45",
5672
+ "replaced": false
5673
  },
5674
  "blk.33.ffn_down_exps.weight": {
5675
+ "type": 10,
5676
+ "bytes": 330301440,
5677
+ "sha256": "dbcafd0b4b63f7e442a94fe587e2e4b750ce0d7d2a7ddd09ccd62197405fe53d",
5678
+ "replaced": true
5679
  },
5680
  "blk.33.ffn_gate_shexp.weight": {
5681
  "type": 8,
 
5813
  "type": 16,
5814
  "bytes": 216268800,
5815
  "sha256": "1340f9518dc52d4b209da0089b03fa804648850d035c3bad129cb9c551647ecc",
5816
+ "replaced": false
5817
  },
5818
  "blk.34.ffn_up_exps.weight": {
5819
  "type": 16,
5820
  "bytes": 216268800,
5821
  "sha256": "f58ce115056c045f610adfb990fb0211d982a265932537054c0d9d5ade2df90a",
5822
+ "replaced": false
5823
  },
5824
  "blk.34.ffn_down_exps.weight": {
5825
+ "type": 10,
5826
+ "bytes": 330301440,
5827
+ "sha256": "fee2b90675e81db41e60aa0254260c9f7880e6cff7316a877229e256cd0b88a1",
5828
+ "replaced": true
5829
  },
5830
  "blk.34.ffn_gate_shexp.weight": {
5831
  "type": 8,
 
5969
  "type": 16,
5970
  "bytes": 216268800,
5971
  "sha256": "91e3cfd49f2963caff93a53a476184104cbc2d00be7738bc826050674cb2f801",
5972
+ "replaced": false
5973
  },
5974
  "blk.35.ffn_up_exps.weight": {
5975
  "type": 16,
5976
  "bytes": 216268800,
5977
  "sha256": "d76c8d59868362bccd5d65f98498e26834fc83b84c6ece1ad3f260958c8e22ea",
5978
+ "replaced": false
5979
  },
5980
  "blk.35.ffn_down_exps.weight": {
5981
+ "type": 10,
5982
+ "bytes": 330301440,
5983
+ "sha256": "435a6b1b27743efe909a2aea20c19f507a176534776b2791eface1d057df8b64",
5984
+ "replaced": true
5985
  },
5986
  "blk.35.ffn_gate_shexp.weight": {
5987
  "type": 8,
 
6119
  "type": 16,
6120
  "bytes": 216268800,
6121
  "sha256": "21df026c3bdaa50b106d3359255d075828a95cf0d5d57421a125f32f4aa16fc8",
6122
+ "replaced": false
6123
  },
6124
  "blk.36.ffn_up_exps.weight": {
6125
  "type": 16,
6126
  "bytes": 216268800,
6127
  "sha256": "2c25fcb4f191e2e9e7527b6d29f91bd0deef9b8311ea37653301d52cac769ae5",
6128
+ "replaced": false
6129
  },
6130
  "blk.36.ffn_down_exps.weight": {
6131
+ "type": 10,
6132
+ "bytes": 330301440,
6133
+ "sha256": "6eea89031bc8d43971ed6ce7563c320dadacbd290978a112d706fbfad77e32b3",
6134
+ "replaced": true
6135
  },
6136
  "blk.36.ffn_gate_shexp.weight": {
6137
  "type": 8,
 
6269
  "type": 16,
6270
  "bytes": 216268800,
6271
  "sha256": "2a14f98142e2cca300b89158ea3a1a84507c7694b58e773d35b6af18f93f6657",
6272
+ "replaced": false
6273
  },
6274
  "blk.37.ffn_up_exps.weight": {
6275
  "type": 16,
6276
  "bytes": 216268800,
6277
  "sha256": "4ae8f6b476f76929c3969f38bed2e35bfe474834c3e22b7fb1f72109a0c18d65",
6278
+ "replaced": false
6279
  },
6280
  "blk.37.ffn_down_exps.weight": {
6281
+ "type": 10,
6282
+ "bytes": 330301440,
6283
+ "sha256": "8301e802980e276ed34ee697b3e23f16c8a93cd4c8d4efe7467bcf6a595f58e9",
6284
+ "replaced": true
6285
  },
6286
  "blk.37.ffn_gate_shexp.weight": {
6287
  "type": 8,
 
6419
  "type": 16,
6420
  "bytes": 216268800,
6421
  "sha256": "0c30c31bdf083b2c522fbd2a50000d205bec658c03412dcc28b0360063e2dd9b",
6422
+ "replaced": false
6423
  },
6424
  "blk.38.ffn_up_exps.weight": {
6425
  "type": 16,
6426
  "bytes": 216268800,
6427
  "sha256": "602d976922f736e4c9b49d59cc7b18af1621e3d1730f14233c385a534cd4f80b",
6428
+ "replaced": false
6429
  },
6430
  "blk.38.ffn_down_exps.weight": {
6431
+ "type": 10,
6432
+ "bytes": 330301440,
6433
+ "sha256": "c530e2a6cd3f1084ac7f4fb1e6aed4543fa307b81ddf1fc8486ba3a918711f5d",
6434
+ "replaced": true
6435
  },
6436
  "blk.38.ffn_gate_shexp.weight": {
6437
  "type": 8,
 
6575
  "type": 16,
6576
  "bytes": 216268800,
6577
  "sha256": "536ed4a096b9a600ba1e3691ff43edc4b10d51f096c61a7975efdc55261d74ec",
6578
+ "replaced": false
6579
  },
6580
  "blk.39.ffn_up_exps.weight": {
6581
  "type": 16,
6582
  "bytes": 216268800,
6583
  "sha256": "a0391b29c18e986c238b80c631aab7d2e21ff9a890cbe638b3f573b294fa3895",
6584
+ "replaced": false
6585
  },
6586
  "blk.39.ffn_down_exps.weight": {
6587
+ "type": 10,
6588
+ "bytes": 330301440,
6589
+ "sha256": "a207d963e682dd57c0b3e9cadde45cfaf7e9b2ebea88943643491900b3c66193",
6590
+ "replaced": true
6591
  },
6592
  "blk.39.ffn_gate_shexp.weight": {
6593
  "type": 8,
 
6725
  "type": 16,
6726
  "bytes": 216268800,
6727
  "sha256": "b660b129cffb85580fd61dc83c42b290c6f4a91d9e3fa84e7dfcf5e8459cdfbf",
6728
+ "replaced": false
6729
  },
6730
  "blk.40.ffn_up_exps.weight": {
6731
  "type": 16,
6732
  "bytes": 216268800,
6733
  "sha256": "9fd695b6b7a774bd7ccad2da91307be45b18a2f5c689059c996c19fdded0d653",
6734
+ "replaced": false
6735
  },
6736
  "blk.40.ffn_down_exps.weight": {
6737
+ "type": 10,
6738
+ "bytes": 330301440,
6739
+ "sha256": "b625a486cbc5f5dc4fd385cb42a99a1e37cea8929270d4e678ee59cf34ffe8ce",
6740
+ "replaced": true
6741
  },
6742
  "blk.40.ffn_gate_shexp.weight": {
6743
  "type": 8,
 
6875
  "type": 16,
6876
  "bytes": 216268800,
6877
  "sha256": "120e18a22f15da3ccf56be061e1f11535deafdf6a0dc3a80872c747fad91ce04",
6878
+ "replaced": false
6879
  },
6880
  "blk.41.ffn_up_exps.weight": {
6881
  "type": 16,
6882
  "bytes": 216268800,
6883
  "sha256": "f863d12cc52778f1e708365e839731cd275612102aff617e67f4fa2f78ce1e3d",
6884
+ "replaced": false
6885
  },
6886
  "blk.41.ffn_down_exps.weight": {
6887
+ "type": 10,
6888
+ "bytes": 330301440,
6889
+ "sha256": "d07e332a2ad0c009cd5a545167319d12798b209e297517b7a602ac5a67036328",
6890
+ "replaced": true
6891
  },
6892
  "blk.41.ffn_gate_shexp.weight": {
6893
  "type": 8,
 
7025
  "type": 16,
7026
  "bytes": 216268800,
7027
  "sha256": "0ae64213fc9f462e187ac8e7be0b2d7158b4b1bf722ade1811ec888fdac50624",
7028
+ "replaced": false
7029
  },
7030
  "blk.42.ffn_up_exps.weight": {
7031
  "type": 16,
7032
  "bytes": 216268800,
7033
  "sha256": "e76ad54e686765f98f579eaeb0b148dcb2150bc612a9335cb14be9b7f4385580",
7034
+ "replaced": false
7035
  },
7036
  "blk.42.ffn_down_exps.weight": {
7037
+ "type": 10,
7038
+ "bytes": 330301440,
7039
+ "sha256": "4e1a3feb663d24b7a87153ff33f95351d755009e25a7363fb1ca8f32b43fef27",
7040
+ "replaced": true
7041
  },
7042
  "blk.42.ffn_gate_shexp.weight": {
7043
  "type": 8,
 
7181
  "type": 16,
7182
  "bytes": 216268800,
7183
  "sha256": "9fcc597f17c50046f741f37a02b2c73b167ed79ad15dfc4b1d0a40861e33d625",
7184
+ "replaced": false
7185
  },
7186
  "blk.43.ffn_up_exps.weight": {
7187
  "type": 16,
7188
  "bytes": 216268800,
7189
  "sha256": "a4967998d02929da21997716355ec096b331ee21401541a1ba61b66d0698d671",
7190
+ "replaced": false
7191
  },
7192
  "blk.43.ffn_down_exps.weight": {
7193
+ "type": 10,
7194
+ "bytes": 330301440,
7195
+ "sha256": "57c906e3d9bc02aeb85bc7c92674fe4b73961bb9078d031f45fe8c6a6295d55d",
7196
+ "replaced": true
7197
  },
7198
  "blk.43.ffn_gate_shexp.weight": {
7199
  "type": 8,
 
7331
  "type": 16,
7332
  "bytes": 216268800,
7333
  "sha256": "fe211a2aeddfefcdca17f399fc6858e3e8c1c4dd836c10b5fc711fe04afe91bb",
7334
+ "replaced": false
7335
  },
7336
  "blk.44.ffn_up_exps.weight": {
7337
  "type": 16,
7338
  "bytes": 216268800,
7339
  "sha256": "0fb71f9877c611bd2aae30b78bc17b8d56fe552fdeca0648a3710773f49bdb44",
7340
+ "replaced": false
7341
  },
7342
  "blk.44.ffn_down_exps.weight": {
7343
+ "type": 10,
7344
+ "bytes": 330301440,
7345
+ "sha256": "ea69e80b2210b1076bcb84c21751b861a6fdf28023b81b2682a2293275a56537",
7346
+ "replaced": true
7347
  },
7348
  "blk.44.ffn_gate_shexp.weight": {
7349
  "type": 8,
 
7481
  "type": 16,
7482
  "bytes": 216268800,
7483
  "sha256": "e5bbed15193f6ea26ed3dc17fd76e3aaf638d675c30a58d71fdd728ac357e72f",
7484
+ "replaced": false
7485
  },
7486
  "blk.45.ffn_up_exps.weight": {
7487
  "type": 16,
7488
  "bytes": 216268800,
7489
  "sha256": "5c32a2d35cdb9f8e01d9bf1239ef654fa0803bbeb98744913c7fe3ed44c7e9b5",
7490
+ "replaced": false
7491
  },
7492
  "blk.45.ffn_down_exps.weight": {
7493
+ "type": 10,
7494
+ "bytes": 330301440,
7495
+ "sha256": "adffc6cfd6335e4e695c85844853d9eab03df30be15d937d521116f469efb3b5",
7496
+ "replaced": true
7497
  },
7498
  "blk.45.ffn_gate_shexp.weight": {
7499
  "type": 8,
 
7631
  "type": 16,
7632
  "bytes": 216268800,
7633
  "sha256": "3c73996fb0e5444e1131b1f10c9dcc32e8a3e08460735d19718bc5e8dfa4112f",
7634
+ "replaced": false
7635
  },
7636
  "blk.46.ffn_up_exps.weight": {
7637
  "type": 16,
7638
  "bytes": 216268800,
7639
  "sha256": "5565967954d43fb5201940be2cdf2f003e1678117100e1969ff4b999b3653fa5",
7640
+ "replaced": false
7641
  },
7642
  "blk.46.ffn_down_exps.weight": {
7643
+ "type": 10,
7644
+ "bytes": 330301440,
7645
+ "sha256": "81a4e8bdb5751fcaf6d58d44e7189bf76a81e89d90eb3234b06fad238325f9b5",
7646
+ "replaced": true
7647
  },
7648
  "blk.46.ffn_gate_shexp.weight": {
7649
  "type": 8,
 
7787
  "type": 16,
7788
  "bytes": 216268800,
7789
  "sha256": "d63c16fd94f60347b170bda3c8600ee03127264d844ed208b0652c35c9c3ce1a",
7790
+ "replaced": false
7791
  },
7792
  "blk.47.ffn_up_exps.weight": {
7793
  "type": 16,
7794
  "bytes": 216268800,
7795
  "sha256": "be25ef721511be9f96c81e55f5d6a6fb2cb9d924d87e38cd3feae470eeaaa044",
7796
+ "replaced": false
7797
  },
7798
  "blk.47.ffn_down_exps.weight": {
7799
+ "type": 10,
7800
+ "bytes": 330301440,
7801
+ "sha256": "e9bf3016c031439358cc5905fd8149a28602cbfd6764aa5095363d8080de8b08",
7802
+ "replaced": true
7803
  },
7804
  "blk.47.ffn_gate_shexp.weight": {
7805
  "type": 8,
 
8018
  "replaced": false
8019
  }
8020
  },
8021
+ "bytes": 44806612192,
8022
+ "sha256": "341c8d79468384a05e22998ae834a489145f6c385e276dcf79170a6b0d0ffd2d"
8023
  }
README.md CHANGED
@@ -13,123 +13,142 @@ tags:
13
  - image-text-to-text
14
  ---
15
 
16
- # Qwen3.8-Flash-Next DS4 IQ2 (imatrix)
17
-
18
- A **50.34 GB (46.89 GiB)** mixed IQ2_XXS/MXFP4 quantization, including the
19
- MTP block, for [DS4 Metal](https://github.com/ivanfioravanti/ds4-metal/tree/qwen3.8-flash-next).
20
- The same GGUF supports ordinary decoding and optional `--mtp` speculation.
21
- The **external Q4_1 PLE sidecar is required** and is reused from the
22
- [Q4 release](https://huggingface.co/ivanfioravanti/Qwen3.8-Flash-Next-DS4-Q4).
23
-
24
- **64 GB testers wanted:** this is a candidate for a 64 GB Mac, not a confirmed
25
- fit. Tests below ran on an M3 Ultra with 512 GiB. Please report results in this
26
- repository's Community tab, including chip, RAM, macOS, DS4 commit, context,
27
- prefill chunk, MTP setting, memory pressure/swap, speed and any errors.
28
- Start at 8K or 32K context, then try 64K. Include the PLE and optional vision
29
- encoder in your report. Avoid sharing private prompts or data.
30
-
31
- ## Recipe and calibration
32
-
33
- | Tensor group | Format |
34
- | --- | --- |
35
- | 96 trunk expert gate/up tensors (48 layers) | IQ2_XXS, imatrix calibrated directly from BF16 |
36
- | Trunk expert down projections | MXFP4 |
37
- | Dense GDN/QSA, shared experts and output | Q8_0, copied from Q4 template |
38
- | Embeddings, routers, norms, hyper-connections and control | Higher precision, copied unchanged from Q4 template |
39
- | Embedded MTP block | All 32 tensors copied unchanged from Q4 template |
40
- | Required external PLE | Q4_1, CPU mapped and demand-paged |
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
41
 
42
- Source: [Qwen/Qwen3.8-Flash-Next](https://huggingface.co/Qwen/Qwen3.8-Flash-Next),
43
- BF16 revision `de4b8e4d43b917e7706784d8bb445c9af86a3540`.
44
- Calibration uses the same pinned
45
- [Unsloth imatrix](https://huggingface.co/unsloth/Qwen3.8-Flash-Next-GGUF)
46
- as the Q4 build: revision `c8b5954a88c2775c546b92593eda40ea041d3176`, SHA-256
47
- `a5863123db1ca458727e738955bef7bfc199520aa2bee3a30142a1aff9254154`.
48
- The calibration dataset is `unsloth_calibration_Qwen3.8-Flash-Next.txt`,
49
- 45 chunks of 18,432 tokens. Sixteen zero-count gate/up entries use the
50
- existing deterministic per-expert input-column weight-energy fallback.
51
- All other entries use the activation importance statistics.
52
 
53
- All 1,255 output tensors were read back and hash-verified. The adjacent
54
- `.gguf.json` contains the per-tensor source/output hashes and build provenance.
55
- The build tool is
56
- [`gguf-tools/qwen4_iq2.py`](https://github.com/ivanfioravanti/ds4-metal/blob/c64bdffc1028b4c30f1b48a325b3b7f4243a8bde/gguf-tools/qwen4_iq2.py).
57
- This is a DS4-targeted `qwen4exp` GGUF; compatibility with other runners is not claimed.
58
 
59
- ## Download and run
 
 
 
 
 
60
 
61
- Build DS4 from the `qwen3.8-flash-next` branch (`make -j8 ds4 ds4-server`)
62
- and run from its repository root. Tested code revision: `c64bdff` includes
63
- the recorded results; the runtime was unchanged across the test commits.
64
 
65
  ```sh
66
- QWEN_IQ2_DIR="$HOME/models/qwen38-ds4-iq2"
67
  hf download ivanfioravanti/Qwen3.8-Flash-Next-DS4-IQ2 \
68
- --local-dir "$QWEN_IQ2_DIR"
 
69
  hf download ivanfioravanti/Qwen3.8-Flash-Next-DS4-Q4 \
70
- Qwen3.8-Flash-Next-PLE-Q4_1.gguf --local-dir "$QWEN_IQ2_DIR"
71
 
72
  ./ds4 --metal \
73
- -m "$QWEN_IQ2_DIR/Qwen3.8-Flash-Next-IQ2XXSImatrix-MXFP4Down-MTP.gguf" \
74
- --ple "$QWEN_IQ2_DIR/Qwen3.8-Flash-Next-PLE-Q4_1.gguf" \
75
- --ctx 32768 --prefill-chunk 1024
76
  ```
77
 
78
- If you already downloaded the Q4 release, point `--ple` to that existing
79
- sidecar instead. Add `--mtp` for speculation; use `--mtp-exact-sampling`
80
- when preserving the target sampling distribution is required.
81
-
82
- For vision, run `./download_model.sh qwen38-vision` and add
83
- `--vision gguf/mmproj-Qwen3.8-Flash-Next-Q8_0.gguf` to your command.
84
- Then use `/read image.png` in the CLI, or image content in server API requests.
85
- The optional encoder is 0.617 GB; vision adds further runtime allocations.
86
-
87
- ## Quality
88
-
89
- Same 50-case `ds4-eval --suite hard` run per recipe, 32K context, temperature
90
- 0, seed 123, native token budgets, no speculation or retries:
91
-
92
- | Recipe | Passed | Wrong | Incomplete | BF16 top-1 agreement | Target NLL |
93
- | --- | ---: | ---: | ---: | ---: | ---: |
94
- | IQ2_XXS imatrix | 36/50 | 3 | 11 | 91.32% | 0.27828 |
95
- | Q4_K imatrix | 35/50 | 2 | 13 | 96.57% | 0.21287 |
96
- | Q4_0 routed | 35/50 | 0 | 15 | 96.52% | 0.20959 |
97
- | Q8 experts | 34/50 | 2 | 14 | 98.48% | 0.19828 |
98
-
99
- The BF16 comparison uses 85 tokenization-aligned short continuations, with
100
- the same 15 misaligned cases excluded for every model. Lower NLL is better.
101
- IQ2's similar hard-suite score **does not establish better or equal quality**:
102
- its probability drift is substantially higher. Q4_K versus IQ2 isolates the
103
- gate/up precision change; Q8 and Q4_0 use different complete recipes.
104
-
105
- IQ2 and Q4_K also passed **6/6 vision smoke cases** each: OCR, diagrams,
106
- spatial relations, screenshots, photo recognition and an unrelated-premise
107
- check. This is a small substring-graded API suite, not a broad vision benchmark
108
- or an HF encoder numerical-parity test.
109
-
110
- See [text results](qwen38-iq2-quality.md) and
111
- [vision results](qwen38-vision-quality.md), including their machine-readable data.
112
-
113
- ## Memory and speed
114
-
115
- - Main model: **50,343,093,376 bytes**, including MTP.
116
- - Required PLE sidecar: approximately **32 GB on disk**, preferably on a fast SSD.
117
- Its demand-paged CPU pages consume memory when resident; it is not zero-RAM storage.
118
- - At 64K context with a 1,024-token prefill chunk, model file size plus peak
119
- tracked Metal runtime tensors totals **53.48 GB**. This is a **partial budget**:
120
- resident PLE pages, other host/driver allocations and the OS are additional.
121
- - Ordinary decode measured **47.88 tokens/s at 32K** and **47.49 tokens/s at 64K**,
122
- for 128 generated tokens on the M3 Ultra. These are not 64 GB Mac measurements.
123
- - A separate short-prompt greedy test at 64K allocated context matched ordinary
124
- and MTP output byte-for-byte, accepting 120/135 drafts (88.9%). Full-context
125
- MTP quality and memory pressure on physical 64 GB hardware remain untested.
126
-
127
- ## Integrity and attribution
128
 
129
- Main GGUF SHA-256:
130
- `31f1e193771a5f3fdaa7af5865e0417513e8e8cac37579d388052ca54c889d4b`.
131
- `SHA256SUMS` covers every published release file except itself.
 
 
 
 
 
 
 
 
 
 
 
 
 
132
 
133
- Derived from Qwen's original model, with calibration from Unsloth and the DS4
134
- runtime/build tools. This derivative carries the **Qwen Community License 1.0**;
135
- the original copyright and full terms are included in [LICENSE](LICENSE).
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
13
  - image-text-to-text
14
  ---
15
 
16
+ # Qwen3.8-Flash-Next DS4 Q2 (imatrix)
17
+
18
+ The default Q2 release is now **44.81 GB (41.73 GiB)**, including MTP.
19
+ It uses **IQ2_XXS gate/up experts and padded Q2_K down projections**, saving
20
+ **5.16 GiB (11%)** over the previous MXFP4-down build with essentially
21
+ unchanged measured speed. This is the smaller option for memory-constrained
22
+ Macs, including 64 GB systems.
23
+
24
+ The **external Q4_1 PLE sidecar is required** and reused from the
25
+ [Q4 repository](https://huggingface.co/ivanfioravanti/Qwen3.8-Flash-Next-DS4-Q4).
26
+ Both files together occupy **76.81 GB (71.53 GiB) on disk**. The PLE table is
27
+ CPU-mapped and demand-paged; resident pages still consume RAM. Start with 8K
28
+ context and a 1,024-token prefill chunk on a 64 GB Mac. Context buffers, host
29
+ allocations, and other applications also affect memory use. The measurements
30
+ below ran on an M3 Ultra with 512 GiB; they do not establish a physical 64 GB fit.
31
+
32
+ ## Model structure
33
+
34
+ - **48 trunk layers, 512 routed experts per layer:** the 96 gate/up tensors
35
+ use imatrix-calibrated **IQ2_XXS**, unchanged from the previous release.
36
+ - **48 trunk down tensors:** imatrix-calibrated **Q2_K**, quantized directly
37
+ from the original BF16 weights. Each 640-column logical input row is
38
+ zero-padded to **768 physical columns** for three 256-value Q2_K blocks.
39
+ Metal kernels use the padded weight stride and only the 640 real inputs;
40
+ the model's architecture and activation width remain unchanged.
41
+ - **Dense GDN/QSA projections, shared experts and output:** **Q8_0**,
42
+ preserved from the previous model.
43
+ - **Token embeddings:** **BF16**. Routers, norms, hyper-connections and
44
+ control tensors retain their existing F16/F32 precision.
45
+ - **Embedded MTP block:** all 32 tensors preserved, including **Q4_K gate/up**
46
+ and **MXFP4 down** experts. Ordinary decoding and optional `--mtp`
47
+ speculation use the same GGUF.
48
+ - **Required PLE n-gram sidecar:** **Q4_1**, approximately 32.00 GB / 29.80 GiB
49
+ on disk, shared with the Q4 release. It is not included in the main GGUF.
50
+
51
+ Only 48 tensor payloads changed. The other **1,207 tensors are byte-identical**
52
+ to the previous release, and all **1,255 output tensors** were read back and
53
+ hash-verified. The `.gguf.json` file records output hashes, down-weight source
54
+ hashes, calibration provenance, and the physical padding geometry.
55
+
56
+ This is a DS4-targeted `qwen4exp` GGUF. It requires the padded-down runtime
57
+ support in **commit `5bd8796` or later** on the
58
+ [`qwen3.8-flash-next` branch](https://github.com/ivanfioravanti/ds4-metal/tree/qwen3.8-flash-next).
59
+ Older builds reject the new down-tensor layout. Compatibility with other
60
+ runners is not claimed.
61
 
62
+ ## Download and run
 
 
 
 
 
 
 
 
 
63
 
64
+ Update the DS4 checkout to the current `qwen3.8-flash-next` branch, then build
65
+ with `make -j8 ds4 ds4-server`. Run from that checkout's root:
 
 
 
66
 
67
+ ```sh
68
+ ./download_model.sh qwen38-q2
69
+ ./ds4 --metal \
70
+ --ple gguf/Qwen3.8-Flash-Next-PLE-Q4_1.gguf \
71
+ --ctx 8192 --prefill-chunk 1024
72
+ ```
73
 
74
+ The script downloads this model and the PLE sidecar, then updates
75
+ `ds4flash.gguf` to the new main model. For a custom directory, use:
 
76
 
77
  ```sh
78
+ QWEN_Q2_DIR="$HOME/models/qwen38-ds4-iq2"
79
  hf download ivanfioravanti/Qwen3.8-Flash-Next-DS4-IQ2 \
80
+ Qwen3.8-Flash-Next-IQ2XXSImatrix-Q2KDownPad768-MTP.gguf \
81
+ --local-dir "$QWEN_Q2_DIR"
82
  hf download ivanfioravanti/Qwen3.8-Flash-Next-DS4-Q4 \
83
+ Qwen3.8-Flash-Next-PLE-Q4_1.gguf --local-dir "$QWEN_Q2_DIR"
84
 
85
  ./ds4 --metal \
86
+ -m "$QWEN_Q2_DIR/Qwen3.8-Flash-Next-IQ2XXSImatrix-Q2KDownPad768-MTP.gguf" \
87
+ --ple "$QWEN_Q2_DIR/Qwen3.8-Flash-Next-PLE-Q4_1.gguf" \
88
+ --ctx 8192 --prefill-chunk 1024
89
  ```
90
 
91
+ An existing Q4_1 PLE sidecar can be reused without downloading it again.
92
+ Add `--mtp` for speculation; use `--mtp-exact-sampling` when preserving the
93
+ target sampling distribution is required. The older main-model filename has
94
+ been replaced, so update any explicit `-m` paths.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
95
 
96
+ For optional vision, run `./download_model.sh qwen38-vision` and add
97
+ `--vision gguf/mmproj-Qwen3.8-Flash-Next-Q8_0.gguf`. The encoder is separate
98
+ and unchanged. Earlier vision smoke scores belong to the superseded model;
99
+ the tests below cover text, kernel correctness, and a short MTP check.
100
+
101
+ ## Measured tradeoff
102
+
103
+ On **99 BF16-reference continuations / 2,376 tokens**, the old MXFP4-down
104
+ model versus this Q2_K-down release measured:
105
+
106
+ - BF16 top-token agreement: **91.33% → 90.32%**.
107
+ - Target NLL: **0.290735 → 0.303570** (4.4% higher; lower is better).
108
+ - First-token matches: **69/99 → 65/99**.
109
+
110
+ On the matched **12-question hard-smoke suite**, with a 2,048-token answer
111
+ budget, temperature 0, seed 123, 32K context and no retries or MTP:
112
 
113
+ - Previous release: **6 correct, 0 wrong, 6 incomplete**.
114
+ - Current release: **5 correct, 0 wrong, 7 incomplete**.
115
+
116
+ Incomplete means no gradeable final answer. These limited tests show extra
117
+ quantization drift and do not establish equal reasoning quality.
118
+
119
+ Two benchmark passes in opposite model order used identical prompts,
120
+ 1,024-token prefill chunks and 128 teacher-forced decode tokens per frontier:
121
+
122
+ - **4K:** decode **47.63 → 47.31 tok/s**; prefill **962.72 → 973.17 tok/s**.
123
+ - **32K:** decode **47.09 → 46.94 tok/s**; prefill **926.06 → 935.95 tok/s**.
124
+
125
+ The 32K prefill processes the additional 28,672 tokens after 4K. A separate
126
+ 128-token greedy smoke test produced identical output with and without MTP.
127
+ Kernel tests cover padded decode and prefill, and the one-token CPU/GPU check
128
+ agrees on top-1. See [full results](qwen38-q2down.md) and
129
+ [machine-readable measurements](qwen38-q2down-results.json).
130
+
131
+ ## Provenance and integrity
132
+
133
+ Source: [Qwen/Qwen3.8-Flash-Next](https://huggingface.co/Qwen/Qwen3.8-Flash-Next),
134
+ BF16 revision `de4b8e4d43b917e7706784d8bb445c9af86a3540`.
135
+ Calibration uses the pinned
136
+ [Unsloth imatrix](https://huggingface.co/unsloth/Qwen3.8-Flash-Next-GGUF),
137
+ revision `c8b5954a88c2775c546b92593eda40ea041d3176`, SHA-256
138
+ `a5863123db1ca458727e738955bef7bfc199520aa2bee3a30142a1aff9254154`.
139
+ It contains 45 chunks of 18,432 tokens. Sixteen gate/up and eight down entries
140
+ with zero activation counts use the deterministic per-expert weight-energy
141
+ fallback; the remaining entries use measured activation importance.
142
+
143
+ Build tool and recipe:
144
+ [`qwen4_iq2.py --projection down`](https://github.com/ivanfioravanti/ds4-metal/blob/5bd8796/gguf-tools/README.md#experimental-padded-q2_k-down-projections).
145
+
146
+ Main GGUF SHA-256:
147
+ `341c8d79468384a05e22998ae834a489145f6c385e276dcf79170a6b0d0ffd2d`.
148
+ `SHA256SUMS` covers the published release files except itself and the Hub's
149
+ `.gitattributes`. The previous weights and their text/vision reports remain
150
+ available in [repository history](https://huggingface.co/ivanfioravanti/Qwen3.8-Flash-Next-DS4-IQ2/tree/672c52bbea7865352c8f0aa766c43939acf0f0d5).
151
+
152
+ Derived from Qwen's original model, with calibration from Unsloth and the
153
+ DS4 runtime/build tools. This derivative carries the **Qwen Community
154
+ License 1.0**; the original copyright and full terms are in [LICENSE](LICENSE).
SHA256SUMS CHANGED
@@ -1,8 +1,6 @@
1
  a0dc422560841fd68e06d974907f8b4c709bca44a67daad2b528437bdf676c08 LICENSE
2
- 31f1e193771a5f3fdaa7af5865e0417513e8e8cac37579d388052ca54c889d4b Qwen3.8-Flash-Next-IQ2XXSImatrix-MXFP4Down-MTP.gguf
3
- d59af7e05376c6b5267f3653018adf7f3ca078c79d584e462e8fd6e6da09f4f1 Qwen3.8-Flash-Next-IQ2XXSImatrix-MXFP4Down-MTP.gguf.json
4
- d0486667919d1de54af20baba3631ee2919e61366cb5d8664c4aeda97cdac3ec README.md
5
- 736e0569121a054ef3e69caec3313a4355fac7a3a56b4109bcb1b403baead427 qwen38-iq2-quality-results.json
6
- 501ef32728aecd8aaceaf02210192f641ce58940e74b09ec663bab0bc381ec45 qwen38-iq2-quality.md
7
- f792a15368e976985283d944ded58b8db9d3f73ebac3259e4cbc9d9fb80ac9c0 qwen38-vision-quality-results.json
8
- 9324351863fb5b5d502f138125da93fee5a4a223c4e271a775ee930db4de042f qwen38-vision-quality.md
 
1
  a0dc422560841fd68e06d974907f8b4c709bca44a67daad2b528437bdf676c08 LICENSE
2
+ 341c8d79468384a05e22998ae834a489145f6c385e276dcf79170a6b0d0ffd2d Qwen3.8-Flash-Next-IQ2XXSImatrix-Q2KDownPad768-MTP.gguf
3
+ e00113a23d34daa67b6355d79f179de4e157c32db4f33cbb206866995b01f055 Qwen3.8-Flash-Next-IQ2XXSImatrix-Q2KDownPad768-MTP.gguf.json
4
+ b4dd65841390a609f50b54cfdbf30db0eac21820e71d3c2792b0541f0e1f9b27 README.md
5
+ c21f42f5a89c7fa4cbb8a4bb0b478546bbf2b5ecbd0de33ff07b4ab5401dea9a qwen38-q2down-results.json
6
+ 807443bdd1fb3b373689954126bdb1fab228038bc85e8482851ea64668cbf13b qwen38-q2down.md
 
 
qwen38-iq2-quality-results.json DELETED
The diff for this file is too large to render. See raw diff
 
qwen38-iq2-quality.md DELETED
@@ -1,62 +0,0 @@
1
- # Qwen3.8 IQ2_XXS quality experiment
2
-
3
- IQ2_XXS is calibrated directly from the original BF16 trunk gate/up weights. All other tensors, including MXFP4 down projections and the MTP block, are copied from the existing Q4_K-imatrix combined GGUF and verified after writing. The required Q4_1 PLE sidecar remains external.
4
-
5
- Main model: **50.34 GB (46.89 GiB)**, including MTP. This is model storage, not the complete runtime memory budget.
6
-
7
- This is a promising candidate for a 64 GB memory budget: the hard-suite score remains comparable, but the BF16 probability comparison shows substantially more quantization drift than the four-bit recipes. Validate it on the target 64 GB machine and representative tasks before replacing a higher-precision build.
8
-
9
- ## Hard evaluation
10
-
11
- All four recipes use the same frozen evaluator and Metal kernels on M3 Ultra, `--suite hard --ctx 32768 --temp 0 --seed 123`, with a 1024-token prefill chunk. Native per-case generation budgets and the evaluator’s thinking-close controller are retained. Speculation and retries are disabled. Each model is evaluated once on the same 50 cases.
12
-
13
- | Recipe | Passed / 50 | Failed | Incomplete |
14
- | --- | ---: | ---: | ---: |
15
- | q4k | 35 | 2 | 13 |
16
- | q40 | 35 | 0 | 15 |
17
- | q8 | 34 | 2 | 14 |
18
- | iq2 | 36 | 3 | 11 |
19
-
20
- Passes by source:
21
-
22
- | Source | Q4_K | Q4_0 | Q8 | IQ2 |
23
- | --- | ---: | ---: | ---: | ---: |
24
- | MMLU-Pro | 23/30 | 24/30 | 22/30 | 25/30 |
25
- | OlympiadBench | 2/10 | 2/10 | 2/10 | 2/10 |
26
- | LiveBench | 5/5 | 5/5 | 5/5 | 5/5 |
27
- | NIST Juliet | 5/5 | 4/5 | 5/5 | 4/5 |
28
-
29
- Paired differences count the exact questions on which the models disagree:
30
-
31
- | IQ2 versus | IQ2 alone passed | Baseline alone passed |
32
- | --- | ---: | ---: |
33
- | q4k | 2 | 1 |
34
- | q40 | 2 | 1 |
35
- | q8 | 3 | 1 |
36
-
37
- These small, fixed suites do not establish general quality equivalence. Q8 uses Q8 routed down weights as well as gate/up; Q4_0 is an earlier complete recipe. The most controlled quantization comparison is IQ2 versus Q4_K-imatrix.
38
-
39
- ## BF16-reference continuations
40
-
41
- The existing exact-checkpoint fixture is rerun on all four builds. Fifteen cases with mismatched target-token counts are excluded consistently, leaving 85 aligned cases. This is a probability comparison on short continuations, not a long-context reasoning benchmark.
42
-
43
- | Recipe | Target NLL ↓ | First token / 85 | Top-1 agreement | Logprob MAE ↓ |
44
- | --- | ---: | ---: | ---: | ---: |
45
- | q4k | 0.21287 | 74 | 96.57% | 0.04307 |
46
- | q40 | 0.20959 | 73 | 96.52% | 0.04297 |
47
- | q8 | 0.19828 | 79 | 98.48% | 0.02070 |
48
- | iq2 | 0.27828 | 58 | 91.32% | 0.13992 |
49
-
50
- ## Memory and provenance
51
-
52
- The 32K→64K ordinary-decode sweep allocates 65,793 context positions with a 1024-token prefill chunk. macOS `time -l` reports peak RSS **33.57 GB (31.27 GiB)** and peak footprint **3.54 GB (3.29 GiB)**. These process counters do not reliably account for all mmap-backed GPU weights and must not be interpreted as the total model memory requirement. A repeat of the same sweep with Metal allocation accounting reports **2.92 GiB** peak tracked runtime tensors. The main model file plus those tracked runtime allocations totals **53.48 GB**; this is a partial budget, excluding OS and driver overhead, other host allocations and resident pages of the external PLE sidecar. PLE pages are demand-paged and reclaimable, but their memory cost is not zero. The test machine has 512 GiB; this does not validate Metal allocation limits or OS headroom on a physical 64 GB Mac. The MTP smoke test is separate from this ordinary-decode memory measurement.
53
-
54
- Ordinary decoding measured 47.88 tokens/s at 32K and 47.49 tokens/s at 64K, each for 128 generated tokens. The sweep extends a shared prompt prefix from 32K to 64K; the second prefill measures the additional 32K tokens. The CSV’s generic `kvcache_bytes=0` field is not implemented for this architecture; the runtime allocation report above supplies the memory accounting.
55
-
56
- A separate ordinary/MTP pair uses identical greedy settings, a 256-token output cap and 64K allocated context. Generated stdout matches byte-for-byte: **True**. This is a short-prompt correctness smoke test, not a full-context MTP quality evaluation.
57
-
58
- The same pinned Unsloth imatrix as the Q4 build is used. Sixteen zero-count gate/up entries use the existing deterministic weight-energy fallback; calibration provenance and per-tensor source hashes are retained in the artifact manifest.
59
-
60
- Validation: `make -j8 ds4 ds4-eval`, evaluator case validation and extractor self-tests, 35 offline Qwen pack tests, and all 1,255 written tensor readback hashes passed. All four hard runs completed 50 cases; their nonzero grading exit codes reflect wrong/incomplete answers, not an execution failure. The supplementary MTP check accepted 120 drafts in 135 verification cycles (88.9%).
61
-
62
- [Machine-readable results](qwen38-iq2-quality-results.json) include per-case scores, commands, hashes, paired disagreements and calibration details. Full local traces and logits remain under the ignored `OUT/qwen38-iq2-quality` directory.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
qwen38-q2down-results.json ADDED
@@ -0,0 +1,645 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "date": "2026-09-07",
3
+ "host": "MacStudioIvan",
4
+ "chip": "Apple M3 Ultra",
5
+ "ram_gib": 512,
6
+ "artifact": {
7
+ "baseline_bytes": 50343093376,
8
+ "candidate_bytes": 44806612192,
9
+ "saved_bytes": 5536481184,
10
+ "baseline_sha256": "31f1e193771a5f3fdaa7af5865e0417513e8e8cac37579d388052ca54c889d4b",
11
+ "candidate_sha256": "341c8d79468384a05e22998ae834a489145f6c385e276dcf79170a6b0d0ffd2d",
12
+ "changed_tensors": 48,
13
+ "unchanged_tensors": 1207,
14
+ "all_unchanged_payload_hashes_match_baseline": true
15
+ },
16
+ "quality": {
17
+ "same_executable": true,
18
+ "same_cases": true,
19
+ "nll_case_wins_candidate": 33,
20
+ "nll_case_wins_baseline": 66,
21
+ "baseline": {
22
+ "cases": 99,
23
+ "tokens": 2376,
24
+ "excluded": [
25
+ "case_088"
26
+ ],
27
+ "target_nll": 0.2907345950790922,
28
+ "bf16_top1_agreement": 0.9132996632996633,
29
+ "first_token_matches": 69,
30
+ "logprob_mae": 0.16137686548245347
31
+ },
32
+ "candidate": {
33
+ "cases": 99,
34
+ "tokens": 2376,
35
+ "excluded": [
36
+ "case_088"
37
+ ],
38
+ "target_nll": 0.30357046566619744,
39
+ "bf16_top1_agreement": 0.9031986531986532,
40
+ "first_token_matches": 65,
41
+ "logprob_mae": 0.1771228937558149
42
+ }
43
+ },
44
+ "speed": {
45
+ "baseline": {
46
+ "4096": {
47
+ "prefill_tps": 962.715,
48
+ "gen_tps": 47.63
49
+ },
50
+ "32768": {
51
+ "prefill_tps": 926.0550000000001,
52
+ "gen_tps": 47.085
53
+ }
54
+ },
55
+ "candidate": {
56
+ "4096": {
57
+ "prefill_tps": 973.1700000000001,
58
+ "gen_tps": 47.31
59
+ },
60
+ "32768": {
61
+ "prefill_tps": 935.95,
62
+ "gen_tps": 46.935
63
+ }
64
+ }
65
+ },
66
+ "smoke": {
67
+ "baseline": {
68
+ "counts": {
69
+ "PASSED": 6,
70
+ "INCOMPLETE": 6
71
+ },
72
+ "cases": [
73
+ {
74
+ "source": "MMLU-Pro",
75
+ "id": "2826",
76
+ "status": "PASSED",
77
+ "picked": "J",
78
+ "expected": "J",
79
+ "generated_tokens": "751",
80
+ "think_close": "natural"
81
+ },
82
+ {
83
+ "source": "MMLU-Pro",
84
+ "id": "10360",
85
+ "status": "PASSED",
86
+ "picked": "C",
87
+ "expected": "C",
88
+ "generated_tokens": "781",
89
+ "think_close": "natural"
90
+ },
91
+ {
92
+ "source": "MMLU-Pro",
93
+ "id": "6034",
94
+ "status": "PASSED",
95
+ "picked": "F",
96
+ "expected": "F",
97
+ "generated_tokens": "724",
98
+ "think_close": "natural"
99
+ },
100
+ {
101
+ "source": "MMLU-Pro",
102
+ "id": "10567",
103
+ "status": "INCOMPLETE",
104
+ "picked": "?",
105
+ "expected": "B",
106
+ "generated_tokens": "2048",
107
+ "think_close": "hard_forced"
108
+ },
109
+ {
110
+ "source": "MMLU-Pro",
111
+ "id": "6500",
112
+ "status": "PASSED",
113
+ "picked": "C",
114
+ "expected": "C",
115
+ "generated_tokens": "1608",
116
+ "think_close": "hard_forced"
117
+ },
118
+ {
119
+ "source": "MMLU-Pro",
120
+ "id": "9487",
121
+ "status": "PASSED",
122
+ "picked": "H",
123
+ "expected": "H",
124
+ "generated_tokens": "1427",
125
+ "think_close": "natural"
126
+ },
127
+ {
128
+ "source": "OlympiadBench",
129
+ "id": "1606",
130
+ "status": "INCOMPLETE",
131
+ "picked": "?",
132
+ "expected": "2",
133
+ "generated_tokens": "2048",
134
+ "think_close": "hard_forced"
135
+ },
136
+ {
137
+ "source": "OlympiadBench",
138
+ "id": "1618",
139
+ "status": "INCOMPLETE",
140
+ "picked": "?",
141
+ "expected": "(1,8,19),(2,7,13),(4,5,7)",
142
+ "generated_tokens": "2048",
143
+ "think_close": "hard_forced"
144
+ },
145
+ {
146
+ "source": "OlympiadBench",
147
+ "id": "1716",
148
+ "status": "INCOMPLETE",
149
+ "picked": "?",
150
+ "expected": "25/2",
151
+ "generated_tokens": "2048",
152
+ "think_close": "hard_forced"
153
+ },
154
+ {
155
+ "source": "LiveBench",
156
+ "id": "c833574b0ff6e8609bee19b36fabc48501cdcd9a64b99cd0422f54ada1acc53d",
157
+ "status": "INCOMPLETE",
158
+ "picked": "?",
159
+ "expected": "satire, martial-arts, horror, 2",
160
+ "generated_tokens": "2048",
161
+ "think_close": "hard_forced"
162
+ },
163
+ {
164
+ "source": "NIST Juliet",
165
+ "id": "juliet-cwe190-int-multiply-01",
166
+ "status": "PASSED",
167
+ "picked": "12",
168
+ "expected": "12",
169
+ "generated_tokens": "569",
170
+ "think_close": "natural"
171
+ },
172
+ {
173
+ "source": "NIST Juliet",
174
+ "id": "juliet-cwe121-array-index-01",
175
+ "status": "INCOMPLETE",
176
+ "picked": "?",
177
+ "expected": "3-4",
178
+ "generated_tokens": "2048",
179
+ "think_close": "hard_forced"
180
+ }
181
+ ]
182
+ },
183
+ "candidate": {
184
+ "counts": {
185
+ "PASSED": 5,
186
+ "INCOMPLETE": 7
187
+ },
188
+ "cases": [
189
+ {
190
+ "source": "MMLU-Pro",
191
+ "id": "2826",
192
+ "status": "PASSED",
193
+ "picked": "J",
194
+ "expected": "J",
195
+ "generated_tokens": "1502",
196
+ "think_close": "natural"
197
+ },
198
+ {
199
+ "source": "MMLU-Pro",
200
+ "id": "10360",
201
+ "status": "PASSED",
202
+ "picked": "C",
203
+ "expected": "C",
204
+ "generated_tokens": "1002",
205
+ "think_close": "natural"
206
+ },
207
+ {
208
+ "source": "MMLU-Pro",
209
+ "id": "6034",
210
+ "status": "PASSED",
211
+ "picked": "F",
212
+ "expected": "F",
213
+ "generated_tokens": "414",
214
+ "think_close": "natural"
215
+ },
216
+ {
217
+ "source": "MMLU-Pro",
218
+ "id": "10567",
219
+ "status": "INCOMPLETE",
220
+ "picked": "?",
221
+ "expected": "B",
222
+ "generated_tokens": "2048",
223
+ "think_close": "hard_forced"
224
+ },
225
+ {
226
+ "source": "MMLU-Pro",
227
+ "id": "6500",
228
+ "status": "INCOMPLETE",
229
+ "picked": "?",
230
+ "expected": "C",
231
+ "generated_tokens": "2048",
232
+ "think_close": "hard_forced"
233
+ },
234
+ {
235
+ "source": "MMLU-Pro",
236
+ "id": "9487",
237
+ "status": "PASSED",
238
+ "picked": "H",
239
+ "expected": "H",
240
+ "generated_tokens": "1855",
241
+ "think_close": "hard_forced"
242
+ },
243
+ {
244
+ "source": "OlympiadBench",
245
+ "id": "1606",
246
+ "status": "INCOMPLETE",
247
+ "picked": "?",
248
+ "expected": "2",
249
+ "generated_tokens": "2048",
250
+ "think_close": "hard_forced"
251
+ },
252
+ {
253
+ "source": "OlympiadBench",
254
+ "id": "1618",
255
+ "status": "INCOMPLETE",
256
+ "picked": "?",
257
+ "expected": "(1,8,19),(2,7,13),(4,5,7)",
258
+ "generated_tokens": "2048",
259
+ "think_close": "hard_forced"
260
+ },
261
+ {
262
+ "source": "OlympiadBench",
263
+ "id": "1716",
264
+ "status": "INCOMPLETE",
265
+ "picked": "?",
266
+ "expected": "25/2",
267
+ "generated_tokens": "2048",
268
+ "think_close": "hard_forced"
269
+ },
270
+ {
271
+ "source": "LiveBench",
272
+ "id": "c833574b0ff6e8609bee19b36fabc48501cdcd9a64b99cd0422f54ada1acc53d",
273
+ "status": "INCOMPLETE",
274
+ "picked": "?",
275
+ "expected": "satire, martial-arts, horror, 2",
276
+ "generated_tokens": "2048",
277
+ "think_close": "hard_forced"
278
+ },
279
+ {
280
+ "source": "NIST Juliet",
281
+ "id": "juliet-cwe190-int-multiply-01",
282
+ "status": "PASSED",
283
+ "picked": "12",
284
+ "expected": "12",
285
+ "generated_tokens": "527",
286
+ "think_close": "natural"
287
+ },
288
+ {
289
+ "source": "NIST Juliet",
290
+ "id": "juliet-cwe121-array-index-01",
291
+ "status": "INCOMPLETE",
292
+ "picked": "?",
293
+ "expected": "3-4",
294
+ "generated_tokens": "1540",
295
+ "think_close": "hard_forced"
296
+ }
297
+ ]
298
+ },
299
+ "mtp_smoke": {
300
+ "output_byte_equal": true,
301
+ "output_sha256": "e9a2ead1a9c5d175262ba260c243f0bb931cc052da495c4326a3792349982b37",
302
+ "generated_tokens": 128,
303
+ "ordinary_generation_tps": 50.97,
304
+ "mtp_generation_tps": 73.89
305
+ }
306
+ },
307
+ "provenance": {
308
+ "revision": "ffd85d426313ace6dae805e9f2fb4424d5b427fd",
309
+ "machine": "macOS-27.0-arm64-arm-64bit-Mach-O",
310
+ "sha256": {
311
+ "ds4": "3eb8302d606c08a0e2981a41d2514109bce67a108ca2dbdeebd495ba04fa5135",
312
+ "ds4-eval": "277cbeb7bda396bd8cac5953021c0e929e13bb394faefcedcd8d7c45d8314930",
313
+ "ds4-bench": "4388d6b7862c12b2e14c2c2420031332abc9fae582c1c18a889ef8cd5bbb3874",
314
+ "ds4.c": "ae40992d0777a80e0a30582b7dda66099f8f0284967b46d21a8d12d8991436cb",
315
+ "ds4_metal.m": "b9a2ffe1fe271f86c48433ca2d3c640f0fe971d5f7ca5748bb53b6a24931feb8",
316
+ "metal/qwen4.metal": "210f4ffd614e3241931fb096f6e9b9c8b6090dfbb68d3aa50d9bfc1662fd2448",
317
+ "gguf-tools/qwen4_iq2.py": "c590438d13f35ac884ba9f6e187d264bfa8b5195edf917b675ebfadd87fbe327"
318
+ },
319
+ "quality_settings": {
320
+ "suite": "hard-smoke",
321
+ "cases": 12,
322
+ "tokens": 2048,
323
+ "context": 32768,
324
+ "prefill_chunk": 1024,
325
+ "temperature": 0,
326
+ "seed": 123
327
+ },
328
+ "measured_build_sha256": {
329
+ "ds4": "3eb8302d606c08a0e2981a41d2514109bce67a108ca2dbdeebd495ba04fa5135",
330
+ "ds4-eval": "277cbeb7bda396bd8cac5953021c0e929e13bb394faefcedcd8d7c45d8314930",
331
+ "ds4-bench": "4388d6b7862c12b2e14c2c2420031332abc9fae582c1c18a889ef8cd5bbb3874",
332
+ "ds4.c": "ae40992d0777a80e0a30582b7dda66099f8f0284967b46d21a8d12d8991436cb",
333
+ "ds4_metal.m": "b993a5cf390e6b5d25cff60e1acf41ed85c30f7e5f67cc0319e59ecb6e085bb1",
334
+ "metal/qwen4.metal": "210f4ffd614e3241931fb096f6e9b9c8b6090dfbb68d3aa50d9bfc1662fd2448"
335
+ },
336
+ "final_validation_change": "A later host guard rejects invalid down activation widths not divisible by 32; measured valid 640-wide geometry is unaffected. Final sources will be rebuilt and kernel-tested."
337
+ },
338
+ "jobs": [
339
+ {
340
+ "name": "candidate-bf16-driver",
341
+ "command": [
342
+ "uv",
343
+ "run",
344
+ "--no-project",
345
+ "--with",
346
+ "numpy",
347
+ "--with",
348
+ "tokenizers",
349
+ "python",
350
+ "speed-bench/qwen38_q2down_compare.py",
351
+ "--model",
352
+ "/Users/ifioravanti/models/qwen38-q2down-experiment/Qwen3.8-Flash-Next-IQ2XXSImatrix-Q2KDownPad768-MTP.gguf",
353
+ "--ple",
354
+ "/Users/ifioravanti/models/qwen38-q4k-imatrix/Qwen3.8-Flash-Next-PLE-Q4_1.gguf",
355
+ "--tokenizer",
356
+ "/Users/ifioravanti/.cache/huggingface/hub/models--Qwen--Qwen3.8-Flash-Next/snapshots/de4b8e4d43b917e7706784d8bb445c9af86a3540/tokenizer.json",
357
+ "--out",
358
+ "/Users/ifioravanti/github/ds4/OUT/qwen38-q2down/candidate-bf16"
359
+ ],
360
+ "started": 1788776877.7152152,
361
+ "returncode": 0,
362
+ "elapsed_seconds": 68.86908960342407
363
+ },
364
+ {
365
+ "name": "baseline-bench-1",
366
+ "command": [
367
+ "./ds4-bench",
368
+ "-m",
369
+ "/Users/ifioravanti/models/Qwen3.8-Flash-Next-DS4-IQ2/Qwen3.8-Flash-Next-IQ2XXSImatrix-MXFP4Down-MTP.gguf",
370
+ "--ple",
371
+ "/Users/ifioravanti/models/qwen38-q4k-imatrix/Qwen3.8-Flash-Next-PLE-Q4_1.gguf",
372
+ "--metal",
373
+ "--prompt-file",
374
+ "/Users/ifioravanti/github/ds4/OUT/qwen38-q2down/bench-prompt.txt",
375
+ "--ctx-start",
376
+ "4096",
377
+ "--ctx-max",
378
+ "32768",
379
+ "--step-mul",
380
+ "8",
381
+ "--ctx-alloc",
382
+ "33025",
383
+ "--gen-tokens",
384
+ "128",
385
+ "--teacher-forced-decode",
386
+ "--prefill-chunk",
387
+ "1024",
388
+ "--csv",
389
+ "/Users/ifioravanti/github/ds4/OUT/qwen38-q2down/baseline-bench-1.csv"
390
+ ],
391
+ "started": 1788776946.584626,
392
+ "returncode": 1,
393
+ "elapsed_seconds": 1.6402301788330078
394
+ },
395
+ {
396
+ "name": "baseline-bench-1",
397
+ "command": [
398
+ "./ds4-bench",
399
+ "-m",
400
+ "/Users/ifioravanti/models/Qwen3.8-Flash-Next-DS4-IQ2/Qwen3.8-Flash-Next-IQ2XXSImatrix-MXFP4Down-MTP.gguf",
401
+ "--ple",
402
+ "/Users/ifioravanti/models/qwen38-q4k-imatrix/Qwen3.8-Flash-Next-PLE-Q4_1.gguf",
403
+ "--metal",
404
+ "--prompt-file",
405
+ "/Users/ifioravanti/github/ds4/OUT/qwen38-q2down/bench-prompt.txt",
406
+ "--ctx-start",
407
+ "4096",
408
+ "--ctx-max",
409
+ "32768",
410
+ "--step-mul",
411
+ "8",
412
+ "--ctx-alloc",
413
+ "33025",
414
+ "--gen-tokens",
415
+ "128",
416
+ "--teacher-forced-decode",
417
+ "--prefill-chunk",
418
+ "1024",
419
+ "--csv",
420
+ "/Users/ifioravanti/github/ds4/OUT/qwen38-q2down/baseline-bench-1.csv"
421
+ ],
422
+ "started": 1788776981.544662,
423
+ "returncode": 0,
424
+ "elapsed_seconds": 42.00995206832886
425
+ },
426
+ {
427
+ "name": "candidate-bench-1",
428
+ "command": [
429
+ "./ds4-bench",
430
+ "-m",
431
+ "/Users/ifioravanti/models/qwen38-q2down-experiment/Qwen3.8-Flash-Next-IQ2XXSImatrix-Q2KDownPad768-MTP.gguf",
432
+ "--ple",
433
+ "/Users/ifioravanti/models/qwen38-q4k-imatrix/Qwen3.8-Flash-Next-PLE-Q4_1.gguf",
434
+ "--metal",
435
+ "--prompt-file",
436
+ "/Users/ifioravanti/github/ds4/OUT/qwen38-q2down/bench-prompt.txt",
437
+ "--ctx-start",
438
+ "4096",
439
+ "--ctx-max",
440
+ "32768",
441
+ "--step-mul",
442
+ "8",
443
+ "--ctx-alloc",
444
+ "33025",
445
+ "--gen-tokens",
446
+ "128",
447
+ "--teacher-forced-decode",
448
+ "--prefill-chunk",
449
+ "1024",
450
+ "--csv",
451
+ "/Users/ifioravanti/github/ds4/OUT/qwen38-q2down/candidate-bench-1.csv"
452
+ ],
453
+ "started": 1788777023.555121,
454
+ "returncode": 0,
455
+ "elapsed_seconds": 41.66611909866333
456
+ },
457
+ {
458
+ "name": "candidate-bench-2",
459
+ "command": [
460
+ "./ds4-bench",
461
+ "-m",
462
+ "/Users/ifioravanti/models/qwen38-q2down-experiment/Qwen3.8-Flash-Next-IQ2XXSImatrix-Q2KDownPad768-MTP.gguf",
463
+ "--ple",
464
+ "/Users/ifioravanti/models/qwen38-q4k-imatrix/Qwen3.8-Flash-Next-PLE-Q4_1.gguf",
465
+ "--metal",
466
+ "--prompt-file",
467
+ "/Users/ifioravanti/github/ds4/OUT/qwen38-q2down/bench-prompt.txt",
468
+ "--ctx-start",
469
+ "4096",
470
+ "--ctx-max",
471
+ "32768",
472
+ "--step-mul",
473
+ "8",
474
+ "--ctx-alloc",
475
+ "33025",
476
+ "--gen-tokens",
477
+ "128",
478
+ "--teacher-forced-decode",
479
+ "--prefill-chunk",
480
+ "1024",
481
+ "--csv",
482
+ "/Users/ifioravanti/github/ds4/OUT/qwen38-q2down/candidate-bench-2.csv"
483
+ ],
484
+ "started": 1788777065.2217221,
485
+ "returncode": 0,
486
+ "elapsed_seconds": 41.78662300109863
487
+ },
488
+ {
489
+ "name": "baseline-bench-2",
490
+ "command": [
491
+ "./ds4-bench",
492
+ "-m",
493
+ "/Users/ifioravanti/models/Qwen3.8-Flash-Next-DS4-IQ2/Qwen3.8-Flash-Next-IQ2XXSImatrix-MXFP4Down-MTP.gguf",
494
+ "--ple",
495
+ "/Users/ifioravanti/models/qwen38-q4k-imatrix/Qwen3.8-Flash-Next-PLE-Q4_1.gguf",
496
+ "--metal",
497
+ "--prompt-file",
498
+ "/Users/ifioravanti/github/ds4/OUT/qwen38-q2down/bench-prompt.txt",
499
+ "--ctx-start",
500
+ "4096",
501
+ "--ctx-max",
502
+ "32768",
503
+ "--step-mul",
504
+ "8",
505
+ "--ctx-alloc",
506
+ "33025",
507
+ "--gen-tokens",
508
+ "128",
509
+ "--teacher-forced-decode",
510
+ "--prefill-chunk",
511
+ "1024",
512
+ "--csv",
513
+ "/Users/ifioravanti/github/ds4/OUT/qwen38-q2down/baseline-bench-2.csv"
514
+ ],
515
+ "started": 1788777107.008838,
516
+ "returncode": 0,
517
+ "elapsed_seconds": 42.11957907676697
518
+ },
519
+ {
520
+ "name": "candidate-hard-smoke",
521
+ "command": [
522
+ "./ds4-eval",
523
+ "-m",
524
+ "/Users/ifioravanti/models/qwen38-q2down-experiment/Qwen3.8-Flash-Next-IQ2XXSImatrix-Q2KDownPad768-MTP.gguf",
525
+ "--ple",
526
+ "/Users/ifioravanti/models/qwen38-q4k-imatrix/Qwen3.8-Flash-Next-PLE-Q4_1.gguf",
527
+ "--metal",
528
+ "--suite",
529
+ "hard-smoke",
530
+ "--ctx",
531
+ "32768",
532
+ "--prefill-chunk",
533
+ "1024",
534
+ "--temp",
535
+ "0",
536
+ "--seed",
537
+ "123",
538
+ "--tokens",
539
+ "2048",
540
+ "--plain",
541
+ "--pause-ms",
542
+ "1",
543
+ "--trace",
544
+ "/Users/ifioravanti/github/ds4/OUT/qwen38-q2down/candidate-hard-smoke.trace"
545
+ ],
546
+ "started": 1788777149.1288981,
547
+ "returncode": 1,
548
+ "elapsed_seconds": 390.98224997520447
549
+ },
550
+ {
551
+ "name": "candidate-cpu-gpu",
552
+ "command": [
553
+ "./ds4",
554
+ "-m",
555
+ "/Users/ifioravanti/models/qwen38-q2down-experiment/Qwen3.8-Flash-Next-IQ2XXSImatrix-Q2KDownPad768-MTP.gguf",
556
+ "--ple",
557
+ "/Users/ifioravanti/models/qwen38-q4k-imatrix/Qwen3.8-Flash-Next-PLE-Q4_1.gguf",
558
+ "--metal",
559
+ "--ctx",
560
+ "4096",
561
+ "--first-token-test",
562
+ "--raw",
563
+ "-p",
564
+ "x"
565
+ ],
566
+ "started": 1788777540.111547,
567
+ "returncode": 0,
568
+ "elapsed_seconds": 4.942179918289185
569
+ },
570
+ {
571
+ "name": "candidate-greedy",
572
+ "command": [
573
+ "./ds4",
574
+ "-m",
575
+ "/Users/ifioravanti/models/qwen38-q2down-experiment/Qwen3.8-Flash-Next-IQ2XXSImatrix-Q2KDownPad768-MTP.gguf",
576
+ "--ple",
577
+ "/Users/ifioravanti/models/qwen38-q4k-imatrix/Qwen3.8-Flash-Next-PLE-Q4_1.gguf",
578
+ "--metal",
579
+ "--ctx",
580
+ "4096",
581
+ "--temp",
582
+ "0",
583
+ "--seed",
584
+ "123",
585
+ "-n",
586
+ "128",
587
+ "-p",
588
+ "Write a Python function that returns the prime factors of a positive integer.",
589
+ "--nothink",
590
+ "--prefill-chunk",
591
+ "1024"
592
+ ],
593
+ "started": 1788777545.054121,
594
+ "returncode": 0,
595
+ "elapsed_seconds": 4.287975788116455
596
+ },
597
+ {
598
+ "name": "candidate-mtp",
599
+ "command": [
600
+ "./ds4",
601
+ "-m",
602
+ "/Users/ifioravanti/models/qwen38-q2down-experiment/Qwen3.8-Flash-Next-IQ2XXSImatrix-Q2KDownPad768-MTP.gguf",
603
+ "--ple",
604
+ "/Users/ifioravanti/models/qwen38-q4k-imatrix/Qwen3.8-Flash-Next-PLE-Q4_1.gguf",
605
+ "--metal",
606
+ "--ctx",
607
+ "4096",
608
+ "--temp",
609
+ "0",
610
+ "--seed",
611
+ "123",
612
+ "-n",
613
+ "128",
614
+ "-p",
615
+ "Write a Python function that returns the prime factors of a positive integer.",
616
+ "--nothink",
617
+ "--prefill-chunk",
618
+ "1024",
619
+ "--mtp"
620
+ ],
621
+ "started": 1788777549.342518,
622
+ "returncode": 0,
623
+ "elapsed_seconds": 3.3929851055145264
624
+ }
625
+ ],
626
+ "validation": {
627
+ "tensor_readback_hashes": 1255,
628
+ "unchanged_payload_hashes": 1207,
629
+ "pack_tests_passed": 35,
630
+ "metal_kernel_suite": "passed",
631
+ "cpu_gpu_one_token_max_logit_error": 0.00147057,
632
+ "cpu_gpu_one_token_top1_equal": true,
633
+ "final_binary_greedy_smoke_equal": true
634
+ },
635
+ "final_build_sha256": {
636
+ "ds4": "d127bd8bee9625430f472d65ce965544cd43cfde9b4f28e5c78fab2dfd99e8f5",
637
+ "ds4-eval": "6ebdcb096fadcef05d4fba7edc2d48c63f20270d4e1f9c1812802f9ad3807ff1",
638
+ "ds4-bench": "1db4fc9d2403f3ec3d98bc4a1bcbcecdabd5a469db14464f5804601a55480cff",
639
+ "ds4.c": "ae40992d0777a80e0a30582b7dda66099f8f0284967b46d21a8d12d8991436cb",
640
+ "ds4_metal.m": "b9a2ffe1fe271f86c48433ca2d3c640f0fe971d5f7ca5748bb53b6a24931feb8",
641
+ "metal/qwen4.metal": "210f4ffd614e3241931fb096f6e9b9c8b6090dfbb68d3aa50d9bfc1662fd2448",
642
+ "gguf-tools/qwen4_iq2.py": "c590438d13f35ac884ba9f6e187d264bfa8b5195edf917b675ebfadd87fbe327"
643
+ },
644
+ "raw_artifacts": "/Users/ifioravanti/github/ds4/OUT/qwen38-q2down"
645
+ }
qwen38-q2down.md ADDED
@@ -0,0 +1,93 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Qwen3.8 padded Q2_K down experiment
2
+
3
+ The candidate saves **5.16 GiB (11%)** with essentially unchanged inference
4
+ speed on MacStudioIvan (M3 Ultra, 512 GiB RAM). It shows modest additional
5
+ probability drift and one fewer completed correct answer in the capped smoke
6
+ suite. This experiment measures the smaller model now used for the default Q2 release.
7
+
8
+ ## Artifact
9
+
10
+ - Original main GGUF: **50,343,093,376 bytes / 46.89 GiB**.
11
+ - Candidate main GGUF: **44,806,612,192 bytes / 41.73 GiB**.
12
+ - Saved: **5,536,481,184 bytes** (metadata adds 96 bytes).
13
+ - Only the 48 trunk expert down tensors changed, from MXFP4 to calibrated
14
+ Q2_K. All 1,207 other tensor payload hashes match the original manifest.
15
+ - Quantization uses original BF16 weights and the pinned Unsloth imatrix.
16
+ Eight zero-count down entries use the existing per-expert weight-energy
17
+ fallback. Gate/up IQ2_XXS weights and the complete MTP block are unchanged.
18
+ - Down rows store 768 physical columns for 640 logical activations: three
19
+ 84-byte Q2_K blocks replace twenty 17-byte MXFP4 blocks per row.
20
+ - The required external Q4_1 PLE sidecar is unchanged and excluded from these
21
+ sizes. These tests do not establish a fit on a physical 64 GB machine.
22
+
23
+ Candidate SHA-256:
24
+ `341c8d79468384a05e22998ae834a489145f6c385e276dcf79170a6b0d0ffd2d`.
25
+
26
+ ## Quality
27
+
28
+ On 99 saved BF16-reference continuations (2,376 tokens), using identical
29
+ prompt/target token IDs and the same executable for both models:
30
+
31
+ - BF16 top-token agreement: **91.33% → 90.32%** (down 1.01 percentage points).
32
+ - Target NLL: **0.290735 → 0.303570** (up 4.4%; lower is better).
33
+ - Target logprob MAE: **0.161377 → 0.177123**.
34
+ - First-token matches: **69/99 → 65/99**.
35
+ - Per-case NLL favors the original on 66 cases and the candidate on 33.
36
+
37
+ The fixture's original tokenizer encodes prompt segments and continuations
38
+ directly into the production Metal teacher-forcing path. Case 088 is excluded
39
+ because token boundaries do not round-trip to the saved reference bytes.
40
+ This differs from the earlier 85-case scoring pipeline; compare models within
41
+ this experiment. Short continuations do not establish reasoning equivalence.
42
+
43
+ The 12-question `hard-smoke` suite uses 32K context, 1,024-token prefill chunks,
44
+ temperature 0, seed 123, a 2,048-token generation cap, and the standard
45
+ thinking-close controller. No retries or MTP:
46
+
47
+ - Original: **6 passed, 0 wrong, 6 incomplete**.
48
+ - Candidate: **5 passed, 0 wrong, 7 incomplete**.
49
+ - MMLU-Pro case 6500 changes from passed to incomplete; other statuses match.
50
+ Incomplete means no gradeable final answer, not necessarily an exhausted
51
+ budget. The candidate's final security case ended before the cap.
52
+
53
+ ## Speed
54
+
55
+ Two sequential passes in opposite model order, identical raw prompt tokens,
56
+ 128 teacher-forced decode tokens per frontier, 33,025 allocated positions,
57
+ and 1,024-token prefill chunks. Arithmetic means:
58
+
59
+ - **4K:** decode **47.63 → 47.31 tok/s**; prefill **962.72 → 973.17 tok/s**.
60
+ - **32K:** decode **47.09 → 46.94 tok/s**; prefill **926.06 → 935.95 tok/s**.
61
+
62
+ The 32K prefill measurement processes the additional 28,672 tokens after 4K.
63
+ Decode differences are under 1% and comparable to run variation. The generic
64
+ CSV `kvcache_bytes=0` at 32K is not a total-memory measurement.
65
+
66
+ A separate short-prompt, 128-token greedy smoke test produced identical text
67
+ with MTP enabled and disabled. Generation measured 73.89 versus 50.97 tok/s
68
+ respectively in that single pair; this is not a general MTP speed benchmark.
69
+
70
+ ## Verification and use
71
+
72
+ All 1,255 output tensor payloads were read back and hash-verified. Physical
73
+ down dimensions and the unchanged MTP layout were independently checked.
74
+ The complete Qwen Metal kernel suite passes, including padded Q2_K decode,
75
+ tiled prefill, shared experts, deliberately nonzero padding, an aligned Q2_K
76
+ control, and rejection of invalid activation widths. All 35 pack tests pass.
77
+ The candidate's one-token CPU/GPU comparison agrees on top-1, with maximum
78
+ logit difference 0.00147057. The final rebuilt binary also reproduces the
79
+ candidate's greedy smoke output.
80
+
81
+ Use the rebuilt executable from this checkout; older builds reject the padded
82
+ layout. The original model and default model selection were preserved.
83
+
84
+ ```sh
85
+ ./ds4 --metal \
86
+ -m "$HOME/models/qwen38-q2down-experiment/Qwen3.8-Flash-Next-IQ2XXSImatrix-Q2KDownPad768-MTP.gguf" \
87
+ --ple "$HOME/models/qwen38-q4k-imatrix/Qwen3.8-Flash-Next-PLE-Q4_1.gguf" \
88
+ --ctx 32768 --prefill-chunk 1024
89
+ ```
90
+
91
+ Add `--mtp` for speculation. See [build instructions](https://github.com/ivanfioravanti/ds4-metal/blob/5bd8796/gguf-tools/README.md#experimental-padded-q2_k-down-projections)
92
+ and [machine-readable results](qwen38-q2down-results.json). Raw logits, traces,
93
+ commands and measured binaries are under the ignored `OUT/qwen38-q2down/`.
qwen38-vision-quality-results.json DELETED
@@ -1,176 +0,0 @@
1
- {
2
- "revision": "3bf8552ee49a4290126be9d503e72f96bff494bc",
3
- "encoder": "/Users/ifioravanti/github/ds4/gguf/mmproj-Qwen3.8-Flash-Next-Q8_0.gguf",
4
- "encoder_sha256": "b2e9b5e4a44c107f8867e67dbf09b607fd99ae33c1a97a60a6720aeb252a9dad",
5
- "runs": [
6
- {
7
- "model": "iq2",
8
- "command": [
9
- "/Users/ifioravanti/github/ds4/ds4-server",
10
- "-m",
11
- "/Users/ifioravanti/models/qwen38-iq2-imatrix/Qwen3.8-Flash-Next-IQ2XXSImatrix-MXFP4Down-MTP.gguf",
12
- "--ple",
13
- "/Users/ifioravanti/models/qwen38-q4k-imatrix/Qwen3.8-Flash-Next-PLE-Q4_1.gguf",
14
- "--vision",
15
- "/Users/ifioravanti/github/ds4/gguf/mmproj-Qwen3.8-Flash-Next-Q8_0.gguf",
16
- "--metal",
17
- "--ctx",
18
- "8192",
19
- "--prefill-chunk",
20
- "1024",
21
- "--host",
22
- "127.0.0.1",
23
- "--port",
24
- "18938"
25
- ],
26
- "started": 1788733344.69397,
27
- "returncode": 0,
28
- "cases": [
29
- {
30
- "name": "diagram",
31
- "pass": true,
32
- "missing": [],
33
- "forbidden": [],
34
- "provider": null,
35
- "answer": "Based on the diagram provided:\n\nThe three box labels from left to right are:\n1. **INPUT**\n2. **ENCODER**\n3. **SUMMARY**\n\nThe box that immediately follows ENCODER is **SUMMARY**."
36
- },
37
- {
38
- "name": "ocr",
39
- "pass": true,
40
- "missing": [],
41
- "forbidden": [],
42
- "provider": null,
43
- "answer": "Venue: NORTH HARBOR\nTrain: 482\nGate: C7\nDeparture: 19:45\nSeat: 14A\nAccess code: MINT-731"
44
- },
45
- {
46
- "name": "spatial",
47
- "pass": true,
48
- "missing": [],
49
- "forbidden": [],
50
- "provider": null,
51
- "answer": "Based on the provided image, here are the three colored shapes and their relative positions:\n\n1. **Blue Circle**\n * Located in the **upper-left** portion of the image.\n * It is to the **left** of the Red Triangle.\n * It is **above** and slightly to the **left** of the Green Square.\n\n2. **Red Triangle**\n * Located in the **upper-right** portion of the image.\n * It is to the **right** of the Blue Circle.\n * It is **above** and slightly to the **right** of the Green Square.\n\n3. **Green Square**\n * Located in the **lower-center** portion of the image.\n * It is **below** both the Blue Circle and the Red Triangle.\n * It is positioned **between** the Blue Circle (to its upper-left) and the Red Triangle (to its upper-right).\n\nIn summary:\n- The Blue Circle and Red Triangle are positioned side-by-side at the top.\n- The Green Square is centered below them, forming a triangular arrangement with the other two shapes."
52
- },
53
- {
54
- "name": "screenshot",
55
- "pass": true,
56
- "missing": [],
57
- "forbidden": [],
58
- "provider": null,
59
- "answer": "Based on the screenshot:\n\n- **Selected file:** `deploy.sh` (highlighted in yellow/orange in the FILES sidebar)\n- **Build status:** FAILED (shown in red text: \"Build 42: FAILED\")\n- **Exact error:** `error: missing CUDA_HOME`\n- **Exit status:** `exit status 2`"
60
- },
61
- {
62
- "name": "photo",
63
- "pass": true,
64
- "missing": [],
65
- "forbidden": [],
66
- "provider": null,
67
- "answer": "The main subject of this photograph is **Planet Earth**, viewed from space. It is a full-globe image, often referred to as the \u201cBlue Marble,\u201d showcasing the planet\u2019s oceans, continents, and swirling cloud patterns against the blackness of space.\n\nThe most clearly visible continent in this image is **Africa**. Its distinctive shape \u2014 including the Horn of Africa, the Sahel region, and the southern tip \u2014 is prominently displayed in the center-left portion of the globe.\n\nThe large island off its southeastern coast is **Madagascar**. It is clearly visible as a long, narrow landmass situated in the Indian Ocean, separated from the African mainland by the Mozambique Channel.\n\n---\n\n**Summary:**\n- **Main Subject**: Planet Earth (viewed from space)\n- **Most Clearly Visible Continent**: Africa\n- **Large Island Off Southeastern Coast**: Madagascar\n\nThis iconic view was famously captured by the Apollo 17 crew in 1972, though similar images have been taken by satellites since then. The clarity of Africa and Madagascar makes them easily identifiable landmarks in this global perspective."
68
- },
69
- {
70
- "name": "unrelated",
71
- "pass": true,
72
- "missing": [],
73
- "forbidden": [],
74
- "provider": null,
75
- "answer": "No. The image shows three labeled geometric shapes: a blue circle, a red triangle, and a green square."
76
- }
77
- ],
78
- "passed": 6,
79
- "finished": 1788733371.069199
80
- },
81
- {
82
- "model": "q4k",
83
- "command": [
84
- "/Users/ifioravanti/github/ds4/ds4-server",
85
- "-m",
86
- "/Users/ifioravanti/models/qwen38-q4k-imatrix/Qwen3.8-Flash-Next-Q4KImatrix-MTP-qwen4exp-pleext.gguf",
87
- "--ple",
88
- "/Users/ifioravanti/models/qwen38-q4k-imatrix/Qwen3.8-Flash-Next-PLE-Q4_1.gguf",
89
- "--vision",
90
- "/Users/ifioravanti/github/ds4/gguf/mmproj-Qwen3.8-Flash-Next-Q8_0.gguf",
91
- "--metal",
92
- "--ctx",
93
- "8192",
94
- "--prefill-chunk",
95
- "1024",
96
- "--host",
97
- "127.0.0.1",
98
- "--port",
99
- "18938"
100
- ],
101
- "started": 1788733371.069612,
102
- "returncode": 0,
103
- "cases": [
104
- {
105
- "name": "diagram",
106
- "pass": true,
107
- "missing": [],
108
- "forbidden": [],
109
- "provider": null,
110
- "answer": "Based on the provided diagram, here is the information you requested:\n\n- The three box labels from left to right are: **INPUT**, **ENCODER**, and **SUMMARY**.\n- The box that immediately follows ENCODER is **SUMMARY**."
111
- },
112
- {
113
- "name": "ocr",
114
- "pass": true,
115
- "missing": [],
116
- "forbidden": [],
117
- "provider": null,
118
- "answer": "Based on the image provided, here are the transcribed details:\n\n* **Venue:** NORTH HARBOR\n* **Train:** 482\n* **Gate:** C7\n* **Departure:** 19:45\n* **Seat:** 14A\n* **Access Code:** MINT-731"
119
- },
120
- {
121
- "name": "spatial",
122
- "pass": true,
123
- "missing": [],
124
- "forbidden": [],
125
- "provider": null,
126
- "answer": "Based on the image provided, here are the three colored shapes and their relative positions:\n\n1. **Blue Circle**: Located in the **top-left** portion of the image.\n2. **Red Triangle**: Located in the **top-right** portion of the image.\n3. **Green Square**: Located in the **bottom-center** portion of the image.\n\n---\n\n### Relative Positions:\n\n- The **Blue Circle** is to the **left** of the Red Triangle and **above** the Green Square.\n- The **Red Triangle** is to the **right** of the Blue Circle and **above** the Green Square.\n- The **Green Square** is **below** both the Blue Circle and the Red Triangle, and centered horizontally between them.\n\nIn summary:\n- Top row: Blue Circle (left), Red Triangle (right)\n- Bottom row: Green Square (centered below the top two)"
127
- },
128
- {
129
- "name": "screenshot",
130
- "pass": true,
131
- "missing": [],
132
- "forbidden": [],
133
- "provider": null,
134
- "answer": "Based on the screenshot provided:\n\n1. **Selected File:** The file `deploy.sh` is selected (highlighted in yellow in the left sidebar).\n2. **Build Status:** The build **failed** (indicated by the red text \"Build 42: FAILED\" in the terminal).\n3. **Exact Error:** The error message shown is `error: missing CUDA_HOME`.\n4. **Exit Status:** The exit status displayed is `exit status 2`."
135
- },
136
- {
137
- "name": "photo",
138
- "pass": true,
139
- "missing": [],
140
- "forbidden": [],
141
- "provider": null,
142
- "answer": "The main subject of this photograph is the planet **Earth**, viewed from space. The image prominently features the African continent, with its distinctive shape and reddish-brown terrain clearly visible against the blue oceans and swirling white clouds.\n\nThe most clearly visible continent is **Africa**.\n\nThe large island off its southeastern coast is **Madagascar**. It is easily identifiable as the elongated landmass situated in the Indian Ocean, separated from the mainland by the Mozambique Channel."
143
- },
144
- {
145
- "name": "unrelated",
146
- "pass": true,
147
- "missing": [],
148
- "forbidden": [],
149
- "provider": null,
150
- "answer": "No. The image shows three labeled geometric shapes: a blue circle, a red triangle, and a green square."
151
- }
152
- ],
153
- "passed": 6,
154
- "finished": 1788733414.885879
155
- }
156
- ],
157
- "file_sha256": {
158
- "ds4-server": "d5fd5dfae1a716dd10e2057af6fc90d75268faa28836c72e3aff2540a58e9580",
159
- "tests/run_glm53_vision_quality.py": "849a97fe0f1ae37278f9306a64759baf5b6b114d9457905e3dc355fcbb13723b",
160
- "tests/vision-fixtures/glm53/README.md": "7ba16d74fa2b5c56b12ae30587e8492128a39ada615ee7de885ba89ecccda9a8",
161
- "tests/vision-fixtures/glm53/cases.json": "b95deec8bde6640a4828b76391f656f40e8eac098f0dff5396bda3f3df10bcea",
162
- "tests/vision-fixtures/glm53/diagram.png": "ed423c191b553ff2e6fea5c01e0df7d0f8766d254a2df00b0d8b8d32ed54be45",
163
- "tests/vision-fixtures/glm53/earth.jpg": "a48278513a38768ff92247972e60bc873eb361a8527cb8686a3e19c3ae1bdf9d",
164
- "tests/vision-fixtures/glm53/screenshot.png": "28d2f8b7860e520df26542041e263c9cf641e9c5bff0652e67b186e55a6b073c",
165
- "tests/vision-fixtures/glm53/spatial.png": "515542d4bc1bc9b1922ed417757eed225be4c1486fdc292ad373ebf24f0e42f9",
166
- "tests/vision-fixtures/glm53/text.png": "3527da96122fd75d3b7cff45cebf8ad0ce27b5971d9b460d62e2ceb59b833921"
167
- },
168
- "settings": {
169
- "temperature": 0,
170
- "reasoning_effort": "none",
171
- "max_tokens": 320,
172
- "max_image_tokens": 1024,
173
- "mtp": false,
174
- "retries": 0
175
- }
176
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
qwen38-vision-quality.md DELETED
@@ -1,52 +0,0 @@
1
- # Qwen3.8 IQ2 and Q4_K vision smoke test
2
-
3
- Both recipes passed all six existing API vision fixtures on the M3 Ultra
4
- 512 GiB machine. Tested revision: `3bf8552`, September 7, 2026 (Europe/Rome).
5
-
6
- | Case | IQ2_XXS imatrix | Q4_K imatrix |
7
- | --- | --- | --- |
8
- | Diagram labels and order | Pass | Pass |
9
- | Exact OCR | Pass | Pass |
10
- | Spatial relationships | Pass | Pass |
11
- | Software screenshot | Pass | Pass |
12
- | Earth photograph | Pass | Pass |
13
- | Rejection of unrelated train-ticket premise | Pass | Pass |
14
-
15
- The IQ2 recipe is the 50.34 GB mixed IQ2_XXS gate/up, MXFP4 down build from
16
- the [text quality comparison](qwen38-iq2-quality.md). The Q4_K recipe is its
17
- combined MTP template. Both use the same external Q4_1 PLE and downloaded
18
- `mmproj-Qwen3.8-Flash-Next-Q8_0.gguf` vision encoder (616,703,104 bytes).
19
-
20
- Servers ran serially on Metal, with 8,192 context positions, a 1,024-token
21
- prefill chunk, a maximum of 1,024 image tokens, and MTP disabled. The existing
22
- `tests/run_glm53_vision_quality.py` runner sent local OpenAI-compatible API
23
- requests with temperature 0, `reasoning_effort=none`, and a 320-token output
24
- limit. No retries or fixture changes were made. Both runner exits were zero;
25
- both temporary servers were stopped after testing.
26
-
27
- `make -j8 ds4-server` succeeded. To reproduce, launch one model at a time:
28
-
29
- ```sh
30
- ./ds4-server -m /path/to/model.gguf --ple /path/to/PLE-Q4_1.gguf \
31
- --vision gguf/mmproj-Qwen3.8-Flash-Next-Q8_0.gguf \
32
- --metal --ctx 8192 --prefill-chunk 1024 --host 127.0.0.1 --port 18938
33
- ```
34
-
35
- In another terminal:
36
-
37
- ```sh
38
- DS4_VISION_ENDPOINT=http://127.0.0.1:18938/v1/chat/completions \
39
- DS4_VISION_MODEL=qwen3.8-flash-next DS4_VISION_SUITE=qwen38 \
40
- DS4_VISION_REASONING_EFFORT=none \
41
- python3 tests/run_glm53_vision_quality.py
42
- ```
43
-
44
- This is a small functional smoke suite using required/forbidden answer
45
- substrings. It confirms basic image processing and response quality, but does
46
- not establish general vision accuracy, IQ2/Q4_K equivalence, or numerical
47
- agreement of the encoder with the original HF checkpoint. The separate
48
- `make test-qwen4-vision` reference comparison was not run.
49
-
50
- [Full answers and provenance](qwen38-vision-quality-results.json) include the
51
- exact server commands, encoder hash, fixture hashes and per-case results.
52
- Raw server logs remain locally under `OUT/qwen38-vision-quality/`.