pub struct GemmOp {
pub m: usize,
pub n: usize,
pub k: usize,
}Expand description
C[m, n] = A[m, k] · B[n, k]^T (row-major, B already transposed
to head-major). Matches the Backend::gemm signature used by Linear.
Fields§
§m: usize§n: usize§k: usizeTrait Implementations§
Auto Trait Implementations§
impl Freeze for GemmOp
impl RefUnwindSafe for GemmOp
impl Send for GemmOp
impl Sync for GemmOp
impl Unpin for GemmOp
impl UnsafeUnpin for GemmOp
impl UnwindSafe for GemmOp
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more