pub fn sddmm_buffer_size<T: SparseScalar>( handle: &Handle, op_a: Op, op_b: Op, alpha: &T, a: &DnMat<'_, T>, b: &DnMat<'_, T>, beta: &T, c: &SpMat<'_, T>, alg: SDDMMAlg, ) -> Result<usize>