Skip to content

Commit c681e81

Browse files
committed
Fix LTS test.
1 parent 2f39478 commit c681e81

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

tests/unit_tests/test_layer_wise_optimizer.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
from megatron.core.distributed import DistributedDataParallel, DistributedDataParallelConfig
1313
from megatron.core.optimizer import OptimizerConfig, get_megatron_optimizer
1414
from megatron.core.optimizer.layer_wise_optimizer import LayerWiseDistributedOptimizer
15+
from megatron.core.optimizer.muon import HAVE_EMERGING_OPTIMIZERS
1516
from megatron.core.optimizer.optimizer import Float16OptimizerWithFloat16Params, FP32Optimizer
1617
from megatron.core.process_groups_config import ProcessGroupCollection
1718
from megatron.core.transformer import TransformerConfig
@@ -20,8 +21,8 @@
2021

2122
# Skip all tests in this file for LTS versions
2223
pytestmark = pytest.mark.skipif(
23-
Version(os.getenv('NVIDIA_PYTORCH_VERSION', "24.01")) <= Version("25.05"),
24-
reason="Skip layer-wise optimizer for LTS test",
24+
not HAVE_EMERGING_OPTIMIZERS,
25+
reason="Emerging Optimizers is not installed",
2526
)
2627

2728

0 commit comments

Comments
 (0)