Skip to content

Commit 8be5987

Browse files
[Fix] Add MAE LayerDecayOptimizerConstructor (open-mmlab#1539)
1 parent c4c0c1f commit 8be5987

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

mmseg/core/optimizers/layer_decay_optimizer_constructor.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,8 @@ def add_params(self, params, module, **kwargs):
143143
layer_id = get_layer_id_for_convnext(
144144
name, self.paramwise_cfg.get('num_layers'))
145145
logger.info(f'set param {name} as id {layer_id}')
146-
elif 'BEiT' in module.backbone.__class__.__name__:
146+
elif 'BEiT' in module.backbone.__class__.__name__ or \
147+
'MAE' in module.backbone.__class__.__name__:
147148
layer_id = get_layer_id_for_vit(name, num_layers)
148149
logger.info(f'set param {name} as id {layer_id}')
149150
else:

0 commit comments

Comments
 (0)