File tree Expand file tree Collapse file tree 2 files changed +3
-9
lines changed
src/axolotl/utils/schemas Expand file tree Collapse file tree 2 files changed +3
-9
lines changed Original file line number Diff line number Diff line change @@ -759,7 +759,7 @@ def check_muon_deepspeed_fsdp(cls, data):
759759 if data .get ("fsdp" ) or data .get ("fsdp_config" ):
760760 fsdp_version = data .get ("fsdp_version" )
761761 if fsdp_version is None :
762- fsdp_version = fsdp_config .get ("fsdp_version" , 1 )
762+ fsdp_version = data . get ( " fsdp_config" , {}) .get ("fsdp_version" , 1 )
763763 if str (fsdp_version ) != "2" :
764764 raise ValueError (
765765 "Muon optimizer is only compatible with FSDP2. Set fsdp_version: 2 to use Muon with FSDP."
Original file line number Diff line number Diff line change @@ -474,10 +474,7 @@ def test_custom_optimizer_cls_and_kwargs(
474474
475475 assert trainer .optimizer_cls_and_kwargs is not None
476476
477- from axolotl .contribs .mit .muon import (
478- Muon ,
479- MuonOptimizerFactory ,
480- )
477+ from axolotl .contribs .mit .muon import MuonOptimizerFactory
481478
482479 optimizer_cls , optimizer_kwargs = trainer .optimizer_cls_and_kwargs
483480 assert optimizer_cls is MuonOptimizerFactory
@@ -556,10 +553,7 @@ def test_custom_optimizer_cls_and_kwargs(
556553
557554 assert trainer .optimizer_cls_and_kwargs is not None
558555
559- from axolotl .contribs .mit .muon import (
560- Muon ,
561- MuonOptimizerFactory ,
562- )
556+ from axolotl .contribs .mit .muon import MuonOptimizerFactory
563557
564558 optimizer_cls , optimizer_kwargs = trainer .optimizer_cls_and_kwargs
565559 assert optimizer_cls is MuonOptimizerFactory
You can’t perform that action at this time.
0 commit comments