class_docstr: A wrapper around learning rate schedulers that require metrics,
  At the moment there is only a single instance of this lrs. It is the ReduceLROnPlateau
code: def __init__(self, lr_scheduler):
      super(LearningRateWithMetricsWrapper, self).__init__(lr_scheduler)
      self.lr_scheduler = lr_scheduler
  
imports: from __future__ import absolute_import
  import torch.optim.lr_scheduler
  from allennlp.common.checks import ConfigurationError
  from allennlp.common.params import Params
  from allennlp.common.registrable import Registrable
label_desc: Use image node_id 1 to create a new LearningRateWithMetricsWrapper object from inherited base classes: LearningRateScheduler with example: obj = LearningRateWithMetricsWrapper(lr_scheduler)