API#
This page describes the public API of pyquickbench
.
Benchmarks#
The two main functions of pyquickbench
.
Runs a full benchmark. |
|
Plots benchmarks results |
Time Train#
Provides rudimentary profiling features to be used with pyquickbench
.
Records elapsed time between interest points in code |
|
Records a new wagon in the TimeTrain |
|
Returns time measurements within a TimeTrain as a Python dictionnary |
Constants#
A few named constants and default values in pyquickbench
.
The default value for benchmarked functions arguments. |
|
The axis name for functions to be benchmarked. |
|
The axis name for reapeated benchmarks. |
|
The axis name for function output. |
|
Available data reductions. |
|
Available plot intents. |
|
Available data transformations. |