mamba2-ssd-scan / benchmarks /benchmark.py
Ashiedu's picture
Initial kernel bundle upload: mamba2-ssd-scan
d6129c2 verified
Raw
History Blame Contribute Delete
468 Bytes
import torch
from kernels.benchmark import Benchmark
class Mamba2SsdScanBenchmark(Benchmark):
def setup(self):
self.size = 1024
self.input = torch.randn(self.size, self.size, device=self.device)
self.out = torch.empty_like(self.input)
def benchmark_base(self):
self.kernel.mamba2_ssd_scan(self.out, self.input)
def verify_base(self) -> torch.Tensor:
# Reference implementation
return self.input.clone()