simplebench.enums.section module🔗
Section enums for SimpleBench.
- class simplebench.enums.section.Section(value)[source]🔗
-
Categories for case results sections in reporters.
This is used by reporters to specify which sections of benchmark results to include in their output.
- Defined Sections are:
OPS: Operations per second section.
TIMING: Time per round section.
MEMORY: Memory usage section.
PEAK_MEMORY: Peak memory usage section.
NULL: No section. This is used when a reporter does not specify a section.
- MEMORY = 'memory usage'🔗
Memory usage section.
- NULL = 'null section'🔗
No section. This is used when a reporter does not specify a section.
- OPS = 'operations per second'🔗
Operations per second section.
- PEAK_MEMORY = 'peak memory usage'🔗
Peak memory usage section.
- TIMING = 'per round timings'🔗
Time per round section.