Skip to content

Commit 403a520

Browse files
authored
Fix get device type error (#60)
1 parent 2d82b8f commit 403a520

1 file changed

Lines changed: 10 additions & 1 deletion

File tree

megatron/core/distributed/finalize_model_grads.py

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,16 @@
2424
from megatron.plugin.platform import get_platform
2525

2626
cur_platform = get_platform()
27-
# FlagScale End
27+
28+
29+
try:
30+
from megatron.plugin.utils import get_device_type_for_comm
31+
except ImportError:
32+
33+
def get_device_type_for_comm(group):
34+
"""Fallback: return current platform device name for communication."""
35+
return cur_platform.device_name()
36+
2837

2938
from .. import parallel_state
3039
from ..transformer.moe.moe_utils import get_updated_expert_bias

0 commit comments

Comments
 (0)