[]Trait tract_tensorflow::prelude::tract_linalg::frame::mmm::MatMatMulKer

pub trait MatMatMulKer<TI>: 'static + Clone + Send + Copy + Sync + Debug where
    TI: Copy + Debug
{ pub fn name() -> &'static str;
pub fn kernel(op: &MatMatMulKerSpec<'_, TI>) -> isize;
pub fn mr() -> usize;
pub fn nr() -> usize;
pub fn alignment_bytes_packed_a() -> usize;
pub fn end_padding_packed_a() -> usize;
pub fn alignment_bytes_packed_b() -> usize;
pub fn end_padding_packed_b() -> usize; }

Required methods

pub fn name() -> &'static str

pub fn kernel(op: &MatMatMulKerSpec<'_, TI>) -> isize

pub fn mr() -> usize

pub fn nr() -> usize

pub fn alignment_bytes_packed_a() -> usize

pub fn end_padding_packed_a() -> usize

pub fn alignment_bytes_packed_b() -> usize

pub fn end_padding_packed_b() -> usize

Loading content...

Implementors

Loading content...