code: def get_regular_momentum(self, runner):
      if isinstance(runner.optimizer, dict):
          momentum_groups = {}
          for k in runner.optimizer.keys():
              _momentum_group = [
                  self.get_momentum(runner, _base_momentum)
                  for _base_momentum in self.base_momentum[k]
              ]
              momentum_groups.update({k: _momentum_group})
          return momentum_groups
      else:
          return [
              self.get_momentum(runner, _base_momentum)
              for _base_momentum in self.base_momentum
          ]
  
imports: import annotator.uniformer.mmcv
  from .hook import HOOKS, Hook
  from .lr_updater import annealing_cos, annealing_linear, format_param
label_desc: Use image node_id 4 for calling the MomentumUpdaterHook obj's underlying member method code with example usage: obj.get_regular_momentum(runner) and returns: momentum_groups, unknown