fix ep when paddle version mismatch (#3056)

This commit is contained in:
Longzhi Wang
2025-07-29 15:06:49 +08:00
committed by GitHub
parent dafe02a7b9
commit 907d561523

View File

@@ -193,20 +193,22 @@ class DeepEPEngine:
Return: Return:
combined_hidden_states: [num_tokens, hidden] combined_hidden_states: [num_tokens, hidden]
""" """
# TODO(@wufeisheng): Delete them when deepep in PaddlePaddle is fixed if paddle.__version__ != "0.0.0" and paddle.__version__ <= "3.1.0": # not develop version of PaddlePaddle
( # TODO(@wanglongzhi): Delete them when deepep in PaddlePaddle is fixed
src_info, # and when the default recommended version of PaddlePaddle is greater than 3.1.0
layout_range, (
num_max_dispatch_tokens_per_rank, src_info,
num_experts, layout_range,
) = handle num_max_dispatch_tokens_per_rank,
handle = ( num_experts,
src_info, ) = handle
layout_range, handle = (
num_max_dispatch_tokens_per_rank, src_info,
None, layout_range,
num_experts, num_max_dispatch_tokens_per_rank,
) None,
num_experts,
)
combined_hidden_states, _, combine_hook = self.decode_deepep_engine.low_latency_combine( combined_hidden_states, _, combine_hook = self.decode_deepep_engine.low_latency_combine(
hidden_states, hidden_states,