Skip to main content

bgemm_raw_strided_into

Function bgemm_raw_strided_into 

Source
pub fn bgemm_raw_strided_into<T>(
    c: RawStridedMut<'_, T>,
    a: RawStridedRef<'_, T>,
    b: RawStridedRef<'_, T>,
    n_batch: usize,
    n_lo: usize,
    n_ro: usize,
    n_sum: usize,
    alpha: T,
    beta: T,
    conj_a: bool,
    conj_b: bool,
) -> Result<()>
Expand description

Batched strided GEMM on raw borrowed layout metadata using the active backend.

This is the raw-layout counterpart to backend-specific bgemm_strided_into functions. It avoids constructing owned-metadata StridedView wrappers when a caller already has borrowed dims/strides/offset descriptors.