key qwen35moe.rope.dimension_sections has wrong array length; expected 4, got 3

#1
by vlarmet - opened

Hi!
I've tried your model with ollama and it works well but I need to use llama.cpp for better memory management.
Hoewer, I can't run this model with llama.ccp version 9500 :
llama-server.exe -m qwen36-a3b-claude-coder-q4_K_M.gguf
Returns : llama_model_load: error loading model: error loading model hyperparameters: key qwen35moe.rope.dimension_sections has wrong array length; expected 4, got 3

Owner

Hi @vlarmet — fixed. I published a llama.cpp / ik_llama.cpp build with the mRoPE dimension_sections padded to length-4, so it loads on stock llama.cpp (no more expected 4, got 3):

https://huggingface.co/rafw007/qwen36-a3b-claude-coder-llama.cpp-GGUF

Run: llama-server -m qwen36-a3b-claude-coder-q4_K_M-llama.cpp.gguf --jinja. Tested end-to-end under ik_llama.cpp + opencode. Thanks for the report!

this model is looping in thinking mode, what is the problem ?

@ArasRahman
yep it's a well known Qwen disease :-)
set --reasoning-budget(2000 tokens for example) and eventually --reasoning-budget-message

Sign up or log in to comment