class_docstr: Abstract Base Class of Scheduler. To modify your new scheduler, simply inherit
  this class and implement `__init__()` and `lr()` with ``@property`` decorator.
class_docstr_tok: ["Abstract","Base","Class","of","Scheduler",".","To","modify","your","new","scheduler",",","simply","inherit","this","class","and","implement","`","__init__","(",")","`","and","`","lr","(",")","`","with","``","@","property","``","decorator","."]
docstr: Pass method calls e.g. `zero_grad()`.
  One can override these methods by simply implementing new methods.
docstr_tok: ["Pass","method","calls","e.g",".","`","zero_grad","(",")","`",".","One","can","override","these","methods","by","simply","implementing","new","methods","."]
code: def __getattr__(self, item: str):
      r"""Pass method calls e.g. `zero_grad()`.
      One can override these methods by simply implementing new methods.
      """
      return getattr(self.optimizer, item)
  
imports: import numpy
  from torch.optim import Optimizer
  from typing import Tuple
label_desc: Use image node_id 7 for calling the AbstractScheduler obj's underlying member method code with example usage: obj.__getattr__(item) and returns: getattr