From 16d8de2284edaf9509825b9ec91adea3fe5efc48 Mon Sep 17 00:00:00 2001 From: chenxu140 Date: Wed, 3 Dec 2025 19:36:41 +0800 Subject: [PATCH] [bugfix] NpuFuseEPMoE miss initialization parameters (#14295) --- python/sglang/srt/layers/moe/ep_moe/layer.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/python/sglang/srt/layers/moe/ep_moe/layer.py b/python/sglang/srt/layers/moe/ep_moe/layer.py index aac859f98..8cb34ba79 100644 --- a/python/sglang/srt/layers/moe/ep_moe/layer.py +++ b/python/sglang/srt/layers/moe/ep_moe/layer.py @@ -429,6 +429,7 @@ class NpuFuseEPMoE(DeepEPMoE): prefix: str = "", activation: str = "silu", routed_scaling_factor: Optional[float] = None, + **kwargs, ): super().__init__( num_experts=num_experts, @@ -442,6 +443,7 @@ class NpuFuseEPMoE(DeepEPMoE): prefix=prefix, activation=activation, routed_scaling_factor=routed_scaling_factor, + **kwargs, ) self.quant_method.process_weights_after_loading = (