code: def step(self, step_number):
      if step_number < self.end_step:
          return False
  
      try:
          (self.learn_rate, self.end_step) = next(self.schedules)
      except StopIteration:
          self.finished = True
          return False
      return True
  
file_path: stable-diffusion-webui/modules/textual_inversion/learn_schedule.py
imports: import tqdm
label_desc: Use image node_id 2 for calling the LearnRateScheduler obj's underlying member method code with example usage: obj.step(step_number) and returns: True, False, False