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","."]
code: def step(self):
      self._update_learning_rate()
      self.optimizer.step()
  
imports: import numpy
  from torch.optim import Optimizer
  from typing import Tuple
label_desc: Use image node_id 2 for calling the AbstractScheduler obj's underlying member method code with example usage: obj.step() without return types