trnsparse 0.1.3
Changed
spmv,spmm,spmv_symmetric, andCSRMatrix.to_densenow lower totorch.sparse_csr_tensoroperations instead of per-row Python loops.- On CPU (256×256, density 0.01) the change is 26× faster for SpMV (958 μs → 37 μs) and 52–88× faster for SpMM (1.2 ms → 13–24 μs depending on RHS width), putting trnsparse's PyTorch fallback within 2× of
torch.sparse.
Pure performance change — no API or numeric-output differences. All 25 existing tests pass unchanged. NKI backend remains scaffolded; routing lands in v0.2.0.