[GH-ISSUE #903] Rocm run deepseek r1 671b q4 failed #646

Open
opened 2026-10-29 14:42:20 +00:00 by bsakaguchi · 12 comments
Owner

Originally created by @gengchaogit on GitHub (Mar 15, 2025).
Original GitHub issue: https://github.com/kvcache-ai/ktransformers/issues/903

具体的问题有几个
1.从硬盘加载巨慢
2.缓存到内存后第二次加载,也就1G每秒,也很慢,我的内存带宽600G,大小有1T多
3.加载完后输入任意一句话,直接卡死退出
4.AMD的卡只往16G显存加载了14%也就3G多点,理论上不应该这么点。
5.回测llama.cpp加载速度,10秒从内存加载400G

不确定是否跟我手动跳过编译有关

Chat: hi
/root/ktransformers/ktransformers/operators/RoPE.py:269: UserWarning: Attempting to use hipBLASLt on an unsupported architecture! Overriding blas backend to hipblas (Triggered internally at /pytorch/aten/src/ATen/Context.cpp:310.)
freqs = (inv_freq_expanded.float() @ position_ids_expanded.float()).transpose(1, 2)

corrupted size vs. prev_size

Every 1.0s: rocm-smi
Device Node IDs Temp Power Partitions SCLK MCLK Fan Perf PwrCap VRAM% GPU%
^[3m (DID, GUID) (Edge) (Socket) (Mem, Compute, ID)
0 1 0x66a1, 52718 35.0°C 21.0W N/A, N/A, 0 860Mhz 350Mhz 9.41% auto 190.0W 14% 0%
1 2 0x66a1, 46486 37.0°C 20.0W N/A, N/A, 0 860Mhz 350Mhz 9.41% auto 190.0W 0% 0%

Originally created by @gengchaogit on GitHub (Mar 15, 2025). Original GitHub issue: https://github.com/kvcache-ai/ktransformers/issues/903 具体的问题有几个 1.从硬盘加载巨慢 2.缓存到内存后第二次加载,也就1G每秒,也很慢,我的内存带宽600G,大小有1T多 3.加载完后输入任意一句话,直接卡死退出 4.AMD的卡只往16G显存加载了14%也就3G多点,理论上不应该这么点。 5.回测llama.cpp加载速度,10秒从内存加载400G 不确定是否跟我手动跳过编译有关 Chat: hi /root/ktransformers/ktransformers/operators/RoPE.py:269: UserWarning: Attempting to use hipBLASLt on an unsupported architecture! Overriding blas backend to hipblas (Triggered internally at /pytorch/aten/src/ATen/Context.cpp:310.) freqs = (inv_freq_expanded.float() @ position_ids_expanded.float()).transpose(1, 2) corrupted size vs. prev_size Every 1.0s: rocm-smi Device Node IDs Temp Power Partitions SCLK MCLK Fan Perf PwrCap VRAM% GPU% ^[3m (DID, GUID) (Edge) (Socket) (Mem, Compute, ID) 0 1 0x66a1, 52718 35.0°C 21.0W N/A, N/A, 0 860Mhz 350Mhz 9.41% auto 190.0W 14% 0% 1 2 0x66a1, 46486 37.0°C 20.0W N/A, N/A, 0 860Mhz 350Mhz 9.41% auto 190.0W 0% 0%
Author
Owner

@gengchaogit commented on GitHub (Mar 15, 2025):

Image

<!-- gh-comment-id:2726750833 --> @gengchaogit commented on GitHub (Mar 15, 2025): ![Image](https://github.com/user-attachments/assets/2a993eed-03fe-4faa-a71d-0db6e9a0651c)
Author
Owner

@gengchaogit commented on GitHub (Mar 15, 2025):

(ktransformers) root@epyc:/ktransformers# cat ./start671bq4.sh
python ktransformers/local_chat.py
--model_path deepseek-ai/DeepSeek-R1
--gguf_path /mnt/windows/Users/chao/.lmstudio/models/deepseek671b/deepseek671b-q4/DeepSeek-R1-Q4_K_M-00001-of-00009.gguf
--optimize_config_path ktransformers/optimize/optimize_rules/rocm/DeepSeek-V3-Chat.yaml
--cpu_infer 65
(ktransformers) root@epyc:
/ktransformers# python ktransformers/local_chat.py
--model_path deepseek-ai/DeepSeek-R1
--gguf_path /mnt/windows/Users/chao/.lmstudio/models/deepseek671b/deepseek671b-q4/DeepSeek-R1-Q4_K_M-00001-of-00009.gguf
--optimize_config_path ktransformers/optimize/optimize_rules/rocm/DeepSeek-V3-Chat.yaml
--cpu_infer 65
flashinfer not found, use triton for linux
using custom modeling_xxx.py.
falsh attn not found
Injecting model as ktransformers.operators.models . KDeepseekV2Model
Injecting model.embed_tokens as default
Injecting model.layers as default
Injecting model.layers.0 as default
Injecting model.layers.0.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.0.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.0.self_attn.q_a_layernorm as default
Injecting model.layers.0.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.0.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.0.self_attn.kv_a_layernorm as default
Injecting model.layers.0.self_attn.kv_b_proj as default
Injecting model.layers.0.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.0.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.0.mlp as default
Injecting model.layers.0.mlp.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.0.mlp.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.0.mlp.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.0.mlp.act_fn as default
Injecting model.layers.0.input_layernorm as default
Injecting model.layers.0.post_attention_layernorm as default
Injecting model.layers.1 as default
Injecting model.layers.1.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.1.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.1.self_attn.q_a_layernorm as default
Injecting model.layers.1.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.1.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.1.self_attn.kv_a_layernorm as default
Injecting model.layers.1.self_attn.kv_b_proj as default
Injecting model.layers.1.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.1.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.1.mlp as default
Injecting model.layers.1.mlp.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.1.mlp.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.1.mlp.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.1.mlp.act_fn as default
Injecting model.layers.1.input_layernorm as default
Injecting model.layers.1.post_attention_layernorm as default
Injecting model.layers.2 as default
Injecting model.layers.2.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.2.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.2.self_attn.q_a_layernorm as default
Injecting model.layers.2.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.2.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.2.self_attn.kv_a_layernorm as default
Injecting model.layers.2.self_attn.kv_b_proj as default
Injecting model.layers.2.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.2.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.2.mlp as default
Injecting model.layers.2.mlp.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.2.mlp.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.2.mlp.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.2.mlp.act_fn as default
Injecting model.layers.2.input_layernorm as default
Injecting model.layers.2.post_attention_layernorm as default
Injecting model.layers.3 as default
Injecting model.layers.3.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.3.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.3.self_attn.q_a_layernorm as default
Injecting model.layers.3.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.3.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.3.self_attn.kv_a_layernorm as default
Injecting model.layers.3.self_attn.kv_b_proj as default
Injecting model.layers.3.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.3.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.3.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.3.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.3.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.3.mlp.shared_experts as default
Injecting model.layers.3.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.3.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.3.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.3.mlp.shared_experts.act_fn as default
Injecting model.layers.3.input_layernorm as default
Injecting model.layers.3.post_attention_layernorm as default
Injecting model.layers.4 as default
Injecting model.layers.4.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.4.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.4.self_attn.q_a_layernorm as default
Injecting model.layers.4.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.4.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.4.self_attn.kv_a_layernorm as default
Injecting model.layers.4.self_attn.kv_b_proj as default
Injecting model.layers.4.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.4.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.4.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.4.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.4.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.4.mlp.shared_experts as default
Injecting model.layers.4.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.4.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.4.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.4.mlp.shared_experts.act_fn as default
Injecting model.layers.4.input_layernorm as default
Injecting model.layers.4.post_attention_layernorm as default
Injecting model.layers.5 as default
Injecting model.layers.5.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.5.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.5.self_attn.q_a_layernorm as default
Injecting model.layers.5.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.5.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.5.self_attn.kv_a_layernorm as default
Injecting model.layers.5.self_attn.kv_b_proj as default
Injecting model.layers.5.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.5.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.5.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.5.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.5.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.5.mlp.shared_experts as default
Injecting model.layers.5.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.5.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.5.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.5.mlp.shared_experts.act_fn as default
Injecting model.layers.5.input_layernorm as default
Injecting model.layers.5.post_attention_layernorm as default
Injecting model.layers.6 as default
Injecting model.layers.6.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.6.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.6.self_attn.q_a_layernorm as default
Injecting model.layers.6.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.6.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.6.self_attn.kv_a_layernorm as default
Injecting model.layers.6.self_attn.kv_b_proj as default
Injecting model.layers.6.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.6.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.6.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.6.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.6.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.6.mlp.shared_experts as default
Injecting model.layers.6.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.6.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.6.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.6.mlp.shared_experts.act_fn as default
Injecting model.layers.6.input_layernorm as default
Injecting model.layers.6.post_attention_layernorm as default
Injecting model.layers.7 as default
Injecting model.layers.7.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.7.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.7.self_attn.q_a_layernorm as default
Injecting model.layers.7.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.7.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.7.self_attn.kv_a_layernorm as default
Injecting model.layers.7.self_attn.kv_b_proj as default
Injecting model.layers.7.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.7.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.7.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.7.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.7.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.7.mlp.shared_experts as default
Injecting model.layers.7.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.7.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.7.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.7.mlp.shared_experts.act_fn as default
Injecting model.layers.7.input_layernorm as default
Injecting model.layers.7.post_attention_layernorm as default
Injecting model.layers.8 as default
Injecting model.layers.8.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.8.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.8.self_attn.q_a_layernorm as default
Injecting model.layers.8.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.8.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.8.self_attn.kv_a_layernorm as default
Injecting model.layers.8.self_attn.kv_b_proj as default
Injecting model.layers.8.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.8.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.8.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.8.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.8.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.8.mlp.shared_experts as default
Injecting model.layers.8.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.8.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.8.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.8.mlp.shared_experts.act_fn as default
Injecting model.layers.8.input_layernorm as default
Injecting model.layers.8.post_attention_layernorm as default
Injecting model.layers.9 as default
Injecting model.layers.9.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.9.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.9.self_attn.q_a_layernorm as default
Injecting model.layers.9.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.9.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.9.self_attn.kv_a_layernorm as default
Injecting model.layers.9.self_attn.kv_b_proj as default
Injecting model.layers.9.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.9.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.9.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.9.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.9.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.9.mlp.shared_experts as default
Injecting model.layers.9.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.9.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.9.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.9.mlp.shared_experts.act_fn as default
Injecting model.layers.9.input_layernorm as default
Injecting model.layers.9.post_attention_layernorm as default
Injecting model.layers.10 as default
Injecting model.layers.10.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.10.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.10.self_attn.q_a_layernorm as default
Injecting model.layers.10.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.10.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.10.self_attn.kv_a_layernorm as default
Injecting model.layers.10.self_attn.kv_b_proj as default
Injecting model.layers.10.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.10.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.10.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.10.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.10.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.10.mlp.shared_experts as default
Injecting model.layers.10.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.10.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.10.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.10.mlp.shared_experts.act_fn as default
Injecting model.layers.10.input_layernorm as default
Injecting model.layers.10.post_attention_layernorm as default
Injecting model.layers.11 as default
Injecting model.layers.11.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.11.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.11.self_attn.q_a_layernorm as default
Injecting model.layers.11.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.11.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.11.self_attn.kv_a_layernorm as default
Injecting model.layers.11.self_attn.kv_b_proj as default
Injecting model.layers.11.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.11.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.11.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.11.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.11.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.11.mlp.shared_experts as default
Injecting model.layers.11.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.11.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.11.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.11.mlp.shared_experts.act_fn as default
Injecting model.layers.11.input_layernorm as default
Injecting model.layers.11.post_attention_layernorm as default
Injecting model.layers.12 as default
Injecting model.layers.12.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.12.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.12.self_attn.q_a_layernorm as default
Injecting model.layers.12.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.12.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.12.self_attn.kv_a_layernorm as default
Injecting model.layers.12.self_attn.kv_b_proj as default
Injecting model.layers.12.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.12.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.12.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.12.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.12.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.12.mlp.shared_experts as default
Injecting model.layers.12.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.12.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.12.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.12.mlp.shared_experts.act_fn as default
Injecting model.layers.12.input_layernorm as default
Injecting model.layers.12.post_attention_layernorm as default
Injecting model.layers.13 as default
Injecting model.layers.13.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.13.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.13.self_attn.q_a_layernorm as default
Injecting model.layers.13.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.13.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.13.self_attn.kv_a_layernorm as default
Injecting model.layers.13.self_attn.kv_b_proj as default
Injecting model.layers.13.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.13.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.13.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.13.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.13.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.13.mlp.shared_experts as default
Injecting model.layers.13.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.13.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.13.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.13.mlp.shared_experts.act_fn as default
Injecting model.layers.13.input_layernorm as default
Injecting model.layers.13.post_attention_layernorm as default
Injecting model.layers.14 as default
Injecting model.layers.14.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.14.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.14.self_attn.q_a_layernorm as default
Injecting model.layers.14.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.14.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.14.self_attn.kv_a_layernorm as default
Injecting model.layers.14.self_attn.kv_b_proj as default
Injecting model.layers.14.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.14.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.14.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.14.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.14.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.14.mlp.shared_experts as default
Injecting model.layers.14.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.14.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.14.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.14.mlp.shared_experts.act_fn as default
Injecting model.layers.14.input_layernorm as default
Injecting model.layers.14.post_attention_layernorm as default
Injecting model.layers.15 as default
Injecting model.layers.15.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.15.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.15.self_attn.q_a_layernorm as default
Injecting model.layers.15.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.15.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.15.self_attn.kv_a_layernorm as default
Injecting model.layers.15.self_attn.kv_b_proj as default
Injecting model.layers.15.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.15.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.15.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.15.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.15.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.15.mlp.shared_experts as default
Injecting model.layers.15.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.15.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.15.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.15.mlp.shared_experts.act_fn as default
Injecting model.layers.15.input_layernorm as default
Injecting model.layers.15.post_attention_layernorm as default
Injecting model.layers.16 as default
Injecting model.layers.16.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.16.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.16.self_attn.q_a_layernorm as default
Injecting model.layers.16.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.16.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.16.self_attn.kv_a_layernorm as default
Injecting model.layers.16.self_attn.kv_b_proj as default
Injecting model.layers.16.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.16.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.16.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.16.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.16.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.16.mlp.shared_experts as default
Injecting model.layers.16.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.16.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.16.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.16.mlp.shared_experts.act_fn as default
Injecting model.layers.16.input_layernorm as default
Injecting model.layers.16.post_attention_layernorm as default
Injecting model.layers.17 as default
Injecting model.layers.17.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.17.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.17.self_attn.q_a_layernorm as default
Injecting model.layers.17.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.17.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.17.self_attn.kv_a_layernorm as default
Injecting model.layers.17.self_attn.kv_b_proj as default
Injecting model.layers.17.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.17.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.17.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.17.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.17.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.17.mlp.shared_experts as default
Injecting model.layers.17.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.17.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.17.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.17.mlp.shared_experts.act_fn as default
Injecting model.layers.17.input_layernorm as default
Injecting model.layers.17.post_attention_layernorm as default
Injecting model.layers.18 as default
Injecting model.layers.18.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.18.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.18.self_attn.q_a_layernorm as default
Injecting model.layers.18.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.18.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.18.self_attn.kv_a_layernorm as default
Injecting model.layers.18.self_attn.kv_b_proj as default
Injecting model.layers.18.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.18.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.18.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.18.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.18.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.18.mlp.shared_experts as default
Injecting model.layers.18.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.18.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.18.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.18.mlp.shared_experts.act_fn as default
Injecting model.layers.18.input_layernorm as default
Injecting model.layers.18.post_attention_layernorm as default
Injecting model.layers.19 as default
Injecting model.layers.19.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.19.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.19.self_attn.q_a_layernorm as default
Injecting model.layers.19.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.19.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.19.self_attn.kv_a_layernorm as default
Injecting model.layers.19.self_attn.kv_b_proj as default
Injecting model.layers.19.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.19.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.19.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.19.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.19.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.19.mlp.shared_experts as default
Injecting model.layers.19.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.19.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.19.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.19.mlp.shared_experts.act_fn as default
Injecting model.layers.19.input_layernorm as default
Injecting model.layers.19.post_attention_layernorm as default
Injecting model.layers.20 as default
Injecting model.layers.20.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.20.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.20.self_attn.q_a_layernorm as default
Injecting model.layers.20.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.20.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.20.self_attn.kv_a_layernorm as default
Injecting model.layers.20.self_attn.kv_b_proj as default
Injecting model.layers.20.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.20.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.20.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.20.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.20.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.20.mlp.shared_experts as default
Injecting model.layers.20.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.20.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.20.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.20.mlp.shared_experts.act_fn as default
Injecting model.layers.20.input_layernorm as default
Injecting model.layers.20.post_attention_layernorm as default
Injecting model.layers.21 as default
Injecting model.layers.21.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.21.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.21.self_attn.q_a_layernorm as default
Injecting model.layers.21.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.21.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.21.self_attn.kv_a_layernorm as default
Injecting model.layers.21.self_attn.kv_b_proj as default
Injecting model.layers.21.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.21.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.21.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.21.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.21.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.21.mlp.shared_experts as default
Injecting model.layers.21.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.21.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.21.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.21.mlp.shared_experts.act_fn as default
Injecting model.layers.21.input_layernorm as default
Injecting model.layers.21.post_attention_layernorm as default
Injecting model.layers.22 as default
Injecting model.layers.22.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.22.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.22.self_attn.q_a_layernorm as default
Injecting model.layers.22.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.22.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.22.self_attn.kv_a_layernorm as default
Injecting model.layers.22.self_attn.kv_b_proj as default
Injecting model.layers.22.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.22.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.22.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.22.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.22.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.22.mlp.shared_experts as default
Injecting model.layers.22.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.22.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.22.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.22.mlp.shared_experts.act_fn as default
Injecting model.layers.22.input_layernorm as default
Injecting model.layers.22.post_attention_layernorm as default
Injecting model.layers.23 as default
Injecting model.layers.23.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.23.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.23.self_attn.q_a_layernorm as default
Injecting model.layers.23.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.23.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.23.self_attn.kv_a_layernorm as default
Injecting model.layers.23.self_attn.kv_b_proj as default
Injecting model.layers.23.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.23.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.23.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.23.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.23.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.23.mlp.shared_experts as default
Injecting model.layers.23.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.23.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.23.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.23.mlp.shared_experts.act_fn as default
Injecting model.layers.23.input_layernorm as default
Injecting model.layers.23.post_attention_layernorm as default
Injecting model.layers.24 as default
Injecting model.layers.24.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.24.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.24.self_attn.q_a_layernorm as default
Injecting model.layers.24.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.24.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.24.self_attn.kv_a_layernorm as default
Injecting model.layers.24.self_attn.kv_b_proj as default
Injecting model.layers.24.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.24.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.24.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.24.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.24.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.24.mlp.shared_experts as default
Injecting model.layers.24.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.24.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.24.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.24.mlp.shared_experts.act_fn as default
Injecting model.layers.24.input_layernorm as default
Injecting model.layers.24.post_attention_layernorm as default
Injecting model.layers.25 as default
Injecting model.layers.25.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.25.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.25.self_attn.q_a_layernorm as default
Injecting model.layers.25.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.25.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.25.self_attn.kv_a_layernorm as default
Injecting model.layers.25.self_attn.kv_b_proj as default
Injecting model.layers.25.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.25.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.25.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.25.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.25.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.25.mlp.shared_experts as default
Injecting model.layers.25.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.25.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.25.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.25.mlp.shared_experts.act_fn as default
Injecting model.layers.25.input_layernorm as default
Injecting model.layers.25.post_attention_layernorm as default
Injecting model.layers.26 as default
Injecting model.layers.26.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.26.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.26.self_attn.q_a_layernorm as default
Injecting model.layers.26.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.26.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.26.self_attn.kv_a_layernorm as default
Injecting model.layers.26.self_attn.kv_b_proj as default
Injecting model.layers.26.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.26.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.26.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.26.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.26.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.26.mlp.shared_experts as default
Injecting model.layers.26.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.26.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.26.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.26.mlp.shared_experts.act_fn as default
Injecting model.layers.26.input_layernorm as default
Injecting model.layers.26.post_attention_layernorm as default
Injecting model.layers.27 as default
Injecting model.layers.27.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.27.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.27.self_attn.q_a_layernorm as default
Injecting model.layers.27.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.27.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.27.self_attn.kv_a_layernorm as default
Injecting model.layers.27.self_attn.kv_b_proj as default
Injecting model.layers.27.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.27.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.27.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.27.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.27.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.27.mlp.shared_experts as default
Injecting model.layers.27.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.27.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.27.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.27.mlp.shared_experts.act_fn as default
Injecting model.layers.27.input_layernorm as default
Injecting model.layers.27.post_attention_layernorm as default
Injecting model.layers.28 as default
Injecting model.layers.28.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.28.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.28.self_attn.q_a_layernorm as default
Injecting model.layers.28.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.28.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.28.self_attn.kv_a_layernorm as default
Injecting model.layers.28.self_attn.kv_b_proj as default
Injecting model.layers.28.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.28.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.28.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.28.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.28.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.28.mlp.shared_experts as default
Injecting model.layers.28.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.28.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.28.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.28.mlp.shared_experts.act_fn as default
Injecting model.layers.28.input_layernorm as default
Injecting model.layers.28.post_attention_layernorm as default
Injecting model.layers.29 as default
Injecting model.layers.29.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.29.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.29.self_attn.q_a_layernorm as default
Injecting model.layers.29.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.29.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.29.self_attn.kv_a_layernorm as default
Injecting model.layers.29.self_attn.kv_b_proj as default
Injecting model.layers.29.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.29.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.29.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.29.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.29.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.29.mlp.shared_experts as default
Injecting model.layers.29.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.29.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.29.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.29.mlp.shared_experts.act_fn as default
Injecting model.layers.29.input_layernorm as default
Injecting model.layers.29.post_attention_layernorm as default
Injecting model.layers.30 as default
Injecting model.layers.30.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.30.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.30.self_attn.q_a_layernorm as default
Injecting model.layers.30.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.30.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.30.self_attn.kv_a_layernorm as default
Injecting model.layers.30.self_attn.kv_b_proj as default
Injecting model.layers.30.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.30.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.30.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.30.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.30.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.30.mlp.shared_experts as default
Injecting model.layers.30.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.30.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.30.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.30.mlp.shared_experts.act_fn as default
Injecting model.layers.30.input_layernorm as default
Injecting model.layers.30.post_attention_layernorm as default
Injecting model.layers.31 as default
Injecting model.layers.31.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.31.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.31.self_attn.q_a_layernorm as default
Injecting model.layers.31.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.31.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.31.self_attn.kv_a_layernorm as default
Injecting model.layers.31.self_attn.kv_b_proj as default
Injecting model.layers.31.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.31.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.31.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.31.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.31.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.31.mlp.shared_experts as default
Injecting model.layers.31.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.31.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.31.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.31.mlp.shared_experts.act_fn as default
Injecting model.layers.31.input_layernorm as default
Injecting model.layers.31.post_attention_layernorm as default
Injecting model.layers.32 as default
Injecting model.layers.32.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.32.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.32.self_attn.q_a_layernorm as default
Injecting model.layers.32.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.32.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.32.self_attn.kv_a_layernorm as default
Injecting model.layers.32.self_attn.kv_b_proj as default
Injecting model.layers.32.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.32.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.32.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.32.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.32.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.32.mlp.shared_experts as default
Injecting model.layers.32.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.32.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.32.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.32.mlp.shared_experts.act_fn as default
Injecting model.layers.32.input_layernorm as default
Injecting model.layers.32.post_attention_layernorm as default
Injecting model.layers.33 as default
Injecting model.layers.33.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.33.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.33.self_attn.q_a_layernorm as default
Injecting model.layers.33.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.33.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.33.self_attn.kv_a_layernorm as default
Injecting model.layers.33.self_attn.kv_b_proj as default
Injecting model.layers.33.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.33.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.33.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.33.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.33.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.33.mlp.shared_experts as default
Injecting model.layers.33.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.33.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.33.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.33.mlp.shared_experts.act_fn as default
Injecting model.layers.33.input_layernorm as default
Injecting model.layers.33.post_attention_layernorm as default
Injecting model.layers.34 as default
Injecting model.layers.34.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.34.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.34.self_attn.q_a_layernorm as default
Injecting model.layers.34.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.34.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.34.self_attn.kv_a_layernorm as default
Injecting model.layers.34.self_attn.kv_b_proj as default
Injecting model.layers.34.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.34.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.34.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.34.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.34.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.34.mlp.shared_experts as default
Injecting model.layers.34.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.34.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.34.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.34.mlp.shared_experts.act_fn as default
Injecting model.layers.34.input_layernorm as default
Injecting model.layers.34.post_attention_layernorm as default
Injecting model.layers.35 as default
Injecting model.layers.35.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.35.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.35.self_attn.q_a_layernorm as default
Injecting model.layers.35.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.35.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.35.self_attn.kv_a_layernorm as default
Injecting model.layers.35.self_attn.kv_b_proj as default
Injecting model.layers.35.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.35.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.35.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.35.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.35.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.35.mlp.shared_experts as default
Injecting model.layers.35.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.35.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.35.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.35.mlp.shared_experts.act_fn as default
Injecting model.layers.35.input_layernorm as default
Injecting model.layers.35.post_attention_layernorm as default
Injecting model.layers.36 as default
Injecting model.layers.36.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.36.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.36.self_attn.q_a_layernorm as default
Injecting model.layers.36.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.36.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.36.self_attn.kv_a_layernorm as default
Injecting model.layers.36.self_attn.kv_b_proj as default
Injecting model.layers.36.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.36.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.36.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.36.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.36.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.36.mlp.shared_experts as default
Injecting model.layers.36.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.36.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.36.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.36.mlp.shared_experts.act_fn as default
Injecting model.layers.36.input_layernorm as default
Injecting model.layers.36.post_attention_layernorm as default
Injecting model.layers.37 as default
Injecting model.layers.37.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.37.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.37.self_attn.q_a_layernorm as default
Injecting model.layers.37.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.37.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.37.self_attn.kv_a_layernorm as default
Injecting model.layers.37.self_attn.kv_b_proj as default
Injecting model.layers.37.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.37.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.37.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.37.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.37.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.37.mlp.shared_experts as default
Injecting model.layers.37.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.37.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.37.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.37.mlp.shared_experts.act_fn as default
Injecting model.layers.37.input_layernorm as default
Injecting model.layers.37.post_attention_layernorm as default
Injecting model.layers.38 as default
Injecting model.layers.38.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.38.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.38.self_attn.q_a_layernorm as default
Injecting model.layers.38.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.38.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.38.self_attn.kv_a_layernorm as default
Injecting model.layers.38.self_attn.kv_b_proj as default
Injecting model.layers.38.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.38.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.38.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.38.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.38.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.38.mlp.shared_experts as default
Injecting model.layers.38.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.38.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.38.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.38.mlp.shared_experts.act_fn as default
Injecting model.layers.38.input_layernorm as default
Injecting model.layers.38.post_attention_layernorm as default
Injecting model.layers.39 as default
Injecting model.layers.39.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.39.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.39.self_attn.q_a_layernorm as default
Injecting model.layers.39.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.39.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.39.self_attn.kv_a_layernorm as default
Injecting model.layers.39.self_attn.kv_b_proj as default
Injecting model.layers.39.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.39.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.39.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.39.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.39.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.39.mlp.shared_experts as default
Injecting model.layers.39.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.39.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.39.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.39.mlp.shared_experts.act_fn as default
Injecting model.layers.39.input_layernorm as default
Injecting model.layers.39.post_attention_layernorm as default
Injecting model.layers.40 as default
Injecting model.layers.40.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.40.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.40.self_attn.q_a_layernorm as default
Injecting model.layers.40.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.40.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.40.self_attn.kv_a_layernorm as default
Injecting model.layers.40.self_attn.kv_b_proj as default
Injecting model.layers.40.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.40.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.40.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.40.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.40.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.40.mlp.shared_experts as default
Injecting model.layers.40.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.40.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.40.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.40.mlp.shared_experts.act_fn as default
Injecting model.layers.40.input_layernorm as default
Injecting model.layers.40.post_attention_layernorm as default
Injecting model.layers.41 as default
Injecting model.layers.41.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.41.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.41.self_attn.q_a_layernorm as default
Injecting model.layers.41.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.41.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.41.self_attn.kv_a_layernorm as default
Injecting model.layers.41.self_attn.kv_b_proj as default
Injecting model.layers.41.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.41.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.41.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.41.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.41.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.41.mlp.shared_experts as default
Injecting model.layers.41.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.41.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.41.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.41.mlp.shared_experts.act_fn as default
Injecting model.layers.41.input_layernorm as default
Injecting model.layers.41.post_attention_layernorm as default
Injecting model.layers.42 as default
Injecting model.layers.42.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.42.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.42.self_attn.q_a_layernorm as default
Injecting model.layers.42.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.42.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.42.self_attn.kv_a_layernorm as default
Injecting model.layers.42.self_attn.kv_b_proj as default
Injecting model.layers.42.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.42.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.42.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.42.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.42.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.42.mlp.shared_experts as default
Injecting model.layers.42.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.42.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.42.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.42.mlp.shared_experts.act_fn as default
Injecting model.layers.42.input_layernorm as default
Injecting model.layers.42.post_attention_layernorm as default
Injecting model.layers.43 as default
Injecting model.layers.43.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.43.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.43.self_attn.q_a_layernorm as default
Injecting model.layers.43.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.43.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.43.self_attn.kv_a_layernorm as default
Injecting model.layers.43.self_attn.kv_b_proj as default
Injecting model.layers.43.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.43.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.43.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.43.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.43.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.43.mlp.shared_experts as default
Injecting model.layers.43.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.43.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.43.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.43.mlp.shared_experts.act_fn as default
Injecting model.layers.43.input_layernorm as default
Injecting model.layers.43.post_attention_layernorm as default
Injecting model.layers.44 as default
Injecting model.layers.44.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.44.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.44.self_attn.q_a_layernorm as default
Injecting model.layers.44.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.44.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.44.self_attn.kv_a_layernorm as default
Injecting model.layers.44.self_attn.kv_b_proj as default
Injecting model.layers.44.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.44.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.44.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.44.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.44.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.44.mlp.shared_experts as default
Injecting model.layers.44.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.44.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.44.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.44.mlp.shared_experts.act_fn as default
Injecting model.layers.44.input_layernorm as default
Injecting model.layers.44.post_attention_layernorm as default
Injecting model.layers.45 as default
Injecting model.layers.45.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.45.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.45.self_attn.q_a_layernorm as default
Injecting model.layers.45.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.45.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.45.self_attn.kv_a_layernorm as default
Injecting model.layers.45.self_attn.kv_b_proj as default
Injecting model.layers.45.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.45.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.45.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.45.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.45.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.45.mlp.shared_experts as default
Injecting model.layers.45.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.45.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.45.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.45.mlp.shared_experts.act_fn as default
Injecting model.layers.45.input_layernorm as default
Injecting model.layers.45.post_attention_layernorm as default
Injecting model.layers.46 as default
Injecting model.layers.46.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.46.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.46.self_attn.q_a_layernorm as default
Injecting model.layers.46.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.46.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.46.self_attn.kv_a_layernorm as default
Injecting model.layers.46.self_attn.kv_b_proj as default
Injecting model.layers.46.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.46.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.46.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.46.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.46.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.46.mlp.shared_experts as default
Injecting model.layers.46.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.46.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.46.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.46.mlp.shared_experts.act_fn as default
Injecting model.layers.46.input_layernorm as default
Injecting model.layers.46.post_attention_layernorm as default
Injecting model.layers.47 as default
Injecting model.layers.47.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.47.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.47.self_attn.q_a_layernorm as default
Injecting model.layers.47.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.47.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.47.self_attn.kv_a_layernorm as default
Injecting model.layers.47.self_attn.kv_b_proj as default
Injecting model.layers.47.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.47.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.47.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.47.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.47.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.47.mlp.shared_experts as default
Injecting model.layers.47.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.47.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.47.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.47.mlp.shared_experts.act_fn as default
Injecting model.layers.47.input_layernorm as default
Injecting model.layers.47.post_attention_layernorm as default
Injecting model.layers.48 as default
Injecting model.layers.48.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.48.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.48.self_attn.q_a_layernorm as default
Injecting model.layers.48.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.48.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.48.self_attn.kv_a_layernorm as default
Injecting model.layers.48.self_attn.kv_b_proj as default
Injecting model.layers.48.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.48.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.48.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.48.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.48.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.48.mlp.shared_experts as default
Injecting model.layers.48.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.48.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.48.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.48.mlp.shared_experts.act_fn as default
Injecting model.layers.48.input_layernorm as default
Injecting model.layers.48.post_attention_layernorm as default
Injecting model.layers.49 as default
Injecting model.layers.49.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.49.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.49.self_attn.q_a_layernorm as default
Injecting model.layers.49.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.49.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.49.self_attn.kv_a_layernorm as default
Injecting model.layers.49.self_attn.kv_b_proj as default
Injecting model.layers.49.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.49.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.49.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.49.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.49.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.49.mlp.shared_experts as default
Injecting model.layers.49.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.49.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.49.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.49.mlp.shared_experts.act_fn as default
Injecting model.layers.49.input_layernorm as default
Injecting model.layers.49.post_attention_layernorm as default
Injecting model.layers.50 as default
Injecting model.layers.50.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.50.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.50.self_attn.q_a_layernorm as default
Injecting model.layers.50.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.50.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.50.self_attn.kv_a_layernorm as default
Injecting model.layers.50.self_attn.kv_b_proj as default
Injecting model.layers.50.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.50.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.50.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.50.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.50.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.50.mlp.shared_experts as default
Injecting model.layers.50.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.50.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.50.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.50.mlp.shared_experts.act_fn as default
Injecting model.layers.50.input_layernorm as default
Injecting model.layers.50.post_attention_layernorm as default
Injecting model.layers.51 as default
Injecting model.layers.51.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.51.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.51.self_attn.q_a_layernorm as default
Injecting model.layers.51.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.51.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.51.self_attn.kv_a_layernorm as default
Injecting model.layers.51.self_attn.kv_b_proj as default
Injecting model.layers.51.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.51.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.51.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.51.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.51.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.51.mlp.shared_experts as default
Injecting model.layers.51.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.51.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.51.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.51.mlp.shared_experts.act_fn as default
Injecting model.layers.51.input_layernorm as default
Injecting model.layers.51.post_attention_layernorm as default
Injecting model.layers.52 as default
Injecting model.layers.52.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.52.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.52.self_attn.q_a_layernorm as default
Injecting model.layers.52.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.52.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.52.self_attn.kv_a_layernorm as default
Injecting model.layers.52.self_attn.kv_b_proj as default
Injecting model.layers.52.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.52.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.52.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.52.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.52.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.52.mlp.shared_experts as default
Injecting model.layers.52.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.52.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.52.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.52.mlp.shared_experts.act_fn as default
Injecting model.layers.52.input_layernorm as default
Injecting model.layers.52.post_attention_layernorm as default
Injecting model.layers.53 as default
Injecting model.layers.53.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.53.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.53.self_attn.q_a_layernorm as default
Injecting model.layers.53.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.53.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.53.self_attn.kv_a_layernorm as default
Injecting model.layers.53.self_attn.kv_b_proj as default
Injecting model.layers.53.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.53.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.53.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.53.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.53.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.53.mlp.shared_experts as default
Injecting model.layers.53.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.53.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.53.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.53.mlp.shared_experts.act_fn as default
Injecting model.layers.53.input_layernorm as default
Injecting model.layers.53.post_attention_layernorm as default
Injecting model.layers.54 as default
Injecting model.layers.54.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.54.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.54.self_attn.q_a_layernorm as default
Injecting model.layers.54.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.54.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.54.self_attn.kv_a_layernorm as default
Injecting model.layers.54.self_attn.kv_b_proj as default
Injecting model.layers.54.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.54.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.54.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.54.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.54.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.54.mlp.shared_experts as default
Injecting model.layers.54.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.54.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.54.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.54.mlp.shared_experts.act_fn as default
Injecting model.layers.54.input_layernorm as default
Injecting model.layers.54.post_attention_layernorm as default
Injecting model.layers.55 as default
Injecting model.layers.55.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.55.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.55.self_attn.q_a_layernorm as default
Injecting model.layers.55.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.55.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.55.self_attn.kv_a_layernorm as default
Injecting model.layers.55.self_attn.kv_b_proj as default
Injecting model.layers.55.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.55.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.55.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.55.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.55.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.55.mlp.shared_experts as default
Injecting model.layers.55.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.55.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.55.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.55.mlp.shared_experts.act_fn as default
Injecting model.layers.55.input_layernorm as default
Injecting model.layers.55.post_attention_layernorm as default
Injecting model.layers.56 as default
Injecting model.layers.56.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.56.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.56.self_attn.q_a_layernorm as default
Injecting model.layers.56.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.56.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.56.self_attn.kv_a_layernorm as default
Injecting model.layers.56.self_attn.kv_b_proj as default
Injecting model.layers.56.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.56.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.56.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.56.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.56.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.56.mlp.shared_experts as default
Injecting model.layers.56.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.56.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.56.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.56.mlp.shared_experts.act_fn as default
Injecting model.layers.56.input_layernorm as default
Injecting model.layers.56.post_attention_layernorm as default
Injecting model.layers.57 as default
Injecting model.layers.57.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.57.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.57.self_attn.q_a_layernorm as default
Injecting model.layers.57.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.57.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.57.self_attn.kv_a_layernorm as default
Injecting model.layers.57.self_attn.kv_b_proj as default
Injecting model.layers.57.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.57.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.57.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.57.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.57.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.57.mlp.shared_experts as default
Injecting model.layers.57.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.57.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.57.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.57.mlp.shared_experts.act_fn as default
Injecting model.layers.57.input_layernorm as default
Injecting model.layers.57.post_attention_layernorm as default
Injecting model.layers.58 as default
Injecting model.layers.58.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.58.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.58.self_attn.q_a_layernorm as default
Injecting model.layers.58.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.58.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.58.self_attn.kv_a_layernorm as default
Injecting model.layers.58.self_attn.kv_b_proj as default
Injecting model.layers.58.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.58.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.58.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.58.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.58.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.58.mlp.shared_experts as default
Injecting model.layers.58.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.58.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.58.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.58.mlp.shared_experts.act_fn as default
Injecting model.layers.58.input_layernorm as default
Injecting model.layers.58.post_attention_layernorm as default
Injecting model.layers.59 as default
Injecting model.layers.59.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.59.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.59.self_attn.q_a_layernorm as default
Injecting model.layers.59.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.59.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.59.self_attn.kv_a_layernorm as default
Injecting model.layers.59.self_attn.kv_b_proj as default
Injecting model.layers.59.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.59.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.59.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.59.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.59.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.59.mlp.shared_experts as default
Injecting model.layers.59.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.59.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.59.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.59.mlp.shared_experts.act_fn as default
Injecting model.layers.59.input_layernorm as default
Injecting model.layers.59.post_attention_layernorm as default
Injecting model.layers.60 as default
Injecting model.layers.60.self_attn as ktransformers.operators.attention . KDeepseekV2Attention
Injecting model.layers.60.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.60.self_attn.q_a_layernorm as default
Injecting model.layers.60.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.60.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.60.self_attn.kv_a_layernorm as default
Injecting model.layers.60.self_attn.kv_b_proj as default
Injecting model.layers.60.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.60.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3
Injecting model.layers.60.mlp as ktransformers.operators.experts . KDeepseekV3MoE
Injecting model.layers.60.mlp.experts as ktransformers.operators.experts . KTransformersExperts
Injecting model.layers.60.mlp.gate as ktransformers.operators.gate . KMoEGate
Injecting model.layers.60.mlp.shared_experts as default
Injecting model.layers.60.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.60.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.60.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear
Injecting model.layers.60.mlp.shared_experts.act_fn as default
Injecting model.layers.60.input_layernorm as default
Injecting model.layers.60.post_attention_layernorm as default
Injecting model.norm as default
Injecting lm_head as ktransformers.operators.linear . KTransformersLinear
loading output to cuda using CPUInfer
loading token_embd.weight to cpu
loading token_embd.weight with CPU
loading blk.0.attn_q_a.weight with CPU
loading blk.0.attn_q_a_norm.weight to cuda:0
loading blk.0.attn_q_b.weight with CPU
loading blk.0.attn_kv_a_mqa.weight with CPU
loading blk.0.attn_kv_a_norm.weight to cuda:0
loading blk.0.attn_kv_b.weight to cuda:0
loading blk.0.attn_output.weight with CPU
loading blk.0.ffn_gate.weight with CPU
loading blk.0.ffn_up.weight with CPU
loading blk.0.ffn_down.weight with CPU
loading blk.0.attn_norm.weight to cuda:0
loading blk.0.ffn_norm.weight to cuda:0
loading blk.1.attn_q_a.weight with CPU
loading blk.1.attn_q_a_norm.weight to cuda:0
loading blk.1.attn_q_b.weight with CPU
loading blk.1.attn_kv_a_mqa.weight with CPU
loading blk.1.attn_kv_a_norm.weight to cuda:0
loading blk.1.attn_kv_b.weight to cuda:0
loading blk.1.attn_output.weight with CPU
loading blk.1.ffn_gate.weight with CPU
loading blk.1.ffn_up.weight with CPU
loading blk.1.ffn_down.weight with CPU
loading blk.1.attn_norm.weight to cuda:0
loading blk.1.ffn_norm.weight to cuda:0
loading blk.2.attn_q_a.weight with CPU
loading blk.2.attn_q_a_norm.weight to cuda:0
loading blk.2.attn_q_b.weight with CPU
loading blk.2.attn_kv_a_mqa.weight with CPU
loading blk.2.attn_kv_a_norm.weight to cuda:0
loading blk.2.attn_kv_b.weight to cuda:0
loading blk.2.attn_output.weight with CPU
loading blk.2.ffn_gate.weight with CPU
loading blk.2.ffn_up.weight with CPU
loading blk.2.ffn_down.weight with CPU
loading blk.2.attn_norm.weight to cuda:0
loading blk.2.ffn_norm.weight to cuda:0
loading blk.3.attn_q_a.weight with CPU
loading blk.3.attn_q_a_norm.weight to cuda:0
loading blk.3.attn_q_b.weight with CPU
loading blk.3.attn_kv_a_mqa.weight with CPU
loading blk.3.attn_kv_a_norm.weight to cuda:0
loading blk.3.attn_kv_b.weight to cuda:0
loading blk.3.attn_output.weight with CPU
loading blk.3.ffn_gate_shexp.weight with CPU
loading blk.3.ffn_up_shexp.weight with CPU
loading blk.3.ffn_down_shexp.weight with CPU
loading blk.3.attn_norm.weight to cuda:0
loading blk.3.ffn_norm.weight to cuda:0
loading blk.4.attn_q_a.weight with CPU
loading blk.4.attn_q_a_norm.weight to cuda:0
loading blk.4.attn_q_b.weight with CPU
loading blk.4.attn_kv_a_mqa.weight with CPU
loading blk.4.attn_kv_a_norm.weight to cuda:0
loading blk.4.attn_kv_b.weight to cuda:0
loading blk.4.attn_output.weight with CPU
loading blk.4.ffn_gate_shexp.weight with CPU
loading blk.4.ffn_up_shexp.weight with CPU
loading blk.4.ffn_down_shexp.weight with CPU
loading blk.4.attn_norm.weight to cuda:0
loading blk.4.ffn_norm.weight to cuda:0
loading blk.5.attn_q_a.weight with CPU
loading blk.5.attn_q_a_norm.weight to cuda:0
loading blk.5.attn_q_b.weight with CPU
loading blk.5.attn_kv_a_mqa.weight with CPU
loading blk.5.attn_kv_a_norm.weight to cuda:0
loading blk.5.attn_kv_b.weight to cuda:0
loading blk.5.attn_output.weight with CPU
loading blk.5.ffn_gate_shexp.weight with CPU
loading blk.5.ffn_up_shexp.weight with CPU
loading blk.5.ffn_down_shexp.weight with CPU
loading blk.5.attn_norm.weight to cuda:0
loading blk.5.ffn_norm.weight to cuda:0
loading blk.6.attn_q_a.weight with CPU
loading blk.6.attn_q_a_norm.weight to cuda:0
loading blk.6.attn_q_b.weight with CPU
loading blk.6.attn_kv_a_mqa.weight with CPU
loading blk.6.attn_kv_a_norm.weight to cuda:0
loading blk.6.attn_kv_b.weight to cuda:0
loading blk.6.attn_output.weight with CPU
loading blk.6.ffn_gate_shexp.weight with CPU
loading blk.6.ffn_up_shexp.weight with CPU
loading blk.6.ffn_down_shexp.weight with CPU
loading blk.6.attn_norm.weight to cuda:0
loading blk.6.ffn_norm.weight to cuda:0
loading blk.7.attn_q_a.weight with CPU
loading blk.7.attn_q_a_norm.weight to cuda:0
loading blk.7.attn_q_b.weight with CPU
loading blk.7.attn_kv_a_mqa.weight with CPU
loading blk.7.attn_kv_a_norm.weight to cuda:0
loading blk.7.attn_kv_b.weight to cuda:0
loading blk.7.attn_output.weight with CPU
loading blk.7.ffn_gate_shexp.weight with CPU
loading blk.7.ffn_up_shexp.weight with CPU
loading blk.7.ffn_down_shexp.weight with CPU
loading blk.7.attn_norm.weight to cuda:0
loading blk.7.ffn_norm.weight to cuda:0
loading blk.8.attn_q_a.weight with CPU
loading blk.8.attn_q_a_norm.weight to cuda:0
loading blk.8.attn_q_b.weight with CPU
loading blk.8.attn_kv_a_mqa.weight with CPU
loading blk.8.attn_kv_a_norm.weight to cuda:0
loading blk.8.attn_kv_b.weight to cuda:0
loading blk.8.attn_output.weight with CPU
loading blk.8.ffn_gate_shexp.weight with CPU
loading blk.8.ffn_up_shexp.weight with CPU
loading blk.8.ffn_down_shexp.weight with CPU
loading blk.8.attn_norm.weight to cuda:0
loading blk.8.ffn_norm.weight to cuda:0
loading blk.9.attn_q_a.weight with CPU
loading blk.9.attn_q_a_norm.weight to cuda:0
loading blk.9.attn_q_b.weight with CPU
loading blk.9.attn_kv_a_mqa.weight with CPU
loading blk.9.attn_kv_a_norm.weight to cuda:0
loading blk.9.attn_kv_b.weight to cuda:0
loading blk.9.attn_output.weight with CPU
loading blk.9.ffn_gate_shexp.weight with CPU
loading blk.9.ffn_up_shexp.weight with CPU
loading blk.9.ffn_down_shexp.weight with CPU
loading blk.9.attn_norm.weight to cuda:0
loading blk.9.ffn_norm.weight to cuda:0
loading blk.10.attn_q_a.weight with CPU
loading blk.10.attn_q_a_norm.weight to cuda:0
loading blk.10.attn_q_b.weight with CPU
loading blk.10.attn_kv_a_mqa.weight with CPU
loading blk.10.attn_kv_a_norm.weight to cuda:0
loading blk.10.attn_kv_b.weight to cuda:0
loading blk.10.attn_output.weight with CPU
loading blk.10.ffn_gate_shexp.weight with CPU
loading blk.10.ffn_up_shexp.weight with CPU
loading blk.10.ffn_down_shexp.weight with CPU
loading blk.10.attn_norm.weight to cuda:0
loading blk.10.ffn_norm.weight to cuda:0
loading blk.11.attn_q_a.weight with CPU
loading blk.11.attn_q_a_norm.weight to cuda:0
loading blk.11.attn_q_b.weight with CPU
loading blk.11.attn_kv_a_mqa.weight with CPU
loading blk.11.attn_kv_a_norm.weight to cuda:0
loading blk.11.attn_kv_b.weight to cuda:0
loading blk.11.attn_output.weight with CPU
loading blk.11.ffn_gate_shexp.weight with CPU
loading blk.11.ffn_up_shexp.weight with CPU
loading blk.11.ffn_down_shexp.weight with CPU
loading blk.11.attn_norm.weight to cuda:0
loading blk.11.ffn_norm.weight to cuda:0
loading blk.12.attn_q_a.weight with CPU
loading blk.12.attn_q_a_norm.weight to cuda:0
loading blk.12.attn_q_b.weight with CPU
loading blk.12.attn_kv_a_mqa.weight with CPU
loading blk.12.attn_kv_a_norm.weight to cuda:0
loading blk.12.attn_kv_b.weight to cuda:0
loading blk.12.attn_output.weight with CPU
loading blk.12.ffn_gate_shexp.weight with CPU
loading blk.12.ffn_up_shexp.weight with CPU
loading blk.12.ffn_down_shexp.weight with CPU
loading blk.12.attn_norm.weight to cuda:0
loading blk.12.ffn_norm.weight to cuda:0
loading blk.13.attn_q_a.weight with CPU
loading blk.13.attn_q_a_norm.weight to cuda:0
loading blk.13.attn_q_b.weight with CPU
loading blk.13.attn_kv_a_mqa.weight with CPU
loading blk.13.attn_kv_a_norm.weight to cuda:0
loading blk.13.attn_kv_b.weight to cuda:0
loading blk.13.attn_output.weight with CPU
loading blk.13.ffn_gate_shexp.weight with CPU
loading blk.13.ffn_up_shexp.weight with CPU
loading blk.13.ffn_down_shexp.weight with CPU
loading blk.13.attn_norm.weight to cuda:0
loading blk.13.ffn_norm.weight to cuda:0
loading blk.14.attn_q_a.weight with CPU
loading blk.14.attn_q_a_norm.weight to cuda:0
loading blk.14.attn_q_b.weight with CPU
loading blk.14.attn_kv_a_mqa.weight with CPU
loading blk.14.attn_kv_a_norm.weight to cuda:0
loading blk.14.attn_kv_b.weight to cuda:0
loading blk.14.attn_output.weight with CPU
loading blk.14.ffn_gate_shexp.weight with CPU
loading blk.14.ffn_up_shexp.weight with CPU
loading blk.14.ffn_down_shexp.weight with CPU
loading blk.14.attn_norm.weight to cuda:0
loading blk.14.ffn_norm.weight to cuda:0
loading blk.15.attn_q_a.weight with CPU
loading blk.15.attn_q_a_norm.weight to cuda:0
loading blk.15.attn_q_b.weight with CPU
loading blk.15.attn_kv_a_mqa.weight with CPU
loading blk.15.attn_kv_a_norm.weight to cuda:0
loading blk.15.attn_kv_b.weight to cuda:0
loading blk.15.attn_output.weight with CPU
loading blk.15.ffn_gate_shexp.weight with CPU
loading blk.15.ffn_up_shexp.weight with CPU
loading blk.15.ffn_down_shexp.weight with CPU
loading blk.15.attn_norm.weight to cuda:0
loading blk.15.ffn_norm.weight to cuda:0
loading blk.16.attn_q_a.weight with CPU
loading blk.16.attn_q_a_norm.weight to cuda:0
loading blk.16.attn_q_b.weight with CPU
loading blk.16.attn_kv_a_mqa.weight with CPU
loading blk.16.attn_kv_a_norm.weight to cuda:0
loading blk.16.attn_kv_b.weight to cuda:0
loading blk.16.attn_output.weight with CPU
loading blk.16.ffn_gate_shexp.weight with CPU
loading blk.16.ffn_up_shexp.weight with CPU
loading blk.16.ffn_down_shexp.weight with CPU
loading blk.16.attn_norm.weight to cuda:0
loading blk.16.ffn_norm.weight to cuda:0
loading blk.17.attn_q_a.weight with CPU
loading blk.17.attn_q_a_norm.weight to cuda:0
loading blk.17.attn_q_b.weight with CPU
loading blk.17.attn_kv_a_mqa.weight with CPU
loading blk.17.attn_kv_a_norm.weight to cuda:0
loading blk.17.attn_kv_b.weight to cuda:0
loading blk.17.attn_output.weight with CPU
loading blk.17.ffn_gate_shexp.weight with CPU
loading blk.17.ffn_up_shexp.weight with CPU
loading blk.17.ffn_down_shexp.weight with CPU
loading blk.17.attn_norm.weight to cuda:0
loading blk.17.ffn_norm.weight to cuda:0
loading blk.18.attn_q_a.weight with CPU
loading blk.18.attn_q_a_norm.weight to cuda:0
loading blk.18.attn_q_b.weight with CPU
loading blk.18.attn_kv_a_mqa.weight with CPU
loading blk.18.attn_kv_a_norm.weight to cuda:0
loading blk.18.attn_kv_b.weight to cuda:0
loading blk.18.attn_output.weight with CPU
loading blk.18.ffn_gate_shexp.weight with CPU
loading blk.18.ffn_up_shexp.weight with CPU
loading blk.18.ffn_down_shexp.weight with CPU
loading blk.18.attn_norm.weight to cuda:0
loading blk.18.ffn_norm.weight to cuda:0
loading blk.19.attn_q_a.weight with CPU
loading blk.19.attn_q_a_norm.weight to cuda:0
loading blk.19.attn_q_b.weight with CPU
loading blk.19.attn_kv_a_mqa.weight with CPU
loading blk.19.attn_kv_a_norm.weight to cuda:0
loading blk.19.attn_kv_b.weight to cuda:0
loading blk.19.attn_output.weight with CPU
loading blk.19.ffn_gate_shexp.weight with CPU
loading blk.19.ffn_up_shexp.weight with CPU
loading blk.19.ffn_down_shexp.weight with CPU
loading blk.19.attn_norm.weight to cuda:0
loading blk.19.ffn_norm.weight to cuda:0
loading blk.20.attn_q_a.weight with CPU
loading blk.20.attn_q_a_norm.weight to cuda:0
loading blk.20.attn_q_b.weight with CPU
loading blk.20.attn_kv_a_mqa.weight with CPU
loading blk.20.attn_kv_a_norm.weight to cuda:0
loading blk.20.attn_kv_b.weight to cuda:0
loading blk.20.attn_output.weight with CPU
loading blk.20.ffn_gate_shexp.weight with CPU
loading blk.20.ffn_up_shexp.weight with CPU
loading blk.20.ffn_down_shexp.weight with CPU
loading blk.20.attn_norm.weight to cuda:0
loading blk.20.ffn_norm.weight to cuda:0
loading blk.21.attn_q_a.weight with CPU
loading blk.21.attn_q_a_norm.weight to cuda:0
loading blk.21.attn_q_b.weight with CPU
loading blk.21.attn_kv_a_mqa.weight with CPU
loading blk.21.attn_kv_a_norm.weight to cuda:0
loading blk.21.attn_kv_b.weight to cuda:0
loading blk.21.attn_output.weight with CPU
loading blk.21.ffn_gate_shexp.weight with CPU
loading blk.21.ffn_up_shexp.weight with CPU
loading blk.21.ffn_down_shexp.weight with CPU
loading blk.21.attn_norm.weight to cuda:0
loading blk.21.ffn_norm.weight to cuda:0
loading blk.22.attn_q_a.weight with CPU
loading blk.22.attn_q_a_norm.weight to cuda:0
loading blk.22.attn_q_b.weight with CPU
loading blk.22.attn_kv_a_mqa.weight with CPU
loading blk.22.attn_kv_a_norm.weight to cuda:0
loading blk.22.attn_kv_b.weight to cuda:0
loading blk.22.attn_output.weight with CPU
loading blk.22.ffn_gate_shexp.weight with CPU
loading blk.22.ffn_up_shexp.weight with CPU
loading blk.22.ffn_down_shexp.weight with CPU
loading blk.22.attn_norm.weight to cuda:0
loading blk.22.ffn_norm.weight to cuda:0
loading blk.23.attn_q_a.weight with CPU
loading blk.23.attn_q_a_norm.weight to cuda:0
loading blk.23.attn_q_b.weight with CPU
loading blk.23.attn_kv_a_mqa.weight with CPU
loading blk.23.attn_kv_a_norm.weight to cuda:0
loading blk.23.attn_kv_b.weight to cuda:0
loading blk.23.attn_output.weight with CPU
loading blk.23.ffn_gate_shexp.weight with CPU
loading blk.23.ffn_up_shexp.weight with CPU
loading blk.23.ffn_down_shexp.weight with CPU
loading blk.23.attn_norm.weight to cuda:0
loading blk.23.ffn_norm.weight to cuda:0
loading blk.24.attn_q_a.weight with CPU
loading blk.24.attn_q_a_norm.weight to cuda:0
loading blk.24.attn_q_b.weight with CPU
loading blk.24.attn_kv_a_mqa.weight with CPU
loading blk.24.attn_kv_a_norm.weight to cuda:0
loading blk.24.attn_kv_b.weight to cuda:0
loading blk.24.attn_output.weight with CPU
loading blk.24.ffn_gate_shexp.weight with CPU
loading blk.24.ffn_up_shexp.weight with CPU
loading blk.24.ffn_down_shexp.weight with CPU
loading blk.24.attn_norm.weight to cuda:0
loading blk.24.ffn_norm.weight to cuda:0
loading blk.25.attn_q_a.weight with CPU
loading blk.25.attn_q_a_norm.weight to cuda:0
loading blk.25.attn_q_b.weight with CPU
loading blk.25.attn_kv_a_mqa.weight with CPU
loading blk.25.attn_kv_a_norm.weight to cuda:0
loading blk.25.attn_kv_b.weight to cuda:0
loading blk.25.attn_output.weight with CPU
loading blk.25.ffn_gate_shexp.weight with CPU
loading blk.25.ffn_up_shexp.weight with CPU
loading blk.25.ffn_down_shexp.weight with CPU
loading blk.25.attn_norm.weight to cuda:0
loading blk.25.ffn_norm.weight to cuda:0
loading blk.26.attn_q_a.weight with CPU
loading blk.26.attn_q_a_norm.weight to cuda:0
loading blk.26.attn_q_b.weight with CPU
loading blk.26.attn_kv_a_mqa.weight with CPU
loading blk.26.attn_kv_a_norm.weight to cuda:0
loading blk.26.attn_kv_b.weight to cuda:0
loading blk.26.attn_output.weight with CPU
loading blk.26.ffn_gate_shexp.weight with CPU
loading blk.26.ffn_up_shexp.weight with CPU
loading blk.26.ffn_down_shexp.weight with CPU
loading blk.26.attn_norm.weight to cuda:0
loading blk.26.ffn_norm.weight to cuda:0
loading blk.27.attn_q_a.weight with CPU
loading blk.27.attn_q_a_norm.weight to cuda:0
loading blk.27.attn_q_b.weight with CPU
loading blk.27.attn_kv_a_mqa.weight with CPU
loading blk.27.attn_kv_a_norm.weight to cuda:0
loading blk.27.attn_kv_b.weight to cuda:0
loading blk.27.attn_output.weight with CPU
loading blk.27.ffn_gate_shexp.weight with CPU
loading blk.27.ffn_up_shexp.weight with CPU
loading blk.27.ffn_down_shexp.weight with CPU
loading blk.27.attn_norm.weight to cuda:0
loading blk.27.ffn_norm.weight to cuda:0
loading blk.28.attn_q_a.weight with CPU
loading blk.28.attn_q_a_norm.weight to cuda:0
loading blk.28.attn_q_b.weight with CPU
loading blk.28.attn_kv_a_mqa.weight with CPU
loading blk.28.attn_kv_a_norm.weight to cuda:0
loading blk.28.attn_kv_b.weight to cuda:0
loading blk.28.attn_output.weight with CPU
loading blk.28.ffn_gate_shexp.weight with CPU
loading blk.28.ffn_up_shexp.weight with CPU
loading blk.28.ffn_down_shexp.weight with CPU
loading blk.28.attn_norm.weight to cuda:0
loading blk.28.ffn_norm.weight to cuda:0
loading blk.29.attn_q_a.weight with CPU
loading blk.29.attn_q_a_norm.weight to cuda:0
loading blk.29.attn_q_b.weight with CPU
loading blk.29.attn_kv_a_mqa.weight with CPU
loading blk.29.attn_kv_a_norm.weight to cuda:0
loading blk.29.attn_kv_b.weight to cuda:0
loading blk.29.attn_output.weight with CPU
loading blk.29.ffn_gate_shexp.weight with CPU
loading blk.29.ffn_up_shexp.weight with CPU
loading blk.29.ffn_down_shexp.weight with CPU
loading blk.29.attn_norm.weight to cuda:0
loading blk.29.ffn_norm.weight to cuda:0
loading blk.30.attn_q_a.weight with CPU
loading blk.30.attn_q_a_norm.weight to cuda:0
loading blk.30.attn_q_b.weight with CPU
loading blk.30.attn_kv_a_mqa.weight with CPU
loading blk.30.attn_kv_a_norm.weight to cuda:0
loading blk.30.attn_kv_b.weight to cuda:0
loading blk.30.attn_output.weight with CPU
loading blk.30.ffn_gate_shexp.weight with CPU
loading blk.30.ffn_up_shexp.weight with CPU
loading blk.30.ffn_down_shexp.weight with CPU
loading blk.30.attn_norm.weight to cuda:0
loading blk.30.ffn_norm.weight to cuda:0
loading blk.31.attn_q_a.weight with CPU
loading blk.31.attn_q_a_norm.weight to cuda:0
loading blk.31.attn_q_b.weight with CPU
loading blk.31.attn_kv_a_mqa.weight with CPU
loading blk.31.attn_kv_a_norm.weight to cuda:0
loading blk.31.attn_kv_b.weight to cuda:0
loading blk.31.attn_output.weight with CPU
loading blk.31.ffn_gate_shexp.weight with CPU
loading blk.31.ffn_up_shexp.weight with CPU
loading blk.31.ffn_down_shexp.weight with CPU
loading blk.31.attn_norm.weight to cuda:0
loading blk.31.ffn_norm.weight to cuda:0
loading blk.32.attn_q_a.weight with CPU
loading blk.32.attn_q_a_norm.weight to cuda:0
loading blk.32.attn_q_b.weight with CPU
loading blk.32.attn_kv_a_mqa.weight with CPU
loading blk.32.attn_kv_a_norm.weight to cuda:0
loading blk.32.attn_kv_b.weight to cuda:0
loading blk.32.attn_output.weight with CPU
loading blk.32.ffn_gate_shexp.weight with CPU
loading blk.32.ffn_up_shexp.weight with CPU
loading blk.32.ffn_down_shexp.weight with CPU
loading blk.32.attn_norm.weight to cuda:0
loading blk.32.ffn_norm.weight to cuda:0
loading blk.33.attn_q_a.weight with CPU
loading blk.33.attn_q_a_norm.weight to cuda:0
loading blk.33.attn_q_b.weight with CPU
loading blk.33.attn_kv_a_mqa.weight with CPU
loading blk.33.attn_kv_a_norm.weight to cuda:0
loading blk.33.attn_kv_b.weight to cuda:0
loading blk.33.attn_output.weight with CPU
loading blk.33.ffn_gate_shexp.weight with CPU
loading blk.33.ffn_up_shexp.weight with CPU
loading blk.33.ffn_down_shexp.weight with CPU
loading blk.33.attn_norm.weight to cuda:0
loading blk.33.ffn_norm.weight to cuda:0
loading blk.34.attn_q_a.weight with CPU
loading blk.34.attn_q_a_norm.weight to cuda:0
loading blk.34.attn_q_b.weight with CPU
loading blk.34.attn_kv_a_mqa.weight with CPU
loading blk.34.attn_kv_a_norm.weight to cuda:0
loading blk.34.attn_kv_b.weight to cuda:0
loading blk.34.attn_output.weight with CPU
loading blk.34.ffn_gate_shexp.weight with CPU
loading blk.34.ffn_up_shexp.weight with CPU
loading blk.34.ffn_down_shexp.weight with CPU
loading blk.34.attn_norm.weight to cuda:0
loading blk.34.ffn_norm.weight to cuda:0
loading blk.35.attn_q_a.weight with CPU
loading blk.35.attn_q_a_norm.weight to cuda:0
loading blk.35.attn_q_b.weight with CPU
loading blk.35.attn_kv_a_mqa.weight with CPU
loading blk.35.attn_kv_a_norm.weight to cuda:0
loading blk.35.attn_kv_b.weight to cuda:0
loading blk.35.attn_output.weight with CPU
loading blk.35.ffn_gate_shexp.weight with CPU
loading blk.35.ffn_up_shexp.weight with CPU
loading blk.35.ffn_down_shexp.weight with CPU
loading blk.35.attn_norm.weight to cuda:0
loading blk.35.ffn_norm.weight to cuda:0
loading blk.36.attn_q_a.weight with CPU
loading blk.36.attn_q_a_norm.weight to cuda:0
loading blk.36.attn_q_b.weight with CPU
loading blk.36.attn_kv_a_mqa.weight with CPU
loading blk.36.attn_kv_a_norm.weight to cuda:0
loading blk.36.attn_kv_b.weight to cuda:0
loading blk.36.attn_output.weight with CPU
loading blk.36.ffn_gate_shexp.weight with CPU
loading blk.36.ffn_up_shexp.weight with CPU
loading blk.36.ffn_down_shexp.weight with CPU
loading blk.36.attn_norm.weight to cuda:0
loading blk.36.ffn_norm.weight to cuda:0
loading blk.37.attn_q_a.weight with CPU
loading blk.37.attn_q_a_norm.weight to cuda:0
loading blk.37.attn_q_b.weight with CPU
loading blk.37.attn_kv_a_mqa.weight with CPU
loading blk.37.attn_kv_a_norm.weight to cuda:0
loading blk.37.attn_kv_b.weight to cuda:0
loading blk.37.attn_output.weight with CPU
loading blk.37.ffn_gate_shexp.weight with CPU
loading blk.37.ffn_up_shexp.weight with CPU
loading blk.37.ffn_down_shexp.weight with CPU
loading blk.37.attn_norm.weight to cuda:0
loading blk.37.ffn_norm.weight to cuda:0
loading blk.38.attn_q_a.weight with CPU
loading blk.38.attn_q_a_norm.weight to cuda:0
loading blk.38.attn_q_b.weight with CPU
loading blk.38.attn_kv_a_mqa.weight with CPU
loading blk.38.attn_kv_a_norm.weight to cuda:0
loading blk.38.attn_kv_b.weight to cuda:0
loading blk.38.attn_output.weight with CPU
loading blk.38.ffn_gate_shexp.weight with CPU
loading blk.38.ffn_up_shexp.weight with CPU
loading blk.38.ffn_down_shexp.weight with CPU
loading blk.38.attn_norm.weight to cuda:0
loading blk.38.ffn_norm.weight to cuda:0
loading blk.39.attn_q_a.weight with CPU
loading blk.39.attn_q_a_norm.weight to cuda:0
loading blk.39.attn_q_b.weight with CPU
loading blk.39.attn_kv_a_mqa.weight with CPU
loading blk.39.attn_kv_a_norm.weight to cuda:0
loading blk.39.attn_kv_b.weight to cuda:0
loading blk.39.attn_output.weight with CPU
loading blk.39.ffn_gate_shexp.weight with CPU
loading blk.39.ffn_up_shexp.weight with CPU
loading blk.39.ffn_down_shexp.weight with CPU
loading blk.39.attn_norm.weight to cuda:0
loading blk.39.ffn_norm.weight to cuda:0
loading blk.40.attn_q_a.weight with CPU
loading blk.40.attn_q_a_norm.weight to cuda:0
loading blk.40.attn_q_b.weight with CPU
loading blk.40.attn_kv_a_mqa.weight with CPU
loading blk.40.attn_kv_a_norm.weight to cuda:0
loading blk.40.attn_kv_b.weight to cuda:0
loading blk.40.attn_output.weight with CPU
loading blk.40.ffn_gate_shexp.weight with CPU
loading blk.40.ffn_up_shexp.weight with CPU
loading blk.40.ffn_down_shexp.weight with CPU
loading blk.40.attn_norm.weight to cuda:0
loading blk.40.ffn_norm.weight to cuda:0
loading blk.41.attn_q_a.weight with CPU
loading blk.41.attn_q_a_norm.weight to cuda:0
loading blk.41.attn_q_b.weight with CPU
loading blk.41.attn_kv_a_mqa.weight with CPU
loading blk.41.attn_kv_a_norm.weight to cuda:0
loading blk.41.attn_kv_b.weight to cuda:0
loading blk.41.attn_output.weight with CPU
loading blk.41.ffn_gate_shexp.weight with CPU
loading blk.41.ffn_up_shexp.weight with CPU
loading blk.41.ffn_down_shexp.weight with CPU
loading blk.41.attn_norm.weight to cuda:0
loading blk.41.ffn_norm.weight to cuda:0
loading blk.42.attn_q_a.weight with CPU
loading blk.42.attn_q_a_norm.weight to cuda:0
loading blk.42.attn_q_b.weight with CPU
loading blk.42.attn_kv_a_mqa.weight with CPU
loading blk.42.attn_kv_a_norm.weight to cuda:0
loading blk.42.attn_kv_b.weight to cuda:0
loading blk.42.attn_output.weight with CPU
loading blk.42.ffn_gate_shexp.weight with CPU
loading blk.42.ffn_up_shexp.weight with CPU
loading blk.42.ffn_down_shexp.weight with CPU
loading blk.42.attn_norm.weight to cuda:0
loading blk.42.ffn_norm.weight to cuda:0
loading blk.43.attn_q_a.weight with CPU
loading blk.43.attn_q_a_norm.weight to cuda:0
loading blk.43.attn_q_b.weight with CPU
loading blk.43.attn_kv_a_mqa.weight with CPU
loading blk.43.attn_kv_a_norm.weight to cuda:0
loading blk.43.attn_kv_b.weight to cuda:0
loading blk.43.attn_output.weight with CPU
loading blk.43.ffn_gate_shexp.weight with CPU
loading blk.43.ffn_up_shexp.weight with CPU
loading blk.43.ffn_down_shexp.weight with CPU
loading blk.43.attn_norm.weight to cuda:0
loading blk.43.ffn_norm.weight to cuda:0
loading blk.44.attn_q_a.weight with CPU
loading blk.44.attn_q_a_norm.weight to cuda:0
loading blk.44.attn_q_b.weight with CPU
loading blk.44.attn_kv_a_mqa.weight with CPU
loading blk.44.attn_kv_a_norm.weight to cuda:0
loading blk.44.attn_kv_b.weight to cuda:0
loading blk.44.attn_output.weight with CPU
loading blk.44.ffn_gate_shexp.weight with CPU
loading blk.44.ffn_up_shexp.weight with CPU
loading blk.44.ffn_down_shexp.weight with CPU
loading blk.44.attn_norm.weight to cuda:0
loading blk.44.ffn_norm.weight to cuda:0
loading blk.45.attn_q_a.weight with CPU
loading blk.45.attn_q_a_norm.weight to cuda:0
loading blk.45.attn_q_b.weight with CPU
loading blk.45.attn_kv_a_mqa.weight with CPU
loading blk.45.attn_kv_a_norm.weight to cuda:0
loading blk.45.attn_kv_b.weight to cuda:0
loading blk.45.attn_output.weight with CPU
loading blk.45.ffn_gate_shexp.weight with CPU
loading blk.45.ffn_up_shexp.weight with CPU
loading blk.45.ffn_down_shexp.weight with CPU
loading blk.45.attn_norm.weight to cuda:0
loading blk.45.ffn_norm.weight to cuda:0
loading blk.46.attn_q_a.weight with CPU
loading blk.46.attn_q_a_norm.weight to cuda:0
loading blk.46.attn_q_b.weight with CPU
loading blk.46.attn_kv_a_mqa.weight with CPU
loading blk.46.attn_kv_a_norm.weight to cuda:0
loading blk.46.attn_kv_b.weight to cuda:0
loading blk.46.attn_output.weight with CPU
loading blk.46.ffn_gate_shexp.weight with CPU
loading blk.46.ffn_up_shexp.weight with CPU
loading blk.46.ffn_down_shexp.weight with CPU
loading blk.46.attn_norm.weight to cuda:0
loading blk.46.ffn_norm.weight to cuda:0
loading blk.47.attn_q_a.weight with CPU
loading blk.47.attn_q_a_norm.weight to cuda:0
loading blk.47.attn_q_b.weight with CPU
loading blk.47.attn_kv_a_mqa.weight with CPU
loading blk.47.attn_kv_a_norm.weight to cuda:0
loading blk.47.attn_kv_b.weight to cuda:0
loading blk.47.attn_output.weight with CPU
loading blk.47.ffn_gate_shexp.weight with CPU
loading blk.47.ffn_up_shexp.weight with CPU
loading blk.47.ffn_down_shexp.weight with CPU
loading blk.47.attn_norm.weight to cuda:0
loading blk.47.ffn_norm.weight to cuda:0
loading blk.48.attn_q_a.weight with CPU
loading blk.48.attn_q_a_norm.weight to cuda:0
loading blk.48.attn_q_b.weight with CPU
loading blk.48.attn_kv_a_mqa.weight with CPU
loading blk.48.attn_kv_a_norm.weight to cuda:0
loading blk.48.attn_kv_b.weight to cuda:0
loading blk.48.attn_output.weight with CPU
loading blk.48.ffn_gate_shexp.weight with CPU
loading blk.48.ffn_up_shexp.weight with CPU
loading blk.48.ffn_down_shexp.weight with CPU
loading blk.48.attn_norm.weight to cuda:0
loading blk.48.ffn_norm.weight to cuda:0
loading blk.49.attn_q_a.weight with CPU
loading blk.49.attn_q_a_norm.weight to cuda:0
loading blk.49.attn_q_b.weight with CPU
loading blk.49.attn_kv_a_mqa.weight with CPU
loading blk.49.attn_kv_a_norm.weight to cuda:0
loading blk.49.attn_kv_b.weight to cuda:0
loading blk.49.attn_output.weight with CPU
loading blk.49.ffn_gate_shexp.weight with CPU
loading blk.49.ffn_up_shexp.weight with CPU
loading blk.49.ffn_down_shexp.weight with CPU
loading blk.49.attn_norm.weight to cuda:0
loading blk.49.ffn_norm.weight to cuda:0
loading blk.50.attn_q_a.weight with CPU
loading blk.50.attn_q_a_norm.weight to cuda:0
loading blk.50.attn_q_b.weight with CPU
loading blk.50.attn_kv_a_mqa.weight with CPU
loading blk.50.attn_kv_a_norm.weight to cuda:0
loading blk.50.attn_kv_b.weight to cuda:0
loading blk.50.attn_output.weight with CPU
loading blk.50.ffn_gate_shexp.weight with CPU
loading blk.50.ffn_up_shexp.weight with CPU
loading blk.50.ffn_down_shexp.weight with CPU
loading blk.50.attn_norm.weight to cuda:0
loading blk.50.ffn_norm.weight to cuda:0
loading blk.51.attn_q_a.weight with CPU
loading blk.51.attn_q_a_norm.weight to cuda:0
loading blk.51.attn_q_b.weight with CPU
loading blk.51.attn_kv_a_mqa.weight with CPU
loading blk.51.attn_kv_a_norm.weight to cuda:0
loading blk.51.attn_kv_b.weight to cuda:0
loading blk.51.attn_output.weight with CPU
loading blk.51.ffn_gate_shexp.weight with CPU
loading blk.51.ffn_up_shexp.weight with CPU
loading blk.51.ffn_down_shexp.weight with CPU
loading blk.51.attn_norm.weight to cuda:0
loading blk.51.ffn_norm.weight to cuda:0
loading blk.52.attn_q_a.weight with CPU
loading blk.52.attn_q_a_norm.weight to cuda:0
loading blk.52.attn_q_b.weight with CPU
loading blk.52.attn_kv_a_mqa.weight with CPU
loading blk.52.attn_kv_a_norm.weight to cuda:0
loading blk.52.attn_kv_b.weight to cuda:0
loading blk.52.attn_output.weight with CPU
loading blk.52.ffn_gate_shexp.weight with CPU
loading blk.52.ffn_up_shexp.weight with CPU
loading blk.52.ffn_down_shexp.weight with CPU
loading blk.52.attn_norm.weight to cuda:0
loading blk.52.ffn_norm.weight to cuda:0
loading blk.53.attn_q_a.weight with CPU
loading blk.53.attn_q_a_norm.weight to cuda:0
loading blk.53.attn_q_b.weight with CPU
loading blk.53.attn_kv_a_mqa.weight with CPU
loading blk.53.attn_kv_a_norm.weight to cuda:0
loading blk.53.attn_kv_b.weight to cuda:0
loading blk.53.attn_output.weight with CPU
loading blk.53.ffn_gate_shexp.weight with CPU
loading blk.53.ffn_up_shexp.weight with CPU
loading blk.53.ffn_down_shexp.weight with CPU
loading blk.53.attn_norm.weight to cuda:0
loading blk.53.ffn_norm.weight to cuda:0
loading blk.54.attn_q_a.weight with CPU
loading blk.54.attn_q_a_norm.weight to cuda:0
loading blk.54.attn_q_b.weight with CPU
loading blk.54.attn_kv_a_mqa.weight with CPU
loading blk.54.attn_kv_a_norm.weight to cuda:0
loading blk.54.attn_kv_b.weight to cuda:0
loading blk.54.attn_output.weight with CPU
loading blk.54.ffn_gate_shexp.weight with CPU
loading blk.54.ffn_up_shexp.weight with CPU
loading blk.54.ffn_down_shexp.weight with CPU
loading blk.54.attn_norm.weight to cuda:0
loading blk.54.ffn_norm.weight to cuda:0
loading blk.55.attn_q_a.weight with CPU
loading blk.55.attn_q_a_norm.weight to cuda:0
loading blk.55.attn_q_b.weight with CPU
loading blk.55.attn_kv_a_mqa.weight with CPU
loading blk.55.attn_kv_a_norm.weight to cuda:0
loading blk.55.attn_kv_b.weight to cuda:0
loading blk.55.attn_output.weight with CPU
loading blk.55.ffn_gate_shexp.weight with CPU
loading blk.55.ffn_up_shexp.weight with CPU
loading blk.55.ffn_down_shexp.weight with CPU
loading blk.55.attn_norm.weight to cuda:0
loading blk.55.ffn_norm.weight to cuda:0
loading blk.56.attn_q_a.weight with CPU
loading blk.56.attn_q_a_norm.weight to cuda:0
loading blk.56.attn_q_b.weight with CPU
loading blk.56.attn_kv_a_mqa.weight with CPU
loading blk.56.attn_kv_a_norm.weight to cuda:0
loading blk.56.attn_kv_b.weight to cuda:0
loading blk.56.attn_output.weight with CPU
loading blk.56.ffn_gate_shexp.weight with CPU
loading blk.56.ffn_up_shexp.weight with CPU
loading blk.56.ffn_down_shexp.weight with CPU
loading blk.56.attn_norm.weight to cuda:0
loading blk.56.ffn_norm.weight to cuda:0
loading blk.57.attn_q_a.weight with CPU
loading blk.57.attn_q_a_norm.weight to cuda:0
loading blk.57.attn_q_b.weight with CPU
loading blk.57.attn_kv_a_mqa.weight with CPU
loading blk.57.attn_kv_a_norm.weight to cuda:0
loading blk.57.attn_kv_b.weight to cuda:0
loading blk.57.attn_output.weight with CPU
loading blk.57.ffn_gate_shexp.weight with CPU
loading blk.57.ffn_up_shexp.weight with CPU
loading blk.57.ffn_down_shexp.weight with CPU
loading blk.57.attn_norm.weight to cuda:0
loading blk.57.ffn_norm.weight to cuda:0
loading blk.58.attn_q_a.weight with CPU
loading blk.58.attn_q_a_norm.weight to cuda:0
loading blk.58.attn_q_b.weight with CPU
loading blk.58.attn_kv_a_mqa.weight with CPU
loading blk.58.attn_kv_a_norm.weight to cuda:0
loading blk.58.attn_kv_b.weight to cuda:0
loading blk.58.attn_output.weight with CPU
loading blk.58.ffn_gate_shexp.weight with CPU
loading blk.58.ffn_up_shexp.weight with CPU
loading blk.58.ffn_down_shexp.weight with CPU
loading blk.58.attn_norm.weight to cuda:0
loading blk.58.ffn_norm.weight to cuda:0
loading blk.59.attn_q_a.weight with CPU
loading blk.59.attn_q_a_norm.weight to cuda:0
loading blk.59.attn_q_b.weight with CPU
loading blk.59.attn_kv_a_mqa.weight with CPU
loading blk.59.attn_kv_a_norm.weight to cuda:0
loading blk.59.attn_kv_b.weight to cuda:0
loading blk.59.attn_output.weight with CPU
loading blk.59.ffn_gate_shexp.weight with CPU
loading blk.59.ffn_up_shexp.weight with CPU
loading blk.59.ffn_down_shexp.weight with CPU
loading blk.59.attn_norm.weight to cuda:0
loading blk.59.ffn_norm.weight to cuda:0
loading blk.60.attn_q_a.weight with CPU
loading blk.60.attn_q_a_norm.weight to cuda:0
loading blk.60.attn_q_b.weight with CPU
loading blk.60.attn_kv_a_mqa.weight with CPU
loading blk.60.attn_kv_a_norm.weight to cuda:0
loading blk.60.attn_kv_b.weight to cuda:0
loading blk.60.attn_output.weight with CPU
loading blk.60.ffn_gate_shexp.weight with CPU
loading blk.60.ffn_up_shexp.weight with CPU
loading blk.60.ffn_down_shexp.weight with CPU
loading blk.60.attn_norm.weight to cuda:0
loading blk.60.ffn_norm.weight to cuda:0
loading output_norm.weight to cuda:0
loading output to cuda using CPUInfer
Chat: hi
/root/ktransformers/ktransformers/operators/RoPE.py:269: UserWarning: Attempting to use hipBLASLt on an unsupported architecture! Overriding blas backend to hipblas (Triggered internally at /pytorch/aten/src/ATen/Context.cpp:310.)
freqs = (inv_freq_expanded.float() @ position_ids_expanded.float()).transpose(1, 2)

corrupted size vs. prev_size
Aborted (core dumped)
(ktransformers) root@epyc:~/ktransformers# history

<!-- gh-comment-id:2726753864 --> @gengchaogit commented on GitHub (Mar 15, 2025): (ktransformers) root@epyc:~/ktransformers# cat ./start671bq4.sh python ktransformers/local_chat.py \ --model_path deepseek-ai/DeepSeek-R1 \ --gguf_path /mnt/windows/Users/chao/.lmstudio/models/deepseek671b/deepseek671b-q4/DeepSeek-R1-Q4_K_M-00001-of-00009.gguf \ --optimize_config_path ktransformers/optimize/optimize_rules/rocm/DeepSeek-V3-Chat.yaml \ --cpu_infer 65 (ktransformers) root@epyc:~/ktransformers# python ktransformers/local_chat.py \ --model_path deepseek-ai/DeepSeek-R1 \ --gguf_path /mnt/windows/Users/chao/.lmstudio/models/deepseek671b/deepseek671b-q4/DeepSeek-R1-Q4_K_M-00001-of-00009.gguf \ --optimize_config_path ktransformers/optimize/optimize_rules/rocm/DeepSeek-V3-Chat.yaml \ --cpu_infer 65 flashinfer not found, use triton for linux using custom modeling_xxx.py. falsh attn not found Injecting model as ktransformers.operators.models . KDeepseekV2Model Injecting model.embed_tokens as default Injecting model.layers as default Injecting model.layers.0 as default Injecting model.layers.0.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.0.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.0.self_attn.q_a_layernorm as default Injecting model.layers.0.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.0.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.0.self_attn.kv_a_layernorm as default Injecting model.layers.0.self_attn.kv_b_proj as default Injecting model.layers.0.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.0.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.0.mlp as default Injecting model.layers.0.mlp.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.0.mlp.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.0.mlp.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.0.mlp.act_fn as default Injecting model.layers.0.input_layernorm as default Injecting model.layers.0.post_attention_layernorm as default Injecting model.layers.1 as default Injecting model.layers.1.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.1.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.1.self_attn.q_a_layernorm as default Injecting model.layers.1.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.1.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.1.self_attn.kv_a_layernorm as default Injecting model.layers.1.self_attn.kv_b_proj as default Injecting model.layers.1.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.1.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.1.mlp as default Injecting model.layers.1.mlp.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.1.mlp.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.1.mlp.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.1.mlp.act_fn as default Injecting model.layers.1.input_layernorm as default Injecting model.layers.1.post_attention_layernorm as default Injecting model.layers.2 as default Injecting model.layers.2.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.2.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.2.self_attn.q_a_layernorm as default Injecting model.layers.2.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.2.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.2.self_attn.kv_a_layernorm as default Injecting model.layers.2.self_attn.kv_b_proj as default Injecting model.layers.2.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.2.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.2.mlp as default Injecting model.layers.2.mlp.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.2.mlp.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.2.mlp.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.2.mlp.act_fn as default Injecting model.layers.2.input_layernorm as default Injecting model.layers.2.post_attention_layernorm as default Injecting model.layers.3 as default Injecting model.layers.3.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.3.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.3.self_attn.q_a_layernorm as default Injecting model.layers.3.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.3.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.3.self_attn.kv_a_layernorm as default Injecting model.layers.3.self_attn.kv_b_proj as default Injecting model.layers.3.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.3.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.3.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.3.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.3.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.3.mlp.shared_experts as default Injecting model.layers.3.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.3.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.3.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.3.mlp.shared_experts.act_fn as default Injecting model.layers.3.input_layernorm as default Injecting model.layers.3.post_attention_layernorm as default Injecting model.layers.4 as default Injecting model.layers.4.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.4.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.4.self_attn.q_a_layernorm as default Injecting model.layers.4.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.4.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.4.self_attn.kv_a_layernorm as default Injecting model.layers.4.self_attn.kv_b_proj as default Injecting model.layers.4.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.4.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.4.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.4.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.4.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.4.mlp.shared_experts as default Injecting model.layers.4.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.4.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.4.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.4.mlp.shared_experts.act_fn as default Injecting model.layers.4.input_layernorm as default Injecting model.layers.4.post_attention_layernorm as default Injecting model.layers.5 as default Injecting model.layers.5.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.5.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.5.self_attn.q_a_layernorm as default Injecting model.layers.5.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.5.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.5.self_attn.kv_a_layernorm as default Injecting model.layers.5.self_attn.kv_b_proj as default Injecting model.layers.5.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.5.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.5.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.5.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.5.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.5.mlp.shared_experts as default Injecting model.layers.5.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.5.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.5.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.5.mlp.shared_experts.act_fn as default Injecting model.layers.5.input_layernorm as default Injecting model.layers.5.post_attention_layernorm as default Injecting model.layers.6 as default Injecting model.layers.6.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.6.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.6.self_attn.q_a_layernorm as default Injecting model.layers.6.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.6.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.6.self_attn.kv_a_layernorm as default Injecting model.layers.6.self_attn.kv_b_proj as default Injecting model.layers.6.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.6.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.6.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.6.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.6.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.6.mlp.shared_experts as default Injecting model.layers.6.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.6.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.6.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.6.mlp.shared_experts.act_fn as default Injecting model.layers.6.input_layernorm as default Injecting model.layers.6.post_attention_layernorm as default Injecting model.layers.7 as default Injecting model.layers.7.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.7.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.7.self_attn.q_a_layernorm as default Injecting model.layers.7.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.7.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.7.self_attn.kv_a_layernorm as default Injecting model.layers.7.self_attn.kv_b_proj as default Injecting model.layers.7.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.7.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.7.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.7.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.7.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.7.mlp.shared_experts as default Injecting model.layers.7.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.7.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.7.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.7.mlp.shared_experts.act_fn as default Injecting model.layers.7.input_layernorm as default Injecting model.layers.7.post_attention_layernorm as default Injecting model.layers.8 as default Injecting model.layers.8.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.8.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.8.self_attn.q_a_layernorm as default Injecting model.layers.8.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.8.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.8.self_attn.kv_a_layernorm as default Injecting model.layers.8.self_attn.kv_b_proj as default Injecting model.layers.8.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.8.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.8.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.8.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.8.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.8.mlp.shared_experts as default Injecting model.layers.8.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.8.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.8.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.8.mlp.shared_experts.act_fn as default Injecting model.layers.8.input_layernorm as default Injecting model.layers.8.post_attention_layernorm as default Injecting model.layers.9 as default Injecting model.layers.9.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.9.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.9.self_attn.q_a_layernorm as default Injecting model.layers.9.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.9.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.9.self_attn.kv_a_layernorm as default Injecting model.layers.9.self_attn.kv_b_proj as default Injecting model.layers.9.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.9.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.9.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.9.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.9.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.9.mlp.shared_experts as default Injecting model.layers.9.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.9.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.9.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.9.mlp.shared_experts.act_fn as default Injecting model.layers.9.input_layernorm as default Injecting model.layers.9.post_attention_layernorm as default Injecting model.layers.10 as default Injecting model.layers.10.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.10.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.10.self_attn.q_a_layernorm as default Injecting model.layers.10.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.10.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.10.self_attn.kv_a_layernorm as default Injecting model.layers.10.self_attn.kv_b_proj as default Injecting model.layers.10.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.10.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.10.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.10.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.10.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.10.mlp.shared_experts as default Injecting model.layers.10.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.10.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.10.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.10.mlp.shared_experts.act_fn as default Injecting model.layers.10.input_layernorm as default Injecting model.layers.10.post_attention_layernorm as default Injecting model.layers.11 as default Injecting model.layers.11.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.11.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.11.self_attn.q_a_layernorm as default Injecting model.layers.11.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.11.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.11.self_attn.kv_a_layernorm as default Injecting model.layers.11.self_attn.kv_b_proj as default Injecting model.layers.11.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.11.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.11.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.11.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.11.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.11.mlp.shared_experts as default Injecting model.layers.11.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.11.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.11.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.11.mlp.shared_experts.act_fn as default Injecting model.layers.11.input_layernorm as default Injecting model.layers.11.post_attention_layernorm as default Injecting model.layers.12 as default Injecting model.layers.12.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.12.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.12.self_attn.q_a_layernorm as default Injecting model.layers.12.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.12.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.12.self_attn.kv_a_layernorm as default Injecting model.layers.12.self_attn.kv_b_proj as default Injecting model.layers.12.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.12.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.12.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.12.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.12.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.12.mlp.shared_experts as default Injecting model.layers.12.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.12.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.12.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.12.mlp.shared_experts.act_fn as default Injecting model.layers.12.input_layernorm as default Injecting model.layers.12.post_attention_layernorm as default Injecting model.layers.13 as default Injecting model.layers.13.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.13.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.13.self_attn.q_a_layernorm as default Injecting model.layers.13.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.13.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.13.self_attn.kv_a_layernorm as default Injecting model.layers.13.self_attn.kv_b_proj as default Injecting model.layers.13.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.13.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.13.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.13.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.13.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.13.mlp.shared_experts as default Injecting model.layers.13.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.13.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.13.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.13.mlp.shared_experts.act_fn as default Injecting model.layers.13.input_layernorm as default Injecting model.layers.13.post_attention_layernorm as default Injecting model.layers.14 as default Injecting model.layers.14.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.14.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.14.self_attn.q_a_layernorm as default Injecting model.layers.14.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.14.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.14.self_attn.kv_a_layernorm as default Injecting model.layers.14.self_attn.kv_b_proj as default Injecting model.layers.14.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.14.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.14.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.14.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.14.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.14.mlp.shared_experts as default Injecting model.layers.14.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.14.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.14.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.14.mlp.shared_experts.act_fn as default Injecting model.layers.14.input_layernorm as default Injecting model.layers.14.post_attention_layernorm as default Injecting model.layers.15 as default Injecting model.layers.15.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.15.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.15.self_attn.q_a_layernorm as default Injecting model.layers.15.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.15.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.15.self_attn.kv_a_layernorm as default Injecting model.layers.15.self_attn.kv_b_proj as default Injecting model.layers.15.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.15.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.15.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.15.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.15.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.15.mlp.shared_experts as default Injecting model.layers.15.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.15.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.15.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.15.mlp.shared_experts.act_fn as default Injecting model.layers.15.input_layernorm as default Injecting model.layers.15.post_attention_layernorm as default Injecting model.layers.16 as default Injecting model.layers.16.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.16.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.16.self_attn.q_a_layernorm as default Injecting model.layers.16.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.16.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.16.self_attn.kv_a_layernorm as default Injecting model.layers.16.self_attn.kv_b_proj as default Injecting model.layers.16.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.16.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.16.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.16.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.16.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.16.mlp.shared_experts as default Injecting model.layers.16.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.16.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.16.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.16.mlp.shared_experts.act_fn as default Injecting model.layers.16.input_layernorm as default Injecting model.layers.16.post_attention_layernorm as default Injecting model.layers.17 as default Injecting model.layers.17.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.17.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.17.self_attn.q_a_layernorm as default Injecting model.layers.17.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.17.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.17.self_attn.kv_a_layernorm as default Injecting model.layers.17.self_attn.kv_b_proj as default Injecting model.layers.17.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.17.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.17.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.17.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.17.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.17.mlp.shared_experts as default Injecting model.layers.17.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.17.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.17.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.17.mlp.shared_experts.act_fn as default Injecting model.layers.17.input_layernorm as default Injecting model.layers.17.post_attention_layernorm as default Injecting model.layers.18 as default Injecting model.layers.18.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.18.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.18.self_attn.q_a_layernorm as default Injecting model.layers.18.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.18.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.18.self_attn.kv_a_layernorm as default Injecting model.layers.18.self_attn.kv_b_proj as default Injecting model.layers.18.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.18.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.18.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.18.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.18.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.18.mlp.shared_experts as default Injecting model.layers.18.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.18.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.18.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.18.mlp.shared_experts.act_fn as default Injecting model.layers.18.input_layernorm as default Injecting model.layers.18.post_attention_layernorm as default Injecting model.layers.19 as default Injecting model.layers.19.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.19.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.19.self_attn.q_a_layernorm as default Injecting model.layers.19.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.19.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.19.self_attn.kv_a_layernorm as default Injecting model.layers.19.self_attn.kv_b_proj as default Injecting model.layers.19.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.19.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.19.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.19.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.19.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.19.mlp.shared_experts as default Injecting model.layers.19.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.19.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.19.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.19.mlp.shared_experts.act_fn as default Injecting model.layers.19.input_layernorm as default Injecting model.layers.19.post_attention_layernorm as default Injecting model.layers.20 as default Injecting model.layers.20.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.20.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.20.self_attn.q_a_layernorm as default Injecting model.layers.20.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.20.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.20.self_attn.kv_a_layernorm as default Injecting model.layers.20.self_attn.kv_b_proj as default Injecting model.layers.20.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.20.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.20.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.20.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.20.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.20.mlp.shared_experts as default Injecting model.layers.20.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.20.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.20.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.20.mlp.shared_experts.act_fn as default Injecting model.layers.20.input_layernorm as default Injecting model.layers.20.post_attention_layernorm as default Injecting model.layers.21 as default Injecting model.layers.21.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.21.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.21.self_attn.q_a_layernorm as default Injecting model.layers.21.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.21.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.21.self_attn.kv_a_layernorm as default Injecting model.layers.21.self_attn.kv_b_proj as default Injecting model.layers.21.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.21.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.21.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.21.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.21.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.21.mlp.shared_experts as default Injecting model.layers.21.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.21.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.21.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.21.mlp.shared_experts.act_fn as default Injecting model.layers.21.input_layernorm as default Injecting model.layers.21.post_attention_layernorm as default Injecting model.layers.22 as default Injecting model.layers.22.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.22.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.22.self_attn.q_a_layernorm as default Injecting model.layers.22.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.22.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.22.self_attn.kv_a_layernorm as default Injecting model.layers.22.self_attn.kv_b_proj as default Injecting model.layers.22.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.22.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.22.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.22.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.22.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.22.mlp.shared_experts as default Injecting model.layers.22.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.22.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.22.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.22.mlp.shared_experts.act_fn as default Injecting model.layers.22.input_layernorm as default Injecting model.layers.22.post_attention_layernorm as default Injecting model.layers.23 as default Injecting model.layers.23.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.23.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.23.self_attn.q_a_layernorm as default Injecting model.layers.23.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.23.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.23.self_attn.kv_a_layernorm as default Injecting model.layers.23.self_attn.kv_b_proj as default Injecting model.layers.23.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.23.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.23.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.23.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.23.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.23.mlp.shared_experts as default Injecting model.layers.23.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.23.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.23.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.23.mlp.shared_experts.act_fn as default Injecting model.layers.23.input_layernorm as default Injecting model.layers.23.post_attention_layernorm as default Injecting model.layers.24 as default Injecting model.layers.24.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.24.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.24.self_attn.q_a_layernorm as default Injecting model.layers.24.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.24.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.24.self_attn.kv_a_layernorm as default Injecting model.layers.24.self_attn.kv_b_proj as default Injecting model.layers.24.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.24.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.24.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.24.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.24.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.24.mlp.shared_experts as default Injecting model.layers.24.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.24.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.24.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.24.mlp.shared_experts.act_fn as default Injecting model.layers.24.input_layernorm as default Injecting model.layers.24.post_attention_layernorm as default Injecting model.layers.25 as default Injecting model.layers.25.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.25.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.25.self_attn.q_a_layernorm as default Injecting model.layers.25.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.25.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.25.self_attn.kv_a_layernorm as default Injecting model.layers.25.self_attn.kv_b_proj as default Injecting model.layers.25.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.25.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.25.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.25.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.25.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.25.mlp.shared_experts as default Injecting model.layers.25.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.25.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.25.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.25.mlp.shared_experts.act_fn as default Injecting model.layers.25.input_layernorm as default Injecting model.layers.25.post_attention_layernorm as default Injecting model.layers.26 as default Injecting model.layers.26.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.26.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.26.self_attn.q_a_layernorm as default Injecting model.layers.26.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.26.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.26.self_attn.kv_a_layernorm as default Injecting model.layers.26.self_attn.kv_b_proj as default Injecting model.layers.26.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.26.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.26.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.26.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.26.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.26.mlp.shared_experts as default Injecting model.layers.26.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.26.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.26.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.26.mlp.shared_experts.act_fn as default Injecting model.layers.26.input_layernorm as default Injecting model.layers.26.post_attention_layernorm as default Injecting model.layers.27 as default Injecting model.layers.27.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.27.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.27.self_attn.q_a_layernorm as default Injecting model.layers.27.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.27.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.27.self_attn.kv_a_layernorm as default Injecting model.layers.27.self_attn.kv_b_proj as default Injecting model.layers.27.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.27.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.27.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.27.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.27.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.27.mlp.shared_experts as default Injecting model.layers.27.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.27.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.27.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.27.mlp.shared_experts.act_fn as default Injecting model.layers.27.input_layernorm as default Injecting model.layers.27.post_attention_layernorm as default Injecting model.layers.28 as default Injecting model.layers.28.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.28.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.28.self_attn.q_a_layernorm as default Injecting model.layers.28.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.28.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.28.self_attn.kv_a_layernorm as default Injecting model.layers.28.self_attn.kv_b_proj as default Injecting model.layers.28.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.28.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.28.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.28.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.28.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.28.mlp.shared_experts as default Injecting model.layers.28.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.28.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.28.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.28.mlp.shared_experts.act_fn as default Injecting model.layers.28.input_layernorm as default Injecting model.layers.28.post_attention_layernorm as default Injecting model.layers.29 as default Injecting model.layers.29.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.29.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.29.self_attn.q_a_layernorm as default Injecting model.layers.29.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.29.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.29.self_attn.kv_a_layernorm as default Injecting model.layers.29.self_attn.kv_b_proj as default Injecting model.layers.29.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.29.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.29.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.29.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.29.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.29.mlp.shared_experts as default Injecting model.layers.29.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.29.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.29.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.29.mlp.shared_experts.act_fn as default Injecting model.layers.29.input_layernorm as default Injecting model.layers.29.post_attention_layernorm as default Injecting model.layers.30 as default Injecting model.layers.30.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.30.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.30.self_attn.q_a_layernorm as default Injecting model.layers.30.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.30.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.30.self_attn.kv_a_layernorm as default Injecting model.layers.30.self_attn.kv_b_proj as default Injecting model.layers.30.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.30.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.30.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.30.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.30.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.30.mlp.shared_experts as default Injecting model.layers.30.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.30.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.30.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.30.mlp.shared_experts.act_fn as default Injecting model.layers.30.input_layernorm as default Injecting model.layers.30.post_attention_layernorm as default Injecting model.layers.31 as default Injecting model.layers.31.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.31.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.31.self_attn.q_a_layernorm as default Injecting model.layers.31.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.31.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.31.self_attn.kv_a_layernorm as default Injecting model.layers.31.self_attn.kv_b_proj as default Injecting model.layers.31.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.31.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.31.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.31.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.31.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.31.mlp.shared_experts as default Injecting model.layers.31.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.31.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.31.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.31.mlp.shared_experts.act_fn as default Injecting model.layers.31.input_layernorm as default Injecting model.layers.31.post_attention_layernorm as default Injecting model.layers.32 as default Injecting model.layers.32.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.32.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.32.self_attn.q_a_layernorm as default Injecting model.layers.32.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.32.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.32.self_attn.kv_a_layernorm as default Injecting model.layers.32.self_attn.kv_b_proj as default Injecting model.layers.32.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.32.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.32.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.32.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.32.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.32.mlp.shared_experts as default Injecting model.layers.32.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.32.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.32.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.32.mlp.shared_experts.act_fn as default Injecting model.layers.32.input_layernorm as default Injecting model.layers.32.post_attention_layernorm as default Injecting model.layers.33 as default Injecting model.layers.33.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.33.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.33.self_attn.q_a_layernorm as default Injecting model.layers.33.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.33.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.33.self_attn.kv_a_layernorm as default Injecting model.layers.33.self_attn.kv_b_proj as default Injecting model.layers.33.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.33.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.33.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.33.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.33.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.33.mlp.shared_experts as default Injecting model.layers.33.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.33.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.33.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.33.mlp.shared_experts.act_fn as default Injecting model.layers.33.input_layernorm as default Injecting model.layers.33.post_attention_layernorm as default Injecting model.layers.34 as default Injecting model.layers.34.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.34.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.34.self_attn.q_a_layernorm as default Injecting model.layers.34.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.34.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.34.self_attn.kv_a_layernorm as default Injecting model.layers.34.self_attn.kv_b_proj as default Injecting model.layers.34.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.34.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.34.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.34.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.34.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.34.mlp.shared_experts as default Injecting model.layers.34.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.34.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.34.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.34.mlp.shared_experts.act_fn as default Injecting model.layers.34.input_layernorm as default Injecting model.layers.34.post_attention_layernorm as default Injecting model.layers.35 as default Injecting model.layers.35.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.35.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.35.self_attn.q_a_layernorm as default Injecting model.layers.35.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.35.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.35.self_attn.kv_a_layernorm as default Injecting model.layers.35.self_attn.kv_b_proj as default Injecting model.layers.35.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.35.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.35.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.35.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.35.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.35.mlp.shared_experts as default Injecting model.layers.35.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.35.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.35.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.35.mlp.shared_experts.act_fn as default Injecting model.layers.35.input_layernorm as default Injecting model.layers.35.post_attention_layernorm as default Injecting model.layers.36 as default Injecting model.layers.36.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.36.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.36.self_attn.q_a_layernorm as default Injecting model.layers.36.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.36.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.36.self_attn.kv_a_layernorm as default Injecting model.layers.36.self_attn.kv_b_proj as default Injecting model.layers.36.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.36.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.36.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.36.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.36.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.36.mlp.shared_experts as default Injecting model.layers.36.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.36.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.36.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.36.mlp.shared_experts.act_fn as default Injecting model.layers.36.input_layernorm as default Injecting model.layers.36.post_attention_layernorm as default Injecting model.layers.37 as default Injecting model.layers.37.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.37.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.37.self_attn.q_a_layernorm as default Injecting model.layers.37.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.37.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.37.self_attn.kv_a_layernorm as default Injecting model.layers.37.self_attn.kv_b_proj as default Injecting model.layers.37.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.37.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.37.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.37.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.37.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.37.mlp.shared_experts as default Injecting model.layers.37.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.37.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.37.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.37.mlp.shared_experts.act_fn as default Injecting model.layers.37.input_layernorm as default Injecting model.layers.37.post_attention_layernorm as default Injecting model.layers.38 as default Injecting model.layers.38.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.38.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.38.self_attn.q_a_layernorm as default Injecting model.layers.38.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.38.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.38.self_attn.kv_a_layernorm as default Injecting model.layers.38.self_attn.kv_b_proj as default Injecting model.layers.38.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.38.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.38.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.38.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.38.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.38.mlp.shared_experts as default Injecting model.layers.38.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.38.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.38.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.38.mlp.shared_experts.act_fn as default Injecting model.layers.38.input_layernorm as default Injecting model.layers.38.post_attention_layernorm as default Injecting model.layers.39 as default Injecting model.layers.39.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.39.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.39.self_attn.q_a_layernorm as default Injecting model.layers.39.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.39.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.39.self_attn.kv_a_layernorm as default Injecting model.layers.39.self_attn.kv_b_proj as default Injecting model.layers.39.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.39.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.39.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.39.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.39.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.39.mlp.shared_experts as default Injecting model.layers.39.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.39.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.39.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.39.mlp.shared_experts.act_fn as default Injecting model.layers.39.input_layernorm as default Injecting model.layers.39.post_attention_layernorm as default Injecting model.layers.40 as default Injecting model.layers.40.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.40.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.40.self_attn.q_a_layernorm as default Injecting model.layers.40.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.40.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.40.self_attn.kv_a_layernorm as default Injecting model.layers.40.self_attn.kv_b_proj as default Injecting model.layers.40.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.40.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.40.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.40.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.40.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.40.mlp.shared_experts as default Injecting model.layers.40.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.40.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.40.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.40.mlp.shared_experts.act_fn as default Injecting model.layers.40.input_layernorm as default Injecting model.layers.40.post_attention_layernorm as default Injecting model.layers.41 as default Injecting model.layers.41.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.41.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.41.self_attn.q_a_layernorm as default Injecting model.layers.41.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.41.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.41.self_attn.kv_a_layernorm as default Injecting model.layers.41.self_attn.kv_b_proj as default Injecting model.layers.41.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.41.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.41.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.41.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.41.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.41.mlp.shared_experts as default Injecting model.layers.41.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.41.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.41.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.41.mlp.shared_experts.act_fn as default Injecting model.layers.41.input_layernorm as default Injecting model.layers.41.post_attention_layernorm as default Injecting model.layers.42 as default Injecting model.layers.42.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.42.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.42.self_attn.q_a_layernorm as default Injecting model.layers.42.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.42.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.42.self_attn.kv_a_layernorm as default Injecting model.layers.42.self_attn.kv_b_proj as default Injecting model.layers.42.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.42.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.42.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.42.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.42.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.42.mlp.shared_experts as default Injecting model.layers.42.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.42.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.42.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.42.mlp.shared_experts.act_fn as default Injecting model.layers.42.input_layernorm as default Injecting model.layers.42.post_attention_layernorm as default Injecting model.layers.43 as default Injecting model.layers.43.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.43.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.43.self_attn.q_a_layernorm as default Injecting model.layers.43.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.43.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.43.self_attn.kv_a_layernorm as default Injecting model.layers.43.self_attn.kv_b_proj as default Injecting model.layers.43.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.43.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.43.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.43.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.43.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.43.mlp.shared_experts as default Injecting model.layers.43.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.43.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.43.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.43.mlp.shared_experts.act_fn as default Injecting model.layers.43.input_layernorm as default Injecting model.layers.43.post_attention_layernorm as default Injecting model.layers.44 as default Injecting model.layers.44.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.44.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.44.self_attn.q_a_layernorm as default Injecting model.layers.44.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.44.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.44.self_attn.kv_a_layernorm as default Injecting model.layers.44.self_attn.kv_b_proj as default Injecting model.layers.44.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.44.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.44.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.44.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.44.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.44.mlp.shared_experts as default Injecting model.layers.44.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.44.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.44.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.44.mlp.shared_experts.act_fn as default Injecting model.layers.44.input_layernorm as default Injecting model.layers.44.post_attention_layernorm as default Injecting model.layers.45 as default Injecting model.layers.45.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.45.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.45.self_attn.q_a_layernorm as default Injecting model.layers.45.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.45.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.45.self_attn.kv_a_layernorm as default Injecting model.layers.45.self_attn.kv_b_proj as default Injecting model.layers.45.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.45.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.45.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.45.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.45.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.45.mlp.shared_experts as default Injecting model.layers.45.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.45.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.45.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.45.mlp.shared_experts.act_fn as default Injecting model.layers.45.input_layernorm as default Injecting model.layers.45.post_attention_layernorm as default Injecting model.layers.46 as default Injecting model.layers.46.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.46.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.46.self_attn.q_a_layernorm as default Injecting model.layers.46.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.46.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.46.self_attn.kv_a_layernorm as default Injecting model.layers.46.self_attn.kv_b_proj as default Injecting model.layers.46.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.46.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.46.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.46.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.46.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.46.mlp.shared_experts as default Injecting model.layers.46.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.46.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.46.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.46.mlp.shared_experts.act_fn as default Injecting model.layers.46.input_layernorm as default Injecting model.layers.46.post_attention_layernorm as default Injecting model.layers.47 as default Injecting model.layers.47.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.47.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.47.self_attn.q_a_layernorm as default Injecting model.layers.47.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.47.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.47.self_attn.kv_a_layernorm as default Injecting model.layers.47.self_attn.kv_b_proj as default Injecting model.layers.47.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.47.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.47.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.47.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.47.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.47.mlp.shared_experts as default Injecting model.layers.47.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.47.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.47.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.47.mlp.shared_experts.act_fn as default Injecting model.layers.47.input_layernorm as default Injecting model.layers.47.post_attention_layernorm as default Injecting model.layers.48 as default Injecting model.layers.48.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.48.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.48.self_attn.q_a_layernorm as default Injecting model.layers.48.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.48.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.48.self_attn.kv_a_layernorm as default Injecting model.layers.48.self_attn.kv_b_proj as default Injecting model.layers.48.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.48.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.48.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.48.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.48.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.48.mlp.shared_experts as default Injecting model.layers.48.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.48.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.48.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.48.mlp.shared_experts.act_fn as default Injecting model.layers.48.input_layernorm as default Injecting model.layers.48.post_attention_layernorm as default Injecting model.layers.49 as default Injecting model.layers.49.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.49.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.49.self_attn.q_a_layernorm as default Injecting model.layers.49.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.49.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.49.self_attn.kv_a_layernorm as default Injecting model.layers.49.self_attn.kv_b_proj as default Injecting model.layers.49.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.49.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.49.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.49.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.49.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.49.mlp.shared_experts as default Injecting model.layers.49.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.49.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.49.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.49.mlp.shared_experts.act_fn as default Injecting model.layers.49.input_layernorm as default Injecting model.layers.49.post_attention_layernorm as default Injecting model.layers.50 as default Injecting model.layers.50.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.50.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.50.self_attn.q_a_layernorm as default Injecting model.layers.50.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.50.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.50.self_attn.kv_a_layernorm as default Injecting model.layers.50.self_attn.kv_b_proj as default Injecting model.layers.50.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.50.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.50.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.50.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.50.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.50.mlp.shared_experts as default Injecting model.layers.50.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.50.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.50.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.50.mlp.shared_experts.act_fn as default Injecting model.layers.50.input_layernorm as default Injecting model.layers.50.post_attention_layernorm as default Injecting model.layers.51 as default Injecting model.layers.51.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.51.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.51.self_attn.q_a_layernorm as default Injecting model.layers.51.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.51.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.51.self_attn.kv_a_layernorm as default Injecting model.layers.51.self_attn.kv_b_proj as default Injecting model.layers.51.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.51.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.51.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.51.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.51.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.51.mlp.shared_experts as default Injecting model.layers.51.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.51.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.51.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.51.mlp.shared_experts.act_fn as default Injecting model.layers.51.input_layernorm as default Injecting model.layers.51.post_attention_layernorm as default Injecting model.layers.52 as default Injecting model.layers.52.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.52.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.52.self_attn.q_a_layernorm as default Injecting model.layers.52.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.52.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.52.self_attn.kv_a_layernorm as default Injecting model.layers.52.self_attn.kv_b_proj as default Injecting model.layers.52.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.52.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.52.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.52.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.52.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.52.mlp.shared_experts as default Injecting model.layers.52.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.52.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.52.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.52.mlp.shared_experts.act_fn as default Injecting model.layers.52.input_layernorm as default Injecting model.layers.52.post_attention_layernorm as default Injecting model.layers.53 as default Injecting model.layers.53.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.53.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.53.self_attn.q_a_layernorm as default Injecting model.layers.53.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.53.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.53.self_attn.kv_a_layernorm as default Injecting model.layers.53.self_attn.kv_b_proj as default Injecting model.layers.53.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.53.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.53.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.53.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.53.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.53.mlp.shared_experts as default Injecting model.layers.53.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.53.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.53.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.53.mlp.shared_experts.act_fn as default Injecting model.layers.53.input_layernorm as default Injecting model.layers.53.post_attention_layernorm as default Injecting model.layers.54 as default Injecting model.layers.54.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.54.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.54.self_attn.q_a_layernorm as default Injecting model.layers.54.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.54.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.54.self_attn.kv_a_layernorm as default Injecting model.layers.54.self_attn.kv_b_proj as default Injecting model.layers.54.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.54.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.54.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.54.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.54.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.54.mlp.shared_experts as default Injecting model.layers.54.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.54.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.54.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.54.mlp.shared_experts.act_fn as default Injecting model.layers.54.input_layernorm as default Injecting model.layers.54.post_attention_layernorm as default Injecting model.layers.55 as default Injecting model.layers.55.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.55.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.55.self_attn.q_a_layernorm as default Injecting model.layers.55.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.55.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.55.self_attn.kv_a_layernorm as default Injecting model.layers.55.self_attn.kv_b_proj as default Injecting model.layers.55.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.55.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.55.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.55.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.55.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.55.mlp.shared_experts as default Injecting model.layers.55.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.55.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.55.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.55.mlp.shared_experts.act_fn as default Injecting model.layers.55.input_layernorm as default Injecting model.layers.55.post_attention_layernorm as default Injecting model.layers.56 as default Injecting model.layers.56.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.56.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.56.self_attn.q_a_layernorm as default Injecting model.layers.56.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.56.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.56.self_attn.kv_a_layernorm as default Injecting model.layers.56.self_attn.kv_b_proj as default Injecting model.layers.56.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.56.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.56.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.56.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.56.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.56.mlp.shared_experts as default Injecting model.layers.56.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.56.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.56.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.56.mlp.shared_experts.act_fn as default Injecting model.layers.56.input_layernorm as default Injecting model.layers.56.post_attention_layernorm as default Injecting model.layers.57 as default Injecting model.layers.57.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.57.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.57.self_attn.q_a_layernorm as default Injecting model.layers.57.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.57.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.57.self_attn.kv_a_layernorm as default Injecting model.layers.57.self_attn.kv_b_proj as default Injecting model.layers.57.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.57.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.57.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.57.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.57.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.57.mlp.shared_experts as default Injecting model.layers.57.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.57.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.57.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.57.mlp.shared_experts.act_fn as default Injecting model.layers.57.input_layernorm as default Injecting model.layers.57.post_attention_layernorm as default Injecting model.layers.58 as default Injecting model.layers.58.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.58.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.58.self_attn.q_a_layernorm as default Injecting model.layers.58.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.58.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.58.self_attn.kv_a_layernorm as default Injecting model.layers.58.self_attn.kv_b_proj as default Injecting model.layers.58.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.58.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.58.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.58.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.58.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.58.mlp.shared_experts as default Injecting model.layers.58.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.58.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.58.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.58.mlp.shared_experts.act_fn as default Injecting model.layers.58.input_layernorm as default Injecting model.layers.58.post_attention_layernorm as default Injecting model.layers.59 as default Injecting model.layers.59.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.59.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.59.self_attn.q_a_layernorm as default Injecting model.layers.59.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.59.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.59.self_attn.kv_a_layernorm as default Injecting model.layers.59.self_attn.kv_b_proj as default Injecting model.layers.59.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.59.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.59.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.59.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.59.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.59.mlp.shared_experts as default Injecting model.layers.59.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.59.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.59.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.59.mlp.shared_experts.act_fn as default Injecting model.layers.59.input_layernorm as default Injecting model.layers.59.post_attention_layernorm as default Injecting model.layers.60 as default Injecting model.layers.60.self_attn as ktransformers.operators.attention . KDeepseekV2Attention Injecting model.layers.60.self_attn.q_a_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.60.self_attn.q_a_layernorm as default Injecting model.layers.60.self_attn.q_b_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.60.self_attn.kv_a_proj_with_mqa as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.60.self_attn.kv_a_layernorm as default Injecting model.layers.60.self_attn.kv_b_proj as default Injecting model.layers.60.self_attn.o_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.60.self_attn.rotary_emb as ktransformers.operators.RoPE . YarnRotaryEmbeddingV3 Injecting model.layers.60.mlp as ktransformers.operators.experts . KDeepseekV3MoE Injecting model.layers.60.mlp.experts as ktransformers.operators.experts . KTransformersExperts Injecting model.layers.60.mlp.gate as ktransformers.operators.gate . KMoEGate Injecting model.layers.60.mlp.shared_experts as default Injecting model.layers.60.mlp.shared_experts.gate_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.60.mlp.shared_experts.up_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.60.mlp.shared_experts.down_proj as ktransformers.operators.linear . KTransformersLinear Injecting model.layers.60.mlp.shared_experts.act_fn as default Injecting model.layers.60.input_layernorm as default Injecting model.layers.60.post_attention_layernorm as default Injecting model.norm as default Injecting lm_head as ktransformers.operators.linear . KTransformersLinear loading output to cuda using CPUInfer loading token_embd.weight to cpu loading token_embd.weight with CPU loading blk.0.attn_q_a.weight with CPU loading blk.0.attn_q_a_norm.weight to cuda:0 loading blk.0.attn_q_b.weight with CPU loading blk.0.attn_kv_a_mqa.weight with CPU loading blk.0.attn_kv_a_norm.weight to cuda:0 loading blk.0.attn_kv_b.weight to cuda:0 loading blk.0.attn_output.weight with CPU loading blk.0.ffn_gate.weight with CPU loading blk.0.ffn_up.weight with CPU loading blk.0.ffn_down.weight with CPU loading blk.0.attn_norm.weight to cuda:0 loading blk.0.ffn_norm.weight to cuda:0 loading blk.1.attn_q_a.weight with CPU loading blk.1.attn_q_a_norm.weight to cuda:0 loading blk.1.attn_q_b.weight with CPU loading blk.1.attn_kv_a_mqa.weight with CPU loading blk.1.attn_kv_a_norm.weight to cuda:0 loading blk.1.attn_kv_b.weight to cuda:0 loading blk.1.attn_output.weight with CPU loading blk.1.ffn_gate.weight with CPU loading blk.1.ffn_up.weight with CPU loading blk.1.ffn_down.weight with CPU loading blk.1.attn_norm.weight to cuda:0 loading blk.1.ffn_norm.weight to cuda:0 loading blk.2.attn_q_a.weight with CPU loading blk.2.attn_q_a_norm.weight to cuda:0 loading blk.2.attn_q_b.weight with CPU loading blk.2.attn_kv_a_mqa.weight with CPU loading blk.2.attn_kv_a_norm.weight to cuda:0 loading blk.2.attn_kv_b.weight to cuda:0 loading blk.2.attn_output.weight with CPU loading blk.2.ffn_gate.weight with CPU loading blk.2.ffn_up.weight with CPU loading blk.2.ffn_down.weight with CPU loading blk.2.attn_norm.weight to cuda:0 loading blk.2.ffn_norm.weight to cuda:0 loading blk.3.attn_q_a.weight with CPU loading blk.3.attn_q_a_norm.weight to cuda:0 loading blk.3.attn_q_b.weight with CPU loading blk.3.attn_kv_a_mqa.weight with CPU loading blk.3.attn_kv_a_norm.weight to cuda:0 loading blk.3.attn_kv_b.weight to cuda:0 loading blk.3.attn_output.weight with CPU loading blk.3.ffn_gate_shexp.weight with CPU loading blk.3.ffn_up_shexp.weight with CPU loading blk.3.ffn_down_shexp.weight with CPU loading blk.3.attn_norm.weight to cuda:0 loading blk.3.ffn_norm.weight to cuda:0 loading blk.4.attn_q_a.weight with CPU loading blk.4.attn_q_a_norm.weight to cuda:0 loading blk.4.attn_q_b.weight with CPU loading blk.4.attn_kv_a_mqa.weight with CPU loading blk.4.attn_kv_a_norm.weight to cuda:0 loading blk.4.attn_kv_b.weight to cuda:0 loading blk.4.attn_output.weight with CPU loading blk.4.ffn_gate_shexp.weight with CPU loading blk.4.ffn_up_shexp.weight with CPU loading blk.4.ffn_down_shexp.weight with CPU loading blk.4.attn_norm.weight to cuda:0 loading blk.4.ffn_norm.weight to cuda:0 loading blk.5.attn_q_a.weight with CPU loading blk.5.attn_q_a_norm.weight to cuda:0 loading blk.5.attn_q_b.weight with CPU loading blk.5.attn_kv_a_mqa.weight with CPU loading blk.5.attn_kv_a_norm.weight to cuda:0 loading blk.5.attn_kv_b.weight to cuda:0 loading blk.5.attn_output.weight with CPU loading blk.5.ffn_gate_shexp.weight with CPU loading blk.5.ffn_up_shexp.weight with CPU loading blk.5.ffn_down_shexp.weight with CPU loading blk.5.attn_norm.weight to cuda:0 loading blk.5.ffn_norm.weight to cuda:0 loading blk.6.attn_q_a.weight with CPU loading blk.6.attn_q_a_norm.weight to cuda:0 loading blk.6.attn_q_b.weight with CPU loading blk.6.attn_kv_a_mqa.weight with CPU loading blk.6.attn_kv_a_norm.weight to cuda:0 loading blk.6.attn_kv_b.weight to cuda:0 loading blk.6.attn_output.weight with CPU loading blk.6.ffn_gate_shexp.weight with CPU loading blk.6.ffn_up_shexp.weight with CPU loading blk.6.ffn_down_shexp.weight with CPU loading blk.6.attn_norm.weight to cuda:0 loading blk.6.ffn_norm.weight to cuda:0 loading blk.7.attn_q_a.weight with CPU loading blk.7.attn_q_a_norm.weight to cuda:0 loading blk.7.attn_q_b.weight with CPU loading blk.7.attn_kv_a_mqa.weight with CPU loading blk.7.attn_kv_a_norm.weight to cuda:0 loading blk.7.attn_kv_b.weight to cuda:0 loading blk.7.attn_output.weight with CPU loading blk.7.ffn_gate_shexp.weight with CPU loading blk.7.ffn_up_shexp.weight with CPU loading blk.7.ffn_down_shexp.weight with CPU loading blk.7.attn_norm.weight to cuda:0 loading blk.7.ffn_norm.weight to cuda:0 loading blk.8.attn_q_a.weight with CPU loading blk.8.attn_q_a_norm.weight to cuda:0 loading blk.8.attn_q_b.weight with CPU loading blk.8.attn_kv_a_mqa.weight with CPU loading blk.8.attn_kv_a_norm.weight to cuda:0 loading blk.8.attn_kv_b.weight to cuda:0 loading blk.8.attn_output.weight with CPU loading blk.8.ffn_gate_shexp.weight with CPU loading blk.8.ffn_up_shexp.weight with CPU loading blk.8.ffn_down_shexp.weight with CPU loading blk.8.attn_norm.weight to cuda:0 loading blk.8.ffn_norm.weight to cuda:0 loading blk.9.attn_q_a.weight with CPU loading blk.9.attn_q_a_norm.weight to cuda:0 loading blk.9.attn_q_b.weight with CPU loading blk.9.attn_kv_a_mqa.weight with CPU loading blk.9.attn_kv_a_norm.weight to cuda:0 loading blk.9.attn_kv_b.weight to cuda:0 loading blk.9.attn_output.weight with CPU loading blk.9.ffn_gate_shexp.weight with CPU loading blk.9.ffn_up_shexp.weight with CPU loading blk.9.ffn_down_shexp.weight with CPU loading blk.9.attn_norm.weight to cuda:0 loading blk.9.ffn_norm.weight to cuda:0 loading blk.10.attn_q_a.weight with CPU loading blk.10.attn_q_a_norm.weight to cuda:0 loading blk.10.attn_q_b.weight with CPU loading blk.10.attn_kv_a_mqa.weight with CPU loading blk.10.attn_kv_a_norm.weight to cuda:0 loading blk.10.attn_kv_b.weight to cuda:0 loading blk.10.attn_output.weight with CPU loading blk.10.ffn_gate_shexp.weight with CPU loading blk.10.ffn_up_shexp.weight with CPU loading blk.10.ffn_down_shexp.weight with CPU loading blk.10.attn_norm.weight to cuda:0 loading blk.10.ffn_norm.weight to cuda:0 loading blk.11.attn_q_a.weight with CPU loading blk.11.attn_q_a_norm.weight to cuda:0 loading blk.11.attn_q_b.weight with CPU loading blk.11.attn_kv_a_mqa.weight with CPU loading blk.11.attn_kv_a_norm.weight to cuda:0 loading blk.11.attn_kv_b.weight to cuda:0 loading blk.11.attn_output.weight with CPU loading blk.11.ffn_gate_shexp.weight with CPU loading blk.11.ffn_up_shexp.weight with CPU loading blk.11.ffn_down_shexp.weight with CPU loading blk.11.attn_norm.weight to cuda:0 loading blk.11.ffn_norm.weight to cuda:0 loading blk.12.attn_q_a.weight with CPU loading blk.12.attn_q_a_norm.weight to cuda:0 loading blk.12.attn_q_b.weight with CPU loading blk.12.attn_kv_a_mqa.weight with CPU loading blk.12.attn_kv_a_norm.weight to cuda:0 loading blk.12.attn_kv_b.weight to cuda:0 loading blk.12.attn_output.weight with CPU loading blk.12.ffn_gate_shexp.weight with CPU loading blk.12.ffn_up_shexp.weight with CPU loading blk.12.ffn_down_shexp.weight with CPU loading blk.12.attn_norm.weight to cuda:0 loading blk.12.ffn_norm.weight to cuda:0 loading blk.13.attn_q_a.weight with CPU loading blk.13.attn_q_a_norm.weight to cuda:0 loading blk.13.attn_q_b.weight with CPU loading blk.13.attn_kv_a_mqa.weight with CPU loading blk.13.attn_kv_a_norm.weight to cuda:0 loading blk.13.attn_kv_b.weight to cuda:0 loading blk.13.attn_output.weight with CPU loading blk.13.ffn_gate_shexp.weight with CPU loading blk.13.ffn_up_shexp.weight with CPU loading blk.13.ffn_down_shexp.weight with CPU loading blk.13.attn_norm.weight to cuda:0 loading blk.13.ffn_norm.weight to cuda:0 loading blk.14.attn_q_a.weight with CPU loading blk.14.attn_q_a_norm.weight to cuda:0 loading blk.14.attn_q_b.weight with CPU loading blk.14.attn_kv_a_mqa.weight with CPU loading blk.14.attn_kv_a_norm.weight to cuda:0 loading blk.14.attn_kv_b.weight to cuda:0 loading blk.14.attn_output.weight with CPU loading blk.14.ffn_gate_shexp.weight with CPU loading blk.14.ffn_up_shexp.weight with CPU loading blk.14.ffn_down_shexp.weight with CPU loading blk.14.attn_norm.weight to cuda:0 loading blk.14.ffn_norm.weight to cuda:0 loading blk.15.attn_q_a.weight with CPU loading blk.15.attn_q_a_norm.weight to cuda:0 loading blk.15.attn_q_b.weight with CPU loading blk.15.attn_kv_a_mqa.weight with CPU loading blk.15.attn_kv_a_norm.weight to cuda:0 loading blk.15.attn_kv_b.weight to cuda:0 loading blk.15.attn_output.weight with CPU loading blk.15.ffn_gate_shexp.weight with CPU loading blk.15.ffn_up_shexp.weight with CPU loading blk.15.ffn_down_shexp.weight with CPU loading blk.15.attn_norm.weight to cuda:0 loading blk.15.ffn_norm.weight to cuda:0 loading blk.16.attn_q_a.weight with CPU loading blk.16.attn_q_a_norm.weight to cuda:0 loading blk.16.attn_q_b.weight with CPU loading blk.16.attn_kv_a_mqa.weight with CPU loading blk.16.attn_kv_a_norm.weight to cuda:0 loading blk.16.attn_kv_b.weight to cuda:0 loading blk.16.attn_output.weight with CPU loading blk.16.ffn_gate_shexp.weight with CPU loading blk.16.ffn_up_shexp.weight with CPU loading blk.16.ffn_down_shexp.weight with CPU loading blk.16.attn_norm.weight to cuda:0 loading blk.16.ffn_norm.weight to cuda:0 loading blk.17.attn_q_a.weight with CPU loading blk.17.attn_q_a_norm.weight to cuda:0 loading blk.17.attn_q_b.weight with CPU loading blk.17.attn_kv_a_mqa.weight with CPU loading blk.17.attn_kv_a_norm.weight to cuda:0 loading blk.17.attn_kv_b.weight to cuda:0 loading blk.17.attn_output.weight with CPU loading blk.17.ffn_gate_shexp.weight with CPU loading blk.17.ffn_up_shexp.weight with CPU loading blk.17.ffn_down_shexp.weight with CPU loading blk.17.attn_norm.weight to cuda:0 loading blk.17.ffn_norm.weight to cuda:0 loading blk.18.attn_q_a.weight with CPU loading blk.18.attn_q_a_norm.weight to cuda:0 loading blk.18.attn_q_b.weight with CPU loading blk.18.attn_kv_a_mqa.weight with CPU loading blk.18.attn_kv_a_norm.weight to cuda:0 loading blk.18.attn_kv_b.weight to cuda:0 loading blk.18.attn_output.weight with CPU loading blk.18.ffn_gate_shexp.weight with CPU loading blk.18.ffn_up_shexp.weight with CPU loading blk.18.ffn_down_shexp.weight with CPU loading blk.18.attn_norm.weight to cuda:0 loading blk.18.ffn_norm.weight to cuda:0 loading blk.19.attn_q_a.weight with CPU loading blk.19.attn_q_a_norm.weight to cuda:0 loading blk.19.attn_q_b.weight with CPU loading blk.19.attn_kv_a_mqa.weight with CPU loading blk.19.attn_kv_a_norm.weight to cuda:0 loading blk.19.attn_kv_b.weight to cuda:0 loading blk.19.attn_output.weight with CPU loading blk.19.ffn_gate_shexp.weight with CPU loading blk.19.ffn_up_shexp.weight with CPU loading blk.19.ffn_down_shexp.weight with CPU loading blk.19.attn_norm.weight to cuda:0 loading blk.19.ffn_norm.weight to cuda:0 loading blk.20.attn_q_a.weight with CPU loading blk.20.attn_q_a_norm.weight to cuda:0 loading blk.20.attn_q_b.weight with CPU loading blk.20.attn_kv_a_mqa.weight with CPU loading blk.20.attn_kv_a_norm.weight to cuda:0 loading blk.20.attn_kv_b.weight to cuda:0 loading blk.20.attn_output.weight with CPU loading blk.20.ffn_gate_shexp.weight with CPU loading blk.20.ffn_up_shexp.weight with CPU loading blk.20.ffn_down_shexp.weight with CPU loading blk.20.attn_norm.weight to cuda:0 loading blk.20.ffn_norm.weight to cuda:0 loading blk.21.attn_q_a.weight with CPU loading blk.21.attn_q_a_norm.weight to cuda:0 loading blk.21.attn_q_b.weight with CPU loading blk.21.attn_kv_a_mqa.weight with CPU loading blk.21.attn_kv_a_norm.weight to cuda:0 loading blk.21.attn_kv_b.weight to cuda:0 loading blk.21.attn_output.weight with CPU loading blk.21.ffn_gate_shexp.weight with CPU loading blk.21.ffn_up_shexp.weight with CPU loading blk.21.ffn_down_shexp.weight with CPU loading blk.21.attn_norm.weight to cuda:0 loading blk.21.ffn_norm.weight to cuda:0 loading blk.22.attn_q_a.weight with CPU loading blk.22.attn_q_a_norm.weight to cuda:0 loading blk.22.attn_q_b.weight with CPU loading blk.22.attn_kv_a_mqa.weight with CPU loading blk.22.attn_kv_a_norm.weight to cuda:0 loading blk.22.attn_kv_b.weight to cuda:0 loading blk.22.attn_output.weight with CPU loading blk.22.ffn_gate_shexp.weight with CPU loading blk.22.ffn_up_shexp.weight with CPU loading blk.22.ffn_down_shexp.weight with CPU loading blk.22.attn_norm.weight to cuda:0 loading blk.22.ffn_norm.weight to cuda:0 loading blk.23.attn_q_a.weight with CPU loading blk.23.attn_q_a_norm.weight to cuda:0 loading blk.23.attn_q_b.weight with CPU loading blk.23.attn_kv_a_mqa.weight with CPU loading blk.23.attn_kv_a_norm.weight to cuda:0 loading blk.23.attn_kv_b.weight to cuda:0 loading blk.23.attn_output.weight with CPU loading blk.23.ffn_gate_shexp.weight with CPU loading blk.23.ffn_up_shexp.weight with CPU loading blk.23.ffn_down_shexp.weight with CPU loading blk.23.attn_norm.weight to cuda:0 loading blk.23.ffn_norm.weight to cuda:0 loading blk.24.attn_q_a.weight with CPU loading blk.24.attn_q_a_norm.weight to cuda:0 loading blk.24.attn_q_b.weight with CPU loading blk.24.attn_kv_a_mqa.weight with CPU loading blk.24.attn_kv_a_norm.weight to cuda:0 loading blk.24.attn_kv_b.weight to cuda:0 loading blk.24.attn_output.weight with CPU loading blk.24.ffn_gate_shexp.weight with CPU loading blk.24.ffn_up_shexp.weight with CPU loading blk.24.ffn_down_shexp.weight with CPU loading blk.24.attn_norm.weight to cuda:0 loading blk.24.ffn_norm.weight to cuda:0 loading blk.25.attn_q_a.weight with CPU loading blk.25.attn_q_a_norm.weight to cuda:0 loading blk.25.attn_q_b.weight with CPU loading blk.25.attn_kv_a_mqa.weight with CPU loading blk.25.attn_kv_a_norm.weight to cuda:0 loading blk.25.attn_kv_b.weight to cuda:0 loading blk.25.attn_output.weight with CPU loading blk.25.ffn_gate_shexp.weight with CPU loading blk.25.ffn_up_shexp.weight with CPU loading blk.25.ffn_down_shexp.weight with CPU loading blk.25.attn_norm.weight to cuda:0 loading blk.25.ffn_norm.weight to cuda:0 loading blk.26.attn_q_a.weight with CPU loading blk.26.attn_q_a_norm.weight to cuda:0 loading blk.26.attn_q_b.weight with CPU loading blk.26.attn_kv_a_mqa.weight with CPU loading blk.26.attn_kv_a_norm.weight to cuda:0 loading blk.26.attn_kv_b.weight to cuda:0 loading blk.26.attn_output.weight with CPU loading blk.26.ffn_gate_shexp.weight with CPU loading blk.26.ffn_up_shexp.weight with CPU loading blk.26.ffn_down_shexp.weight with CPU loading blk.26.attn_norm.weight to cuda:0 loading blk.26.ffn_norm.weight to cuda:0 loading blk.27.attn_q_a.weight with CPU loading blk.27.attn_q_a_norm.weight to cuda:0 loading blk.27.attn_q_b.weight with CPU loading blk.27.attn_kv_a_mqa.weight with CPU loading blk.27.attn_kv_a_norm.weight to cuda:0 loading blk.27.attn_kv_b.weight to cuda:0 loading blk.27.attn_output.weight with CPU loading blk.27.ffn_gate_shexp.weight with CPU loading blk.27.ffn_up_shexp.weight with CPU loading blk.27.ffn_down_shexp.weight with CPU loading blk.27.attn_norm.weight to cuda:0 loading blk.27.ffn_norm.weight to cuda:0 loading blk.28.attn_q_a.weight with CPU loading blk.28.attn_q_a_norm.weight to cuda:0 loading blk.28.attn_q_b.weight with CPU loading blk.28.attn_kv_a_mqa.weight with CPU loading blk.28.attn_kv_a_norm.weight to cuda:0 loading blk.28.attn_kv_b.weight to cuda:0 loading blk.28.attn_output.weight with CPU loading blk.28.ffn_gate_shexp.weight with CPU loading blk.28.ffn_up_shexp.weight with CPU loading blk.28.ffn_down_shexp.weight with CPU loading blk.28.attn_norm.weight to cuda:0 loading blk.28.ffn_norm.weight to cuda:0 loading blk.29.attn_q_a.weight with CPU loading blk.29.attn_q_a_norm.weight to cuda:0 loading blk.29.attn_q_b.weight with CPU loading blk.29.attn_kv_a_mqa.weight with CPU loading blk.29.attn_kv_a_norm.weight to cuda:0 loading blk.29.attn_kv_b.weight to cuda:0 loading blk.29.attn_output.weight with CPU loading blk.29.ffn_gate_shexp.weight with CPU loading blk.29.ffn_up_shexp.weight with CPU loading blk.29.ffn_down_shexp.weight with CPU loading blk.29.attn_norm.weight to cuda:0 loading blk.29.ffn_norm.weight to cuda:0 loading blk.30.attn_q_a.weight with CPU loading blk.30.attn_q_a_norm.weight to cuda:0 loading blk.30.attn_q_b.weight with CPU loading blk.30.attn_kv_a_mqa.weight with CPU loading blk.30.attn_kv_a_norm.weight to cuda:0 loading blk.30.attn_kv_b.weight to cuda:0 loading blk.30.attn_output.weight with CPU loading blk.30.ffn_gate_shexp.weight with CPU loading blk.30.ffn_up_shexp.weight with CPU loading blk.30.ffn_down_shexp.weight with CPU loading blk.30.attn_norm.weight to cuda:0 loading blk.30.ffn_norm.weight to cuda:0 loading blk.31.attn_q_a.weight with CPU loading blk.31.attn_q_a_norm.weight to cuda:0 loading blk.31.attn_q_b.weight with CPU loading blk.31.attn_kv_a_mqa.weight with CPU loading blk.31.attn_kv_a_norm.weight to cuda:0 loading blk.31.attn_kv_b.weight to cuda:0 loading blk.31.attn_output.weight with CPU loading blk.31.ffn_gate_shexp.weight with CPU loading blk.31.ffn_up_shexp.weight with CPU loading blk.31.ffn_down_shexp.weight with CPU loading blk.31.attn_norm.weight to cuda:0 loading blk.31.ffn_norm.weight to cuda:0 loading blk.32.attn_q_a.weight with CPU loading blk.32.attn_q_a_norm.weight to cuda:0 loading blk.32.attn_q_b.weight with CPU loading blk.32.attn_kv_a_mqa.weight with CPU loading blk.32.attn_kv_a_norm.weight to cuda:0 loading blk.32.attn_kv_b.weight to cuda:0 loading blk.32.attn_output.weight with CPU loading blk.32.ffn_gate_shexp.weight with CPU loading blk.32.ffn_up_shexp.weight with CPU loading blk.32.ffn_down_shexp.weight with CPU loading blk.32.attn_norm.weight to cuda:0 loading blk.32.ffn_norm.weight to cuda:0 loading blk.33.attn_q_a.weight with CPU loading blk.33.attn_q_a_norm.weight to cuda:0 loading blk.33.attn_q_b.weight with CPU loading blk.33.attn_kv_a_mqa.weight with CPU loading blk.33.attn_kv_a_norm.weight to cuda:0 loading blk.33.attn_kv_b.weight to cuda:0 loading blk.33.attn_output.weight with CPU loading blk.33.ffn_gate_shexp.weight with CPU loading blk.33.ffn_up_shexp.weight with CPU loading blk.33.ffn_down_shexp.weight with CPU loading blk.33.attn_norm.weight to cuda:0 loading blk.33.ffn_norm.weight to cuda:0 loading blk.34.attn_q_a.weight with CPU loading blk.34.attn_q_a_norm.weight to cuda:0 loading blk.34.attn_q_b.weight with CPU loading blk.34.attn_kv_a_mqa.weight with CPU loading blk.34.attn_kv_a_norm.weight to cuda:0 loading blk.34.attn_kv_b.weight to cuda:0 loading blk.34.attn_output.weight with CPU loading blk.34.ffn_gate_shexp.weight with CPU loading blk.34.ffn_up_shexp.weight with CPU loading blk.34.ffn_down_shexp.weight with CPU loading blk.34.attn_norm.weight to cuda:0 loading blk.34.ffn_norm.weight to cuda:0 loading blk.35.attn_q_a.weight with CPU loading blk.35.attn_q_a_norm.weight to cuda:0 loading blk.35.attn_q_b.weight with CPU loading blk.35.attn_kv_a_mqa.weight with CPU loading blk.35.attn_kv_a_norm.weight to cuda:0 loading blk.35.attn_kv_b.weight to cuda:0 loading blk.35.attn_output.weight with CPU loading blk.35.ffn_gate_shexp.weight with CPU loading blk.35.ffn_up_shexp.weight with CPU loading blk.35.ffn_down_shexp.weight with CPU loading blk.35.attn_norm.weight to cuda:0 loading blk.35.ffn_norm.weight to cuda:0 loading blk.36.attn_q_a.weight with CPU loading blk.36.attn_q_a_norm.weight to cuda:0 loading blk.36.attn_q_b.weight with CPU loading blk.36.attn_kv_a_mqa.weight with CPU loading blk.36.attn_kv_a_norm.weight to cuda:0 loading blk.36.attn_kv_b.weight to cuda:0 loading blk.36.attn_output.weight with CPU loading blk.36.ffn_gate_shexp.weight with CPU loading blk.36.ffn_up_shexp.weight with CPU loading blk.36.ffn_down_shexp.weight with CPU loading blk.36.attn_norm.weight to cuda:0 loading blk.36.ffn_norm.weight to cuda:0 loading blk.37.attn_q_a.weight with CPU loading blk.37.attn_q_a_norm.weight to cuda:0 loading blk.37.attn_q_b.weight with CPU loading blk.37.attn_kv_a_mqa.weight with CPU loading blk.37.attn_kv_a_norm.weight to cuda:0 loading blk.37.attn_kv_b.weight to cuda:0 loading blk.37.attn_output.weight with CPU loading blk.37.ffn_gate_shexp.weight with CPU loading blk.37.ffn_up_shexp.weight with CPU loading blk.37.ffn_down_shexp.weight with CPU loading blk.37.attn_norm.weight to cuda:0 loading blk.37.ffn_norm.weight to cuda:0 loading blk.38.attn_q_a.weight with CPU loading blk.38.attn_q_a_norm.weight to cuda:0 loading blk.38.attn_q_b.weight with CPU loading blk.38.attn_kv_a_mqa.weight with CPU loading blk.38.attn_kv_a_norm.weight to cuda:0 loading blk.38.attn_kv_b.weight to cuda:0 loading blk.38.attn_output.weight with CPU loading blk.38.ffn_gate_shexp.weight with CPU loading blk.38.ffn_up_shexp.weight with CPU loading blk.38.ffn_down_shexp.weight with CPU loading blk.38.attn_norm.weight to cuda:0 loading blk.38.ffn_norm.weight to cuda:0 loading blk.39.attn_q_a.weight with CPU loading blk.39.attn_q_a_norm.weight to cuda:0 loading blk.39.attn_q_b.weight with CPU loading blk.39.attn_kv_a_mqa.weight with CPU loading blk.39.attn_kv_a_norm.weight to cuda:0 loading blk.39.attn_kv_b.weight to cuda:0 loading blk.39.attn_output.weight with CPU loading blk.39.ffn_gate_shexp.weight with CPU loading blk.39.ffn_up_shexp.weight with CPU loading blk.39.ffn_down_shexp.weight with CPU loading blk.39.attn_norm.weight to cuda:0 loading blk.39.ffn_norm.weight to cuda:0 loading blk.40.attn_q_a.weight with CPU loading blk.40.attn_q_a_norm.weight to cuda:0 loading blk.40.attn_q_b.weight with CPU loading blk.40.attn_kv_a_mqa.weight with CPU loading blk.40.attn_kv_a_norm.weight to cuda:0 loading blk.40.attn_kv_b.weight to cuda:0 loading blk.40.attn_output.weight with CPU loading blk.40.ffn_gate_shexp.weight with CPU loading blk.40.ffn_up_shexp.weight with CPU loading blk.40.ffn_down_shexp.weight with CPU loading blk.40.attn_norm.weight to cuda:0 loading blk.40.ffn_norm.weight to cuda:0 loading blk.41.attn_q_a.weight with CPU loading blk.41.attn_q_a_norm.weight to cuda:0 loading blk.41.attn_q_b.weight with CPU loading blk.41.attn_kv_a_mqa.weight with CPU loading blk.41.attn_kv_a_norm.weight to cuda:0 loading blk.41.attn_kv_b.weight to cuda:0 loading blk.41.attn_output.weight with CPU loading blk.41.ffn_gate_shexp.weight with CPU loading blk.41.ffn_up_shexp.weight with CPU loading blk.41.ffn_down_shexp.weight with CPU loading blk.41.attn_norm.weight to cuda:0 loading blk.41.ffn_norm.weight to cuda:0 loading blk.42.attn_q_a.weight with CPU loading blk.42.attn_q_a_norm.weight to cuda:0 loading blk.42.attn_q_b.weight with CPU loading blk.42.attn_kv_a_mqa.weight with CPU loading blk.42.attn_kv_a_norm.weight to cuda:0 loading blk.42.attn_kv_b.weight to cuda:0 loading blk.42.attn_output.weight with CPU loading blk.42.ffn_gate_shexp.weight with CPU loading blk.42.ffn_up_shexp.weight with CPU loading blk.42.ffn_down_shexp.weight with CPU loading blk.42.attn_norm.weight to cuda:0 loading blk.42.ffn_norm.weight to cuda:0 loading blk.43.attn_q_a.weight with CPU loading blk.43.attn_q_a_norm.weight to cuda:0 loading blk.43.attn_q_b.weight with CPU loading blk.43.attn_kv_a_mqa.weight with CPU loading blk.43.attn_kv_a_norm.weight to cuda:0 loading blk.43.attn_kv_b.weight to cuda:0 loading blk.43.attn_output.weight with CPU loading blk.43.ffn_gate_shexp.weight with CPU loading blk.43.ffn_up_shexp.weight with CPU loading blk.43.ffn_down_shexp.weight with CPU loading blk.43.attn_norm.weight to cuda:0 loading blk.43.ffn_norm.weight to cuda:0 loading blk.44.attn_q_a.weight with CPU loading blk.44.attn_q_a_norm.weight to cuda:0 loading blk.44.attn_q_b.weight with CPU loading blk.44.attn_kv_a_mqa.weight with CPU loading blk.44.attn_kv_a_norm.weight to cuda:0 loading blk.44.attn_kv_b.weight to cuda:0 loading blk.44.attn_output.weight with CPU loading blk.44.ffn_gate_shexp.weight with CPU loading blk.44.ffn_up_shexp.weight with CPU loading blk.44.ffn_down_shexp.weight with CPU loading blk.44.attn_norm.weight to cuda:0 loading blk.44.ffn_norm.weight to cuda:0 loading blk.45.attn_q_a.weight with CPU loading blk.45.attn_q_a_norm.weight to cuda:0 loading blk.45.attn_q_b.weight with CPU loading blk.45.attn_kv_a_mqa.weight with CPU loading blk.45.attn_kv_a_norm.weight to cuda:0 loading blk.45.attn_kv_b.weight to cuda:0 loading blk.45.attn_output.weight with CPU loading blk.45.ffn_gate_shexp.weight with CPU loading blk.45.ffn_up_shexp.weight with CPU loading blk.45.ffn_down_shexp.weight with CPU loading blk.45.attn_norm.weight to cuda:0 loading blk.45.ffn_norm.weight to cuda:0 loading blk.46.attn_q_a.weight with CPU loading blk.46.attn_q_a_norm.weight to cuda:0 loading blk.46.attn_q_b.weight with CPU loading blk.46.attn_kv_a_mqa.weight with CPU loading blk.46.attn_kv_a_norm.weight to cuda:0 loading blk.46.attn_kv_b.weight to cuda:0 loading blk.46.attn_output.weight with CPU loading blk.46.ffn_gate_shexp.weight with CPU loading blk.46.ffn_up_shexp.weight with CPU loading blk.46.ffn_down_shexp.weight with CPU loading blk.46.attn_norm.weight to cuda:0 loading blk.46.ffn_norm.weight to cuda:0 loading blk.47.attn_q_a.weight with CPU loading blk.47.attn_q_a_norm.weight to cuda:0 loading blk.47.attn_q_b.weight with CPU loading blk.47.attn_kv_a_mqa.weight with CPU loading blk.47.attn_kv_a_norm.weight to cuda:0 loading blk.47.attn_kv_b.weight to cuda:0 loading blk.47.attn_output.weight with CPU loading blk.47.ffn_gate_shexp.weight with CPU loading blk.47.ffn_up_shexp.weight with CPU loading blk.47.ffn_down_shexp.weight with CPU loading blk.47.attn_norm.weight to cuda:0 loading blk.47.ffn_norm.weight to cuda:0 loading blk.48.attn_q_a.weight with CPU loading blk.48.attn_q_a_norm.weight to cuda:0 loading blk.48.attn_q_b.weight with CPU loading blk.48.attn_kv_a_mqa.weight with CPU loading blk.48.attn_kv_a_norm.weight to cuda:0 loading blk.48.attn_kv_b.weight to cuda:0 loading blk.48.attn_output.weight with CPU loading blk.48.ffn_gate_shexp.weight with CPU loading blk.48.ffn_up_shexp.weight with CPU loading blk.48.ffn_down_shexp.weight with CPU loading blk.48.attn_norm.weight to cuda:0 loading blk.48.ffn_norm.weight to cuda:0 loading blk.49.attn_q_a.weight with CPU loading blk.49.attn_q_a_norm.weight to cuda:0 loading blk.49.attn_q_b.weight with CPU loading blk.49.attn_kv_a_mqa.weight with CPU loading blk.49.attn_kv_a_norm.weight to cuda:0 loading blk.49.attn_kv_b.weight to cuda:0 loading blk.49.attn_output.weight with CPU loading blk.49.ffn_gate_shexp.weight with CPU loading blk.49.ffn_up_shexp.weight with CPU loading blk.49.ffn_down_shexp.weight with CPU loading blk.49.attn_norm.weight to cuda:0 loading blk.49.ffn_norm.weight to cuda:0 loading blk.50.attn_q_a.weight with CPU loading blk.50.attn_q_a_norm.weight to cuda:0 loading blk.50.attn_q_b.weight with CPU loading blk.50.attn_kv_a_mqa.weight with CPU loading blk.50.attn_kv_a_norm.weight to cuda:0 loading blk.50.attn_kv_b.weight to cuda:0 loading blk.50.attn_output.weight with CPU loading blk.50.ffn_gate_shexp.weight with CPU loading blk.50.ffn_up_shexp.weight with CPU loading blk.50.ffn_down_shexp.weight with CPU loading blk.50.attn_norm.weight to cuda:0 loading blk.50.ffn_norm.weight to cuda:0 loading blk.51.attn_q_a.weight with CPU loading blk.51.attn_q_a_norm.weight to cuda:0 loading blk.51.attn_q_b.weight with CPU loading blk.51.attn_kv_a_mqa.weight with CPU loading blk.51.attn_kv_a_norm.weight to cuda:0 loading blk.51.attn_kv_b.weight to cuda:0 loading blk.51.attn_output.weight with CPU loading blk.51.ffn_gate_shexp.weight with CPU loading blk.51.ffn_up_shexp.weight with CPU loading blk.51.ffn_down_shexp.weight with CPU loading blk.51.attn_norm.weight to cuda:0 loading blk.51.ffn_norm.weight to cuda:0 loading blk.52.attn_q_a.weight with CPU loading blk.52.attn_q_a_norm.weight to cuda:0 loading blk.52.attn_q_b.weight with CPU loading blk.52.attn_kv_a_mqa.weight with CPU loading blk.52.attn_kv_a_norm.weight to cuda:0 loading blk.52.attn_kv_b.weight to cuda:0 loading blk.52.attn_output.weight with CPU loading blk.52.ffn_gate_shexp.weight with CPU loading blk.52.ffn_up_shexp.weight with CPU loading blk.52.ffn_down_shexp.weight with CPU loading blk.52.attn_norm.weight to cuda:0 loading blk.52.ffn_norm.weight to cuda:0 loading blk.53.attn_q_a.weight with CPU loading blk.53.attn_q_a_norm.weight to cuda:0 loading blk.53.attn_q_b.weight with CPU loading blk.53.attn_kv_a_mqa.weight with CPU loading blk.53.attn_kv_a_norm.weight to cuda:0 loading blk.53.attn_kv_b.weight to cuda:0 loading blk.53.attn_output.weight with CPU loading blk.53.ffn_gate_shexp.weight with CPU loading blk.53.ffn_up_shexp.weight with CPU loading blk.53.ffn_down_shexp.weight with CPU loading blk.53.attn_norm.weight to cuda:0 loading blk.53.ffn_norm.weight to cuda:0 loading blk.54.attn_q_a.weight with CPU loading blk.54.attn_q_a_norm.weight to cuda:0 loading blk.54.attn_q_b.weight with CPU loading blk.54.attn_kv_a_mqa.weight with CPU loading blk.54.attn_kv_a_norm.weight to cuda:0 loading blk.54.attn_kv_b.weight to cuda:0 loading blk.54.attn_output.weight with CPU loading blk.54.ffn_gate_shexp.weight with CPU loading blk.54.ffn_up_shexp.weight with CPU loading blk.54.ffn_down_shexp.weight with CPU loading blk.54.attn_norm.weight to cuda:0 loading blk.54.ffn_norm.weight to cuda:0 loading blk.55.attn_q_a.weight with CPU loading blk.55.attn_q_a_norm.weight to cuda:0 loading blk.55.attn_q_b.weight with CPU loading blk.55.attn_kv_a_mqa.weight with CPU loading blk.55.attn_kv_a_norm.weight to cuda:0 loading blk.55.attn_kv_b.weight to cuda:0 loading blk.55.attn_output.weight with CPU loading blk.55.ffn_gate_shexp.weight with CPU loading blk.55.ffn_up_shexp.weight with CPU loading blk.55.ffn_down_shexp.weight with CPU loading blk.55.attn_norm.weight to cuda:0 loading blk.55.ffn_norm.weight to cuda:0 loading blk.56.attn_q_a.weight with CPU loading blk.56.attn_q_a_norm.weight to cuda:0 loading blk.56.attn_q_b.weight with CPU loading blk.56.attn_kv_a_mqa.weight with CPU loading blk.56.attn_kv_a_norm.weight to cuda:0 loading blk.56.attn_kv_b.weight to cuda:0 loading blk.56.attn_output.weight with CPU loading blk.56.ffn_gate_shexp.weight with CPU loading blk.56.ffn_up_shexp.weight with CPU loading blk.56.ffn_down_shexp.weight with CPU loading blk.56.attn_norm.weight to cuda:0 loading blk.56.ffn_norm.weight to cuda:0 loading blk.57.attn_q_a.weight with CPU loading blk.57.attn_q_a_norm.weight to cuda:0 loading blk.57.attn_q_b.weight with CPU loading blk.57.attn_kv_a_mqa.weight with CPU loading blk.57.attn_kv_a_norm.weight to cuda:0 loading blk.57.attn_kv_b.weight to cuda:0 loading blk.57.attn_output.weight with CPU loading blk.57.ffn_gate_shexp.weight with CPU loading blk.57.ffn_up_shexp.weight with CPU loading blk.57.ffn_down_shexp.weight with CPU loading blk.57.attn_norm.weight to cuda:0 loading blk.57.ffn_norm.weight to cuda:0 loading blk.58.attn_q_a.weight with CPU loading blk.58.attn_q_a_norm.weight to cuda:0 loading blk.58.attn_q_b.weight with CPU loading blk.58.attn_kv_a_mqa.weight with CPU loading blk.58.attn_kv_a_norm.weight to cuda:0 loading blk.58.attn_kv_b.weight to cuda:0 loading blk.58.attn_output.weight with CPU loading blk.58.ffn_gate_shexp.weight with CPU loading blk.58.ffn_up_shexp.weight with CPU loading blk.58.ffn_down_shexp.weight with CPU loading blk.58.attn_norm.weight to cuda:0 loading blk.58.ffn_norm.weight to cuda:0 loading blk.59.attn_q_a.weight with CPU loading blk.59.attn_q_a_norm.weight to cuda:0 loading blk.59.attn_q_b.weight with CPU loading blk.59.attn_kv_a_mqa.weight with CPU loading blk.59.attn_kv_a_norm.weight to cuda:0 loading blk.59.attn_kv_b.weight to cuda:0 loading blk.59.attn_output.weight with CPU loading blk.59.ffn_gate_shexp.weight with CPU loading blk.59.ffn_up_shexp.weight with CPU loading blk.59.ffn_down_shexp.weight with CPU loading blk.59.attn_norm.weight to cuda:0 loading blk.59.ffn_norm.weight to cuda:0 loading blk.60.attn_q_a.weight with CPU loading blk.60.attn_q_a_norm.weight to cuda:0 loading blk.60.attn_q_b.weight with CPU loading blk.60.attn_kv_a_mqa.weight with CPU loading blk.60.attn_kv_a_norm.weight to cuda:0 loading blk.60.attn_kv_b.weight to cuda:0 loading blk.60.attn_output.weight with CPU loading blk.60.ffn_gate_shexp.weight with CPU loading blk.60.ffn_up_shexp.weight with CPU loading blk.60.ffn_down_shexp.weight with CPU loading blk.60.attn_norm.weight to cuda:0 loading blk.60.ffn_norm.weight to cuda:0 loading output_norm.weight to cuda:0 loading output to cuda using CPUInfer Chat: hi /root/ktransformers/ktransformers/operators/RoPE.py:269: UserWarning: Attempting to use hipBLASLt on an unsupported architecture! Overriding blas backend to hipblas (Triggered internally at /pytorch/aten/src/ATen/Context.cpp:310.) freqs = (inv_freq_expanded.float() @ position_ids_expanded.float()).transpose(1, 2) corrupted size vs. prev_size Aborted (core dumped) (ktransformers) root@epyc:~/ktransformers# history
Author
Owner

@Azure-Tang commented on GitHub (Mar 15, 2025):

您是在amd的什么设备上跑的?

加载比llamacpp慢合理,因为gpu部分需要做在线的dequant和quant

<!-- gh-comment-id:2726832724 --> @Azure-Tang commented on GitHub (Mar 15, 2025): 您是在amd的什么设备上跑的? 加载比llamacpp慢合理,因为gpu部分需要做在线的dequant和quant
Author
Owner

@gengchaogit commented on GitHub (Mar 15, 2025):

您是在amd的什么设备上跑的?

加载比llamacpp慢合理,因为gpu部分需要做在线的dequant和quant

双路epyc 9334 cpu, 显卡是amd mi50, 对应的型号应该是gx906

<!-- gh-comment-id:2726866542 --> @gengchaogit commented on GitHub (Mar 15, 2025): > 您是在amd的什么设备上跑的? > > 加载比llamacpp慢合理,因为gpu部分需要做在线的dequant和quant 双路epyc 9334 cpu, 显卡是amd mi50, 对应的型号应该是gx906
Author
Owner

@gengchaogit commented on GitHub (Mar 16, 2025):

loading blk.60.attn_kv_b.weight to cuda:1
loading blk.60.attn_norm.weight to cuda:1
loading blk.60.ffn_norm.weight to cuda:1
loading output_norm.weight to cuda:1
Chat: hi
/root/ktransformers/ktransformers/operators/linear.py:211: UserWarning: Attempting torted architecture! Overriding blas backend to hipblas (Triggered internally at /pytpp:310.)
out = x @ weight_dequant.T
Traceback (most recent call last):
File "/root/ktransformers/ktransformers/util/cuda_graph_runner.py", line 41, in capture
logits=model(inputs_embeds=inputs_embeds,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/miniconda3/envs/ktransformers/lib/python3.11/site-packages/torch/nn/modules/module.py", line 1739, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/miniconda3/envs/ktransformers/lib/python3.11/site-packages/torch/nn/modules/module.py", line 1750, in _call_impl
return forward_call(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/ktransformers/ktransformers/models/modeling_deepseek_v3.py", line 1702, in forward
logits = self.lm_head(hidden_states[:,-1:,:])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/miniconda3/envs/ktransformers/lib/python3.11/site-packages/torch/nn/modules/module.py", line 1739, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/miniconda3/envs/ktransformers/lib/python3.11/site-packages/torch/nn/modules/module.py", line 1750, in _call_impl
return forward_call(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/ktransformers/ktransformers/operators/linear.py", line 677, in forward
y = self.generate_linear.forward(x)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/ktransformers/ktransformers/operators/linear.py", line 210, in forward
weight_dequant = self._dequantize_weight(self.weight, self.weight_scale, bits=8)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/ktransformers/ktransformers/operators/linear.py", line 249, in _dequantize_weight
dequant_matrix = dequant_matrix * scales_broadcast
~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
RuntimeError: HIP error: operation not permitted when stream is capturing
HIP kernel errors might be asynchronously reported at some other API call, so the stacktrace below might be incorrect.
For debugging consider passing AMD_SERIALIZE_KERNEL=3
Compile with TORCH_USE_HIP_DSA to enable device-side assertions.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/root/ktransformers/ktransformers/local_chat.py", line 185, in
fire.Fire(local_chat)
File "/root/miniconda3/envs/ktransformers/lib/python3.11/site-packages/fire/core.py", line 135, in Fire
component_trace = _Fire(component, args, parsed_flag_args, context, name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/miniconda3/envs/ktransformers/lib/python3.11/site-packages/fire/core.py", line 468, in _Fire
component, remaining_args = _CallAndUpdateTrace(
^^^^^^^^^^^^^^^^^^^^
File "/root/miniconda3/envs/ktransformers/lib/python3.11/site-packages/fire/core.py", line 684, in _CallAndUpdateTrace
component = fn(*varargs, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^
File "/root/ktransformers/ktransformers/local_chat.py", line 179, in local_chat
generated = prefill_and_generate(
^^^^^^^^^^^^^^^^^^^^^
File "/root/ktransformers/ktransformers/util/utils.py", line 247, in prefill_and_generate
cuda_graph_runner.capture(model, next_token.unsqueeze(0), position_ids, cache_position, past_key_values, torch_device, return_dict=False, use_cache=True)
File "/root/ktransformers/ktransformers/util/cuda_graph_runner.py", line 40, in capture
with torch.cuda.graph(self.graph, stream = capture_stream):
File "/root/miniconda3/envs/ktransformers/lib/python3.11/site-packages/torch/cuda/graphs.py", line 186, in exit
self.cuda_graph.capture_end()
File "/root/miniconda3/envs/ktransformers/lib/python3.11/site-packages/torch/cuda/graphs.py", line 84, in capture_end
super().capture_end()
RuntimeError: Capture must end on the same stream it began on.
terminate called after throwing an instance of 'c10::Error'
what(): HIP error: operation not permitted when stream is capturing
HIP kernel errors might be asynchronously reported at some other API call, so the stacktrace below might be incorrect.
For debugging consider passing AMD_SERIALIZE_KERNEL=3
Compile with TORCH_USE_HIP_DSA to enable device-side assertions.

Exception raised from c10_hip_check_implementation at /pytorch/c10/hip/HIPException.cpp:44 (most recent call first):
frame #0: c10::Error::Error(c10::SourceLocation, std::__cxx11::basic_string<char, std::char_traits, std::allocator >) + 0x98 (0x7faced3ba968 in /root/miniconda3/envs/ktransformers/lib/python3.11/site-packages/torch/lib/libc10.so)
frame #1: c10::detail::torchCheckFail(char const*, char const*, unsigned int, std::__cxx11::basic_string<char, std::char_traits, std::allocator > const&) + 0xe0 (0x7faced363f78 in /root/miniconda3/envs/ktransformers/lib/python3.11/site-packages/torch/lib/libc10.so)
frame #2: c10::hip::c10_hip_check_implementation(int, char const*, char const*, int, bool) + 0x3c2 (0x7fada7e70952 in /root/miniconda3/envs/ktransformers/lib/python3.11/site-packages/torch/lib/libc10_hip.so)
frame #3: at::cuda::CUDAGraph::~CUDAGraph() + 0xb9 (0x7fad46746b69 in /root/miniconda3/envs/ktransformers/lib/python3.11/site-packages/torch/lib/libtorch_hip.so)
frame #4: + 0xc80392 (0x7fada8be9392 in /root/miniconda3/envs/ktransformers/lib/python3.11/site-packages/torch/lib/libtorch_python.so)
frame #5: + 0xc8052a (0x7fada8be952a in /root/miniconda3/envs/ktransformers/lib/python3.11/site-packages/torch/lib/libtorch_python.so)
frame #6: + 0x42c400 (0x7fada8395400 in /root/miniconda3/envs/ktransformers/lib/python3.11/site-packages/torch/lib/libtorch_python.so)
frame #7: + 0x42ca41 (0x7fada8395a41 in /root/miniconda3/envs/ktransformers/lib/python3.11/site-packages/torch/lib/libtorch_python.so)
frame #8: python() [0x55f0be]
frame #9: python() [0x55ef70]
frame #10: python() [0x541355]
frame #11: python() [0x53fd88]
frame #12: python() [0x53fdc4]
frame #13: python() [0x53fdc4]
frame #14: python() [0x53fdc4]
frame #15: python() [0x53fdc4]
frame #16: python() [0x53fdc4]
frame #17: python() [0x4f770b]

frame #19: python() [0x5fcc84]
frame #23: + 0x29d90 (0x7fadaa426d90 in /lib/x86_64-linux-gnu/libc.so.6)
frame #24: __libc_start_main + 0x80 (0x7fadaa426e40 in /lib/x86_64-linux-gnu/libc.so.6)
frame #25: python() [0x5bbf93]

Aborted (core dumped)
(ktransformers) root@epyc:~/ktransformers#

<!-- gh-comment-id:2727183602 --> @gengchaogit commented on GitHub (Mar 16, 2025): loading blk.60.attn_kv_b.weight to cuda:1 loading blk.60.attn_norm.weight to cuda:1 loading blk.60.ffn_norm.weight to cuda:1 loading output_norm.weight to cuda:1 Chat: hi /root/ktransformers/ktransformers/operators/linear.py:211: UserWarning: Attempting torted architecture! Overriding blas backend to hipblas (Triggered internally at /pytpp:310.) out = x @ weight_dequant.T Traceback (most recent call last): File "/root/ktransformers/ktransformers/util/cuda_graph_runner.py", line 41, in capture logits=model(inputs_embeds=inputs_embeds, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/miniconda3/envs/ktransformers/lib/python3.11/site-packages/torch/nn/modules/module.py", line 1739, in _wrapped_call_impl return self._call_impl(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/miniconda3/envs/ktransformers/lib/python3.11/site-packages/torch/nn/modules/module.py", line 1750, in _call_impl return forward_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/ktransformers/ktransformers/models/modeling_deepseek_v3.py", line 1702, in forward logits = self.lm_head(hidden_states[:,-1:,:]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/miniconda3/envs/ktransformers/lib/python3.11/site-packages/torch/nn/modules/module.py", line 1739, in _wrapped_call_impl return self._call_impl(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/miniconda3/envs/ktransformers/lib/python3.11/site-packages/torch/nn/modules/module.py", line 1750, in _call_impl return forward_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/ktransformers/ktransformers/operators/linear.py", line 677, in forward y = self.generate_linear.forward(x) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/ktransformers/ktransformers/operators/linear.py", line 210, in forward weight_dequant = self._dequantize_weight(self.weight, self.weight_scale, bits=8) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/ktransformers/ktransformers/operators/linear.py", line 249, in _dequantize_weight dequant_matrix = dequant_matrix * scales_broadcast ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ RuntimeError: HIP error: operation not permitted when stream is capturing HIP kernel errors might be asynchronously reported at some other API call, so the stacktrace below might be incorrect. For debugging consider passing AMD_SERIALIZE_KERNEL=3 Compile with `TORCH_USE_HIP_DSA` to enable device-side assertions. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/root/ktransformers/ktransformers/local_chat.py", line 185, in <module> fire.Fire(local_chat) File "/root/miniconda3/envs/ktransformers/lib/python3.11/site-packages/fire/core.py", line 135, in Fire component_trace = _Fire(component, args, parsed_flag_args, context, name) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/miniconda3/envs/ktransformers/lib/python3.11/site-packages/fire/core.py", line 468, in _Fire component, remaining_args = _CallAndUpdateTrace( ^^^^^^^^^^^^^^^^^^^^ File "/root/miniconda3/envs/ktransformers/lib/python3.11/site-packages/fire/core.py", line 684, in _CallAndUpdateTrace component = fn(*varargs, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^ File "/root/ktransformers/ktransformers/local_chat.py", line 179, in local_chat generated = prefill_and_generate( ^^^^^^^^^^^^^^^^^^^^^ File "/root/ktransformers/ktransformers/util/utils.py", line 247, in prefill_and_generate cuda_graph_runner.capture(model, next_token.unsqueeze(0), position_ids, cache_position, past_key_values, torch_device, return_dict=False, use_cache=True) File "/root/ktransformers/ktransformers/util/cuda_graph_runner.py", line 40, in capture with torch.cuda.graph(self.graph, stream = capture_stream): File "/root/miniconda3/envs/ktransformers/lib/python3.11/site-packages/torch/cuda/graphs.py", line 186, in __exit__ self.cuda_graph.capture_end() File "/root/miniconda3/envs/ktransformers/lib/python3.11/site-packages/torch/cuda/graphs.py", line 84, in capture_end super().capture_end() RuntimeError: Capture must end on the same stream it began on. terminate called after throwing an instance of 'c10::Error' what(): HIP error: operation not permitted when stream is capturing HIP kernel errors might be asynchronously reported at some other API call, so the stacktrace below might be incorrect. For debugging consider passing AMD_SERIALIZE_KERNEL=3 Compile with `TORCH_USE_HIP_DSA` to enable device-side assertions. Exception raised from c10_hip_check_implementation at /pytorch/c10/hip/HIPException.cpp:44 (most recent call first): frame #0: c10::Error::Error(c10::SourceLocation, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) + 0x98 (0x7faced3ba968 in /root/miniconda3/envs/ktransformers/lib/python3.11/site-packages/torch/lib/libc10.so) frame #1: c10::detail::torchCheckFail(char const*, char const*, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) + 0xe0 (0x7faced363f78 in /root/miniconda3/envs/ktransformers/lib/python3.11/site-packages/torch/lib/libc10.so) frame #2: c10::hip::c10_hip_check_implementation(int, char const*, char const*, int, bool) + 0x3c2 (0x7fada7e70952 in /root/miniconda3/envs/ktransformers/lib/python3.11/site-packages/torch/lib/libc10_hip.so) frame #3: at::cuda::CUDAGraph::~CUDAGraph() + 0xb9 (0x7fad46746b69 in /root/miniconda3/envs/ktransformers/lib/python3.11/site-packages/torch/lib/libtorch_hip.so) frame #4: <unknown function> + 0xc80392 (0x7fada8be9392 in /root/miniconda3/envs/ktransformers/lib/python3.11/site-packages/torch/lib/libtorch_python.so) frame #5: <unknown function> + 0xc8052a (0x7fada8be952a in /root/miniconda3/envs/ktransformers/lib/python3.11/site-packages/torch/lib/libtorch_python.so) frame #6: <unknown function> + 0x42c400 (0x7fada8395400 in /root/miniconda3/envs/ktransformers/lib/python3.11/site-packages/torch/lib/libtorch_python.so) frame #7: <unknown function> + 0x42ca41 (0x7fada8395a41 in /root/miniconda3/envs/ktransformers/lib/python3.11/site-packages/torch/lib/libtorch_python.so) frame #8: python() [0x55f0be] frame #9: python() [0x55ef70] frame #10: python() [0x541355] frame #11: python() [0x53fd88] frame #12: python() [0x53fdc4] frame #13: python() [0x53fdc4] frame #14: python() [0x53fdc4] frame #15: python() [0x53fdc4] frame #16: python() [0x53fdc4] frame #17: python() [0x4f770b] <omitting python frames> frame #19: python() [0x5fcc84] frame #23: <unknown function> + 0x29d90 (0x7fadaa426d90 in /lib/x86_64-linux-gnu/libc.so.6) frame #24: __libc_start_main + 0x80 (0x7fadaa426e40 in /lib/x86_64-linux-gnu/libc.so.6) frame #25: python() [0x5bbf93] Aborted (core dumped) (ktransformers) root@epyc:~/ktransformers#
Author
Owner

@gengchaogit commented on GitHub (Mar 16, 2025):

更新代码后遇到的新问题,双显卡占用58% 47%,对话chat crash。

python ktransformers/local_chat.py --model_path deepseek-ai/DeepSeek-R1 --gguf_path /mnt/windows/Users/chao/.lmstudio/models/deepseek671b/deepseek671b-q4/DeepSeek-R1-Q4_K_M-00001-of-00009.gguf --optimize_config_path ktransformers/optimize/optimize_rules/DeepSeek-V3-Chat-multi-gpu.yaml --cpu_infer 65

Image

<!-- gh-comment-id:2727183943 --> @gengchaogit commented on GitHub (Mar 16, 2025): 更新代码后遇到的新问题,双显卡占用58% 47%,对话chat crash。 python ktransformers/local_chat.py --model_path deepseek-ai/DeepSeek-R1 --gguf_path /mnt/windows/Users/chao/.lmstudio/models/deepseek671b/deepseek671b-q4/DeepSeek-R1-Q4_K_M-00001-of-00009.gguf --optimize_config_path ktransformers/optimize/optimize_rules/DeepSeek-V3-Chat-multi-gpu.yaml --cpu_infer 65 ![Image](https://github.com/user-attachments/assets/5e55c491-10e0-4805-b315-de34feeb0ccb)
Author
Owner

@gengchaogit commented on GitHub (Mar 17, 2025):

感谢帮助,我今晚成功跑完一次了,虽然速度慢点,但是好歹算跑起来了。、

export TORCH_BLAS_PREFER_HIPBLASLT=0
我通过这个命令把HIPBLASLT给禁用了,然后那个warning提示就不出了。

下面是amd mi50*2的测试成绩
Chat: hi
Okay, the user is asking for help with their homework. They mentioned "hi" but didn't specify the subject or the exact problem. I need to prompt them for more details. Maybe they're struggling with math, science, or literature? I should ask politely to get the necessary information to assist effectively. Keep the response friendly and encouraging so they feel comfortable sharing more.

Alright, I need to respond in a helpful way. Let's start by acknowledging their request and then ask for specifics. Maybe say something like, "Hi! I'd be happy to help with your homework. Could you tell me more about what you're working on? Like the subject, the problem, or any questions you have?" That way they can provide the details needed. Keep it positive to encourage engagement.
prompt eval count: 6 token(s)
prompt eval duration: 10.09068250656128s
prompt eval rate: 0.594607946102616 tokens/s
eval count: 162 token(s)
eval duration: 481.8623569011688s
eval rate: 0.3361955912925288 tokens/s

<!-- gh-comment-id:2730457025 --> @gengchaogit commented on GitHub (Mar 17, 2025): 感谢帮助,我今晚成功跑完一次了,虽然速度慢点,但是好歹算跑起来了。、 export TORCH_BLAS_PREFER_HIPBLASLT=0 我通过这个命令把HIPBLASLT给禁用了,然后那个warning提示就不出了。 下面是amd mi50*2的测试成绩 Chat: hi Okay, the user is asking for help with their homework. They mentioned "hi" but didn't specify the subject or the exact problem. I need to prompt them for more details. Maybe they're struggling with math, science, or literature? I should ask politely to get the necessary information to assist effectively. Keep the response friendly and encouraging so they feel comfortable sharing more. </think> Alright, I need to respond in a helpful way. Let's start by acknowledging their request and then ask for specifics. Maybe say something like, "Hi! I'd be happy to help with your homework. Could you tell me more about what you're working on? Like the subject, the problem, or any questions you have?" That way they can provide the details needed. Keep it positive to encourage engagement. prompt eval count: 6 token(s) prompt eval duration: 10.09068250656128s prompt eval rate: 0.594607946102616 tokens/s eval count: 162 token(s) eval duration: 481.8623569011688s eval rate: 0.3361955912925288 tokens/s
Author
Owner

@Azure-Tang commented on GitHub (Mar 18, 2025):

mi50用不了hipblas还是影响比较大

<!-- gh-comment-id:2731525488 --> @Azure-Tang commented on GitHub (Mar 18, 2025): mi50用不了hipblas还是影响比较大
Author
Owner

@fxzjshm commented on GitHub (Mar 20, 2025):

hipblaslt 目前只适配了很新的 MI 系列专业卡; 另外比如 gfx1100 虽然支持但性能还不如 hipblas (hipblaslt 3.27 tokens/s vs. hipblas 4.49 tokens/s)

hipblaslt has only tuned for recent MI series only; and for gfx1100 although hipblaslt supports it, performance is worse than hipblas (hipblaslt 3.27 tokens/s vs. hipblas 4.49 tokens/s)

<!-- gh-comment-id:2741344599 --> @fxzjshm commented on GitHub (Mar 20, 2025): hipblaslt 目前只适配了很新的 MI 系列专业卡; 另外比如 gfx1100 虽然支持但性能还不如 hipblas (hipblaslt 3.27 tokens/s vs. hipblas 4.49 tokens/s) hipblaslt has only tuned for recent MI series only; and for gfx1100 although hipblaslt supports it, performance is worse than hipblas (hipblaslt 3.27 tokens/s vs. hipblas 4.49 tokens/s)
Author
Owner

@gengchaogit commented on GitHub (Apr 13, 2025):

hipblaslt 目前只适配了很新的 MI 系列专业卡; 另外比如 gfx1100 虽然支持但性能还不如 hipblas (hipblaslt 3.27 tokens/s vs. hipblas 4.49 tokens/s)

hipblaslt has only tuned for recent MI series only; and for gfx1100 although hipblaslt supports it, performance is worse than hipblas (hipblaslt 3.27 tokens/s vs. hipblas 4.49 tokens/s)

您的意思是支持hipblaslt也才3.27 token/s? 那目前amd的卡还是不太行

<!-- gh-comment-id:2799955556 --> @gengchaogit commented on GitHub (Apr 13, 2025): > hipblaslt 目前只适配了很新的 MI 系列专业卡; 另外比如 gfx1100 虽然支持但性能还不如 hipblas (hipblaslt 3.27 tokens/s vs. hipblas 4.49 tokens/s) > > hipblaslt has only tuned for recent MI series only; and for gfx1100 although hipblaslt supports it, performance is worse than hipblas (hipblaslt 3.27 tokens/s vs. hipblas 4.49 tokens/s) 您的意思是支持hipblaslt也才3.27 token/s? 那目前amd的卡还是不太行
Author
Owner

@fxzjshm commented on GitHub (Apr 13, 2025):

看是和什么卡对比. 目前其性能与 2080 等不支持 Marlin 的卡性能类似, 要与 30 和 40 系比较需要先让 AMD 的卡支持 Marlin 才能公平比较.

<!-- gh-comment-id:2799989667 --> @fxzjshm commented on GitHub (Apr 13, 2025): 看是和什么卡对比. 目前其性能与 2080 等不支持 Marlin 的卡性能类似, 要与 30 和 40 系比较需要先让 AMD 的卡支持 Marlin 才能公平比较.
Author
Owner

@gengchaogit commented on GitHub (Apr 14, 2025):

看是和什么卡对比. 目前其性能与 2080 等不支持 Marlin 的卡性能类似, 要与 30 和 40 系比较需要先让 AMD 的卡支持 Marlin 才能公平比较.

好吧,我们这边3070的卡单路671b q4也能跑到11t

<!-- gh-comment-id:2800783797 --> @gengchaogit commented on GitHub (Apr 14, 2025): > 看是和什么卡对比. 目前其性能与 2080 等不支持 Marlin 的卡性能类似, 要与 30 和 40 系比较需要先让 AMD 的卡支持 Marlin 才能公平比较. 好吧,我们这边3070的卡单路671b q4也能跑到11t
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
kvcache-ai/ktransformers#646
No description provided.