File tree Expand file tree Collapse file tree
TrainingExtensions/torch/src/python/aimet_torch/experimental/adascale Expand file tree Collapse file tree Original file line number Diff line number Diff line change 4646except ImportError :
4747 Qwen3VLTextModel = Qwen3VLTextDecoderLayer = None
4848
49+ try :
50+ from transformers .models .gemma4 .modeling_gemma4 import (
51+ Gemma4TextModel ,
52+ Gemma4TextDecoderLayer ,
53+ )
54+ except ImportError :
55+ Gemma4TextModel = Gemma4TextDecoderLayer = None
56+
4957
5058from aimet_torch .common .utils import AimetLogger
5159from aimet_torch .common .early_stopping import (
@@ -129,6 +137,18 @@ class AdaScaleModelConfig:
129137 }
130138 )
131139
140+ if Gemma4TextModel is not None and Gemma4TextDecoderLayer is not None :
141+ adascale_model_config_dict .update (
142+ {
143+ Gemma4TextModel : AdaScaleModelConfig (
144+ block_type = Gemma4TextDecoderLayer ,
145+ beta_gamma_lr = 1e-3 ,
146+ scales_lr = 5e-4 ,
147+ enable_caching_after_block = 35 ,
148+ )
149+ }
150+ )
151+
132152
133153_logger = AimetLogger .get_area_logger (AimetLogger .LogAreas .AdaScale )
134154
You can’t perform that action at this time.
0 commit comments