code: def __init__(
      self,
      lr: float = 0.1,
      momentum: float = 0,
      weight_decay: float = 0,
      alpha: float = 0.99,
      eps: float = 1e-8,
      centered: bool = False,
  ) -> None:
      super().__init__()
  
      self._lr = lr
      self._momentum = momentum
      self._weight_decay = weight_decay
      self._alpha = alpha
      self._eps = eps
      self._centered = centered
  
file_path: ClassyVision/classy_vision/optim/rmsprop.py
imports: from typing import Any, Dict
  import torch.optim
  from classy_vision.generic.util import is_pos_float
  from .None import ClassyOptimizer, register_optimizer
label_desc: Use image node_id 1 to create a new RMSProp object from inherited base classes: ClassyOptimizer with example: obj = RMSProp(lr, momentum, weight_decay, alpha, eps, centered)