kaira.benchmarks.BaseBenchmark

Inheritance diagram for BaseBenchmark
- class kaira.benchmarks.BaseBenchmark(name: str, description: str = '')[source]
Bases:
ABCBase class for all benchmarks.
Methods
Initialize base benchmark.
Execute the full benchmark pipeline.
Run the benchmark and return metrics.
Setup benchmark environment.
Clean up after benchmark.
- __init__(name: str, description: str = '')[source]
Initialize base benchmark.
- Parameters:
name – Name of the benchmark
description – Description of what the benchmark tests
- execute(**kwargs) BenchmarkResult[source]
Execute the full benchmark pipeline.