Skip to content

Commit

Permalink
[Fix] Add MAE LayerDecayOptimizerConstructor
Browse files Browse the repository at this point in the history
  • Loading branch information
linfangjian01 committed Apr 30, 2022
1 parent c4c0c1f commit 459b155
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion mmseg/core/optimizers/layer_decay_optimizer_constructor.py
Original file line number Diff line number Diff line change
Expand Up @@ -143,7 +143,8 @@ def add_params(self, params, module, **kwargs):
layer_id = get_layer_id_for_convnext(
name, self.paramwise_cfg.get('num_layers'))
logger.info(f'set param {name} as id {layer_id}')
elif 'BEiT' in module.backbone.__class__.__name__:
elif 'BEiT' in module.backbone.__class__.__name__ or \
'MAE' in module.backbone.__class__.__name__:
layer_id = get_layer_id_for_vit(name, num_layers)
logger.info(f'set param {name} as id {layer_id}')
else:
Expand Down

0 comments on commit 459b155

Please sign in to comment.