Benchmarks

contourpy uses asv (airspeed velocity) for benchmarking.

To run the entire benchmarking suite:

$ pip install asv virtualenv pyperf
$ cd benchmarks
$ asv run

This will benchmark the latest commit of the main branch. When this is finished you can display the results in a web browser using:

$ asv publish
$ asv preview

For further information on using asv see https://asv.readthedocs.io.

To follow: summary of important results from benchmarking and explanation of difference.