pub enum MatMulType {
InnerDot,
GEMM22,
GEVM,
GEMV,
GEMM2X,
GEMMX2,
GEMMXX,
}Expand description
Rules of matmul.
Variants§
Trait Implementations§
Source§impl Clone for MatMulType
impl Clone for MatMulType
Source§fn clone(&self) -> MatMulType
fn clone(&self) -> MatMulType
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MatMulType
impl Debug for MatMulType
Source§impl PartialEq for MatMulType
impl PartialEq for MatMulType
impl Copy for MatMulType
impl Eq for MatMulType
impl StructuralPartialEq for MatMulType
Auto Trait Implementations§
impl Freeze for MatMulType
impl RefUnwindSafe for MatMulType
impl Send for MatMulType
impl Sync for MatMulType
impl Unpin for MatMulType
impl UnwindSafe for MatMulType
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more