OS Manuals

/opt/chainguard/lmcache/bin/tqdm

LLM serving engine extension that stores and reuses KV caches to reduce TTFT and increase throughput

From lmcache-cuda-13.0 0.5.6-r3 (enterprise-packages), captured 2026-11-08 by running tqdm --help (exit 0). permalink

Also provided by 1 other package version
Usage:
  tqdm [--help | options]

Options:
  -h, --help     Print this help and exit.
  -v, --version  Print version and exit.
  --desc=<desc>  : str, optional
        Prefix for the progress bar.
  --total=<total>  : int or float, optional
        The number of expected iterations. If unspecified,
        len(iterable) is used if possible. If float("inf") or as a last
        resort, only basic progress statistics are displayed
        (no ETA, no progress bar).
        If `gui` is True and this parameter needs subsequent updating,
        specify an initial arbitrary large positive number,
        e.g. 9e9.
  --leave  : bool, optional
        If [default: True], keeps all traces of the progress bar
        upon termination of iteration.
        If `None`, will leave only if `position` is `0`.
  --ncols=<ncols>  : int, optional
        The width of the entire output message. If specified,
        dynamically resizes the progress bar to stay within this bound.
        If unspecified, attempts to use environment width. The
        fallback is a meter width of 10 and no limit for the counter and
        statistics. If 0, will not print any meter (only stats).
  --mininterval=<mininterval>  : float, optional
        Minimum progress display update interval [default: 0.1] seconds.
  --maxinterval=<maxinterval>  : float, optional
        Maximum progress display update interval [default: 10] seconds.
        Automatically adjusts `miniters` to correspond to `mininterval`
        after long display update lag. Only works if `dynamic_miniters`
        or monitor thread is enabled.
  --miniters=<miniters>  : int or float, optional
        Minimum progress display update interval, in iterations.
        If 0 and `dynamic_miniters`, will automatically adjust to equal
        `mininterval` (more CPU efficient, good for tight loops).
        If > 0, will skip display of specified number of iterations.
        Tweak this and `mininterval` to get very efficient loops.
        If your progress is erratic with both fast and slow iterations
        (network, skipping items, etc) you should set miniters=1.
  --ascii=<ascii>  : bool or str, optional
        If unspecified or False, use unicode (smooth blocks) to fill
        the meter. The fallback is to use ASCII characters " 123456789#".
  --disable  : bool, optional
        Whether to disable the entire progress bar wrapper
        [default: False]. If set to None, disable on non-TTY.
  --unit=<unit>  : str, optional
        String that will be used to define the unit of each iteration
        [default: it].
  --unit-scale=<unit_scale>  : bool or int or float, optional
        If 1 or True, the number of iterations will be reduced/scaled
        automatically and a metric prefix following the
        International System of Units standard will be added
        (kilo, mega, etc.) [default: False]. If any other non-zero
        number, will scale `total` and `n`.
  --dynamic-ncols  : bool, optional
        If set, constantly alters `ncols` and `nrows` to the
        environment (allowing for window resizes) [default: False].
  --smoothing=<smoothing>  : float, optional
        Exponential moving average smoothing factor for speed estimates
        (ignored in GUI mode). Ranges from 0 (average speed) to 1
        (current/instantaneous speed) [default: 0.3].
  --bar-format=<bar_format>  : str, optional
        Specify a custom bar string formatting. May impact performance.
        [default: '{l_bar}{bar}{r_bar}'], where
        l_bar='{desc}: {percentage:3.0f}%|' and
        r_bar='| {n_fmt}/{total_fmt} [{elapsed}<{remaining}, '
            '{rate_fmt}{postfix}]'
        Possible vars: l_bar, bar, r_bar, n, n_fmt, total, total_fmt,
            percentage, elapsed, elapsed_s, ncols, nrows, desc, unit,
            rate, rate_fmt, rate_noinv, rate_noinv_fmt,
            rate_inv, rate_inv_fmt, postfix, unit_divisor,
            remaining, remaining_s, eta.
        Note that a trailing ": " is automatically removed after {desc}
        if the latter is empty.
  --initial=<initial>  : int or float, optional
        The initial counter value. Useful when restarting a progress
        bar [default: 0]. If using float, consider specifying `{n:.3f}`
        or similar in `bar_format`, or specifying `unit_scale`.
  --position=<position>  : int, optional
        Specify the line offset to print this bar (starting from 0)
        Automatic if unspecified.
        Useful to manage multiple bars at once (eg, from threads).
  --postfix=<postfix>  : dict or *, optional
        Specify additional stats to display at the end of the bar.
        Calls `set_postfix(**postfix)` if possible (dict).
  --unit-divisor=<unit_divisor>  : float, optional
        [default: 1000], ignored unless `unit_scale` is True.
  --write-bytes  : bool, optional
        Whether to write bytes. If (default: False) will write unicode.
  --lock-args=<lock_args>  : tuple, optional
        Passed to `refresh` for intermediate output
        (initialisation, iterating, and updating).
  --nrows=<nrows>  : int, optional
        The screen height. If specified, hides nested bars outside this
        bound. If unspecified, attempts to use environment height.
        The fallback is 20.
  --colour=<colour>  : str, optional
        Bar colour (e.g. 'green', '#00ff00').
  --delay=<delay>  : float, optional
        Don't display until [default: 0] seconds have elapsed.
  --delim=<delim>  : chr, optional
        Delimiting character [default: '\n']. Use '\0' for null.
        N.B.: on Windows systems, Python converts '\n' to '\r\n'.
  --buf-size=<buf_size>  : int, optional
        String buffer size in bytes [default: 256]
        used when `delim` is specified.
  --bytes  : bool, optional
        If true, will count bytes, ignore `delim`, and default
        `unit_scale` to True, `unit_divisor` to 1024, and `unit` to 'B'.
  --tee  : bool, optional
        If true, passes `stdin` to both `stderr` and `stdout`.
  --update  : bool, optional
        If true, will treat input as newly elapsed iterations,
        i.e. numbers to pass to `update()`. Note that this is slow
        (~2e5 it/s) since every input must be decoded as a number.
  --update-to  : bool, optional
        If true, will treat input as total elapsed iterations,
        i.e. numbers to assign to `self.n`. Note that this is slow
        (~2e5 it/s) since every input must be decoded as a number.
  --null  : bool, optional
        If true, will discard input (no stdout).
  --manpath=<manpath>  : str, optional
        Directory in which to install tqdm man pages.
  --comppath=<comppath>  : str, optional
        Directory in which to place tqdm completion.
  --log=<log>  : str, optional
        CRITICAL|FATAL|ERROR|WARN(ING)|[default: 'INFO']|DEBUG|NOTSET.
Options (35)
OptionDescriptionSource
-h, --helpPrint this help and exit.help
-v, --versionPrint version and exit.help
--desc desc: str, optional Prefix for the progress bar.help
--total total: int or float, optional The number of expected iterations.help
--leave: bool, optional If [default: True], keeps all traces of the progress bar upon termination of iteration.help
--ncols ncols: int, optional The width of the entire output message.help
--mininterval mininterval: float, optional Minimum progress display update interval [default: 0.1] seconds.help
--maxinterval maxinterval: float, optional Maximum progress display update interval [default: 10] seconds.help
--miniters miniters: int or float, optional Minimum progress display update interval, in iterations.help
--ascii ascii: bool or str, optional If unspecified or False, use unicode (smooth blocks) to fill the meter.help
--disable: bool, optional Whether to disable the entire progress bar wrapper [default: False].help
--unit unit: str, optional String that will be used to define the unit of each iteration [default: it].help
--unit-scale unit_scale: bool or int or float, optional If 1 or True, the number of iterations will be reduced/scaled automatically and a metric prefix following the International System of Units standard will be added…help
--dynamic-ncols: bool, optional If set, constantly alters `ncols` and `nrows` to the environment (allowing for window resizes) [default: False].help
--smoothing smoothing: float, optional Exponential moving average smoothing factor for speed estimates (ignored in GUI mode).help
--bar-format bar_format: str, optional Specify a custom bar string formatting.help
--initial initial: int or float, optional The initial counter value.help
--position position: int, optional Specify the line offset to print this bar (starting from 0) Automatic if unspecified.help
--postfix postfix: dict or *, optional Specify additional stats to display at the end of the bar.help
--unit-divisor unit_divisor: float, optional [default: 1000], ignored unless `unit_scale` is True.help
--write-bytes: bool, optional Whether to write bytes.help
--lock-args lock_args: tuple, optional Passed to `refresh` for intermediate output (initialisation, iterating, and updating).help
--nrows nrows: int, optional The screen height.help
--colour colour: str, optional Bar colour (e.g. 'green', '#00ff00').help
--delay delay: float, optional Don't display until [default: 0] seconds have elapsed.help
--delim delim: chr, optional Delimiting character [default: '\n'].help
--buf-size buf_size: int, optional String buffer size in bytes [default: 256] used when `delim` is specified.help
--bytes: bool, optional If true, will count bytes, ignore `delim`, and default `unit_scale` to True, `unit_divisor` to 1024, and `unit` to 'B'.help
--tee: bool, optional If true, passes `stdin` to both `stderr` and `stdout`.help
--update: bool, optional If true, will treat input as newly elapsed iterations, i.e. numbers to pass to `update()`.help
--update-to: bool, optional If true, will treat input as total elapsed iterations, i.e. numbers to assign to `self.n`.help
--null: bool, optional If true, will discard input (no stdout).help
--manpath manpath: str, optional Directory in which to install tqdm man pages.help
--comppath comppath: str, optional Directory in which to place tqdm completion.help
--log log: str, optional CRITICAL|FATAL|ERROR|WARN(ING)|[default: 'INFO']|DEBUG|NOTSET.help

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.