{"record":{"id":"bde1a983d606db8f","repo":"sgl-project/sglang","slug":"forward-deepep-branch-not-implemented-yet","errorCode":null,"errorMessage":"forward_deepep branch not implemented yet","messagePattern":"forward_deepep branch not implemented yet","errorType":"exception","errorClass":"NotImplementedError","httpStatus":null,"severity":"error","filePath":"python/sglang/srt/models/gpt_oss.py","lineNumber":267,"sourceCode":"            config.num_local_experts,\n            bias=True,\n            quant_config=None,\n            prefix=add_prefix(\"gate\", prefix),\n            params_dtype=config.dtype,\n        )\n\n    def forward(\n        self,\n        hidden_states: torch.Tensor,\n        forward_batch: Optional[ForwardBatch] = None,\n    ) -> torch.Tensor:\n        if get_parallel().dwdp_size > 1:\n            return self.forward_dwdp(hidden_states)\n\n        if not get_moe_a2a_backend().is_deepep():\n            return self.forward_normal(hidden_states)\n        else:\n            raise NotImplementedError(\"forward_deepep branch not implemented yet\")\n\n    def forward_dwdp(\n        self,\n        hidden_states: torch.Tensor,\n    ) -> torch.Tensor:\n        num_tokens = hidden_states.shape[0]\n        hidden_dim_unpadded = self.hidden_size\n        is_prepadded = hidden_states.shape[-1] != hidden_dim_unpadded\n\n        if num_tokens > 0:\n            router_input = (\n                hidden_states[..., :hidden_dim_unpadded]\n                if is_prepadded\n                else hidden_states\n            )\n            router_logits, _ = self.router(router_input)\n            topk_output = self.topk(router_input, router_logits)\n            final_hidden_states = self.experts(hidden_states, topk_output)","sourceCodeStart":249,"sourceCodeEnd":285,"githubUrl":"https://github.com/sgl-project/sglang/blob/0132848349585cfe6aae51c4941cbae872505f8a/python/sglang/srt/models/gpt_oss.py#L249-L285","documentation":"Error \"forward_deepep branch not implemented yet\" thrown in sgl-project/sglang.","triggerScenarios":"Thrown at python/sglang/srt/models/gpt_oss.py:267 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"0132848349585cfe6aae51c4941cbae872505f8a","analyzedAt":"2026-08-28T05:10:05.995Z","schemaVersion":2},"datasetVersion":"2026-08-28T06:17:29.519Z"}