class_docstr: BaseLearningRateScheduler
  Base class of the learning rate scheduler.
  Decide learning rate based on current iteration.
class_docstr_tok: ["BaseLearningRateScheduler","Base","class","of","the","learning","rate","scheduler",".","Decide","learning","rate","based","on","current","iteration","."]
docstr: Get learning rate based on current iteration.
  
  Args:
      iter (int): Current iteration (starting with 0).
  
  Returns:
      float: Learning rate
docstr_tok: ["Get","learning","rate","based","on","current","iteration",".","Args",":","iter","(","int",")",":","Current","iteration","(","starting","with","0",")",".","Returns",":","float",":","Learning","rate"]
code: def get_learning_rate(self, iter):
      """
      Get learning rate based on current iteration.
  
      Args:
          iter (int): Current iteration (starting with 0).
  
      Returns:
          float: Learning rate
      """
      raise NotImplementedError()
  
imports: import math
label_desc: Use image node_id 1 for calling the BaseLearningRateScheduler obj's underlying member method code with example usage: obj.get_learning_rate(iter) without return types