class_docstr: Initialize progress bars using :class:`~tqdm.tqdm`.
  
  :param int warmup_steps: Number of warmup steps.
  :param int num_samples: Number of MCMC samples.
  :param int min_width: Minimum column width of the bar.
  :param int max_width: Maximum column width of the bar.
  :param bool disable: Disable progress bar.
  :param int num_bars: Number of progress bars to initialize.
      If multiple bars are initialized, they need to be separately
      updated via the ``pos`` kwarg.
class_docstr_tok: ["Initialize","progress","bars","using",":","class",":","`","~tqdm.tqdm","`",".",":","param","int","warmup_steps",":","Number","of","warmup","steps",".",":","param","int","num_samples",":","Number","of","MCMC","samples",".",":","param","int","min_width",":","Minimum","column","width","of","the","bar",".",":","param","int","max_width",":","Maximum","column","width","of","the","bar",".",":","param","bool","disable",":","Disable","progress","bar",".",":","param","int","num_bars",":","Number","of","progress","bars","to","initialize",".","If","multiple","bars","are","initialized",",","they","need","to","be","separately","updated","via","the","``","pos","``","kwarg","."]
code: def set_description(self, *args, **kwargs):
      pos = kwargs.pop("pos", 0)
      if not self.disable:
          self.progress_bars[pos].set_description(*args, **kwargs)
  
imports: import json
  import logging
  import os
  import sys
  from collections import OrderedDict
  from tqdm import tqdm
  from tqdm.auto import tqdm
label_desc: Use image node_id 4 for calling the ProgressBar obj's underlying member method code with example usage: obj.set_description() without return types