BenchmarkConfig#
- class brainevent.BenchmarkConfig(name, args, kernel_kwargs=<factory>, data_kwargs=<factory>)[source]#
A single benchmark configuration for a primitive.
Returned by
def_benchmark_datafunctions as part of a list.- args#
Positional arguments (the actual input data) to pass to the primitive’s call function.
- Type:
- kernel_kwargs#
Keyword arguments passed directly into the kernel call (e.g.,
block_size,shape,transpose). These may vary across benchmark runs and are forwarded to the call function.- Type: