alpharomercoma commited on
Commit
22af5ba
·
verified ·
1 Parent(s): 7ea135d

qnn/sm8750 4k: HuggingFaceTB/SmolLM2-135M-Instruct@12fd25f77366

Browse files
.gitattributes CHANGED
@@ -38,3 +38,4 @@ xnnpack/SmolLM2-135M-Instruct-8da4w-2k.pte filter=lfs diff=lfs merge=lfs -text
38
  xnnpack/SmolLM2-135M-Instruct-8da4w-8k.pte filter=lfs diff=lfs merge=lfs -text
39
  xnnpack/SmolLM2-135M-Instruct-8da4w-16k.pte filter=lfs diff=lfs merge=lfs -text
40
  qnn/sm8750/SmolLM2-135M-Instruct-qnn-hybrid-2k.pte filter=lfs diff=lfs merge=lfs -text
 
 
38
  xnnpack/SmolLM2-135M-Instruct-8da4w-8k.pte filter=lfs diff=lfs merge=lfs -text
39
  xnnpack/SmolLM2-135M-Instruct-8da4w-16k.pte filter=lfs diff=lfs merge=lfs -text
40
  qnn/sm8750/SmolLM2-135M-Instruct-qnn-hybrid-2k.pte filter=lfs diff=lfs merge=lfs -text
41
+ qnn/sm8750/SmolLM2-135M-Instruct-qnn-hybrid-4k.pte filter=lfs diff=lfs merge=lfs -text
README.md CHANGED
@@ -29,6 +29,7 @@ Every backend is exported at every context window the runner could build (2k to
29
  | XNNPACK (CPU) | any arm64 | [`xnnpack/SmolLM2-135M-Instruct-8da4w-8k.pte`](xnnpack/SmolLM2-135M-Instruct-8da4w-8k.pte) | 8,192 tokens | 0.11 GB | passed ("Paris") |
30
  | XNNPACK (CPU) | any arm64 | [`xnnpack/SmolLM2-135M-Instruct-8da4w-16k.pte`](xnnpack/SmolLM2-135M-Instruct-8da4w-16k.pte) | 16,384 tokens | 0.11 GB | passed ("Paris") |
31
  | Qualcomm QNN (HTP) | SM8750 (Snapdragon 8 Elite) | [`qnn/sm8750/SmolLM2-135M-Instruct-qnn-hybrid-2k.pte`](qnn/sm8750/SmolLM2-135M-Instruct-qnn-hybrid-2k.pte) | 2,048 tokens | 0.20 GB | structure checked (no host NPU runtime) |
 
32
 
33
  Tokenizer: [`tokenizer.json`](tokenizer.json), copied unchanged from the source repo. Each backend folder has a `config.json` listing every window as a variant with the metadata the `.pte` reports, and an `export-report-<window>.json` per file with the full export record.
34
 
 
29
  | XNNPACK (CPU) | any arm64 | [`xnnpack/SmolLM2-135M-Instruct-8da4w-8k.pte`](xnnpack/SmolLM2-135M-Instruct-8da4w-8k.pte) | 8,192 tokens | 0.11 GB | passed ("Paris") |
30
  | XNNPACK (CPU) | any arm64 | [`xnnpack/SmolLM2-135M-Instruct-8da4w-16k.pte`](xnnpack/SmolLM2-135M-Instruct-8da4w-16k.pte) | 16,384 tokens | 0.11 GB | passed ("Paris") |
31
  | Qualcomm QNN (HTP) | SM8750 (Snapdragon 8 Elite) | [`qnn/sm8750/SmolLM2-135M-Instruct-qnn-hybrid-2k.pte`](qnn/sm8750/SmolLM2-135M-Instruct-qnn-hybrid-2k.pte) | 2,048 tokens | 0.20 GB | structure checked (no host NPU runtime) |
32
+ | Qualcomm QNN (HTP) | SM8750 (Snapdragon 8 Elite) | [`qnn/sm8750/SmolLM2-135M-Instruct-qnn-hybrid-4k.pte`](qnn/sm8750/SmolLM2-135M-Instruct-qnn-hybrid-4k.pte) | 4,096 tokens | 0.21 GB | structure checked (no host NPU runtime) |
33
 
34
  Tokenizer: [`tokenizer.json`](tokenizer.json), copied unchanged from the source repo. Each backend folder has a `config.json` listing every window as a variant with the metadata the `.pte` reports, and an `export-report-<window>.json` per file with the full export record.
35
 
qnn/sm8750/SmolLM2-135M-Instruct-qnn-hybrid-4k.pte ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:15aa9bb8fb5bc2807fceb0cbb71b2296ce96933f3f708fa02acbb91344012701
3
+ size 205647488
qnn/sm8750/config.json CHANGED
@@ -22,6 +22,22 @@
22
  "get_vocab_size": 49152,
23
  "get_n_layers": 30
24
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
25
  }
26
  ],
27
  "qnn_sdk_version": "2.37.0.250724"
 
22
  "get_vocab_size": 49152,
23
  "get_n_layers": 30
24
  }
25
+ },
26
+ {
27
+ "file": "SmolLM2-135M-Instruct-qnn-hybrid-4k.pte",
28
+ "size_bytes": 205647488,
29
+ "sha256": "15aa9bb8fb5bc2807fceb0cbb71b2296ce96933f3f708fa02acbb91344012701",
30
+ "context": 4096,
31
+ "source_revision": "12fd25f77366fa6b3b4b768ec3050bf629380bac",
32
+ "quantization": "QNN HTP, ExecuTorch smollm2_135m recipe",
33
+ "fits_phone_budget": null,
34
+ "methods": {
35
+ "get_max_context_len": 4096,
36
+ "get_max_seq_len": 4096,
37
+ "get_bos_id": 1,
38
+ "get_vocab_size": 49152,
39
+ "get_n_layers": 30
40
+ }
41
  }
42
  ],
43
  "qnn_sdk_version": "2.37.0.250724"
qnn/sm8750/export-report-4k.json ADDED
@@ -0,0 +1,691 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "backend": "qnn",
3
+ "target": "sm8750",
4
+ "target_name": "Snapdragon 8 Elite",
5
+ "tokenizer": "tokenizer.json",
6
+ "output_repo": "experimentalmachines/SmolLM2-135M-Instruct-ExecuTorch",
7
+ "source": {
8
+ "id": "HuggingFaceTB/SmolLM2-135M-Instruct",
9
+ "sha": "12fd25f77366fa6b3b4b768ec3050bf629380bac",
10
+ "created_at": "2024-10-31T13:41:10+00:00",
11
+ "total_params": 134515008,
12
+ "family": "llama",
13
+ "variant": "instruct",
14
+ "license": {
15
+ "license": "apache-2.0"
16
+ },
17
+ "license_files": []
18
+ },
19
+ "toolchain": {
20
+ "executorch": "1.4.0",
21
+ "torch": "2.13.0+cpu",
22
+ "torchao": "0.18.0",
23
+ "transformers": "5.0.0rc1",
24
+ "lm_eval": "0.4.5",
25
+ "qairt": "2.37.0.250724"
26
+ },
27
+ "recipe": {
28
+ "decoder_model": "smollm2_135m",
29
+ "params": "executorch: examples/models/smollm2/135M_config.json",
30
+ "model_mode": "hybrid",
31
+ "prefill_ar_len": 128,
32
+ "max_context_len": 4096,
33
+ "calibration": {
34
+ "tasks": [
35
+ "wikitext"
36
+ ],
37
+ "limit": 1
38
+ },
39
+ "label": "QNN HTP, ExecuTorch smollm2_135m recipe",
40
+ "description": "ExecuTorch 1.4.0 Qualcomm static LLM (`examples/qualcomm/oss_scripts/llama`, `--decoder_model smollm2_135m`): the quantization recipe ExecuTorch registers for this model, calibrated on wikitext (1 sample), hybrid prefill (128 tokens per step) and decode graphs compiled with QAIRT 2.37.0.250724 for SM8750 (Snapdragon 8 Elite)."
41
+ },
42
+ "window": {
43
+ "context": 4096,
44
+ "reason": "forced with --context (static NPU graphs)",
45
+ "kv_cache_bytes_per_token": null
46
+ },
47
+ "files": [
48
+ {
49
+ "path": "qnn/sm8750/SmolLM2-135M-Instruct-qnn-hybrid-4k.pte",
50
+ "bytes": 205647488,
51
+ "sha256": "15aa9bb8fb5bc2807fceb0cbb71b2296ce96933f3f708fa02acbb91344012701"
52
+ }
53
+ ],
54
+ "host": {
55
+ "nproc": 4,
56
+ "mem_total_bytes": 16766414848,
57
+ "swap_total_bytes": 25769799680,
58
+ "cpu_model": "AMD EPYC 7763 64-Core Processor",
59
+ "peak_rss_export_bytes": 10365153280,
60
+ "peak_swap_used_bytes": 24576,
61
+ "min_mem_available_bytes": 6959456256,
62
+ "peak_in_use_bytes": 9806979072,
63
+ "peak_in_use_at": "2026-09-13T15:28:17Z",
64
+ "export_seconds": 1814.8,
65
+ "total_seconds": 1820.2
66
+ },
67
+ "metadata": {
68
+ "get_ar_len": 1,
69
+ "get_bos_id": 1,
70
+ "get_dim": 576,
71
+ "get_eos_id": 2,
72
+ "get_head_dim": 64,
73
+ "get_kv_io_bit_width": 16,
74
+ "get_kv_output_0_quant_attr": [
75
+ 1.5267929484252818e-05,
76
+ 39862,
77
+ 0,
78
+ 65535,
79
+ "torch.int32"
80
+ ],
81
+ "get_kv_output_10_quant_attr": [
82
+ 0.00010680226841941476,
83
+ 34307,
84
+ 0,
85
+ 65535,
86
+ "torch.int32"
87
+ ],
88
+ "get_kv_output_11_quant_attr": [
89
+ 0.0002643346379045397,
90
+ 33586,
91
+ 0,
92
+ 65535,
93
+ "torch.int32"
94
+ ],
95
+ "get_kv_output_12_quant_attr": [
96
+ 0.00010360516171203926,
97
+ 35927,
98
+ 0,
99
+ 65535,
100
+ "torch.int32"
101
+ ],
102
+ "get_kv_output_13_quant_attr": [
103
+ 0.0002805650874506682,
104
+ 31995,
105
+ 0,
106
+ 65535,
107
+ "torch.int32"
108
+ ],
109
+ "get_kv_output_14_quant_attr": [
110
+ 0.00015581400657538325,
111
+ 34356,
112
+ 0,
113
+ 65535,
114
+ "torch.int32"
115
+ ],
116
+ "get_kv_output_15_quant_attr": [
117
+ 0.00032592701609246433,
118
+ 35482,
119
+ 0,
120
+ 65535,
121
+ "torch.int32"
122
+ ],
123
+ "get_kv_output_16_quant_attr": [
124
+ 0.0001547761494293809,
125
+ 32278,
126
+ 0,
127
+ 65535,
128
+ "torch.int32"
129
+ ],
130
+ "get_kv_output_17_quant_attr": [
131
+ 0.000292566284770146,
132
+ 32587,
133
+ 0,
134
+ 65535,
135
+ "torch.int32"
136
+ ],
137
+ "get_kv_output_18_quant_attr": [
138
+ 0.00015396272647194564,
139
+ 32939,
140
+ 0,
141
+ 65535,
142
+ "torch.int32"
143
+ ],
144
+ "get_kv_output_19_quant_attr": [
145
+ 0.0003059740993194282,
146
+ 31888,
147
+ 0,
148
+ 65535,
149
+ "torch.int32"
150
+ ],
151
+ "get_kv_output_1_quant_attr": [
152
+ 0.00030670216074213386,
153
+ 30269,
154
+ 0,
155
+ 65535,
156
+ "torch.int32"
157
+ ],
158
+ "get_kv_output_20_quant_attr": [
159
+ 0.00013691841741092503,
160
+ 29959,
161
+ 0,
162
+ 65535,
163
+ "torch.int32"
164
+ ],
165
+ "get_kv_output_21_quant_attr": [
166
+ 0.00028609068249352276,
167
+ 33451,
168
+ 0,
169
+ 65535,
170
+ "torch.int32"
171
+ ],
172
+ "get_kv_output_22_quant_attr": [
173
+ 0.00015312536561395973,
174
+ 35678,
175
+ 0,
176
+ 65535,
177
+ "torch.int32"
178
+ ],
179
+ "get_kv_output_23_quant_attr": [
180
+ 0.0005065652658231556,
181
+ 33834,
182
+ 0,
183
+ 65535,
184
+ "torch.int32"
185
+ ],
186
+ "get_kv_output_24_quant_attr": [
187
+ 0.00012949334632139653,
188
+ 35488,
189
+ 0,
190
+ 65535,
191
+ "torch.int32"
192
+ ],
193
+ "get_kv_output_25_quant_attr": [
194
+ 0.0003119675093330443,
195
+ 32065,
196
+ 0,
197
+ 65535,
198
+ "torch.int32"
199
+ ],
200
+ "get_kv_output_26_quant_attr": [
201
+ 0.00010754493996500969,
202
+ 28212,
203
+ 0,
204
+ 65535,
205
+ "torch.int32"
206
+ ],
207
+ "get_kv_output_27_quant_attr": [
208
+ 0.00033483997685834765,
209
+ 34778,
210
+ 0,
211
+ 65535,
212
+ "torch.int32"
213
+ ],
214
+ "get_kv_output_28_quant_attr": [
215
+ 0.00016533619782421738,
216
+ 28571,
217
+ 0,
218
+ 65535,
219
+ "torch.int32"
220
+ ],
221
+ "get_kv_output_29_quant_attr": [
222
+ 0.00032498195650987327,
223
+ 32338,
224
+ 0,
225
+ 65535,
226
+ "torch.int32"
227
+ ],
228
+ "get_kv_output_2_quant_attr": [
229
+ 9.45554711506702e-05,
230
+ 34333,
231
+ 0,
232
+ 65535,
233
+ "torch.int32"
234
+ ],
235
+ "get_kv_output_30_quant_attr": [
236
+ 0.00015253313176799566,
237
+ 29696,
238
+ 0,
239
+ 65535,
240
+ "torch.int32"
241
+ ],
242
+ "get_kv_output_31_quant_attr": [
243
+ 0.0003206882975064218,
244
+ 33783,
245
+ 0,
246
+ 65535,
247
+ "torch.int32"
248
+ ],
249
+ "get_kv_output_32_quant_attr": [
250
+ 0.0001389853423461318,
251
+ 34639,
252
+ 0,
253
+ 65535,
254
+ "torch.int32"
255
+ ],
256
+ "get_kv_output_33_quant_attr": [
257
+ 0.0002721503551583737,
258
+ 33244,
259
+ 0,
260
+ 65535,
261
+ "torch.int32"
262
+ ],
263
+ "get_kv_output_34_quant_attr": [
264
+ 0.00017622944142203778,
265
+ 34816,
266
+ 0,
267
+ 65535,
268
+ "torch.int32"
269
+ ],
270
+ "get_kv_output_35_quant_attr": [
271
+ 0.0003714370250236243,
272
+ 34989,
273
+ 0,
274
+ 65535,
275
+ "torch.int32"
276
+ ],
277
+ "get_kv_output_36_quant_attr": [
278
+ 0.00027163943741470575,
279
+ 27939,
280
+ 0,
281
+ 65535,
282
+ "torch.int32"
283
+ ],
284
+ "get_kv_output_37_quant_attr": [
285
+ 0.00045417060027830303,
286
+ 33588,
287
+ 0,
288
+ 65535,
289
+ "torch.int32"
290
+ ],
291
+ "get_kv_output_38_quant_attr": [
292
+ 0.00020489229063969105,
293
+ 34867,
294
+ 0,
295
+ 65535,
296
+ "torch.int32"
297
+ ],
298
+ "get_kv_output_39_quant_attr": [
299
+ 0.0003060104791074991,
300
+ 33456,
301
+ 0,
302
+ 65535,
303
+ "torch.int32"
304
+ ],
305
+ "get_kv_output_3_quant_attr": [
306
+ 0.0003054087865166366,
307
+ 32608,
308
+ 0,
309
+ 65535,
310
+ "torch.int32"
311
+ ],
312
+ "get_kv_output_40_quant_attr": [
313
+ 0.0002207932120654732,
314
+ 29549,
315
+ 0,
316
+ 65535,
317
+ "torch.int32"
318
+ ],
319
+ "get_kv_output_41_quant_attr": [
320
+ 0.0002991298970300704,
321
+ 33455,
322
+ 0,
323
+ 65535,
324
+ "torch.int32"
325
+ ],
326
+ "get_kv_output_42_quant_attr": [
327
+ 0.00016994334873743355,
328
+ 34993,
329
+ 0,
330
+ 65535,
331
+ "torch.int32"
332
+ ],
333
+ "get_kv_output_43_quant_attr": [
334
+ 0.00036768231075257063,
335
+ 32620,
336
+ 0,
337
+ 65535,
338
+ "torch.int32"
339
+ ],
340
+ "get_kv_output_44_quant_attr": [
341
+ 0.0002000726235564798,
342
+ 31367,
343
+ 0,
344
+ 65535,
345
+ "torch.int32"
346
+ ],
347
+ "get_kv_output_45_quant_attr": [
348
+ 0.00032547954469919205,
349
+ 31660,
350
+ 0,
351
+ 65535,
352
+ "torch.int32"
353
+ ],
354
+ "get_kv_output_46_quant_attr": [
355
+ 0.00034692950430326164,
356
+ 32081,
357
+ 0,
358
+ 65535,
359
+ "torch.int32"
360
+ ],
361
+ "get_kv_output_47_quant_attr": [
362
+ 0.0003443109162617475,
363
+ 33475,
364
+ 0,
365
+ 65535,
366
+ "torch.int32"
367
+ ],
368
+ "get_kv_output_48_quant_attr": [
369
+ 0.000409788015531376,
370
+ 32635,
371
+ 0,
372
+ 65535,
373
+ "torch.int32"
374
+ ],
375
+ "get_kv_output_49_quant_attr": [
376
+ 0.000334571028361097,
377
+ 35048,
378
+ 0,
379
+ 65535,
380
+ "torch.int32"
381
+ ],
382
+ "get_kv_output_4_quant_attr": [
383
+ 0.00010261722491122782,
384
+ 31880,
385
+ 0,
386
+ 65535,
387
+ "torch.int32"
388
+ ],
389
+ "get_kv_output_50_quant_attr": [
390
+ 0.00028442314942367375,
391
+ 27922,
392
+ 0,
393
+ 65535,
394
+ "torch.int32"
395
+ ],
396
+ "get_kv_output_51_quant_attr": [
397
+ 0.00028256839141249657,
398
+ 34140,
399
+ 0,
400
+ 65535,
401
+ "torch.int32"
402
+ ],
403
+ "get_kv_output_52_quant_attr": [
404
+ 0.0003381276910658926,
405
+ 33625,
406
+ 0,
407
+ 65535,
408
+ "torch.int32"
409
+ ],
410
+ "get_kv_output_53_quant_attr": [
411
+ 0.00028591937734745443,
412
+ 32368,
413
+ 0,
414
+ 65535,
415
+ "torch.int32"
416
+ ],
417
+ "get_kv_output_54_quant_attr": [
418
+ 0.00026667446945793927,
419
+ 32573,
420
+ 0,
421
+ 65535,
422
+ "torch.int32"
423
+ ],
424
+ "get_kv_output_55_quant_attr": [
425
+ 0.00026856877957470715,
426
+ 32578,
427
+ 0,
428
+ 65535,
429
+ "torch.int32"
430
+ ],
431
+ "get_kv_output_56_quant_attr": [
432
+ 0.0004002549685537815,
433
+ 30346,
434
+ 0,
435
+ 65535,
436
+ "torch.int32"
437
+ ],
438
+ "get_kv_output_57_quant_attr": [
439
+ 0.00023681700986344367,
440
+ 34943,
441
+ 0,
442
+ 65535,
443
+ "torch.int32"
444
+ ],
445
+ "get_kv_output_58_quant_attr": [
446
+ 0.00040069734677672386,
447
+ 32320,
448
+ 0,
449
+ 65535,
450
+ "torch.int32"
451
+ ],
452
+ "get_kv_output_59_quant_attr": [
453
+ 0.0002558212145231664,
454
+ 31997,
455
+ 0,
456
+ 65535,
457
+ "torch.int32"
458
+ ],
459
+ "get_kv_output_5_quant_attr": [
460
+ 0.00031697546364739537,
461
+ 33672,
462
+ 0,
463
+ 65535,
464
+ "torch.int32"
465
+ ],
466
+ "get_kv_output_6_quant_attr": [
467
+ 0.0001312306267209351,
468
+ 29326,
469
+ 0,
470
+ 65535,
471
+ "torch.int32"
472
+ ],
473
+ "get_kv_output_7_quant_attr": [
474
+ 0.0003144744841847569,
475
+ 32406,
476
+ 0,
477
+ 65535,
478
+ "torch.int32"
479
+ ],
480
+ "get_kv_output_8_quant_attr": [
481
+ 0.00012001295544905588,
482
+ 37138,
483
+ 0,
484
+ 65535,
485
+ "torch.int32"
486
+ ],
487
+ "get_kv_output_9_quant_attr": [
488
+ 0.0002740690833888948,
489
+ 33056,
490
+ 0,
491
+ 65535,
492
+ "torch.int32"
493
+ ],
494
+ "get_logits_scale": 0.0012609856203198433,
495
+ "get_logits_zero_point": 31912,
496
+ "get_max_batch_size": 1,
497
+ "get_max_context_len": 4096,
498
+ "get_max_seq_len": 4096,
499
+ "get_n_bos": 1,
500
+ "get_n_eos": 1,
501
+ "get_n_kv_heads": 3,
502
+ "get_n_layers": 30,
503
+ "get_use_kv_cache": true,
504
+ "get_vocab_size": 49152,
505
+ "methods": [
506
+ "get_ar_len",
507
+ "get_bos_id",
508
+ "get_dim",
509
+ "get_eos_id",
510
+ "get_head_dim",
511
+ "get_kv_io_bit_width",
512
+ "get_kv_output_0_quant_attr",
513
+ "get_kv_output_10_quant_attr",
514
+ "get_kv_output_11_quant_attr",
515
+ "get_kv_output_12_quant_attr",
516
+ "get_kv_output_13_quant_attr",
517
+ "get_kv_output_14_quant_attr",
518
+ "get_kv_output_15_quant_attr",
519
+ "get_kv_output_16_quant_attr",
520
+ "get_kv_output_17_quant_attr",
521
+ "get_kv_output_18_quant_attr",
522
+ "get_kv_output_19_quant_attr",
523
+ "get_kv_output_1_quant_attr",
524
+ "get_kv_output_20_quant_attr",
525
+ "get_kv_output_21_quant_attr",
526
+ "get_kv_output_22_quant_attr",
527
+ "get_kv_output_23_quant_attr",
528
+ "get_kv_output_24_quant_attr",
529
+ "get_kv_output_25_quant_attr",
530
+ "get_kv_output_26_quant_attr",
531
+ "get_kv_output_27_quant_attr",
532
+ "get_kv_output_28_quant_attr",
533
+ "get_kv_output_29_quant_attr",
534
+ "get_kv_output_2_quant_attr",
535
+ "get_kv_output_30_quant_attr",
536
+ "get_kv_output_31_quant_attr",
537
+ "get_kv_output_32_quant_attr",
538
+ "get_kv_output_33_quant_attr",
539
+ "get_kv_output_34_quant_attr",
540
+ "get_kv_output_35_quant_attr",
541
+ "get_kv_output_36_quant_attr",
542
+ "get_kv_output_37_quant_attr",
543
+ "get_kv_output_38_quant_attr",
544
+ "get_kv_output_39_quant_attr",
545
+ "get_kv_output_3_quant_attr",
546
+ "get_kv_output_40_quant_attr",
547
+ "get_kv_output_41_quant_attr",
548
+ "get_kv_output_42_quant_attr",
549
+ "get_kv_output_43_quant_attr",
550
+ "get_kv_output_44_quant_attr",
551
+ "get_kv_output_45_quant_attr",
552
+ "get_kv_output_46_quant_attr",
553
+ "get_kv_output_47_quant_attr",
554
+ "get_kv_output_48_quant_attr",
555
+ "get_kv_output_49_quant_attr",
556
+ "get_kv_output_4_quant_attr",
557
+ "get_kv_output_50_quant_attr",
558
+ "get_kv_output_51_quant_attr",
559
+ "get_kv_output_52_quant_attr",
560
+ "get_kv_output_53_quant_attr",
561
+ "get_kv_output_54_quant_attr",
562
+ "get_kv_output_55_quant_attr",
563
+ "get_kv_output_56_quant_attr",
564
+ "get_kv_output_57_quant_attr",
565
+ "get_kv_output_58_quant_attr",
566
+ "get_kv_output_59_quant_attr",
567
+ "get_kv_output_5_quant_attr",
568
+ "get_kv_output_6_quant_attr",
569
+ "get_kv_output_7_quant_attr",
570
+ "get_kv_output_8_quant_attr",
571
+ "get_kv_output_9_quant_attr",
572
+ "get_logits_scale",
573
+ "get_logits_zero_point",
574
+ "get_max_batch_size",
575
+ "get_max_context_len",
576
+ "get_max_seq_len",
577
+ "get_n_bos",
578
+ "get_n_eos",
579
+ "get_n_kv_heads",
580
+ "get_n_layers",
581
+ "get_use_kv_cache",
582
+ "get_vocab_size",
583
+ "kv_forward",
584
+ "prefill_forward"
585
+ ]
586
+ },
587
+ "smoke": {
588
+ "kind": "structural",
589
+ "passed": true,
590
+ "problems": [],
591
+ "methods": [
592
+ "get_ar_len",
593
+ "get_bos_id",
594
+ "get_dim",
595
+ "get_eos_id",
596
+ "get_head_dim",
597
+ "get_kv_io_bit_width",
598
+ "get_kv_output_0_quant_attr",
599
+ "get_kv_output_10_quant_attr",
600
+ "get_kv_output_11_quant_attr",
601
+ "get_kv_output_12_quant_attr",
602
+ "get_kv_output_13_quant_attr",
603
+ "get_kv_output_14_quant_attr",
604
+ "get_kv_output_15_quant_attr",
605
+ "get_kv_output_16_quant_attr",
606
+ "get_kv_output_17_quant_attr",
607
+ "get_kv_output_18_quant_attr",
608
+ "get_kv_output_19_quant_attr",
609
+ "get_kv_output_1_quant_attr",
610
+ "get_kv_output_20_quant_attr",
611
+ "get_kv_output_21_quant_attr",
612
+ "get_kv_output_22_quant_attr",
613
+ "get_kv_output_23_quant_attr",
614
+ "get_kv_output_24_quant_attr",
615
+ "get_kv_output_25_quant_attr",
616
+ "get_kv_output_26_quant_attr",
617
+ "get_kv_output_27_quant_attr",
618
+ "get_kv_output_28_quant_attr",
619
+ "get_kv_output_29_quant_attr",
620
+ "get_kv_output_2_quant_attr",
621
+ "get_kv_output_30_quant_attr",
622
+ "get_kv_output_31_quant_attr",
623
+ "get_kv_output_32_quant_attr",
624
+ "get_kv_output_33_quant_attr",
625
+ "get_kv_output_34_quant_attr",
626
+ "get_kv_output_35_quant_attr",
627
+ "get_kv_output_36_quant_attr",
628
+ "get_kv_output_37_quant_attr",
629
+ "get_kv_output_38_quant_attr",
630
+ "get_kv_output_39_quant_attr",
631
+ "get_kv_output_3_quant_attr",
632
+ "get_kv_output_40_quant_attr",
633
+ "get_kv_output_41_quant_attr",
634
+ "get_kv_output_42_quant_attr",
635
+ "get_kv_output_43_quant_attr",
636
+ "get_kv_output_44_quant_attr",
637
+ "get_kv_output_45_quant_attr",
638
+ "get_kv_output_46_quant_attr",
639
+ "get_kv_output_47_quant_attr",
640
+ "get_kv_output_48_quant_attr",
641
+ "get_kv_output_49_quant_attr",
642
+ "get_kv_output_4_quant_attr",
643
+ "get_kv_output_50_quant_attr",
644
+ "get_kv_output_51_quant_attr",
645
+ "get_kv_output_52_quant_attr",
646
+ "get_kv_output_53_quant_attr",
647
+ "get_kv_output_54_quant_attr",
648
+ "get_kv_output_55_quant_attr",
649
+ "get_kv_output_56_quant_attr",
650
+ "get_kv_output_57_quant_attr",
651
+ "get_kv_output_58_quant_attr",
652
+ "get_kv_output_59_quant_attr",
653
+ "get_kv_output_5_quant_attr",
654
+ "get_kv_output_6_quant_attr",
655
+ "get_kv_output_7_quant_attr",
656
+ "get_kv_output_8_quant_attr",
657
+ "get_kv_output_9_quant_attr",
658
+ "get_logits_scale",
659
+ "get_logits_zero_point",
660
+ "get_max_batch_size",
661
+ "get_max_context_len",
662
+ "get_max_seq_len",
663
+ "get_n_bos",
664
+ "get_n_eos",
665
+ "get_n_kv_heads",
666
+ "get_n_layers",
667
+ "get_use_kv_cache",
668
+ "get_vocab_size",
669
+ "kv_forward",
670
+ "prefill_forward"
671
+ ],
672
+ "delegates": {
673
+ "kv_forward": {
674
+ "backends": [
675
+ "QnnBackend"
676
+ ],
677
+ "delegate_calls": 1
678
+ },
679
+ "prefill_forward": {
680
+ "backends": [
681
+ "QnnBackend"
682
+ ],
683
+ "delegate_calls": 1
684
+ }
685
+ }
686
+ },
687
+ "run": {
688
+ "url": "https://github.com/ExperimentalMachines/executorch-model-exporter/actions/runs/34764080127",
689
+ "id": "34764080127"
690
+ }
691
+ }