Views
No views yet
qwen2_5_1_5b_xnnpack_8da4w_e8.pte (1035.3 MB)embedding_quantize: "8,0")export_llm, static shape (seq_len=1), max_seq_length 2048,
XNNPACK extended_opsllm_params/qwen2_5_1_5b_xnnpack_8da4w_e8.yaml| prompt | this file | eager fp32 |
|---|---|---|
| "The capital of France is" | turns it into a multiple-choice question and answers A, Paris | " Paris. The capital of France is also the capital of the European Union…" |
| "Water boils at a temperature of" | "100°C and water freezes at a temperature of 0°C" | "212 °F or 100 °C and ice melts at a temperature of 32 °" |
| "Seventeen times four equals" | "what number? To determine what number 17 times 4 equals, we need to perform the multiplication" | "what number? To find the product of 17 and 4, we perform the multiplication: 17 *" |
torchao:8da8w cannot be combined with the delegate and qmode: int8
falls over on grouped-query attention. At that size
LFM2-350M is smaller, faster and
correct.python convert/export_from_safetensors.py qwen2_5_1_5bexport_llm directly: this repository ships safetensors only, and
load_checkpoint_from_pytorch_model reads pytorch_model.bin, so the code falls back to
torchtune's checkpointer. Qwen2.5's converter wants one thing from torchtune —
get_mapped_key — and ExecuTorch has its own copy of that function, so the script hands the
real one over and stubs the rest.1python llm_params/gen_static.py \
2 --pte qwen2_5_1_5b_xnnpack_8da4w_e8.pte \
3 --tokenizer tokenizer.json \
4 --prompt 'The capital of France is' \
5 --eos_ids "[151643]"from executorch.kernels import quantized before the program is
loaded, and portable_lib._load_for_executorch rather than executorch.runtime.