pub struct ReplaceES<MP: MatmulPrecision, ES: Numeric> { /* private fields */ }
Trait Implementations§
Source§impl<MP: MatmulPrecision, ES: Numeric> MatmulPrecision for ReplaceES<MP, ES>
impl<MP: MatmulPrecision, ES: Numeric> MatmulPrecision for ReplaceES<MP, ES>
const QUANTIZED: bool = MP::QUANTIZED
Source§type EI = <MP as MatmulPrecision>::EI
type EI = <MP as MatmulPrecision>::EI
Element type of each input tensors of the kernel.
Source§type EA = <MP as MatmulPrecision>::EA
type EA = <MP as MatmulPrecision>::EA
Element type for the shared memories or fragments used to accumulate
smaller matmul results before writing to the output tensor.
Source§type EO = <MP as MatmulPrecision>::EO
type EO = <MP as MatmulPrecision>::EO
Element type of the output tensor of the kernel.
impl<MP: Copy + MatmulPrecision, ES: Copy + Numeric> Copy for ReplaceES<MP, ES>
Auto Trait Implementations§
impl<MP, ES> Freeze for ReplaceES<MP, ES>
impl<MP, ES> RefUnwindSafe for ReplaceES<MP, ES>where
ES: RefUnwindSafe,
MP: RefUnwindSafe,
impl<MP, ES> Send for ReplaceES<MP, ES>
impl<MP, ES> Sync for ReplaceES<MP, ES>
impl<MP, ES> Unpin for ReplaceES<MP, ES>
impl<MP, ES> UnwindSafe for ReplaceES<MP, ES>where
ES: UnwindSafe,
MP: UnwindSafe,
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