class_docstr: Parameter scheduler decorator used in conjunction with layer decay
  to reduce the learning rate of some specific parameter groups
code: def __init__(
      self,
      wrapped: Union[float, ClassyParamScheduler],
      lr_decay: float,
      update_interval: UpdateInterval = UpdateInterval.STEP,
  ):
      super().__init__(update_interval)
      self.wrapped: ClassyParamScheduler = self._to_param_scheduler(
          wrapped
      )
      self.lr_decay = lr_decay
  
file_path: vissl/vissl/optimizers/param_scheduler/layer_decay_scheduler.py
imports: from typing import Any, Dict, Union
  from classy_vision.optim.param_scheduler import ClassyParamScheduler, ConstantParamScheduler, UpdateInterval
label_desc: Use image node_id 1 to create a new LayerDecayScheduler object from inherited base classes: ClassyParamScheduler with example: obj = LayerDecayScheduler(wrapped, lr_decay, update_interval)