llama_model_load: error loading model: done_getting_tensors: wrong number of tensors; expected 756, got 754

#1
by jpbwin - opened

Just trying to run this as follows against llama.cpp HEAD results in:

llama-server --model Tess-4-35B-A3B-Q6_K-MTP-Q4D-Q4H-PV64K.gguf -ngl 99 -sm layer --jinja --host 0.0.0.0 --alias "Qwen 3.6" --port 5001   --spec-type
 draft-mtp \
          --spec-draft-n-max 5 --spec-draft-n-min 0 --spec-draft-p-min 0.70

0.00.228.203 I cmn  common_param: common_params_print_info: verbosity = 3 (adjust with the `-lv N` CLI arg)
0.00.395.075 I srv    load_model: loading model 'Tess-4-35B-A3B-Q6_K-MTP-Q4D-Q4H-PV64K.gguf'
0.00.646.570 E llama_model_load: error loading model: done_getting_tensors: wrong number of tensors; expected 756, got 754
0.00.646.574 E llama_model_load_from_file_impl: failed to load model
0.00.646.608 W srv    load_model: [spec] failed to measure MTP context memory: failed to load model
0.00.876.380 E llama_model_load: error loading model: done_getting_tensors: wrong number of tensors; expected 756, got 754
0.00.876.384 E llama_model_load_from_file_impl: failed to load model
0.00.876.400 E common_fit_params: encountered an error while trying to fit params to free device memory: failed to load model
0.01.103.806 E llama_model_load: error loading model: done_getting_tensors: wrong number of tensors; expected 756, got 754
0.01.103.810 E llama_model_load_from_file_impl: failed to load model
0.01.103.814 E cmn  common_init_: failed to load model 'Tess-4-35B-A3B-Q6_K-MTP-Q4D-Q4H-PV64K.gguf'
0.01.103.818 E srv    load_model: failed to load model, 'Tess-4-35B-A3B-Q6_K-MTP-Q4D-Q4H-PV64K.gguf'
0.01.103.819 I srv    operator(): operator(): cleaning up before exit...
0.01.104.383 E srv  llama_server: exiting due to model loading error

After re-reading the model card carefully, i see that I need some llama.cpp fork. Can you include a link to it in your readme please? i have no idea where it is. thanks

Hey, are you on a Mac? If so, the easiest way is to use Tess Server: https://www.npmjs.com/package/@trinity-cloud/tess-server.

Otherwise, there are community GGUF converts. This has the MTP Head bolted in, that's why you're getting the error.

Sign up or log in to comment