tqdm/benchmarks
Casper da Costa-Luis cf5af26231
document benchmarks, revert debug
2020-07-11 02:04:46 +01:00
..
README.md document benchmarks, revert debug 2020-07-11 02:04:46 +01:00
__init__.py initial benchmark framework to visualise regression 2016-10-31 02:57:43 +00:00
benchmarks.py asv: fully functional, lint 2020-07-11 01:08:21 +01: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)