tqdm/benchmarks
Casper da Costa-Luis 8f8560c945
drop redundant __future__ imports
2023-03-03 15:50:04 +00:00
..
README.md misc documentation updates 2021-03-05 13:05:00 +00:00
__init__.py initial benchmark framework to visualise regression 2016-10-31 02:57:43 +00:00
benchmarks.py drop redundant __future__ imports 2023-03-03 15:50:04 +00:00

README.md

Benchmarks

These benchmarks serve two purposes:

  1. Thorough performance tests against regression
    • tqdm
    • tqdm(miniters=manually_optimised, smoothing=0)
    • no-progress (empty loop without progress wrapper)
  2. Compare tqdm's speed to popular alternatives

Performance graphs are available at https://tqdm.github.io/tqdm

Running

These benchmarks are run automatically for all releases and pull requests.

To run locally:

  • conda/pip install virtualenv and asv
  • clone this repository
  • run asv --help in the repository root (one directory above this file)