class_docstr: Compose Learning Rate Schedulers
  
  Parameters
  ----------
  
  schedulers: list
      list of LRScheduler objects
class_docstr_tok: ["Compose","Learning","Rate","Schedulers","Parameters","--","--","--","--","--","schedulers",":","list","list","of","LRScheduler","objects"]
code: def update(self, num_update):
      num_update = min(num_update, self.count - 1)
      ind = len(self.schedulers) - 1
      for i, sep in enumerate(self.update_sep):
          if sep > num_update:
              ind = i
              break
      lr = self.schedulers[ind]
      lr.update(num_update)
      self.learning_rate = lr.learning_rate
  
file_path: gluon-cv/gluoncv/utils/lr_scheduler.py
imports: from __future__ import division
  import warnings
  from math import pi, cos
  from mxnet import lr_scheduler
label_desc: Use image node_id 4 for calling the LRSequential obj's underlying member method code with example usage: obj.update(num_update) without return types