def METHOD_NAME(self) -> List[float]:
    """Get effective learning rate(s) for each optimizer."""
    if not self._get_lr_called_within_step:
        warnings.warn(
            "To get the last learning rate computed by the scheduler, "
            "please use `get_last_lr()`.",
            UserWarning,
        )
    return [base_lr * self._get_factor() for base_lr in self.base_lrs]