MTP available?

#1
by dnnlee - opened

Hi! thanks for the upload. any possible way for us to load MTP on this? thanks.

Hi! thanks for the upload. any possible way for us to load MTP on this? thanks.

MTP is enabled by default if you use llama.cpp to load those quants. Unless explicitly specified during convert the resulting base GGUF we use to quant and all our quants includes MTP when MTP is supported by llama.cpp for a specific architecture. We never explicitly disable MTP unless requested. Based on some quick research llama.cpp implemented MTP together with initial HYV3ForCausalLM support so MTP should be present and fully working with this quant on latest llama.cpp: https://github.com/ggml-org/llama.cpp/pull/25395

Seems to be missing nextn.* tensors (inspecting the gguf dump), I am only behind one day on master and this model (at least Hy3-heretic.i1-IQ4_XS) fails to load with spec-type = draft mtp:
GGML_ASSERT(layer.nextn.eh_proj && "MTP block missing nextn.eh_proj") failed
I was able to load https://huggingface.co/vcruz305/Hy3-GGUF Hy3-IQ4_XS just fine with the same paramters.

Sign up or log in to comment