pub struct GemmSparse24Descriptor {
pub n: i32,
pub m: i32,
pub k: i32,
pub element: ElementKind,
}Expand description
Descriptor for a 2:4 sparse GEMM forward op.
Fields§
§n: i32Batch / sequence dimension (N rows of the X / Y tensors).
m: i32Output feature dimension (M — number of W rows; cols of Y).
k: i32Input feature dimension (K — cols of X; cols of W). Must be
a multiple of 8.
element: ElementKindElement type — must match the plan’s type parameter.
Trait Implementations§
Source§impl Clone for GemmSparse24Descriptor
impl Clone for GemmSparse24Descriptor
Source§fn clone(&self) -> GemmSparse24Descriptor
fn clone(&self) -> GemmSparse24Descriptor
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for GemmSparse24Descriptor
Auto Trait Implementations§
impl Freeze for GemmSparse24Descriptor
impl RefUnwindSafe for GemmSparse24Descriptor
impl Send for GemmSparse24Descriptor
impl Sync for GemmSparse24Descriptor
impl Unpin for GemmSparse24Descriptor
impl UnsafeUnpin for GemmSparse24Descriptor
impl UnwindSafe for GemmSparse24Descriptor
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