Python API¶
Top-level re-exports¶
The public surface lives at the package root. All names below are
importable from mew directly:
|
|
|
Register a parametrized benchmark family. |
|
Register a benchmark family from the cartesian product of iterables. |
|
Structural state passed into benchmark targets. |
|
A callable benchmark target. |
|
Run benchmarks via the C++ Google Benchmark backend. |
|
Duck-typed reporter interface consumed by the C++ runner. |
|
Stream one row per benchmark to a terminal as runs complete. |
|
Emit a single |
|
Write a Parquet file with one row per benchmark Run. |
|
Broadcast reporter callbacks to a list of underlying reporters. |
A single benchmark run report. |
|
|
Distinguishes per-repetition runs from aggregate (mean / median / stddev) rows. |
|
Time unit used for reported per-iteration durations. |
Handle to a registered Google Benchmark. |
|
|
|
|
|
|
str(object='') -> str str(bytes_or_buffer[, encoding[, errors]]) -> str |
|
str(object='') -> str str(bytes_or_buffer[, encoding[, errors]]) -> str |
|
Set a single value in the global benchmark context. |
|
Set many context values at once. |
Return a deep copy of the current global benchmark context. |
|
Drop every entry from the global benchmark context. |